Imported Upstream version 4.2.0.179

Former-commit-id: 0a113cb3a6feb7873f632839b1307cc6033cd595
This commit is contained in:
Xamarin Public Jenkins
2015-08-26 07:17:56 -04:00
committed by Jo Shields
parent 183bba2c9a
commit 6992685b86
7507 changed files with 90259 additions and 657307 deletions

View File

@@ -109,18 +109,7 @@ namespace IKVM.Reflection
public bool __TryGetImplMap(out ImplMapFlags mappingFlags, out string importName, out string importScope)
{
Module module = this.Module;
foreach (int i in module.ImplMap.Filter(GetCurrentToken()))
{
mappingFlags = (ImplMapFlags)(ushort)module.ImplMap.records[i].MappingFlags;
importName = module.GetString(module.ImplMap.records[i].ImportName);
importScope = module.GetString(module.ModuleRef.records[(module.ImplMap.records[i].ImportScope & 0xFFFFFF) - 1]);
return true;
}
mappingFlags = 0;
importName = null;
importScope = null;
return false;
return Module.__TryGetImplMap(GetCurrentToken(), out mappingFlags, out importName, out importScope);
}
public ConstructorInfo __AsConstructorInfo()