2 writes to _pendingWritesMap
Microsoft.CodeAnalysis.CodeStyle (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (2)
58
_pendingWritesMap
= PooledDictionary<IAssignmentOperation, PooledHashSet<(ISymbol, IOperation)>>.GetInstance();
86
_pendingWritesMap
= null;
8 references to _pendingWritesMap
Microsoft.CodeAnalysis.CodeStyle (8)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (8)
56
Debug.Assert(
_pendingWritesMap
== null);
80
foreach (var pendingWrites in
_pendingWritesMap
.Values)
85
_pendingWritesMap
.Free();
168
_pendingWritesMap
.Add(assignmentOperation, set);
173
if (!
_pendingWritesMap
.TryGetValue(deconstructionAssignment, out var set))
176
_pendingWritesMap
.Add(deconstructionAssignment, set);
188
if (
_pendingWritesMap
.TryGetValue(operation, out var pendingWrites))
216
_pendingWritesMap
.Remove(operation);