23 references to DiagnosticSeverity
ilasm (2)
Program.cs (2)
235
if (diagnostic.Severity ==
DiagnosticSeverity
.Error)
240
else if (diagnostic.Severity ==
DiagnosticSeverity
.Warning && !errorTolerant)
ILAssembler (21)
Actions\GrammarActions.BuildImage.cs (1)
66
var structuralErrors = _diagnostics.Where(d => d.Severity ==
DiagnosticSeverity
.Error && !IsRecoverableError(d.Id));
Actions\GrammarActions.Conversions.cs (5)
78
private void ReportDiagnostic(
DiagnosticSeverity
severity, string id, string message, Antlr4.Runtime.ParserRuleContext context)
85
=> ReportDiagnostic(
DiagnosticSeverity
.Error, id, message, context);
126
DiagnosticSeverity
.Error,
132
=> ReportDiagnostic(
DiagnosticSeverity
.Warning, id, message, context);
138
DiagnosticSeverity
.Warning,
Actions\GrammarActions.Literals.cs (2)
175
DiagnosticSeverity
.Error,
214
DiagnosticSeverity
.Error,
Actions\GrammarActions.Manifest.Assembly.cs (1)
192
DiagnosticSeverity
.Error,
Actions\GrammarActions.Types.Headers.cs (1)
175
DiagnosticSeverity
.Error,
Diagnostic.cs (1)
14
public record Diagnostic(string Id,
DiagnosticSeverity
Severity, string Message, Location Location);
DocumentCompiler.cs (6)
44
diagnostics.Add(new Diagnostic("Preprocessor",
DiagnosticSeverity
.Error, msg, new Location(new(start, length), sourceText)));
48
diagnostics.Add(new Diagnostic("Preprocessor",
DiagnosticSeverity
.Error, msg, new Location(new(start, length), new SourceText("", source))));
79
bool anyErrors = diagnostics.Any(diagnostic => diagnostic.Severity ==
DiagnosticSeverity
.Error);
80
anyErrors |= image.Diagnostics.Any(diagnostic => diagnostic.Severity ==
DiagnosticSeverity
.Error);
116
_diagnostics.Add(new Diagnostic("Parser",
DiagnosticSeverity
.Error, $"line {line}:{charPositionInLine} {msg}", new Location(span, sourceText)));
120
_diagnostics.Add(new Diagnostic("Parser",
DiagnosticSeverity
.Error, $"line {line}:{charPositionInLine} {msg}", new Location(span, new SourceText("", sourceName))));
MethodBodyWriter.cs (3)
211
_diagnostics.Add(new Diagnostic(DiagnosticIds.BranchOffsetOutOfRange,
DiagnosticSeverity
.Error,
245
_diagnostics.Add(new Diagnostic(DiagnosticIds.InvalidExceptionRegion,
DiagnosticSeverity
.Error,
252
_diagnostics.Add(new Diagnostic(DiagnosticIds.InvalidExceptionRegion,
DiagnosticSeverity
.Error,
PseudoCustomAttributes.cs (1)
91
diagnostics.Add(new Diagnostic(id,
DiagnosticSeverity
.Error, message, Attribute.Location ?? s_unknownLocation));