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