40 #define gfasttm(g,et,e) ((et) == NULL ? NULL : \
41 ((et)->flags & (1u<<(e))) ? NULL : luaT_gettm(et, e, (g)->tmname[e]))
43 #define fasttm(l,et,e) gfasttm(G(l), et, e)
45 #define ttypename(x) luaT_typenames_[(x) + 1]
46 #define objtypename(x) ttypename(ttypenv(x))
LUAI_DDEC const char *const luaT_typenames_[LUA_TOTALTAGS]
LUAI_FUNC const TValue * luaT_gettm(Table *events, TMS event, TString *ename)
LUAI_FUNC const TValue * luaT_gettmbyobj(lua_State *L, const TValue *o, TMS event)
LUAI_FUNC void luaT_init(lua_State *L)
Handling of system events.