2 writes to _supportedDescriptorFieldsMap
Microsoft.CodeAnalysis.Analyzers (2)
MetaAnalyzers\ReportDiagnosticAnalyzer.cs (2)
126_supportedDescriptorFieldsMap = ImmutableDictionary<INamedTypeSymbol, ImmutableArray<IFieldSymbol>>.Empty; 175return ImmutableInterlocked.GetOrAdd(ref _supportedDescriptorFieldsMap, analyzer, descriptorFields);
2 references to _supportedDescriptorFieldsMap
Microsoft.CodeAnalysis.Analyzers (2)
MetaAnalyzers\ReportDiagnosticAnalyzer.cs (2)
146if (_supportedDescriptorFieldsMap.TryGetValue(analyzer, out ImmutableArray<IFieldSymbol> descriptorFields)) 242!_supportedDescriptorFieldsMap[(INamedTypeSymbol)symbolContext.Symbol].Contains(descriptorFields[0]))