lastpos 40 ext/ereg/regex/engine.c unsigned char **lastpos; /* [nplus+1] */ lastpos 110 ext/ereg/regex/engine.c m->lastpos = NULL; lastpos 158 ext/ereg/regex/engine.c if (g->nplus > 0 && m->lastpos == NULL) lastpos 159 ext/ereg/regex/engine.c m->lastpos = (unsigned char **)malloc((g->nplus+1) * lastpos 161 ext/ereg/regex/engine.c if (g->nplus > 0 && m->lastpos == NULL) { lastpos 174 ext/ereg/regex/engine.c assert(g->nplus == 0 || m->lastpos != NULL); lastpos 220 ext/ereg/regex/engine.c if (m->lastpos != NULL) lastpos 221 ext/ereg/regex/engine.c free((char *)m->lastpos); lastpos 549 ext/ereg/regex/engine.c assert(m->lastpos != NULL); lastpos 551 ext/ereg/regex/engine.c m->lastpos[lev+1] = sp; lastpos 555 ext/ereg/regex/engine.c if (sp == m->lastpos[lev]) /* last pass matched null */ lastpos 558 ext/ereg/regex/engine.c m->lastpos[lev] = sp; lastpos 3058 ext/standard/string.c lastpos = L(text) - d->m; lastpos 3061 ext/standard/string.c while (pos <= lastpos) {