mv.visitInsn(ICONST_1);
} else {
mv.visitInsn(ICONST_0);
}
IndexFieldWeaver.visitIntInsn(mv, indexPosition);
<BUG>mv.visitVarInsn(ALOAD, 0);
mv.visitMethodInsn(INVOKEVIRTUAL, fieldClass, getMethodName, getMethodDesc, false);
mv.visitVarInsn(iLoadOpcode, 1);</BUG>
String preSetterMethod = "preSetter";
if (isMany()) {

mv.visitInsn(ICONST_1);
} else {
mv.visitInsn(ICONST_0);
}
IndexFieldWeaver.visitIntInsn(mv, indexPosition);
mv.visitVarInsn(ALOAD, 0);
if (isId()) {
mv.visitFieldInsn(GETFIELD, fieldClass, fieldName, fieldDesc);
} else {
mv.visitMethodInsn(INVOKEVIRTUAL, fieldClass, getMethodName, getMethodDesc, false);
}
mv.visitVarInsn(iLoadOpcode, 1);
String preSetterMethod = "preSetter";
if (isMany()) {
