Lines Matching refs:lev
420 backref(m, start, stop, startst, stopst, lev) in backref() argument
426 sopno lev; /* PLUS nesting level */
540 return(backref(m, sp+len, stop, ss+1, stopst, lev));
543 dp = backref(m, sp, stop, ss+1, stopst, lev);
546 return(backref(m, sp, stop, ss+OPND(s)+1, stopst, lev));
550 assert(lev+1 <= m->g->nplus);
551 m->lastpos[lev+1] = sp;
552 return(backref(m, sp, stop, ss+1, stopst, lev+1));
555 if (sp == m->lastpos[lev]) /* last pass matched null */
556 return(backref(m, sp, stop, ss+1, stopst, lev-1));
558 m->lastpos[lev] = sp;
559 dp = backref(m, sp, stop, ss-OPND(s)+1, stopst, lev);
561 return(backref(m, sp, stop, ss+1, stopst, lev-1));
570 dp = backref(m, sp, stop, ssub, esub, lev);
591 dp = backref(m, sp, stop, ss+1, stopst, lev);
602 dp = backref(m, sp, stop, ss+1, stopst, lev);