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

Declarations

lib/Support/regcomp.c
  236 static void doemit(struct parse *, sop, size_t);

References

lib/Support/regcomp.c
  357 	EMIT(OEND, 0);
  365 	EMIT(OEND, 0);
  417 		ASTERN(OOR1, prevback);
  421 		EMIT(OOR2, 0);			/* offset is very wrong */
  426 		ASTERN(O_CH, prevback);
  457 		EMIT(OLPAREN, subno);
  464 		EMIT(ORPAREN, subno);
  480 		EMIT(OBOL, 0);
  486 		EMIT(OEOL, 0);
  502 			EMIT(OANY, 0);
  526 			EMIT(OBACK_, backrefnum);
  531 			EMIT(O_BACK, backrefnum);
  561 		ASTERN(O_PLUS, pos);
  563 		ASTERN(O_QUEST, pos);
  567 		ASTERN(O_PLUS, pos);
  572 		ASTERN(OOR1, pos);		/* this one's right */
  574 		EMIT(OOR2, 0);			/* offset very wrong... */
  576 		ASTERN(O_CH, THERETHERE());
  638 		EMIT(OBOL, 0);
  648 		EMIT(OEOL, 0);
  684 			EMIT(OANY, 0);
  697 		EMIT(OLPAREN, subno);
  705 		EMIT(ORPAREN, subno);
  725 			EMIT(OBACK_, i);
  730 			EMIT(O_BACK, i);
  746 		ASTERN(O_PLUS, pos);
  748 		ASTERN(O_QUEST, pos);
  804 		EMIT(OBOW, 0);
  809 		EMIT(OEOW, 0);
  869 		EMIT(OANYOF, freezeset(p, cs));
 1077 		EMIT(OCHAR, (uch)ch);
 1138 		ASTERN(OOR1, start);
 1140 		EMIT(OOR2, 0);
 1142 		ASTERN(O_CH, THERETHERE());
 1150 		ASTERN(OOR1, start);
 1152 		EMIT(OOR2, 0);			/* offset very wrong... */
 1154 		ASTERN(O_CH, THERETHERE());
 1161 		ASTERN(O_PLUS, start);
 1508 	EMIT(op, opnd);		/* do checks, ensure space */