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)
400return 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); 9003return VisitStateMachineScope((BoundStateMachineScope)node, arg); 9389public virtual R VisitStateMachineScope(BoundStateMachineScope node, A arg) => this.DefaultVisit(node, arg); 9625public virtual BoundNode? VisitStateMachineScope(BoundStateMachineScope node) => this.DefaultVisit(node); 10084public override BoundNode? VisitStateMachineScope(BoundStateMachineScope node) 11294public override BoundNode? VisitStateMachineScope(BoundStateMachineScope node) 13367public override BoundNode? VisitStateMachineScope(BoundStateMachineScope node) 15723public override TreeDumperNode VisitStateMachineScope(BoundStateMachineScope node, object? arg) => new TreeDumperNode("stateMachineScope", null, new TreeDumperNode[]
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (2)
414var stateMachineScope = (BoundStateMachineScope)rewrittenStatements[0];