Home | History | Annotate | Download | only in regex

Lines Matching defs:endp

77 	char *endp;		/* end of string -- virtual NUL here */
131 char *endp;
171 m->endp = stop;
181 endp = fast(m, start, stop, gf, gl);
182 if (endp == NULL) { /* a miss */
195 endp = slow(m, m->coldp, stop, gf, gl);
196 if (endp != NULL)
198 assert(m->coldp < m->endp);
216 dp = dissect(m, m->coldp, endp, gf, gl);
227 dp = backref(m, m->coldp, endp, gf, gl, (sopno)0, 0);
236 if (dp != NULL || endp <= m->coldp)
239 endp = slow(m, m->coldp, endp-1, gf, gl);
240 if (endp == NULL)
250 dp = backref(m, m->coldp, endp, gf, gl, (sopno)0, 0);
252 assert(dp == NULL || dp == endp);
266 pmatch[0].rm_eo = endp - m->offp;
511 (sp < m->endp && *(sp-1) == '\n' &&
518 if ( (sp == m->endp && !(m->eflags&REG_NOTEOL)) ||
519 (sp < m->endp && *sp == '\n' &&
527 (sp < m->endp && *(sp-1) == '\n' &&
531 (sp < m->endp && ISWORD(*sp)) )
537 if (( (sp == m->endp && !(m->eflags&REG_NOTEOL)) ||
538 (sp < m->endp && *sp == '\n' &&
540 (sp < m->endp && !ISWORD(*sp)) ) &&
693 c = (p == m->endp) ? OUT : *p;
777 c = (p == m->endp) ? OUT : *p;