Improve variable names

This commit is contained in:
Jude Melton-Houghton 2022-09-14 17:09:32 -04:00
parent 31d3cb1ac3
commit b69116bc7b

View File

@ -354,19 +354,19 @@ static void LJ_FASTCALL recff_tonumber(jit_State *J, RecordFFData *rd)
if (!tref_isk(base) || (kbase = IR(tref_ref(base))->i) != 10) { if (!tref_isk(base) || (kbase = IR(tref_ref(base))->i) != 10) {
if (tref_isstr(tr)) { if (tref_isstr(tr)) {
if (tref_isk(tr) && tref_isk(base) && kbase >= 2 && kbase <= 36) { if (tref_isk(tr) && tref_isk(base) && kbase >= 2 && kbase <= 36) {
TValue num; TValue out;
if (lj_strscan_num_base(strV(&rd->argv[0]), &num, (int)kbase)) if (lj_strscan_num_base(strV(&rd->argv[0]), &out, (int)kbase))
J->base[0] = lj_ir_knum(J, numV(&num)); J->base[0] = lj_ir_knum(J, numV(&out));
else else
J->base[0] = TREF_NIL; J->base[0] = TREF_NIL;
} else { } else {
TRef tmp, parsed; TRef out, scanned;
emitir(IRTGI(IR_GE), base, lj_ir_kint(J, 2)); emitir(IRTGI(IR_GE), base, lj_ir_kint(J, 2));
emitir(IRTGI(IR_LE), base, lj_ir_kint(J, 36)); emitir(IRTGI(IR_LE), base, lj_ir_kint(J, 36));
tmp = recff_tmpref(J, TREF_NIL, IRTMPREF_OUT1); out = recff_tmpref(J, TREF_NIL, IRTMPREF_OUT1);
parsed = lj_ir_call(J, IRCALL_lj_strscan_num_base, tr, tmp, base); scanned = lj_ir_call(J, IRCALL_lj_strscan_num_base, tr, out, base);
emitir(IRTGI(IR_NE), parsed, lj_ir_kint(J, 0)); emitir(IRTGI(IR_NE), scanned, lj_ir_kint(J, 0));
J->base[0] = lj_record_vload(J, tmp, 0, IRT_NUM); J->base[0] = lj_record_vload(J, out, 0, IRT_NUM);
} }
} else { } else {
recff_nyiu(J, rd); recff_nyiu(J, rd);