2 instantiations of BoundStateMachineScope
Microsoft.CodeAnalysis.CSharp (2)
Generated\BoundNodes.xml.Generated.cs (1)
3391var 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)
3387public BoundStateMachineScope Update(ImmutableArray<StateMachineFieldSymbol> fields, BoundStatement statement) 3391var result = new BoundStateMachineScope(this.Syntax, fields, statement, this.HasErrors); 9004return VisitStateMachineScope((BoundStateMachineScope)node, arg); 9390public virtual R VisitStateMachineScope(BoundStateMachineScope node, A arg) => this.DefaultVisit(node, arg); 9626public virtual BoundNode? VisitStateMachineScope(BoundStateMachineScope node) => this.DefaultVisit(node); 10085public override BoundNode? VisitStateMachineScope(BoundStateMachineScope node) 11295public override BoundNode? VisitStateMachineScope(BoundStateMachineScope node) 13368public override BoundNode? VisitStateMachineScope(BoundStateMachineScope node) 15724public override TreeDumperNode VisitStateMachineScope(BoundStateMachineScope node, object? arg) => new TreeDumperNode("stateMachineScope", null, new TreeDumperNode[]
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (2)
419var stateMachineScope = (BoundStateMachineScope)rewrittenStatements[0];