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