Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corert.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWolfgang Ziegler <wziegler@live.at>2018-05-06 00:28:23 +0300
committerMichal Strehovský <MichalStrehovsky@users.noreply.github.com>2018-05-06 00:28:23 +0300
commit92418505ec31d96a82831d6fc93dee5dbac243d1 (patch)
treec222c7a7e1b76f40d466dd3efdf607123444ca1a /src/ILVerify
parentcd67ae38cadb21ece588b21e684ea3a4273bd07f (diff)
Enable resolving of .netmodule references (#5767)
Diffstat (limited to 'src/ILVerify')
-rw-r--r--src/ILVerify/src/Program.cs7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/ILVerify/src/Program.cs b/src/ILVerify/src/Program.cs
index f63e24f0b..36e978512 100644
--- a/src/ILVerify/src/Program.cs
+++ b/src/ILVerify/src/Program.cs
@@ -230,7 +230,7 @@ namespace ILVerify
private void VerifyAssembly(AssemblyName name, string path)
{
- PEReader peReader = Resolve(name);
+ PEReader peReader = Resolve(name.Name);
EcmaModule module = _verifier.GetModule(peReader);
VerifyAssembly(peReader, module, path);
@@ -321,11 +321,8 @@ namespace ILVerify
return true;
}
- protected override PEReader ResolveCore(AssemblyName name)
+ protected override PEReader ResolveCore(string simpleName)
{
- // Note: we use simple names instead of full names to resolve, because we can't get a full name from an assembly without reading it
- string simpleName = name.Name;
-
string path = null;
if (_inputFilePaths.TryGetValue(simpleName, out path) || _referenceFilePaths.TryGetValue(simpleName, out path))
{