break;
case Opcodes.ILOAD_2:
newList.replace(i, factory.iload(maxLocalsInOtherList + 2));
break;
case Opcodes.ILOAD_3:
newList.replace(i, factory.iload(maxLocalsInOtherList + 3));
break;
case Opcodes.ILOAD:
// Handle this differently. This
// form of handling does not break exception table
// So, we minimize damage by handling this differently