139 references to ForKeyword
Microsoft.CodeAnalysis.CSharp (10)
Parser\LanguageParser.cs (8)
8001
case SyntaxKind.
ForKeyword
:
8824
case SyntaxKind.
ForKeyword
:
9157
Debug.Assert(this.CurrentToken.Kind == SyntaxKind.
ForKeyword
);
9178
Debug.Assert(this.CurrentToken.Kind == SyntaxKind.
ForKeyword
);
9183
var forToken = this.EatToken(SyntaxKind.
ForKeyword
);
9322
Debug.Assert(this.CurrentToken.Kind == SyntaxKind.ForEachKeyword || this.CurrentToken.Kind == SyntaxKind.
ForKeyword
);
9333
if (this.CurrentToken.Kind == SyntaxKind.
ForKeyword
)
10713
case SyntaxKind.
ForKeyword
:
Syntax\SyntaxKindFacts.cs (2)
901
return SyntaxKind.
ForKeyword
;
1549
case SyntaxKind.
ForKeyword
:
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (1)
155
previousKind == SyntaxKind.
ForKeyword
|| previousKind == SyntaxKind.ForEachKeyword || previousKind == SyntaxKind.CatchKeyword ||
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1832
if (previous.Kind() is SyntaxKind.
ForKeyword
or SyntaxKind.ForEachKeyword or SyntaxKind.UsingKeyword)
Microsoft.CodeAnalysis.CSharp.Features (3)
Completion\KeywordRecommenders\RefKeywordRecommender.cs (1)
196
return previous.Kind() is SyntaxKind.
ForKeyword
or SyntaxKind.ForEachKeyword;
Completion\KeywordRecommenders\ScopedKeywordRecommender.cs (1)
38
return previous.Kind() is SyntaxKind.
ForKeyword
or SyntaxKind.ForEachKeyword;
Highlighting\KeywordHighlighters\LoopHighlighter.cs (1)
27
or SyntaxKind.
ForKeyword
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (121)
Generated\Syntax.Test.xml.Generated.cs (4)
398
=> InternalSyntaxFactory.ForStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.
ForKeyword
), InternalSyntaxFactory.Token(SyntaxKind.OpenParenToken), null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.ExpressionSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.SemicolonToken), null, InternalSyntaxFactory.Token(SyntaxKind.SemicolonToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.ExpressionSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.CloseParenToken), GenerateBlock());
2283
Assert.Equal(SyntaxKind.
ForKeyword
, node.ForKeyword.Kind);
10614
=> SyntaxFactory.ForStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.Token(SyntaxKind.
ForKeyword
), SyntaxFactory.Token(SyntaxKind.OpenParenToken), default(VariableDeclarationSyntax), new SeparatedSyntaxList<ExpressionSyntax>(), SyntaxFactory.Token(SyntaxKind.SemicolonToken), default(ExpressionSyntax), SyntaxFactory.Token(SyntaxKind.SemicolonToken), new SeparatedSyntaxList<ExpressionSyntax>(), SyntaxFactory.Token(SyntaxKind.CloseParenToken), GenerateBlock());
12499
Assert.Equal(SyntaxKind.
ForKeyword
, node.ForKeyword.Kind());
Parsing\DeclarationScopeParsingTests.cs (26)
8374
N(SyntaxKind.
ForKeyword
);
8411
N(SyntaxKind.
ForKeyword
);
8459
N(SyntaxKind.
ForKeyword
);
8504
N(SyntaxKind.
ForKeyword
);
8545
N(SyntaxKind.
ForKeyword
);
8594
N(SyntaxKind.
ForKeyword
);
8643
N(SyntaxKind.
ForKeyword
);
8684
N(SyntaxKind.
ForKeyword
);
8735
N(SyntaxKind.
ForKeyword
);
8775
N(SyntaxKind.
ForKeyword
);
8833
N(SyntaxKind.
ForKeyword
);
8877
N(SyntaxKind.
ForKeyword
);
8945
N(SyntaxKind.
ForKeyword
);
8994
N(SyntaxKind.
ForKeyword
);
9035
N(SyntaxKind.
ForKeyword
);
9080
N(SyntaxKind.
ForKeyword
);
9126
N(SyntaxKind.
ForKeyword
);
9171
N(SyntaxKind.
ForKeyword
);
9212
N(SyntaxKind.
ForKeyword
);
9261
N(SyntaxKind.
ForKeyword
);
9302
N(SyntaxKind.
ForKeyword
);
9348
N(SyntaxKind.
ForKeyword
);
9394
N(SyntaxKind.
ForKeyword
);
9431
N(SyntaxKind.
ForKeyword
);
9476
N(SyntaxKind.
ForKeyword
);
9517
N(SyntaxKind.
ForKeyword
);
Parsing\DeconstructionTests.cs (3)
548
N(SyntaxKind.
ForKeyword
);
1256
N(SyntaxKind.
ForKeyword
);
1354
N(SyntaxKind.
ForKeyword
);
Parsing\ExpressionParsingTests.cs (1)
6347
N(SyntaxKind.
ForKeyword
);
Parsing\ForStatementParsingTest.cs (74)
20
N(SyntaxKind.
ForKeyword
);
95
N(SyntaxKind.
ForKeyword
);
160
N(SyntaxKind.
ForKeyword
);
225
N(SyntaxKind.
ForKeyword
);
274
N(SyntaxKind.
ForKeyword
);
313
N(SyntaxKind.
ForKeyword
);
383
N(SyntaxKind.
ForKeyword
);
455
N(SyntaxKind.
ForKeyword
);
521
N(SyntaxKind.
ForKeyword
);
595
N(SyntaxKind.
ForKeyword
);
672
N(SyntaxKind.
ForKeyword
);
741
N(SyntaxKind.
ForKeyword
);
818
N(SyntaxKind.
ForKeyword
);
895
N(SyntaxKind.
ForKeyword
);
969
N(SyntaxKind.
ForKeyword
);
1050
N(SyntaxKind.
ForKeyword
);
1164
N(SyntaxKind.
ForKeyword
);
1281
N(SyntaxKind.
ForKeyword
);
1403
N(SyntaxKind.
ForKeyword
);
1531
N(SyntaxKind.
ForKeyword
);
1661
N(SyntaxKind.
ForKeyword
);
1772
N(SyntaxKind.
ForKeyword
);
1860
N(SyntaxKind.
ForKeyword
);
1952
N(SyntaxKind.
ForKeyword
);
2048
N(SyntaxKind.
ForKeyword
);
2151
N(SyntaxKind.
ForKeyword
);
2252
N(SyntaxKind.
ForKeyword
);
2344
N(SyntaxKind.
ForKeyword
);
2408
N(SyntaxKind.
ForKeyword
);
2457
N(SyntaxKind.
ForKeyword
);
2554
N(SyntaxKind.
ForKeyword
);
2612
N(SyntaxKind.
ForKeyword
);
2670
N(SyntaxKind.
ForKeyword
);
2731
N(SyntaxKind.
ForKeyword
);
2783
N(SyntaxKind.
ForKeyword
);
2820
N(SyntaxKind.
ForKeyword
);
2890
N(SyntaxKind.
ForKeyword
);
2942
N(SyntaxKind.
ForKeyword
);
2976
N(SyntaxKind.
ForKeyword
);
3055
N(SyntaxKind.
ForKeyword
);
3110
N(SyntaxKind.
ForKeyword
);
3147
N(SyntaxKind.
ForKeyword
);
3205
N(SyntaxKind.
ForKeyword
);
3284
N(SyntaxKind.
ForKeyword
);
3318
N(SyntaxKind.
ForKeyword
);
3376
N(SyntaxKind.
ForKeyword
);
3425
N(SyntaxKind.
ForKeyword
);
3471
N(SyntaxKind.
ForKeyword
);
3532
N(SyntaxKind.
ForKeyword
);
3608
N(SyntaxKind.
ForKeyword
);
3669
N(SyntaxKind.
ForKeyword
);
3765
N(SyntaxKind.
ForKeyword
);
3799
N(SyntaxKind.
ForKeyword
);
3845
N(SyntaxKind.
ForKeyword
);
3891
N(SyntaxKind.
ForKeyword
);
3958
N(SyntaxKind.
ForKeyword
);
4017
N(SyntaxKind.
ForKeyword
);
4070
N(SyntaxKind.
ForKeyword
);
4122
N(SyntaxKind.
ForKeyword
);
4174
N(SyntaxKind.
ForKeyword
);
4220
N(SyntaxKind.
ForKeyword
);
4302
N(SyntaxKind.
ForKeyword
);
4371
N(SyntaxKind.
ForKeyword
);
4411
N(SyntaxKind.
ForKeyword
);
4460
N(SyntaxKind.
ForKeyword
);
4482
N(SyntaxKind.
ForKeyword
);
4515
N(SyntaxKind.
ForKeyword
);
4558
N(SyntaxKind.
ForKeyword
);
4599
N(SyntaxKind.
ForKeyword
);
4632
N(SyntaxKind.
ForKeyword
);
4675
N(SyntaxKind.
ForKeyword
);
4734
N(SyntaxKind.
ForKeyword
);
4812
N(SyntaxKind.
ForKeyword
);
4856
N(SyntaxKind.
ForKeyword
);
Parsing\FunctionPointerTests.cs (1)
2989
N(SyntaxKind.
ForKeyword
);
Parsing\StatementAttributeParsingTests.cs (1)
1063
N(SyntaxKind.
ForKeyword
);
Parsing\StatementParsingTests.cs (11)
1528
Assert.Equal(SyntaxKind.
ForKeyword
, fs.ForKeyword.Kind());
1554
Assert.Equal(SyntaxKind.
ForKeyword
, fs.ForKeyword.Kind());
1591
Assert.Equal(SyntaxKind.
ForKeyword
, fs.ForKeyword.Kind());
1630
Assert.Equal(SyntaxKind.
ForKeyword
, fs.ForKeyword.Kind());
1670
N(SyntaxKind.
ForKeyword
);
1739
Assert.Equal(SyntaxKind.
ForKeyword
, fs.ForKeyword.Kind());
1768
Assert.Equal(SyntaxKind.
ForKeyword
, fs.ForKeyword.Kind());
1798
Assert.Equal(SyntaxKind.
ForKeyword
, fs.ForKeyword.Kind());
1828
Assert.Equal(SyntaxKind.
ForKeyword
, fs.ForKeyword.Kind());
1858
Assert.Equal(SyntaxKind.
ForKeyword
, fs.ForKeyword.Kind());
1889
Assert.Equal(SyntaxKind.
ForKeyword
, fs.ForKeyword.Kind());
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
Classification\ClassificationHelpers.cs (1)
80
case SyntaxKind.
ForKeyword
:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (1)
155
previousKind == SyntaxKind.
ForKeyword
|| previousKind == SyntaxKind.ForEachKeyword || previousKind == SyntaxKind.CatchKeyword ||
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1832
if (previous.Kind() is SyntaxKind.
ForKeyword
or SyntaxKind.ForEachKeyword or SyntaxKind.UsingKeyword)