Home
last modified time | relevance | path

Searched refs:tostore (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/lua/src/
H A Dlparser.c843 int tostore; /* number of array elements pending to be stored */ member
872 if (cc->tostore == LFIELDS_PER_FLUSH) { in closelistfield()
873 luaK_setlist(fs, cc->t->u.info, cc->na, cc->tostore); /* flush */ in closelistfield()
874 cc->na += cc->tostore; in closelistfield()
875 cc->tostore = 0; /* no more items pending */ in closelistfield()
881 if (cc->tostore == 0) return; in lastlistfield()
890 luaK_setlist(fs, cc->t->u.info, cc->na, cc->tostore); in lastlistfield()
892 cc->na += cc->tostore; in lastlistfield()
899 cc->tostore++; in listfield()
933 cc.na = cc.nh = cc.tostore = 0; in constructor()
[all …]
H A Dlcode.c1814 void luaK_setlist (FuncState *fs, int base, int nelems, int tostore) { in luaK_setlist() argument
1815 lua_assert(tostore != 0 && tostore <= LFIELDS_PER_FLUSH); in luaK_setlist()
1816 if (tostore == LUA_MULTRET) in luaK_setlist()
1817 tostore = 0; in luaK_setlist()
1819 luaK_codeABC(fs, OP_SETLIST, base, tostore, nelems); in luaK_setlist()
1823 luaK_codeABCk(fs, OP_SETLIST, base, tostore, nelems, 1); in luaK_setlist()
H A Dlcode.h99 LUAI_FUNC void luaK_setlist (FuncState *fs, int base, int nelems, int tostore);
/freebsd/sys/contrib/openzfs/module/lua/
H A Dlparser.c651 int tostore; /* number of array elements pending to be stored */ member
680 if (cc->tostore == LFIELDS_PER_FLUSH) { in closelistfield()
681 luaK_setlist(fs, cc->t->u.info, cc->na, cc->tostore); /* flush */ in closelistfield()
682 cc->tostore = 0; /* no more items pending */ in closelistfield()
688 if (cc->tostore == 0) return; in lastlistfield()
697 luaK_setlist(fs, cc->t->u.info, cc->na, cc->tostore); in lastlistfield()
707 cc->tostore++; in listfield()
740 cc.na = cc.nh = cc.tostore = 0; in constructor()
747 lua_assert(cc.v.k == VVOID || cc.tostore > 0); in constructor()
H A Dlcode.h80 LUAI_FUNC void luaK_setlist (FuncState *fs, int base, int nelems, int tostore);
H A Dlcode.c873 void luaK_setlist (FuncState *fs, int base, int nelems, int tostore) { in luaK_setlist() argument
875 int b = (tostore == LUA_MULTRET) ? 0 : tostore; in luaK_setlist()
876 lua_assert(tostore != 0); in luaK_setlist()