rpm  4.5
Data Fields
CClosure Struct Reference

#include <lua/lobject.h>

Collaboration diagram for CClosure:
Collaboration graph
[legend]

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