Function: cider-macroexpand-1-at-point

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

Signature

(cider-macroexpand-1-at-point &optional PREFIX)

Documentation

Invoke `macroexpand-1` on the call form around point.

The target is the form at point, widened to the enclosing call when point is on a bare symbol: an expansion needs a call form. If invoked with a PREFIX argument, use `macroexpand` instead.

Key Bindings

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20260920.725/cider-macroexpansion.el
;;;###autoload
(defun cider-macroexpand-1-at-point (&optional prefix)
  "Invoke \\=`macroexpand-1\\=` on the call form around point.
The target is the form at point, widened to the enclosing call when point
is on a bare symbol: an expansion needs a call form.
If invoked with a PREFIX argument, use \\=`macroexpand\\=` instead."
  (interactive "P")
  (save-excursion
    (cider--goto-end-of-call-at-point)
    (cider-macroexpand-1 prefix)))