* lisp/emacs-lisp/generator.el (iter-defun): Add 'doc-string' prop.

This commit is contained in:
Stefan Monnier 2018-01-11 11:24:38 -05:00
parent dbb4aac212
commit 1f7f03742d

View file

@ -681,7 +681,8 @@ When called as a function, NAME returns an iterator value that
encapsulates the state of a computation that produces a sequence encapsulates the state of a computation that produces a sequence
of values. Callers can retrieve each value using `iter-next'." of values. Callers can retrieve each value using `iter-next'."
(declare (indent defun) (declare (indent defun)
(debug (&define name lambda-list lambda-doc def-body))) (debug (&define name lambda-list lambda-doc def-body))
(doc-string 3))
(cl-assert lexical-binding) (cl-assert lexical-binding)
(let* ((parsed-body (macroexp-parse-body body)) (let* ((parsed-body (macroexp-parse-body body))
(declarations (car parsed-body)) (declarations (car parsed-body))