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)
3105if (propertyType is IdentifierNameSyntax { Identifier.ContextualKind: var contextualKind } && 3382var identifier = ((IdentifierNameSyntax)type).Identifier; 5986private IdentifierNameSyntax CreateMissingIdentifierName() 6040private IdentifierNameSyntax ParseIdentifierName(ErrorCode code = ErrorCode.ERR_IdentifierExpected) 6046return (IdentifierNameSyntax)this.EatNode(); 6192var id = this.ParseIdentifierName(); 7086if (left is not IdentifierNameSyntax identifierLeft) 8843((IdentifierNameSyntax)parameter.Type).Identifier.ContextualKind == SyntaxKind.FromKeyword) 9936return ((IdentifierNameSyntax)variable).Identifier.ContextualKind == SyntaxKind.UnderscoreToken; 10935var id = ((IdentifierNameSyntax)type).Identifier; 12084var expr = this.CreateMissingIdentifierName(); 12849_syntaxFactory.NameColon((IdentifierNameSyntax)expression, EatToken()), 12873_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();