1 );
mv.visitMethodInsn( Opcodes.INVOKESTATIC,
Type.getInternalName( ShadowProxyUtils.class ),
"cloneObject",
"(Ljava/lang/Object;)Ljava/lang/Object;" );
mv.visitTypeInsn( Opcodes.CHECKCAST,
Type.getInternalName( fieldType ) );
mv.visitFieldInsn( Opcodes.PUTFIELD,
className,
fieldName,
Type.getDescriptor( fieldType ) );