|
|
|
|
@ -26,7 +26,6 @@ using System.Runtime.CompilerServices;
@@ -26,7 +26,6 @@ using System.Runtime.CompilerServices;
|
|
|
|
|
using System.Runtime.InteropServices; |
|
|
|
|
using System.Threading; |
|
|
|
|
using System.Threading.Tasks; |
|
|
|
|
using ICSharpCode.Decompiler; |
|
|
|
|
using ICSharpCode.Decompiler.DebugInfo; |
|
|
|
|
using ICSharpCode.Decompiler.Metadata; |
|
|
|
|
using ICSharpCode.Decompiler.PdbProvider.Cecil; |
|
|
|
|
@ -35,14 +34,12 @@ using ICSharpCode.Decompiler.TypeSystem.Implementation;
@@ -35,14 +34,12 @@ using ICSharpCode.Decompiler.TypeSystem.Implementation;
|
|
|
|
|
using ICSharpCode.ILSpy.DebugInfo; |
|
|
|
|
using ICSharpCode.ILSpy.Options; |
|
|
|
|
|
|
|
|
|
using static System.Reflection.Metadata.PEReaderExtensions; |
|
|
|
|
|
|
|
|
|
namespace ICSharpCode.ILSpy |
|
|
|
|
{ |
|
|
|
|
/// <summary>
|
|
|
|
|
/// Represents an assembly loaded into ILSpy.
|
|
|
|
|
/// </summary>
|
|
|
|
|
[DebuggerDisplay("LoadedAssembly({shortName})")] |
|
|
|
|
[DebuggerDisplay("[LoadedAssembly {shortName}]")]
|
|
|
|
|
public sealed class LoadedAssembly |
|
|
|
|
{ |
|
|
|
|
internal static readonly ConditionalWeakTable<PEFile, LoadedAssembly> loadedAssemblies = new ConditionalWeakTable<PEFile, LoadedAssembly>(); |
|
|
|
|
|