Lines Matching refs:ovector
226 int options, int *ovector, int ovecsize);
230 int options, int *ovector, int ovecsize,
237 PCRE_SPTR16 subject, int *ovector,
241 int pcre16_copy_substring(PCRE_SPTR16 subject, int *ovector,
246 PCRE_SPTR16 subject, int *ovector,
256 int pcre16_get_substring(PCRE_SPTR16 subject, int *ovector,
261 int *ovector, int stringcount, PCRE_SPTR16 **listptr);
557 int options, int *ovector, int ovecsize);
561 int options, int *ovector, int ovecsize,
568 PCRE_SPTR32 subject, int *ovector,
572 int pcre32_copy_substring(PCRE_SPTR32 subject, int *ovector,
577 PCRE_SPTR32 subject, int *ovector,
587 int pcre32_get_substring(PCRE_SPTR32 subject, int *ovector,
592 int *ovector, int stringcount, PCRE_SPTR32 **listptr);
1607 int options, int *ovector, int ovecsize);
1611 int options, int *ovector, int ovecsize,
1618 const char *subject, int *ovector,
1622 int pcre_copy_substring(const char *subject, int *ovector,
1627 const char *subject, int *ovector,
1637 int pcre_get_substring(const char *subject, int *ovector,
1642 int *ovector, int stringcount, const char ***listptr);
1653 int options, int *ovector, int ovecsize,
2585 re, sd, "subject", 7, 0, 0, ovector, 30);
3065 int options, int *ovector, int ovecsize);
3088 int ovector[30];
3096 ovector, /* vector of integers for substring information */
3518 whose address is passed in ovector. The number of elements in the vec-
3520 this argument is NOT the size of ovector in bytes.
3530 returned in pairs of integers, starting at the beginning of ovector,
3539 The first pair of integers, ovector[0] and ovector[1], identify the
3555 with ovector passed as NULL and ovecsize as zero. However, if the pat-
3556 tern contains back references and the ovector is not big enough to
3558 use during matching. Thus it is usually advisable to supply an ovector
3578 ovector that will allow for n captured substrings, in addition to the
3596 Note: Elements in the first two-thirds of ovector that do not corre-
3599 tor[0] to ovector[2n+1] are set by pcre_exec(). The other elements (in
3616 Either code or subject was passed as NULL, or ovector was NULL and
3639 If a pattern contains back references, but the ovector that is passed
3786 first output vector element (ovector[0]) and a reason code is placed in
3787 the second element (ovector[1]). The reason codes are given names in
3862 int pcre_copy_substring(const char *subject, int *ovector,
3866 int pcre_get_substring(const char *subject, int *ovector,
3871 int *ovector, int stringcount, const char ***listptr);
3874 returned by pcre_exec() in ovector. For convenience, the functions
3891 matched, ovector is a pointer to the vector of integer offsets that was
3896 it ran out of space in ovector, the value passed as stringcount should
3934 string by inspecting the appropriate offset in ovector, which is nega-
3954 const char *subject, int *ovector,
3959 const char *subject, int *ovector,
4086 int options, int *ovector, int ovecsize,
4100 pcre_exec(), plus two extras. The ovector argument is used in a differ-
4114 int ovector[10];
4123 ovector, /* vector of integers for substring information */
4195 are returned in ovector. Each string uses two elements; the first is
4204 fit into ovector, the yield of the function is zero, and the vector is
4206 can use the entire ovector for returning matched strings.
4251 itself recursively, using private vectors for ovector and workspace.
6056 ovector argument of the matching function. (This applies only to the
8467 thirds of the ovector argument is used for passing back captured sub-
8650 int ovector[30];
8661 rc = pcre_exec(re, extra, subject, length, 0, 0, ovector, 30);