[−][src]Macro proc_macro_error::emit_error
Emit an error while not aborting the proc-macro right away.
The emitted errors will be converted to a TokenStream
sequence
of compile_error!
invocations after the execution hits the end
of the function marked with [proc_macro_error]
or the lambda passed to entry_point
.
Syntax
The same as abort!
.
Note:
If a panic occurs somewhere in your macro no errors will be shown.