78 references to ContainingNamespace
Microsoft.CodeAnalysis.VisualBasic (36)
Binding\Binder_Expressions.vb (3)
3416Dim containingNamespace = candidate.ContainingNamespace 3436IsNamespaceGroupIncludesButNotEquivalentTo(parentNamespace.NamespaceSymbol, adjustedNamespace.ContainingNamespace) Then 3437receiver = AdjustReceiverNamespace(parentNamespace, adjustedNamespace.ContainingNamespace)
Binding\Binder_Lookup.vb (1)
414Dim containingNs = container.ContainingNamespace
Binding\BinderBuilder.vb (4)
176Dim containingNamespace As NamespaceSymbol = nsSymbol.ContainingNamespace 189containingNamespace = nsSymbol.ContainingNamespace 197containingNamespace = nsSymbol.ContainingNamespace 290moduleSymbol, tree, target.ContainingNamespace)
Compilation\ClsComplianceChecker.vb (3)
549Debug.Assert(symbol.ContainingNamespace IsNot Nothing, "Only true for the global namespace and that has an empty name.") 550If symbol = rootNamespace AndAlso symbol.ContainingNamespace.IsGlobalNamespace Then 562curr = curr.ContainingNamespace
DocumentationComments\DocumentationCommentIDVisitor.PartVisitor.vb (3)
169If symbol.ContainingNamespace IsNot Nothing AndAlso symbol.ContainingNamespace.Name.Length <> 0 Then 170Visit(symbol.ContainingNamespace, builder)
Emit\MethodSymbolAdapter.vb (1)
448Return AdaptedMethodSymbol.ContainingNamespace.GetCciAdapter()
Emit\NamedTypeSymbolAdapter.vb (1)
783Return If(AdaptedNamedTypeSymbol.GetEmittedNamespaceName(), AdaptedNamedTypeSymbol.ContainingNamespace.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat))
Emit\NamespaceSymbolAdapter.vb (1)
24Return AdaptedNamespaceSymbol.ContainingNamespace?.GetCciAdapter()
Emit\NoPia\EmbeddedMethod.vb (1)
161Return UnderlyingMethod.AdaptedMethodSymbol.ContainingNamespace.GetCciAdapter()
Symbols\AssemblySymbol.vb (1)
144Dim container As NamespaceSymbol = namespaceSymbol.ContainingNamespace
Symbols\MergedNamespaceSymbol.vb (1)
703parentsArray.Add(item.ContainingNamespace)
Symbols\Metadata\PE\PENamedTypeSymbol.vb (1)
1385Dim nestedType = New PENamedTypeSymbol(ContainingPEModule, DirectCast(ContainingNamespace, PENamespaceSymbol), _handle)
Symbols\NamedTypeSymbol.vb (3)
1295If(ContainingNamespace.ContainingNamespace?.IsGlobalNamespace, False) AndAlso 1297ContainingNamespace.Name = MetadataHelpers.SystemString Then
Symbols\NamespaceSymbol.vb (1)
62Return ContainingNamespace Is Nothing
Symbols\Retargeting\RetargetingSymbolTranslator.vb (2)
340Dim namespaceName As String = If(type.GetEmittedNamespaceName(), type.ContainingNamespace.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat)) 375Dim namespaceName As String = If(type.GetEmittedNamespaceName(), type.ContainingNamespace.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat))
Symbols\Source\SourceNamedTypeSymbol.vb (1)
85Dim emittedName As String = If(Me.GetEmittedNamespaceName(), Me.ContainingNamespace.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat))
Symbols\Source\SourceNamespaceSymbol.vb (1)
641Dim containingNamespace = TryCast(Me.ContainingNamespace, SourceNamespaceSymbol)
Symbols\Symbol.vb (2)
1140Return Me.ContainingNamespace 1146Return Me.ContainingNamespace
Symbols\TypeSymbolExtensions.vb (5)
1257Dim container = [namespace].ContainingNamespace 1316Dim innerNamespace = typeSymbol.ContainingNamespace 1321Dim midNamespace = innerNamespace.ContainingNamespace 1326Dim outerNamespace = midNamespace.ContainingNamespace 1331Dim globalNamespace = outerNamespace.ContainingNamespace
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
CodeGen\CodeGenVBCore.vb (1)
2856namespacesToCheck.Enqueue(vbCoreType.ContainingNamespace)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (2)
CompilationContext.vb (2)
92currentFrame.ContainingNamespace, 579containingNamespace = containingNamespace.ContainingNamespace
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (1)
ImportDebugInfoTests.vb (1)
665currentNamespace = If(containing.Kind = SymbolKind.Namespace, DirectCast(containing, NamespaceSymbol), containing.ContainingNamespace)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (38)
SymbolsTests\CompilationCreationTests.vb (8)
133Assert.Equal("B", root.ContainingNamespace.Name) 134Assert.Equal("A", root.ContainingNamespace.ContainingNamespace.Name) 147Assert.Equal("B", root.ContainingNamespace.Name) 148Assert.Equal("A", root.ContainingNamespace.ContainingNamespace.Name) 174Assert.Equal("A", root.ContainingNamespace.Name) 199Assert.Equal("A", root.ContainingNamespace.Name)
SymbolsTests\Metadata\MetadataTypeTests.vb (5)
39Assert.Equal(ns2, ns.ContainingNamespace) 113Assert.Equal(ns3, class1.ContainingNamespace) 166Assert.Equal(ns2, type1.ContainingNamespace) 221Assert.Equal(ns2, type1.ContainingNamespace) 274Assert.Equal(ns3, type1.ContainingNamespace)
SymbolsTests\Metadata\PE\LoadingGenericTypeParameters.vb (1)
47Assert.Equal(module0.GlobalNamespace, C1_T.ContainingNamespace) 'Null(C1_T.ContainingNamespace)
SymbolsTests\Metadata\PE\MissingTypeReferences.vb (22)
48Assert.NotNull(base.ContainingNamespace) 65Assert.NotNull(base.ContainingNamespace) 103Assert.NotNull(base.ContainingNamespace) 135Assert.NotNull(base.ContainingNamespace) 136Assert.Equal("MissingNS1", base.ContainingNamespace.Name) 137Assert.Equal("", base.ContainingNamespace.ContainingNamespace.Name) 150Assert.Equal("MissingNS3", base.ContainingNamespace.Name) 151Assert.Equal("MissingNS2", base.ContainingNamespace.ContainingNamespace.Name) 152Assert.Equal("", base.ContainingNamespace.ContainingNamespace.ContainingNamespace.Name) 165Assert.NotNull(base.ContainingNamespace) 182Assert.NotNull(base.ContainingNamespace) 199Assert.True(base.ContainingNamespace.IsGlobalNamespace) 219Assert.Same(base.ContainingNamespace, C6.ContainingNamespace) 244Assert.Same(base.ContainingNamespace, C6.ContainingNamespace) 270Assert.Same(base.ContainingNamespace, C6.ContainingNamespace)
SymbolsTests\Source\NamespaceGlobalTests.vb (2)
221Assert.True(GlobalNSMember(0).ContainingNamespace.IsGlobalNamespace) 222Assert.True(GlobalNSMember(1).ContainingNamespace.IsGlobalNamespace)