Base:
property
ContainingAssembly
Microsoft.CodeAnalysis.CSharp.Symbol.ContainingAssembly
7 overrides of ContainingAssembly
Microsoft.CodeAnalysis.CSharp (7)
Symbols\MergedNamespaceSymbol.cs (1)
258public override AssemblySymbol ContainingAssembly
Symbols\Metadata\PE\PEGlobalNamespaceSymbol.cs (1)
67public 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
9 references to ContainingAssembly
Microsoft.CodeAnalysis.CSharp (9)
Binder\Binder_Symbols.cs (2)
2147if (ns.ContainingAssembly == Compilation.Assembly) 2358return 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)
335var 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;