Base:
property
ContainingAssembly
Microsoft.CodeAnalysis.CSharp.Symbol.ContainingAssembly
8 overrides of ContainingAssembly
Microsoft.CodeAnalysis.CSharp (7)
Symbols\MergedNamespaceSymbol.cs (1)
256public 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)
158if (namespaceSymbol.NamespaceKind == NamespaceKind.Assembly && namespaceSymbol.ContainingAssembly == this)
Symbols\NamespaceSymbol.cs (1)
341var 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;