5 overrides of GetAbstractValue
Microsoft.CodeAnalysis.AnalyzerUtilities (5)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\CopyAnalysis\CopyAnalysis.CopyDataFlowOperationVisitor.cs (1)
92
protected override CopyAbstractValue
GetAbstractValue
(AnalysisEntity analysisEntity) => CurrentAnalysisData.TryGetValue(analysisEntity, out var value) ? value : CopyAbstractValue.Unknown;
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\GlobalFlowStateAnalysis\GlobalFlowStateDataFlowOperationVisitor.cs (1)
115
protected sealed override TAbstractAnalysisValue
GetAbstractValue
(AnalysisEntity analysisEntity)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PointsToAnalysis\PointsToAnalysis.PointsToDataFlowOperationVisitor.cs (1)
154
protected override PointsToAbstractValue
GetAbstractValue
(AnalysisEntity analysisEntity)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAnalysis.TaintedDataOperationVisitor.cs (1)
72
protected override TaintedDataAbstractValue
GetAbstractValue
(AnalysisEntity analysisEntity)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ValueContentAnalysis\ValueContentAnalysis.ValueContentDataFlowOperationVisitor.cs (1)
64
protected override ValueContentAbstractValue
GetAbstractValue
(AnalysisEntity analysisEntity)
6 references to GetAbstractValue
Microsoft.CodeAnalysis.AnalyzerUtilities (6)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AnalysisEntityDataFlowOperationVisitor.cs (6)
56
return
GetAbstractValue
(analysisEntity);
72
return
GetAbstractValue
(analysisEntity);
231
assignedValue = ValueDomain.Merge(
GetAbstractValue
(targetAnalysisEntity), assignedValue);
392
var dependentValue =
GetAbstractValue
(dependentInstance);
678
var currentValue =
GetAbstractValue
(entity);
782
var assignedValue = assignedValueEntity != null ?
GetAbstractValue
(assignedValueEntity) : ValueDomain.UnknownOrMayBeValue;