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
111
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)
67
Private ReadOnly _containingSymbol As
NamespaceOrTypeSymbol
105
containingSymbol As
NamespaceOrTypeSymbol
,
223
containingSymbol As
NamespaceOrTypeSymbol
,
1432
container As
NamespaceOrTypeSymbol
,
1445
container As
NamespaceOrTypeSymbol
,
1458
container As
NamespaceOrTypeSymbol
,
1471
container As
NamespaceOrTypeSymbol
,
Symbols\Source\SourceModuleSymbol.vb (13)
370
Dim membersMap = New HashSet(Of
NamespaceOrTypeSymbol
)
436
membersMap As HashSet(Of
NamespaceOrTypeSymbol
),
455
member As
NamespaceOrTypeSymbol
,
500
Dim namespaceOrType As
NamespaceOrTypeSymbol
= memberImports(i).NamespaceOrType
512
Dim target As
NamespaceOrTypeSymbol
= aliasImports(i).Alias.Target
611
VisitAllSourceTypesAndNamespaces(Sub(typeOrNamespace As
NamespaceOrTypeSymbol
)
688
VisitAllSourceTypesAndNamespaces(Sub(typeOrNamespace As
NamespaceOrTypeSymbol
)
725
Private Sub VisitAllSourceTypesAndNamespaces(visitor As Action(Of
NamespaceOrTypeSymbol
), tasks As ConcurrentStack(Of Task), cancellationToken As CancellationToken)
730
Private Sub VisitTypesAndNamespacesWithin(ns As
NamespaceOrTypeSymbol
, visitor As Action(Of
NamespaceOrTypeSymbol
), tasks As ConcurrentStack(Of Task), cancellationToken As CancellationToken)
731
Dim stack = ArrayBuilder(Of
NamespaceOrTypeSymbol
).GetInstance
755
stack.Push(DirectCast(child,
NamespaceOrTypeSymbol
))
1151
namespaceOrType As
NamespaceOrTypeSymbol
,
Symbols\Source\SourceNamedTypeSymbol.vb (2)
75
containingSymbol As
NamespaceOrTypeSymbol
,
485
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