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