Lines Matching defs:lastpos
89 const char **lastpos; /* [nplus+1] */
234 m->lastpos = NULL;
258 if (m->lastpos != NULL)
259 free((char *)m->lastpos);
294 if (g->nplus > 0 && m->lastpos == NULL)
295 m->lastpos = malloc((g->nplus+1) *
297 if (g->nplus > 0 && m->lastpos == NULL) {
310 assert(g->nplus == 0 || m->lastpos != NULL);
358 if (m->lastpos != NULL)
359 free((char *)m->lastpos);
692 assert(m->lastpos != NULL);
694 m->lastpos[lev+1] = sp;
697 if (sp == m->lastpos[lev]) /* last pass matched null */
700 m->lastpos[lev] = sp;