11 overrides of InternalSubstituteTypeParameters
Microsoft.CodeAnalysis.VisualBasic (11)
Symbols\ArrayTypeSymbol.vb (1)
317
Friend MustOverride Overrides Function
InternalSubstituteTypeParameters
(substitution As TypeSubstitution) As TypeWithModifiers
Symbols\ErrorTypeSymbol.vb (1)
308
Friend Overrides Function
InternalSubstituteTypeParameters
(substitution As TypeSubstitution) As TypeWithModifiers
Symbols\InstanceTypeSymbol.vb (1)
71
Friend Overrides Function
InternalSubstituteTypeParameters
(substitution As TypeSubstitution) As TypeWithModifiers
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
854
Friend Overrides Function
InternalSubstituteTypeParameters
(substitution As TypeSubstitution) As TypeWithModifiers
Symbols\SubstitutedNamedType.vb (4)
788
Friend Overrides Function
InternalSubstituteTypeParameters
(additionalSubstitution As TypeSubstitution) As TypeWithModifiers
919
Friend Overrides Function
InternalSubstituteTypeParameters
(additionalSubstitution As TypeSubstitution) As TypeWithModifiers
1056
Friend Overrides Function
InternalSubstituteTypeParameters
(additionalSubstitution As TypeSubstitution) As TypeWithModifiers
1146
Friend Overrides Function
InternalSubstituteTypeParameters
(additionalSubstitution As TypeSubstitution) As TypeWithModifiers
Symbols\Tuples\TupleTypeSymbol.vb (1)
1071
Friend Overrides Function
InternalSubstituteTypeParameters
(substitution As TypeSubstitution) As TypeWithModifiers
Symbols\TypeParameterSymbol.vb (1)
308
Friend Overrides Function
InternalSubstituteTypeParameters
(substitution As TypeSubstitution) As TypeWithModifiers
Symbols\UnboundGenericType.vb (1)
253
Friend MustOverride Overrides Function
InternalSubstituteTypeParameters
(additionalSubstitution As TypeSubstitution) As TypeWithModifiers
28 references to InternalSubstituteTypeParameters
Microsoft.CodeAnalysis.VisualBasic (28)
Symbols\AnonymousTypes\AnonymousTypeDescriptor.vb (1)
127
current.Type.
InternalSubstituteTypeParameters
(substitution).Type,
Symbols\InstanceErrorTypeSymbol.vb (1)
88
Dim newContainer = DirectCast(containingType.
InternalSubstituteTypeParameters
(substitution).AsTypeSymbolOnly(), NamedTypeSymbol)
Symbols\InstanceTypeSymbol.vb (2)
96
newContainer = DirectCast(Me.ContainingType.
InternalSubstituteTypeParameters
(substitution.Parent).AsTypeSymbolOnly(), NamedTypeSymbol)
98
newContainer = DirectCast(Me.ContainingType.
InternalSubstituteTypeParameters
(substitution).AsTypeSymbolOnly(), NamedTypeSymbol)
Symbols\NamedTypeSymbol.vb (1)
522
Return DirectCast(
InternalSubstituteTypeParameters
(substitution).AsTypeSymbolOnly(), NamedTypeSymbol)
Symbols\ReducedExtensionMethodSymbol.vb (3)
173
receiverType = receiverType.
InternalSubstituteTypeParameters
(partialSubstitution).Type
395
type = type.
InternalSubstituteTypeParameters
(_curryTypeSubstitution).Type
860
paramType = paramType.
InternalSubstituteTypeParameters
(_curriedMethod._curryTypeSubstitution).Type
Symbols\Source\SourceMethodSymbol.vb (2)
2116
param.Type.
InternalSubstituteTypeParameters
(replaceMethodTypeParametersWithFakeTypeParameters).AsTypeSymbolOnly(),
2132
returnType:=retType.
InternalSubstituteTypeParameters
(replaceMethodTypeParametersWithFakeTypeParameters).AsTypeSymbolOnly(),
Symbols\SubstitutedErrorType.vb (1)
177
Dim newContainer = DirectCast(containingType.
InternalSubstituteTypeParameters
(additionalSubstitution).AsTypeSymbolOnly(), NamedTypeSymbol)
Symbols\SubstitutedEventSymbol.vb (1)
70
_originalDefinition.Type.
InternalSubstituteTypeParameters
(TypeSubstitution).AsTypeSymbolOnly(),
Symbols\SubstitutedFieldSymbol.vb (1)
164
Return _originalDefinition.Type.
InternalSubstituteTypeParameters
(_containingType.TypeSubstitution).Type
Symbols\SubstitutedMethodSymbol.vb (1)
307
Return OriginalDefinition.ReturnType.
InternalSubstituteTypeParameters
(Me.TypeSubstitution).Type
Symbols\SubstitutedNamedType.vb (8)
247
Return DirectCast(OriginalDefinition.GetDeclaredBase(basesBeingResolved).
InternalSubstituteTypeParameters
(_substitution).AsTypeSymbolOnly(), NamedTypeSymbol)
260
substitutedInterfaces(i) = DirectCast(instanceInterfaces(i).
InternalSubstituteTypeParameters
(_substitution).AsTypeSymbolOnly(), NamedTypeSymbol)
272
Return DirectCast(fullBase.
InternalSubstituteTypeParameters
(_substitution).AsTypeSymbolOnly(), NamedTypeSymbol)
288
substitutedInterfaces(i) = DirectCast(instanceInterfaces(i).
InternalSubstituteTypeParameters
(_substitution).AsTypeSymbolOnly(), NamedTypeSymbol)
576
Return DirectCast(fullBase.
InternalSubstituteTypeParameters
(_substitution).AsTypeSymbolOnly(), NamedTypeSymbol)
928
Dim newContainer = DirectCast(_container.
InternalSubstituteTypeParameters
(additionalSubstitution).AsTypeSymbolOnly(), NamedTypeSymbol)
1070
newContainedType = DirectCast(containedType.
InternalSubstituteTypeParameters
(additionalSubstitution).AsTypeSymbolOnly, NamedTypeSymbol)
1160
Dim newContainer = DirectCast(container.
InternalSubstituteTypeParameters
(additionalSubstitution).AsTypeSymbolOnly, NamedTypeSymbol)
Symbols\SubstitutedParameterSymbol.vb (1)
100
Return _originalDefinition.Type.
InternalSubstituteTypeParameters
(TypeSubstitution).Type
Symbols\SubstitutedPropertySymbol.vb (1)
216
Return _originalDefinition.Type.
InternalSubstituteTypeParameters
(TypeSubstitution).Type
Symbols\Tuples\TupleTypeSymbol.vb (1)
1072
Dim substitutedUnderlying = DirectCast(Me.TupleUnderlyingType.
InternalSubstituteTypeParameters
(substitution).Type, NamedTypeSymbol)
Symbols\TypeSubstitution.vb (2)
877
Dim substituted = DirectCast(modifier.
InternalSubstituteTypeParameters
(Me).AsTypeSymbolOnly(), NamedTypeSymbol)
886
substituted = DirectCast(modifier.
InternalSubstituteTypeParameters
(Me).AsTypeSymbolOnly(), NamedTypeSymbol)
Symbols\TypeWithModifiers.vb (1)
83
Dim newTypeWithModifiers As TypeWithModifiers = Me.Type.
InternalSubstituteTypeParameters
(substitution)