1 instantiation of Suppression
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\Suppression.cs (1)
42=> new Suppression(descriptor, suppressedDiagnostic);
27 references to Suppression
Microsoft.CodeAnalysis (20)
CommandLine\CommonCompiler.SuppressionDiagnostic.cs (1)
16/// Special informational diagnostic for each programmatic <see cref="Diagnostics.Suppression"/> reported by a <see cref="Diagnostics.DiagnosticSuppressor"/>.
DiagnosticAnalyzer\AnalyzerDriver.cs (4)
43private readonly ConcurrentSet<Suppression>? _programmaticSuppressions; 379_programmaticSuppressions = _hasDiagnosticSuppressors ? new ConcurrentSet<Suppression>() : null; 1076static ImmutableDictionary<Diagnostic, ProgrammaticSuppressionInfo> createProgrammaticSuppressionsByDiagnosticMap(ConcurrentSet<Suppression> programmaticSuppressions) 1079foreach (var programmaticSuppression in programmaticSuppressions)
DiagnosticAnalyzer\AnalyzerExecutor.cs (3)
39private readonly Action<Suppression>? _addSuppression; 120Action<Suppression>? addSuppression = null, 188Action<Suppression>? addSuppression,
DiagnosticAnalyzer\DiagnosticAnalysisContext.cs (4)
1673private readonly Action<Suppression> _addSuppression; 1708Action<Suppression> suppressDiagnostic, 1723/// Report a <see cref="Suppression"/> for a reported diagnostic. 1725public void ReportSuppression(Suppression suppression)
DiagnosticAnalyzer\Suppression.cs (8)
15public readonly struct Suppression : IEquatable<Suppression> 41public static Suppression Create(SuppressionDescriptor descriptor, Diagnostic suppressedDiagnostic) 54public static bool operator ==(Suppression left, Suppression right) 59public static bool operator !=(Suppression left, Suppression right) 66return obj is Suppression suppression 70public bool Equals(Suppression other)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.cs (1)
938Microsoft.CodeAnalysis.Diagnostics.Suppression.Create(descriptor, diagnostic));
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Diagnostics\GetDiagnosticsTests.cs (1)
1091context.ReportSuppression(Suppression.Create(_descriptor, diagnostic));
Microsoft.CodeAnalysis.Test.Utilities (5)
Diagnostics\CommonDiagnosticAnalyzers.cs (5)
439context.ReportSuppression(Suppression.Create(descriptor, diagnostic)); 2066context.ReportSuppression(Suppression.Create(SuppressionDescriptor, diagnostic)); 2163context.ReportSuppression(Suppression.Create(_unsupportedDescriptor, diagnostic)); 2195context.ReportSuppression(Suppression.Create(_unsupportedDescriptor, diagnostic)); 2232context.ReportSuppression(Suppression.Create(_descriptor2, nonReportedDiagnostic));