Lines Matching defs:pend

523   unsigned char *pend = end;
532 while (p < pend)
577 assert (p + *p < pend);
855 do {if (p == pend) return REG_EEND; \
863 do {if (p == pend) return REG_EEND; \
1020 { if (p != pend) \
1028 if (p == pend) \
1087 const char *pend = pattern + size;
1178 while (p != pend)
1202 p == pend
1206 || at_endline_loc_p (p, pend, syntax))
1247 if (p == pend)
1258 if (p == pend) return REG_EESCAPE;
1309 && p < pend && TRANSLATE (*p) == TRANSLATE ('\n')
1357 if (p == pend) return REG_EBRACK;
1388 if (p == pend) return REG_EBRACK;
1395 if (p == pend) return REG_EESCAPE;
1423 = compile_range (&p, pend, translate, syntax, b);
1434 ret = compile_range (&p, pend, translate, syntax, b);
1449 if (p == pend) return REG_EBRACK;
1454 if (c == ':' || c == ']' || p == pend
1486 if (p == pend) return REG_EBRACK;
1568 if (p == pend) return REG_EESCAPE;
1743 || (p - 2 == pattern && p == pend))
1755 if (p == pend)
2034 } /* while p != pend */
2154 at_endline_loc_p (p, pend, syntax)
2155 const char *p, *pend;
2160 const char *next_next = p + 1 < pend ? p + 1 : NULL;
2204 compile_range (p_ptr, pend, translate, syntax, b)
2205 const char **p_ptr, *pend;
2215 if (p == pend)
2418 DEBUG_PRINT_COMPILED_PATTERN (bufp, pattern_place, pend); \
2464 `pend', `string1', `size1', `string2', and `size2'. */
2497 DEBUG_PRINT_COMPILED_PATTERN (bufp, pat, pend); \
2553 register unsigned char *pend = pattern + size;
2571 while (p != pend || !FAIL_STACK_EMPTY ())
2573 if (p == pend)
2584 assert (p < pend);
2744 fastmap entries beyond `pend'. Such a pattern can match
2746 if (p + j < pend)
2800 p = pend;
3195 register unsigned char *pend = p + bufp->used;
3376 DEBUG_PRINT_COMPILED_PATTERN (bufp, p, pend);
3388 if (p == pend)
3627 = group_match_null_string_p (&p1, pend, reg_info);
3721 && (p + 2) < pend)
3966 while (p1 < pend && (re_opcode_t) *p1 == no_op)
3969 if (p1 < pend && (re_opcode_t) *p1 == start_memory)
4007 while (p2 + 2 < pend
4013 if (p2 == pend)
4310 assert (p <= pend);
4311 if (p < pend)