20 overrides of TypeParameters
Microsoft.CodeAnalysis.VisualBasic (18)
Binding\Binder_XmlLiterals.vb (1)
1971
Public Overrides ReadOnly Property
TypeParameters
As ImmutableArray(Of TypeParameterSymbol)
Symbols\ErrorMethodSymbol.vb (1)
246
Public Overrides ReadOnly Property
TypeParameters
As ImmutableArray(Of TypeParameterSymbol)
Symbols\Metadata\PE\PEMethodSymbol.vb (1)
1024
Public Overrides ReadOnly Property
TypeParameters
As ImmutableArray(Of TypeParameterSymbol)
Symbols\ReducedExtensionMethodSymbol.vb (1)
363
Public Overrides ReadOnly Property
TypeParameters
As ImmutableArray(Of TypeParameterSymbol)
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
107
Public Overrides ReadOnly Property
TypeParameters
As ImmutableArray(Of TypeParameterSymbol)
Symbols\SignatureOnlyMethodSymbol.vb (1)
76
Public Overrides ReadOnly Property
TypeParameters
() As ImmutableArray(Of TypeParameterSymbol)
Symbols\Source\CustomEventAccessorSymbol.vb (1)
47
Public Overrides ReadOnly Property
TypeParameters
As ImmutableArray(Of TypeParameterSymbol)
Symbols\Source\LambdaSymbol.vb (1)
326
Public Overrides ReadOnly Property
TypeParameters
As ImmutableArray(Of TypeParameterSymbol)
Symbols\Source\SourceDeclareMethodSymbol.vb (1)
108
Public Overrides ReadOnly Property
TypeParameters
As ImmutableArray(Of TypeParameterSymbol)
Symbols\Source\SourceDelegateMethodSymbol.vb (1)
174
Public Overrides ReadOnly Property
TypeParameters
As ImmutableArray(Of TypeParameterSymbol)
Symbols\Source\SourceMemberMethodSymbol.vb (1)
282
Public Overrides ReadOnly Property
TypeParameters
As ImmutableArray(Of TypeParameterSymbol)
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
1305
Public Overrides ReadOnly Property
TypeParameters
As ImmutableArray(Of TypeParameterSymbol)
Symbols\Source\SourcePropertyAccessorSymbol.vb (1)
295
Public Overrides ReadOnly Property
TypeParameters
As ImmutableArray(Of TypeParameterSymbol)
Symbols\SubstitutedMethodSymbol.vb (1)
325
Public MustOverride Overrides ReadOnly Property
TypeParameters
As ImmutableArray(Of TypeParameterSymbol)
Symbols\SynthesizedSymbols\SynthesizedDelegateMethodSymbol.vb (1)
388
Public Overrides ReadOnly Property
TypeParameters
As ImmutableArray(Of TypeParameterSymbol)
Symbols\SynthesizedSymbols\SynthesizedGlobalMethodBase.vb (1)
305
Public Overrides ReadOnly Property
TypeParameters
As ImmutableArray(Of TypeParameterSymbol)
Symbols\SynthesizedSymbols\SynthesizedMethodBase.vb (1)
138
Public Overrides ReadOnly Property
TypeParameters
As ImmutableArray(Of TypeParameterSymbol)
Symbols\Tuples\TupleMethodSymbol.vb (1)
101
Public Overrides ReadOnly Property
TypeParameters
As ImmutableArray(Of TypeParameterSymbol)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\EEMethodSymbol.vb (1)
288
Public Overrides ReadOnly Property
TypeParameters
As ImmutableArray(Of TypeParameterSymbol)
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (1)
MockSymbols.vb (1)
619
Public Overrides ReadOnly Property
TypeParameters
As ImmutableArray(Of TypeParameterSymbol)
170 references to TypeParameters
Microsoft.CodeAnalysis.VisualBasic (55)
Binding\Binder_Utils.vb (1)
887
methodSymbol.
TypeParameters
,
Binding\Binder_XmlLiterals.vb (1)
1973
Return _originalDefinition.
TypeParameters
Binding\BinderBuilder.vb (2)
372
Return New MethodTypeParametersBinder(containingBinder, methodSymbol.
TypeParameters
)
383
Return New MethodTypeParametersBinder(containingBinder, methodSymbol.
TypeParameters
)
Binding\DocumentationCommentTypeParamBinder.vb (1)
45
Return DirectCast(Me.CommentedSymbol, MethodSymbol).
TypeParameters
Compilation\ClsComplianceChecker.vb (1)
214
CheckTypeParameterCompliance(symbol.
TypeParameters
, symbol.ContainingType)
Compilation\DocumentationComments\DocumentationCommentCompiler.Method.vb (1)
109
ReportWarningsForTypeParamTags(wellKnownElementNodes, symbolName, method.
TypeParameters
)
Compilation\SyntaxTreeSemanticModel.vb (1)
1132
Return Me.GetTypeParameterSymbol(methodSymbol.
TypeParameters
, typeParameter)
Emit\EditAndContinue\VisualBasicSymbolMatcher.vb (4)
490
otherTypeParameters = DirectCast(otherContainer, MethodSymbol).
TypeParameters
568
method.
TypeParameters
.SequenceEqual(other.
TypeParameters
, AddressOf Me.AreTypesEqual)
574
Dim i As Integer = method.
TypeParameters
.Length
Emit\MethodSymbolAdapter.vb (2)
265
Debug.Assert(AdaptedMethodSymbol.
TypeParameters
.All(Function(param) param Is param.OriginalDefinition))
267
Return AdaptedMethodSymbol.
TypeParameters
.Select(Function(t) t.GetCciAdapter())
Emit\NoPia\EmbeddedMethod.vb (1)
38
Return UnderlyingMethod.AdaptedMethodSymbol.
TypeParameters
.SelectAsArray(Function(typeParameter, container) New EmbeddedTypeParameter(container, typeParameter.GetCciAdapter()), Me)
Lowering\LambdaRewriter\LambdaFrame.vb (2)
76
Me._typeParameters = SynthesizedClonedTypeParameterSymbol.MakeTypeParameters(topLevelMethod.
TypeParameters
, Me, CreateTypeParameter)
77
Me.TypeMap = TypeSubstitution.Create(topLevelMethod, topLevelMethod.
TypeParameters
, Me.TypeArgumentsNoUseSiteDiagnostics)
Lowering\LambdaRewriter\LambdaRewriter.vb (2)
128
Me._currentTypeParameters = Me._topLevelMethod.
TypeParameters
1103
_currentLambdaBodyTypeSubstitution = TypeSubstitution.Create(_topLevelMethod, _topLevelMethod.
TypeParameters
, _currentMethod.TypeArguments)
Lowering\LambdaRewriter\SynthesizedLambdaMethod.vb (2)
74
Me._typeParameters = SynthesizedClonedTypeParameterSymbol.MakeTypeParameters(topLevelMethod.
TypeParameters
, Me, LambdaFrame.CreateTypeParameter)
75
Me._typeMap = TypeSubstitution.Create(topLevelMethod, topLevelMethod.
TypeParameters
, Me.TypeArguments)
Lowering\MethodToClassRewriter\MethodToClassRewriter.MyBaseMyClassWrapper.vb (2)
182
Me._typeParameters = SynthesizedClonedTypeParameterSymbol.MakeTypeParameters(methodToWrap.OriginalDefinition.
TypeParameters
, Me, CreateTypeParameter)
192
newConstructedWrappedMethod.OriginalDefinition.
TypeParameters
,
Lowering\StateMachineRewriter\SynthesizedContainer.vb (2)
55
topLevelMethod.OriginalDefinition.
TypeParameters
, Me, s_createTypeParameter)
65
newConstructedWrappedMethod.OriginalDefinition.
TypeParameters
,
Semantics\OverloadResolution.vb (1)
203
Return m_Method.
TypeParameters
Semantics\TypeInference\TypeArgumentInference.vb (2)
656
typeParameterNodes(i) = New TypeParameterNode(Me, candidate.
TypeParameters
(i))
2281
newType = methodSymbol.
TypeParameters
(i)
Symbols\ConstraintsHelper.vb (1)
588
Return CheckConstraints(method, substitution, method.OriginalDefinition.
TypeParameters
, method.TypeArguments, diagnosticsBuilder, useSiteDiagnosticsBuilder, template)
Symbols\MethodSignatureComparer.vb (3)
817
Return TypeSubstitution.Create(method, method.
TypeParameters
, indexedTypeArguments)
841
Dim typeParameters1 = method1.OriginalDefinition.
TypeParameters
842
Dim typeParameters2 = method2.OriginalDefinition.
TypeParameters
Symbols\MethodSymbol.vb (3)
579
Dim substitution = TypeSubstitution.Create(Me, Me.
TypeParameters
, typeArguments, allowAlphaRenamedTypeParametersAsArguments:=True)
671
GetUnificationUseSiteDiagnosticRecursive(Me.
TypeParameters
, Me, unificationCheckedTypes)))))
1069
Return StaticCast(Of ITypeParameterSymbol).From(Me.
TypeParameters
)
Symbols\ReducedExtensionMethodSymbol.vb (3)
124
typeParametersToFix.Add(possiblyExtensionMethod.
TypeParameters
(i))
239
Dim curried = New ReducedTypeParameterSymbol(Me, curriedFromMethod.
TypeParameters
(i), j)
253
_curryTypeSubstitution = TypeSubstitution.Create(curriedFromMethod, curriedFromMethod.
TypeParameters
, curryTypeArguments.AsImmutableOrNull())
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
114
RetargetingTranslator.Retarget(_underlyingMethod.
TypeParameters
), Nothing)
Symbols\Source\SourceMemberContainerTypeSymbol.vb (3)
998
GenerateVarianceDiagnosticsForConstraints(method.
TypeParameters
, diagnostics, infosBuffer)
1940
Dim declTypeParams As ImmutableArray(Of TypeParameterSymbol) = partialMethod.
TypeParameters
1941
Dim implTypeParams As ImmutableArray(Of TypeParameterSymbol) = implMethod.
TypeParameters
Symbols\Source\SourceMethodSymbol.vb (5)
557
For Each typeParameter In Me.
TypeParameters
1248
Debug.Assert(Not
TypeParameters
.IsDefault)
1249
Return StaticCast(Of TypeSymbol).From(
TypeParameters
)
1255
Return
TypeParameters
.Length
2101
replaceMethodTypeParametersWithFakeTypeParameters = TypeSubstitution.Create(Me, Me.
TypeParameters
, StaticCast(Of TypeSymbol).From(fakeTypeParameters))
Symbols\SubstitutedMethodSymbol.vb (2)
568
Dim typeParametersDefinitions As ImmutableArray(Of TypeParameterSymbol) = originalDefinition.
TypeParameters
858
Return Me.OriginalDefinition.
TypeParameters
Symbols\SynthesizedSymbols\SynthesizedInterfaceImplementationStubSymbol.vb (2)
40
_typeParameters = SynthesizedClonedTypeParameterSymbol.MakeTypeParameters(implementingMethod.
TypeParameters
, Me, s_createTypeParameter)
41
_typeParametersSubstitution = TypeSubstitution.Create(implementingMethod, implementingMethod.
TypeParameters
, StaticCast(Of TypeSymbol).From(_typeParameters))
Symbols\Tuples\TupleMethodSymbol.vb (1)
112
Me._typeParameters = Me._underlyingMethod.
TypeParameters
Symbols\TypeSubstitution.vb (3)
597
typeParametersDefinitions = DirectCast(memberDefinition, MethodSymbol).
TypeParameters
635
Dim typeParametersDefinitions As ImmutableArray(Of TypeParameterSymbol) = targetMethod.
TypeParameters
815
typeParametersDefinitions = DirectCast(targetGenericDefinition, MethodSymbol).
TypeParameters
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (8)
Attributes\AttributeTests_Synthesized.vb (1)
342
Assert.Empty(baseWrapper.
TypeParameters
.Single().GetAttributes())
CodeGen\CodeGenTuples.vb (3)
15216
Dim typeParameters1 = DirectCast(members1(i), MethodSymbol).
TypeParameters
15217
Dim typeParameters2 = DirectCast(members2(i), MethodSymbol).
TypeParameters
16413
Assert.True(m1ToString.
TypeParameters
.IsEmpty)
CodeGen\CodeGenVBCore.vb (1)
3048
For Each typeParam In DirectCast(member, MethodSymbol).
TypeParameters
Emit\EmitMetadata.vb (3)
534
Assert.Same(m5.
TypeParameters
(0), m5.Parameters(0).Type)
535
Assert.Same(m5.
TypeParameters
(1), m5.Parameters(1).Type)
799
Assert.Equal(0, ctor.
TypeParameters
.Length)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (5)
CompilationContext.vb (2)
1428
sourceTypeTypeParameters.Concat(candidateMethodDefinition.
TypeParameters
),
1439
If Not MethodSignatureComparer.HaveSameConstraints(candidateMethodDefinition.
TypeParameters
(i), candidateTypeMap, desiredTypeParameters(i), desiredTypeMap) Then
SymbolExtensions.vb (1)
80
builder.AddRange(method.
TypeParameters
)
Symbols\EEMethodSymbol.vb (1)
83
Dim sourceMethodTypeParameters = sourceMethod.
TypeParameters
Symbols\ObjectIdLocalSymbol.vb (1)
94
Function(m) method.
TypeParameters
.SelectAsArray(Function(t) DirectCast(New SimpleTypeParameterSymbol(m, t.Ordinal, t.Name), TypeParameterSymbol)),
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (4)
ExpressionCompilerTestBase.vb (1)
350
AssertEx.All(method.
TypeParameters
, Function(typeParameter) method.IsContainingSymbolOfAllTypeParameters(typeParameter))
HoistedMeTests.vb (1)
1089
CheckIteratorOverloading(source, Function(m) m.
TypeParameters
.Single().HasReferenceTypeConstraint)
LocalsTests.vb (2)
1207
Assert.Equal(method.
TypeParameters
.Single(), method.ReturnType)
1226
Assert.Equal(method.
TypeParameters
.Single(), returnType.TypeArguments(3))
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (7)
Binding\MethodBodyBindingTests.vb (2)
95
Assert.Equal(meth1.
TypeParameters
(0), lr.SingleSymbol)
100
Assert.Equal(meth1.
TypeParameters
(1), lr.SingleSymbol)
DeclaringSyntaxNodeTests.vb (1)
436
For Each tp In m.
TypeParameters
ExtensionMethods\SemanticModelTests.vb (2)
780
Dim t = main.
TypeParameters
(0)
1279
Dim t = main.
TypeParameters
(0)
Semantics\GetSemanticInfoTests.vb (2)
4507
Assert.Equal("System.Reflection.FieldInfo", method1.GetTypeInferredDuringReduction(method1.ReducedFrom.
TypeParameters
(0)).ToTestDisplayString())
4513
Where(Function(m) m IsNot method1.ReducedFrom).Cast(Of MethodSymbol)().Single().
TypeParameters
(0)))
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (91)
SymbolsTests\CompilationCreationTests.vb (2)
1877
Assert.Equal(0, foo2.
TypeParameters
.Length)
1885
Dim foo3TypeParams = foo3.
TypeParameters
SymbolsTests\DefaultInterfaceImplementationTests.vb (1)
11086
throughType:=test.
TypeParameters
(0)))
SymbolsTests\GenericConstraintTests.vb (26)
3577
CheckConstraints(method.
TypeParameters
(0), TypeParameterConstraintKind.None, "T", "U")
3580
CheckConstraints(method.
TypeParameters
(0), TypeParameterConstraintKind.None, "T", "I(Of U)", "I(Of Object)")
3583
CheckConstraints(method.
TypeParameters
(0), TypeParameterConstraintKind.None, "I(Of T)", "I(Of U)")
3586
CheckConstraints(method.
TypeParameters
(0), TypeParameterConstraintKind.None, "T")
3589
CheckConstraints(method.
TypeParameters
(0), TypeParameterConstraintKind.None, "I(Of Object)", "I(Of T)")
3592
CheckConstraints(method.
TypeParameters
(0), TypeParameterConstraintKind.None, "I(Of I(Of U))")
3624
CheckConstraints(method.
TypeParameters
(0), TypeParameterConstraintKind.None, "T")
3625
CheckConstraints(method.
TypeParameters
(1), TypeParameterConstraintKind.None, "B", "A")
3790
CheckConstraints(type.GetMember(Of MethodSymbol)("M1").
TypeParameters
(0), TypeParameterConstraintKind.None)
3791
CheckConstraints(type.GetMember(Of MethodSymbol)("M2").
TypeParameters
(0), TypeParameterConstraintKind.ValueType)
3793
CheckConstraints(type.GetMember(Of MethodSymbol)("M1").
TypeParameters
(0), TypeParameterConstraintKind.None, "Object")
3794
CheckConstraints(type.GetMember(Of MethodSymbol)("M2").
TypeParameters
(0), TypeParameterConstraintKind.ValueType, "Object")
3796
CheckConstraints(type.GetMember(Of MethodSymbol)("M1").
TypeParameters
(0), TypeParameterConstraintKind.None, "ValueType")
3797
CheckConstraints(type.GetMember(Of MethodSymbol)("M2").
TypeParameters
(0), TypeParameterConstraintKind.ValueType)
3993
CheckConstraints(type.Interfaces(0).GetMember(Of MethodSymbol)("M").
TypeParameters
(0), TypeParameterConstraintKind.None, "Object")
3995
CheckConstraints(type.GetMember(Of MethodSymbol)("M").
TypeParameters
(0), TypeParameterConstraintKind.None)
3997
CheckConstraints(type.GetMember(Of MethodSymbol)("M").
TypeParameters
(0), TypeParameterConstraintKind.None, "Object")
3999
CheckConstraints(type.Interfaces(0).GetMember(Of MethodSymbol)("M").
TypeParameters
(0), TypeParameterConstraintKind.None, "Object")
4001
CheckConstraints(type.GetMember(Of MethodSymbol)("M").
TypeParameters
(0), TypeParameterConstraintKind.None, "Object")
4003
CheckConstraints(type.GetMember(Of MethodSymbol)("M").
TypeParameters
(0), TypeParameterConstraintKind.None)
4005
CheckConstraints(type.GetMember(Of MethodSymbol)("M").
TypeParameters
(0), TypeParameterConstraintKind.None, "Object")
4007
CheckConstraints(type.GetMember(Of MethodSymbol)("M").
TypeParameters
(0), TypeParameterConstraintKind.None, "Object")
4009
CheckConstraints(type.GetMember(Of MethodSymbol)("M").
TypeParameters
(0), TypeParameterConstraintKind.None, "Object")
4011
CheckConstraints(type.BaseType.GetMember(Of MethodSymbol)("M").
TypeParameters
(0), TypeParameterConstraintKind.None, "Object")
4397
CheckConstraints(method.
TypeParameters
(0), TypeParameterConstraintKind.None, "Object")
4399
CheckConstraints(method.
TypeParameters
(0), TypeParameterConstraintKind.None, "C")
SymbolsTests\InstantiatingGenerics.vb (4)
47
typeParameters = method.
TypeParameters
50
constructedFromTypeParameters = method.ConstructedFrom.
TypeParameters
52
originalDefinitionTypeParameters = method.OriginalDefinition.
TypeParameters
195
Assert.Throws(Of InvalidOperationException)(Sub() method.Construct(method.
TypeParameters
.As(Of TypeSymbol)()))
SymbolsTests\Metadata\MetadataMemberTests.vb (3)
180
Assert.Equal(0, ctor.
TypeParameters
.Length)
234
Assert.Equal(0, member1.
TypeParameters
.Length)
350
Assert.Equal(0, member2.
TypeParameters
.Length)
SymbolsTests\Metadata\PE\LoadCustomModifiers.vb (1)
177
Dim badTypeParameter = compilation.GetTypeByMetadataName("TestRef").GetMethod("M").
TypeParameters
.Single()
SymbolsTests\Metadata\PE\LoadingMetadataTokens.vb (2)
62
Dim typeParameter = genericMethod.
TypeParameters
.Single()
119
Dim typeParameter = genericMethod.
TypeParameters
.Single()
SymbolsTests\Metadata\PE\LoadingMethods.vb (2)
156
Assert.Equal(0, VB_C1_M11.
TypeParameters
(0).ConstraintTypes.Length)
157
Assert.Same(VB_C1, VB_C1_M11.
TypeParameters
(1).ConstraintTypes.Single())
SymbolsTests\Metadata\PE\VisualBasicCompilerFeatureRequiredTests.vb (1)
233
Assert.True(onMethodTypeParameterMethod.
TypeParameters
(0).HasUnsupportedMetadata)
SymbolsTests\Retargeting\RetargetingTests.vb (4)
112
CheckTypeParameters(sourceMethod.
TypeParameters
(0), retargetingMethod.
TypeParameters
(0))
137
CheckTypeParameters(sourceMethod.
TypeParameters
(0), retargetingMethod.
TypeParameters
(0))
SymbolsTests\Source\MethodTests.vb (45)
68
Assert.Equal(0, ctor.
TypeParameters
.Length)
87
Assert.Equal(0, m1.
TypeParameters
.Length)
195
Assert.Equal(0, m1.
TypeParameters
.Length)
244
Assert.Equal(0, m1.
TypeParameters
.Length)
263
Assert.Equal(0, m2.
TypeParameters
.Length)
317
Assert.Equal(0, m1.
TypeParameters
.Length)
337
Assert.Equal(0, m2.
TypeParameters
.Length)
390
Assert.Equal(0, m1.
TypeParameters
.Length)
415
Assert.Equal(0, m2.
TypeParameters
.Length)
632
Assert.Equal(2, m1.
TypeParameters
.Length)
634
Dim tpT = m1.
TypeParameters
(0)
639
Dim tpU = m1.
TypeParameters
(1)
687
Assert.Same(m1.
TypeParameters
(0), m1.TypeArguments(0))
688
Assert.NotEqual(m1.OriginalDefinition.
TypeParameters
(0), m1.
TypeParameters
(0))
689
Assert.Same(m1.OriginalDefinition.
TypeParameters
(0), m1.
TypeParameters
(0).OriginalDefinition)
690
Assert.Same(m1, m1.
TypeParameters
(0).ContainingSymbol)
692
Assert.Same(m1, m1.Construct(m1.
TypeParameters
(0), m1.
TypeParameters
(1)))
698
Assert.Same(m1, m1.Construct(m1_1.
TypeParameters
(0), m1_1.
TypeParameters
(1)))
699
Dim alphaConstructedM1 = m1.Construct(m1_1.
TypeParameters
(1), m1_1.
TypeParameters
(0))
702
Assert.Same(alphaConstructedM1.TypeArguments(0), m1.
TypeParameters
(1))
703
Assert.NotSame(alphaConstructedM1.TypeArguments(0), m1_1.
TypeParameters
(1))
704
Assert.Same(alphaConstructedM1.TypeArguments(1), m1.
TypeParameters
(0))
705
Assert.NotSame(alphaConstructedM1.TypeArguments(1), m1_1.
TypeParameters
(0))
707
alphaConstructedM1 = m1.Construct(m1_1.
TypeParameters
(0), constructedC)
710
Assert.Same(alphaConstructedM1.TypeArguments(0), m1.
TypeParameters
(0))
711
Assert.NotSame(alphaConstructedM1.TypeArguments(0), m1_1.
TypeParameters
(0))
714
alphaConstructedM1 = m1.Construct(constructedC, m1_1.
TypeParameters
(1))
718
Assert.Same(alphaConstructedM1.TypeArguments(1), m1.
TypeParameters
(1))
719
Assert.NotSame(alphaConstructedM1.TypeArguments(1), m1_1.
TypeParameters
(1))
723
Assert.Equal(0, m2.
TypeParameters
.Length)
740
Dim alphaConstructedM3 = m3.Construct(m1.
TypeParameters
(0))
744
Assert.Same(m1.
TypeParameters
(0), alphaConstructedM3.TypeArguments(0))
749
Assert.Equal("T", m1.
TypeParameters
(0).ToTestDisplayString())
750
Assert.Equal(m1.
TypeParameters
(0), m1.TypeArguments(0))
751
Assert.Equal("U", m1.
TypeParameters
(1).ToTestDisplayString())
752
Assert.Equal(m1.
TypeParameters
(1), m1.TypeArguments(1))
759
Assert.Equal("T", constructedM1.
TypeParameters
(0).ToTestDisplayString())
761
Assert.Equal("U", constructedM1.
TypeParameters
(1).ToTestDisplayString())
774
Dim identityM1 = m1.Construct(m1.OriginalDefinition.
TypeParameters
.As(Of TypeSymbol)())
779
identityM1 = m1.Construct(m1.
TypeParameters
.As(Of TypeSymbol)())