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