2 instantiations of BoundYieldBreakStatement
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Statements.cs (1)
292
return new
BoundYieldBreakStatement
(node);
BoundTree\Constructors.cs (1)
582
return new
BoundYieldBreakStatement
(syntax, hasErrors) { WasCompilerGenerated = true };
18 references to BoundYieldBreakStatement
Microsoft.CodeAnalysis.CSharp (18)
BoundTree\Constructors.cs (1)
580
public static
BoundYieldBreakStatement
Synthesized(SyntaxNode syntax, bool hasErrors = false)
FlowAnalysis\AbstractFlowPass.cs (1)
3464
public override BoundNode VisitYieldBreakStatement(
BoundYieldBreakStatement
node)
FlowAnalysis\FlowAnalysisPass.cs (1)
204
? (BoundStatement)
BoundYieldBreakStatement
.Synthesized(syntax)
Generated\BoundNodes.xml.Generated.cs (6)
9269
return VisitYieldBreakStatement((
BoundYieldBreakStatement
)node, arg);
9656
public virtual R VisitYieldBreakStatement(
BoundYieldBreakStatement
node, A arg) => this.DefaultVisit(node, arg);
9897
public virtual BoundNode? VisitYieldBreakStatement(
BoundYieldBreakStatement
node) => this.DefaultVisit(node);
10399
public override BoundNode? VisitYieldBreakStatement(
BoundYieldBreakStatement
node) => null;
11698
public override BoundNode? VisitYieldBreakStatement(
BoundYieldBreakStatement
node) => node;
16317
public override TreeDumperNode VisitYieldBreakStatement(
BoundYieldBreakStatement
node, object? arg) => new TreeDumperNode("yieldBreakStatement", null, Array.Empty<TreeDumperNode>()
Lowering\AsyncRewriter\AsyncIteratorMethodToStateMachineRewriter.cs (1)
315
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)
44
public override BoundStatement InstrumentYieldBreakStatement(
BoundYieldBreakStatement
original, BoundStatement rewritten)
Lowering\Instrumentation\DebugInfoInjector.cs (1)
168
public override BoundStatement InstrumentYieldBreakStatement(
BoundYieldBreakStatement
original, BoundStatement rewritten)
Lowering\Instrumentation\Instrumenter.cs (1)
48
public virtual BoundStatement InstrumentYieldBreakStatement(
BoundYieldBreakStatement
original, BoundStatement rewritten)
Lowering\IteratorRewriter\IteratorMethodToStateMachineRewriter.cs (1)
327
public override BoundNode VisitYieldBreakStatement(
BoundYieldBreakStatement
node)
Lowering\LocalRewriter\LocalRewriter_Yield.cs (1)
13
public override BoundNode VisitYieldBreakStatement(
BoundYieldBreakStatement
node)
Operations\CSharpOperationFactory.cs (2)
168
return CreateBoundYieldBreakStatementOperation((
BoundYieldBreakStatement
)boundNode);
1844
private IReturnOperation CreateBoundYieldBreakStatementOperation(
BoundYieldBreakStatement
boundYieldBreakStatement)