168 references to InKeyword
Microsoft.CodeAnalysis.CSharp (35)
Binder\Binder_Expressions.cs (1)
2870
if (argumentSyntax.RefKindKeyword.IsKind(SyntaxKind.
InKeyword
))
CSharpExtensions.cs (1)
252
case SyntaxKind.
InKeyword
: return VarianceKind.In;
Parser\DocumentationCommentParser.cs (2)
1239
case SyntaxKind.
InKeyword
:
1260
case SyntaxKind.
InKeyword
:
Parser\LanguageParser.cs (19)
1196
Debug.Assert(modTok.Kind is not (SyntaxKind.OutKeyword or SyntaxKind.
InKeyword
));
4425
case SyntaxKind.
InKeyword
:
4441
if (this.CurrentToken.Kind is SyntaxKind.RefKeyword or SyntaxKind.OutKeyword or SyntaxKind.
InKeyword
)
4458
if (this.CurrentToken.Kind is (SyntaxKind.RefKeyword or SyntaxKind.OutKeyword or SyntaxKind.
InKeyword
))
5496
if (this.CurrentToken.Kind is SyntaxKind.
InKeyword
or SyntaxKind.OutKeyword)
5523
this.CurrentToken.Kind is SyntaxKind.
InKeyword
or SyntaxKind.OutKeyword ? EatToken() : null,
5932
var varianceToken = this.CurrentToken.Kind is SyntaxKind.
InKeyword
or SyntaxKind.OutKeyword
8560
this.EatToken().Kind == SyntaxKind.
InKeyword
)
8745
var @in = this.EatToken(SyntaxKind.
InKeyword
, ErrorCode.ERR_InExpected);
9486
if (this.CurrentToken.Kind is not (SyntaxKind.RefKeyword or SyntaxKind.OutKeyword or SyntaxKind.
InKeyword
))
11151
case SyntaxKind.
InKeyword
:
12506
case SyntaxKind.
InKeyword
:
12661
if (pk2 == SyntaxKind.
InKeyword
)
12697
return this.ScanType() != ScanTypeFlags.NotType && this.CurrentToken.Kind is SyntaxKind.IdentifierToken or SyntaxKind.
InKeyword
;
12767
var type = this.PeekToken(1).Kind != SyntaxKind.
InKeyword
12772
if (this.PeekToken(1).ContextualKind == SyntaxKind.
InKeyword
&&
12791
this.EatToken(SyntaxKind.
InKeyword
),
12800
type: this.PeekToken(1).Kind != SyntaxKind.
InKeyword
12804
inKeyword: this.EatToken(SyntaxKind.
InKeyword
),
SymbolDisplay\SymbolDisplayVisitor.Members.cs (1)
1143
AddKeyword(SyntaxKind.
InKeyword
);
SymbolDisplay\SymbolDisplayVisitor.Types.cs (1)
762
AddKeyword(SyntaxKind.
InKeyword
);
Symbols\RefKindExtensions.cs (1)
29
case SyntaxKind.
InKeyword
:
Symbols\Source\ParameterHelpers.cs (6)
467
addERR_BadParameterModifiers(diagnostics, modifier, SyntaxKind.
InKeyword
);
494
addERR_BadParameterModifiers(diagnostics, modifier, SyntaxKind.
InKeyword
);
521
addERR_BadParameterModifiers(diagnostics, modifier, SyntaxKind.
InKeyword
);
538
case SyntaxKind.
InKeyword
:
560
addERR_ParamsCantBeWithModifier(diagnostics, modifier, SyntaxKind.
InKeyword
);
915
case SyntaxKind.
InKeyword
:
Syntax\SyntaxKindFacts.cs (3)
941
return SyntaxKind.
InKeyword
;
1581
case SyntaxKind.
InKeyword
:
1774
return kind == SyntaxKind.OutKeyword || kind == SyntaxKind.
InKeyword
;
Microsoft.CodeAnalysis.CSharp.CodeStyle (7)
ArgumentSyntaxExtensions.cs (1)
30
SyntaxKind.
InKeyword
=> RefKind.In,
CSharpSemanticFacts.cs (2)
285
ForEachVariableStatementSyntax _ when token.Kind() == SyntaxKind.
InKeyword
=> GetDeconstructionForEachMethods(semanticModel, node).As<ISymbol>(),
333
return token.IsKind(SyntaxKind.
InKeyword
) ? queryInfo.CastInfo.GetBestOrAllSymbols() : queryInfo.OperationInfo.GetBestOrAllSymbols();
CSharpSyntaxFacts.cs (1)
294
case SyntaxKind.
InKeyword
:
ExpressionSyntaxExtensions.cs (1)
218
=> expression?.Parent is ArgumentSyntax { RefKindKeyword: SyntaxToken(SyntaxKind.
InKeyword
) };
FormattingHelpers.cs (1)
375
return token.Kind() == SyntaxKind.
InKeyword
&&
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
52
case SyntaxKind.
InKeyword
:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (7)
CSharpSyntaxContext.cs (1)
482
if (targetToken.IsKind(SyntaxKind.
InKeyword
))
CSharpSyntaxGeneratorInternal.cs (1)
129
RefKind.In when !forFunctionPointerReturnParameter => SyntaxFactory.TokenList(SyntaxFactory.Token(SyntaxKind.
InKeyword
)),
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (4)
1091
if (token.Kind() is SyntaxKind.RefKeyword or SyntaxKind.
InKeyword
or SyntaxKind.OutKeyword or SyntaxKind.ThisKeyword or SyntaxKind.ParamsKeyword or SyntaxKind.ScopedKeyword)
1273
if (token.Kind() is SyntaxKind.RefKeyword or SyntaxKind.
InKeyword
or SyntaxKind.OutKeyword)
2448
token.IsKind(SyntaxKind.
InKeyword
) ||
2551
if (token.IsKind(SyntaxKind.
InKeyword
))
TypeParameterGenerator.cs (1)
28
symbol.Variance == VarianceKind.In ? SyntaxFactory.Token(SyntaxKind.
InKeyword
) :
Microsoft.CodeAnalysis.CSharp.Features (3)
Completion\KeywordRecommenders\InKeywordRecommender.cs (1)
16
: base(SyntaxKind.
InKeyword
)
Completion\KeywordRecommenders\ThisKeywordRecommender.cs (1)
69
SyntaxKind.
InKeyword
)
ConvertForToForEach\CSharpConvertForToForEachCodeRefactoringProvider.cs (1)
124
SyntaxFactory.Token(SyntaxKind.
InKeyword
),
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
DocumentationComments\CrefTests.cs (1)
6705
Assert.Equal(SyntaxKind.
InKeyword
, parameter.RefKindKeyword.Kind());
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (97)
Generated\Syntax.Test.xml.Generated.cs (16)
221
=> InternalSyntaxFactory.FromClause(InternalSyntaxFactory.Token(SyntaxKind.FromKeyword), null, InternalSyntaxFactory.Identifier("Identifier"), InternalSyntaxFactory.Token(SyntaxKind.
InKeyword
), GenerateIdentifierName());
227
=> 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);
389
=> InternalSyntaxFactory.ForEachStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), null, InternalSyntaxFactory.Token(SyntaxKind.ForEachKeyword), InternalSyntaxFactory.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(), InternalSyntaxFactory.Identifier("Identifier"), InternalSyntaxFactory.Token(SyntaxKind.
InKeyword
), GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.CloseParenToken), GenerateBlock());
392
=> InternalSyntaxFactory.ForEachVariableStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), null, InternalSyntaxFactory.Token(SyntaxKind.ForEachKeyword), InternalSyntaxFactory.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.
InKeyword
), GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.CloseParenToken), GenerateBlock());
1555
Assert.Equal(SyntaxKind.
InKeyword
, node.InKeyword.Kind);
1582
Assert.Equal(SyntaxKind.
InKeyword
, node.InKeyword.Kind);
2247
Assert.Equal(SyntaxKind.
InKeyword
, node.InKeyword.Kind);
2265
Assert.Equal(SyntaxKind.
InKeyword
, node.InKeyword.Kind);
10197
=> SyntaxFactory.FromClause(SyntaxFactory.Token(SyntaxKind.FromKeyword), default(TypeSyntax), SyntaxFactory.Identifier("Identifier"), SyntaxFactory.Token(SyntaxKind.
InKeyword
), GenerateIdentifierName());
10203
=> 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));
10365
=> SyntaxFactory.ForEachStatement(new SyntaxList<AttributeListSyntax>(), default(SyntaxToken), SyntaxFactory.Token(SyntaxKind.ForEachKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.Identifier("Identifier"), SyntaxFactory.Token(SyntaxKind.
InKeyword
), GenerateIdentifierName(), SyntaxFactory.Token(SyntaxKind.CloseParenToken), GenerateBlock());
10368
=> SyntaxFactory.ForEachVariableStatement(new SyntaxList<AttributeListSyntax>(), default(SyntaxToken), SyntaxFactory.Token(SyntaxKind.ForEachKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.Token(SyntaxKind.
InKeyword
), GenerateIdentifierName(), SyntaxFactory.Token(SyntaxKind.CloseParenToken), GenerateBlock());
11531
Assert.Equal(SyntaxKind.
InKeyword
, node.InKeyword.Kind());
11558
Assert.Equal(SyntaxKind.
InKeyword
, node.InKeyword.Kind());
12223
Assert.Equal(SyntaxKind.
InKeyword
, node.InKeyword.Kind());
12241
Assert.Equal(SyntaxKind.
InKeyword
, node.InKeyword.Kind());
Parsing\AsyncStreamsParsingTests.cs (3)
320
N(SyntaxKind.
InKeyword
);
426
M(SyntaxKind.
InKeyword
);
529
N(SyntaxKind.
InKeyword
);
Parsing\DeclarationExpressionTests.cs (12)
380
N(SyntaxKind.
InKeyword
);
408
N(SyntaxKind.
InKeyword
);
465
N(SyntaxKind.
InKeyword
);
522
N(SyntaxKind.
InKeyword
);
568
N(SyntaxKind.
InKeyword
);
612
N(SyntaxKind.
InKeyword
);
656
N(SyntaxKind.
InKeyword
);
723
N(SyntaxKind.
InKeyword
);
784
N(SyntaxKind.
InKeyword
);
815
N(SyntaxKind.
InKeyword
);
842
N(SyntaxKind.
InKeyword
);
881
N(SyntaxKind.
InKeyword
);
Parsing\DeclarationScopeParsingTests.cs (31)
107
N(SyntaxKind.
InKeyword
);
194
N(SyntaxKind.
InKeyword
);
987
N(SyntaxKind.
InKeyword
);
9985
N(SyntaxKind.
InKeyword
);
10023
N(SyntaxKind.
InKeyword
);
10082
M(SyntaxKind.
InKeyword
);
10125
N(SyntaxKind.
InKeyword
);
10193
M(SyntaxKind.
InKeyword
);
10274
M(SyntaxKind.
InKeyword
);
10324
N(SyntaxKind.
InKeyword
);
10376
M(SyntaxKind.
InKeyword
);
10422
N(SyntaxKind.
InKeyword
);
10477
M(SyntaxKind.
InKeyword
);
10528
N(SyntaxKind.
InKeyword
);
10589
M(SyntaxKind.
InKeyword
);
10643
N(SyntaxKind.
InKeyword
);
10685
N(SyntaxKind.
InKeyword
);
10728
N(SyntaxKind.
InKeyword
);
10770
N(SyntaxKind.
InKeyword
);
10808
N(SyntaxKind.
InKeyword
);
10846
N(SyntaxKind.
InKeyword
);
10888
N(SyntaxKind.
InKeyword
);
10931
N(SyntaxKind.
InKeyword
);
10965
N(SyntaxKind.
InKeyword
);
11003
N(SyntaxKind.
InKeyword
);
11053
M(SyntaxKind.
InKeyword
);
11111
M(SyntaxKind.
InKeyword
);
11165
M(SyntaxKind.
InKeyword
);
11273
N(SyntaxKind.
InKeyword
);
11327
N(SyntaxKind.
InKeyword
);
11382
M(SyntaxKind.
InKeyword
);
Parsing\DeconstructionTests.cs (3)
1475
N(SyntaxKind.
InKeyword
);
1555
N(SyntaxKind.
InKeyword
);
1700
N(SyntaxKind.
InKeyword
);
Parsing\ExpressionParsingTests.cs (1)
4785
N(SyntaxKind.
InKeyword
);
Parsing\FunctionPointerTests.cs (2)
825
N(SyntaxKind.
InKeyword
);
2968
N(SyntaxKind.
InKeyword
);
Parsing\LambdaReturnTypeParsingTests.cs (5)
3492
N(SyntaxKind.
InKeyword
);
3672
N(SyntaxKind.
InKeyword
);
3841
N(SyntaxKind.
InKeyword
);
4074
N(SyntaxKind.
InKeyword
);
4174
N(SyntaxKind.
InKeyword
);
Parsing\NullableParsingTests.cs (1)
1239
N(SyntaxKind.
InKeyword
);
Parsing\ParserErrorMessageTests.cs (7)
3847
Assert.Equal(SyntaxKind.
InKeyword
, methodDeclaration.ParameterList.Parameters.Single().Modifiers.Single().Kind());
3850
Assert.Equal(SyntaxKind.
InKeyword
, delegateDeclaration.ParameterList.Parameters.Single().Modifiers.Single().Kind());
3853
Assert.Equal(SyntaxKind.
InKeyword
, localFunctionStatement.ParameterList.Parameters.Single().Modifiers.Single().Kind());
3856
Assert.Equal(SyntaxKind.
InKeyword
, lambdaExpression.ParameterList.Parameters.Single().Modifiers.Single().Kind());
3859
Assert.Equal(SyntaxKind.
InKeyword
, anonymousMethodExpression.ParameterList.Parameters.Single().Modifiers.Single().Kind());
3862
Assert.Equal(SyntaxKind.
InKeyword
, indexerDeclaration.ParameterList.Parameters.Single().Modifiers.Single().Kind());
3865
Assert.Equal(SyntaxKind.
InKeyword
, operatorDeclaration.ParameterList.Parameters.Single().Modifiers.Single().Kind());
Parsing\PatternParsingTests.cs (1)
352
N(SyntaxKind.
InKeyword
);
Parsing\ScriptParsingTests.cs (8)
8160
M(SyntaxKind.
InKeyword
);
8317
M(SyntaxKind.
InKeyword
);
8842
M(SyntaxKind.
InKeyword
);
8902
M(SyntaxKind.
InKeyword
);
8962
M(SyntaxKind.
InKeyword
);
9030
M(SyntaxKind.
InKeyword
);
9078
N(SyntaxKind.
InKeyword
);
9141
N(SyntaxKind.
InKeyword
);
Parsing\StatementAttributeParsingTests.cs (3)
1163
N(SyntaxKind.
InKeyword
);
1297
N(SyntaxKind.
InKeyword
);
5673
N(SyntaxKind.
InKeyword
);
Parsing\StatementParsingTests.cs (4)
1940
Assert.Equal(SyntaxKind.
InKeyword
, fs.InKeyword.Kind());
1973
Assert.Equal(SyntaxKind.
InKeyword
, fs.InKeyword.Kind());
2004
Assert.Equal(SyntaxKind.
InKeyword
, fs.InKeyword.Kind());
3385
Assert.Equal(SyntaxKind.
InKeyword
, fs.InKeyword.Kind());
Microsoft.CodeAnalysis.CSharp.Workspaces (17)
ArgumentSyntaxExtensions.cs (1)
30
SyntaxKind.
InKeyword
=> RefKind.In,
Classification\ClassificationHelpers.cs (1)
93
case SyntaxKind.
InKeyword
: // Include InKeyword as it can be part of an ForEachStatement
CodeGeneration\CSharpSyntaxGenerator.cs (1)
1751
VarianceKind.In => SyntaxFactory.Token(SyntaxKind.
InKeyword
),
CSharpSemanticFacts.cs (2)
285
ForEachVariableStatementSyntax _ when token.Kind() == SyntaxKind.
InKeyword
=> GetDeconstructionForEachMethods(semanticModel, node).As<ISymbol>(),
333
return token.IsKind(SyntaxKind.
InKeyword
) ? queryInfo.CastInfo.GetBestOrAllSymbols() : queryInfo.OperationInfo.GetBestOrAllSymbols();
CSharpSyntaxContext.cs (1)
482
if (targetToken.IsKind(SyntaxKind.
InKeyword
))
CSharpSyntaxFacts.cs (1)
294
case SyntaxKind.
InKeyword
:
CSharpSyntaxGeneratorInternal.cs (1)
129
RefKind.In when !forFunctionPointerReturnParameter => SyntaxFactory.TokenList(SyntaxFactory.Token(SyntaxKind.
InKeyword
)),
FormattingHelpers.cs (1)
375
return token.Kind() == SyntaxKind.
InKeyword
&&
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs\ExpressionSyntaxExtensions.cs (1)
218
=> expression?.Parent is ArgumentSyntax { RefKindKeyword: SyntaxToken(SyntaxKind.
InKeyword
) };
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
52
case SyntaxKind.
InKeyword
:
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (4)
1091
if (token.Kind() is SyntaxKind.RefKeyword or SyntaxKind.
InKeyword
or SyntaxKind.OutKeyword or SyntaxKind.ThisKeyword or SyntaxKind.ParamsKeyword or SyntaxKind.ScopedKeyword)
1273
if (token.Kind() is SyntaxKind.RefKeyword or SyntaxKind.
InKeyword
or SyntaxKind.OutKeyword)
2448
token.IsKind(SyntaxKind.
InKeyword
) ||
2551
if (token.IsKind(SyntaxKind.
InKeyword
))
Simplification\Reducers\CSharpEscapingReducer.cs (1)
97
case SyntaxKind.
InKeyword
:
TypeParameterGenerator.cs (1)
28
symbol.Variance == VarianceKind.In ? SyntaxFactory.Token(SyntaxKind.
InKeyword
) :
Microsoft.VisualStudio.LanguageServices.CSharp (1)
LanguageService\CSharpHelpContextService.cs (1)
447
if (token.IsKind(SyntaxKind.
InKeyword
))