Base:
property
ContainingAssembly
Microsoft.CodeAnalysis.CSharp.Symbols.ModuleSymbol.ContainingAssembly
13 references to ContainingAssembly
Microsoft.CodeAnalysis.CSharp (13)
Emitter\EditAndContinue\EmitHelpers.cs (1)
65var metadataAssembly = (PEAssemblySymbol)metadataDecoder.ModuleSymbol.ContainingAssembly;
Symbols\Metadata\PE\DynamicTypeDecoder.cs (1)
76return TransformTypeInternal(metadataType, containingModule.ContainingAssembly,
Symbols\Metadata\PE\MetadataDecoder.cs (2)
56: base(moduleSymbol.Module, (moduleSymbol.ContainingAssembly is PEAssemblySymbol) ? moduleSymbol.ContainingAssembly.Identity : null, SymbolFactory.Instance, moduleSymbol)
Symbols\Metadata\PE\PEGlobalNamespaceSymbol.cs (1)
70return _moduleSymbol.ContainingAssembly;
Symbols\Metadata\PE\PEModuleSymbol.cs (2)
257string corlibName = ContainingAssembly.CorLibrary.Name; 779yield return ContainingAssembly.CreateMultipleForwardingErrorTypeSymbol(ref name, this, firstSymbol, secondSymbol);
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
343moduleSymbol.ContainingAssembly.KeepLookingForDeclaredSpecialTypes &&
Symbols\Metadata\PE\PENestedNamespaceSymbol.cs (1)
114return ContainingPEModule.ContainingAssembly;
Symbols\Metadata\PE\SymbolFactory.cs (4)
26return ArrayTypeSymbol.CreateMDArray(moduleSymbol.ContainingAssembly, CreateType(elementType, customModifiers), rank, sizes, lowerBounds); 31return moduleSymbol.ContainingAssembly.GetSpecialType(specialType); 71return ArrayTypeSymbol.CreateSZArray(moduleSymbol.ContainingAssembly, CreateType(elementType, customModifiers)); 103ImmutableArray<AssemblySymbol> linkedAssemblies = moduleSymbol.ContainingAssembly.GetLinkedReferencedAssemblies();