3 writes to LValueCapturedOperations
Microsoft.CodeAnalysis.AnalyzerUtilities (3)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PointsToAnalysis\PointsToAbstractValue.cs (3)
41
LValueCapturedOperations
= ImmutableHashSet<IOperation>.Empty;
50
LValueCapturedOperations
= lValueCapturedOperations;
62
LValueCapturedOperations
= ImmutableHashSet<IOperation>.Empty;
14 references to LValueCapturedOperations
Microsoft.CodeAnalysis.AnalyzerUtilities (14)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PointsToAnalysis\PointsToAbstractValue.cs (3)
189
hashCode.Add(HashUtilities.Combine(
LValueCapturedOperations
));
198
&& HashUtilities.Combine(
LValueCapturedOperations
) == HashUtilities.Combine(other.
LValueCapturedOperations
)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PointsToAnalysis\PointsToAnalysis.PointsToAbstractValueDomain.cs (4)
36
int lValueCapturesCompareResult = _lValueCapturesDomain.Compare(oldValue.
LValueCapturedOperations
, newValue.
LValueCapturedOperations
);
128
var mergedLValueCaptures = _lValueCapturesDomain.Merge(value1.
LValueCapturedOperations
, value2.
LValueCapturedOperations
);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PointsToAnalysis\PointsToAnalysis.PointsToDataFlowOperationVisitor.cs (1)
637
foreach (var capturedOperation in escapedInstancePointsToValue.
LValueCapturedOperations
)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysis.PropertySetDataFlowOperationVisitor.cs (2)
711
if (lValuePointsToAbstractValue.
LValueCapturedOperations
.Count == 1)
713
IOperation lValueOperation = lValuePointsToAbstractValue.
LValueCapturedOperations
.First();
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (4)
1956
switch (pointsToValue.
LValueCapturedOperations
.Count)
1962
var target = pointsToValue.
LValueCapturedOperations
.First();
1973
foreach (var capturedOperation in pointsToValue.
LValueCapturedOperations
)
1984
foreach (var capturedOperation in pointsToValue.
LValueCapturedOperations
)