aboutsummaryrefslogtreecommitdiff
path: root/lcode.c
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2020-12-02 15:13:13 -0300
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2020-12-02 15:13:13 -0300
commitd9d2904f09a8039522dfd6f118d4e37bffd5bdf6 (patch)
tree76ff74360f1d2451bb4fd78be1d8093ccd61fc7e /lcode.c
parent65d2294454ab68d164154c7ce05caa50bd97d143 (diff)
downloadlua-d9d2904f09a8039522dfd6f118d4e37bffd5bdf6.tar.gz
lua-d9d2904f09a8039522dfd6f118d4e37bffd5bdf6.tar.bz2
lua-d9d2904f09a8039522dfd6f118d4e37bffd5bdf6.zip
Details
Names in the parser and other details that do not change actual code.
Diffstat (limited to 'lcode.c')
-rw-r--r--lcode.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lcode.c b/lcode.c
index 14d41f1a..97e427b2 100644
--- a/lcode.c
+++ b/lcode.c
@@ -763,7 +763,7 @@ void luaK_dischargevars (FuncState *fs, expdesc *e) {
763 break; 763 break;
764 } 764 }
765 case VLOCAL: { /* already in a register */ 765 case VLOCAL: { /* already in a register */
766 e->u.info = e->u.var.sidx; 766 e->u.info = e->u.var.ridx;
767 e->k = VNONRELOC; /* becomes a non-relocatable value */ 767 e->k = VNONRELOC; /* becomes a non-relocatable value */
768 break; 768 break;
769 } 769 }
@@ -1036,7 +1036,7 @@ void luaK_storevar (FuncState *fs, expdesc *var, expdesc *ex) {
1036 switch (var->k) { 1036 switch (var->k) {
1037 case VLOCAL: { 1037 case VLOCAL: {
1038 freeexp(fs, ex); 1038 freeexp(fs, ex);
1039 exp2reg(fs, ex, var->u.var.sidx); /* compute 'ex' into proper place */ 1039 exp2reg(fs, ex, var->u.var.ridx); /* compute 'ex' into proper place */
1040 return; 1040 return;
1041 } 1041 }
1042 case VUPVAL: { 1042 case VUPVAL: {
@@ -1276,7 +1276,7 @@ void luaK_indexed (FuncState *fs, expdesc *t, expdesc *k) {
1276 } 1276 }
1277 else { 1277 else {
1278 /* register index of the table */ 1278 /* register index of the table */
1279 t->u.ind.t = (t->k == VLOCAL) ? t->u.var.sidx: t->u.info; 1279 t->u.ind.t = (t->k == VLOCAL) ? t->u.var.ridx: t->u.info;
1280 if (isKstr(fs, k)) { 1280 if (isKstr(fs, k)) {
1281 t->u.ind.idx = k->u.info; /* literal string */ 1281 t->u.ind.idx = k->u.info; /* literal string */
1282 t->k = VINDEXSTR; 1282 t->k = VINDEXSTR;