1 write to _trackedInstanceFieldLocations
Microsoft.CodeAnalysis.NetAnalyzers (1)
src\afc74d572e54ec72\DisposeAnalysis.DisposeDataFlowOperationVisitor.cs (1)
40
_trackedInstanceFieldLocations
= new Dictionary<IFieldSymbol, PointsToAbstractValue>();
8 references to _trackedInstanceFieldLocations
Microsoft.CodeAnalysis.NetAnalyzers (8)
src\afc74d572e54ec72\DisposeAnalysis.DisposeDataFlowOperationVisitor.cs (8)
48
if (
_trackedInstanceFieldLocations
== null)
53
return
_trackedInstanceFieldLocations
.ToImmutableDictionary();
312
if (
_trackedInstanceFieldLocations
!= null &&
317
if (!
_trackedInstanceFieldLocations
.ContainsKey(field))
319
_trackedInstanceFieldLocations
.Add(field, pointsToValue);
399
if (
_trackedInstanceFieldLocations
!= null &&
410
if (!
_trackedInstanceFieldLocations
.TryGetValue(operation.Field, out _))
417
_trackedInstanceFieldLocations
.Add(operation.Field, pointsToAbstractValue);