Searched refs:gco2ccl (Results 1 – 7 of 7) sorted by relevance
207 #define gco2ccl(o) check_exp((o)->gch.tt == LUA_TCCL, &((o)->cl.c)) macro
271 gco2ccl(o)->gclist = g->gray; in reallymarkobject()538 CClosure *cl = gco2ccl(o); in propagatemark()669 luaM_freemem(L, o, sizeCclosure(gco2ccl(o)->nupvalues)); in freeobj()
377 #define gco2ccl(o) check_exp((o)->tt == LUA_VCCL, &((cast_u(o))->cl.c)) macro
29 CClosure *c = gco2ccl(o); in luaF_newCclosure()
129 case LUA_VCCL: return &gco2ccl(o)->gclist; in getgclist()666 case LUA_VCCL: return traverseCclosure(g, gco2ccl(o)); in propagatemark()784 CClosure *cl = gco2ccl(o); in freeobj()
606 #define clCvalue(o) check_exp(ttisCclosure(o), gco2ccl(val_(o).gc))
484 checkCclosure(g, gco2ccl(o)); in checkrefs()546 case LUA_VCCL: o = gco2ccl(o)->gclist; break; in checkgraylist()