Lines Matching defs:lastpos
98 const char **lastpos; /* [nplus+1] */
290 m->lastpos = NULL;
351 if (g->nplus > 0 && m->lastpos == NULL)
352 m->lastpos = malloc((g->nplus+1) *
354 if (g->nplus > 0 && m->lastpos == NULL) {
366 assert(g->nplus == 0 || m->lastpos != NULL);
418 if (m->lastpos != NULL) {
419 free(__UNCONST(m->lastpos));
420 m->lastpos = NULL;
805 assert(m->lastpos != NULL);
807 m->lastpos[lev+1] = sp;
810 if (sp == m->lastpos[lev]) /* last pass matched null */
813 m->lastpos[lev] = sp;