fix: FIXME temporary fix the bug where obfuscated virtual function names conflict with regular function names
parent
3dda64ced2
commit
b7cbd9d325
|
@ -77,7 +77,7 @@ namespace Obfuz.ObfusPasses.SymbolObfus.NameMakers
|
||||||
|
|
||||||
public string GetNewName(MethodDef methodDef, string originalName)
|
public string GetNewName(MethodDef methodDef, string originalName)
|
||||||
{
|
{
|
||||||
return GetDefaultNewName(methodDef.DeclaringType, originalName);
|
return (methodDef.IsVirtual ? ">" : "") + GetDefaultNewName(methodDef.DeclaringType, originalName);
|
||||||
}
|
}
|
||||||
|
|
||||||
public virtual string GetNewName(ParamDef param, string originalName)
|
public virtual string GetNewName(ParamDef param, string originalName)
|
||||||
|
|
Loading…
Reference in New Issue