public void addConstString(ArrayList<Instruction> instructions, short reg, String string) {
   short register = getRegister(instructions, reg, false, true);
   StringIdItem stringIdItem = ic.prepareStringIdItem(string);
   if (stringIdItem.getIndex() > 0xFFFF) {
     instructions.add(
         new Instruction31c(Opcode.CONST_STRING_JUMBO, register, stringIdItem).setInject()); // 256
   } else {
     instructions.add(
         new Instruction21c(Opcode.CONST_STRING, register, stringIdItem).setInject()); // 256
   }
   restoreRegister(instructions, reg, false, true);
 }