Main Page | Modules | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

CClosure Struct Reference

#include <lobject.h>


Data Fields

GCObjectnext
lu_byte tt
lu_byte marked
lu_byte isC
lu_byte nupvalues
GCObjectgclist
lua_CFunction f
TObject upvalue [1]


Detailed Description

Definition at line 271 of file lobject.h.


Field Documentation

lua_CFunction CClosure::f
 

Definition at line 273 of file lobject.h.

Referenced by f_Ccall(), and lua_pushcclosure().

GCObject* CClosure::gclist
 

Definition at line 272 of file lobject.h.

Referenced by propagatemarks().

lu_byte CClosure::isC
 

Definition at line 272 of file lobject.h.

Referenced by aux_upvalue(), funcinfo(), luaF_freeclosure(), luaF_newCclosure(), and traverseclosure().

lu_byte CClosure::marked
 

Definition at line 272 of file lobject.h.

GCObject* CClosure::next
 

Definition at line 272 of file lobject.h.

lu_byte CClosure::nupvalues
 

Definition at line 272 of file lobject.h.

Referenced by aux_upvalue(), lua_pushupvalues(), luaF_freeclosure(), and luaF_newCclosure().

lu_byte CClosure::tt
 

Definition at line 272 of file lobject.h.

TObject CClosure::upvalue[1]
 

Definition at line 274 of file lobject.h.

Referenced by aux_upvalue(), lua_pushcclosure(), lua_pushupvalues(), and traverseclosure().


The documentation for this struct was generated from the following file:
Generated on Mon Mar 5 13:30:26 2007 for rpm by  doxygen 1.4.4