2 instantiations of DiagnosticBag
Microsoft.CodeAnalysis.CSharp.Features (2)
FileLevelDirectiveHelpers.cs (2)
604public static DiagnosticBag Collect(out ImmutableArray<SimpleDiagnostic>.Builder builder) => new() { Builder = builder = ImmutableArray.CreateBuilder<SimpleDiagnostic>() }; 605public static DiagnosticBag Ignore() => new() { IgnoreDiagnostics = true, Builder = null };
8 references to DiagnosticBag
Microsoft.CodeAnalysis.CSharp.Features (8)
Diagnostics\Analyzers\FileBasedPrograms\FileLevelDirectiveDiagnosticAnalyzer.cs (2)
52var diagnosticBag = DiagnosticBag.Collect(out var diagnosticsBuilder);
FileLevelDirectiveHelpers.cs (6)
43public static ImmutableArray<CSharpDirective> FindDirectives(SourceFile sourceFile, bool reportAllErrors, DiagnosticBag diagnostics) 93DiagnosticBag diagnostics, 298public required DiagnosticBag Diagnostics { get; init; } 603public static DiagnosticBag ThrowOnFirst() => default; 604public static DiagnosticBag Collect(out ImmutableArray<SimpleDiagnostic>.Builder builder) => new() { Builder = builder = ImmutableArray.CreateBuilder<SimpleDiagnostic>() }; 605public static DiagnosticBag Ignore() => new() { IgnoreDiagnostics = true, Builder = null };