4 instantiations of IdentifierNameSyntax
Microsoft.CodeAnalysis.CSharp (4)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
104
=> new
IdentifierNameSyntax
(this.Kind, this.identifier, diagnostics, GetAnnotations());
107
=> new
IdentifierNameSyntax
(this.Kind, this.identifier, GetDiagnostics(), annotations);
28559
var result = new
IdentifierNameSyntax
(SyntaxKind.IdentifierName, identifier, this.context);
33986
var result = new
IdentifierNameSyntax
(SyntaxKind.IdentifierName, identifier);
85 references to IdentifierNameSyntax
Microsoft.CodeAnalysis.CSharp (85)
_generated\0\Syntax.xml.Main.Generated.cs (5)
2334
return (AliasQualifiedNameSyntax)Syntax.InternalSyntax.SyntaxFactory.AliasQualifiedName((Syntax.InternalSyntax.
IdentifierNameSyntax
)alias.Green, (Syntax.InternalSyntax.SyntaxToken)colonColonToken.Node!, (Syntax.InternalSyntax.SimpleNameSyntax)name.Green).CreateRed();
3209
return (NameColonSyntax)Syntax.InternalSyntax.SyntaxFactory.NameColon((Syntax.InternalSyntax.
IdentifierNameSyntax
)name.Green, (Syntax.InternalSyntax.SyntaxToken)colonToken.Node!).CreateRed();
4961
return (NameEqualsSyntax)Syntax.InternalSyntax.SyntaxFactory.NameEquals((Syntax.InternalSyntax.
IdentifierNameSyntax
)name.Green, (Syntax.InternalSyntax.SyntaxToken)equalsToken.Node!).CreateRed();
5302
return (TypeParameterConstraintClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.TypeParameterConstraintClause((Syntax.InternalSyntax.SyntaxToken)whereKeyword.Node!, (Syntax.InternalSyntax.
IdentifierNameSyntax
)name.Green, (Syntax.InternalSyntax.SyntaxToken)colonToken.Node!, constraints.Node.ToGreenSeparatedList<Syntax.InternalSyntax.TypeParameterConstraintSyntax>()).CreateRed();
6267
return (XmlNameAttributeSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlNameAttribute((Syntax.InternalSyntax.XmlNameSyntax)name.Green, (Syntax.InternalSyntax.SyntaxToken)equalsToken.Node!, (Syntax.InternalSyntax.SyntaxToken)startQuoteToken.Node!, (Syntax.InternalSyntax.
IdentifierNameSyntax
)identifier.Green, (Syntax.InternalSyntax.SyntaxToken)endQuoteToken.Node!).CreateRed();
_generated\1\Syntax.xml.Internal.Generated.cs (56)
86
public
IdentifierNameSyntax
Update(SyntaxToken identifier)
90
var
newNode = SyntaxFactory.IdentifierName(identifier);
379
internal readonly
IdentifierNameSyntax
alias;
383
internal AliasQualifiedNameSyntax(SyntaxKind kind,
IdentifierNameSyntax
alias, SyntaxToken colonColonToken, SimpleNameSyntax name, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
395
internal AliasQualifiedNameSyntax(SyntaxKind kind,
IdentifierNameSyntax
alias, SyntaxToken colonColonToken, SimpleNameSyntax name, SyntaxFactoryContext context)
408
internal AliasQualifiedNameSyntax(SyntaxKind kind,
IdentifierNameSyntax
alias, SyntaxToken colonColonToken, SimpleNameSyntax name)
421
public
IdentifierNameSyntax
Alias => this.alias;
441
public AliasQualifiedNameSyntax Update(
IdentifierNameSyntax
alias, SyntaxToken colonColonToken, SimpleNameSyntax name)
4556
internal readonly
IdentifierNameSyntax
name;
4559
internal NameColonSyntax(SyntaxKind kind,
IdentifierNameSyntax
name, SyntaxToken colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
4569
internal NameColonSyntax(SyntaxKind kind,
IdentifierNameSyntax
name, SyntaxToken colonToken, SyntaxFactoryContext context)
4580
internal NameColonSyntax(SyntaxKind kind,
IdentifierNameSyntax
name, SyntaxToken colonToken)
4591
public
IdentifierNameSyntax
Name => this.name;
4608
public NameColonSyntax Update(
IdentifierNameSyntax
name, SyntaxToken colonToken)
16296
internal readonly
IdentifierNameSyntax
name;
16299
internal NameEqualsSyntax(SyntaxKind kind,
IdentifierNameSyntax
name, SyntaxToken equalsToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
16309
internal NameEqualsSyntax(SyntaxKind kind,
IdentifierNameSyntax
name, SyntaxToken equalsToken, SyntaxFactoryContext context)
16320
internal NameEqualsSyntax(SyntaxKind kind,
IdentifierNameSyntax
name, SyntaxToken equalsToken)
16331
public
IdentifierNameSyntax
Name => this.name;
16347
public NameEqualsSyntax Update(
IdentifierNameSyntax
name, SyntaxToken equalsToken)
18924
internal readonly
IdentifierNameSyntax
name;
18928
internal TypeParameterConstraintClauseSyntax(SyntaxKind kind, SyntaxToken whereKeyword,
IdentifierNameSyntax
name, SyntaxToken colonToken, GreenNode? constraints, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
18945
internal TypeParameterConstraintClauseSyntax(SyntaxKind kind, SyntaxToken whereKeyword,
IdentifierNameSyntax
name, SyntaxToken colonToken, GreenNode? constraints, SyntaxFactoryContext context)
18963
internal TypeParameterConstraintClauseSyntax(SyntaxKind kind, SyntaxToken whereKeyword,
IdentifierNameSyntax
name, SyntaxToken colonToken, GreenNode? constraints)
18982
public
IdentifierNameSyntax
Name => this.name;
19003
public TypeParameterConstraintClauseSyntax Update(SyntaxToken whereKeyword,
IdentifierNameSyntax
name, SyntaxToken colonToken, CoreSyntax.SeparatedSyntaxList<TypeParameterConstraintSyntax> constraints)
24568
internal readonly
IdentifierNameSyntax
identifier;
24571
internal XmlNameAttributeSyntax(SyntaxKind kind, XmlNameSyntax name, SyntaxToken equalsToken, SyntaxToken startQuoteToken,
IdentifierNameSyntax
identifier, SyntaxToken endQuoteToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24587
internal XmlNameAttributeSyntax(SyntaxKind kind, XmlNameSyntax name, SyntaxToken equalsToken, SyntaxToken startQuoteToken,
IdentifierNameSyntax
identifier, SyntaxToken endQuoteToken, SyntaxFactoryContext context)
24604
internal XmlNameAttributeSyntax(SyntaxKind kind, XmlNameSyntax name, SyntaxToken equalsToken, SyntaxToken startQuoteToken,
IdentifierNameSyntax
identifier, SyntaxToken endQuoteToken)
24623
public
IdentifierNameSyntax
Identifier => this.identifier;
24642
public XmlNameAttributeSyntax Update(XmlNameSyntax name, SyntaxToken equalsToken, SyntaxToken startQuoteToken,
IdentifierNameSyntax
identifier, SyntaxToken endQuoteToken)
27281
public virtual TResult VisitIdentifierName(
IdentifierNameSyntax
node) => this.DefaultVisit(node);
27534
public virtual void VisitIdentifierName(
IdentifierNameSyntax
node) => this.DefaultVisit(node);
27787
public override CSharpSyntaxNode VisitIdentifierName(
IdentifierNameSyntax
node)
27800
=> node.Update((
IdentifierNameSyntax
)Visit(node.Alias), (SyntaxToken)Visit(node.ColonColonToken), (SimpleNameSyntax)Visit(node.Name));
27941
=> node.Update((
IdentifierNameSyntax
)Visit(node.Name), (SyntaxToken)Visit(node.ColonToken));
28271
=> node.Update((
IdentifierNameSyntax
)Visit(node.Name), (SyntaxToken)Visit(node.EqualsToken));
28316
=> node.Update((SyntaxToken)Visit(node.WhereKeyword), (
IdentifierNameSyntax
)Visit(node.Name), (SyntaxToken)Visit(node.ColonToken), VisitList(node.Constraints));
28457
=> node.Update((XmlNameSyntax)Visit(node.Name), (SyntaxToken)Visit(node.EqualsToken), (SyntaxToken)Visit(node.StartQuoteToken), (
IdentifierNameSyntax
)Visit(node.Identifier), (SyntaxToken)Visit(node.EndQuoteToken));
28543
public
IdentifierNameSyntax
IdentifierName(SyntaxToken identifier)
28557
if (cached != null) return (
IdentifierNameSyntax
)cached;
28559
var
result = new IdentifierNameSyntax(SyntaxKind.IdentifierName, identifier, this.context);
28633
public AliasQualifiedNameSyntax AliasQualifiedName(
IdentifierNameSyntax
alias, SyntaxToken colonColonToken, SimpleNameSyntax name)
29785
public NameColonSyntax NameColon(
IdentifierNameSyntax
name, SyntaxToken colonToken)
31950
public NameEqualsSyntax NameEquals(
IdentifierNameSyntax
name, SyntaxToken equalsToken)
32394
public TypeParameterConstraintClauseSyntax TypeParameterConstraintClause(SyntaxToken whereKeyword,
IdentifierNameSyntax
name, SyntaxToken colonToken, CoreSyntax.SeparatedSyntaxList<TypeParameterConstraintSyntax> constraints)
33482
public XmlNameAttributeSyntax XmlNameAttribute(XmlNameSyntax name, SyntaxToken equalsToken, SyntaxToken startQuoteToken,
IdentifierNameSyntax
identifier, SyntaxToken endQuoteToken)
33970
public static
IdentifierNameSyntax
IdentifierName(SyntaxToken identifier)
33984
if (cached != null) return (
IdentifierNameSyntax
)cached;
33986
var
result = new IdentifierNameSyntax(SyntaxKind.IdentifierName, identifier);
34060
public static AliasQualifiedNameSyntax AliasQualifiedName(
IdentifierNameSyntax
alias, SyntaxToken colonColonToken, SimpleNameSyntax name)
35212
public static NameColonSyntax NameColon(
IdentifierNameSyntax
name, SyntaxToken colonToken)
37377
public static NameEqualsSyntax NameEquals(
IdentifierNameSyntax
name, SyntaxToken equalsToken)
37821
public static TypeParameterConstraintClauseSyntax TypeParameterConstraintClause(SyntaxToken whereKeyword,
IdentifierNameSyntax
name, SyntaxToken colonToken, CoreSyntax.SeparatedSyntaxList<TypeParameterConstraintSyntax> constraints)
38909
public static XmlNameAttributeSyntax XmlNameAttribute(XmlNameSyntax name, SyntaxToken equalsToken, SyntaxToken startQuoteToken,
IdentifierNameSyntax
identifier, SyntaxToken endQuoteToken)
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
53
public override SyntaxToken Identifier => new SyntaxToken(this, ((InternalSyntax.
IdentifierNameSyntax
)this.Green).identifier, Position, 0);
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 (15)
2253
var
name = !IsTrueIdentifier()
3151
if (propertyType is
IdentifierNameSyntax
{ Identifier.ContextualKind: var contextualKind } &&
3428
var identifier = ((
IdentifierNameSyntax
)type).Identifier;
6032
private
IdentifierNameSyntax
CreateMissingIdentifierName()
6086
private
IdentifierNameSyntax
ParseIdentifierName(ErrorCode code = ErrorCode.ERR_IdentifierExpected)
6092
return (
IdentifierNameSyntax
)this.EatNode();
6238
var
id = this.ParseIdentifierName();
7132
if (left is not
IdentifierNameSyntax
identifierLeft)
8003
var
missing = this.AddError(this.CreateMissingIdentifierName(), ErrorCode.ERR_TupleTooFewElements);
8889
((
IdentifierNameSyntax
)parameter.Type).Identifier.ContextualKind == SyntaxKind.FromKeyword)
9982
return ((
IdentifierNameSyntax
)variable).Identifier.ContextualKind == SyntaxKind.UnderscoreToken;
10982
var id = ((
IdentifierNameSyntax
)type).Identifier;
12134
var
expr = this.CreateMissingIdentifierName();
12899
_syntaxFactory.NameColon((
IdentifierNameSyntax
)expression, EatToken()),
12923
_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;