Home
last modified time | relevance | path

Searched refs:backref (Results 1 – 9 of 9) sorted by relevance

/dragonfly/contrib/nvi2/regex/
H A Dengine.c50 #define backref sbackref macro
61 #define backref lbackref macro
229 dp = backref(m, m->coldp, endp, gf, gl, (sopno)0); in matcher()
252 dp = backref(m, m->coldp, endp, gf, gl, (sopno)0); in matcher()
600 dp = backref(m, sp, stop, ss+1, stopst, lev); in backref()
603 return(backref(m, sp, stop, ss+d+1, stopst, lev)); in backref()
616 dp = backref(m, sp, stop, ss-d+1, stopst, lev); in backref()
627 dp = backref(m, sp, stop, ssub, esub, lev); in backref()
648 dp = backref(m, sp, stop, ss+1, stopst, lev); in backref()
659 dp = backref(m, sp, stop, ss+1, stopst, lev); in backref()
[all …]
/dragonfly/contrib/grep/src/
H A Ddfasearch.c226 bool backref = possible_backrefs_in_pattern (p, len, bs_safe); in GEAcompile() local
228 if (backref && prev < p) in GEAcompile()
247 if (!regex_compile (dc, p, len, dc->pcount, lineno, !backref)) in GEAcompile()
253 if (backref) in GEAcompile()
358 bool backref = false; in EGexecute() local
436 &backref); in EGexecute()
453 if (!backref) in EGexecute()
/dragonfly/contrib/tre/lib/
H A Dtre-compile.h20 int backref; member
H A Dtre-compile.c2098 tre_bracket_match_list_t *bracket_match_list, int backref) in tre_set_one() argument
2110 new_set[0].backref = backref; in tre_set_one()
2141 new_set[s1].backref = set1[s1].backref; in tre_set_union()
2185 new_set[s1 + s2].backref = set2[s2].backref; in tre_set_union()
2730 if (p1->backref >= 0) in tre_make_trans()
2733 assert(p2->backref < 0); in tre_make_trans()
2734 trans->u.backref = p1->backref; in tre_make_trans()
2845 DPRINT((", backref %d", trans->u.backref)); in tre_make_trans()
H A Dtre-internal.h224 int backref; member
H A Dtre-match-backtrack.c504 int so, eo, bt = trans_i->u.backref; in tre_tnfa_run_backtrack()
/dragonfly/contrib/grep/lib/
H A Ddfa.h105 bool allow_nl, ptrdiff_t *count, bool *backref);
H A Ddfa.c3538 bool allow_nl, ptrdiff_t *count, bool *backref) in dfaexec_mb() argument
3545 bool allow_nl, ptrdiff_t *count, bool *backref) in dfaexec_sb() argument
3554 bool allow_nl, ptrdiff_t *count, bool *backref) in dfaexec_noop() argument
3556 *backref = true; in dfaexec_noop()
3566 bool allow_nl, ptrdiff_t *count, bool *backref) in dfaexec() argument
3568 return d->dfaexec (d, begin, end, allow_nl, count, backref); in dfaexec()
/dragonfly/tools/regression/lib/libc-regex/
H A DREADME57 h REG_MULTIREF multiple digit backref