backref 167 ereg/regex/engine.c dp = backref(m, m->coldp, endp, gf, gl, (sopno)0); backref 190 ereg/regex/engine.c dp = backref(m, m->coldp, endp, gf, gl, (sopno)0); backref 540 ereg/regex/engine.c return(backref(m, sp+len, stop, ss+1, stopst, lev)); backref 543 ereg/regex/engine.c dp = backref(m, sp, stop, ss+1, stopst, lev); backref 546 ereg/regex/engine.c return(backref(m, sp, stop, ss+OPND(s)+1, stopst, lev)); backref 552 ereg/regex/engine.c return(backref(m, sp, stop, ss+1, stopst, lev+1)); backref 556 ereg/regex/engine.c return(backref(m, sp, stop, ss+1, stopst, lev-1)); backref 559 ereg/regex/engine.c dp = backref(m, sp, stop, ss-OPND(s)+1, stopst, lev); backref 561 ereg/regex/engine.c return(backref(m, sp, stop, ss+1, stopst, lev-1)); backref 570 ereg/regex/engine.c dp = backref(m, sp, stop, ssub, esub, lev); backref 591 ereg/regex/engine.c dp = backref(m, sp, stop, ss+1, stopst, lev); backref 602 ereg/regex/engine.c dp = backref(m, sp, stop, ss+1, stopst, lev); backref 2312 mbstring/oniguruma/regexec.c goto backref; backref 2317 mbstring/oniguruma/regexec.c goto backref; backref 2322 mbstring/oniguruma/regexec.c backref: backref 800 mbstring/oniguruma/regparse.c e->back_ref1 = backref; backref 809 mbstring/oniguruma/regparse.c e->back_refs[1] = backref; backref 818 mbstring/oniguruma/regparse.c e->back_refs[e->back_num - 1] = backref; backref 2269 mbstring/oniguruma/regparse.c } backref; backref 3240 mbstring/oniguruma/regparse.c tok->u.backref.num = 1; backref 3241 mbstring/oniguruma/regparse.c tok->u.backref.ref1 = num; backref 3242 mbstring/oniguruma/regparse.c tok->u.backref.by_name = 0; backref 3244 mbstring/oniguruma/regparse.c tok->u.backref.exist_level = 0; backref 3287 mbstring/oniguruma/regparse.c r = fetch_name_with_level(&p, end, &name_end, env, &tok->u.backref.level); backref 3288 mbstring/oniguruma/regparse.c if (r == 1) tok->u.backref.exist_level = 1; backref 3289 mbstring/oniguruma/regparse.c else tok->u.backref.exist_level = 0; backref 3311 mbstring/oniguruma/regparse.c tok->u.backref.by_name = 1; backref 3313 mbstring/oniguruma/regparse.c tok->u.backref.num = 1; backref 3314 mbstring/oniguruma/regparse.c tok->u.backref.ref1 = backs[0]; backref 3317 mbstring/oniguruma/regparse.c tok->u.backref.num = num; backref 3318 mbstring/oniguruma/regparse.c tok->u.backref.refs = backs; backref 5075 mbstring/oniguruma/regparse.c len = tok->u.backref.num; backref 5077 mbstring/oniguruma/regparse.c (len > 1 ? tok->u.backref.refs : &(tok->u.backref.ref1)), backref 5078 mbstring/oniguruma/regparse.c tok->u.backref.by_name, backref 5080 mbstring/oniguruma/regparse.c tok->u.backref.exist_level, backref 5081 mbstring/oniguruma/regparse.c tok->u.backref.level, backref 57 mbstring/oniguruma/regparse.h #define NBACKREF(node) ((node)->u.backref) backref 240 mbstring/oniguruma/regparse.h BackrefNode backref; backref 827 pcre/php_pcre.c *backref = *walk - '0'; backref 833 pcre/php_pcre.c *backref = *backref * 10 + *walk - '0'; backref 903 pcre/php_pcre.c int backref; /* Current backref */ backref 922 pcre/php_pcre.c if (preg_get_backref(&walk, &backref)) { backref 923 pcre/php_pcre.c if (backref < count) { backref 926 pcre/php_pcre.c match = subject + offsets[backref<<1]; backref 927 pcre/php_pcre.c match_len = offsets[(backref<<1)+1] - offsets[backref<<1]; backref 1012 pcre/php_pcre.c int backref; /* Backreference number */ backref 1122 pcre/php_pcre.c if (preg_get_backref(&walk, &backref)) { backref 1123 pcre/php_pcre.c if (backref < count) backref 1124 pcre/php_pcre.c new_len += offsets[(backref<<1)+1] - offsets[backref<<1]; backref 1164 pcre/php_pcre.c if (preg_get_backref(&walk, &backref)) { backref 1165 pcre/php_pcre.c if (backref < count) { backref 1166 pcre/php_pcre.c match_len = offsets[(backref<<1)+1] - offsets[backref<<1]; backref 1167 pcre/php_pcre.c memcpy(walkbuf, subject + offsets[backref<<1], match_len);