28 references to IdentifierNameSyntax
Microsoft.CodeAnalysis.CSharp (24)
Parser\DirectiveParser.cs (1)
870string id = ((IdentifierNameSyntax)expr).Identifier.ValueText;
Parser\DocumentationCommentParser.cs (3)
488IdentifierNameSyntax identifier; 576private void ParseNameAttribute(out SyntaxToken startQuote, out IdentifierNameSyntax identifier, out SyntaxToken endQuote) 1550private IdentifierNameSyntax ParseNameAttributeValue()
Parser\LanguageParser.cs (16)
1853var name = !IsTrueIdentifier() 2877var identifier = ((IdentifierNameSyntax)type).Identifier; 5329private IdentifierNameSyntax CreateMissingIdentifierName() 5383private IdentifierNameSyntax ParseIdentifierName(ErrorCode code = ErrorCode.ERR_IdentifierExpected) 5389return (IdentifierNameSyntax)this.EatNode(); 5530var id = this.ParseIdentifierName(); 6333if (left is not IdentifierNameSyntax identifierLeft) 6360var missingName = this.AddError(this.CreateMissingIdentifierName(), ErrorCode.ERR_IdentifierExpected); 7111var missing = this.AddError(this.CreateMissingIdentifierName(), ErrorCode.ERR_TupleTooFewElements); 7902((IdentifierNameSyntax)parameter.Type).Identifier.ContextualKind == SyntaxKind.FromKeyword) 8929return ((IdentifierNameSyntax)variable).Identifier.ContextualKind == SyntaxKind.UnderscoreToken; 9785var id = ((IdentifierNameSyntax)type).Identifier; 10582var colonRight = _syntaxFactory.IdentifierName(SyntaxFactory.MissingToken(SyntaxKind.IdentifierToken)); 10771var expr = this.CreateMissingIdentifierName(); 11497_syntaxFactory.NameColon((IdentifierNameSyntax)expression, EatToken()), 11521_syntaxFactory.NameColon((IdentifierNameSyntax)expression, EatToken()),
Parser\LanguageParser_Patterns.cs (3)
269var typeIdentifier = (IdentifierNameSyntax)type; 505exprColon = 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() 732var node = GenerateIdentifierName(); 3799var oldNode = GenerateIdentifierName(); 3815var oldNode = GenerateIdentifierName();