◆ emit()
void DiagnosticEngineImpl::emit |
( |
Diagnostic |
diag | ) |
|
Emit a diagnostic using the registered issue handle if present, or with the default behavior if not.
◆ handlers
These are the handlers used to report diagnostics.
◆ mutex
llvm::sys::SmartMutex<true> mlir::detail::DiagnosticEngineImpl::mutex |
A mutex to ensure that diagnostics emission is thread-safe.
◆ uniqueHandlerId
This is a unique identifier counter for diagnostic handlers in the context. This id starts at 1 to allow for 0 to be used as a sentinel.
The documentation for this struct was generated from the following file: