Lines Matching refs:lastpos
88 const char **lastpos; /* [nplus+1] */ member
270 m->lastpos = NULL; in matcher()
299 if (m->lastpos != NULL) in matcher()
300 free((char *)m->lastpos); in matcher()
335 if (g->nplus > 0 && m->lastpos == NULL) in matcher()
336 m->lastpos = malloc((g->nplus+1) * in matcher()
338 if (g->nplus > 0 && m->lastpos == NULL) { in matcher()
351 assert(g->nplus == 0 || m->lastpos != NULL); in matcher()
399 if (m->lastpos != NULL) in matcher()
400 free((char *)m->lastpos); in matcher()
769 assert(m->lastpos != NULL); in backref()
771 m->lastpos[lev+1] = sp; in backref()
774 if (sp == m->lastpos[lev]) /* last pass matched null */ in backref()
777 m->lastpos[lev] = sp; in backref()