8 overrides of MergeAnalysisData
Microsoft.CodeAnalysis.AnalyzerUtilities (8)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\CopyAnalysis\CopyAnalysis.CopyDataFlowOperationVisitor.cs (1)
384
protected override CopyAnalysisData
MergeAnalysisData
(CopyAnalysisData value1, CopyAnalysisData value2)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\DisposeAnalysis\DisposeAnalysis.DisposeDataFlowOperationVisitor.cs (1)
202
protected override DisposeAnalysisData
MergeAnalysisData
(DisposeAnalysisData value1, DisposeAnalysisData value2)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\GlobalFlowStateAnalysis\GlobalFlowStateValueSetFlowOperationVisitor.cs (1)
79
protected sealed override GlobalFlowStateAnalysisData
MergeAnalysisData
(GlobalFlowStateAnalysisData value1, GlobalFlowStateAnalysisData value2)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ParameterValidationAnalysis\ParameterValidationAnalysis.ParameterValidationDataFlowOperationVisitor.cs (1)
203
protected override ParameterValidationAnalysisData
MergeAnalysisData
(ParameterValidationAnalysisData value1, ParameterValidationAnalysisData value2)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PointsToAnalysis\PointsToAnalysis.PointsToDataFlowOperationVisitor.cs (1)
574
protected override PointsToAnalysisData
MergeAnalysisData
(PointsToAnalysisData value1, PointsToAnalysisData value2)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysis.PropertySetDataFlowOperationVisitor.cs (1)
110
protected override PropertySetAnalysisData
MergeAnalysisData
(PropertySetAnalysisData value1, PropertySetAnalysisData value2)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAnalysis.TaintedDataOperationVisitor.cs (1)
91
protected override TaintedDataAnalysisData
MergeAnalysisData
(TaintedDataAnalysisData value1, TaintedDataAnalysisData value2)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ValueContentAnalysis\ValueContentAnalysis.ValueContentDataFlowOperationVisitor.cs (1)
162
protected override ValueContentAnalysisData
MergeAnalysisData
(ValueContentAnalysisData value1, ValueContentAnalysisData value2)
7 references to MergeAnalysisData
Microsoft.CodeAnalysis.AnalyzerUtilities (7)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AnalysisEntityDataFlowOperationVisitor.cs (1)
201
var mergedAnalysisData =
MergeAnalysisData
(resultAnalysisData, existingData);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (6)
935
MergeAnalysisData
(CurrentAnalysisData, existingData);
1031
mergedData = mergedData != null ?
MergeAnalysisData
(mergedData, data) : data;
2082
=>
MergeAnalysisData
(value1, value2);
2178
var mergedAnalysisDataAtException =
MergeAnalysisData
(existingAnalysisDataAtException, analysisDataAtException);
3512
var result =
MergeAnalysisData
(mergedAnalysisData, CurrentAnalysisData);
3769
CurrentAnalysisData =
MergeAnalysisData
(previousCurrentAnalysisData, exceptionData);