Function: comp-collect-mvars

comp-collect-mvars is a byte-compiled function defined in comp.el.gz.

Signature

(comp-collect-mvars FORM)

Documentation

Add rhs m-var present in FORM into comp-pass.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/comp.el.gz
(defun comp-collect-mvars (form)
  "Add rhs m-var present in FORM into `comp-pass'."
  (cl-loop for x in form
           if (consp x)
             do (comp-collect-mvars x)
           else
             when (comp-mvar-p x)
               do (setf (comp-mvar-used-p x) t)))