diff --git a/Editor/ObfusPasses/ControlFlowObfus/MethodControlFlowCalculator.cs b/Editor/ObfusPasses/ControlFlowObfus/MethodControlFlowCalculator.cs index 3aa46db..b4aae89 100644 --- a/Editor/ObfusPasses/ControlFlowObfus/MethodControlFlowCalculator.cs +++ b/Editor/ObfusPasses/ControlFlowObfus/MethodControlFlowCalculator.cs @@ -918,6 +918,10 @@ namespace Obfuz.ObfusPasses.ControlFlowObfus //{ // return false; //} + if (_method.HasGenericParameters || _method.DeclaringType.HasGenericParameters) + { + return false; + } var evc = new EvalStackCalculator(_method); BuildBasicBlockLink(evc); if (!CheckNotContainsNotSupportedEvalStackData())