2 types derived from SubstitutedNamedType
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\SubstitutedNamedType.vb (2)
607
Inherits
SubstitutedNamedType
955
Inherits
SubstitutedNamedType
2 instantiations of SubstitutedNamedType
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\SubstitutedNamedType.vb (2)
615
MyBase.
New
(substitution)
961
MyBase.
New
(substitution)
30 references to SubstitutedNamedType
Microsoft.CodeAnalysis.VisualBasic (30)
Symbols\AnonymousTypes\PublicSymbols\AnonymousType_TypePublicSymbol.vb (1)
78
Dim method As Symbol = DirectCast(equatableInterface,
SubstitutedNamedType
).GetMemberForDefinition(Me.Manager.System_IEquatable_T_Equals)
Symbols\AnonymousTypes\PublicSymbols\AnonymousTypeOrDelegatePublicSymbol.vb (1)
306
Return DirectCast(DirectCast(type,
SubstitutedNamedType
).GetMemberForDefinition(methodInDefinition), MethodSymbol)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_TemplateSymbol.vb (1)
81
Dim method As Symbol = DirectCast(equatableInterface,
SubstitutedNamedType
).GetMemberForDefinition(Me.Manager.System_IEquatable_T_Equals)
Symbols\FieldSymbol.vb (1)
399
DirectCast(DirectCast(newOwner,
SubstitutedNamedType
).GetMemberForDefinition(Me), FieldSymbol))
Symbols\InstanceTypeSymbol.vb (6)
61
Return New
SubstitutedNamedType
.ConstructedInstanceType(substitution)
93
Return New
SubstitutedNamedType
.ConstructedInstanceType(substitution)
105
Return
SubstitutedNamedType
.SpecializedNonGenericType.Create(DirectCast(newContainer, NamedTypeSymbol), Me, substitution)
109
Dim constructFrom =
SubstitutedNamedType
.SpecializedGenericType.Create(DirectCast(newContainer, NamedTypeSymbol), Me)
113
Return New
SubstitutedNamedType
.ConstructedSpecializedGenericType(constructFrom, substitution)
154
Debug.Assert(TypeOf other Is
SubstitutedNamedType
)
Symbols\Source\ImplementsHelper.vb (1)
676
Dim substitutedInterfaceType = TryCast(unsubstitutedInterfaceType.InternalSubstituteTypeParameters(substitution).AsTypeSymbolOnly(),
SubstitutedNamedType
)
Symbols\SubstitutedEventSymbol.vb (2)
19
Private ReadOnly _containingType As
SubstitutedNamedType
33
Friend Sub New(containingType As
SubstitutedNamedType
,
Symbols\SubstitutedFieldSymbol.vb (2)
22
Private ReadOnly _containingType As
SubstitutedNamedType
25
Public Sub New(container As
SubstitutedNamedType
,
Symbols\SubstitutedMethodSymbol.vb (7)
420
Protected ReadOnly _container As
SubstitutedNamedType
422
Protected Sub New(container As
SubstitutedNamedType
)
486
Public Sub New(container As
SubstitutedNamedType
, originalDefinition As MethodSymbol)
564
container As
SubstitutedNamedType
,
595
container As
SubstitutedNamedType
,
643
Debug.Assert(TypeOf containerToCheck Is
SubstitutedNamedType
.SpecializedGenericType)
647
Debug.Assert(TypeOf containerToCheck Is
SubstitutedNamedType
.ConstructedType)
Symbols\SubstitutedNamedType.vb (1)
618
Debug.Assert(TypeOf container Is
SubstitutedNamedType
)
Symbols\SubstitutedPropertySymbol.vb (2)
22
Private ReadOnly _containingType As
SubstitutedNamedType
29
Public Sub New(container As
SubstitutedNamedType
,
Symbols\SubstitutedTypeParameterSymbol.vb (2)
67
Debug.Assert(TypeOf container Is
SubstitutedNamedType
.SpecializedGenericType OrElse
172
Dim containingType = TryCast(_containingSymbol,
SubstitutedNamedType
)
Symbols\SymbolExtensions.vb (1)
439
Dim substituted = DirectCast(type,
SubstitutedNamedType
)
Symbols\Tuples\TupleTypeSymbol.vb (1)
350
TypeOf underlyingType Is
SubstitutedNamedType
OrElse
Symbols\TypeSymbolExtensions.vb (1)
975
genericType As
SubstitutedNamedType
.SpecializedGenericType