34 references to Identifier
Microsoft.CodeAnalysis.Razor.Compiler (34)
Language\Legacy\CSharpCodeParser.cs (26)
339else if (At(SyntaxKind.Identifier)) 596return At(SyntaxKind.Identifier) || At(SyntaxKind.Keyword); 631if (nextNext.Kind == SyntaxKind.Identifier || nextNext.Kind == SyntaxKind.Keyword) 672if (At(SyntaxKind.Identifier) || At(SyntaxKind.Keyword)) 1041case SyntaxKind.Identifier: 1052if (Lookahead(2) is not { Kind: SyntaxKind.Identifier or SyntaxKind.Keyword }) 1075var finalIdentifier = SyntaxFactory.Token(SyntaxKind.Identifier, transition.Content); 1301Debug.Assert(CurrentToken.Kind == SyntaxKind.Identifier || CurrentToken.Kind == SyntaxKind.Keyword); 1628builder.Add(BuildDirective(SyntaxKind.Identifier)); 1641builder.Add(BuildDirective(SyntaxKind.Identifier)); 1653builder.Add(BuildDirective(SyntaxKind.Identifier)); 1659if (At(SyntaxKind.Identifier)) 1669builder.Add(BuildDirective(SyntaxKind.Identifier)); 1738builder.Add(BuildDirective(SyntaxKind.Identifier)); 1792builder.Add(BuildDirective(SyntaxKind.Identifier)); 1906builder.Add(BuildDirective(SyntaxKind.Identifier)); 1968(!expectingDot && type == SyntaxKind.Identifier)) 2469var atIdentifier = At(SyntaxKind.Identifier); 2565if (At(SyntaxKind.Identifier) || At(CSharpSyntaxKind.GlobalKeyword)) 2662TryAccept(SyntaxKind.Identifier); 2677else if (TryAccept(SyntaxKind.Identifier) || TryAccept(SyntaxKind.Keyword)) 2681if (!TryAccept(SyntaxKind.Identifier)) 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); 3063var finalIdentifier = SyntaxFactory.Token(SyntaxKind.Identifier, $"{transition.Content}{identifier.Content}");
Language\Legacy\ImplicitExpressionEditHandler.cs (2)
180if (tokenEndIndex >= change.Span.AbsoluteIndex + change.Span.Length && token.Kind == SyntaxKind.Identifier) 196if (newToken.Kind == SyntaxKind.Identifier)
Language\Legacy\NativeCSharpLanguageCharacteristics.cs (2)
93case SyntaxKind.Identifier: 128return SyntaxKind.Identifier;
Language\Legacy\NativeCSharpTokenizer.cs (1)
727var type = SyntaxKind.Identifier;
Language\Legacy\RoslynCSharpLanguageCharacteristics.cs (2)
85case SyntaxKind.Identifier: 120return SyntaxKind.Identifier;
Language\Legacy\RoslynCSharpTokenizer.cs (1)
674var type = SyntaxKind.Identifier;