Lines Matching refs:save_and_next
51 #define save_and_next(ls) (save(ls, ls->current), next(ls)) macro
202 save_and_next(ls); in check_next2()
219 save_and_next(ls); in read_numeral()
226 save_and_next(ls); in read_numeral()
228 save_and_next(ls); in read_numeral()
255 save_and_next(ls); in skip_sep()
257 save_and_next(ls); in skip_sep()
266 save_and_next(ls); /* skip 2nd '[' */ in read_long_string()
280 save_and_next(ls); /* skip 2nd ']' */ in read_long_string()
292 if (seminfo) save_and_next(ls); in read_long_string()
306 save_and_next(ls); /* add current to buffer for error message */ in esccheck()
313 save_and_next(ls); in gethexa()
330 save_and_next(ls); /* skip 'u' */ in readutf8esc()
333 while ((save_and_next(ls), lisxdigit(ls->current))) { in readutf8esc()
358 save_and_next(ls); in readdecesc()
367 save_and_next(ls); /* keep delimiter (for error messages) */ in read_string()
379 save_and_next(ls); /* keep '\\' for error messages */ in read_string()
420 save_and_next(ls); in read_string()
423 save_and_next(ls); /* skip delimiter */ in read_string()
507 save_and_next(ls); in llex()
527 save_and_next(ls); in llex()