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