FuncState          35 lib/lua/lcode.c LUAI_FUNC void luaK_nil (FuncState *fs, int from, int n) {
FuncState          59 lib/lua/lcode.c LUAI_FUNC int luaK_jump (FuncState *fs) {
FuncState          69 lib/lua/lcode.c LUAI_FUNC void luaK_ret (FuncState *fs, int first, int nret) {
FuncState          74 lib/lua/lcode.c static int condjump (FuncState *fs, OpCode op, int A, int B, int C) {
FuncState          80 lib/lua/lcode.c static void fixjump (FuncState *fs, int pc, int dest) {
FuncState          94 lib/lua/lcode.c LUAI_FUNC int luaK_getlabel (FuncState *fs) {
FuncState         100 lib/lua/lcode.c static int getjump (FuncState *fs, int pc) {
FuncState         109 lib/lua/lcode.c static Instruction *getjumpcontrol (FuncState *fs, int pc) {
FuncState         122 lib/lua/lcode.c static int need_value (FuncState *fs, int list) {
FuncState         131 lib/lua/lcode.c static int patchtestreg (FuncState *fs, int node, int reg) {
FuncState         144 lib/lua/lcode.c static void removevalues (FuncState *fs, int list) {
FuncState         150 lib/lua/lcode.c static void patchlistaux (FuncState *fs, int list, int vtarget, int reg,
FuncState         163 lib/lua/lcode.c static void dischargejpc (FuncState *fs) {
FuncState         169 lib/lua/lcode.c LUAI_FUNC void luaK_patchlist (FuncState *fs, int list, int target) {
FuncState         179 lib/lua/lcode.c LUAI_FUNC void luaK_patchtohere (FuncState *fs, int list) {
FuncState         185 lib/lua/lcode.c LUAI_FUNC void luaK_concat (FuncState *fs, int *l1, int l2) {
FuncState         199 lib/lua/lcode.c LUAI_FUNC void luaK_checkstack (FuncState *fs, int n) {
FuncState         209 lib/lua/lcode.c LUAI_FUNC void luaK_reserveregs (FuncState *fs, int n) {
FuncState         215 lib/lua/lcode.c static void freereg (FuncState *fs, int reg) {
FuncState         223 lib/lua/lcode.c static void freeexp (FuncState *fs, expdesc *e) {
FuncState         229 lib/lua/lcode.c static int addk (FuncState *fs, TValue *k, TValue *v) {
FuncState         250 lib/lua/lcode.c LUAI_FUNC int luaK_stringK (FuncState *fs, TString *s) {
FuncState         257 lib/lua/lcode.c LUAI_FUNC int luaK_numberK (FuncState *fs, lua_Number r) {
FuncState         264 lib/lua/lcode.c static int boolK (FuncState *fs, int b) {
FuncState         271 lib/lua/lcode.c static int nilK (FuncState *fs) {
FuncState         280 lib/lua/lcode.c LUAI_FUNC void luaK_setreturns (FuncState *fs, expdesc *e, int nresults) {
FuncState         292 lib/lua/lcode.c LUAI_FUNC void luaK_setoneret (FuncState *fs, expdesc *e) {
FuncState         304 lib/lua/lcode.c LUAI_FUNC void luaK_dischargevars (FuncState *fs, expdesc *e) {
FuncState         337 lib/lua/lcode.c static int code_label (FuncState *fs, int A, int b, int jump) {
FuncState         343 lib/lua/lcode.c static void discharge2reg (FuncState *fs, expdesc *e, int reg) {
FuncState         382 lib/lua/lcode.c static void discharge2anyreg (FuncState *fs, expdesc *e) {
FuncState         390 lib/lua/lcode.c static void exp2reg (FuncState *fs, expdesc *e, int reg) {
FuncState         414 lib/lua/lcode.c LUAI_FUNC void luaK_exp2nextreg (FuncState *fs, expdesc *e) {
FuncState         422 lib/lua/lcode.c LUAI_FUNC int luaK_exp2anyreg (FuncState *fs, expdesc *e) {
FuncState         436 lib/lua/lcode.c LUAI_FUNC void luaK_exp2val (FuncState *fs, expdesc *e) {
FuncState         444 lib/lua/lcode.c LUAI_FUNC int luaK_exp2RK (FuncState *fs, expdesc *e) {
FuncState         472 lib/lua/lcode.c LUAI_FUNC void luaK_storevar (FuncState *fs, expdesc *var, expdesc *ex) {
FuncState         503 lib/lua/lcode.c LUAI_FUNC void luaK_self (FuncState *fs, expdesc *e, expdesc *key) {
FuncState         516 lib/lua/lcode.c static void invertjump (FuncState *fs, expdesc *e) {
FuncState         524 lib/lua/lcode.c static int jumponcond (FuncState *fs, expdesc *e, int cond) {
FuncState         539 lib/lua/lcode.c LUAI_FUNC void luaK_goiftrue (FuncState *fs, expdesc *e) {
FuncState         563 lib/lua/lcode.c static void luaK_goiffalse (FuncState *fs, expdesc *e) {
FuncState         586 lib/lua/lcode.c static void codenot (FuncState *fs, expdesc *e) {
FuncState         621 lib/lua/lcode.c LUAI_FUNC void luaK_indexed (FuncState *fs, expdesc *t, expdesc *k) {
FuncState         653 lib/lua/lcode.c static void codearith (FuncState *fs, OpCode op, expdesc *e1, expdesc *e2) {
FuncState         673 lib/lua/lcode.c static void codecomp (FuncState *fs, OpCode op, int cond, expdesc *e1,
FuncState         689 lib/lua/lcode.c LUAI_FUNC void luaK_prefix (FuncState *fs, UnOpr op, expdesc *e) {
FuncState         710 lib/lua/lcode.c LUAI_FUNC void luaK_infix (FuncState *fs, BinOpr op, expdesc *v) {
FuncState         737 lib/lua/lcode.c LUAI_FUNC void luaK_posfix (FuncState *fs, BinOpr op, expdesc *e1, expdesc *e2) {
FuncState         784 lib/lua/lcode.c LUAI_FUNC void luaK_fixline (FuncState *fs, int line) {
FuncState         789 lib/lua/lcode.c static int luaK_code (FuncState *fs, Instruction i, int line) {
FuncState         804 lib/lua/lcode.c LUAI_FUNC int luaK_codeABC (FuncState *fs, OpCode o, int a, int b, int c) {
FuncState         812 lib/lua/lcode.c LUAI_FUNC int luaK_codeABx (FuncState *fs, OpCode o, int a, unsigned int bc) {
FuncState         819 lib/lua/lcode.c LUAI_FUNC void luaK_setlist (FuncState *fs, int base, int nelems, int tostore) {
FuncState          45 lib/lua/lcode.h LUAI_FUNC int luaK_codeABx (FuncState *fs, OpCode o, int A, unsigned int Bx);
FuncState          46 lib/lua/lcode.h LUAI_FUNC int luaK_codeABC (FuncState *fs, OpCode o, int A, int B, int C);
FuncState          47 lib/lua/lcode.h LUAI_FUNC void luaK_fixline (FuncState *fs, int line);
FuncState          48 lib/lua/lcode.h LUAI_FUNC void luaK_nil (FuncState *fs, int from, int n);
FuncState          49 lib/lua/lcode.h LUAI_FUNC void luaK_reserveregs (FuncState *fs, int n);
FuncState          50 lib/lua/lcode.h LUAI_FUNC void luaK_checkstack (FuncState *fs, int n);
FuncState          51 lib/lua/lcode.h LUAI_FUNC int luaK_stringK (FuncState *fs, TString *s);
FuncState          52 lib/lua/lcode.h LUAI_FUNC int luaK_numberK (FuncState *fs, lua_Number r);
FuncState          53 lib/lua/lcode.h LUAI_FUNC void luaK_dischargevars (FuncState *fs, expdesc *e);
FuncState          54 lib/lua/lcode.h LUAI_FUNC int luaK_exp2anyreg (FuncState *fs, expdesc *e);
FuncState          55 lib/lua/lcode.h LUAI_FUNC void luaK_exp2nextreg (FuncState *fs, expdesc *e);
FuncState          56 lib/lua/lcode.h LUAI_FUNC void luaK_exp2val (FuncState *fs, expdesc *e);
FuncState          57 lib/lua/lcode.h LUAI_FUNC int luaK_exp2RK (FuncState *fs, expdesc *e);
FuncState          58 lib/lua/lcode.h LUAI_FUNC void luaK_self (FuncState *fs, expdesc *e, expdesc *key);
FuncState          59 lib/lua/lcode.h LUAI_FUNC void luaK_indexed (FuncState *fs, expdesc *t, expdesc *k);
FuncState          60 lib/lua/lcode.h LUAI_FUNC void luaK_goiftrue (FuncState *fs, expdesc *e);
FuncState          61 lib/lua/lcode.h LUAI_FUNC void luaK_storevar (FuncState *fs, expdesc *var, expdesc *e);
FuncState          62 lib/lua/lcode.h LUAI_FUNC void luaK_setreturns (FuncState *fs, expdesc *e, int nresults);
FuncState          63 lib/lua/lcode.h LUAI_FUNC void luaK_setoneret (FuncState *fs, expdesc *e);
FuncState          64 lib/lua/lcode.h LUAI_FUNC int luaK_jump (FuncState *fs);
FuncState          65 lib/lua/lcode.h LUAI_FUNC void luaK_ret (FuncState *fs, int first, int nret);
FuncState          66 lib/lua/lcode.h LUAI_FUNC void luaK_patchlist (FuncState *fs, int list, int target);
FuncState          67 lib/lua/lcode.h LUAI_FUNC void luaK_patchtohere (FuncState *fs, int list);
FuncState          68 lib/lua/lcode.h LUAI_FUNC void luaK_concat (FuncState *fs, int *l1, int l2);
FuncState          69 lib/lua/lcode.h LUAI_FUNC int luaK_getlabel (FuncState *fs);
FuncState          70 lib/lua/lcode.h LUAI_FUNC void luaK_prefix (FuncState *fs, UnOpr op, expdesc *v);
FuncState          71 lib/lua/lcode.h LUAI_FUNC void luaK_infix (FuncState *fs, BinOpr op, expdesc *v);
FuncState          72 lib/lua/lcode.h LUAI_FUNC void luaK_posfix (FuncState *fs, BinOpr op, expdesc *v1, expdesc *v2);
FuncState          73 lib/lua/lcode.h LUAI_FUNC void luaK_setlist (FuncState *fs, int base, int nelems, int tostore);
FuncState          61 lib/lua/llex.h   struct FuncState *fs;  /* `FuncState' is private to the parser */
FuncState          71 lib/lua/lparser.c static void errorlimit (FuncState *fs, int limit, const char *what) {
FuncState         144 lib/lua/lparser.c   FuncState *fs = ls->fs;
FuncState         161 lib/lua/lparser.c   FuncState *fs = ls->fs;
FuncState         168 lib/lua/lparser.c   FuncState *fs = ls->fs;
FuncState         177 lib/lua/lparser.c   FuncState *fs = ls->fs;
FuncState         183 lib/lua/lparser.c static int indexupvalue (FuncState *fs, TString *name, expdesc *v) {
FuncState         207 lib/lua/lparser.c static int searchvar (FuncState *fs, TString *n) {
FuncState         217 lib/lua/lparser.c static void markupval (FuncState *fs, int level) {
FuncState         224 lib/lua/lparser.c static int singlevaraux (FuncState *fs, TString *n, expdesc *var, int base) {
FuncState         250 lib/lua/lparser.c   FuncState *fs = ls->fs;
FuncState         257 lib/lua/lparser.c   FuncState *fs = ls->fs;
FuncState         285 lib/lua/lparser.c static void enterblock (FuncState *fs, BlockCnt *bl, lu_byte isbreakable) {
FuncState         296 lib/lua/lparser.c static void leaveblock (FuncState *fs) {
FuncState         310 lib/lua/lparser.c static void pushclosure (LexState *ls, FuncState *func, expdesc *v) {
FuncState         311 lib/lua/lparser.c   FuncState *fs = ls->fs;
FuncState         328 lib/lua/lparser.c static void open_func (LexState *ls, FuncState *fs) {
FuncState         358 lib/lua/lparser.c   FuncState *fs = ls->fs;
FuncState         385 lib/lua/lparser.c   struct FuncState funcstate;
FuncState         409 lib/lua/lparser.c   FuncState *fs = ls->fs;
FuncState         445 lib/lua/lparser.c   FuncState *fs = ls->fs;
FuncState         464 lib/lua/lparser.c static void closelistfield (FuncState *fs, struct ConsControl *cc) {
FuncState         475 lib/lua/lparser.c static void lastlistfield (FuncState *fs, struct ConsControl *cc) {
FuncState         500 lib/lua/lparser.c   FuncState *fs = ls->fs;
FuncState         545 lib/lua/lparser.c   FuncState *fs = ls->fs;
FuncState         578 lib/lua/lparser.c   FuncState new_fs;
FuncState         610 lib/lua/lparser.c   FuncState *fs = ls->fs;
FuncState         693 lib/lua/lparser.c   FuncState *fs = ls->fs;
FuncState         753 lib/lua/lparser.c       FuncState *fs = ls->fs;
FuncState         883 lib/lua/lparser.c   FuncState *fs = ls->fs;
FuncState         909 lib/lua/lparser.c   FuncState *fs = ls->fs;
FuncState         976 lib/lua/lparser.c   FuncState *fs = ls->fs;
FuncState         993 lib/lua/lparser.c   FuncState *fs = ls->fs;
FuncState        1013 lib/lua/lparser.c   FuncState *fs = ls->fs;
FuncState        1049 lib/lua/lparser.c   FuncState *fs = ls->fs;
FuncState        1069 lib/lua/lparser.c   FuncState *fs = ls->fs;
FuncState        1091 lib/lua/lparser.c   FuncState *fs = ls->fs;
FuncState        1114 lib/lua/lparser.c   FuncState *fs = ls->fs;
FuncState        1143 lib/lua/lparser.c   FuncState *fs = ls->fs;
FuncState        1167 lib/lua/lparser.c   FuncState *fs = ls->fs;
FuncState        1226 lib/lua/lparser.c   FuncState *fs = ls->fs;
FuncState        1240 lib/lua/lparser.c   FuncState *fs = ls->fs;
FuncState          61 lib/lua/lparser.h   struct FuncState *prev;  /* enclosing function */