Home | History | Annotate | Download | only in regex

Lines Matching defs:lastpos

79 	char **lastpos;		/* [nplus+1] */
168 m->lastpos = NULL;
184 free(m->lastpos);
218 if (g->nplus > 0 && m->lastpos == NULL)
219 m->lastpos = (char **)malloc((g->nplus+1) *
221 if (g->nplus > 0 && m->lastpos == NULL) {
234 assert(g->nplus == 0 || m->lastpos != NULL);
281 if (m->lastpos != NULL)
282 free((char *)m->lastpos);
600 assert(m->lastpos != NULL);
602 m->lastpos[lev+1] = sp;
606 if (sp == m->lastpos[lev]) /* last pass matched null */
609 m->lastpos[lev] = sp;