Lines Matching refs:slot
85 #define luaV_fastget(L,t,k,slot,f) \ argument
87 ? (slot = NULL, 0) /* not a table; 'slot' is NULL and result is 0 */ \
88 : (slot = f(hvalue(t), k), /* else, do raw access */ \
89 !isempty(slot))) /* result not empty? */
96 #define luaV_fastgeti(L,t,k,slot) \ argument
98 ? (slot = NULL, 0) /* not a table; 'slot' is NULL and result is 0 */ \
99 : (slot = (l_castS2U(k) - 1u < hvalue(t)->alimit) \
101 !isempty(slot))) /* result not empty? */
108 #define luaV_finishfastset(L,t,slot,v) \ argument
109 { setobj2t(L, cast(TValue *,slot), v); \
124 StkId val, const TValue *slot);
126 TValue *val, const TValue *slot);