2 writes to TrackedFieldPropertyAssignments
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysis.PropertySetDataFlowOperationVisitor.cs (2)
80this.TrackedFieldPropertyAssignments = PooledDictionary<AnalysisEntity, TrackedAssignmentData>.GetInstance(); 450this.TrackedFieldPropertyAssignments = null;
7 references to TrackedFieldPropertyAssignments
Microsoft.CodeAnalysis.AnalyzerUtilities (7)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysis.PropertySetDataFlowOperationVisitor.cs (7)
221if (this.TrackedFieldPropertyAssignments != null 243if (!this.TrackedFieldPropertyAssignments.TryGetValue( 248this.TrackedFieldPropertyAssignments.Add(targetAnalysisEntity, trackedAssignmentData); 345if (this.TrackedFieldPropertyAssignments == null) 356in this.TrackedFieldPropertyAssignments) 444foreach (TrackedAssignmentData trackedAssignmentData in this.TrackedFieldPropertyAssignments.Values) 449this.TrackedFieldPropertyAssignments.Dispose();