Base:
property
TypeParameters
Microsoft.CodeAnalysis.CSharp.Symbols.NamedTypeSymbol.TypeParameters
4 writes to TypeParameters
Microsoft.CodeAnalysis.CSharp (4)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.DelegateTemplateSymbol.cs (4)
44
TypeParameters
= CreateTypeParameters(this, parameterCount, returnsVoid: voidReturnTypeOpt is { }, hasParamsArray: false);
107
TypeParameters
= CreateTypeParameters(
172
TypeParameters
= ImmutableArray<TypeParameterSymbol>.Empty;
183
TypeParameters
= typeParameters.ToImmutableAndFree();
5 references to TypeParameters
Microsoft.CodeAnalysis.CSharp (5)
Symbols\AnonymousTypes\AnonymousTypeManager.Templates.cs (2)
270
Debug.Assert(typeArguments.Length == template.
TypeParameters
.Length);
293
Debug.Assert(typeParameters.Length == template.
TypeParameters
.Length);
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.DelegateTemplateSymbol.cs (3)
54
var typeParams = containingType.
TypeParameters
;
122
var typeParams = containingType.
TypeParameters
;
184
typeMap = new TypeMap(typeParametersToSubstitute,
TypeParameters
, allowAlpha: true);