Lines Matching refs:ovector

209             int options, int *ovector, int ovecsize);
213 int options, int *ovector, int ovecsize,
220 PCRE_SPTR16 subject, int *ovector,
224 int pcre16_copy_substring(PCRE_SPTR16 subject, int *ovector,
229 PCRE_SPTR16 subject, int *ovector,
239 int pcre16_get_substring(PCRE_SPTR16 subject, int *ovector,
244 int *ovector, int stringcount, PCRE_SPTR16 **listptr);
538 int options, int *ovector, int ovecsize);
542 int options, int *ovector, int ovecsize,
549 PCRE_SPTR32 subject, int *ovector,
553 int pcre32_copy_substring(PCRE_SPTR32 subject, int *ovector,
558 PCRE_SPTR32 subject, int *ovector,
568 int pcre32_get_substring(PCRE_SPTR32 subject, int *ovector,
573 int *ovector, int stringcount, PCRE_SPTR32 **listptr);
1563 int options, int *ovector, int ovecsize);
1567 int options, int *ovector, int ovecsize,
1574 const char *subject, int *ovector,
1578 int pcre_copy_substring(const char *subject, int *ovector,
1583 const char *subject, int *ovector,
1593 int pcre_get_substring(const char *subject, int *ovector,
1598 int *ovector, int stringcount, const char ***listptr);
1609 int options, int *ovector, int ovecsize,
2478 re, sd, "subject", 7, 0, 0, ovector, 30);
2930 int options, int *ovector, int ovecsize);
2953 int ovector[30];
2961 ovector, /* vector of integers for substring information */
3355 whose address is passed in ovector. The number of elements in the vec-
3357 this argument is NOT the size of ovector in bytes.
3367 returned in pairs of integers, starting at the beginning of ovector,
3374 The first pair of integers, ovector[0] and ovector[1], identify the
3390 with ovector passed as NULL and ovecsize as zero. However, if the pat-
3391 tern contains back references and the ovector is not big enough to
3393 use during matching. Thus it is usually advisable to supply an ovector
3413 ovector that will allow for n captured substrings, in addition to the
3431 Note: Elements in the first two-thirds of ovector that do not corre-
3434 tor[0] to ovector[2n+1] are set by pcre_exec(). The other elements (in
3451 Either code or subject was passed as NULL, or ovector was NULL and
3474 If a pattern contains back references, but the ovector that is passed
3621 first output vector element (ovector[0]) and a reason code is placed in
3622 the second element (ovector[1]). The reason codes are given names in
3696 int pcre_copy_substring(const char *subject, int *ovector,
3700 int pcre_get_substring(const char *subject, int *ovector,
3705 int *ovector, int stringcount, const char ***listptr);
3708 returned by pcre_exec() in ovector. For convenience, the functions
3725 matched, ovector is a pointer to the vector of integer offsets that was
3730 it ran out of space in ovector, the value passed as stringcount should
3768 string by inspecting the appropriate offset in ovector, which is nega-
3788 const char *subject, int *ovector,
3793 const char *subject, int *ovector,
3920 int options, int *ovector, int ovecsize,
3934 pcre_exec(), plus two extras. The ovector argument is used in a differ-
3948 int ovector[10];
3957 ovector, /* vector of integers for substring information */
4029 are returned in ovector. Each string uses two elements; the first is
4038 fit into ovector, the yield of the function is zero, and the vector is
4040 can use the entire ovector for returning matched strings.
4076 itself recursively, using private vectors for ovector and workspace.
5674 ovector argument of the matching function. (This applies only to the
7963 thirds of the ovector argument is used for passing back captured sub-
8146 int ovector[30];
8157 rc = pcre_exec(re, extra, subject, length, 0, 0, ovector, 30);