LClosure Struct Reference

#include <lobject.h>


Data Fields

GCObjectnext
lu_byte tt
lu_byte marked
lu_byte isC
lu_byte nupvalues
GCObjectgclist
Protop
TObject g
UpValupvals [1]


Detailed Description

Definition at line 278 of file lobject.h.


Field Documentation

GCObject* LClosure::next

Definition at line 279 of file lobject.h.

lu_byte LClosure::tt

Definition at line 279 of file lobject.h.

lu_byte LClosure::marked

Definition at line 279 of file lobject.h.

lu_byte LClosure::isC

Definition at line 279 of file lobject.h.

Referenced by luaD_precall(), and luaF_newLclosure().

lu_byte LClosure::nupvalues

Definition at line 279 of file lobject.h.

Referenced by luaF_freeclosure(), luaF_newLclosure(), and traverseclosure().

GCObject* LClosure::gclist

Definition at line 279 of file lobject.h.

struct Proto* LClosure::p [read]

Definition at line 280 of file lobject.h.

Referenced by aux_upvalue(), f_parser(), funcinfo(), luaD_precall(), luaV_execute(), and traverseclosure().

TObject LClosure::g

Definition at line 281 of file lobject.h.

Referenced by luaF_newLclosure(), and traverseclosure().

UpVal* LClosure::upvals[1]

Definition at line 282 of file lobject.h.

Referenced by aux_upvalue(), and traverseclosure().


The documentation for this struct was generated from the following file:
Generated on Fri Oct 12 08:44:57 2007 for rpm by  doxygen 1.5.2