e.invoke(method);
e.invoke(method, base);
            public void processCase(int key, Label end) {                MethodInfo method = (MethodInfo)info.get(key);                Type[] types = method.getSignature().getArgumentTypes();                for (int i = 0; i < types.length; i++) {                    e.load_arg(arg);                    e.aaload(i);                    e.unbox(types[i]);                }                e.invoke(method);                if (!TypeUtils.isConstructor(method)) {                    e.box(method.getSignature().getReturnType());                }                e.return_value();            }