32 references to Keyword
Microsoft.CodeAnalysis.Razor.Compiler (32)
Language\Legacy\CSharpCodeParser.cs (26)
366
else if (At(SyntaxKind.
Keyword
))
598
return At(SyntaxKind.Identifier) || At(SyntaxKind.
Keyword
);
633
if (nextNext.Kind == SyntaxKind.Identifier || nextNext.Kind == SyntaxKind.
Keyword
)
674
if (At(SyntaxKind.Identifier) || At(SyntaxKind.
Keyword
))
896
case SyntaxKind.
Keyword
:
998
not SyntaxKind.
Keyword
,
1032
case SyntaxKind.
Keyword
when encounteredUnexpectedMarkupTransition:
1044
case SyntaxKind.
Keyword
:
1054
if (Lookahead(2) is not { Kind: SyntaxKind.Identifier or SyntaxKind.
Keyword
})
1101
else if (At(SyntaxKind.
Keyword
))
1328
Debug.Assert(CurrentToken.Kind == SyntaxKind.Identifier || CurrentToken.Kind == SyntaxKind.
Keyword
);
1750
if (At(SyntaxKind.
Keyword
) &&
1798
builder.Add(BuildDirective(SyntaxKind.
Keyword
));
2250
Debug.Assert(CurrentToken.Kind == SyntaxKind.
Keyword
&& result.HasValue);
2267
Debug.Assert(CurrentToken.Kind == SyntaxKind.
Keyword
&& result.HasValue);
2327
Assert(SyntaxKind.
Keyword
);
2414
Assert(SyntaxKind.
Keyword
);
2423
Assert(SyntaxKind.
Keyword
);
2848
else if (TryAccept(SyntaxKind.Identifier) || TryAccept(SyntaxKind.
Keyword
))
2854
TryAccept(SyntaxKind.
Keyword
);
3131
if (NextIs(SyntaxKind.Transition) && Lookahead(2) is { Kind: SyntaxKind.Identifier or SyntaxKind.
Keyword
})
3143
else if (NextIs(SyntaxKind.
Keyword
, SyntaxKind.Identifier))
3258
Debug.Assert(CurrentToken.Kind is SyntaxKind.Identifier or SyntaxKind.
Keyword
);
3270
Debug.Assert(CurrentToken.Kind == SyntaxKind.
Keyword
&&
3278
if (!At(SyntaxKind.
Keyword
) || result is not { } keywordKind)
3297
if (result is not CSharpSyntaxKind.None and { } value && token.Kind == SyntaxKind.
Keyword
)
Language\Legacy\NativeCSharpLanguageCharacteristics.cs (2)
95
case SyntaxKind.
Keyword
:
130
return SyntaxKind.
Keyword
;
Language\Legacy\NativeCSharpTokenizer.cs (1)
731
type = SyntaxKind.
Keyword
;
Language\Legacy\RoslynCSharpLanguageCharacteristics.cs (2)
87
case SyntaxKind.
Keyword
:
122
return SyntaxKind.
Keyword
;
Language\Legacy\RoslynCSharpTokenizer.cs (1)
679
type = SyntaxKind.
Keyword
;