Lines Matching refs:line

501   int line = ls->linenumber;  in constructor()  local
533 check_match(ls, '}', '{', line); in constructor()
576 static void body (LexState *ls, expdesc *e, int needself, int line) { in body() argument
580 new_fs.f->linedefined = line; in body()
590 check_match(ls, TK_END, TK_FUNCTION, line); in body()
613 int line = ls->linenumber; in funcargs() local
616 if (line != ls->lastline) in funcargs()
625 check_match(ls, ')', '(', line); in funcargs()
652 luaK_fixline(fs, line); in funcargs()
671 int line = ls->linenumber; in prefixexp() local
674 check_match(ls, ')', '(', line); in prefixexp()
991 static void whilestat (LexState *ls, int line) { in whilestat() argument
1004 check_match(ls, TK_END, TK_WHILE, line); in whilestat()
1010 static void repeatstat (LexState *ls, int line) { in repeatstat() argument
1020 check_match(ls, TK_UNTIL, TK_REPEAT, line); in repeatstat()
1046 static void forbody (LexState *ls, int base, int line, int nvars, int isnum) { in forbody() argument
1062 luaK_fixline(fs, line); /* pretend that `OP_FOR' starts the loop */ in forbody()
1067 static void fornum (LexState *ls, TString *varname, int line) { in fornum() argument
1085 forbody(ls, base, line, 1, 1); in fornum()
1094 int line; in forlist() local
1105 line = ls->linenumber; in forlist()
1108 forbody(ls, base, line, nvars - 3, 0); in forlist()
1112 static void forstat (LexState *ls, int line) { in forstat() argument
1121 case '=': fornum(ls, varname, line); break; in forstat()
1125 check_match(ls, TK_END, TK_FOR, line); in forstat()
1141 static void ifstat (LexState *ls, int line) { in ifstat() argument
1161 check_match(ls, TK_END, TK_IF, line); in ifstat()
1212 static void funcstat (LexState *ls, int line) { in funcstat() argument
1218 body(ls, &b, needself, line); in funcstat()
1220 luaK_fixline(ls->fs, line); /* definition `happens' in the first line */ in funcstat()
1272 int line = ls->linenumber; /* may be needed for error messages */ in statement() local
1275 ifstat(ls, line); in statement()
1279 whilestat(ls, line); in statement()
1285 check_match(ls, TK_END, TK_DO, line); in statement()
1289 forstat(ls, line); in statement()
1293 repeatstat(ls, line); in statement()
1297 funcstat(ls, line); /* stat -> funcstat */ in statement()