mv.visitMethodInsn( Opcodes.INVOKEVIRTUAL,
Type.getInternalName( Object.class ),
"getClass",
Type.getMethodDescriptor( Type.getType( Class.class ),
new Type[]{} ) );
mv.visitVarInsn( Opcodes.ALOAD,
1 );
mv.visitMethodInsn( Opcodes.INVOKEVIRTUAL,
Type.getInternalName( Object.class ),
"getClass",
Type.getMethodDescriptor( Type.getType( Class.class ),