2 instantiations of BoundStateMachineScope
Microsoft.CodeAnalysis.CSharp (2)
Generated\BoundNodes.xml.Generated.cs (1)
3390var result = new BoundStateMachineScope(this.Syntax, fields, statement, this.HasErrors);
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (1)
399return F.Block(new BoundStateMachineScope(F.Syntax, hoistedLocals, statement));
14 references to BoundStateMachineScope
Microsoft.CodeAnalysis.CSharp (14)
BoundTree\BoundNode_Source.cs (1)
112case BoundStateMachineScope stateMachineScope:
CodeGen\EmitStatement.cs (2)
96EmitStateMachineScope((BoundStateMachineScope)statement); 814private void EmitStateMachineScope(BoundStateMachineScope scope)
Generated\BoundNodes.xml.Generated.cs (9)
3386public BoundStateMachineScope Update(ImmutableArray<StateMachineFieldSymbol> fields, BoundStatement statement) 3390var result = new BoundStateMachineScope(this.Syntax, fields, statement, this.HasErrors); 9001return VisitStateMachineScope((BoundStateMachineScope)node, arg); 9387public virtual R VisitStateMachineScope(BoundStateMachineScope node, A arg) => this.DefaultVisit(node, arg); 9623public virtual BoundNode? VisitStateMachineScope(BoundStateMachineScope node) => this.DefaultVisit(node); 10082public override BoundNode? VisitStateMachineScope(BoundStateMachineScope node) 11292public override BoundNode? VisitStateMachineScope(BoundStateMachineScope node) 13365public override BoundNode? VisitStateMachineScope(BoundStateMachineScope node) 15721public override TreeDumperNode VisitStateMachineScope(BoundStateMachineScope node, object? arg) => new TreeDumperNode("stateMachineScope", null, new TreeDumperNode[]
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (2)
413var stateMachineScope = (BoundStateMachineScope)rewrittenStatements[0];