2 instantiations of BoundYieldBreakStatement
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Statements.cs (1)
289
return new
BoundYieldBreakStatement
(node);
BoundTree\Constructors.cs (1)
584
return new
BoundYieldBreakStatement
(syntax, hasErrors) { WasCompilerGenerated = true };
18 references to BoundYieldBreakStatement
Microsoft.CodeAnalysis.CSharp (18)
BoundTree\Constructors.cs (1)
582
public static
BoundYieldBreakStatement
Synthesized(SyntaxNode syntax, bool hasErrors = false)
FlowAnalysis\AbstractFlowPass.cs (1)
3234
public override BoundNode VisitYieldBreakStatement(
BoundYieldBreakStatement
node)
FlowAnalysis\FlowAnalysisPass.cs (1)
181
? (BoundStatement)
BoundYieldBreakStatement
.Synthesized(syntax)
Generated\BoundNodes.xml.Generated.cs (6)
8695
return VisitYieldBreakStatement((
BoundYieldBreakStatement
)node, arg);
9060
public virtual R VisitYieldBreakStatement(
BoundYieldBreakStatement
node, A arg) => this.DefaultVisit(node, arg);
9288
public virtual BoundNode? VisitYieldBreakStatement(
BoundYieldBreakStatement
node) => this.DefaultVisit(node);
9767
public override BoundNode? VisitYieldBreakStatement(
BoundYieldBreakStatement
node) => null;
10939
public override BoundNode? VisitYieldBreakStatement(
BoundYieldBreakStatement
node) => node;
15222
public override TreeDumperNode VisitYieldBreakStatement(
BoundYieldBreakStatement
node, object? arg) => new TreeDumperNode("yieldBreakStatement", null, Array.Empty<TreeDumperNode>()
Lowering\AsyncRewriter\AsyncIteratorMethodToStateMachineRewriter.cs (1)
303
public override BoundNode VisitYieldBreakStatement(
BoundYieldBreakStatement
node)
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (1)
354
public override BoundStatement InstrumentYieldBreakStatement(
BoundYieldBreakStatement
original, BoundStatement rewritten)
Lowering\Instrumentation\CompoundInstrumenter.cs (1)
42
public override BoundStatement InstrumentYieldBreakStatement(
BoundYieldBreakStatement
original, BoundStatement rewritten)
Lowering\Instrumentation\DebugInfoInjector.cs (1)
127
public override BoundStatement InstrumentYieldBreakStatement(
BoundYieldBreakStatement
original, BoundStatement rewritten)
Lowering\Instrumentation\Instrumenter.cs (1)
47
public virtual BoundStatement InstrumentYieldBreakStatement(
BoundYieldBreakStatement
original, BoundStatement rewritten)
Lowering\IteratorRewriter\IteratorMethodToStateMachineRewriter.cs (1)
321
public override BoundNode VisitYieldBreakStatement(
BoundYieldBreakStatement
node)
Lowering\LocalRewriter\LocalRewriter_Yield.cs (1)
13
public override BoundNode VisitYieldBreakStatement(
BoundYieldBreakStatement
node)
Operations\CSharpOperationFactory.cs (2)
165
return CreateBoundYieldBreakStatementOperation((
BoundYieldBreakStatement
)boundNode);
1700
private IReturnOperation CreateBoundYieldBreakStatementOperation(
BoundYieldBreakStatement
boundYieldBreakStatement)