Base:
property
ContainingAssembly
Microsoft.CodeAnalysis.CSharp.Symbol.ContainingAssembly
8 overrides of ContainingAssembly
Microsoft.CodeAnalysis.CSharp (7)
Symbols\MergedNamespaceSymbol.cs (1)
255public override AssemblySymbol ContainingAssembly
Symbols\Metadata\PE\PEGlobalNamespaceSymbol.cs (1)
68public override AssemblySymbol ContainingAssembly
Symbols\Metadata\PE\PENestedNamespaceSymbol.cs (1)
110public override AssemblySymbol ContainingAssembly
Symbols\MissingNamespaceSymbol.cs (1)
56public override AssemblySymbol ContainingAssembly
Symbols\Retargeting\RetargetingNamespaceSymbol.cs (1)
169public override AssemblySymbol ContainingAssembly
Symbols\Source\SourceNamespaceSymbol.cs (1)
73public override AssemblySymbol ContainingAssembly
Symbols\SynthesizedNamespaceSymbol.cs (1)
58public override AssemblySymbol ContainingAssembly
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\MockNamespaceSymbol.cs (1)
82public override AssemblySymbol ContainingAssembly
14 references to ContainingAssembly
Microsoft.CodeAnalysis.CSharp (9)
Binder\Binder_Symbols.cs (2)
2195if (ns.ContainingAssembly == Compilation.Assembly) 2406return symbol.ContainingAssembly ?? ((NamespaceSymbol)symbol).ConstituentNamespaces.First().ContainingAssembly;
Binder\BindingDiagnosticBag.cs (1)
139AssemblySymbol? containingAssembly = ns.ContainingAssembly;
Binder\ImportChain.cs (1)
139AssemblySymbol containingAssembly = @namespace.ContainingAssembly;
Symbols\AssemblySymbol.cs (1)
153if (namespaceSymbol.NamespaceKind == NamespaceKind.Assembly && namespaceSymbol.ContainingAssembly == this)
Symbols\NamespaceSymbol.cs (1)
339var assembly = this.ContainingAssembly;
Symbols\Source\SourceNamespaceSymbol.cs (2)
296if (@namespace.ContainingAssembly.Modules.Length > 1) 298mergedAssemblyNamespace = @namespace.ContainingAssembly.GetAssemblyNamespace(@namespace) as MergedNamespaceSymbol;
Symbols\SynthesizedNamespaceSymbol.cs (1)
59=> _containingSymbol.ContainingAssembly;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (5)
Symbols\Metadata\MetadataTypeTests.cs (1)
37Assert.Equal(mscorNS, ns.ContainingAssembly);
Symbols\Metadata\PE\LoadingNamespacesAndTypes.cs (3)
129Assert.Same(globalNS.ContainingAssembly, assembly); 142Assert.Same(systemNS.ContainingAssembly, assembly); 155Assert.Same(collectionsNS.ContainingAssembly, assembly);
Symbols\MockNamespaceSymbol.cs (1)
86return _container.ContainingAssembly;