Searched refs:hvalue (Results 1 – 4 of 4) sorted by relevance
/device/linaro/bootloader/edk2/AppPkg/Applications/Lua/src/ |
D | lapi.c | 412 case LUA_TTABLE: return luaH_getn(hvalue(o)); in lua_rawlen() 446 case LUA_TTABLE: return hvalue(o); in lua_topointer() 609 Table *reg = hvalue(&G(L)->l_registry); in lua_getglobal() 644 setobj2s(L, L->top - 1, luaH_get(hvalue(t), L->top - 1)); in lua_rawget() 654 setobj2s(L, L->top, luaH_getint(hvalue(t), n)); in lua_rawgeti() 667 setobj2s(L, L->top, luaH_get(hvalue(t), &k)); in lua_rawgetp() 694 mt = hvalue(obj)->metatable; in lua_getmetatable() 735 Table *reg = hvalue(&G(L)->l_registry); in lua_setglobal() 776 setobj2t(L, luaH_set(L, hvalue(t), L->top-2), L->top-1); in lua_rawset() 777 invalidateTMcache(hvalue(t)); in lua_rawset() [all …]
|
D | ltm.c | 67 mt = hvalue(o)->metatable; in luaT_gettmbyobj()
|
D | lvm.c | 115 Table *h = hvalue(t); in luaV_gettable() 141 Table *h = hvalue(t); in luaV_settable() 278 if (hvalue(t1) == hvalue(t2)) return 1; in luaV_equalobj_() 280 tm = get_equalTM(L, hvalue(t1)->metatable, hvalue(t2)->metatable, TM_EQ); in luaV_equalobj_() 339 Table *h = hvalue(rb); in luaV_objlen() 822 h = hvalue(ra); in luaV_execute()
|
D | lobject.h | 164 #define hvalue(o) check_exp(ttistable(o), &val_(o).gc->h) macro
|