Lines Matching refs:endp
78 RCHAR_T *endp; /* end of string -- virtual NUL here */ member
144 RCHAR_T *endp; local
189 m->endp = stop;
199 endp = fast(m, start, stop, gf, gl);
200 if (endp == NULL) { /* a miss */
211 endp = slow(m, m->coldp, stop, gf, gl);
212 if (endp != NULL)
214 assert(m->coldp < m->endp);
232 dp = dissect(m, m->coldp, endp, gf, gl);
243 dp = backref(m, m->coldp, endp, gf, gl, (sopno)0);
252 if (dp != NULL || endp <= m->coldp)
255 endp = slow(m, m->coldp, endp-1, gf, gl);
256 if (endp == NULL)
266 dp = backref(m, m->coldp, endp, gf, gl, (sopno)0);
268 assert(dp == NULL || dp == endp);
281 pmatch[0].rm_eo = endp - m->offp;
544 (sp < m->endp && *(sp-1) == '\n' &&
551 if ( (sp == m->endp && !(m->eflags®_NOTEOL)) ||
552 (sp < m->endp && *sp == '\n' &&
560 (sp < m->endp && *(sp-1) == '\n' &&
564 (sp < m->endp && ISWORD(*sp)) )
570 if (( (sp == m->endp && !(m->eflags®_NOTEOL)) ||
571 (sp < m->endp && *sp == '\n' &&
573 (sp < m->endp && !ISWORD(*sp)) ) &&
736 c = (p == m->endp) ? OUT : *p;
827 c = (p == m->endp) ? OUT : *p;