1 instantiation of PEAssembly
Microsoft.CodeAnalysis (1)
MetadataReference\AssemblyMetadata.cs (1)
344var assembly = new PEAssembly(this, modules.SelectAsArray(m => m.Module));
17 references to PEAssembly
Microsoft.CodeAnalysis (10)
CommandLine\CommonCompiler.ExistingReferencesResolver.cs (1)
60PEAssembly assembly = ((AssemblyMetadata)peReference.GetMetadataNoCopy()).GetAssembly()!;
MetadataReference\AssemblyMetadata.cs (4)
29public readonly PEAssembly? Assembly; 35public Data(ImmutableArray<ModuleMetadata> modules, PEAssembly assembly) 307internal PEAssembly? GetAssembly() 344var assembly = new PEAssembly(this, modules.SelectAsArray(m => m.Module));
ReferenceManager\CommonReferenceManager.Binding.cs (3)
558var resolvedAssembly = resolvedAssemblyMetadata.GetAssembly(); 579var assembly = assemblyMetadata.GetAssembly(); 1062internal static bool InternalsMayBeVisibleToAssemblyBeingCompiled(string compilationName, PEAssembly assembly)
ReferenceManager\CommonReferenceManager.Resolution.cs (2)
35PEAssembly assembly, 335PEAssembly? assembly = assemblyMetadata.GetAssembly();
Microsoft.CodeAnalysis.CSharp (7)
Symbols\Metadata\PE\PEAssemblySymbol.cs (3)
27private readonly PEAssembly _assembly; 73internal PEAssemblySymbol(PEAssembly assembly, DocumentationProvider documentationProvider, bool isLinked, MetadataImportOptions importOptions) 91internal PEAssembly Assembly
Symbols\ReferenceManager.cs (4)
68PEAssembly assembly, 259var assembly = metadata.GetAssembly(); 939public readonly PEAssembly Assembly; 963PEAssembly assembly,