#include <lobject.h>
Data Fields | |
CommonHeader | |
lu_byte | flags |
lu_byte | lsizenode |
struct Table * | metatable |
TValue * | array |
Node * | node |
Node * | lastfree |
GCObject * | gclist |
int | sizearray |
Definition at line 338 of file lobject.h.
Definition at line 343 of file lobject.h.
Referenced by cleartable(), luaH_free(), luaH_getn(), luaH_getnum(), luaH_new(), luaH_next(), numusearray(), resize(), setarrayvector(), and traversetable().
Definition at line 340 of file lobject.h.
Referenced by luaH_new(), luaH_set(), and luaT_gettm().
Definition at line 346 of file lobject.h.
Referenced by cleartable(), luaC_barrierback(), propagatemark(), and traversetable().
Definition at line 345 of file lobject.h.
Referenced by getfreepos(), and setnodevector().
Definition at line 341 of file lobject.h.
Referenced by luaH_new(), resize(), and setnodevector().
struct Table* Table::metatable |
Definition at line 342 of file lobject.h.
Referenced by luaH_new(), luaV_gettable(), luaV_settable(), and traversetable().
Definition at line 344 of file lobject.h.
Referenced by getfreepos(), luaH_free(), luaH_getn(), luaH_new(), luaH_resizearray(), numusehash(), resize(), and setnodevector().
int Table::sizearray |
Definition at line 347 of file lobject.h.
Referenced by cleartable(), findindex(), luaH_free(), luaH_getn(), luaH_getnum(), luaH_new(), luaH_next(), luaV_execute(), numusearray(), propagatemark(), resize(), setarrayvector(), and traversetable().