Structs§
- Diagnostic
- A structured diagnostic data value.
- Diagnostic
Code - A stable string identifier for a diagnostic.
- Diagnostic
Label - Renderer-neutral context attached to a diagnostic.
- Diagnostic
Level Parse Error - Error returned when parsing a diagnostic level fails.
- Diagnostic
Message - A human-facing diagnostic message.
- Diagnostic
Note - Additional plain-text context attached to a diagnostic.
- Diagnostic
Position - A 1-based line and column position.
- Diagnostic
Report - An insertion-order collection of diagnostics.
- Diagnostic
Source Id - A stable identifier for a source, file, buffer, document, or virtual source.
- Diagnostic
Span - A generic source span with optional source identity.
Enums§
- Diagnostic
Code Error - Errors returned while constructing a
DiagnosticCode. - Diagnostic
Label Kind - The role of a diagnostic label.
- Diagnostic
Level - The severity level of a diagnostic.
- Diagnostic
Position Error - Errors returned while constructing a
DiagnosticPosition. - Diagnostic
Source IdError - Errors returned while constructing a
DiagnosticSourceId. - Diagnostic
Span Error - Errors returned while constructing a
DiagnosticSpan. - Diagnostic
Text Error - Errors returned while constructing diagnostic text primitives.