Function: macroexp--warn-wrap
macroexp--warn-wrap is a byte-compiled function defined in
macroexp.el.gz.
Signature
(macroexp--warn-wrap ARG MSG FORM CATEGORY)
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/macroexp.el.gz
(defun macroexp--warn-wrap (arg msg form category)
(let ((when-compiled
(lambda ()
(when (if (consp category)
(apply #'byte-compile-warning-enabled-p category)
(byte-compile-warning-enabled-p category))
(byte-compile-warn-x arg "%s" msg)))))
`(progn
(macroexp--funcall-if-compiled ',when-compiled)
,form)))