187 references to WhereKeyword
Microsoft.CodeAnalysis.CSharp (23)
Binder\Binder_QueryErrors.cs (1)
181
clauseKind = SyntaxFacts.GetText(SyntaxKind.
WhereKeyword
);
Parser\LanguageParser.cs (14)
1768
if (this.CurrentToken.ContextualKind == SyntaxKind.
WhereKeyword
)
2161
this.CurrentToken.ContextualKind == SyntaxKind.
WhereKeyword
&&
2168
while (this.CurrentToken.ContextualKind == SyntaxKind.
WhereKeyword
)
2176
var where = this.EatContextualToken(SyntaxKind.
WhereKeyword
);
2203
|| this.CurrentToken.ContextualKind == SyntaxKind.
WhereKeyword
)
3530
if (this.CurrentToken.ContextualKind == SyntaxKind.
WhereKeyword
)
5518
this.CurrentToken.ContextualKind == SyntaxKind.
WhereKeyword
))
5577
if (this.CurrentToken.ContextualKind == SyntaxKind.
WhereKeyword
)
8511
if (this.CurrentToken.Kind == SyntaxKind.OpenBraceToken || this.CurrentToken.ContextualKind == SyntaxKind.
WhereKeyword
)
10627
if (this.CurrentToken.ContextualKind == SyntaxKind.
WhereKeyword
)
13640
case SyntaxKind.
WhereKeyword
:
13743
case SyntaxKind.
WhereKeyword
:
13837
Debug.Assert(this.CurrentToken.ContextualKind == SyntaxKind.
WhereKeyword
);
13839
this.EatContextualToken(SyntaxKind.
WhereKeyword
),
SymbolDisplay\SymbolDisplayVisitor.Types.cs (1)
893
AddKeyword(SyntaxKind.
WhereKeyword
);
Syntax\SyntaxKindFacts.cs (4)
1195
case SyntaxKind.
WhereKeyword
:
1246
case SyntaxKind.
WhereKeyword
:
1285
return SyntaxKind.
WhereKeyword
;
1727
case SyntaxKind.
WhereKeyword
:
Syntax\SyntaxNormalizer.cs (3)
264
|| nextToken.Kind() == SyntaxKind.
WhereKeyword
) ? 1 : 0;
297
(nextToken.IsKind(SyntaxKind.
WhereKeyword
) && nextToken.Parent.IsKind(SyntaxKind.WhereClause)) ||
318
case SyntaxKind.
WhereKeyword
:
Microsoft.CodeAnalysis.CSharp.CodeStyle (7)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
104
public static readonly SyntaxToken WhereKeyword = Token(SyntaxKind.
WhereKeyword
);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (4)
115
currentToken.IsKind(SyntaxKind.
WhereKeyword
) &&
130
firstTokenAfterTypeConstraint.IsKind(SyntaxKind.
WhereKeyword
) &&
375
(currentToken.Kind() == SyntaxKind.
WhereKeyword
&& currentToken.Parent.IsKind(SyntaxKind.WhereClause)) ||
416
case SyntaxKind.
WhereKeyword
:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\QueryExpressionFormattingRule.cs (1)
151
case SyntaxKind.
WhereKeyword
:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
279
case SyntaxKind.
WhereKeyword
:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (4)
823
if (token.IsKind(SyntaxKind.
WhereKeyword
) &&
830
token.HasMatchingText(SyntaxKind.
WhereKeyword
) &&
852
token.GetPreviousToken(includeSkipped: true).GetPreviousToken().IsKind(SyntaxKind.
WhereKeyword
))
2567
if (token.IsKind(SyntaxKind.
WhereKeyword
) &&
Microsoft.CodeAnalysis.CSharp.Features (3)
Completion\KeywordRecommenders\WhereKeywordRecommender.cs (2)
91
if (token.Parent is IdentifierNameSyntax && token.HasMatchingText(SyntaxKind.
WhereKeyword
))
97
.IsKindOrHasMatchingText(SyntaxKind.
WhereKeyword
);
SignatureHelp\GenericNameSignatureHelpProvider.cs (1)
234
parts.Add(Keyword(SyntaxKind.
WhereKeyword
));
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (137)
Generated\Syntax.Test.xml.Generated.cs (8)
245
=> InternalSyntaxFactory.WhereClause(InternalSyntaxFactory.Token(SyntaxKind.
WhereKeyword
), GenerateIdentifierName());
536
=> InternalSyntaxFactory.TypeParameterConstraintClause(InternalSyntaxFactory.Token(SyntaxKind.
WhereKeyword
), GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.ColonToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.TypeParameterConstraintSyntax>());
1676
Assert.Equal(SyntaxKind.
WhereKeyword
, node.WhereKeyword.Kind);
2956
Assert.Equal(SyntaxKind.
WhereKeyword
, node.WhereKeyword.Kind);
10552
=> SyntaxFactory.WhereClause(SyntaxFactory.Token(SyntaxKind.
WhereKeyword
), GenerateIdentifierName());
10843
=> SyntaxFactory.TypeParameterConstraintClause(SyntaxFactory.Token(SyntaxKind.
WhereKeyword
), GenerateIdentifierName(), SyntaxFactory.Token(SyntaxKind.ColonToken), new SeparatedSyntaxList<TypeParameterConstraintSyntax>());
11983
Assert.Equal(SyntaxKind.
WhereKeyword
, node.WhereKeyword.Kind());
13263
Assert.Equal(SyntaxKind.
WhereKeyword
, node.WhereKeyword.Kind());
Parsing\AllowsConstraintParsing.cs (36)
48
N(SyntaxKind.
WhereKeyword
);
101
N(SyntaxKind.
WhereKeyword
);
157
N(SyntaxKind.
WhereKeyword
);
206
N(SyntaxKind.
WhereKeyword
);
260
N(SyntaxKind.
WhereKeyword
);
319
N(SyntaxKind.
WhereKeyword
);
386
N(SyntaxKind.
WhereKeyword
);
443
N(SyntaxKind.
WhereKeyword
);
498
N(SyntaxKind.
WhereKeyword
);
556
N(SyntaxKind.
WhereKeyword
);
611
N(SyntaxKind.
WhereKeyword
);
674
N(SyntaxKind.
WhereKeyword
);
727
N(SyntaxKind.
WhereKeyword
);
790
N(SyntaxKind.
WhereKeyword
);
808
N(SyntaxKind.
WhereKeyword
);
861
N(SyntaxKind.
WhereKeyword
);
884
N(SyntaxKind.
WhereKeyword
);
933
N(SyntaxKind.
WhereKeyword
);
951
N(SyntaxKind.
WhereKeyword
);
1000
N(SyntaxKind.
WhereKeyword
);
1023
N(SyntaxKind.
WhereKeyword
);
1067
N(SyntaxKind.
WhereKeyword
);
1125
N(SyntaxKind.
WhereKeyword
);
1179
N(SyntaxKind.
WhereKeyword
);
1233
N(SyntaxKind.
WhereKeyword
);
1287
N(SyntaxKind.
WhereKeyword
);
1344
N(SyntaxKind.
WhereKeyword
);
1401
N(SyntaxKind.
WhereKeyword
);
1458
N(SyntaxKind.
WhereKeyword
);
1514
N(SyntaxKind.
WhereKeyword
);
1583
N(SyntaxKind.
WhereKeyword
);
1637
N(SyntaxKind.
WhereKeyword
);
1691
N(SyntaxKind.
WhereKeyword
);
1748
N(SyntaxKind.
WhereKeyword
);
1805
N(SyntaxKind.
WhereKeyword
);
1862
N(SyntaxKind.
WhereKeyword
);
Parsing\DeclarationParsingTests.cs (29)
6764
N(SyntaxKind.
WhereKeyword
);
6829
N(SyntaxKind.
WhereKeyword
);
7003
N(SyntaxKind.
WhereKeyword
);
7046
N(SyntaxKind.
WhereKeyword
);
7089
N(SyntaxKind.
WhereKeyword
);
7137
N(SyntaxKind.
WhereKeyword
);
7181
N(SyntaxKind.
WhereKeyword
);
7229
N(SyntaxKind.
WhereKeyword
);
8499
N(SyntaxKind.
WhereKeyword
);
8826
N(SyntaxKind.
WhereKeyword
);
8875
N(SyntaxKind.
WhereKeyword
);
8888
N(SyntaxKind.
WhereKeyword
);
8976
N(SyntaxKind.
WhereKeyword
);
8994
N(SyntaxKind.
WhereKeyword
);
9048
N(SyntaxKind.
WhereKeyword
);
9066
N(SyntaxKind.
WhereKeyword
);
9227
N(SyntaxKind.
WhereKeyword
);
9264
N(SyntaxKind.
WhereKeyword
);
9280
N(SyntaxKind.
WhereKeyword
);
9594
N(SyntaxKind.
WhereKeyword
);
9633
N(SyntaxKind.
WhereKeyword
);
9649
N(SyntaxKind.
WhereKeyword
);
9697
N(SyntaxKind.
WhereKeyword
);
10200
N(SyntaxKind.
WhereKeyword
);
10262
N(SyntaxKind.
WhereKeyword
);
10339
N(SyntaxKind.
WhereKeyword
);
10983
N(SyntaxKind.
WhereKeyword
);
11045
N(SyntaxKind.
WhereKeyword
);
11118
N(SyntaxKind.
WhereKeyword
);
Parsing\DeclarationParsingTests_MissingIdentifiers.cs (24)
371
N(SyntaxKind.
WhereKeyword
);
474
N(SyntaxKind.
WhereKeyword
);
592
N(SyntaxKind.
WhereKeyword
);
695
N(SyntaxKind.
WhereKeyword
);
882
N(SyntaxKind.
WhereKeyword
);
985
N(SyntaxKind.
WhereKeyword
);
1093
N(SyntaxKind.
WhereKeyword
);
1196
N(SyntaxKind.
WhereKeyword
);
1602
N(SyntaxKind.
WhereKeyword
);
1705
N(SyntaxKind.
WhereKeyword
);
2303
N(SyntaxKind.
WhereKeyword
);
2406
N(SyntaxKind.
WhereKeyword
);
2527
N(SyntaxKind.
WhereKeyword
);
2630
N(SyntaxKind.
WhereKeyword
);
2760
N(SyntaxKind.
WhereKeyword
);
2863
N(SyntaxKind.
WhereKeyword
);
2971
N(SyntaxKind.
WhereKeyword
);
3083
N(SyntaxKind.
WhereKeyword
);
3288
N(SyntaxKind.
WhereKeyword
);
3400
N(SyntaxKind.
WhereKeyword
);
3627
N(SyntaxKind.
WhereKeyword
);
3739
N(SyntaxKind.
WhereKeyword
);
3931
N(SyntaxKind.
WhereKeyword
);
4043
N(SyntaxKind.
WhereKeyword
);
Parsing\ExpressionParsingTests.cs (2)
2433
Assert.Equal(SyntaxKind.
WhereKeyword
, ws.WhereKeyword.Kind());
4795
N(SyntaxKind.
WhereKeyword
);
Parsing\ExtensionsParsingTests.cs (11)
170
N(SyntaxKind.
WhereKeyword
);
241
N(SyntaxKind.
WhereKeyword
);
254
N(SyntaxKind.
WhereKeyword
);
331
N(SyntaxKind.
WhereKeyword
);
347
N(SyntaxKind.
WhereKeyword
);
3786
N(SyntaxKind.
WhereKeyword
);
3915
N(SyntaxKind.
WhereKeyword
);
3990
N(SyntaxKind.
WhereKeyword
);
4068
N(SyntaxKind.
WhereKeyword
);
4139
N(SyntaxKind.
WhereKeyword
);
4860
N(SyntaxKind.
WhereKeyword
);
Parsing\MemberDeclarationParsingTests.cs (8)
9204
N(SyntaxKind.
WhereKeyword
);
9259
N(SyntaxKind.
WhereKeyword
);
9326
N(SyntaxKind.
WhereKeyword
);
9411
N(SyntaxKind.
WhereKeyword
);
9469
N(SyntaxKind.
WhereKeyword
);
9519
N(SyntaxKind.
WhereKeyword
);
9574
N(SyntaxKind.
WhereKeyword
);
9636
N(SyntaxKind.
WhereKeyword
);
Parsing\PatternParsingTests.cs (2)
362
N(SyntaxKind.
WhereKeyword
);
387
N(SyntaxKind.
WhereKeyword
);
Parsing\RecordParsing.cs (16)
473
N(SyntaxKind.
WhereKeyword
);
517
N(SyntaxKind.
WhereKeyword
);
562
N(SyntaxKind.
WhereKeyword
);
575
N(SyntaxKind.
WhereKeyword
);
616
N(SyntaxKind.
WhereKeyword
);
661
N(SyntaxKind.
WhereKeyword
);
674
N(SyntaxKind.
WhereKeyword
);
729
N(SyntaxKind.
WhereKeyword
);
800
N(SyntaxKind.
WhereKeyword
);
816
N(SyntaxKind.
WhereKeyword
);
870
N(SyntaxKind.
WhereKeyword
);
886
N(SyntaxKind.
WhereKeyword
);
930
N(SyntaxKind.
WhereKeyword
);
975
N(SyntaxKind.
WhereKeyword
);
1023
N(SyntaxKind.
WhereKeyword
);
4220
N(SyntaxKind.
WhereKeyword
);
Parsing\ScriptParsingTests.cs (1)
3332
N(SyntaxKind.
WhereKeyword
);
Microsoft.CodeAnalysis.CSharp.Workspaces (12)
Simplification\Reducers\CSharpEscapingReducer.cs (1)
89
case SyntaxKind.
WhereKeyword
:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
104
public static readonly SyntaxToken WhereKeyword = Token(SyntaxKind.
WhereKeyword
);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (4)
115
currentToken.IsKind(SyntaxKind.
WhereKeyword
) &&
130
firstTokenAfterTypeConstraint.IsKind(SyntaxKind.
WhereKeyword
) &&
375
(currentToken.Kind() == SyntaxKind.
WhereKeyword
&& currentToken.Parent.IsKind(SyntaxKind.WhereClause)) ||
416
case SyntaxKind.
WhereKeyword
:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\QueryExpressionFormattingRule.cs (1)
151
case SyntaxKind.
WhereKeyword
:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
279
case SyntaxKind.
WhereKeyword
:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (4)
823
if (token.IsKind(SyntaxKind.
WhereKeyword
) &&
830
token.HasMatchingText(SyntaxKind.
WhereKeyword
) &&
852
token.GetPreviousToken(includeSkipped: true).GetPreviousToken().IsKind(SyntaxKind.
WhereKeyword
))
2567
if (token.IsKind(SyntaxKind.
WhereKeyword
) &&
Microsoft.VisualStudio.LanguageServices.CSharp (1)
LanguageService\CSharpHelpContextService.cs (1)
398
case SyntaxKind.
WhereKeyword
: