14 lines
463 B
C#
14 lines
463 B
C#
using dnlib.DotNet;
|
|
|
|
namespace Obfuz.ObfusPasses.CallObfus
|
|
{
|
|
public abstract class ObfuscationPolicyBase : IObfuscationPolicy
|
|
{
|
|
public abstract bool NeedDynamicProxyCallInMethod(MethodDef method);
|
|
|
|
public abstract ObfuscationCachePolicy GetMethodObfuscationCachePolicy(MethodDef method);
|
|
|
|
public abstract bool NeedDynamicProxyCalledMethod(MethodDef callerMethod, IMethod calledMethod, bool callVir, bool currentInLoop);
|
|
}
|
|
}
|