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