Abruptly terminates current macro expansion leaving a note about what happened.
Abruptly terminates current macro expansion leaving a note about what happened.
Use enclosingPosition if you're in doubt what position to pass to pos.
For sending a message which should not be labeled as a warning/error, but also shouldn't require -verbose to be visible.
For sending a message which should not be labeled as a warning/error,
but also shouldn't require -verbose to be visible.
Use enclosingPosition if you're in doubt what position to pass to pos.
Emits a compilation error.
Emits a compilation error.
Use enclosingPosition if you're in doubt what position to pass to pos.
Does the compilation session have any errors?
Does the compilation session have any warnings?
Emits an informational message, suppressed unless -verbose or force=true.
Emits an informational message, suppressed unless -verbose or force=true.
Use enclosingPosition if you're in doubt what position to pass to pos.
Emits a warning.
Emits a warning.
Use enclosingPosition if you're in doubt what position to pass to pos.
EXPERIMENTAL
A slice of the Scala macros context that provides facilities to communicate with the compiler's front end (emit warnings, errors and other sorts of messages).