| /openbsd/src/gnu/usr.bin/perl/ |
| D | regcomp_internal.h | 184 #define RExC_lastparse (pRExC_state->lastparse) 185 #define RExC_lastnum (pRExC_state->lastnum) 186 #define RExC_paren_name_list (pRExC_state->paren_name_list) 187 #define RExC_study_chunk_recursed_count (pRExC_state->study_chunk_recursed_count) 188 #define RExC_mysv (pRExC_state->mysv1) 189 #define RExC_mysv1 (pRExC_state->mysv1) 190 #define RExC_mysv2 (pRExC_state->mysv2) 193 #define RExC_flags (pRExC_state->flags) 194 #define RExC_pm_flags (pRExC_state->pm_flags) 195 #define RExC_precomp (pRExC_state->precomp) [all …]
|
| D | regcomp.c | 299 Perl_reg_add_data(RExC_state_t* const pRExC_state, const char* const s, const U32 n) in Perl_reg_add_data() argument 530 S_pat_upgrade_to_utf8(pTHX_ RExC_state_t * const pRExC_state, in S_pat_upgrade_to_utf8() argument 551 assert(pRExC_state->code_blocks); in S_pat_upgrade_to_utf8() 552 if (!do_end && pRExC_state->code_blocks->cb[n].start == s) { in S_pat_upgrade_to_utf8() 553 pRExC_state->code_blocks->cb[n].start = d - dst - 1; in S_pat_upgrade_to_utf8() 557 else if (do_end && pRExC_state->code_blocks->cb[n].end == s) { in S_pat_upgrade_to_utf8() 558 pRExC_state->code_blocks->cb[n].end = d - dst - 1; in S_pat_upgrade_to_utf8() 589 S_concat_pat(pTHX_ RExC_state_t * const pRExC_state, in S_concat_pat() argument 654 pat = S_concat_pat(aTHX_ pRExC_state, pat, in S_concat_pat() 683 assert(n < pRExC_state->code_blocks->count); in S_concat_pat() [all …]
|
| D | regcomp_study.c | 85 S_make_exactf_invlist(pTHX_ RExC_state_t *pRExC_state, regnode *node) in S_make_exactf_invlist() argument 137 add_above_Latin1_folds(pRExC_state, (U8) uc, &invlist); in S_make_exactf_invlist() 252 Perl_scan_commit(pTHX_ const RExC_state_t *pRExC_state, scan_data_t *data, in Perl_scan_commit() argument 362 Perl_ssc_init(pTHX_ const RExC_state_t *pRExC_state, regnode_ssc *ssc) in Perl_ssc_init() argument 390 S_ssc_is_cp_posixl_init(const RExC_state_t *pRExC_state, in S_ssc_is_cp_posixl_init() argument 424 S_get_ANYOF_cp_list_for_ssc(pTHX_ const RExC_state_t *pRExC_state, in S_get_ANYOF_cp_list_for_ssc() argument 576 S_ssc_and(pTHX_ const RExC_state_t *pRExC_state, regnode_ssc *ssc, in S_ssc_and() argument 618 anded_cp_list = get_ANYOF_cp_list_for_ssc(pRExC_state, and_with); in S_ssc_and() 727 || ! ssc_is_cp_posixl_init(pRExC_state, (regnode_ssc *)and_with)) in S_ssc_and() 731 if (ssc_is_cp_posixl_init(pRExC_state, ssc)) { in S_ssc_and() [all …]
|
| D | proto.h | 8103 Perl_add_above_Latin1_folds(pTHX_ RExC_state_t *pRExC_state, const U8 cp, SV **invlist) 8106 assert(pRExC_state); assert(invlist) 8109 Perl_construct_ahocorasick_from_trie(pTHX_ RExC_state_t *pRExC_state, regnode *source, U32 depth) 8112 assert(pRExC_state); assert(source) 8129 Perl_join_exact(pTHX_ RExC_state_t *pRExC_state, regnode *scan, UV *min_subtract, bool *unfolded_mu… 8132 assert(pRExC_state); assert(scan); assert(min_subtract); assert(unfolded_multi_char) 8135 Perl_make_trie(pTHX_ RExC_state_t *pRExC_state, regnode *startbranch, regnode *first, regnode *last… 8138 assert(pRExC_state); assert(startbranch); assert(first); assert(last); \ 8148 Perl_reg_add_data(RExC_state_t * const pRExC_state, const char * const s, const U32 n) 8152 assert(pRExC_state); assert(s) [all …]
|
| D | regcomp_trie.c | 525 S_trie_bitmap_set_folded(pTHX_ RExC_state_t *pRExC_state, in S_trie_bitmap_set_folded() argument 549 Perl_make_trie(pTHX_ RExC_state_t *pRExC_state, regnode *startbranch, in Perl_make_trie() argument 574 const U32 data_slot = reg_add_data( pRExC_state, STR_WITH_LEN("tuaa")); in Perl_make_trie() 580 const U32 data_slot = reg_add_data( pRExC_state, STR_WITH_LEN("tu")); in Perl_make_trie() 800 S_trie_bitmap_set_folded(aTHX_ pRExC_state, trie, uvc, folder); in Perl_make_trie() 1423 S_trie_bitmap_set_folded(aTHX_ pRExC_state, trie, *ch, folder); in Perl_make_trie() 1430 S_trie_bitmap_set_folded(aTHX_ pRExC_state, trie, *ch, folder); in Perl_make_trie() 1612 Perl_construct_ahocorasick_from_trie(pTHX_ RExC_state_t *pRExC_state, regnode *source, U32 depth) in Perl_construct_ahocorasick_from_trie() argument 1649 const U32 data_slot = reg_add_data( pRExC_state, STR_WITH_LEN("T")); in Perl_construct_ahocorasick_from_trie()
|
| D | regcomp_debug.c | 138 Perl_debug_peep(pTHX_ const char *str, const RExC_state_t *pRExC_state, in Perl_debug_peep() argument 150 regprop(RExC_rx, RExC_mysv, scan, NULL, pRExC_state); in Perl_debug_peep() 532 …exp *prog, SV *sv, const regnode *o, const regmatch_info *reginfo, const RExC_state_t *pRExC_state) in Perl_regprop() argument 545 if (pRExC_state) { /* This gives more info, if we have it */ in Perl_regprop() 643 } else if ( pRExC_state ) { in Perl_regprop() 716 } else if ( pRExC_state ) { in Perl_regprop() 1052 PERL_UNUSED_ARG(pRExC_state); in Perl_regprop()
|
| D | embed.fnc | 5087 |NN RExC_state_t *pRExC_state \ 5091 |NN RExC_state_t *pRExC_state \ 5106 Ep |U32 |join_exact |NN RExC_state_t *pRExC_state \ 5113 Ep |I32 |make_trie |NN RExC_state_t *pRExC_state \ 5124 ERTp |U32 |reg_add_data |NN RExC_state_t * const pRExC_state \ 5127 Ep |void |scan_commit |NN const RExC_state_t *pRExC_state \ 5131 Ep |void |set_ANYOF_arg |NN RExC_state_t * const pRExC_state \ 5136 Ep |void |ssc_init |NN const RExC_state_t *pRExC_state \ 5138 Ep |SSize_t|study_chunk |NN RExC_state_t *pRExC_state \ 5178 |NN RExC_state_t *pRExC_state \ [all …]
|
| /openbsd/src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/ |
| D | embed.fnc | 2028 ERS |SV* |make_exactf_invlist |NN RExC_state_t *pRExC_state \ 2030 ES |regnode_offset|reg_la_NOTHING |NN RExC_state_t *pRExC_state \ 2032 ES |regnode_offset|reg_la_OPFAIL |NN RExC_state_t *pRExC_state \ 2034 ES |regnode_offset|reg |NN RExC_state_t *pRExC_state \ 2036 ES |regnode_offset|regnode_guts|NN RExC_state_t *pRExC_state \ 2039 ES |regnode_offset|regnode_guts_debug|NN RExC_state_t *pRExC_state \ 2043 ES |void |change_engine_size|NN RExC_state_t *pRExC_state|const Ptrdiff_t size 2044 ES |regnode_offset|reganode|NN RExC_state_t *pRExC_state|U8 op \ 2046 ES |regnode_offset|regpnode|NN RExC_state_t *pRExC_state|U8 op \ 2048 ES |regnode_offset|reg2Lanode|NN RExC_state_t *pRExC_state \ [all …]
|
| /openbsd/src/gnu/usr.bin/perl/ext/re/ |
| D | re.xs | 59 const regmatch_info *reginfo, const RExC_state_t *pRExC_state
|
| /openbsd/src/gnu/usr.bin/perl/pod/ |
| D | perlreguts.pod | 375 of these structures as their first argument, with the name C<pRExC_state>.
|