#include <lobject.h>
Public Attributes | |
| 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.
struct Table* Table::metatable [read] |
Definition at line 342 of file lobject.h.
Referenced by luaH_new(), luaV_gettable(), luaV_settable(), and traversetable().
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 344 of file lobject.h.
Referenced by getfreepos(), luaH_free(), luaH_getn(), luaH_new(), luaH_resizearray(), numusehash(), resize(), and setnodevector().
Definition at line 346 of file lobject.h.
Referenced by cleartable(), luaC_barrierback(), propagatemark(), and traversetable().
| 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(), numusearray(), propagatemark(), resize(), setarrayvector(), and traversetable().
1.5.3