Lines Matching refs:ovector

215             int options, int *ovector, int ovecsize);
219 int options, int *ovector, int ovecsize,
226 PCRE_SPTR16 subject, int *ovector,
230 int pcre16_copy_substring(PCRE_SPTR16 subject, int *ovector,
235 PCRE_SPTR16 subject, int *ovector,
245 int pcre16_get_substring(PCRE_SPTR16 subject, int *ovector,
250 int *ovector, int stringcount, PCRE_SPTR16 **listptr);
546 int options, int *ovector, int ovecsize);
550 int options, int *ovector, int ovecsize,
557 PCRE_SPTR32 subject, int *ovector,
561 int pcre32_copy_substring(PCRE_SPTR32 subject, int *ovector,
566 PCRE_SPTR32 subject, int *ovector,
576 int pcre32_get_substring(PCRE_SPTR32 subject, int *ovector,
581 int *ovector, int stringcount, PCRE_SPTR32 **listptr);
1596 int options, int *ovector, int ovecsize);
1600 int options, int *ovector, int ovecsize,
1607 const char *subject, int *ovector,
1611 int pcre_copy_substring(const char *subject, int *ovector,
1616 const char *subject, int *ovector,
1626 int pcre_get_substring(const char *subject, int *ovector,
1631 int *ovector, int stringcount, const char ***listptr);
1642 int options, int *ovector, int ovecsize,
2574 re, sd, "subject", 7, 0, 0, ovector, 30);
3054 int options, int *ovector, int ovecsize);
3077 int ovector[30];
3085 ovector, /* vector of integers for substring information */
3507 whose address is passed in ovector. The number of elements in the vec-
3509 this argument is NOT the size of ovector in bytes.
3519 returned in pairs of integers, starting at the beginning of ovector,
3528 The first pair of integers, ovector[0] and ovector[1], identify the
3544 with ovector passed as NULL and ovecsize as zero. However, if the pat-
3545 tern contains back references and the ovector is not big enough to
3547 use during matching. Thus it is usually advisable to supply an ovector
3567 ovector that will allow for n captured substrings, in addition to the
3585 Note: Elements in the first two-thirds of ovector that do not corre-
3588 tor[0] to ovector[2n+1] are set by pcre_exec(). The other elements (in
3605 Either code or subject was passed as NULL, or ovector was NULL and
3628 If a pattern contains back references, but the ovector that is passed
3775 first output vector element (ovector[0]) and a reason code is placed in
3776 the second element (ovector[1]). The reason codes are given names in
3851 int pcre_copy_substring(const char *subject, int *ovector,
3855 int pcre_get_substring(const char *subject, int *ovector,
3860 int *ovector, int stringcount, const char ***listptr);
3863 returned by pcre_exec() in ovector. For convenience, the functions
3880 matched, ovector is a pointer to the vector of integer offsets that was
3885 it ran out of space in ovector, the value passed as stringcount should
3923 string by inspecting the appropriate offset in ovector, which is nega-
3943 const char *subject, int *ovector,
3948 const char *subject, int *ovector,
4075 int options, int *ovector, int ovecsize,
4089 pcre_exec(), plus two extras. The ovector argument is used in a differ-
4103 int ovector[10];
4112 ovector, /* vector of integers for substring information */
4184 are returned in ovector. Each string uses two elements; the first is
4193 fit into ovector, the yield of the function is zero, and the vector is
4195 can use the entire ovector for returning matched strings.
4240 itself recursively, using private vectors for ovector and workspace.
6032 ovector argument of the matching function. (This applies only to the
8443 thirds of the ovector argument is used for passing back captured sub-
8626 int ovector[30];
8637 rc = pcre_exec(re, extra, subject, length, 0, 0, ovector, 30);