Browse Source

Make GetLoadedAssembly() an extension method as well.

pull/1872/head
Siegfried Pammer 5 years ago
parent
commit
9af80950c9
  1. 2
      ILSpy.ReadyToRun/ReadyToRunLanguage.cs
  2. 2
      ILSpy/LoadedAssemblyExtensions.cs

2
ILSpy.ReadyToRun/ReadyToRunLanguage.cs

@ -70,7 +70,7 @@ namespace ICSharpCode.ILSpy @@ -70,7 +70,7 @@ namespace ICSharpCode.ILSpy
public override void DecompileMethod(IMethod method, ITextOutput output, DecompilationOptions options)
{
PEFile module = method.ParentModule.PEFile;
R2RReader reader = GetReader(null, module);
R2RReader reader = GetReader(module.GetLoadedAssembly(), module);
int bitness = -1;
if (reader.Machine == Machine.Amd64) {
bitness = 64;

2
ILSpy/LoadedAssemblyExtensions.cs

@ -45,7 +45,7 @@ namespace ICSharpCode.ILSpy @@ -45,7 +45,7 @@ namespace ICSharpCode.ILSpy
return GetLoadedAssembly(file).GetTypeSystemOrNull();
}
static LoadedAssembly GetLoadedAssembly(PEFile file)
public static LoadedAssembly GetLoadedAssembly(this PEFile file)
{
if (file == null)
throw new ArgumentNullException(nameof(file));

Loading…
Cancel
Save