17 references to ReportDiagnostic
EventSourceGenerator (1)
EventSourceGenerator.Emitter.cs (1)
22context.ReportDiagnostic(ec.Diagnostic);
Microsoft.CodeAnalysis.Razor.Compiler (4)
SourceGenerators\IncrementalValueProviderExtensions.cs (3)
36spc.ReportDiagnostic(diagnostic); 50spc.ReportDiagnostic(diagnostic); 64spc.ReportDiagnostic(diagnostic);
SourceGenerators\RazorSourceGenerator.cs (1)
359context.ReportDiagnostic(csharpDiagnostic);
Microsoft.Extensions.Logging.Generators (1)
LoggerMessageGenerator.Roslyn4.0.cs (1)
157context.ReportDiagnostic(diagnostic);
Microsoft.Extensions.Options.SourceGeneration (1)
Generator.cs (1)
48var parser = new Parser(compilation, context.ReportDiagnostic, symbolHolder!, optionsSourceGenContext, context.CancellationToken);
Microsoft.Gen.ContextualOptions (1)
ContextualOptionsGenerator.cs (1)
50type.Diagnostics.ForEach(context.ReportDiagnostic);
Microsoft.Gen.Logging (1)
LoggingGenerator.cs (1)
41var p = new Parser(compilation, context.ReportDiagnostic, context.CancellationToken);
Microsoft.Gen.Metrics (1)
MetricsGenerator.cs (1)
34var p = new Parser(compilation, context.ReportDiagnostic, context.CancellationToken);
Microsoft.Maui.Controls.BindingSourceGen (1)
BindingSourceGenerator.cs (1)
28 spc.ReportDiagnostic(Diagnostic.Create(diagnostic.Descriptor, diagnostic.Location?.ToLocation()));
Microsoft.Maui.Controls.SourceGen (1)
CodeBehindGenerator.cs (1)
272 context.ReportDiagnostic(Diagnostic.Create(Descriptors.XamlParserError, location, xamlItem.Exception.Message));
System.Text.Json.SourceGeneration (1)
JsonSourceGenerator.Roslyn4.0.cs (1)
124context.ReportDiagnostic(diagnostic);
System.Text.RegularExpressions.Generator (1)
RegexGenerator.cs (1)
329context.ReportDiagnostic(diagnostic);
System.Windows.Forms.Analyzers.CSharp (2)
System\Windows\Forms\CSharp\Generators\ApplicationConfiguration\ApplicationConfigurationGenerator.cs (2)
31context.ReportDiagnostic(applicationConfigDiagnostics); 43context.ReportDiagnostic(Diagnostic.Create(
System.Windows.Forms.PrivateSourceGenerators (1)
System\Windows\Forms\SourceGenerators\EnumValidationGenerator.cs (1)
191context.ReportDiagnostic(Diagnostic.Create("EV1", nameof(EnumValidationGenerator), $"Can't validate an enum that has no elements", DiagnosticSeverity.Error, DiagnosticSeverity.Error, true, 4));