20 references to IdentifierNameSyntax
Microsoft.CodeAnalysis.CSharp (20)
Parser\DirectiveParser.cs (1)
865string id = ((IdentifierNameSyntax)expr).Identifier.ValueText;
Parser\DocumentationCommentParser.cs (3)
483IdentifierNameSyntax identifier; 571private void ParseNameAttribute(out SyntaxToken startQuote, out IdentifierNameSyntax identifier, out SyntaxToken endQuote) 1560private IdentifierNameSyntax ParseNameAttributeValue()
Parser\LanguageParser.cs (12)
3210var identifier = ((IdentifierNameSyntax)type).Identifier; 5651private IdentifierNameSyntax CreateMissingIdentifierName() 5705private IdentifierNameSyntax ParseIdentifierName(ErrorCode code = ErrorCode.ERR_IdentifierExpected) 5711return (IdentifierNameSyntax)this.EatNode(); 5859var id = this.ParseIdentifierName(); 6753if (left is not IdentifierNameSyntax identifierLeft) 8510((IdentifierNameSyntax)parameter.Type).Identifier.ContextualKind == SyntaxKind.FromKeyword) 9529return ((IdentifierNameSyntax)variable).Identifier.ContextualKind == SyntaxKind.UnderscoreToken; 10495var id = ((IdentifierNameSyntax)type).Identifier; 11633var expr = this.CreateMissingIdentifierName(); 12336_syntaxFactory.NameColon((IdentifierNameSyntax)expression, EatToken()), 12360_syntaxFactory.NameColon((IdentifierNameSyntax)expression, EatToken()),
Parser\LanguageParser_Patterns.cs (3)
273var typeIdentifier = (IdentifierNameSyntax)type; 512exprColon = expr is IdentifierNameSyntax identifierName
Syntax\InternalSyntax\TypeSyntax.cs (1)
17private bool IsIdentifierName(string id) => this is IdentifierNameSyntax name && name.Identifier.ToString() == id;