Function: cider-macroexpand-all

cider-macroexpand-all is an autoloaded, interactive and byte-compiled function defined in cider-macroexpansion.el.

Signature

(cider-macroexpand-all)

Documentation

Invoke `macroexpand-all` on the expression preceding point.

The form's head needn't be a macro itself, since a fully-recursive expansion can reach macros in nested sub-forms.

Key Bindings

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20261009.1341/cider-macroexpansion.el
;;;###autoload
(defun cider-macroexpand-all ()
  "Invoke \\=`macroexpand-all\\=` on the expression preceding point.
The form's head needn't be a macro itself, since a fully-recursive
expansion can reach macros in nested sub-forms."
  (interactive)
  (cider-macroexpand-expr "macroexpand-all" (cider-last-sexp)))