15 instantiations of Diagnostic
ILAssembler (15)
Actions\GrammarActions.Conversions.cs (3)
81_diagnostics.Add(new Diagnostic(id, severity, message, location)); 124_diagnostics.Add(new Diagnostic( 136_diagnostics.Add(new Diagnostic(
Actions\GrammarActions.Literals.cs (2)
173_diagnostics.Add(new Diagnostic( 212_diagnostics.Add(new Diagnostic(
Actions\GrammarActions.Manifest.Assembly.cs (1)
190_diagnostics.Add(new Diagnostic(
Actions\GrammarActions.Types.Headers.cs (1)
173new Diagnostic(
DocumentCompiler.cs (4)
44diagnostics.Add(new Diagnostic("Preprocessor", DiagnosticSeverity.Error, msg, new Location(new(start, length), sourceText))); 48diagnostics.Add(new Diagnostic("Preprocessor", DiagnosticSeverity.Error, msg, new Location(new(start, length), new SourceText("", source)))); 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)
91diagnostics.Add(new Diagnostic(id, DiagnosticSeverity.Error, message, Attribute.Location ?? s_unknownLocation));
16 references to Diagnostic
ilasm (1)
Program.cs (1)
233foreach (var diagnostic in diagnostics)
ILAssembler (15)
Actions\GrammarActions.BuildImage.cs (1)
26public (ImmutableArray<Diagnostic> Diagnostics, CompilationResult? Image) BuildImage()
Actions\GrammarActions.Conversions.cs (2)
28private readonly ImmutableArray<Diagnostic>.Builder _diagnostics = ImmutableArray.CreateBuilder<Diagnostic>();
DocumentCompiler.cs (8)
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>(); 61ImmutableArray<Diagnostic>.Builder parserDiagnostics = ImmutableArray.CreateBuilder<Diagnostic>(); 92private readonly ImmutableArray<Diagnostic>.Builder _diagnostics; 97ImmutableArray<Diagnostic>.Builder diagnostics,
MethodBodyWriter.cs (2)
16private readonly List<Diagnostic> _diagnostics = new(); 223public IReadOnlyList<Diagnostic> Complete(IReadOnlyList<EntityRegistry.ExceptionRegion> exceptionRegions)
PseudoCustomAttributes.cs (2)
25public static void Lower(EntityRegistry registry, ImmutableArray<Diagnostic>.Builder diagnostics) 72ImmutableArray<Diagnostic>.Builder diagnostics,