17 overrides of TypeParameters
Microsoft.CodeAnalysis.VisualBasic (17)
Symbols\ErrorMethodSymbol.vb (1)
246
Public Overrides ReadOnly Property
TypeParameters
As ImmutableArray(Of TypeParameterSymbol)
Symbols\Metadata\PE\PEMethodSymbol.vb (1)
1057
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)
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)
1316
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)
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)
304
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)
596
Dim substitution = TypeSubstitution.Create(Me, Me.
TypeParameters
, typeArguments, allowAlphaRenamedTypeParametersAsArguments:=True)
688
GetUnificationUseSiteDiagnosticRecursive(Me.
TypeParameters
, Me, unificationCheckedTypes)))))
1094
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)
989
GenerateVarianceDiagnosticsForConstraints(method.
TypeParameters
, diagnostics, infosBuffer)
1930
Dim declTypeParams As ImmutableArray(Of TypeParameterSymbol) = partialMethod.
TypeParameters
1931
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
2107
replaceMethodTypeParametersWithFakeTypeParameters = TypeSubstitution.Create(Me, Me.
TypeParameters
, StaticCast(Of TypeSymbol).From(fakeTypeParameters))
Symbols\SubstitutedMethodSymbol.vb (2)
574
Dim typeParametersDefinitions As ImmutableArray(Of TypeParameterSymbol) = originalDefinition.
TypeParameters
864
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