20 references to IdentifierNameSyntax
Microsoft.CodeAnalysis.CSharp (20)
Parser\DirectiveParser.cs (1)
873string 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)
3192var identifier = ((IdentifierNameSyntax)type).Identifier; 5653private IdentifierNameSyntax CreateMissingIdentifierName() 5707private IdentifierNameSyntax ParseIdentifierName(ErrorCode code = ErrorCode.ERR_IdentifierExpected) 5713return (IdentifierNameSyntax)this.EatNode(); 5854var id = this.ParseIdentifierName(); 6762if (left is not IdentifierNameSyntax identifierLeft) 8478((IdentifierNameSyntax)parameter.Type).Identifier.ContextualKind == SyntaxKind.FromKeyword) 9497return ((IdentifierNameSyntax)variable).Identifier.ContextualKind == SyntaxKind.UnderscoreToken; 10372var id = ((IdentifierNameSyntax)type).Identifier; 11429var expr = this.CreateMissingIdentifierName(); 12197_syntaxFactory.NameColon((IdentifierNameSyntax)expression, EatToken()), 12221_syntaxFactory.NameColon((IdentifierNameSyntax)expression, EatToken()),
Parser\LanguageParser_Patterns.cs (3)
270var typeIdentifier = (IdentifierNameSyntax)type; 509exprColon = expr is IdentifierNameSyntax identifierName
Syntax\InternalSyntax\TypeSyntax.cs (1)
17private bool IsIdentifierName(string id) => this is IdentifierNameSyntax name && name.Identifier.ToString() == id;