Lines Matching refs:used
49 /* We used to test for `BSTRING' here, but only GCC and Emacs define
122 /* isalpha etc. are used for the character classes. */
170 re_search* or re_match* could cause memory leaks when C-g is used in
322 match; otherwise change to jump. This is used to jump
333 before the first repeat. Also used as an intermediary kind
730 print_partial_compiled_pattern (buffer, buffer + bufp->used);
731 printf ("%d bytes used/%d bytes allocated.\n", bufp->used, bufp->allocated);
1056 `used' is set to the length of the compiled pattern;
1073 they can be reliably used as array indices. */
1145 /* Set `used' to zero, so that if we return an error, the pattern
1148 bufp->used = 0;
2048 bufp->used = b - bufp->buffer;
2262 exactly that if always used MAX_FAILURE_SPACE each time we failed.
2527 is used by re_search to skip quickly over impossible starting points.
2551 unsigned long size = bufp->used;
2594 if a backreference is used, since it's too hard to figure out
2913 if (bufp->used > 0 && (re_opcode_t) bufp->buffer[0] == begbuf && range > 0)
3195 register unsigned char *pend = p + bufp->used;
3906 /* on_failure_keep_string_jump is used to optimize `.*\n'. It
3915 Because this is used only in specific cases, we don't need to
4721 `used' to the length of the compiled pattern;
4765 REG_NEWLINE case: if we used a fastmap, we'd have to put all the
4931 /* Free dynamically allocated space used by PREG. */
4942 preg->used = 0;