修复 VirtualMethodGroupCalculator 计算一个类型继承了多个interface,并且这些interface包含相同签名的函数时,未映射为相同虚函数名的bug
parent
75a4e2cdad
commit
2ecf363d0b
|
@ -117,9 +117,9 @@ namespace Obfuz.ObfusPasses.SymbolObfus
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
typeMethods.flatMethods.Add(method);
|
||||||
}
|
}
|
||||||
|
|
||||||
typeMethods.flatMethods.AddRange(interfaceMethods);
|
|
||||||
foreach (MethodDef method in typeDef.Methods)
|
foreach (MethodDef method in typeDef.Methods)
|
||||||
{
|
{
|
||||||
if (!method.IsVirtual)
|
if (!method.IsVirtual)
|
||||||
|
|
Loading…
Reference in New Issue