9 instantiations of Diagnostic
ILAssembler (9)
DocumentCompiler.cs (4)
50diagnostics.Add(new Diagnostic("Preprocessor", DiagnosticSeverity.Error, msg, new Location(new(start, length), sourceText))); 54diagnostics.Add(new Diagnostic("Preprocessor", DiagnosticSeverity.Error, msg, new Location(new(start, length), new SourceText("", source)))); 110_diagnostics.Add(new Diagnostic("Parser", DiagnosticSeverity.Error, $"line {line}:{charPositionInLine} {msg}", new Location(span, sourceText))); 114_diagnostics.Add(new Diagnostic("Parser", DiagnosticSeverity.Error, $"line {line}:{charPositionInLine} {msg}", new Location(span, new SourceText("", sourceName))));
GrammarVisitor.cs (5)
127_diagnostics.Add(new Diagnostic(id, severity, message, location)); 735_diagnostics.Add(new Diagnostic(DiagnosticIds.KeyFileError, DiagnosticSeverity.Error, $"Failed to read key file '{keyFilePath}': {ex.Message}", location)); 1423new Diagnostic( 3794_diagnostics.Add(new Diagnostic( 3819_diagnostics.Add(new Diagnostic(
11 references to Diagnostic
ilasm (1)
Program.cs (1)
226foreach (var diagnostic in diagnostics)
ILAssembler (10)
DocumentCompiler.cs (7)
13public (ImmutableArray<Diagnostic>, CompilationResult?) Compile(SourceText document, Func<string, SourceText> includedDocumentLoader, Func<string, byte[]> resourceLocator, Options options) 18public (ImmutableArray<Diagnostic>, CompilationResult?) Compile(ImmutableArray<SourceText> documents, Func<string, SourceText> includedDocumentLoader, Func<string, byte[]> resourceLocator, Options options) 21ImmutableArray<Diagnostic>.Builder diagnostics = ImmutableArray.CreateBuilder<Diagnostic>(); 60var parserDiagnostics = ImmutableArray.CreateBuilder<Diagnostic>(); 95private readonly ImmutableArray<Diagnostic>.Builder _diagnostics; 98public ParserErrorListener(ImmutableArray<Diagnostic>.Builder diagnostics, Dictionary<string, SourceText> loadedDocuments)
GrammarVisitor.cs (3)
80private readonly ImmutableArray<Diagnostic>.Builder _diagnostics = ImmutableArray.CreateBuilder<Diagnostic>(); 136public (ImmutableArray<Diagnostic> Diagnostics, CompilationResult? Image) BuildImage()