29 references to ParamsKeyword
Microsoft.CodeAnalysis.CSharp (12)
Parser\LanguageParser.cs (4)
4426case SyntaxKind.ParamsKeyword: 7866if (parameter.Modifiers[i].Kind == SyntaxKind.ParamsKeyword) 11344if (this.PeekToken(1).Kind == SyntaxKind.ParamsKeyword) 12500case SyntaxKind.ParamsKeyword:
SymbolDisplay\SymbolDisplayVisitor.Members.cs (1)
842AddKeyword(SyntaxKind.ParamsKeyword);
Symbols\Source\LambdaSymbol.cs (1)
360var isParams = paramSyntax?.Modifiers.Any(static m => m.IsKind(SyntaxKind.ParamsKeyword)) ?? false;
Symbols\Source\ParameterHelpers.cs (4)
502case SyntaxKind.ParamsKeyword when !parsingFunctionPointerParams: 582case SyntaxKind.ParamsKeyword when parsingFunctionPointerParams: 725else if (paramsKeyword.Kind() == SyntaxKind.ParamsKeyword) 922case SyntaxKind.ParamsKeyword:
Syntax\SyntaxKindFacts.cs (2)
947return SyntaxKind.ParamsKeyword; 1587case SyntaxKind.ParamsKeyword:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
1091if (token.Kind() is SyntaxKind.RefKeyword or SyntaxKind.InKeyword or SyntaxKind.OutKeyword or SyntaxKind.ThisKeyword or SyntaxKind.ParamsKeyword or SyntaxKind.ScopedKeyword)
ParameterGenerator.cs (1)
88list = list.Add(SyntaxFactory.Token(SyntaxKind.ParamsKeyword));
Microsoft.CodeAnalysis.CSharp.Features (1)
Completion\KeywordRecommenders\ParamsKeywordRecommender.cs (1)
13: base(SyntaxKind.ParamsKeyword)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (7)
Parsing\DeclarationParsingTests.cs (2)
2348Assert.Equal(SyntaxKind.ParamsKeyword, ds.ParameterList.Parameters[0].Modifiers[0].Kind()); 3155TestClassMethodWithParameterModifier(SyntaxKind.ParamsKeyword);
Parsing\DeclarationScopeParsingTests.cs (2)
1341N(SyntaxKind.ParamsKeyword); 1385N(SyntaxKind.ParamsKeyword);
Parsing\FunctionPointerTests.cs (1)
3325N(SyntaxKind.ParamsKeyword);
Parsing\ScriptParsingTests.cs (2)
3782N(SyntaxKind.ParamsKeyword); 3922N(SyntaxKind.ParamsKeyword);
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
201modifiers = modifiers.Add(SyntaxFactory.Token(SyntaxKind.ParamsKeyword));
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
1091if (token.Kind() is SyntaxKind.RefKeyword or SyntaxKind.InKeyword or SyntaxKind.OutKeyword or SyntaxKind.ThisKeyword or SyntaxKind.ParamsKeyword or SyntaxKind.ScopedKeyword)
ParameterGenerator.cs (1)
88list = list.Add(SyntaxFactory.Token(SyntaxKind.ParamsKeyword));
Microsoft.VisualStudio.LanguageServices.CSharp (4)
CodeModel\CSharpCodeModelService.cs (2)
1884else if (modifiers.Any(SyntaxKind.ParamsKeyword)) 1938newModifiers = SyntaxFactory.TokenList(SyntaxFactory.Token(SyntaxKind.ParamsKeyword));
CodeModel\CSharpCodeModelService.NodeNameGenerator.cs (1)
129else if (parameter.Modifiers.Any(SyntaxKind.ParamsKeyword))
CodeModel\ParameterFlagsExtensions.cs (1)
32case SyntaxKind.ParamsKeyword: