rpm  4.5
Data Fields
LClosure Struct Reference

#include <lua/lobject.h>

Collaboration diagram for LClosure:
Collaboration graph
[legend]

Data Fields

GCObjectnext
 
lu_byte tt
 
lu_byte marked
 
lu_byte isC
 
lu_byte nupvalues
 
GCObjectgclist
 
struct 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(), luaV_execute(), 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(), luaV_execute(), and traverseclosure().


The documentation for this struct was generated from the following file: