/* For a non-simple type, call readKeyObject. */
mv.visitVarInsn(ALOAD, 0);
mv.visitVarInsn(ALOAD, 1);
mv.visitVarInsn(ALOAD, 2);
if (i <= Byte.MAX_VALUE) {
mv.visitIntInsn(BIPUSH, i);
} else {
mv.visitLdcInsn(new Integer(i));
}
mv.visitInsn(AALOAD);
mv.visitMethodInsn