Implemented interface member:
property
ControlFlowGraph
Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.IDataFlowAnalysisResult<TAbstractAnalysisValue>.ControlFlowGraph
1 write to ControlFlowGraph
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowAnalysisResult.cs (1)
63ControlFlowGraph = cfg;
36 references to ControlFlowGraph
Microsoft.CodeAnalysis.AnalyzerUtilities (36)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AbstractDataFlowAnalysisContext.cs (3)
52pointsToAnalysisResult.ControlFlowGraph == controlFlowGraph); 54copyAnalysisResult.ControlFlowGraph == controlFlowGraph); 56valueContentAnalysisResult.ControlFlowGraph == controlFlowGraph);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowAnalysisResult.cs (6)
72other.ControlFlowGraph, other._defaultUnknownValue) 84analysisDataForUnhandledThrowOperations, TaskWrappedValuesMap, ControlFlowGraph, _defaultUnknownValue); 93_analysisDataForUnhandledThrowOperations, TaskWrappedValuesMap, ControlFlowGraph, _defaultUnknownValue); 108Debug.Assert(operation.GetRoot() != ControlFlowGraph.OriginalOperation, 176if (result.ControlFlowGraph.OriginalOperation == lambdaOrLocalFunctionOperation) 193if (result.ControlFlowGraph.OriginalOperation == lambdaOrLocalFunctionOperation)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (27)
2256var cfg = pointsToAnalysisResult?.ControlFlowGraph ?? 2257copyAnalysisResult?.ControlFlowGraph ?? 2258valueContentAnalysisResult?.ControlFlowGraph ?? 2268Debug.Assert(pointsToAnalysisResult?.ControlFlowGraph == null || cfg == pointsToAnalysisResult?.ControlFlowGraph); 2269Debug.Assert(copyAnalysisResult?.ControlFlowGraph == null || cfg == copyAnalysisResult?.ControlFlowGraph); 2270Debug.Assert(valueContentAnalysisResult?.ControlFlowGraph == null || cfg == valueContentAnalysisResult?.ControlFlowGraph); 2643var cfg = pointsToAnalysisResult?.ControlFlowGraph ?? 2644copyAnalysisResult?.ControlFlowGraph ?? 2645valueContentAnalysisResult?.ControlFlowGraph ?? 2653Debug.Assert(pointsToAnalysisResult?.ControlFlowGraph == null || cfg == pointsToAnalysisResult?.ControlFlowGraph); 2654Debug.Assert(copyAnalysisResult?.ControlFlowGraph == null || cfg == copyAnalysisResult?.ControlFlowGraph); 2655Debug.Assert(valueContentAnalysisResult?.ControlFlowGraph == null || cfg == valueContentAnalysisResult?.ControlFlowGraph); 2693var cfg = pointsToAnalysisResult?.ControlFlowGraph ?? 2694copyAnalysisResult?.ControlFlowGraph ?? 2695valueContentAnalysisResult?.ControlFlowGraph ?? 2703Debug.Assert(pointsToAnalysisResult?.ControlFlowGraph == null || cfg == pointsToAnalysisResult?.ControlFlowGraph); 2704Debug.Assert(copyAnalysisResult?.ControlFlowGraph == null || cfg == copyAnalysisResult?.ControlFlowGraph); 2705Debug.Assert(valueContentAnalysisResult?.ControlFlowGraph == null || cfg == valueContentAnalysisResult?.ControlFlowGraph);