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
struct Tableenv
struct Protop
UpValupvals [1]

Detailed Description

Definition at line 302 of file lobject.h.


Field Documentation

Definition at line 303 of file lobject.h.

Definition at line 303 of file lobject.h.

Definition at line 303 of file lobject.h.

Definition at line 303 of file lobject.h.

Referenced by luaD_precall(), and luaF_newLclosure().

Definition at line 303 of file lobject.h.

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

Definition at line 303 of file lobject.h.

struct Table* LClosure::env [read]

Definition at line 303 of file lobject.h.

Referenced by luaF_newLclosure(), and luaV_execute().

struct Proto* LClosure::p [read]

Definition at line 305 of file lobject.h.

Referenced by aux_upvalue(), f_parser(), luaF_newLclosure(), luaV_execute(), and traverseclosure().


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

Generated on Wed Nov 19 15:03:42 2008 for rpm by  doxygen 1.5.6