16 references to ImmutableCustomTags
Microsoft.CodeAnalysis (15)
CommandLine\SarifDiagnosticComparer.cs (3)
56&& x.ImmutableCustomTags.SequenceEqual(y.ImmutableCustomTags); 73Hash.CombineValues(obj.ImmutableCustomTags))))))));
CommandLine\SarifErrorLogger.cs (1)
88Debug.Assert(diagnostic.CustomTags.SequenceEqual(diagnostic.Descriptor.ImmutableCustomTags));
CommandLine\SarifV1ErrorLogger.cs (2)
187if (descriptor.ImmutableCustomTags.Any()) 191foreach (string tag in descriptor.ImmutableCustomTags)
CommandLine\SarifV2ErrorLogger.cs (3)
255if (!string.IsNullOrEmpty(descriptor.Category) || isEverSuppressed || descriptor.ImmutableCustomTags.Any()) 283if (descriptor.ImmutableCustomTags.Any()) 287foreach (string tag in descriptor.ImmutableCustomTags)
Diagnostic\CustomObsoleteDiagnosticInfo.cs (2)
90customTags = baseDescriptor.ImmutableCustomTags; 94customTags = baseDescriptor.ImmutableCustomTags.Add(WellKnownDiagnosticTags.CustomObsolete);
Diagnostic\Diagnostic.cs (1)
401internal virtual ImmutableArray<string> CustomTags { get { return this.Descriptor.ImmutableCustomTags; } }
Diagnostic\DiagnosticDescriptor.cs (2)
262return AnalyzerManager.HasNotConfigurableTag(ImmutableCustomTags); 270return AnalyzerManager.HasCompilerOrNotConfigurableTag(ImmutableCustomTags);
DiagnosticAnalyzer\AnalyzerExecutor.cs (1)
1284foreach (var tag in diagnostic.Descriptor.ImmutableCustomTags)
Microsoft.CodeAnalysis.Test.Utilities (1)
Diagnostics\DiagnosticDescription.cs (1)
133if (d.Code == 0 || d.Descriptor.ImmutableCustomTags.Contains(WellKnownDiagnosticTags.CustomObsolete))