2 instantiations of BoundStateMachineScope
Microsoft.CodeAnalysis.CSharp (2)
Generated\BoundNodes.xml.Generated.cs (1)
3443var result = new BoundStateMachineScope(this.Syntax, fields, statement, this.HasErrors);
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (1)
409return F.Block(new BoundStateMachineScope(F.Syntax, hoistedLocals, statement));
13 references to BoundStateMachineScope
Microsoft.CodeAnalysis.CSharp (13)
CodeGen\EmitStatement.cs (2)
96EmitStateMachineScope((BoundStateMachineScope)statement); 824private void EmitStateMachineScope(BoundStateMachineScope scope)
Generated\BoundNodes.xml.Generated.cs (9)
3439public BoundStateMachineScope Update(ImmutableArray<StateMachineFieldSymbol> fields, BoundStatement statement) 3443var result = new BoundStateMachineScope(this.Syntax, fields, statement, this.HasErrors); 9251return VisitStateMachineScope((BoundStateMachineScope)node, arg); 9646public virtual R VisitStateMachineScope(BoundStateMachineScope node, A arg) => this.DefaultVisit(node, arg); 9887public virtual BoundNode? VisitStateMachineScope(BoundStateMachineScope node) => this.DefaultVisit(node); 10357public override BoundNode? VisitStateMachineScope(BoundStateMachineScope node) 11651public override BoundNode? VisitStateMachineScope(BoundStateMachineScope node) 13864public override BoundNode? VisitStateMachineScope(BoundStateMachineScope node) 16251public override TreeDumperNode VisitStateMachineScope(BoundStateMachineScope node, object? arg) => new TreeDumperNode("stateMachineScope", null, new TreeDumperNode[]
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (2)
423var stateMachineScope = (BoundStateMachineScope)rewrittenStatements[0];