Searched refs:LUA_TTHREAD (Results 1 – 6 of 6) sorted by relevance
/external/lua/src/ |
D | lstate.c | 261 L1 = &cast(LX *, luaM_newobject(L, LUA_TTHREAD, sizeof(LX)))->l; in lua_newthread() 263 L1->tt = LUA_TTHREAD; in lua_newthread() 299 LG *l = cast(LG *, (*f)(ud, NULL, LUA_TTHREAD, sizeof(LG))); in lua_newstate() 304 L->tt = LUA_TTHREAD; in lua_newstate()
|
D | lua.h | 72 #define LUA_TTHREAD 8 macro 357 #define lua_isthread(L,n) (lua_type(L, (n)) == LUA_TTHREAD)
|
D | lstate.h | 234 #define gco2th(o) check_exp((o)->tt == LUA_TTHREAD, &((cast_u(o))->th))
|
D | lobject.h | 158 #define ttisthread(o) checktag((o), ctb(LUA_TTHREAD)) 237 val_(io).gc = obj2gco(x_); settt_(io, ctb(LUA_TTHREAD)); \
|
D | lgc.c | 273 case LUA_TTHREAD: { in reallymarkobject() 583 case LUA_TTHREAD: { in propagatemark() 709 case LUA_TTHREAD: luaE_freethread(L, gco2th(o)); break; in freeobj()
|
D | lapi.c | 436 case LUA_TTHREAD: return thvalue(o); in lua_topointer()
|