Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
FuncState Struct Reference

#include <lparser.h>

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
 
short nlocvars
 
lu_byte nactvar
 
upvaldesc upvalues [LUAI_MAXUPVALUES]
 
unsigned short actvar [LUAI_MAXVARS]
 
int firstlocal
 
lu_byte nups
 
lu_byte freereg
 
int previousline
 
int nabslineinfo
 
int firstlabel
 
short ndebugvars
 
lu_byte iwthabs
 
lu_byte needclose
 

Detailed Description

Definition at line 58 of file lua-5.1.5/src/lparser.h.

Field Documentation

◆ actvar

unsigned short FuncState::actvar[LUAI_MAXVARS]

Definition at line 74 of file lua-5.1.5/src/lparser.h.

Referenced by new_localvar().

◆ bl

◆ f

◆ firstlabel

int FuncState::firstlabel

Definition at line 156 of file lua-5.4.3/src/lparser.h.

Referenced by findlabel(), and open_func().

◆ firstlocal

◆ freereg [1/2]

◆ freereg [2/2]

lu_byte FuncState::freereg

Definition at line 111 of file lua-5.2.4/src/lparser.h.

◆ h

Table * FuncState::h

Definition at line 60 of file lua-5.1.5/src/lparser.h.

Referenced by addk(), addk(), luaX_newstring(), nilK(), nilK(), open_func(), and open_func().

◆ iwthabs

lu_byte FuncState::iwthabs

Definition at line 161 of file lua-5.4.3/src/lparser.h.

Referenced by open_func(), removelastlineinfo(), and savelineinfo().

◆ jpc

◆ L

struct lua_State* FuncState::L

◆ lasttarget

int FuncState::lasttarget

◆ ls

◆ nabslineinfo

int FuncState::nabslineinfo

Definition at line 154 of file lua-5.4.3/src/lparser.h.

Referenced by close_func(), open_func(), removelastlineinfo(), and savelineinfo().

◆ nactvar

◆ ndebugvars

short FuncState::ndebugvars

Definition at line 157 of file lua-5.4.3/src/lparser.h.

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

◆ needclose

lu_byte FuncState::needclose

Definition at line 162 of file lua-5.4.3/src/lparser.h.

Referenced by luaK_finish(), markupval(), and open_func().

◆ nk

◆ nlocvars

◆ np

◆ nups

◆ pc

◆ prev

◆ previousline

int FuncState::previousline

Definition at line 151 of file lua-5.4.3/src/lparser.h.

Referenced by open_func(), removelastlineinfo(), and savelineinfo().

◆ upvalues

upvaldesc FuncState::upvalues[LUAI_MAXUPVALUES]

Definition at line 73 of file lua-5.1.5/src/lparser.h.

Referenced by indexupvalue(), and pushclosure().


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