Function: macroexp--warn-and-return
macroexp--warn-and-return is a function alias for
macroexp-warn-and-return, defined in macroexp.el.gz.
This function is obsolete since 28.1; use macroexp-warn-and-return
instead.
Signature
(macroexp--warn-and-return MSG FORM &optional CATEGORY COMPILE-ONLY ARG)
Documentation
Return code equivalent to FORM labeled with warning MSG.
CATEGORY is the category of the warning, like the categories that
can appear in byte-compile-warnings.
COMPILE-ONLY non-nil means no warning should be emitted if the code
is executed without being compiled first.
ARG is a symbol (or a form) giving the source code position for the message.
It should normally be a symbol with position and it defaults to FORM.
Probably introduced at or before Emacs version 28.1.
Aliases
macroexp--warn-and-return (obsolete since 28.1)