Lines Matching refs:lexleft
299 static int lexleft; /* Number of characters remaining. */
377 if (! lexleft) \
385 update_mb_len_index(lexptr, lexleft); \
387 --lexleft; \
396 if (! lexleft)
404 cur_mb_len = mbrtowc(&wc, lexptr, lexleft, &mbs);
411 lexleft -= cur_mb_len;
418 if (! lexleft) \
426 --lexleft; \
496 if (! lexleft)
499 --lexleft;
501 if ((c == delim && *lexptr == ']') || lexleft == 0)
511 if (lexleft == 0)
520 if (--lexleft, *lexptr++ != ']')
591 lexleft += cur_mb_len;
681 if (lexleft < len)
716 if (lexleft == 0)
735 || lexleft == 0
737 ? lexleft > 0 && *lexptr == ')'
738 : lexleft > 1 && lexptr[0] == '\\' && lexptr[1] == ')')
740 ? lexleft > 0 && *lexptr == '|'
741 : lexleft > 1 && lexptr[0] == '\\' && lexptr[1] == '|')
743 && lexleft > 0 && *lexptr == '\n'))
832 char const *lim = p + lexleft;
1003 lexleft -= strlen(prednames[c1].name);
1018 ++lexleft;
1342 lexleft = len;