Home
last modified time | relevance | path

Searched refs:LUA_VTABLE (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/lua/src/
H A Dlobject.h680 #define LUA_VTABLE makevariant(LUA_TTABLE, 0) macro
682 #define ttistable(o) checktag((o), ctb(LUA_VTABLE))
688 val_(io).gc = obj2gco(x_); settt_(io, ctb(LUA_VTABLE)); \
H A Dlstate.h380 #define gco2t(o) check_exp((o)->tt == LUA_VTABLE, &((cast_u(o))->h))
H A Dlgc.c127 case LUA_VTABLE: return &gco2t(o)->gclist; in getgclist()
322 case LUA_VLCL: case LUA_VCCL: case LUA_VTABLE: in reallymarkobject()
663 case LUA_VTABLE: return traversetable(g, gco2t(o)); in propagatemark()
788 case LUA_VTABLE: in freeobj()
H A Dltests.c471 case LUA_VTABLE: { in checkrefs()
544 case LUA_VTABLE: o = gco2t(o)->gclist; break; in checkgraylist()
658 assert(o->tt == LUA_VUSERDATA || o->tt == LUA_VTABLE); in lua_checkmemory()
H A Dltable.c627 GCObject *o = luaC_newobj(L, LUA_VTABLE, sizeof(Table)); in luaH_new()
H A Dlvm.c601 case LUA_VTABLE: { in luaV_equalobj()
692 case LUA_VTABLE: { in luaV_objlen()
H A Dlapi.c432 case LUA_VTABLE: return luaH_getn(hvalue(o)); in lua_rawlen()