2 instantiations of BoundBreakStatement
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Statements.cs (1)
2953return new BoundBreakStatement(node, target);
Generated\BoundNodes.xml.Generated.cs (1)
3748var result = new BoundBreakStatement(this.Syntax, label, this.HasErrors);
18 references to BoundBreakStatement
Microsoft.CodeAnalysis.CSharp (18)
BoundTree\BoundTreeVisitors.cs (1)
88return VisitBreakStatement(node as BoundBreakStatement, arg);
FlowAnalysis\AbstractFlowPass.cs (1)
3254public override BoundNode VisitBreakStatement(BoundBreakStatement node)
FlowAnalysis\ExitPointsWalker.cs (1)
131if (_labelsInside.Contains(((BoundBreakStatement)pending.Branch).Label)) continue;
Generated\BoundNodes.xml.Generated.cs (8)
3744public BoundBreakStatement Update(LabelSymbol label) 3748var result = new BoundBreakStatement(this.Syntax, label, this.HasErrors); 9092return VisitBreakStatement((BoundBreakStatement)node, arg); 9467public virtual R VisitBreakStatement(BoundBreakStatement node, A arg) => this.DefaultVisit(node, arg); 9703public virtual BoundNode? VisitBreakStatement(BoundBreakStatement node) => this.DefaultVisit(node); 10204public override BoundNode? VisitBreakStatement(BoundBreakStatement node) => null; 11463public override BoundNode? VisitBreakStatement(BoundBreakStatement node) 15999public override TreeDumperNode VisitBreakStatement(BoundBreakStatement node, object? arg) => new TreeDumperNode("breakStatement", null, new TreeDumperNode[]
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (1)
324public override BoundStatement InstrumentBreakStatement(BoundBreakStatement original, BoundStatement rewritten)
Lowering\Instrumentation\CompoundInstrumenter.cs (1)
79public override BoundStatement InstrumentBreakStatement(BoundBreakStatement original, BoundStatement rewritten)
Lowering\Instrumentation\DebugInfoInjector.cs (1)
45public override BoundStatement InstrumentBreakStatement(BoundBreakStatement original, BoundStatement rewritten)
Lowering\Instrumentation\Instrumenter.cs (1)
107public virtual BoundStatement InstrumentBreakStatement(BoundBreakStatement original, BoundStatement rewritten)
Lowering\LocalRewriter\LocalRewriter_BreakStatement.cs (1)
13public override BoundNode VisitBreakStatement(BoundBreakStatement node)
Operations\CSharpOperationFactory.cs (2)
167return CreateBoundBreakStatementOperation((BoundBreakStatement)boundNode); 1760private IBranchOperation CreateBoundBreakStatementOperation(BoundBreakStatement boundBreakStatement)