Searched refs:hvalue (Results 1 – 9 of 9) sorted by relevance
| /f-stack/app/redis-5.0.5/deps/lua/src/ |
| H A D | lapi.c | 215 func->c.env = hvalue(L->top - 1); in lua_replace() 404 case LUA_TTABLE: return hvalue(o); in lua_topointer() 595 mt = hvalue(obj)->metatable; in lua_getmetatable() 678 luaC_barriert(L, hvalue(t), L->top-1); in lua_rawset() 691 luaC_barriert(L, hvalue(o), L->top-1); in lua_rawseti() 708 mt = hvalue(L->top - 1); in lua_setmetatable() 712 hvalue(obj)->metatable = mt; in lua_setmetatable() 714 luaC_objbarriert(L, hvalue(obj), mt); in lua_setmetatable() 744 clvalue(o)->c.env = hvalue(L->top - 1); in lua_setfenv() 747 uvalue(o)->env = hvalue(L->top - 1); in lua_setfenv() [all …]
|
| H A D | lvm.c | 113 Table *h = hvalue(t); in luaV_gettable() 140 Table *h = hvalue(t); in luaV_settable() 270 if (hvalue(t1) == hvalue(t2)) return 1; in luaV_equalval() 271 tm = get_compTM(L, hvalue(t1)->metatable, hvalue(t2)->metatable, TM_EQ); in luaV_equalval() 518 setnvalue(ra, cast_num(luaH_getn(hvalue(rb)))); in luaV_execute() 708 h = hvalue(ra); in luaV_execute()
|
| H A D | ltm.c | 65 mt = hvalue(o)->metatable; in luaT_gettmbyobj()
|
| H A D | lobject.h | 99 #define hvalue(o) check_exp(ttistable(o), &(o)->value.gc->h) macro
|
| H A D | ldo.c | 500 cl = luaF_newLclosure(L, tf->nups, hvalue(gt(L))); in f_parser()
|
| /f-stack/freebsd/contrib/openzfs/module/lua/ |
| H A D | lapi.c | 443 case LUA_TTABLE: return hvalue(o); in lua_topointer() 606 Table *reg = hvalue(&G(L)->l_registry); in lua_getglobal() 691 mt = hvalue(obj)->metatable; in lua_getmetatable() 732 Table *reg = hvalue(&G(L)->l_registry); in lua_setglobal() 774 invalidateTMcache(hvalue(t)); in lua_rawset() 787 luaH_setint(L, hvalue(t), n, L->top - 1); in lua_rawseti() 819 mt = hvalue(L->top - 1); in lua_setmetatable() 823 hvalue(obj)->metatable = mt; in lua_setmetatable() 859 uvalue(o)->env = hvalue(L->top - 1); in lua_setuservalue() 982 Table *reg = hvalue(&G(L)->l_registry); in lua_load() [all …]
|
| H A D | ltm.c | 66 mt = hvalue(o)->metatable; in luaT_gettmbyobj()
|
| H A D | lvm.c | 116 Table *h = hvalue(t); in luaV_gettable() 142 Table *h = hvalue(t); in luaV_settable() 279 if (hvalue(t1) == hvalue(t2)) return 1; in luaV_equalobj_() 281 tm = get_equalTM(L, hvalue(t1)->metatable, hvalue(t2)->metatable, TM_EQ); in luaV_equalobj_() 340 Table *h = hvalue(rb); in luaV_objlen() 886 h = hvalue(ra); in luaV_execute()
|
| H A D | lobject.h | 162 #define hvalue(o) check_exp(ttistable(o), &val_(o).gc->h) macro
|