1 write to NamespaceOrType
Microsoft.CodeAnalysis.VisualBasic (1)
Binding\Binders\NamespaceOrTypeAndImportsClause.vb (1)
16Me.NamespaceOrType = namespaceOrType
29 references to NamespaceOrType
Microsoft.CodeAnalysis.VisualBasic (22)
Binding\ImportedTypesAndNamespacesMembersBinder.vb (8)
52If importedSym.NamespaceOrType.IsNamespace Then 53originalBinder.LookupMemberImmediate(currentResult, DirectCast(importedSym.NamespaceOrType, NamespaceSymbol), name, arity, options, useSiteInfo) 55originalBinder.LookupMember(currentResult, importedSym.NamespaceOrType, name, arity, options, useSiteInfo) 136If importedSym.NamespaceOrType.Kind = SymbolKind.NamedType Then 137DirectCast(importedSym.NamespaceOrType, NamedTypeSymbol).AppendProbableExtensionMethods(name, methods) 150If importedSym.NamespaceOrType.Kind = SymbolKind.NamedType Then 151DirectCast(importedSym.NamespaceOrType, NamedTypeSymbol).AddExtensionMethodLookupSymbolsInfo( 161originalBinder.AddMemberLookupSymbolsInfo(nameSet, importedSym.NamespaceOrType, options Or LookupOptions.IgnoreExtensionMethods)
Binding\TypesOfImportedNamespacesMembersBinder.vb (9)
44If importedSym.NamespaceOrType.IsNamespace Then 46originalBinder.LookupMemberInModules(currentResult, DirectCast(importedSym.NamespaceOrType, NamespaceSymbol), name, arity, options, useSiteInfo) 58Return _importedSymbols.SelectAsArray(Function(n) New ImportedNamespaceOrType(n.NamespaceOrType, n.SyntaxReference)) 72If importedSym.NamespaceOrType.IsNamespace Then 74DirectCast(importedSym.NamespaceOrType, NamespaceSymbol).AppendProbableExtensionMethods(name, methods) 86If importedSym.NamespaceOrType.IsNamespace Then 87DirectCast(importedSym.NamespaceOrType, NamespaceSymbol).AddExtensionMethodLookupSymbolsInfo(nameSet, options, originalBinder) 98If importedSym.NamespaceOrType.IsNamespace Then 99For Each containedModule As NamedTypeSymbol In DirectCast(importedSym.NamespaceOrType, NamespaceSymbol).GetModuleMembers()
Compilation\NamespaceScopeBuilder.vb (1)
50Dim target = import.NamespaceOrType
Compilation\VisualBasicCompilation.vb (1)
1679Return DirectCast(Me.SourceModule, SourceModuleSymbol).MemberImports.SelectAsArray(Function(m) m.NamespaceOrType)
Symbols\Source\SourceFile.vb (2)
69Debug.Assert(Not memberImports.Any(Function(i) i.NamespaceOrType.Kind = SymbolKind.ErrorType)) 333ValidateImportsClause(compilation, clauseDiagnostics, memberImports(i).NamespaceOrType,
Symbols\Source\SourceModuleSymbol.vb (1)
490Dim namespaceOrType As NamespaceOrTypeSymbol = memberImports(i).NamespaceOrType
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (7)
DteeTests.vb (1)
402AssertEx.SetEqual(typesAndNamespaces.Select(Function(tn) tn.NamespaceOrType.ToTestDisplayString()), "root", "root.N1", "root.N2", "root.N3")
ImportDebugInfoTests.vb (6)
285Assert.Equal("System", typesAndNamespaces.Single().NamespaceOrType.ToTestDisplayString()) 320Assert.Equal("System", typesAndNamespaces.Single().NamespaceOrType.ToTestDisplayString()) 462AssertEx.SetEqual(expectedNamespaces, typesAndNamespaces.Select(Function(i) i.NamespaceOrType.ToTestDisplayString())) 517Assert.Equal("N", typesAndNamespaces.Single().NamespaceOrType.ToTestDisplayString()) 582AssertEx.SetEqual(expectedNamespaces, typesAndNamespaces.Select(Function(i) i.NamespaceOrType.ToTestDisplayString())) 684AssertEx.None(typesAndNamespaces, Function(tOrN) tOrN.NamespaceOrType.Kind = SymbolKind.ErrorType)