1 write to _lazyPendingSymbolEndActionsMap
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\AnalyzerManager.AnalyzerExecutionContext.cs (1)
431_lazyPendingSymbolEndActionsMap ??= new Dictionary<ISymbol, (ImmutableArray<SymbolEndAnalyzerAction>, SymbolDeclaredCompilationEvent)>();
7 references to _lazyPendingSymbolEndActionsMap
Microsoft.CodeAnalysis (7)
DiagnosticAnalyzer\AnalyzerManager.AnalyzerExecutionContext.cs (7)
379_lazyPendingSymbolEndActionsMap == null || 380!_lazyPendingSymbolEndActionsMap.TryGetValue(containingSymbol, out containerEndActionsAndEvent)) 385_lazyPendingSymbolEndActionsMap.Remove(containingSymbol); 408_lazyPendingSymbolEndActionsMap?.Remove(symbol); 432_lazyPendingSymbolEndActionsMap[symbol] = (symbolEndActions, symbolDeclaredEvent); 441Debug.Assert(_lazyPendingSymbolEndActionsMap == null || _lazyPendingSymbolEndActionsMap.Count == 0);