Base:
property
ContainingAssembly
Microsoft.CodeAnalysis.CSharp.Symbols.ModuleSymbol.ContainingAssembly
20 references to ContainingAssembly
Microsoft.CodeAnalysis.CSharp (16)
Emitter\EditAndContinue\EmitHelpers.cs (1)
67
var metadataAssembly = (PEAssemblySymbol)metadataDecoder.ModuleSymbol.
ContainingAssembly
;
Symbols\Metadata\PE\DynamicTypeDecoder.cs (1)
76
return TransformTypeInternal(metadataType, containingModule.
ContainingAssembly
,
Symbols\Metadata\PE\MetadataDecoder.cs (5)
56
: base(moduleSymbol.Module, (moduleSymbol.
ContainingAssembly
is PEAssemblySymbol) ? moduleSymbol.
ContainingAssembly
.Identity : null, SymbolFactory.Instance, moduleSymbol)
157
foreach (ModuleSymbol m in moduleSymbol.
ContainingAssembly
.Modules)
177
return new MissingMetadataTypeSymbol.TopLevel(new MissingModuleSymbolWithName(moduleSymbol.
ContainingAssembly
, moduleName), ref emittedName, SpecialType.None);
303
moduleSymbol.
ContainingAssembly
);
Symbols\Metadata\PE\PEGlobalNamespaceSymbol.cs (1)
72
return _moduleSymbol.
ContainingAssembly
;
Symbols\Metadata\PE\PEModuleSymbol.cs (2)
257
string corlibName =
ContainingAssembly
.CorLibrary.Name;
779
yield return
ContainingAssembly
.CreateMultipleForwardingErrorTypeSymbol(ref name, this, firstSymbol, secondSymbol);
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
360
moduleSymbol.
ContainingAssembly
.KeepLookingForDeclaredSpecialTypes &&
Symbols\Metadata\PE\PENestedNamespaceSymbol.cs (1)
114
return ContainingPEModule.
ContainingAssembly
;
Symbols\Metadata\PE\SymbolFactory.cs (4)
26
return ArrayTypeSymbol.CreateMDArray(moduleSymbol.
ContainingAssembly
, CreateType(elementType, customModifiers), rank, sizes, lowerBounds);
31
return moduleSymbol.
ContainingAssembly
.GetSpecialType(specialType);
71
return ArrayTypeSymbol.CreateSZArray(moduleSymbol.
ContainingAssembly
, CreateType(elementType, customModifiers));
103
ImmutableArray<AssemblySymbol> linkedAssemblies = moduleSymbol.
ContainingAssembly
.GetLinkedReferencedAssemblies();
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (2)
Semantics\ExtensionTests.cs (2)
5001
Assert.True(peModuleSymbol.Module.HasExtensionAttribute(((PEAssemblySymbol)peModuleSymbol.
ContainingAssembly
).Assembly.Handle, ignoreCase: false));
7928
Assert.True(peModuleSymbol.Module.HasExtensionAttribute(((PEAssemblySymbol)peModuleSymbol.
ContainingAssembly
).Assembly.Handle, ignoreCase: false));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\Metadata\PE\LoadingMetadataTokens.cs (1)
46
var assembly = peModule.
ContainingAssembly
;
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
CSharpTestBase.cs (1)
2403
var type = peModule.
ContainingAssembly
.GetTypeByMetadataName(typeName);