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) {