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 expression is located per cider-form-targeting.
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-20260822.1520/cider-macroexpansion.el
;;;###autoload
(defun cider-macroexpand-all ()
"Invoke \\=`macroexpand-all\\=` on the expression preceding point.
The expression is located per `cider-form-targeting'.
The form's head needn't be a macro itself, since a fully-recursive
expansion can reach macros in nested sub-forms."
(interactive)
;; `compound' for the same reason as in `cider-macroexpand-1'
(cider-macroexpand-expr "macroexpand-all" (cider-form-string 'compound)))