1 write to _lazyPendingMemberSymbolsMap
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\AnalyzerManager.AnalyzerExecutionContext.cs (1)
170
_lazyPendingMemberSymbolsMap
??= new Dictionary<ISymbol, HashSet<ISymbol>?>();
11 references to _lazyPendingMemberSymbolsMap
Microsoft.CodeAnalysis (11)
DiagnosticAnalyzer\AnalyzerManager.AnalyzerExecutionContext.cs (11)
174
_lazyPendingMemberSymbolsMap
[symbol] = dependentSymbols;
225
RoslynDebug.Assert(
_lazyPendingMemberSymbolsMap
!= null, $"{nameof(
_lazyPendingMemberSymbolsMap
)} was expected to be a non-null value.");
227
if (
_lazyPendingMemberSymbolsMap
.TryGetValue(symbol, out var existingDependentSymbols))
410
if (
_lazyPendingMemberSymbolsMap
== null ||
411
!
_lazyPendingMemberSymbolsMap
.TryGetValue(containingSymbol, out var pendingMemberSymbols))
439
Debug.Assert(
_lazyPendingMemberSymbolsMap
!= null);
441
if (
_lazyPendingMemberSymbolsMap
.TryGetValue(symbol, out var pendingMemberSymbols) &&
459
_lazyPendingMemberSymbolsMap
?.Remove(symbol);
482
Debug.Assert(
_lazyPendingMemberSymbolsMap
== null ||
_lazyPendingMemberSymbolsMap
.Count == 0);