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