DiagnosticEngine.h file
Primary interface for managing diagnostic reporting.
Namespaces
- namespace slang
- Root namespace.
- namespace slang::ast
- The SystemVerilog AST.
Classes
- struct slang::ReportedDiagnosticInfo
- Data shared by primary diagnostics and their associated notes after preparation for reporting.
- struct slang::ReportedNote
- A note associated with a ReportedDiagnostic.
- struct slang::ReportedDiagnostic
- A primary diagnostic prepared for reporting to a DiagnosticClient.
- class slang::DiagnosticEngine
- The DiagnosticEngine is the central point for controlling how diagnostics are categorized and issued to clients.