LClosure Struct Reference

#include <lua/lobject.h>

Collaboration diagram for LClosure:

[legend]

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

TObject LClosure::g
 

Definition at line 281 of file lobject.h.

Referenced by luaF_newLclosure(), and traverseclosure().

GCObject* LClosure::gclist
 

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::marked
 

Definition at line 279 of file lobject.h.

GCObject* LClosure::next
 

Definition at line 279 of file lobject.h.

lu_byte LClosure::nupvalues
 

Definition at line 279 of file lobject.h.

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

struct Proto* LClosure::p
 

Definition at line 280 of file lobject.h.

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

lu_byte LClosure::tt
 

Definition at line 279 of file lobject.h.

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 Aug 31 11:16:16 2007 for rpm by  doxygen 1.4.6