2 instantiations of BoundStateMachineScope
Microsoft.CodeAnalysis.CSharp (2)
Generated\BoundNodes.xml.Generated.cs (1)
3374var result = new BoundStateMachineScope(this.Syntax, fields, statement, this.HasErrors);
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (1)
405return 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)
3370public BoundStateMachineScope Update(ImmutableArray<StateMachineFieldSymbol> fields, BoundStatement statement) 3374var result = new BoundStateMachineScope(this.Syntax, fields, statement, this.HasErrors); 9023return VisitStateMachineScope((BoundStateMachineScope)node, arg); 9409public virtual R VisitStateMachineScope(BoundStateMachineScope node, A arg) => this.DefaultVisit(node, arg); 9645public virtual BoundNode? VisitStateMachineScope(BoundStateMachineScope node) => this.DefaultVisit(node); 10104public override BoundNode? VisitStateMachineScope(BoundStateMachineScope node) 11357public override BoundNode? VisitStateMachineScope(BoundStateMachineScope node) 13534public override BoundNode? VisitStateMachineScope(BoundStateMachineScope node) 15891public override TreeDumperNode VisitStateMachineScope(BoundStateMachineScope node, object? arg) => new TreeDumperNode("stateMachineScope", null, new TreeDumperNode[]
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (2)
419var stateMachineScope = (BoundStateMachineScope)rewrittenStatements[0];