169 references to ScopedKeyword
Microsoft.CodeAnalysis.CSharp (25)
Parser\LanguageParser.cs (10)
4627if (modifiers is [.., SyntaxToken { Kind: SyntaxKind.ScopedKeyword } scopedKeyword]) 7603&& (tk is not (SyntaxKind.AsyncKeyword or SyntaxKind.ScopedKeyword) || ShouldContextualKeywordBeTreatedAsModifier(parsingStatementNotDeclaration: true)); 8595if (this.CurrentToken.ContextualKind == SyntaxKind.ScopedKeyword) 8630scopedKeyword = EatContextualToken(SyntaxKind.ScopedKeyword); 8833if (this.CurrentToken.ContextualKind == SyntaxKind.ScopedKeyword) 9480if (this.CurrentToken.ContextualKind == SyntaxKind.ScopedKeyword) 9484SyntaxToken scopedKeyword = this.EatContextualToken(SyntaxKind.ScopedKeyword); 10600? EatContextualToken(SyntaxKind.ScopedKeyword) 11412if (IsParameterModifierExcludingScoped(this.CurrentToken) || this.CurrentToken.ContextualKind == SyntaxKind.ScopedKeyword) 12529if (IsParameterModifierExcludingScoped(this.CurrentToken) || this.CurrentToken.ContextualKind == SyntaxKind.ScopedKeyword)
SymbolDisplay\SymbolDisplayVisitor.cs (2)
196AddKeyword(SyntaxKind.ScopedKeyword); 211AddKeyword(SyntaxKind.ScopedKeyword);
SymbolDisplay\SymbolDisplayVisitor.Members.cs (2)
823AddKeyword(SyntaxKind.ScopedKeyword); 836AddKeyword(SyntaxKind.ScopedKeyword);
Symbols\Source\ModifierUtils.cs (3)
121Debug.Assert(modifier.Kind() == SyntaxKind.ScopedKeyword); 325return SyntaxFacts.GetText(SyntaxKind.ScopedKeyword); 377case SyntaxKind.ScopedKeyword:
Symbols\Source\ParameterHelpers.cs (3)
568case SyntaxKind.ScopedKeyword when !parsingFunctionPointerParams: 583case SyntaxKind.ScopedKeyword when parsingFunctionPointerParams: 928case SyntaxKind.ScopedKeyword:
Symbols\Source\SourceMemberContainerSymbol.cs (1)
486|| reportIfContextual(SyntaxKind.ScopedKeyword, MessageID.IDS_FeatureRefFields, ErrorCode.ERR_ScopedTypeNameDisallowed))
Symbols\Source\SourceMemberFieldSymbol.cs (1)
452diagnostics.Add(ErrorCode.ERR_BadMemberFlag, ErrorLocation, SyntaxFacts.GetText(SyntaxKind.ScopedKeyword));
Syntax\SyntaxKindFacts.cs (3)
1195case SyntaxKind.ScopedKeyword: 1319return SyntaxKind.ScopedKeyword; 1763case SyntaxKind.ScopedKeyword:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
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) 1099previousModifier = SyntaxKind.ScopedKeyword; 1251else if (token.IsKind(SyntaxKind.ScopedKeyword) && token.Parent.IsKind(SyntaxKind.Parameter)) 1859if (token.IsKind(SyntaxKind.ScopedKeyword) && token.Parent is IncompleteMemberSyntax)
Microsoft.CodeAnalysis.CSharp.Features (5)
Completion\KeywordRecommenders\InKeywordRecommender.cs (1)
39if (previousModifier is SyntaxKind.None or SyntaxKind.ScopedKeyword)
Completion\KeywordRecommenders\OutKeywordRecommender.cs (1)
34previousModifier is SyntaxKind.None or SyntaxKind.ScopedKeyword;
Completion\KeywordRecommenders\RefKeywordRecommender.cs (2)
96if (previousModifier is SyntaxKind.None or SyntaxKind.ScopedKeyword) 154case SyntaxKind.ScopedKeyword:
Completion\KeywordRecommenders\ScopedKeywordRecommender.cs (1)
17: base(SyntaxKind.ScopedKeyword)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (131)
Generated\Syntax.Test.xml.Generated.cs (4)
71=> InternalSyntaxFactory.ScopedType(InternalSyntaxFactory.Token(SyntaxKind.ScopedKeyword), GenerateIdentifierName()); 949Assert.Equal(SyntaxKind.ScopedKeyword, node.ScopedKeyword.Kind); 10047=> SyntaxFactory.ScopedType(SyntaxFactory.Token(SyntaxKind.ScopedKeyword), GenerateIdentifierName()); 10925Assert.Equal(SyntaxKind.ScopedKeyword, node.ScopedKeyword.Kind());
Parsing\DeclarationScopeParsingTests.cs (122)
85N(SyntaxKind.ScopedKeyword); 95N(SyntaxKind.ScopedKeyword); 106N(SyntaxKind.ScopedKeyword); 117N(SyntaxKind.ScopedKeyword); 248N(SyntaxKind.ScopedKeyword); 619N(SyntaxKind.ScopedKeyword); 658N(SyntaxKind.ScopedKeyword); 824N(SyntaxKind.ScopedKeyword); 965N(SyntaxKind.ScopedKeyword); 975N(SyntaxKind.ScopedKeyword); 986N(SyntaxKind.ScopedKeyword); 997N(SyntaxKind.ScopedKeyword); 1125N(SyntaxKind.ScopedKeyword); 1135N(SyntaxKind.ScopedKeyword); 1238N(SyntaxKind.ScopedKeyword); 1260N(SyntaxKind.ScopedKeyword); 1386N(SyntaxKind.ScopedKeyword); 1664N(SyntaxKind.ScopedKeyword); 1683N(SyntaxKind.ScopedKeyword); 1706N(SyntaxKind.ScopedKeyword); 1887N(SyntaxKind.ScopedKeyword); 1909N(SyntaxKind.ScopedKeyword); 2002N(SyntaxKind.ScopedKeyword); 2077N(SyntaxKind.ScopedKeyword); 2441N(SyntaxKind.ScopedKeyword); 2463N(SyntaxKind.ScopedKeyword); 2489N(SyntaxKind.ScopedKeyword); 2533N(SyntaxKind.ScopedKeyword); 2651N(SyntaxKind.ScopedKeyword); 2673N(SyntaxKind.ScopedKeyword); 2759N(SyntaxKind.ScopedKeyword); 2834N(SyntaxKind.ScopedKeyword); 3010N(SyntaxKind.ScopedKeyword); 3139N(SyntaxKind.ScopedKeyword); 3331N(SyntaxKind.ScopedKeyword); 3367N(SyntaxKind.ScopedKeyword); 3411N(SyntaxKind.ScopedKeyword); 3467N(SyntaxKind.ScopedKeyword); 3991N(SyntaxKind.ScopedKeyword); 4171N(SyntaxKind.ScopedKeyword); 4340N(SyntaxKind.ScopedKeyword); 4517N(SyntaxKind.ScopedKeyword); 4696N(SyntaxKind.ScopedKeyword); 4767N(SyntaxKind.ScopedKeyword); 4842N(SyntaxKind.ScopedKeyword); 4993N(SyntaxKind.ScopedKeyword); 5064N(SyntaxKind.ScopedKeyword); 5135N(SyntaxKind.ScopedKeyword); 5210N(SyntaxKind.ScopedKeyword); 5455N(SyntaxKind.ScopedKeyword); 5557N(SyntaxKind.ScopedKeyword); 5703N(SyntaxKind.ScopedKeyword); 5772N(SyntaxKind.ScopedKeyword); 5859N(SyntaxKind.ScopedKeyword); 5945N(SyntaxKind.ScopedKeyword); 6024N(SyntaxKind.ScopedKeyword); 6559N(SyntaxKind.ScopedKeyword); 6712N(SyntaxKind.ScopedKeyword); 6839N(SyntaxKind.ScopedKeyword); 6971N(SyntaxKind.ScopedKeyword); 7134N(SyntaxKind.ScopedKeyword); 7190N(SyntaxKind.ScopedKeyword); 7250N(SyntaxKind.ScopedKeyword); 7371N(SyntaxKind.ScopedKeyword); 7427N(SyntaxKind.ScopedKeyword); 7483N(SyntaxKind.ScopedKeyword); 7543N(SyntaxKind.ScopedKeyword); 7794N(SyntaxKind.ScopedKeyword); 7874N(SyntaxKind.ScopedKeyword); 8087N(SyntaxKind.ScopedKeyword); 8278N(SyntaxKind.ScopedKeyword); 8991N(SyntaxKind.ScopedKeyword); 9082N(SyntaxKind.ScopedKeyword); 9184N(SyntaxKind.ScopedKeyword); 9301N(SyntaxKind.ScopedKeyword); 9342N(SyntaxKind.ScopedKeyword); 9387N(SyntaxKind.ScopedKeyword); 9478N(SyntaxKind.ScopedKeyword); 9519N(SyntaxKind.ScopedKeyword); 9568N(SyntaxKind.ScopedKeyword); 9609N(SyntaxKind.ScopedKeyword); 9655N(SyntaxKind.ScopedKeyword); 9824N(SyntaxKind.ScopedKeyword); 9919N(SyntaxKind.ScopedKeyword); 9937N(SyntaxKind.ScopedKeyword); 10206N(SyntaxKind.ScopedKeyword); 10317N(SyntaxKind.ScopedKeyword); 10411N(SyntaxKind.ScopedKeyword); 10516N(SyntaxKind.ScopedKeyword); 10636N(SyntaxKind.ScopedKeyword); 10674N(SyntaxKind.ScopedKeyword); 10716N(SyntaxKind.ScopedKeyword); 10801N(SyntaxKind.ScopedKeyword); 10839N(SyntaxKind.ScopedKeyword); 10877N(SyntaxKind.ScopedKeyword); 10919N(SyntaxKind.ScopedKeyword); 11104N(SyntaxKind.ScopedKeyword); 11304N(SyntaxKind.ScopedKeyword); 11492N(SyntaxKind.ScopedKeyword); 11541N(SyntaxKind.ScopedKeyword); 11908N(SyntaxKind.ScopedKeyword); 12146N(SyntaxKind.ScopedKeyword); 12333N(SyntaxKind.ScopedKeyword); 12429N(SyntaxKind.ScopedKeyword); 12474N(SyntaxKind.ScopedKeyword); 12823N(SyntaxKind.ScopedKeyword); 12947N(SyntaxKind.ScopedKeyword); 13056N(SyntaxKind.ScopedKeyword); 13173N(SyntaxKind.ScopedKeyword); 13292N(SyntaxKind.ScopedKeyword); 13338N(SyntaxKind.ScopedKeyword); 13388N(SyntaxKind.ScopedKeyword); 13489N(SyntaxKind.ScopedKeyword); 13535N(SyntaxKind.ScopedKeyword); 13589N(SyntaxKind.ScopedKeyword); 13635N(SyntaxKind.ScopedKeyword); 13685N(SyntaxKind.ScopedKeyword); 13904N(SyntaxKind.ScopedKeyword); 13966N(SyntaxKind.ScopedKeyword); 14451N(SyntaxKind.ScopedKeyword); 14580N(SyntaxKind.ScopedKeyword); 14653N(SyntaxKind.ScopedKeyword);
Parsing\LambdaParameterParsingTests.cs (1)
5597N(SyntaxKind.ScopedKeyword);
Parsing\TopLevelStatementsParsingTests.cs (1)
3100N(SyntaxKind.ScopedKeyword);
Syntax\SyntaxNodeTests.cs (3)
350for (var kind = SyntaxKind.TildeToken; kind < SyntaxKind.ScopedKeyword; kind++) 354for (var kind = SyntaxKind.TildeToken; kind < SyntaxKind.ScopedKeyword; kind++) 358for (var kind = SyntaxKind.TildeToken; kind < SyntaxKind.ScopedKeyword; kind++)
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
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) 1099previousModifier = SyntaxKind.ScopedKeyword; 1251else if (token.IsKind(SyntaxKind.ScopedKeyword) && token.Parent.IsKind(SyntaxKind.Parameter)) 1859if (token.IsKind(SyntaxKind.ScopedKeyword) && token.Parent is IncompleteMemberSyntax)