Function: macroexp--warn-wrap

macroexp--warn-wrap is a byte-compiled function defined in macroexp.el.gz.

Signature

(macroexp--warn-wrap MSG FORM CATEGORY)

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/macroexp.el.gz
(defun macroexp--warn-wrap (msg form category)
  (let ((when-compiled (lambda ()
                         (when (byte-compile-warning-enabled-p category)
                           (byte-compile-warn "%s" msg)))))
    `(progn
       (macroexp--funcall-if-compiled ',when-compiled)
       ,form)))