rpm  4.5
Data Fields
Proto Struct Reference

#include <lua/lobject.h>

Collaboration diagram for Proto:
Collaboration graph
[legend]

Data Fields

GCObjectnext
 
lu_byte tt
 
lu_byte marked
 
TObjectk
 
Instructioncode
 
struct Proto ** p
 
int * lineinfo
 
struct LocVarlocvars
 
TString ** upvalues
 
TStringsource
 
int sizeupvalues
 
int sizek
 
int sizecode
 
int sizelineinfo
 
int sizep
 
int sizelocvars
 
int lineDefined
 
GCObjectgclist
 
lu_byte nups
 
lu_byte numparams
 
lu_byte is_vararg
 
lu_byte maxstacksize
 

Detailed Description

Definition at line 211 of file lobject.h.

Field Documentation

Instruction* Proto::code
GCObject* Proto::gclist

Definition at line 235 of file lobject.h.

Referenced by propagatemarks().

lu_byte Proto::is_vararg
TObject* Proto::k
int Proto::lineDefined

Definition at line 233 of file lobject.h.

Referenced by body(), DumpFunction(), funcinfo(), LoadFunction(), and luaF_newproto().

int* Proto::lineinfo
struct LocVar* Proto::locvars
lu_byte Proto::marked

Definition at line 212 of file lobject.h.

lu_byte Proto::maxstacksize
GCObject* Proto::next

Definition at line 212 of file lobject.h.

lu_byte Proto::numparams
lu_byte Proto::nups
struct Proto** Proto::p
int Proto::sizecode
int Proto::sizek
int Proto::sizelineinfo
int Proto::sizelocvars
int Proto::sizep
int Proto::sizeupvalues
TString* Proto::source
lu_byte Proto::tt

Definition at line 212 of file lobject.h.

TString** Proto::upvalues

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