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