2 instantiations of BoundBreakStatement
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Statements.cs (1)
2956return new BoundBreakStatement(node, target);
Generated\BoundNodes.xml.Generated.cs (1)
3780var 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)
3255public override BoundNode VisitBreakStatement(BoundBreakStatement node)
FlowAnalysis\ExitPointsWalker.cs (1)
131if (_labelsInside.Contains(((BoundBreakStatement)pending.Branch).Label)) continue;
Generated\BoundNodes.xml.Generated.cs (8)
3776public BoundBreakStatement Update(LabelSymbol label) 3780var result = new BoundBreakStatement(this.Syntax, label, this.HasErrors); 9168return VisitBreakStatement((BoundBreakStatement)node, arg); 9546public virtual R VisitBreakStatement(BoundBreakStatement node, A arg) => this.DefaultVisit(node, arg); 9784public virtual BoundNode? VisitBreakStatement(BoundBreakStatement node) => this.DefaultVisit(node); 10287public override BoundNode? VisitBreakStatement(BoundBreakStatement node) => null; 11558public override BoundNode? VisitBreakStatement(BoundBreakStatement node) 16119public 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)
166return CreateBoundBreakStatementOperation((BoundBreakStatement)boundNode); 1810private IBranchOperation CreateBoundBreakStatementOperation(BoundBreakStatement boundBreakStatement)