slang/diagnostics/Diagnostics.h file

Diagnostic definitions.

Namespaces

namespace slang
Root namespace.
namespace slang::ast
The SystemVerilog AST.
namespace std
STL namespace.

Classes

class slang::DiagCode
A compact code that represents a diagnostic.
class slang::Diagnostic
Wraps up a reported diagnostic along with location in source and any arguments.
class slang::Diagnostics
A collection of diagnostics.

Enums

enum class DiagnosticSeverity { Ignored, Note, Warning, Error, Fatal }
Specifies the severity of a diagnostic.