4 instantiations of TypeArgumentListSyntax
Microsoft.CodeAnalysis.CSharp (4)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
370
=> new
TypeArgumentListSyntax
(this.Kind, this.lessThanToken, this.arguments, this.greaterThanToken, diagnostics, GetAnnotations());
373
=> new
TypeArgumentListSyntax
(this.Kind, this.lessThanToken, this.arguments, this.greaterThanToken, GetDiagnostics(), annotations);
28764
var result = new
TypeArgumentListSyntax
(SyntaxKind.TypeArgumentList, lessThanToken, arguments.Node, greaterThanToken, this.context);
34186
var result = new
TypeArgumentListSyntax
(SyntaxKind.TypeArgumentList, lessThanToken, arguments.Node, greaterThanToken);
35 references to TypeArgumentListSyntax
Microsoft.CodeAnalysis.CSharp (35)
_generated\0\Syntax.xml.Main.Generated.cs (2)
2317
return (GenericNameSyntax)Syntax.InternalSyntax.SyntaxFactory.GenericName((Syntax.InternalSyntax.SyntaxToken)identifier.Node!, (Syntax.InternalSyntax.
TypeArgumentListSyntax
)typeArgumentList.Green).CreateRed();
5982
return (ExtensionMemberCrefSyntax)Syntax.InternalSyntax.SyntaxFactory.ExtensionMemberCref((Syntax.InternalSyntax.SyntaxToken)extensionKeyword.Node!, typeArgumentList == null ? null : (Syntax.InternalSyntax.
TypeArgumentListSyntax
)typeArgumentList.Green, (Syntax.InternalSyntax.CrefParameterListSyntax)parameters.Green, (Syntax.InternalSyntax.SyntaxToken)dotToken.Node!, (Syntax.InternalSyntax.MemberCrefSyntax)member.Green).CreateRed();
_generated\1\Syntax.xml.Internal.Generated.cs (29)
203
internal readonly
TypeArgumentListSyntax
typeArgumentList;
205
internal GenericNameSyntax(SyntaxKind kind, SyntaxToken identifier,
TypeArgumentListSyntax
typeArgumentList, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
215
internal GenericNameSyntax(SyntaxKind kind, SyntaxToken identifier,
TypeArgumentListSyntax
typeArgumentList, SyntaxFactoryContext context)
226
internal GenericNameSyntax(SyntaxKind kind, SyntaxToken identifier,
TypeArgumentListSyntax
typeArgumentList)
239
public
TypeArgumentListSyntax
TypeArgumentList => this.typeArgumentList;
254
public GenericNameSyntax Update(SyntaxToken identifier,
TypeArgumentListSyntax
typeArgumentList)
352
public
TypeArgumentListSyntax
Update(SyntaxToken lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeSyntax> arguments, SyntaxToken greaterThanToken)
356
var
newNode = SyntaxFactory.TypeArgumentList(lessThanToken, arguments, greaterThanToken);
23135
internal readonly
TypeArgumentListSyntax
? typeArgumentList;
23140
internal ExtensionMemberCrefSyntax(SyntaxKind kind, SyntaxToken extensionKeyword,
TypeArgumentListSyntax
? typeArgumentList, CrefParameterListSyntax parameters, SyntaxToken dotToken, MemberCrefSyntax member, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23159
internal ExtensionMemberCrefSyntax(SyntaxKind kind, SyntaxToken extensionKeyword,
TypeArgumentListSyntax
? typeArgumentList, CrefParameterListSyntax parameters, SyntaxToken dotToken, MemberCrefSyntax member, SyntaxFactoryContext context)
23179
internal ExtensionMemberCrefSyntax(SyntaxKind kind, SyntaxToken extensionKeyword,
TypeArgumentListSyntax
? typeArgumentList, CrefParameterListSyntax parameters, SyntaxToken dotToken, MemberCrefSyntax member)
23199
public
TypeArgumentListSyntax
? TypeArgumentList => this.typeArgumentList;
23220
public ExtensionMemberCrefSyntax Update(SyntaxToken extensionKeyword,
TypeArgumentListSyntax
typeArgumentList, CrefParameterListSyntax parameters, SyntaxToken dotToken, MemberCrefSyntax member)
27419
public virtual TResult VisitTypeArgumentList(
TypeArgumentListSyntax
node) => this.DefaultVisit(node);
27673
public virtual void VisitTypeArgumentList(
TypeArgumentListSyntax
node) => this.DefaultVisit(node);
27931
=> node.Update((SyntaxToken)Visit(node.Identifier), (
TypeArgumentListSyntax
)Visit(node.TypeArgumentList));
27933
public override CSharpSyntaxNode VisitTypeArgumentList(
TypeArgumentListSyntax
node)
28552
=> node.Update((SyntaxToken)Visit(node.ExtensionKeyword), (
TypeArgumentListSyntax
)Visit(node.TypeArgumentList), (CrefParameterListSyntax)Visit(node.Parameters), (SyntaxToken)Visit(node.DotToken), (MemberCrefSyntax)Visit(node.Member));
28730
public GenericNameSyntax GenericName(SyntaxToken identifier,
TypeArgumentListSyntax
typeArgumentList)
28751
public
TypeArgumentListSyntax
TypeArgumentList(SyntaxToken lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeSyntax> arguments, SyntaxToken greaterThanToken)
28762
if (cached != null) return (
TypeArgumentListSyntax
)cached;
28764
var
result = new TypeArgumentListSyntax(SyntaxKind.TypeArgumentList, lessThanToken, arguments.Node, greaterThanToken, this.context);
33253
public ExtensionMemberCrefSyntax ExtensionMemberCref(SyntaxToken extensionKeyword,
TypeArgumentListSyntax
? typeArgumentList, CrefParameterListSyntax parameters, SyntaxToken dotToken, MemberCrefSyntax member)
34152
public static GenericNameSyntax GenericName(SyntaxToken identifier,
TypeArgumentListSyntax
typeArgumentList)
34173
public static
TypeArgumentListSyntax
TypeArgumentList(SyntaxToken lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeSyntax> arguments, SyntaxToken greaterThanToken)
34184
if (cached != null) return (
TypeArgumentListSyntax
)cached;
34186
var
result = new TypeArgumentListSyntax(SyntaxKind.TypeArgumentList, lessThanToken, arguments.Node, greaterThanToken);
38675
public static ExtensionMemberCrefSyntax ExtensionMemberCref(SyntaxToken extensionKeyword,
TypeArgumentListSyntax
? typeArgumentList, CrefParameterListSyntax parameters, SyntaxToken dotToken, MemberCrefSyntax member)
_generated\2\Syntax.xml.Syntax.Generated.cs (2)
205
public SyntaxToken LessThanToken => new SyntaxToken(this, ((InternalSyntax.
TypeArgumentListSyntax
)this.Green).lessThanToken, Position, 0);
218
public SyntaxToken GreaterThanToken => new SyntaxToken(this, ((InternalSyntax.
TypeArgumentListSyntax
)this.Green).greaterThanToken, GetChildPosition(2), GetChildIndex(2));
Parser\DocumentationCommentParser.cs (2)
990
TypeArgumentListSyntax
? typeArguments = (CurrentToken.Kind == SyntaxKind.LessThanToken) ? ParseTypeArguments(typeArgumentsMustBeIdentifiers: true) : null;
1362
private
TypeArgumentListSyntax
ParseTypeArguments(bool typeArgumentsMustBeIdentifiers)