1 write to _trackedInstanceFieldLocations
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\DisposeAnalysis\DisposeAnalysis.DisposeDataFlowOperationVisitor.cs (1)
43
_trackedInstanceFieldLocations
= [];
8 references to _trackedInstanceFieldLocations
Microsoft.CodeAnalysis.AnalyzerUtilities (8)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\DisposeAnalysis\DisposeAnalysis.DisposeDataFlowOperationVisitor.cs (8)
51
if (
_trackedInstanceFieldLocations
== null)
56
return
_trackedInstanceFieldLocations
.ToImmutableDictionary();
314
if (
_trackedInstanceFieldLocations
!= null &&
319
if (!
_trackedInstanceFieldLocations
.ContainsKey(field))
321
_trackedInstanceFieldLocations
.Add(field, pointsToValue);
401
if (
_trackedInstanceFieldLocations
!= null &&
412
if (!
_trackedInstanceFieldLocations
.TryGetValue(operation.Field, out _))
419
_trackedInstanceFieldLocations
.Add(operation.Field, pointsToAbstractValue);