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);
28296
var result = new
IdentifierNameSyntax
(SyntaxKind.IdentifierName, identifier, this.context);
33695
var result = new
IdentifierNameSyntax
(SyntaxKind.IdentifierName, identifier);
85 references to IdentifierNameSyntax
Microsoft.CodeAnalysis.CSharp (85)
_generated\0\Syntax.xml.Main.Generated.cs (5)
2322
return (AliasQualifiedNameSyntax)Syntax.InternalSyntax.SyntaxFactory.AliasQualifiedName((Syntax.InternalSyntax.
IdentifierNameSyntax
)alias.Green, (Syntax.InternalSyntax.SyntaxToken)colonColonToken.Node!, (Syntax.InternalSyntax.SimpleNameSyntax)name.Green).CreateRed();
3197
return (NameColonSyntax)Syntax.InternalSyntax.SyntaxFactory.NameColon((Syntax.InternalSyntax.
IdentifierNameSyntax
)name.Green, (Syntax.InternalSyntax.SyntaxToken)colonToken.Node!).CreateRed();
4949
return (NameEqualsSyntax)Syntax.InternalSyntax.SyntaxFactory.NameEquals((Syntax.InternalSyntax.
IdentifierNameSyntax
)name.Green, (Syntax.InternalSyntax.SyntaxToken)equalsToken.Node!).CreateRed();
5283
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();
6248
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)
18666
internal readonly
IdentifierNameSyntax
name;
18670
internal TypeParameterConstraintClauseSyntax(SyntaxKind kind, SyntaxToken whereKeyword,
IdentifierNameSyntax
name, SyntaxToken colonToken, GreenNode? constraints, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
18687
internal TypeParameterConstraintClauseSyntax(SyntaxKind kind, SyntaxToken whereKeyword,
IdentifierNameSyntax
name, SyntaxToken colonToken, GreenNode? constraints, SyntaxFactoryContext context)
18705
internal TypeParameterConstraintClauseSyntax(SyntaxKind kind, SyntaxToken whereKeyword,
IdentifierNameSyntax
name, SyntaxToken colonToken, GreenNode? constraints)
18724
public
IdentifierNameSyntax
Name => this.name;
18745
public TypeParameterConstraintClauseSyntax Update(SyntaxToken whereKeyword,
IdentifierNameSyntax
name, SyntaxToken colonToken, CoreSyntax.SeparatedSyntaxList<TypeParameterConstraintSyntax> constraints)
24310
internal readonly
IdentifierNameSyntax
identifier;
24313
internal XmlNameAttributeSyntax(SyntaxKind kind, XmlNameSyntax name, SyntaxToken equalsToken, SyntaxToken startQuoteToken,
IdentifierNameSyntax
identifier, SyntaxToken endQuoteToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24329
internal XmlNameAttributeSyntax(SyntaxKind kind, XmlNameSyntax name, SyntaxToken equalsToken, SyntaxToken startQuoteToken,
IdentifierNameSyntax
identifier, SyntaxToken endQuoteToken, SyntaxFactoryContext context)
24346
internal XmlNameAttributeSyntax(SyntaxKind kind, XmlNameSyntax name, SyntaxToken equalsToken, SyntaxToken startQuoteToken,
IdentifierNameSyntax
identifier, SyntaxToken endQuoteToken)
24365
public
IdentifierNameSyntax
Identifier => this.identifier;
24384
public XmlNameAttributeSyntax Update(XmlNameSyntax name, SyntaxToken equalsToken, SyntaxToken startQuoteToken,
IdentifierNameSyntax
identifier, SyntaxToken endQuoteToken)
27023
public virtual TResult VisitIdentifierName(
IdentifierNameSyntax
node) => this.DefaultVisit(node);
27275
public virtual void VisitIdentifierName(
IdentifierNameSyntax
node) => this.DefaultVisit(node);
27527
public override CSharpSyntaxNode VisitIdentifierName(
IdentifierNameSyntax
node)
27540
=> node.Update((
IdentifierNameSyntax
)Visit(node.Alias), (SyntaxToken)Visit(node.ColonColonToken), (SimpleNameSyntax)Visit(node.Name));
27681
=> node.Update((
IdentifierNameSyntax
)Visit(node.Name), (SyntaxToken)Visit(node.ColonToken));
28011
=> node.Update((
IdentifierNameSyntax
)Visit(node.Name), (SyntaxToken)Visit(node.EqualsToken));
28053
=> node.Update((SyntaxToken)Visit(node.WhereKeyword), (
IdentifierNameSyntax
)Visit(node.Name), (SyntaxToken)Visit(node.ColonToken), VisitList(node.Constraints));
28194
=> node.Update((XmlNameSyntax)Visit(node.Name), (SyntaxToken)Visit(node.EqualsToken), (SyntaxToken)Visit(node.StartQuoteToken), (
IdentifierNameSyntax
)Visit(node.Identifier), (SyntaxToken)Visit(node.EndQuoteToken));
28280
public
IdentifierNameSyntax
IdentifierName(SyntaxToken identifier)
28294
if (cached != null) return (
IdentifierNameSyntax
)cached;
28296
var
result = new IdentifierNameSyntax(SyntaxKind.IdentifierName, identifier, this.context);
28370
public AliasQualifiedNameSyntax AliasQualifiedName(
IdentifierNameSyntax
alias, SyntaxToken colonColonToken, SimpleNameSyntax name)
29522
public NameColonSyntax NameColon(
IdentifierNameSyntax
name, SyntaxToken colonToken)
31687
public NameEqualsSyntax NameEquals(
IdentifierNameSyntax
name, SyntaxToken equalsToken)
32103
public TypeParameterConstraintClauseSyntax TypeParameterConstraintClause(SyntaxToken whereKeyword,
IdentifierNameSyntax
name, SyntaxToken colonToken, CoreSyntax.SeparatedSyntaxList<TypeParameterConstraintSyntax> constraints)
33191
public XmlNameAttributeSyntax XmlNameAttribute(XmlNameSyntax name, SyntaxToken equalsToken, SyntaxToken startQuoteToken,
IdentifierNameSyntax
identifier, SyntaxToken endQuoteToken)
33679
public static
IdentifierNameSyntax
IdentifierName(SyntaxToken identifier)
33693
if (cached != null) return (
IdentifierNameSyntax
)cached;
33695
var
result = new IdentifierNameSyntax(SyntaxKind.IdentifierName, identifier);
33769
public static AliasQualifiedNameSyntax AliasQualifiedName(
IdentifierNameSyntax
alias, SyntaxToken colonColonToken, SimpleNameSyntax name)
34921
public static NameColonSyntax NameColon(
IdentifierNameSyntax
name, SyntaxToken colonToken)
37086
public static NameEqualsSyntax NameEquals(
IdentifierNameSyntax
name, SyntaxToken equalsToken)
37502
public static TypeParameterConstraintClauseSyntax TypeParameterConstraintClause(SyntaxToken whereKeyword,
IdentifierNameSyntax
name, SyntaxToken colonToken, CoreSyntax.SeparatedSyntaxList<TypeParameterConstraintSyntax> constraints)
38590
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)
2220
var
name = !IsTrueIdentifier()
3118
if (propertyType is
IdentifierNameSyntax
{ Identifier.ContextualKind: var contextualKind } &&
3395
var identifier = ((
IdentifierNameSyntax
)type).Identifier;
5999
private
IdentifierNameSyntax
CreateMissingIdentifierName()
6053
private
IdentifierNameSyntax
ParseIdentifierName(ErrorCode code = ErrorCode.ERR_IdentifierExpected)
6059
return (
IdentifierNameSyntax
)this.EatNode();
6205
var
id = this.ParseIdentifierName();
7099
if (left is not
IdentifierNameSyntax
identifierLeft)
7970
var
missing = this.AddError(this.CreateMissingIdentifierName(), ErrorCode.ERR_TupleTooFewElements);
8856
((
IdentifierNameSyntax
)parameter.Type).Identifier.ContextualKind == SyntaxKind.FromKeyword)
9949
return ((
IdentifierNameSyntax
)variable).Identifier.ContextualKind == SyntaxKind.UnderscoreToken;
10948
var id = ((
IdentifierNameSyntax
)type).Identifier;
12097
var
expr = this.CreateMissingIdentifierName();
12862
_syntaxFactory.NameColon((
IdentifierNameSyntax
)expression, EatToken()),
12886
_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;