copyMethod.visitMethodInsn(isStatic ? Opcodes.INVOKESTATIC : Opcodes.INVOKEVIRTUAL, className, name, desc);
TypeCodeResolver returnReolver = TypeCodeResolverFactory.getReolver(newMethod.getReturnType());
if( returnReolver == null) {
copyMethod.visitInsn( Opcodes.RETURN); // return;
}else {
copyMethod.visitInsn(returnReolver.returnCode());
}
copyMethod.visitMaxs(1, 1);
copyMethod.visitEnd();
}