1 instantiation of ContinueStatementSyntax
Microsoft.CodeAnalysis.CSharp (1)
Syntax.xml.Internal.Generated.cs (1)
11560
internal override SyntaxNode CreateRed(SyntaxNode? parent, int position) => new CSharp.Syntax.
ContinueStatementSyntax
(this, parent, position);
36 references to ContinueStatementSyntax
Microsoft.CodeAnalysis.CSharp (19)
Binder\Binder_Statements.cs (2)
98
result = BindContinue((
ContinueStatementSyntax
)node, diagnostics);
2947
private BoundStatement BindContinue(
ContinueStatementSyntax
node, BindingDiagnosticBag diagnostics)
Syntax.xml.Main.Generated.cs (7)
385
public virtual TResult? VisitContinueStatement(
ContinueStatementSyntax
node) => this.DefaultVisit(node);
1129
public virtual void VisitContinueStatement(
ContinueStatementSyntax
node) => this.DefaultVisit(node);
1872
public override SyntaxNode? VisitContinueStatement(
ContinueStatementSyntax
node)
4200
public static
ContinueStatementSyntax
ContinueStatement(SyntaxList<AttributeListSyntax> attributeLists, SyntaxToken continueKeyword, SyntaxToken semicolonToken)
4204
return (
ContinueStatementSyntax
)Syntax.InternalSyntax.SyntaxFactory.ContinueStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken)continueKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)semicolonToken.Node!).CreateRed();
4208
public static
ContinueStatementSyntax
ContinueStatement(SyntaxList<AttributeListSyntax> attributeLists)
4212
public static
ContinueStatementSyntax
ContinueStatement()
Syntax.xml.Syntax.Generated.cs (6)
7188
public
ContinueStatementSyntax
Update(SyntaxList<AttributeListSyntax> attributeLists, SyntaxToken continueKeyword, SyntaxToken semicolonToken)
7192
var
newNode = SyntaxFactory.ContinueStatement(attributeLists, continueKeyword, semicolonToken);
7201
public new
ContinueStatementSyntax
WithAttributeLists(SyntaxList<AttributeListSyntax> attributeLists) => Update(attributeLists, this.ContinueKeyword, this.SemicolonToken);
7202
public
ContinueStatementSyntax
WithContinueKeyword(SyntaxToken continueKeyword) => Update(this.AttributeLists, continueKeyword, this.SemicolonToken);
7203
public
ContinueStatementSyntax
WithSemicolonToken(SyntaxToken semicolonToken) => Update(this.AttributeLists, this.ContinueKeyword, semicolonToken);
7206
public new
ContinueStatementSyntax
AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.AddRange(items));
Syntax\ContinueStatementSyntax.cs (2)
11
public
ContinueStatementSyntax
Update(SyntaxToken continueKeyword, SyntaxToken semicolonToken)
20
public static
ContinueStatementSyntax
ContinueStatement(SyntaxToken continueKeyword, SyntaxToken semicolonToken)
Syntax\LookupPosition.cs (2)
323
return ((
ContinueStatementSyntax
)statement).ContinueKeyword;
385
return ((
ContinueStatementSyntax
)statement).SemicolonToken;
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Analyzers\CSharp\Analyzers\UseSimpleUsingStatement\UseSimpleUsingStatementDiagnosticAnalyzer.cs (1)
249
if (nextStatement is BreakStatementSyntax or
ContinueStatementSyntax
)
Microsoft.CodeAnalysis.CSharp.Features (5)
ExtractMethod\CSharpMethodExtractor.Analyzer.cs (1)
44
continueStatementCount: controlFlowAnalysis.ExitPoints.Count(n => n is
ContinueStatementSyntax
),
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (1)
449
else if (current is
ContinueStatementSyntax
continueStatement)
ExtractMethod\CSharpSelectionResult.cs (1)
134
=> exitPoints.Any(n => n is not (BreakStatementSyntax or
ContinueStatementSyntax
or ReturnStatementSyntax));
Highlighting\KeywordHighlighters\LoopHighlighter.cs (1)
89
else if (highlightContinues && node is
ContinueStatementSyntax
continueStatement)
src\Analyzers\CSharp\Analyzers\UseSimpleUsingStatement\UseSimpleUsingStatementDiagnosticAnalyzer.cs (1)
249
if (nextStatement is BreakStatementSyntax or
ContinueStatementSyntax
)
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (4)
IOperation\IOperationTests_IBranchOperation.Extensions.cs (3)
70
AssertOuterIsCorrespondingLoopOfInner<WhileStatementSyntax,
ContinueStatementSyntax
>(@"
88
AssertOuterIsCorrespondingLoopOfInner<DoStatementSyntax,
ContinueStatementSyntax
>(@"
303
AssertOuterIsCorrespondingLoopOfInner<ForStatementSyntax,
ContinueStatementSyntax
>(@"
IOperation\IOperationTests_InvalidStatement.cs (1)
500
VerifyOperationTreeAndDiagnosticsForTest<
ContinueStatementSyntax
>(source, expectedOperationTree, expectedDiagnostics);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (7)
Generated\Syntax.Test.xml.Generated.cs (5)
10729
private static
ContinueStatementSyntax
GenerateContinueStatement()
12555
var
node = GenerateContinueStatement();
12560
var
newNode = node.WithAttributeLists(node.AttributeLists).WithContinueKeyword(node.ContinueKeyword).WithSemicolonToken(node.SemicolonToken);
17461
var
oldNode = GenerateContinueStatement();
17477
var
oldNode = GenerateContinueStatement();
Parsing\StatementParsingTests.cs (2)
1016
var
cs = (
ContinueStatementSyntax
)statement;