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