1 instantiation of ControlFlowGraphBuilder
Microsoft.CodeAnalysis (1)
Operations\ControlFlowGraphBuilder.cs (1)
114var builder = new ControlFlowGraphBuilder(((Operation)body).OwningSemanticModel!.Compilation, captureIdDispenser, blocks);
15 references to ControlFlowGraphBuilder
Microsoft.CodeAnalysis (12)
DiagnosticAnalyzer\AnalyzerExecutor.cs (1)
1509return _lazyControlFlowGraphMap.GetOrAdd(operation, op => ControlFlowGraphBuilder.Create(op));
Operations\ControlFlowGraph.cs (5)
26private readonly ControlFlowGraphBuilder.CaptureIdDispenser _captureIdDispenser; 34ControlFlowGraphBuilder.CaptureIdDispenser captureIdDispenser, 190ControlFlowGraph controlFlowGraph = ControlFlowGraphBuilder.Create(operation); 263ControlFlowGraph graph = ControlFlowGraphBuilder.Create(info.operation, this, info.enclosing, _captureIdDispenser); 310ControlFlowGraph graph = ControlFlowGraphBuilder.Create(anonymous.Original, this, info.enclosing, _captureIdDispenser, in anonymous.Context);
Operations\ControlFlowGraphBuilder.Context.cs (1)
15/// This structure is meant to capture a snapshot of the <see cref="ControlFlowGraphBuilder"/> state
Operations\ControlFlowGraphBuilder.cs (3)
24/// - <see cref="ControlFlowGraphBuilder.SpillEvalStack"/> converts values on the stack into captures. 114var builder = new ControlFlowGraphBuilder(((Operation)body).OwningSemanticModel!.Compilation, captureIdDispenser, blocks); 7593static BinaryPatternOperation createOperation(ControlFlowGraphBuilder @this, IBinaryPatternOperation operation, IPatternOperation left)
Operations\OperationNodes.cs (2)
152public readonly ControlFlowGraphBuilder.Context Context; 155public FlowAnonymousFunctionOperation(in ControlFlowGraphBuilder.Context context, IAnonymousFunctionOperation original, bool isImplicit) :
Microsoft.CodeAnalysis.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
25/// Algorithm for this CFG walker has been forked from <see cref="ControlFlowGraphBuilder"/>'s internal
Microsoft.CodeAnalysis.Test.Utilities (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
25/// Algorithm for this CFG walker has been forked from <see cref="ControlFlowGraphBuilder"/>'s internal
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
25/// Algorithm for this CFG walker has been forked from <see cref="ControlFlowGraphBuilder"/>'s internal