1 instantiation of ProgrammaticSuppressionInfo
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\AnalyzerDriver.cs (1)
1093mapBuilder.Add(diagnostic, new ProgrammaticSuppressionInfo(set.ToImmutable()));
13 references to ProgrammaticSuppressionInfo
Microsoft.CodeAnalysis (12)
Diagnostic\Diagnostic.cs (2)
466internal Diagnostic WithProgrammaticSuppression(ProgrammaticSuppressionInfo programmaticSuppressionInfo) 474internal virtual ProgrammaticSuppressionInfo? ProgrammaticSuppressionInfo { get { return null; } }
Diagnostic\Diagnostic.DiagnosticWithProgrammaticSuppression.cs (3)
19private readonly ProgrammaticSuppressionInfo _programmaticSuppressionInfo; 23ProgrammaticSuppressionInfo programmaticSuppressionInfo) 61internal override ProgrammaticSuppressionInfo ProgrammaticSuppressionInfo
Diagnostic\ProgrammaticSuppressionInfo.cs (3)
13internal sealed class ProgrammaticSuppressionInfo : IEquatable<ProgrammaticSuppressionInfo?> 22public bool Equals(ProgrammaticSuppressionInfo? other) 35return Equals(obj as ProgrammaticSuppressionInfo);
DiagnosticAnalyzer\AnalyzerDriver.cs (4)
994ImmutableDictionary<Diagnostic, ProgrammaticSuppressionInfo> programmaticSuppressionsByDiagnostic = createProgrammaticSuppressionsByDiagnosticMap(_programmaticSuppressions); 997if (programmaticSuppressionsByDiagnostic.TryGetValue(diagnostic, out var programmaticSuppressionInfo)) 1076static ImmutableDictionary<Diagnostic, ProgrammaticSuppressionInfo> createProgrammaticSuppressionsByDiagnosticMap(ConcurrentSet<Suppression> programmaticSuppressions) 1090var mapBuilder = ImmutableDictionary.CreateBuilder<Diagnostic, ProgrammaticSuppressionInfo>();
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Diagnostics\DiagnosticSuppressorTests.cs (1)
564var programmaticSuppression = diagnostics.Select(d => d.ProgrammaticSuppressionInfo).Single();