Lines Matching refs:save_and_next
51 #define save_and_next(ls) (save(ls, ls->current), next(ls)) macro
204 save_and_next(ls); in check_next2()
229 save_and_next(ls); in read_numeral()
236 save_and_next(ls); in read_numeral()
240 save_and_next(ls); /* force an error */ in read_numeral()
265 save_and_next(ls); in skip_sep()
267 save_and_next(ls); in skip_sep()
278 save_and_next(ls); /* skip 2nd '[' */ in read_long_string()
292 save_and_next(ls); /* skip 2nd ']' */ in read_long_string()
304 if (seminfo) save_and_next(ls); in read_long_string()
318 save_and_next(ls); /* add current to buffer for error message */ in esccheck()
325 save_and_next(ls); in gethexa()
342 save_and_next(ls); /* skip 'u' */ in readutf8esc()
345 while (cast_void(save_and_next(ls)), lisxdigit(ls->current)) { in readutf8esc()
370 save_and_next(ls); in readdecesc()
379 save_and_next(ls); /* keep delimiter (for error messages) */ in read_string()
391 save_and_next(ls); /* keep '\\' for error messages */ in read_string()
432 save_and_next(ls); in read_string()
435 save_and_next(ls); /* skip delimiter */ in read_string()
519 save_and_next(ls); in llex()
539 save_and_next(ls); in llex()