2 instantiations of BoundBreakStatement
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Statements.cs (1)
2956
return new
BoundBreakStatement
(node, target);
Generated\BoundNodes.xml.Generated.cs (1)
3783
var result = new
BoundBreakStatement
(this.Syntax, label, this.HasErrors);
18 references to BoundBreakStatement
Microsoft.CodeAnalysis.CSharp (18)
BoundTree\BoundTreeVisitors.cs (1)
88
return VisitBreakStatement(node as
BoundBreakStatement
, arg);
FlowAnalysis\AbstractFlowPass.cs (1)
3256
public override BoundNode VisitBreakStatement(
BoundBreakStatement
node)
FlowAnalysis\ExitPointsWalker.cs (1)
131
if (_labelsInside.Contains(((
BoundBreakStatement
)pending.Branch).Label)) continue;
Generated\BoundNodes.xml.Generated.cs (8)
3779
public
BoundBreakStatement
Update(LabelSymbol label)
3783
var
result = new BoundBreakStatement(this.Syntax, label, this.HasErrors);
9290
return VisitBreakStatement((
BoundBreakStatement
)node, arg);
9674
public virtual R VisitBreakStatement(
BoundBreakStatement
node, A arg) => this.DefaultVisit(node, arg);
9915
public virtual BoundNode? VisitBreakStatement(
BoundBreakStatement
node) => this.DefaultVisit(node);
10421
public override BoundNode? VisitBreakStatement(
BoundBreakStatement
node) => null;
11709
public override BoundNode? VisitBreakStatement(
BoundBreakStatement
node)
16319
public override TreeDumperNode VisitBreakStatement(
BoundBreakStatement
node, object? arg) => new TreeDumperNode("breakStatement", null, new TreeDumperNode[]
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (1)
324
public override BoundStatement InstrumentBreakStatement(
BoundBreakStatement
original, BoundStatement rewritten)
Lowering\Instrumentation\CompoundInstrumenter.cs (1)
79
public override BoundStatement InstrumentBreakStatement(
BoundBreakStatement
original, BoundStatement rewritten)
Lowering\Instrumentation\DebugInfoInjector.cs (1)
45
public override BoundStatement InstrumentBreakStatement(
BoundBreakStatement
original, BoundStatement rewritten)
Lowering\Instrumentation\Instrumenter.cs (1)
107
public virtual BoundStatement InstrumentBreakStatement(
BoundBreakStatement
original, BoundStatement rewritten)
Lowering\LocalRewriter\LocalRewriter_BreakStatement.cs (1)
13
public override BoundNode VisitBreakStatement(
BoundBreakStatement
node)
Operations\CSharpOperationFactory.cs (2)
166
return CreateBoundBreakStatementOperation((
BoundBreakStatement
)boundNode);
1835
private IBranchOperation CreateBoundBreakStatementOperation(
BoundBreakStatement
boundBreakStatement)