32 references to Keyword
Microsoft.CodeAnalysis.Razor.Compiler (32)
Language\Legacy\CSharpCodeParser.cs (26)
364else if (At(SyntaxKind.Keyword)) 596return At(SyntaxKind.Identifier) || At(SyntaxKind.Keyword); 631if (nextNext.Kind == SyntaxKind.Identifier || nextNext.Kind == SyntaxKind.Keyword) 672if (At(SyntaxKind.Identifier) || At(SyntaxKind.Keyword)) 894case SyntaxKind.Keyword: 996not SyntaxKind.Keyword, 1030case SyntaxKind.Keyword when encounteredUnexpectedMarkupTransition: 1042case SyntaxKind.Keyword: 1052if (Lookahead(2) is not { Kind: SyntaxKind.Identifier or SyntaxKind.Keyword }) 1099else if (At(SyntaxKind.Keyword)) 1301Debug.Assert(CurrentToken.Kind == SyntaxKind.Identifier || CurrentToken.Kind == SyntaxKind.Keyword); 1723if (At(SyntaxKind.Keyword) && 1771builder.Add(BuildDirective(SyntaxKind.Keyword)); 2079Debug.Assert(CurrentToken.Kind == SyntaxKind.Keyword && result.HasValue); 2096Debug.Assert(CurrentToken.Kind == SyntaxKind.Keyword && result.HasValue); 2156Assert(SyntaxKind.Keyword); 2243Assert(SyntaxKind.Keyword); 2252Assert(SyntaxKind.Keyword); 2677else if (TryAccept(SyntaxKind.Identifier) || TryAccept(SyntaxKind.Keyword)) 2683TryAccept(SyntaxKind.Keyword); 2956if (NextIs(SyntaxKind.Transition) && Lookahead(2) is { Kind: SyntaxKind.Identifier or SyntaxKind.Keyword }) 2968else if (NextIs(SyntaxKind.Keyword, SyntaxKind.Identifier)) 3059Debug.Assert(CurrentToken.Kind is SyntaxKind.Identifier or SyntaxKind.Keyword); 3071Debug.Assert(CurrentToken.Kind == SyntaxKind.Keyword && 3079if (!At(SyntaxKind.Keyword) || result is not { } keywordKind) 3098if (result is not CSharpSyntaxKind.None and { } value && token.Kind == SyntaxKind.Keyword)
Language\Legacy\NativeCSharpLanguageCharacteristics.cs (2)
95case SyntaxKind.Keyword: 130return SyntaxKind.Keyword;
Language\Legacy\NativeCSharpTokenizer.cs (1)
731type = SyntaxKind.Keyword;
Language\Legacy\RoslynCSharpLanguageCharacteristics.cs (2)
87case SyntaxKind.Keyword: 122return SyntaxKind.Keyword;
Language\Legacy\RoslynCSharpTokenizer.cs (1)
677type = SyntaxKind.Keyword;