Lines Matching refs:s2v
62 else return s2v(o); in index2value()
66 return s2v(L->top + idx); in index2value()
73 if (ttislcf(s2v(ci->func))) /* light C function? */ in index2value()
76 CClosure *func = clCvalue(s2v(ci->func)); in index2value()
184 setnilvalue(s2v(L->top++)); /* clear new slots */ in lua_settop()
206 setobj(L, &temp, s2v(from)); in reverse()
239 luaC_barrier(L, clCvalue(s2v(L->ci->func)), fr); in lua_copy()
321 luaO_arith(L, op, s2v(L->top - 2), s2v(L->top - 1), L->top - 2); in lua_arith()
348 size_t sz = luaO_str2num(s, s2v(L->top)); in lua_stringtonumber()
475 setnilvalue(s2v(L->top)); in lua_pushnil()
483 setfltvalue(s2v(L->top), n); in lua_pushnumber()
491 setivalue(s2v(L->top), n); in lua_pushinteger()
517 setnilvalue(s2v(L->top)); in lua_pushstring()
558 setfvalue(s2v(L->top), fn); in lua_pushcclosure()
569 setobj2n(L, &cl->upvalue[n], s2v(L->top + n)); in lua_pushcclosure()
573 setclCvalue(L, s2v(L->top), cl); in lua_pushcclosure()
584 setbtvalue(s2v(L->top)); in lua_pushboolean()
586 setbfvalue(s2v(L->top)); in lua_pushboolean()
594 setpvalue(s2v(L->top), p); in lua_pushlightuserdata()
602 setthvalue(L, s2v(L->top), L); in lua_pushthread()
625 luaV_finishget(L, t, s2v(L->top - 1), L->top - 1, slot); in auxgetstr()
628 return ttype(s2v(L->top - 1)); in auxgetstr()
645 if (luaV_fastget(L, t, s2v(L->top - 1), slot, luaH_get)) { in lua_gettable()
649 luaV_finishget(L, t, s2v(L->top - 1), L->top - 1, slot); in lua_gettable()
651 return ttype(s2v(L->top - 1)); in lua_gettable()
676 return ttype(s2v(L->top - 1)); in lua_geti()
682 setnilvalue(s2v(L->top)); in finishrawget()
687 return ttype(s2v(L->top - 1)); in finishrawget()
704 val = luaH_get(t, s2v(L->top - 1)); in lua_rawget()
775 setnilvalue(s2v(L->top)); in lua_getiuservalue()
780 t = ttype(s2v(L->top)); in lua_getiuservalue()
800 luaV_finishfastset(L, t, slot, s2v(L->top - 1)); in auxsetstr()
806 luaV_finishset(L, t, s2v(L->top - 1), s2v(L->top - 2), slot); in auxsetstr()
827 if (luaV_fastget(L, t, s2v(L->top - 2), slot, luaH_get)) { in lua_settable()
828 luaV_finishfastset(L, t, slot, s2v(L->top - 1)); in lua_settable()
831 luaV_finishset(L, t, s2v(L->top - 2), s2v(L->top - 1), slot); in lua_settable()
850 luaV_finishfastset(L, t, slot, s2v(L->top - 1)); in lua_seti()
855 luaV_finishset(L, t, &aux, s2v(L->top - 1), slot); in lua_seti()
869 setobj2t(L, slot, s2v(L->top - 1)); in aux_rawset()
871 luaC_barrierback(L, obj2gco(t), s2v(L->top - 1)); in aux_rawset()
878 aux_rawset(L, idx, s2v(L->top - 2), 2); in lua_rawset()
894 luaH_setint(L, t, n, s2v(L->top - 1)); in lua_rawseti()
895 luaC_barrierback(L, obj2gco(t), s2v(L->top - 1)); in lua_rawseti()
907 if (ttisnil(s2v(L->top - 1))) in lua_setmetatable()
910 api_check(L, ttistable(s2v(L->top - 1)), "table expected"); in lua_setmetatable()
911 mt = hvalue(s2v(L->top - 1)); in lua_setmetatable()
951 setobj(L, &uvalue(o)->uv[n - 1].uv, s2v(L->top - 1)); in lua_setiuservalue()
952 luaC_barrierback(L, gcvalue(o), s2v(L->top - 1)); in lua_setiuservalue()
1025 api_check(L, ttisfunction(s2v(o)), "error handler must be a function"); in lua_pcallk()
1063 LClosure *f = clLvalue(s2v(L->top - 1)); /* get newly created function */ in lua_load()
1083 o = s2v(L->top - 1); in lua_dump()
1208 errobj = s2v(L->top - 1); in lua_error()
1316 setuvalue(L, s2v(L->top), u); in lua_newuserdatauv()
1377 setobj(L, val, s2v(L->top)); in lua_setupvalue()