[debugger] fixed method parameters types resolve with helper

GitOrigin-RevId: 0abc9c495d9c9f229c08150c5437b0951fdb9ed5
This commit is contained in:
Egor Ushakov
2024-11-08 12:54:29 +00:00
committed by intellij-monorepo-bot
parent c5c9f6f357
commit 3ea13cc171
@@ -1563,7 +1563,7 @@ public abstract class DebugProcessImpl extends UserDataHolderBase implements Deb
throw new EvaluateException(e.getMessage(), e);
}
invokerArgs.add(arrayArgs);
invokerArgs.add(evaluationContext.getClassLoader()); // class loader
invokerArgs.add(method.declaringType().classLoader()); // method's declaring type class loader to be able to resolve parameter types
return DebuggerUtilsImpl.invokeHelperMethod(evaluationContext, MethodInvoker.class, "invoke", invokerArgs, false);
}