1 type derived from PENamedTypeSymbol
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Metadata\PE\PENamedTypeSymbolWithEmittedNamespaceName.vb (1)
17Inherits PENamedTypeSymbol
5 instantiations of PENamedTypeSymbol
Microsoft.CodeAnalysis.VisualBasic (5)
Symbols\Metadata\PE\PENamedTypeSymbol.vb (3)
96Me.New(moduleSymbol, containingNamespace, 0, handle) 104Me.New(moduleSymbol, containingType, CUShort(containingType.MetadataArity), handle) 1118members.Add(New PENamedTypeSymbol(moduleSymbol, Me, nestedTypeDef))
Symbols\Metadata\PE\PENamedTypeSymbolWithEmittedNamespaceName.vb (1)
29MyBase.New(moduleSymbol, containingNamespace, typeDef)
Symbols\Metadata\PE\PENamespaceSymbol.vb (1)
243New PENamedTypeSymbol(moduleSymbol, Me, t),
49 references to PENamedTypeSymbol
Microsoft.CodeAnalysis.VisualBasic (49)
Symbols\Metadata\PE\MemberRefMetadataDecoder.vb (3)
29MyBase.New(moduleSymbol, TryCast(containingType, PENamedTypeSymbol)) 49Dim peType As PENamedTypeSymbol = TryCast(Me._containingType, PENamedTypeSymbol)
Symbols\Metadata\PE\MetadataDecoder.vb (11)
24Private ReadOnly _typeContextOpt As PENamedTypeSymbol 33context As PENamedTypeSymbol 42Me.New(moduleSymbol, DirectCast(context.ContainingType, PENamedTypeSymbol), context) 53typeContextOpt As PENamedTypeSymbol, 89Dim type As PENamedTypeSymbol = _typeContextOpt 92type = TryCast(type.ContainingSymbol, PENamedTypeSymbol) 424Dim peTypeSymbol As PENamedTypeSymbol = TryCast(typeSymbol, PENamedTypeSymbol) 447Debug.Assert(TypeOf typeSymbol Is PENamedTypeSymbol OrElse TypeOf typeSymbol Is ErrorTypeSymbol) 499Dim peTypeSymbol As PENamedTypeSymbol = TryCast(typeSymbol, PENamedTypeSymbol)
Symbols\Metadata\PE\PEEventSymbol.vb (2)
29Private ReadOnly _containingType As PENamedTypeSymbol 47containingType As PENamedTypeSymbol,
Symbols\Metadata\PE\PEFieldSymbol.vb (2)
39Private ReadOnly _containingType As PENamedTypeSymbol 51containingType As PENamedTypeSymbol,
Symbols\Metadata\PE\PEMethodSymbol.vb (2)
33Private ReadOnly _containingType As PENamedTypeSymbol 277containingType As PENamedTypeSymbol,
Symbols\Metadata\PE\PEModuleSymbol.vb (1)
273typesDict As Dictionary(Of String, ImmutableArray(Of PENamedTypeSymbol))
Symbols\Metadata\PE\PENamedTypeSymbol.vb (12)
26Private Shared ReadOnly s_emptyNestedTypes As Dictionary(Of String, ImmutableArray(Of PENamedTypeSymbol)) = 27New Dictionary(Of String, ImmutableArray(Of PENamedTypeSymbol))(IdentifierComparison.Comparer) 44Private _lazyNestedTypes As Dictionary(Of String, ImmutableArray(Of PENamedTypeSymbol)) 101containingType As PENamedTypeSymbol, 643Return HandleComparer.Default.Compare(DirectCast(x, PENamedTypeSymbol).Handle, DirectCast(y, PENamedTypeSymbol).Handle) 785Dim types = ArrayBuilder(Of PENamedTypeSymbol).GetInstance() 805Dim t As ImmutableArray(Of PENamedTypeSymbol) = Nothing 1112Private Sub CreateNestedTypes(members As ArrayBuilder(Of PENamedTypeSymbol)) 1277Private Shared Function GroupByName(symbols As ArrayBuilder(Of PENamedTypeSymbol)) As Dictionary(Of String, ImmutableArray(Of PENamedTypeSymbol)) 1375Dim containingPEType = TryCast(ContainingType, PENamedTypeSymbol)
Symbols\Metadata\PE\PENamespaceSymbol.vb (5)
33Protected m_lazyTypes As Dictionary(Of String, ImmutableArray(Of PENamedTypeSymbol)) 119Dim t As ImmutableArray(Of PENamedTypeSymbol) = Nothing 211For Each typeSymbols As ImmutableArray(Of PENamedTypeSymbol) In m_lazyTypes.Values 234Dim children = ArrayBuilder(Of PENamedTypeSymbol).GetInstance() 268Dim typesDict As Dictionary(Of String, ImmutableArray(Of PENamedTypeSymbol)) =
Symbols\Metadata\PE\PEParameterSymbol.vb (1)
670New MetadataDecoder(containingModule, DirectCast(ContainingType, PENamedTypeSymbol)))
Symbols\Metadata\PE\PEPropertySymbol.vb (4)
26Private ReadOnly _containingType As PENamedTypeSymbol 53containingType As PENamedTypeSymbol, 87containingType As PENamedTypeSymbol, 649containingType As PENamedTypeSymbol,
Symbols\Metadata\PE\PETypeParameterSymbol.vb (6)
51definingNamedType As PENamedTypeSymbol, 184Dim containingType As PENamedTypeSymbol 188containingType = DirectCast(containingMethod.ContainingSymbol, PENamedTypeSymbol) 190containingType = DirectCast(_containingSymbol, PENamedTypeSymbol) 319DirectCast(_containingSymbol, PENamedTypeSymbol).TypeParameters) 393New MetadataDecoder(containingModule, DirectCast(ContainingSymbol, PENamedTypeSymbol)))