reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Support/regcomp.c
  324 	p->slen = 0;
  358 	g->firststate = THERE();
  366 	g->laststate = THERE();
  403 		conc = HERE();
  406 		REQUIRE(HERE() != conc, REG_EMPTY);	/* require nonempty */
  412 			INSERT(OCH_, conc);	/* offset is wrong */
  417 		ASTERN(OOR1, prevback);
  418 		prevback = THERE();
  419 		AHEAD(prevfwd);			/* fix previous offset */
  420 		prevfwd = HERE();
  425 		AHEAD(prevfwd);
  426 		ASTERN(O_CH, prevback);
  449 	pos = HERE();
  456 			p->pbegin[subno] = HERE();
  461 			p->pend[subno] = HERE();
  560 		INSERT(OPLUS_, pos);
  561 		ASTERN(O_PLUS, pos);
  562 		INSERT(OQUEST_, pos);
  563 		ASTERN(O_QUEST, pos);
  566 		INSERT(OPLUS_, pos);
  567 		ASTERN(O_PLUS, pos);
  571 		INSERT(OCH_, pos);		/* offset slightly wrong */
  572 		ASTERN(OOR1, pos);		/* this one's right */
  573 		AHEAD(pos);			/* fix the OCH_ */
  575 		AHEAD(THERE());			/* ...so fix it */
  575 		AHEAD(THERE());			/* ...so fix it */
  576 		ASTERN(O_CH, THERETHERE());
  576 		ASTERN(O_CH, THERETHERE());
  633 	sopno start = HERE();
  647 		DROP(1);
  653 	REQUIRE(HERE() != start, REG_EMPTY);	/* require nonempty */
  671         pos = HERE(); /* repetition op, if any, covers from here */
  696 			p->pbegin[subno] = HERE();
  702 			p->pend[subno] = HERE();
  745 		INSERT(OPLUS_, pos);
  746 		ASTERN(O_PLUS, pos);
  747 		INSERT(OQUEST_, pos);
  748 		ASTERN(O_QUEST, pos);
 1116 	sopno finish = HERE();
 1130 		DROP(finish-start);	/* drop the operand */
 1136 		INSERT(OCH_, start);		/* offset is wrong... */
 1138 		ASTERN(OOR1, start);
 1139 		AHEAD(start);			/* ... fix it */
 1141 		AHEAD(THERE());
 1141 		AHEAD(THERE());
 1142 		ASTERN(O_CH, THERETHERE());
 1142 		ASTERN(O_CH, THERETHERE());
 1149 		INSERT(OCH_, start);
 1150 		ASTERN(OOR1, start);
 1151 		AHEAD(start);
 1153 		AHEAD(THERE());			/* ...so fix it */
 1153 		AHEAD(THERE());			/* ...so fix it */
 1154 		ASTERN(O_CH, THERETHERE());
 1154 		ASTERN(O_CH, THERETHERE());
 1160 		INSERT(OPLUS_, start);
 1161 		ASTERN(O_PLUS, start);
 1453 	sopno ret = HERE();
 1461 	(void) memmove((char *)(p->strip + p->slen),
 1463 	p->slen += len;
 1485 	if (p->slen >= p->ssize)
 1490 	p->strip[p->slen++] = SOP(op, opnd);
 1507 	sn = HERE();
 1524 						(HERE()-pos-1)*sizeof(sop));
 1573 	g->nstates = p->slen;
 1574 	if ((uintptr_t)p->slen > SIZE_MAX / sizeof(sop)) {
 1580 	g->strip = (sop *)realloc((char *)p->strip, p->slen * sizeof(sop));