Searched refs:FuncState (Results 1 - 10 of 10) sorted by relevance

/freebsd-current/contrib/lua/src/
H A Dlcode.h62 LUAI_FUNC int luaK_code (FuncState *fs, Instruction i);
63 LUAI_FUNC int luaK_codeABx (FuncState *fs, OpCode o, int A, unsigned int Bx);
64 LUAI_FUNC int luaK_codeAsBx (FuncState *fs, OpCode o, int A, int Bx);
65 LUAI_FUNC int luaK_codeABCk (FuncState *fs, OpCode o, int A,
68 LUAI_FUNC int luaK_exp2const (FuncState *fs, const expdesc *e, TValue *v);
69 LUAI_FUNC void luaK_fixline (FuncState *fs, int line);
70 LUAI_FUNC void luaK_nil (FuncState *fs, int from, int n);
71 LUAI_FUNC void luaK_reserveregs (FuncState *fs, int n);
72 LUAI_FUNC void luaK_checkstack (FuncState *fs, int n);
73 LUAI_FUNC void luaK_int (FuncState *f
[all...]
H A Dlcode.c41 static int codesJ (FuncState *fs, OpCode o, int sj, int k);
74 static TValue *const2val (FuncState *fs, const expdesc *e) {
84 int luaK_exp2const (FuncState *fs, const expdesc *e, TValue *v) {
116 static Instruction *previousinstruction (FuncState *fs) {
131 void luaK_nil (FuncState *fs, int from, int n) {
154 static int getjump (FuncState *fs, int pc) {
167 static void fixjump (FuncState *fs, int pc, int dest) {
181 void luaK_concat (FuncState *fs, int *l1, int l2) {
199 int luaK_jump (FuncState *fs) {
207 void luaK_ret (FuncState *f
[all...]
H A Dlparser.h144 typedef struct FuncState { struct
146 struct FuncState *prev; /* enclosing function */
163 } FuncState; typedef in typeref:struct:FuncState
166 LUAI_FUNC int luaY_nvarstack (FuncState *fs);
H A Dlparser.c74 static l_noret errorlimit (FuncState *fs, int limit, const char *what) {
87 static void checklimit (FuncState *fs, int v, int l, const char *what) {
175 static int registerlocalvar (LexState *ls, FuncState *fs, TString *varname) {
195 FuncState *fs = ls->fs;
219 static Vardesc *getlocalvardesc (FuncState *fs, int vidx) {
229 static int reglevel (FuncState *fs, int nvar) {
243 int luaY_nvarstack (FuncState *fs) {
251 static LocVar *localdebuginfo (FuncState *fs, int vidx) {
266 static void init_var (FuncState *fs, expdesc *e, int vidx) {
278 FuncState *f
[all...]
H A Dllex.h70 struct FuncState *fs; /* current function (parser) */
/freebsd-current/sys/contrib/openzfs/module/lua/
H A Dlcode.h47 LUAI_FUNC int luaK_codeABx (FuncState *fs, OpCode o, int A, unsigned int Bx);
48 LUAI_FUNC int luaK_codeABC (FuncState *fs, OpCode o, int A, int B, int C);
49 LUAI_FUNC int luaK_codek (FuncState *fs, int reg, int k);
50 LUAI_FUNC void luaK_fixline (FuncState *fs, int line);
51 LUAI_FUNC void luaK_nil (FuncState *fs, int from, int n);
52 LUAI_FUNC void luaK_reserveregs (FuncState *fs, int n);
53 LUAI_FUNC void luaK_checkstack (FuncState *fs, int n);
54 LUAI_FUNC int luaK_stringK (FuncState *fs, TString *s);
55 LUAI_FUNC int luaK_numberK (FuncState *fs, lua_Number r);
56 LUAI_FUNC void luaK_dischargevars (FuncState *f
[all...]
H A Dlcode.c38 void luaK_nil (FuncState *fs, int from, int n) {
60 int luaK_jump (FuncState *fs) {
70 void luaK_ret (FuncState *fs, int first, int nret) {
75 static int condjump (FuncState *fs, OpCode op, int A, int B, int C) {
81 static void fixjump (FuncState *fs, int pc, int dest) {
95 int luaK_getlabel (FuncState *fs) {
101 static int getjump (FuncState *fs, int pc) {
110 static Instruction *getjumpcontrol (FuncState *fs, int pc) {
123 static int need_value (FuncState *fs, int list) {
132 static int patchtestreg (FuncState *f
[all...]
H A Dlparser.h96 typedef struct FuncState { struct
99 struct FuncState *prev; /* enclosing function */
112 } FuncState; typedef in typeref:struct:FuncState
H A Dlparser.c80 static l_noret errorlimit (FuncState *fs, int limit, const char *what) {
93 static void checklimit (FuncState *fs, int v, int l, const char *what) {
163 FuncState *fs = ls->fs;
176 FuncState *fs = ls->fs;
195 static LocVar *getlocvar (FuncState *fs, int i) {
203 FuncState *fs = ls->fs;
211 static void removevars (FuncState *fs, int tolevel) {
218 static int searchupvalue (FuncState *fs, TString *name) {
228 static int newupvalue (FuncState *fs, TString *name, expdesc *v) {
243 static int searchvar (FuncState *f
[all...]
H A Dllex.h60 struct FuncState *fs; /* current function (parser) */

Completed in 99 milliseconds