25 references to IdentifierNameSyntax
Microsoft.CodeAnalysis.CSharp (21)
Parser\DirectiveParser.cs (1)
902string id = ((IdentifierNameSyntax)expr).Identifier.ValueText;
Parser\DocumentationCommentParser.cs (3)
483IdentifierNameSyntax identifier; 571private void ParseNameAttribute(out SyntaxToken startQuote, out IdentifierNameSyntax identifier, out SyntaxToken endQuote) 1632private IdentifierNameSyntax ParseNameAttributeValue()
Parser\LanguageParser.cs (13)
3063if (propertyType is IdentifierNameSyntax { Identifier.ContextualKind: var contextualKind } && 3340var identifier = ((IdentifierNameSyntax)type).Identifier; 5943private IdentifierNameSyntax CreateMissingIdentifierName() 5997private IdentifierNameSyntax ParseIdentifierName(ErrorCode code = ErrorCode.ERR_IdentifierExpected) 6003return (IdentifierNameSyntax)this.EatNode(); 6149var id = this.ParseIdentifierName(); 7043if (left is not IdentifierNameSyntax identifierLeft) 8800((IdentifierNameSyntax)parameter.Type).Identifier.ContextualKind == SyntaxKind.FromKeyword) 9893return ((IdentifierNameSyntax)variable).Identifier.ContextualKind == SyntaxKind.UnderscoreToken; 10892var id = ((IdentifierNameSyntax)type).Identifier; 12041var expr = this.CreateMissingIdentifierName(); 12806_syntaxFactory.NameColon((IdentifierNameSyntax)expression, EatToken()), 12830_syntaxFactory.NameColon((IdentifierNameSyntax)expression, EatToken()),
Parser\LanguageParser_Patterns.cs (3)
288var typeIdentifier = (IdentifierNameSyntax)type; 537exprColon = expr is IdentifierNameSyntax identifierName
Syntax\InternalSyntax\TypeSyntax.cs (1)
17private bool IsIdentifierName(string id) => this is IdentifierNameSyntax name && name.Identifier.ToString() == id;
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (4)
Generated\Syntax.Test.xml.Generated.cs (4)
13private static Syntax.InternalSyntax.IdentifierNameSyntax GenerateIdentifierName() 762var node = GenerateIdentifierName(); 3953var oldNode = GenerateIdentifierName(); 3969var oldNode = GenerateIdentifierName();