fix: FIXME temporary fix the bug where obfuscated virtual function names conflict with regular function names

before-split
walon 2025-05-19 17:51:18 +08:00
parent 3dda64ced2
commit b7cbd9d325
1 changed files with 1 additions and 1 deletions

View File

@ -77,7 +77,7 @@ namespace Obfuz.ObfusPasses.SymbolObfus.NameMakers
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)