9 references to BoundGotoStatement
Microsoft.CodeAnalysis.CSharp (9)
Lowering\LocalRewriter\LocalRewriter_BreakStatement.cs (1)
15BoundStatement result = new BoundGotoStatement(node.Syntax, node.Label, node.HasErrors);
Lowering\LocalRewriter\LocalRewriter_ContinueStatement.cs (1)
15BoundStatement result = new BoundGotoStatement(node.Syntax, node.Label, node.HasErrors);
Lowering\LocalRewriter\LocalRewriter_ForStatement.cs (3)
105BoundStatement gotoEnd = new BoundGotoStatement(syntax, endLabel); 142branchBack = new BoundGotoStatement(syntax, startLabel); 260blockBuilder.Add(new BoundGotoStatement(syntax, startLabel));
Lowering\LocalRewriter\LocalRewriter_IfStatement.cs (1)
92builder.Add(new BoundGotoStatement(syntax, afterif));
Lowering\LocalRewriter\LocalRewriter_WhileStatement.cs (2)
68BoundStatement gotoContinue = new BoundGotoStatement(syntax, continueLabel); 148new BoundGotoStatement(syntax, continueLabel))),
Lowering\SyntheticBoundNodeFactory.cs (1)
1054return new BoundGotoStatement(Syntax, label) { WasCompilerGenerated = true };