[−][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.