Lines Matching refs:EMIT
199 #define EMIT(op, sopnd) doemit(p, (sop)(op), sopnd) macro
202 #define ASTERN(sop, pos) EMIT(sop, HERE()-pos)
303 EMIT(OEND, 0); in regcomp()
311 EMIT(OEND, 0); in regcomp()
378 EMIT(OOR2, 0); /* offset is very wrong */ in p_ere()
418 EMIT(OLPAREN, subno); in p_ere_exp()
425 EMIT(ORPAREN, subno); in p_ere_exp()
441 EMIT(OBOL, 0); in p_ere_exp()
447 EMIT(OEOL, 0); in p_ere_exp()
463 EMIT(OANY, 0); in p_ere_exp()
510 EMIT(OOR2, 0); /* offset very wrong... */ in p_ere_exp()
592 EMIT(OBOL, 0); in p_bre()
602 EMIT(OEOL, 0); in p_bre()
642 EMIT(OANY, 0); in p_simp_re()
655 EMIT(OLPAREN, subno); in p_simp_re()
663 EMIT(ORPAREN, subno); in p_simp_re()
683 EMIT(OBACK_, i); in p_simp_re()
688 EMIT(O_BACK, i); in p_simp_re()
776 EMIT(OBOW, 0); in p_bracket()
782 EMIT(OEOW, 0); in p_bracket()
835 EMIT(OANYOF, freezeset(p, cs)); in p_bracket()
1089 EMIT(OCHAR, (sopno)uc); in ordinary()
1172 EMIT(OOR2, 0); in repeat()
1184 EMIT(OOR2, 0); /* offset very wrong... */ in repeat()
1720 EMIT(op, opnd); /* do checks, ensure space */ in doinsert()