Home | History | Annotate | Download | only in dist

Lines Matching refs:pcre

5 /* PCRE is a library of functions to support regular expressions whose syntax
41 /* This module is a wrapper that provides a POSIX API to the underlying PCRE
60 /* We include pcre.h before pcre_internal.h so that the PCRE library functions
62 This is needed even though pcre_internal.h itself includes pcre.h, because it
65 #include "pcre.h"
70 /* Table to translate PCRE compile time error codes into POSIX error codes. */
111 REG_INVARG, /* this version of PCRE is not compiled with PCRE_UTF8 support */
117 REG_EESCAPE, /* PCRE does not support \L, \l, \N, \U, or \u */
153 REG_INVARG, /* this version of PCRE is not compiled with PCRE_UCP support */
297 (void)pcre_fullinfo((const pcre *)preg->re_pcre, NULL, PCRE_INFO_CAPTURECOUNT,
310 /* Unfortunately, PCRE requires 3 ints of working space for each captured
312 the POSIX structures as was done in earlier releases when PCRE needed only 2
331 (REAL_PCRE_OPTIONS((const pcre *)preg->re_pcre) & PCRE_NO_AUTO_CAPTURE) != 0;
363 start location rather than being passed as a PCRE "starting offset". */
376 rc = pcre_exec((const pcre *)preg->re_pcre, NULL, string + so, (eo - so),