117 references to InKeyword
Microsoft.AspNetCore.App.Analyzers (1)
RouteEmbeddedLanguage\FrameworkParametersCompletionProvider.cs (1)
168
previous.IsKind(SyntaxKind.
InKeyword
) ||
Microsoft.CodeAnalysis.CSharp (65)
_generated\0\Syntax.xml.Main.Generated.cs (18)
3212
case SyntaxKind.
InKeyword
:
3529
if (inKeyword.Kind() != SyntaxKind.
InKeyword
) throw new ArgumentException(nameof(inKeyword));
3536
=> SyntaxFactory.FromClause(SyntaxFactory.Token(SyntaxKind.FromKeyword), type, identifier, SyntaxFactory.Token(SyntaxKind.
InKeyword
), expression);
3540
=> SyntaxFactory.FromClause(SyntaxFactory.Token(SyntaxKind.FromKeyword), default, identifier, SyntaxFactory.Token(SyntaxKind.
InKeyword
), expression);
3544
=> SyntaxFactory.FromClause(SyntaxFactory.Token(SyntaxKind.FromKeyword), default, SyntaxFactory.Identifier(identifier), SyntaxFactory.Token(SyntaxKind.
InKeyword
), expression);
3569
if (inKeyword.Kind() != SyntaxKind.
InKeyword
) throw new ArgumentException(nameof(inKeyword));
3580
=> SyntaxFactory.JoinClause(SyntaxFactory.Token(SyntaxKind.JoinKeyword), type, identifier, SyntaxFactory.Token(SyntaxKind.
InKeyword
), inExpression, SyntaxFactory.Token(SyntaxKind.OnKeyword), leftExpression, SyntaxFactory.Token(SyntaxKind.EqualsKeyword), rightExpression, into);
3584
=> SyntaxFactory.JoinClause(SyntaxFactory.Token(SyntaxKind.JoinKeyword), default, identifier, SyntaxFactory.Token(SyntaxKind.
InKeyword
), inExpression, SyntaxFactory.Token(SyntaxKind.OnKeyword), leftExpression, SyntaxFactory.Token(SyntaxKind.EqualsKeyword), rightExpression, default);
3588
=> SyntaxFactory.JoinClause(SyntaxFactory.Token(SyntaxKind.JoinKeyword), default, SyntaxFactory.Identifier(identifier), SyntaxFactory.Token(SyntaxKind.
InKeyword
), inExpression, SyntaxFactory.Token(SyntaxKind.OnKeyword), leftExpression, SyntaxFactory.Token(SyntaxKind.EqualsKeyword), rightExpression, default);
4438
if (inKeyword.Kind() != SyntaxKind.
InKeyword
) throw new ArgumentException(nameof(inKeyword));
4447
=> SyntaxFactory.ForEachStatement(attributeLists, default, SyntaxFactory.Token(SyntaxKind.ForEachKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), type, identifier, SyntaxFactory.Token(SyntaxKind.
InKeyword
), expression, SyntaxFactory.Token(SyntaxKind.CloseParenToken), statement);
4451
=> SyntaxFactory.ForEachStatement(default, default, SyntaxFactory.Token(SyntaxKind.ForEachKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), type, identifier, SyntaxFactory.Token(SyntaxKind.
InKeyword
), expression, SyntaxFactory.Token(SyntaxKind.CloseParenToken), statement);
4455
=> SyntaxFactory.ForEachStatement(default, default, SyntaxFactory.Token(SyntaxKind.ForEachKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), type, SyntaxFactory.Identifier(identifier), SyntaxFactory.Token(SyntaxKind.
InKeyword
), expression, SyntaxFactory.Token(SyntaxKind.CloseParenToken), statement);
4469
if (inKeyword.Kind() != SyntaxKind.
InKeyword
) throw new ArgumentException(nameof(inKeyword));
4478
=> SyntaxFactory.ForEachVariableStatement(attributeLists, default, SyntaxFactory.Token(SyntaxKind.ForEachKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), variable, SyntaxFactory.Token(SyntaxKind.
InKeyword
), expression, SyntaxFactory.Token(SyntaxKind.CloseParenToken), statement);
4482
=> SyntaxFactory.ForEachVariableStatement(default, default, SyntaxFactory.Token(SyntaxKind.ForEachKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), variable, SyntaxFactory.Token(SyntaxKind.
InKeyword
), expression, SyntaxFactory.Token(SyntaxKind.CloseParenToken), statement);
5027
case SyntaxKind.
InKeyword
:
6122
case SyntaxKind.
InKeyword
:
_generated\1\Syntax.xml.Internal.Generated.cs (14)
29899
case SyntaxKind.
InKeyword
:
30368
if (inKeyword.Kind != SyntaxKind.
InKeyword
) throw new ArgumentException(nameof(inKeyword));
30398
if (inKeyword.Kind != SyntaxKind.
InKeyword
) throw new ArgumentException(nameof(inKeyword));
31502
if (inKeyword.Kind != SyntaxKind.
InKeyword
) throw new ArgumentException(nameof(inKeyword));
31530
if (inKeyword.Kind != SyntaxKind.
InKeyword
) throw new ArgumentException(nameof(inKeyword));
32135
case SyntaxKind.
InKeyword
:
33425
case SyntaxKind.
InKeyword
:
35321
case SyntaxKind.
InKeyword
:
35790
if (inKeyword.Kind != SyntaxKind.
InKeyword
) throw new ArgumentException(nameof(inKeyword));
35820
if (inKeyword.Kind != SyntaxKind.
InKeyword
) throw new ArgumentException(nameof(inKeyword));
36924
if (inKeyword.Kind != SyntaxKind.
InKeyword
) throw new ArgumentException(nameof(inKeyword));
36952
if (inKeyword.Kind != SyntaxKind.
InKeyword
) throw new ArgumentException(nameof(inKeyword));
37557
case SyntaxKind.
InKeyword
:
38847
case SyntaxKind.
InKeyword
:
Binder\Binder_Expressions.cs (1)
3213
if (argumentSyntax.RefKindKeyword.IsKind(SyntaxKind.
InKeyword
))
CSharpExtensions.cs (1)
252
case SyntaxKind.
InKeyword
: return VarianceKind.In;
Parser\DocumentationCommentParser.cs (2)
1300
case SyntaxKind.
InKeyword
:
1321
case SyntaxKind.
InKeyword
:
Parser\LanguageParser.cs (16)
1493
Debug.Assert(modTok.Kind is not (SyntaxKind.OutKeyword or SyntaxKind.
InKeyword
));
5048
case SyntaxKind.
InKeyword
:
6208
if (this.CurrentToken.Kind is SyntaxKind.OpenBracketToken or SyntaxKind.
InKeyword
or SyntaxKind.OutKeyword)
6236
this.CurrentToken.Kind is SyntaxKind.
InKeyword
or SyntaxKind.OutKeyword ? EatToken() : null,
6759
var varianceToken = this.CurrentToken.Kind is SyntaxKind.
InKeyword
or SyntaxKind.OutKeyword
9636
this.EatToken().Kind == SyntaxKind.
InKeyword
)
9821
var @in = this.EatToken(SyntaxKind.
InKeyword
, ErrorCode.ERR_InExpected);
12638
case SyntaxKind.
InKeyword
:
14009
case SyntaxKind.
InKeyword
:
14161
if (pk2 == SyntaxKind.
InKeyword
)
14197
return this.ScanType() != ScanTypeFlags.NotType && this.CurrentToken.Kind is SyntaxKind.IdentifierToken or SyntaxKind.
InKeyword
;
14264
var type = this.PeekToken(1).Kind != SyntaxKind.
InKeyword
14269
if (this.PeekToken(1).ContextualKind == SyntaxKind.
InKeyword
&&
14288
this.EatToken(SyntaxKind.
InKeyword
),
14297
type: this.PeekToken(1).Kind != SyntaxKind.
InKeyword
14301
inKeyword: this.EatToken(SyntaxKind.
InKeyword
),
SymbolDisplay\SymbolDisplayVisitor.Members.cs (1)
1147
AddKeyword(SyntaxKind.
InKeyword
);
SymbolDisplay\SymbolDisplayVisitor.Types.cs (1)
813
AddKeyword(SyntaxKind.
InKeyword
);
Symbols\RefKindExtensions.cs (1)
29
case SyntaxKind.
InKeyword
:
Symbols\Source\ParameterHelpers.cs (7)
657
addERR_BadParameterModifiers(diagnostics, modifier, SyntaxKind.
InKeyword
);
688
addERR_BadParameterModifiers(diagnostics, modifier, SyntaxKind.
InKeyword
);
715
addERR_BadParameterModifiers(diagnostics, modifier, SyntaxKind.
InKeyword
);
737
case SyntaxKind.
InKeyword
:
759
addERR_ParamsCantBeWithModifier(diagnostics, modifier, SyntaxKind.
InKeyword
);
787
if (nextModifier.Kind() is not (SyntaxKind.RefKeyword or SyntaxKind.OutKeyword or SyntaxKind.
InKeyword
or SyntaxKind.ScopedKeyword))
1160
case SyntaxKind.
InKeyword
:
Syntax\SyntaxKindFacts.cs (3)
1001
return SyntaxKind.
InKeyword
;
1702
case SyntaxKind.
InKeyword
:
1905
return kind == SyntaxKind.OutKeyword || kind == SyntaxKind.
InKeyword
;
Microsoft.CodeAnalysis.CSharp.CodeStyle (8)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
53
public static readonly SyntaxToken InKeyword = Token(SyntaxKind.
InKeyword
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (1)
29
SyntaxKind.
InKeyword
=> RefKind.In,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
224
=> expression?.Parent is ArgumentSyntax { RefKindKeyword: SyntaxToken(SyntaxKind.
InKeyword
) };
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
102
case SyntaxKind.
InKeyword
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
377
=> token.Kind() == SyntaxKind.
InKeyword
&& token.Parent is FromClauseSyntax { Expression: QueryExpressionSyntax };
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (2)
287
ForEachVariableStatementSyntax _ when token.Kind() == SyntaxKind.
InKeyword
=> GetDeconstructionForEachMethods(semanticModel, node).As<ISymbol>(),
343
return token.IsKind(SyntaxKind.
InKeyword
) ? queryInfo.CastInfo.GetBestOrAllSymbols() : queryInfo.OperationInfo.GetBestOrAllSymbols();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
289
case SyntaxKind.
InKeyword
:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (6)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (1)
265
var inKeyword = current.Modifiers.FirstOrDefault(t => t.Kind() == SyntaxKind.
InKeyword
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (1)
487
if (targetToken.IsKind(SyntaxKind.
InKeyword
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (4)
1115
if (token.Kind() is SyntaxKind.RefKeyword or SyntaxKind.
InKeyword
or SyntaxKind.ReadOnlyKeyword or SyntaxKind.OutKeyword or SyntaxKind.ThisKeyword or SyntaxKind.ParamsKeyword or SyntaxKind.ScopedKeyword)
1295
if (token.Kind() is SyntaxKind.RefKeyword or SyntaxKind.
InKeyword
or SyntaxKind.OutKeyword)
2446
if (token.Kind() is SyntaxKind.RefKeyword or SyntaxKind.
InKeyword
or SyntaxKind.OutKeyword)
2547
if (token.IsKind(SyntaxKind.
InKeyword
))
Microsoft.CodeAnalysis.CSharp.Features (3)
Completion\KeywordRecommenders\InKeywordRecommender.cs (1)
13
internal sealed class InKeywordRecommender() : AbstractSyntacticSingleKeywordRecommender(SyntaxKind.
InKeyword
)
Completion\KeywordRecommenders\ThisKeywordRecommender.cs (1)
44
or SyntaxKind.
InKeyword
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (1)
265
var inKeyword = current.Modifiers.FirstOrDefault(t => t.Kind() == SyntaxKind.
InKeyword
);
Microsoft.CodeAnalysis.CSharp.Workspaces (15)
Classification\ClassificationHelpers.cs (1)
85
case SyntaxKind.
InKeyword
: // Include InKeyword as it can be part of an ForEachStatement
Simplification\Reducers\CSharpEscapingReducer.cs (1)
77
case SyntaxKind.
InKeyword
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
53
public static readonly SyntaxToken InKeyword = Token(SyntaxKind.
InKeyword
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (1)
29
SyntaxKind.
InKeyword
=> RefKind.In,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
224
=> expression?.Parent is ArgumentSyntax { RefKindKeyword: SyntaxToken(SyntaxKind.
InKeyword
) };
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
102
case SyntaxKind.
InKeyword
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
377
=> token.Kind() == SyntaxKind.
InKeyword
&& token.Parent is FromClauseSyntax { Expression: QueryExpressionSyntax };
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (2)
287
ForEachVariableStatementSyntax _ when token.Kind() == SyntaxKind.
InKeyword
=> GetDeconstructionForEachMethods(semanticModel, node).As<ISymbol>(),
343
return token.IsKind(SyntaxKind.
InKeyword
) ? queryInfo.CastInfo.GetBestOrAllSymbols() : queryInfo.OperationInfo.GetBestOrAllSymbols();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
289
case SyntaxKind.
InKeyword
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (1)
487
if (targetToken.IsKind(SyntaxKind.
InKeyword
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (4)
1115
if (token.Kind() is SyntaxKind.RefKeyword or SyntaxKind.
InKeyword
or SyntaxKind.ReadOnlyKeyword or SyntaxKind.OutKeyword or SyntaxKind.ThisKeyword or SyntaxKind.ParamsKeyword or SyntaxKind.ScopedKeyword)
1295
if (token.Kind() is SyntaxKind.RefKeyword or SyntaxKind.
InKeyword
or SyntaxKind.OutKeyword)
2446
if (token.Kind() is SyntaxKind.RefKeyword or SyntaxKind.
InKeyword
or SyntaxKind.OutKeyword)
2547
if (token.IsKind(SyntaxKind.
InKeyword
))
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Legacy\NativeCSharpTokenizer.cs (1)
72
CSharpSyntaxKind.
InKeyword
,
Microsoft.Interop.ComInterfaceGenerator (1)
Marshallers\IidParameterIndexMarshallerResolver.cs (1)
94
Argument(iidExpression).WithRefKindKeyword(Token(SyntaxKind.
InKeyword
)),
Microsoft.Interop.SourceGeneration (4)
Marshalling\MarshallerHelpers.cs (3)
400
tokens = tokens.Add(Token(SyntaxKind.
InKeyword
));
431
RefKind.In => Token(SyntaxKind.
InKeyword
),
434
RefKind.RefReadOnlyParameter => Token(SyntaxKind.
InKeyword
),
Utils\SyntaxFactoryExtensions.cs (1)
75
=> Argument(null, Token(SyntaxKind.
InKeyword
), expression);
Roslyn.Diagnostics.CSharp.Analyzers (13)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
53
public static readonly SyntaxToken InKeyword = Token(SyntaxKind.
InKeyword
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (1)
29
SyntaxKind.
InKeyword
=> RefKind.In,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
224
=> expression?.Parent is ArgumentSyntax { RefKindKeyword: SyntaxToken(SyntaxKind.
InKeyword
) };
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
102
case SyntaxKind.
InKeyword
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
377
=> token.Kind() == SyntaxKind.
InKeyword
&& token.Parent is FromClauseSyntax { Expression: QueryExpressionSyntax };
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (2)
287
ForEachVariableStatementSyntax _ when token.Kind() == SyntaxKind.
InKeyword
=> GetDeconstructionForEachMethods(semanticModel, node).As<ISymbol>(),
343
return token.IsKind(SyntaxKind.
InKeyword
) ? queryInfo.CastInfo.GetBestOrAllSymbols() : queryInfo.OperationInfo.GetBestOrAllSymbols();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
289
case SyntaxKind.
InKeyword
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (1)
487
if (targetToken.IsKind(SyntaxKind.
InKeyword
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (4)
1115
if (token.Kind() is SyntaxKind.RefKeyword or SyntaxKind.
InKeyword
or SyntaxKind.ReadOnlyKeyword or SyntaxKind.OutKeyword or SyntaxKind.ThisKeyword or SyntaxKind.ParamsKeyword or SyntaxKind.ScopedKeyword)
1295
if (token.Kind() is SyntaxKind.RefKeyword or SyntaxKind.
InKeyword
or SyntaxKind.OutKeyword)
2446
if (token.Kind() is SyntaxKind.RefKeyword or SyntaxKind.
InKeyword
or SyntaxKind.OutKeyword)
2547
if (token.IsKind(SyntaxKind.
InKeyword
))