17 overrides of TypeParameters
Microsoft.CodeAnalysis.VisualBasic (17)
Symbols\ErrorMethodSymbol.vb (1)
250
Public Overrides ReadOnly Property
TypeParameters
As ImmutableArray(Of TypeParameterSymbol)
Symbols\Metadata\PE\PEMethodSymbol.vb (1)
1090
Public Overrides ReadOnly Property
TypeParameters
As ImmutableArray(Of TypeParameterSymbol)
Symbols\ReducedExtensionMethodSymbol.vb (1)
371
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)
330
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)
1326
Public Overrides ReadOnly Property
TypeParameters
As ImmutableArray(Of TypeParameterSymbol)
Symbols\Source\SourcePropertyAccessorSymbol.vb (1)
299
Public Overrides ReadOnly Property
TypeParameters
As ImmutableArray(Of TypeParameterSymbol)
Symbols\SubstitutedMethodSymbol.vb (1)
329
Public MustOverride Overrides ReadOnly Property
TypeParameters
As ImmutableArray(Of TypeParameterSymbol)
Symbols\SynthesizedSymbols\SynthesizedDelegateMethodSymbol.vb (1)
392
Public Overrides ReadOnly Property
TypeParameters
As ImmutableArray(Of TypeParameterSymbol)
Symbols\SynthesizedSymbols\SynthesizedGlobalMethodBase.vb (1)
308
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)
29 references to TypeParameters
Microsoft.CodeAnalysis.VisualBasic (29)
Emit\MethodSymbolAdapter.vb (2)
274
Debug.Assert(AdaptedMethodSymbol.
TypeParameters
.All(Function(param) param Is param.OriginalDefinition))
276
Return AdaptedMethodSymbol.
TypeParameters
.Select(Function(t) t.GetCciAdapter())
Symbols\ConstraintsHelper.vb (1)
601
Return CheckConstraints(method, languageVersion, 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)
626
Dim substitution = TypeSubstitution.Create(Me, Me.
TypeParameters
, typeArguments, allowAlphaRenamedTypeParametersAsArguments:=True)
718
GetUnificationUseSiteDiagnosticRecursive(Me.
TypeParameters
, Me, unificationCheckedTypes)))))
1124
Return StaticCast(Of ITypeParameterSymbol).From(Me.
TypeParameters
)
Symbols\ReducedExtensionMethodSymbol.vb (3)
131
typeParametersToFix.Add(possiblyExtensionMethod.
TypeParameters
(i))
247
Dim curried = New ReducedTypeParameterSymbol(Me, curriedFromMethod.
TypeParameters
(i), j)
261
_curryTypeSubstitution = TypeSubstitution.Create(curriedFromMethod, curriedFromMethod.
TypeParameters
, curryTypeArguments.AsImmutableOrNull())
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
114
RetargetingTranslator.Retarget(_underlyingMethod.
TypeParameters
), Nothing)
Symbols\Source\SourceMemberContainerTypeSymbol.vb (3)
990
GenerateVarianceDiagnosticsForConstraints(method.
TypeParameters
, diagnostics, infosBuffer)
1931
Dim declTypeParams As ImmutableArray(Of TypeParameterSymbol) = partialMethod.
TypeParameters
1932
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
2140
replaceMethodTypeParametersWithFakeTypeParameters = TypeSubstitution.Create(Me, Me.
TypeParameters
, StaticCast(Of TypeSymbol).From(fakeTypeParameters))
Symbols\SubstitutedMethodSymbol.vb (2)
578
Dim typeParametersDefinitions As ImmutableArray(Of TypeParameterSymbol) = originalDefinition.
TypeParameters
868
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