1 override of ProgrammaticSuppressionInfo
Microsoft.CodeAnalysis (1)
Diagnostic\Diagnostic.DiagnosticWithProgrammaticSuppression.cs (1)
61internal override ProgrammaticSuppressionInfo ProgrammaticSuppressionInfo
10 references to ProgrammaticSuppressionInfo
Microsoft.CodeAnalysis (7)
CommandLine\CommonCompiler.cs (2)
560if (diag.ProgrammaticSuppressionInfo != null) 562foreach (var (id, justification) in diag.ProgrammaticSuppressionInfo.Suppressions)
CommandLine\CommonCompiler.SuppressionDiagnostic.cs (1)
38Debug.Assert(originalDiagnostic.ProgrammaticSuppressionInfo != null);
CommandLine\SarifV2ErrorLogger.cs (1)
84if (diagnostic.ProgrammaticSuppressionInfo is { } programmaticSuppressionInfo)
Diagnostic\Diagnostic.cs (1)
468RoslynDebug.Assert(this.ProgrammaticSuppressionInfo == null);
Diagnostic\Diagnostic.DiagnosticWithProgrammaticSuppression.cs (1)
26RoslynDebug.Assert(originalUnsuppressedDiagnostic.ProgrammaticSuppressionInfo == null);
DiagnosticAnalyzer\Suppression.cs (1)
21Debug.Assert(suppressedDiagnostic.ProgrammaticSuppressionInfo == null);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (3)
Diagnostics\DiagnosticSuppressorTests.cs (2)
555var suppressionInfo = diagnostics.Select(d => d.ProgrammaticSuppressionInfo).Single().Suppressions.Single(); 564var programmaticSuppression = diagnostics.Select(d => d.ProgrammaticSuppressionInfo).Single();
Diagnostics\GetDiagnosticsTests.cs (1)
1076var suppression = analyzerDiagnostic.ProgrammaticSuppressionInfo.Suppressions.Single();