29 references to JoinKeyword
Microsoft.CodeAnalysis.CSharp (11)
Binder\Binder_QueryErrors.cs (1)
171
clauseKind = SyntaxFacts.GetText(SyntaxKind.
JoinKeyword
);
Parser\LanguageParser.cs (4)
13516
case SyntaxKind.
JoinKeyword
:
13615
case SyntaxKind.
JoinKeyword
:
13685
Debug.Assert(this.CurrentToken.ContextualKind == SyntaxKind.
JoinKeyword
);
13687
joinKeyword: this.EatContextualToken(SyntaxKind.
JoinKeyword
),
Syntax\SyntaxKindFacts.cs (4)
1188
case SyntaxKind.
JoinKeyword
:
1247
case SyntaxKind.
JoinKeyword
:
1273
return SyntaxKind.
JoinKeyword
;
1713
case SyntaxKind.
JoinKeyword
:
Syntax\SyntaxNormalizer.cs (2)
282
(nextToken.IsKind(SyntaxKind.
JoinKeyword
) && nextToken.Parent.IsKind(SyntaxKind.JoinClause)) ||
283
(nextToken.IsKind(SyntaxKind.
JoinKeyword
) && nextToken.Parent.IsKind(SyntaxKind.JoinIntoClause)) ||
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (2)
376
(currentToken.Kind() == SyntaxKind.
JoinKeyword
&& currentToken.Parent.IsKind(SyntaxKind.JoinClause)) ||
377
(currentToken.Kind() == SyntaxKind.
JoinKeyword
&& currentToken.Parent.IsKind(SyntaxKind.JoinIntoClause)) ||
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\QueryExpressionFormattingRule.cs (1)
153
case SyntaxKind.
JoinKeyword
:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
284
case SyntaxKind.
JoinKeyword
:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1853
if (CodeAnalysis.CSharpExtensions.IsKind(token, SyntaxKind.
JoinKeyword
) &&
Microsoft.CodeAnalysis.CSharp.Features (2)
Completion\CompletionProviders\CSharpSuggestionModeCompletionProvider.cs (1)
66
else if (token.IsKindOrHasMatchingText(SyntaxKind.FromKeyword) || token.IsKindOrHasMatchingText(SyntaxKind.
JoinKeyword
))
Completion\KeywordRecommenders\JoinKeywordRecommender.cs (1)
13
: base(SyntaxKind.
JoinKeyword
)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (5)
Generated\Syntax.Test.xml.Generated.cs (4)
239
=> InternalSyntaxFactory.JoinClause(InternalSyntaxFactory.Token(SyntaxKind.
JoinKeyword
), null, InternalSyntaxFactory.Identifier("Identifier"), InternalSyntaxFactory.Token(SyntaxKind.InKeyword), GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.OnKeyword), GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.EqualsKeyword), GenerateIdentifierName(), null);
1640
Assert.Equal(SyntaxKind.
JoinKeyword
, node.JoinKeyword.Kind);
10455
=> SyntaxFactory.JoinClause(SyntaxFactory.Token(SyntaxKind.
JoinKeyword
), default(TypeSyntax), SyntaxFactory.Identifier("Identifier"), SyntaxFactory.Token(SyntaxKind.InKeyword), GenerateIdentifierName(), SyntaxFactory.Token(SyntaxKind.OnKeyword), GenerateIdentifierName(), SyntaxFactory.Token(SyntaxKind.EqualsKeyword), GenerateIdentifierName(), default(JoinIntoClauseSyntax));
11856
Assert.Equal(SyntaxKind.
JoinKeyword
, node.JoinKeyword.Kind());
Parsing\ExpressionParsingTests.cs (1)
2843
Assert.Equal(SyntaxKind.
JoinKeyword
, js.JoinKeyword.Kind());
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
Simplification\Reducers\CSharpEscapingReducer.cs (1)
94
case SyntaxKind.
JoinKeyword
:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (2)
376
(currentToken.Kind() == SyntaxKind.
JoinKeyword
&& currentToken.Parent.IsKind(SyntaxKind.JoinClause)) ||
377
(currentToken.Kind() == SyntaxKind.
JoinKeyword
&& currentToken.Parent.IsKind(SyntaxKind.JoinIntoClause)) ||
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\QueryExpressionFormattingRule.cs (1)
153
case SyntaxKind.
JoinKeyword
:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
284
case SyntaxKind.
JoinKeyword
:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1853
if (CodeAnalysis.CSharpExtensions.IsKind(token, SyntaxKind.
JoinKeyword
) &&