Lines Matching refs:hvalue
81 return hvalue(gt(L)); /* use global table as environment */ in getcurrenv()
215 func->c.env = hvalue(L->top - 1); in lua_replace()
366 case LUA_TTABLE: return luaH_getn(hvalue(o)); in lua_objlen()
404 case LUA_TTABLE: return hvalue(o); in lua_topointer()
562 setobj2s(L, L->top - 1, luaH_get(hvalue(t), L->top - 1)); in lua_rawget()
572 setobj2s(L, L->top, luaH_getnum(hvalue(o), n)); in lua_rawgeti()
595 mt = hvalue(obj)->metatable; in lua_getmetatable()
677 setobj2t(L, luaH_set(L, hvalue(t), L->top-2), L->top-1); in lua_rawset()
678 luaC_barriert(L, hvalue(t), L->top-1); in lua_rawset()
690 setobj2t(L, luaH_setnum(L, hvalue(o), n), L->top-1); in lua_rawseti()
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()
750 sethvalue(L, gt(thvalue(o)), hvalue(L->top - 1)); in lua_setfenv()
756 if (res) luaC_objbarrier(L, gcvalue(o), hvalue(L->top - 1)); in lua_setfenv()
979 more = luaH_next(L, hvalue(t), L->top - 1); in lua_next()