1 override of ContainingNamespace
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
82
public override NamespaceSymbol
ContainingNamespace
=> _namespace;
96 references to ContainingNamespace
Microsoft.CodeAnalysis.CSharp (42)
Binder\Imports.cs (1)
133
curr = curr.
ContainingNamespace
;
Binder\Semantics\Conversions\ConversionsBase.cs (2)
3018
ContainingNamespace
: { Name: "System",
ContainingNamespace
: { IsGlobalNamespace: true } },
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (2)
1435
var arguments = (first.
ContainingNamespace
!= second.
ContainingNamespace
) ?
Compilation\CSharpCompilation.cs (1)
1370
var containingNamespace = namespaceSymbol.
ContainingNamespace
;
DocumentationComments\DocumentationCommentIDVisitor.PartVisitor.cs (3)
230
if ((object)symbol.
ContainingNamespace
!= null && symbol.
ContainingNamespace
.Name.Length != 0)
232
Visit(symbol.
ContainingNamespace
, builder);
Emitter\Model\MethodSymbolAdapter.cs (1)
549
return AdaptedMethodSymbol.
ContainingNamespace
.GetCciAdapter();
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
805
return AdaptedNamedTypeSymbol.
ContainingNamespace
.QualifiedName;
Emitter\Model\NamespaceSymbolAdapter.cs (1)
19
Cci.INamespace Cci.INamespace.ContainingNamespace => AdaptedNamespaceSymbol.
ContainingNamespace
?.GetCciAdapter();
Emitter\NoPia\EmbeddedMethod.cs (1)
208
return UnderlyingMethod.AdaptedMethodSymbol.
ContainingNamespace
.GetCciAdapter();
Symbols\AssemblySymbol.cs (1)
144
NamespaceSymbol container = namespaceSymbol.
ContainingNamespace
;
Symbols\Metadata\PE\PEFieldSymbol.cs (1)
371
return ((PENamespaceSymbol)
ContainingNamespace
).ContainingPEModule;
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
2655
var nestedType = Create(this.ContainingPEModule, (PENamespaceSymbol)this.
ContainingNamespace
, _handle, null);
Symbols\Metadata\PE\PENamespaceSymbol.cs (2)
208
var parent =
ContainingNamespace
;
213
parent = parent.
ContainingNamespace
;
Symbols\ModuleSymbol.cs (2)
392
if (namespaceSymbol.IsGlobalNamespace || (object)namespaceSymbol.
ContainingNamespace
== null)
398
var cns = GetModuleNamespace(namespaceSymbol.
ContainingNamespace
);
Symbols\NamedTypeSymbol.cs (3)
1642
ContainingNamespace
.
ContainingNamespace
?.IsGlobalNamespace == true &&
1644
ContainingNamespace
.Name == MetadataHelpers.SystemString)
Symbols\NamespaceSymbol.cs (1)
50
return (object)
ContainingNamespace
== null;
Symbols\PublicModel\Symbol.cs (1)
209
INamespaceSymbol ISymbol.ContainingNamespace => UnderlyingSymbol.
ContainingNamespace
.GetPublicSymbol();
Symbols\Retargeting\RetargetingSymbolTranslator.cs (2)
430
string namespaceName = type.
ContainingNamespace
.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat);
467
string namespaceName = type.
ContainingNamespace
.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat);
Symbols\Source\SourceAssemblySymbol.cs (2)
1086
if (x.Arity != 0 || !x.
ContainingNamespace
.IsGlobalNamespace || x.Name != "<Module>")
1090
y.
ContainingNamespace
);
Symbols\Symbol.cs (1)
237
INamespaceSymbolInternal ISymbolInternal.ContainingNamespace => this.
ContainingNamespace
;
Symbols\TypeSymbolExtensions.cs (12)
1281
ContainingNamespace
: { Name: "System",
ContainingNamespace
: { IsGlobalNamespace: true } },
1292
ContainingNamespace
: { Name: "System",
ContainingNamespace
: { IsGlobalNamespace: true } },
1303
ContainingNamespace
: { Name: "System",
ContainingNamespace
: { IsGlobalNamespace: true } },
1709
var container = @namespace.
ContainingNamespace
;
2081
var innerNamespace = typeSymbol.
ContainingNamespace
;
2086
midNamespace = innerNamespace.
ContainingNamespace
;
2090
midNamespace = typeSymbol.
ContainingNamespace
;
2098
var outerNamespace = midNamespace.
ContainingNamespace
;
2104
var globalNamespace = outerNamespace.
ContainingNamespace
;
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenTupleTest.cs (1)
12740
Assert.Equal("System", m1Tuple.
ContainingNamespace
.ToTestDisplayString());
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Attributes\AttributeTests_Nullable.cs (1)
579
Assert.Equal("System.Runtime.CompilerServices", attributeType.
ContainingNamespace
.QualifiedName);
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (2)
CompilationContext.cs (2)
84
currentFrame.
ContainingNamespace
,
789
@namespace = @namespace.
ContainingNamespace
;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (49)
Symbols\DefaultInterfaceImplementationTests.cs (21)
32862
var i3 = i1.
ContainingNamespace
.GetTypeMember("I3");
33594
var i3 = i1.
ContainingNamespace
.GetTypeMember("I3");
33810
var i3 = i1.
ContainingNamespace
.GetTypeMember("I3");
36870
var i3 = i1.
ContainingNamespace
.GetTypeMember("I3");
37782
var i3 = i1.
ContainingNamespace
.GetTypeMember("I3");
39903
var i3 = i1.
ContainingNamespace
.GetTypeMember("I3");
51208
var i1m1 = i3.
ContainingNamespace
.GetTypeMember("I1").GetMember<MethodSymbol>("M1");
51349
var i1m1 = i3.
ContainingNamespace
.GetTypeMember("I1").GetMember<MethodSymbol>("M1");
51490
var i1m1 = test1.InterfacesNoUseSiteDiagnostics().First().
ContainingNamespace
.GetTypeMember("I1").GetMember<MethodSymbol>("M1");
51632
var i1m1 = i4.
ContainingNamespace
.GetTypeMember("I1").GetMember<MethodSymbol>("M1");
51742
var i1m1 = i4.
ContainingNamespace
.GetTypeMember("I1").GetMember<MethodSymbol>("M1");
52695
var i1p1 = i3.
ContainingNamespace
.GetTypeMember("I1").GetMembers().OfType<PropertySymbol>().Single();
52867
var i1p1 = i3.
ContainingNamespace
.GetTypeMember("I1").GetMembers().OfType<PropertySymbol>().Single();
53032
var i1p1 = test1.InterfacesNoUseSiteDiagnostics().First().
ContainingNamespace
.GetTypeMember("I1").GetMembers().OfType<PropertySymbol>().Single();
53196
var i1p1 = i4.
ContainingNamespace
.GetTypeMember("I1").GetMembers().OfType<PropertySymbol>().Single();
53336
var i1p1 = i4.
ContainingNamespace
.GetTypeMember("I1").GetMembers().OfType<PropertySymbol>().Single();
57646
var i1p1 = i3.
ContainingNamespace
.GetTypeMember("I1").GetMembers().OfType<EventSymbol>().Single();
57806
var i1p1 = i3.
ContainingNamespace
.GetTypeMember("I1").GetMembers().OfType<EventSymbol>().Single();
57957
var i1p1 = test1.InterfacesNoUseSiteDiagnostics().First().
ContainingNamespace
.GetTypeMember("I1").GetMembers().OfType<EventSymbol>().Single();
58108
var i1p1 = i4.
ContainingNamespace
.GetTypeMember("I1").GetMembers().OfType<EventSymbol>().Single();
58238
var i1p1 = i4.
ContainingNamespace
.GetTypeMember("I1").GetMembers().OfType<EventSymbol>().Single();
Symbols\Metadata\MetadataTypeTests.cs (5)
38
Assert.Equal(ns2, ns.
ContainingNamespace
);
80
Assert.Equal(ns3, class1.
ContainingNamespace
);
130
Assert.Equal(ns2, type1.
ContainingNamespace
);
178
Assert.Equal(ns2, type1.
ContainingNamespace
);
228
Assert.Equal(ns3, type1.
ContainingNamespace
);
Symbols\Metadata\PE\LoadingGenericTypeParameters.cs (1)
48
Assert.Equal(module0.GlobalNamespace, varC1_T.
ContainingNamespace
); // Null(C1_T.ContainingNamespace)
Symbols\Metadata\PE\MissingTypeReferences.cs (22)
53
Assert.NotNull(@base.
ContainingNamespace
);
70
Assert.NotNull(@base.
ContainingNamespace
);
107
Assert.NotNull(@base.
ContainingNamespace
);
136
Assert.NotNull(@base.
ContainingNamespace
);
137
Assert.Equal("MissingNS1", @base.
ContainingNamespace
.Name);
138
Assert.Equal("", @base.
ContainingNamespace
.
ContainingNamespace
.Name);
151
Assert.Equal("MissingNS3", @base.
ContainingNamespace
.Name);
152
Assert.Equal("MissingNS2", @base.
ContainingNamespace
.
ContainingNamespace
.Name);
153
Assert.Equal("", @base.
ContainingNamespace
.
ContainingNamespace
.
ContainingNamespace
.Name);
166
Assert.NotNull(@base.
ContainingNamespace
);
183
Assert.NotNull(@base.
ContainingNamespace
);
200
Assert.True(@base.
ContainingNamespace
.IsGlobalNamespace);
220
Assert.Same(@base.
ContainingNamespace
, localC6.
ContainingNamespace
);
242
Assert.Same(@base.
ContainingNamespace
, localC6.
ContainingNamespace
);
264
Assert.Same(@base.
ContainingNamespace
, localC6.
ContainingNamespace
);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
TestAttributesVisitor.cs (1)
212
if (containingType.Name == name && containingType.
ContainingNamespace
.QualifiedName == namespaceName)