Lines Matching refs:testnext
99 static int testnext (LexState *ls, int c) { in testnext() function
125 if (!testnext(ls, what)) { in check_match()
752 } while (testnext(ls, ',') || testnext(ls, ';')); in constructor()
784 } while (!f->is_vararg && testnext(ls, ',')); in parlist()
818 while (testnext(ls, ',')) { in explist()
1143 if (testnext(ls, ',')) { /* assignment -> ',' suffixedexp assignment */ in assignment()
1187 if (testnext(ls, TK_GOTO)) in gotostat()
1325 if (testnext(ls, ',')) in fornum()
1348 while (testnext(ls, ',')) { in forlist()
1421 if (testnext(ls, TK_ELSE)) in ifstat()
1447 } while (testnext(ls, ',')); in localstat()
1448 if (testnext(ls, '=')) in localstat()
1530 (void) testnext(ls, ';'); /* skip optional semicolon */ in retstat()
1570 if (testnext(ls, TK_FUNCTION)) /* local function? */ in statement()