3 overrides of MergeAnalysisDataForBackEdge
Microsoft.CodeAnalysis.AnalyzerUtilities (3)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\GlobalFlowStateAnalysis\GlobalFlowStateValueSetFlowOperationVisitor.cs (1)
87
protected sealed override GlobalFlowStateAnalysisData
MergeAnalysisDataForBackEdge
(GlobalFlowStateAnalysisData value1, GlobalFlowStateAnalysisData value2, BasicBlock forBlock)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PointsToAnalysis\PointsToAnalysis.PointsToDataFlowOperationVisitor.cs (1)
576
protected override PointsToAnalysisData
MergeAnalysisDataForBackEdge
(PointsToAnalysisData value1, PointsToAnalysisData value2, BasicBlock forBlock)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ValueContentAnalysis\ValueContentAnalysis.ValueContentDataFlowOperationVisitor.cs (1)
164
protected override ValueContentAnalysisData
MergeAnalysisDataForBackEdge
(ValueContentAnalysisData value1, ValueContentAnalysisData value2, BasicBlock forBlock)
2 references to MergeAnalysisDataForBackEdge
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\GlobalFlowStateAnalysis\GlobalFlowStateValueSetFlowOperationVisitor.cs (1)
97
return base.
MergeAnalysisDataForBackEdge
(value1, value2, forBlock);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
2079
=> forBackEdge ?
MergeAnalysisDataForBackEdge
(value1, value2, forBlock) : MergeAnalysisData(value1, value2, forBlock);