4 instantiations of TypeParameterSyntax
Microsoft.CodeAnalysis.CSharp (4)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
16704
=> new
TypeParameterSyntax
(this.Kind, this.attributeLists, this.varianceKeyword, this.identifier, diagnostics, GetAnnotations());
16707
=> new
TypeParameterSyntax
(this.Kind, this.attributeLists, this.varianceKeyword, this.identifier, GetDiagnostics(), annotations);
32149
var result = new
TypeParameterSyntax
(SyntaxKind.TypeParameter, attributeLists.Node, varianceKeyword, identifier, this.context);
37571
var result = new
TypeParameterSyntax
(SyntaxKind.TypeParameter, attributeLists.Node, varianceKeyword, identifier);
21 references to TypeParameterSyntax
Microsoft.CodeAnalysis.CSharp (21)
_generated\0\Syntax.xml.Main.Generated.cs (1)
5015
return (TypeParameterListSyntax)Syntax.InternalSyntax.SyntaxFactory.TypeParameterList((Syntax.InternalSyntax.SyntaxToken)lessThanToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.
TypeParameterSyntax
>(), (Syntax.InternalSyntax.SyntaxToken)greaterThanToken.Node!).CreateRed();
_generated\1\Syntax.xml.Internal.Generated.cs (16)
16562
public CoreSyntax.SeparatedSyntaxList<
TypeParameterSyntax
> Parameters => new CoreSyntax.SeparatedSyntaxList<
TypeParameterSyntax
>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.parameters));
16580
public TypeParameterListSyntax Update(SyntaxToken lessThanToken, CoreSyntax.SeparatedSyntaxList<
TypeParameterSyntax
> parameters, SyntaxToken greaterThanToken)
16686
public
TypeParameterSyntax
Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, SyntaxToken varianceKeyword, SyntaxToken identifier)
16690
var
newNode = SyntaxFactory.TypeParameter(attributeLists, varianceKeyword, identifier);
27580
public virtual TResult VisitTypeParameter(
TypeParameterSyntax
node) => this.DefaultVisit(node);
27834
public virtual void VisitTypeParameter(
TypeParameterSyntax
node) => this.DefaultVisit(node);
28416
public override CSharpSyntaxNode VisitTypeParameter(
TypeParameterSyntax
node)
32106
public TypeParameterListSyntax TypeParameterList(SyntaxToken lessThanToken, CoreSyntax.SeparatedSyntaxList<
TypeParameterSyntax
> parameters, SyntaxToken greaterThanToken)
32128
public
TypeParameterSyntax
TypeParameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, SyntaxToken? varianceKeyword, SyntaxToken identifier)
32147
if (cached != null) return (
TypeParameterSyntax
)cached;
32149
var
result = new TypeParameterSyntax(SyntaxKind.TypeParameter, attributeLists.Node, varianceKeyword, identifier, this.context);
37528
public static TypeParameterListSyntax TypeParameterList(SyntaxToken lessThanToken, CoreSyntax.SeparatedSyntaxList<
TypeParameterSyntax
> parameters, SyntaxToken greaterThanToken)
37550
public static
TypeParameterSyntax
TypeParameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, SyntaxToken? varianceKeyword, SyntaxToken identifier)
37569
if (cached != null) return (
TypeParameterSyntax
)cached;
37571
var
result = new TypeParameterSyntax(SyntaxKind.TypeParameter, attributeLists.Node, varianceKeyword, identifier);
_generated\2\Syntax.xml.Syntax.Generated.cs (2)
10326
var slot = ((Syntax.InternalSyntax.
TypeParameterSyntax
)this.Green).varianceKeyword;
10332
public SyntaxToken Identifier => new SyntaxToken(this, ((InternalSyntax.
TypeParameterSyntax
)this.Green).identifier, GetChildPosition(2), GetChildIndex(2));
Parser\LanguageParser.cs (2)
6192
LanguageParser @this, ref SyntaxToken open, SeparatedSyntaxListBuilder<
TypeParameterSyntax
> list, SyntaxKind expectedKind, SyntaxKind closeKind)
6214
private
TypeParameterSyntax
ParseTypeParameter()