2 types derived from NamespaceOrTypeSymbol
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\NamespaceSymbol.vb (1)
19
Inherits
NamespaceOrTypeSymbol
Symbols\TypeSymbol.vb (1)
22
Inherits
NamespaceOrTypeSymbol
57 references to NamespaceOrTypeSymbol
Microsoft.CodeAnalysis.VisualBasic (57)
Symbols\AliasSymbol.vb (4)
56
Private ReadOnly _aliasTarget As
NamespaceOrTypeSymbol
64
aliasTarget As
NamespaceOrTypeSymbol
,
100
''' Gets the <see cref="
NamespaceOrTypeSymbol
"/> for the
103
Public ReadOnly Property Target As
NamespaceOrTypeSymbol
Symbols\EmbeddedSymbols\Symbols\EmbeddedNamedTypeSymbol.vb (1)
22
Public Sub New(decl As MergedTypeDeclaration, containingSymbol As
NamespaceOrTypeSymbol
, containingModule As SourceModuleSymbol, kind As EmbeddedSymbolKind)
Symbols\ExtendedErrorTypeSymbol.vb (2)
27
Private ReadOnly _containingSymbol As
NamespaceOrTypeSymbol
92
Friend Sub New(containingSymbol As
NamespaceOrTypeSymbol
,
Symbols\MergedNamespaceSymbol.vb (1)
249
For Each childSym As
NamespaceOrTypeSymbol
In nsSym.GetMembersUnordered()
Symbols\Metadata\PE\PENamedTypeSymbol.vb (2)
29
Private ReadOnly _container As
NamespaceOrTypeSymbol
109
container As
NamespaceOrTypeSymbol
,
Symbols\MissingMetadataTypeSymbol.vb (1)
151
For Each symbol As
NamespaceOrTypeSymbol
In container.GetMembers(nsName)
Symbols\NamespaceOrTypeSymbol.vb (5)
249
Friend Function GetNamespaceOrTypeByQualifiedName(qualifiedName As IEnumerable(Of String)) As IEnumerable(Of
NamespaceOrTypeSymbol
)
250
Dim namespaceOrType As
NamespaceOrTypeSymbol
= Me
251
Dim symbols As IEnumerable(Of
NamespaceOrTypeSymbol
) = Nothing
256
Return SpecializedCollections.EmptyEnumerable(Of
NamespaceOrTypeSymbol
)()
260
symbols = namespaceOrType.GetMembers(namePart).OfType(Of
NamespaceOrTypeSymbol
)()
Symbols\NamespaceSymbol.vb (1)
273
For Each symbol As
NamespaceOrTypeSymbol
In scope.GetMembers(name)
Symbols\Source\ImplicitNamedTypeSymbol.vb (1)
27
Friend Sub New(declaration As MergedTypeDeclaration, containingSymbol As
NamespaceOrTypeSymbol
, containingModule As SourceModuleSymbol)
Symbols\Source\SourceFile.vb (3)
293
MyBase.New(New HashSet(Of
NamespaceOrTypeSymbol
), New Dictionary(Of String, AliasAndImportsClausePosition)(IdentifierComparison.Comparer), New Dictionary(Of String, XmlNamespaceAndImportsClausePosition))
300
member As
NamespaceOrTypeSymbol
,
354
namespaceOrType As
NamespaceOrTypeSymbol
,
Symbols\Source\SourceMemberContainerTypeSymbol.vb (7)
66
Private ReadOnly _containingSymbol As
NamespaceOrTypeSymbol
104
containingSymbol As
NamespaceOrTypeSymbol
,
222
containingSymbol As
NamespaceOrTypeSymbol
,
1431
container As
NamespaceOrTypeSymbol
,
1444
container As
NamespaceOrTypeSymbol
,
1457
container As
NamespaceOrTypeSymbol
,
1470
container As
NamespaceOrTypeSymbol
,
Symbols\Source\SourceModuleSymbol.vb (13)
371
Dim membersMap = New HashSet(Of
NamespaceOrTypeSymbol
)
437
membersMap As HashSet(Of
NamespaceOrTypeSymbol
),
456
member As
NamespaceOrTypeSymbol
,
501
Dim namespaceOrType As
NamespaceOrTypeSymbol
= memberImports(i).NamespaceOrType
513
Dim target As
NamespaceOrTypeSymbol
= aliasImports(i).Alias.Target
612
VisitAllSourceTypesAndNamespaces(Sub(typeOrNamespace As
NamespaceOrTypeSymbol
)
689
VisitAllSourceTypesAndNamespaces(Sub(typeOrNamespace As
NamespaceOrTypeSymbol
)
726
Private Sub VisitAllSourceTypesAndNamespaces(visitor As Action(Of
NamespaceOrTypeSymbol
), tasks As ConcurrentStack(Of Task), cancellationToken As CancellationToken)
731
Private Sub VisitTypesAndNamespacesWithin(ns As
NamespaceOrTypeSymbol
, visitor As Action(Of
NamespaceOrTypeSymbol
), tasks As ConcurrentStack(Of Task), cancellationToken As CancellationToken)
732
Dim stack = ArrayBuilder(Of
NamespaceOrTypeSymbol
).GetInstance
756
stack.Push(DirectCast(child,
NamespaceOrTypeSymbol
))
1152
namespaceOrType As
NamespaceOrTypeSymbol
,
Symbols\Source\SourceNamedTypeSymbol.vb (2)
75
containingSymbol As
NamespaceOrTypeSymbol
,
482
Dim container = TryCast(Me.ContainingSymbol,
NamespaceOrTypeSymbol
)
Symbols\Source\SourceNamedTypeSymbol_GroupClass.vb (2)
209
Private Shared Sub FindGroupClassBaseTypes(nameParts() As String, current As
NamespaceOrTypeSymbol
, nextPart As Integer, candidates As ArrayBuilder(Of NamedTypeSymbol))
229
FindGroupClassBaseTypes(nameParts, DirectCast(member,
NamespaceOrTypeSymbol
), nextPart, candidates)
Symbols\Source\SourceNamespaceSymbol.vb (9)
20
Private _nameToMembersMap As Dictionary(Of String, ImmutableArray(Of
NamespaceOrTypeSymbol
))
125
Private Function GetNameToMembersMap() As Dictionary(Of String, ImmutableArray(Of
NamespaceOrTypeSymbol
))
136
Private Function MakeNameToMembersMap() As Dictionary(Of String, ImmutableArray(Of
NamespaceOrTypeSymbol
))
148
Dim symbol As
NamespaceOrTypeSymbol
= BuildSymbol(declaration)
155
Dim result As New Dictionary(Of String, ImmutableArray(Of
NamespaceOrTypeSymbol
))(builder.Count, IdentifierComparison.Comparer)
156
ImmutableArrayExtensions.CreateNameToMembersMap(Of String,
NamespaceOrTypeSymbol
, NamedTypeSymbol, NamespaceSymbol)(builder, result)
160
Private Function BuildSymbol(decl As MergedNamespaceOrTypeDeclaration) As
NamespaceOrTypeSymbol
191
ImmutableArrayExtensions.GetTypesFromMemberMap(Of String,
NamespaceOrTypeSymbol
, NamedTypeSymbol)(
227
Dim members As ImmutableArray(Of
NamespaceOrTypeSymbol
) = Nothing
Symbols\SymbolExtensions.vb (3)
351
Friend Function OfMinimalArity(symbols As IEnumerable(Of
NamespaceOrTypeSymbol
)) As
NamespaceOrTypeSymbol
352
Dim minAritySymbol As
NamespaceOrTypeSymbol
= Nothing