rpm  4.5
Data Fields
FuncState Struct Reference

#include <lua/lparser.h>

Collaboration diagram for FuncState:
Collaboration graph
[legend]

Data Fields

Protof
 
Tableh
 
struct FuncStateprev
 
struct LexStatels
 
struct lua_StateL
 
struct BlockCntbl
 
int pc
 
int lasttarget
 
int jpc
 
int freereg
 
int nk
 
int np
 
int nlocvars
 
int nactvar
 
expdesc upvalues [32]
 
int actvar [200]
 

Detailed Description

Definition at line 48 of file lparser.h.

Field Documentation

int FuncState::actvar[200]

Definition at line 68 of file lparser.h.

Referenced by new_localvar().

struct BlockCnt* FuncState::bl

Definition at line 58 of file lparser.h.

Referenced by breakstat(), close_func(), enterblock(), leaveblock(), markupval(), and open_func().

Proto* FuncState::f
int FuncState::freereg
Table* FuncState::h

Definition at line 52 of file lparser.h.

Referenced by addk(), nil_constant(), and open_func().

int FuncState::jpc

Definition at line 61 of file lparser.h.

Referenced by luaK_dischargejpc(), luaK_jump(), luaK_patchtohere(), open_func(), and whilestat().

struct lua_State* FuncState::L

Definition at line 56 of file lparser.h.

Referenced by addk(), indexupvalue(), luaK_code(), and open_func().

int FuncState::lasttarget

Definition at line 60 of file lparser.h.

Referenced by luaK_getlabel(), luaK_nil(), and open_func().

struct LexState* FuncState::ls
int FuncState::nactvar
int FuncState::nk

Definition at line 63 of file lparser.h.

Referenced by addk(), close_func(), luaK_exp2RK(), and open_func().

int FuncState::nlocvars

Definition at line 65 of file lparser.h.

Referenced by close_func(), luaI_registerlocalvar(), and open_func().

int FuncState::np

Definition at line 64 of file lparser.h.

Referenced by close_func(), open_func(), and pushclosure().

int FuncState::pc
struct FuncState* FuncState::prev

Definition at line 54 of file lparser.h.

Referenced by close_func(), luaY_parser(), open_func(), and singlevaraux().

expdesc FuncState::upvalues[32]

Definition at line 67 of file lparser.h.

Referenced by indexupvalue(), and pushclosure().


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