/* Ensure expression value is in a register, making 'e' a non-relocatable expression. (Expression still may have jump lists.)  */
static void discharge2anyreg(FuncState *fs, expdesc *e)
/* Ensure expression value is in a register, making 'e' a non-relocatable expression. (Expression still may have jump lists.)  */
static void discharge2anyreg(FuncState *fs, expdesc *e)
{
    luaK_reserveregs(fs, 1);
    discharge2reg(fs, e, fs->freereg-1);
  }
}