1 override of ConstituentNamespaces
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\MergedNamespaceSymbol.vb (1)
199Public Overrides ReadOnly Property ConstituentNamespaces As ImmutableArray(Of NamespaceSymbol)
26 references to ConstituentNamespaces
Microsoft.CodeAnalysis.VisualBasic (14)
Binding\Binder_Expressions.vb (5)
3388If namespaces IsNot Nothing AndAlso namespaces.Count < namespaceReceiver.NamespaceSymbol.ConstituentNamespaces.Length Then 3399For Each constituent In DirectCast(candidate, NamespaceSymbol).ConstituentNamespaces 3452result = namespaceGroup.ConstituentNamespaces.Contains(other) 3454Dim groupConstituents As ImmutableArray(Of NamespaceSymbol) = namespaceGroup.ConstituentNamespaces 3455Dim otherConstituents As ImmutableArray(Of NamespaceSymbol) = other.ConstituentNamespaces
Binding\BindingDiagnosticBag.vb (1)
143For Each constituent In ns.ConstituentNamespaces
BoundTree\BoundExpressionExtensions.vb (1)
621symbols.AddRange(DirectCast(symbol, NamespaceSymbol).ConstituentNamespaces)
Compilation\SemanticModel.vb (2)
1533symbolsBuilder.AddRange(DirectCast(symbol, NamespaceSymbol).ConstituentNamespaces) 1985results.AddRange(DirectCast(result.SingleSymbol, NamespaceSymbol).ConstituentNamespaces)
Compilation\SyntaxTreeSemanticModel.vb (1)
671If namespaces IsNot Nothing AndAlso namespaces.Count < ns.ConstituentNamespaces.Length Then
Symbols\ExtendedErrorTypeSymbol.vb (1)
59_candidateSymbols = StaticCast(Of Symbol).From(DirectCast(candidateSymbols(0), NamespaceSymbol).ConstituentNamespaces)
Symbols\MergedNamespaceSymbol.vb (2)
403Debug.Assert(ns.ConstituentNamespaces.Length = 1) 459Debug.Assert(ns.ConstituentNamespaces.Length = 1)
Symbols\NamespaceSymbol.vb (1)
573Return StaticCast(Of INamespaceSymbol).From(Me.ConstituentNamespaces)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
EvaluationContext.vb (1)
637Return namespaceSymbol.ConstituentNamespaces.Any(Function(n) n.ContainingAssembly.Identity.IsWindowsAssemblyIdentity)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Compilation\CompilationAPITests.vb (1)
2587For Each constituent In testNs1.ConstituentNamespaces
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (10)
SymbolsTests\AssemblyAndNamespaceTests.vb (2)
445Dim constituents = ns.ConstituentNamespaces 495Dim constituents = ns.ConstituentNamespaces
SymbolsTests\CompilationCreationTests.vb (2)
1947Assert.Equal(1, ns1.ConstituentNamespaces.Length) 1948Assert.Same(ns1, ns1.ConstituentNamespaces(0))
SymbolsTests\Metadata\PE\LoadingNamespacesAndTypes.vb (6)
120Assert.Equal(1, globalNS.ConstituentNamespaces.Length) 121Assert.Same(globalNS, globalNS.ConstituentNamespaces(0)) 133Assert.Equal(1, systemNS.ConstituentNamespaces.Length) 134Assert.Same(systemNS, systemNS.ConstituentNamespaces(0)) 146Assert.Equal(1, collectionsNS.ConstituentNamespaces.Length) 147Assert.Same(collectionsNS, collectionsNS.ConstituentNamespaces(0))