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