Home
last modified time | relevance | path

Searched refs:extra_data (Results 1 – 6 of 6) sorted by relevance

/PHP-7.2/ext/pcre/pcrelib/
H A Dpcre_fullinfo.c70 pcre_fullinfo(const pcre *argument_re, const pcre_extra *extra_data, in pcre_fullinfo() argument
74 pcre16_fullinfo(const pcre16 *argument_re, const pcre16_extra *extra_data, in pcre_fullinfo()
78 pcre32_fullinfo(const pcre32 *argument_re, const pcre32_extra *extra_data, in pcre_fullinfo()
87 if (extra_data != NULL && (extra_data->flags & PCRE_EXTRA_STUDY_DATA) != 0) in pcre_fullinfo()
88 study = (const pcre_study_data *)extra_data->study_data; in pcre_fullinfo()
120 (extra_data != NULL && in pcre_fullinfo()
121 (extra_data->flags & PCRE_EXTRA_EXECUTABLE_JIT) != 0 && in pcre_fullinfo()
122 extra_data->executable_jit != NULL)? in pcre_fullinfo()
123 PRIV(jit_get_size)(extra_data->executable_jit) : 0; in pcre_fullinfo()
170 *((int *)where) = extra_data != NULL && in pcre_fullinfo()
[all …]
H A Dpcre_exec.c6477 if (extra_data != NULL in pcre_exec()
6478 && (extra_data->flags & (PCRE_EXTRA_EXECUTABLE_JIT | in pcre_exec()
6480 && extra_data->executable_jit != NULL in pcre_exec()
6514 if (extra_data != NULL) in pcre_exec()
6516 unsigned long int flags = extra_data->flags; in pcre_exec()
6520 md->match_limit = extra_data->match_limit; in pcre_exec()
6524 md->callout_data = extra_data->callout_data; in pcre_exec()
7110 if (extra_data != NULL && (extra_data->flags & PCRE_EXTRA_MARK) != 0) in pcre_exec()
7111 *(extra_data->mark) = (pcre_uchar *)md->mark; in pcre_exec()
7165 if (extra_data != NULL && (extra_data->flags & PCRE_EXTRA_MARK) != 0) in pcre_exec()
[all …]
H A Dpcre_jit_compile.c11422 PRIV(jit_exec)(const PUBL(extra) *extra_data, const pcre_uchar *subject, in PRIV()
11449 arguments.limit_match = ((extra_data->flags & PCRE_EXTRA_MATCH_LIMIT) == 0) ? MATCH_LIMIT : (sljit_… in PRIV()
11457 arguments.callout_data = (extra_data->flags & PCRE_EXTRA_CALLOUT_DATA) != 0 ? extra_data->callout_d… in PRIV()
11488 if ((extra_data->flags & PCRE_EXTRA_MARK) != 0) in PRIV()
11489 *(extra_data->mark) = arguments.mark_ptr; in PRIV()
11496 pcre_jit_exec(const pcre *argument_re, const pcre_extra *extra_data, in pcre_jit_exec() argument
11501 pcre16_jit_exec(const pcre16 *argument_re, const pcre16_extra *extra_data, in pcre_jit_exec()
11542 arguments.limit_match = ((extra_data->flags & PCRE_EXTRA_MATCH_LIMIT) == 0) ? MATCH_LIMIT : (sljit_… in pcre_jit_exec()
11550 arguments.callout_data = (extra_data->flags & PCRE_EXTRA_CALLOUT_DATA) != 0 ? extra_data->callout_d… in pcre_jit_exec()
11571 if ((extra_data->flags & PCRE_EXTRA_MARK) != 0) in pcre_jit_exec()
[all …]
H A DNEWS555 2. The extra_data structure can now be used to pass in a set of character
H A DChangeLog4614 pointer field cannot be preserved; the extra_data field in the arguments
/PHP-7.2/ext/pcre/
H A Dphp_pcre.c758 pcre_extra extra_data; /* Used locally for exec options */ in php_pcre_match_impl() local
816 extra_data.flags = PCRE_EXTRA_MATCH_LIMIT | PCRE_EXTRA_MATCH_LIMIT_RECURSION; in php_pcre_match_impl()
817 extra = &extra_data; in php_pcre_match_impl()
1283 pcre_extra extra_data; /* Used locally for exec options */ in php_pcre_replace_impl() local
1309 extra = &extra_data; in php_pcre_replace_impl()
1546 pcre_extra extra_data; /* Used locally for exec options */ in php_pcre_replace_func_impl() local
1568 extra = &extra_data; in php_pcre_replace_func_impl()
2241 pcre_extra extra_data; /* Used locally for exec options */ in php_pcre_split_impl() local
2266 extra = &extra_data; in php_pcre_split_impl()
2578 pcre_extra extra_data; /* Used locally for exec options */ in php_pcre_grep_impl() local
[all …]

Completed in 69 milliseconds