Lines Matching defs:pRExC_state

85 S_make_exactf_invlist(pTHX_ RExC_state_t *pRExC_state, regnode *node)
137 add_above_Latin1_folds(pRExC_state, (U8) uc, &invlist);
252 Perl_scan_commit(pTHX_ const RExC_state_t *pRExC_state, scan_data_t *data,
362 Perl_ssc_init(pTHX_ const RExC_state_t *pRExC_state, regnode_ssc *ssc)
390 S_ssc_is_cp_posixl_init(const RExC_state_t *pRExC_state,
424 S_get_ANYOF_cp_list_for_ssc(pTHX_ const RExC_state_t *pRExC_state,
576 S_ssc_and(pTHX_ const RExC_state_t *pRExC_state, regnode_ssc *ssc,
618 anded_cp_list = get_ANYOF_cp_list_for_ssc(pRExC_state, and_with);
727 || ! ssc_is_cp_posixl_init(pRExC_state, (regnode_ssc *)and_with))
731 if (ssc_is_cp_posixl_init(pRExC_state, ssc)) {
759 S_ssc_or(pTHX_ const RExC_state_t *pRExC_state, regnode_ssc *ssc,
783 ored_cp_list = get_ANYOF_cp_list_for_ssc(pRExC_state, or_with);
1058 Perl_join_exact(pTHX_ RExC_state_t *pRExC_state, regnode *scan,
1475 RExC_state_t *pRExC_state,
1593 join_exact(pRExC_state, scan, &min_subtract, &unfolded_multi_char,
1627 (void)study_chunk(pRExC_state, &scan, &minlen,
1656 scan_commit(pRExC_state, data, minlenp, is_inf);
1660 ssc_init_zero(pRExC_state, &accum);
1688 ssc_init(pRExC_state, &this_class);
1697 minnext = study_chunk(pRExC_state, &scan, minlenp,
1725 ssc_or(pRExC_state, &accum, (regnode_charclass*)&this_class);
1746 ssc_or(pRExC_state, data->start_class, (regnode_charclass*) &accum);
1748 ssc_and(pRExC_state, data->start_class, (regnode_charclass *) and_withp);
1754 ssc_and(pRExC_state, data->start_class, (regnode_charclass *) &accum);
1845 regprop(RExC_rx, RExC_mysv, tail, NULL, pRExC_state);
1941 regprop(RExC_rx, RExC_mysv, cur, NULL, pRExC_state);
1946 regprop(RExC_rx, RExC_mysv, noper, NULL, pRExC_state);
1951 regprop(RExC_rx, RExC_mysv, noper_next, NULL, pRExC_state);
2022 make_trie( pRExC_state,
2050 regprop(RExC_rx, RExC_mysv, cur, NULL, pRExC_state);
2064 made= make_trie( pRExC_state, startbranch,
2092 regprop(RExC_rx, RExC_mysv, cur, NULL, pRExC_state);
2190 scan_commit(pRExC_state, data, minlenp, is_inf);
2292 ssc_and(pRExC_state, data->start_class, (regnode_charclass *) and_withp);
2330 scan_commit(pRExC_state, data, minlenp, is_inf);
2363 SV* EXACTF_invlist = make_exactf_invlist(pRExC_state, scan);
2375 ssc_and(pRExC_state, data->start_class, (regnode_charclass *) and_withp);
2458 scan_commit(pRExC_state, data, minlenp, is_inf);
2485 scan_commit(pRExC_state, data, minlenp, is_inf);
2496 ssc_init(pRExC_state, &this_class);
2516 minnext = study_chunk(pRExC_state, &scan, minlenp, &deltanext,
2532 ssc_or(pRExC_state, data->start_class, (regnode_charclass *) &this_class);
2547 ssc_or(pRExC_state, data->start_class, (regnode_charclass *) &this_class);
2548 ssc_and(pRExC_state, data->start_class, (regnode_charclass *) and_withp);
2551 ssc_and(pRExC_state, data->start_class, (regnode_charclass *) &this_class);
2591 scan_commit(pRExC_state, data, minlenp, is_inf);
2722 study_chunk(pRExC_state, &nxt1, minlenp, &deltanext, nxt,
2834 scan_commit(pRExC_state, data, minlenp, is_inf);
2866 scan_commit(pRExC_state, data, minlenp, is_inf);
2897 ssc_and(pRExC_state, data->start_class, (regnode_charclass *) and_withp);
2911 scan_commit(pRExC_state, data, minlenp, is_inf);
2922 scan_commit(pRExC_state, data, minlenp, is_inf);
2980 ssc_and(pRExC_state, data->start_class,
2983 ssc_or(pRExC_state, data->start_class,
3120 ssc_and(pRExC_state, data->start_class, (regnode_charclass *) and_withp);
3128 scan_commit(pRExC_state, data, minlenp, is_inf);
3172 ssc_init(pRExC_state, &intrnl);
3182 minnext = study_chunk(pRExC_state, &nscan, minlenp, &deltanext,
3235 ssc_init(pRExC_state, data->start_class);
3240 ssc_and(pRExC_state, data->start_class, (regnode_charclass *) &intrnl);
3276 scan_commit(pRExC_state, &data_fake, minlenp, is_inf);
3292 ssc_init(pRExC_state, &intrnl);
3302 *minnextp = study_chunk(pRExC_state, &nscan, minnextp,
3327 ssc_and(pRExC_state, data->start_class, (regnode_charclass *) &intrnl);
3340 scan_commit(pRExC_state, &data_fake, minnextp, is_inf);
3384 scan_commit(pRExC_state, data, minlenp, is_inf);
3402 scan_commit(pRExC_state, data, minlenp, is_inf);
3409 scan_commit(pRExC_state, data, minlenp, is_inf);
3444 scan_commit(pRExC_state, data, minlenp, is_inf);
3447 ssc_init_zero(pRExC_state, &accum);
3476 ssc_init(pRExC_state, &this_class);
3491 minnext = study_chunk(pRExC_state, &scan, minlenp,
3522 ssc_or(pRExC_state, &accum, (regnode_charclass *) &this_class);
3540 ssc_or(pRExC_state, data->start_class, (regnode_charclass *) &accum);
3542 ssc_and(pRExC_state, data->start_class, (regnode_charclass *) and_withp);
3548 ssc_and(pRExC_state, data->start_class, (regnode_charclass *) &accum);
3575 scan_commit(pRExC_state, data, minlenp, is_inf);
3715 ssc_and(pRExC_state, data->start_class, (regnode_charclass *) and_withp);