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