2 instantiations of BoundBreakStatement
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Statements.cs (1)
2806return new BoundBreakStatement(node, target);
Generated\BoundNodes.xml.Generated.cs (1)
3612var 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)
3026public override BoundNode VisitBreakStatement(BoundBreakStatement node)
FlowAnalysis\ExitPointsWalker.cs (1)
131if (_labelsInside.Contains(((BoundBreakStatement)pending.Branch).Label)) continue;
Generated\BoundNodes.xml.Generated.cs (8)
3608public BoundBreakStatement Update(GeneratedLabelSymbol label) 3612var result = new BoundBreakStatement(this.Syntax, label, this.HasErrors); 8701return VisitBreakStatement((BoundBreakStatement)node, arg); 9063public virtual R VisitBreakStatement(BoundBreakStatement node, A arg) => this.DefaultVisit(node, arg); 9291public virtual BoundNode? VisitBreakStatement(BoundBreakStatement node) => this.DefaultVisit(node); 9778public override BoundNode? VisitBreakStatement(BoundBreakStatement node) => null; 10950public override BoundNode? VisitBreakStatement(BoundBreakStatement node) => node; 15236public 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)
77public 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)
106public virtual BoundStatement InstrumentBreakStatement(BoundBreakStatement original, BoundStatement rewritten)
Lowering\LocalRewriter\LocalRewriter_BreakStatement.cs (1)
13public override BoundNode VisitBreakStatement(BoundBreakStatement node)
Operations\CSharpOperationFactory.cs (2)
163return CreateBoundBreakStatementOperation((BoundBreakStatement)boundNode); 1691private IBranchOperation CreateBoundBreakStatementOperation(BoundBreakStatement boundBreakStatement)