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