Searched refs:OOR2 (Results 1 - 11 of 11) sorted by relevance

/freebsd-13-stable/contrib/nvi/regex/
H A Dregex2.h69 * OOR1 and OOR2 are respectively the end and the beginning of one of
70 * the branches. Note that there is an implicit OOR2 following OCH_
94 #define OCH_ (15) /* begin choice fwd to OOR2 */
96 #define OOR2 (17) /* | pt. 2 fwd to OOR2 or O_CH */ macro
H A Dengine.c431 assert(m->g->strip[esub] == OOR2);
434 if (m->g->strip[esub] == OOR2)
446 case OOR2:
558 assert(s == OOR2);
634 assert(m->g->strip[esub] == OOR2);
637 if (m->g->strip[esub] == OOR2)
930 assert(OP(g->strip[pc+d]) == OOR2);
940 assert(s == OOR2);
945 case OOR2: /* propagate OCH_'s marking */
948 assert(g->strip[pc+d] == OOR2);
[all...]
H A Dregcomp.c322 EMIT(OOR2, 0); /* offset is very wrong */
447 EMIT(OOR2, 0); /* offset very wrong... */
1036 EMIT(OOR2, 0);
1048 EMIT(OOR2, 0); /* offset very wrong... */
1555 if (s != O_QUEST && s != O_CH && s != OOR2) {
/freebsd-13-stable/lib/libc/regex/grot/
H A Ddebug.c170 if (OP(*(s+opnd)) != OOR2)
178 case OOR2:
180 if (OP(*(s+opnd)) != OOR2 && OP(*(s+opnd)) != O_CH)
/freebsd-13-stable/contrib/netbsd-tests/lib/libc/regex/
H A Ddebug.c228 if (OP(*(s+opnd)) != OOR2)
236 case OOR2:
238 if (OP(*(s+opnd)) != OOR2 && OP(*(s+opnd)) != O_CH)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/
H A Dregex2.h61 * OOR1 and OOR2 are respectively the end and the beginning of one of
62 * the branches. Note that there is an implicit OOR2 following OCH_
92 #define OCH_ (15LU<<OPSHIFT) /* begin choice fwd to OOR2 */
94 #define OOR2 (17LU<<OPSHIFT) /* | pt. 2 fwd to OOR2 or O_CH */ macro
H A Dregengine.inc437 assert(OP(m->g->strip[esub]) == OOR2);
440 if (OP(m->g->strip[esub]) == OOR2)
455 case OOR2:
563 assert(OP(s) == OOR2);
637 assert(OP(m->g->strip[esub]) == OOR2);
640 if (OP(m->g->strip[esub]) == OOR2)
930 assert(OP(g->strip[pc+OPND(s)]) == OOR2);
938 assert(OP(s) == OOR2);
942 case OOR2: /* propagate OCH_'s marking */
945 assert(OP(g->strip[pc+OPND(s)]) == OOR2);
[all...]
H A Dregcomp.c421 EMIT(OOR2, 0); /* offset is very wrong */
574 EMIT(OOR2, 0); /* offset very wrong... */
1140 EMIT(OOR2, 0);
1152 EMIT(OOR2, 0); /* offset very wrong... */
1634 OP(s) != OOR2) {
/freebsd-13-stable/lib/libc/regex/
H A Dengine.c562 assert(OP(m->g->strip[esub]) == OOR2);
565 if (OP(m->g->strip[esub]) == (sop)OOR2)
577 case OOR2:
730 assert(OP(s) == OOR2);
800 assert(OP(m->g->strip[esub]) == (sop)OOR2);
803 if (OP(m->g->strip[esub]) == (sop)OOR2)
1096 assert(OP(g->strip[pc+OPND(s)]) == (sop)OOR2);
1104 assert(OP(s) == (sop)OOR2);
1108 case OOR2: /* propagate OCH_'s marking */
1111 assert(OP(g->strip[pc+OPND(s)]) == (sop)OOR2);
[all...]
H A Dregex2.h70 * OOR1 and OOR2 are respectively the end and the beginning of one of
71 * the branches. Note that there is an implicit OOR2 following OCH_
101 #define OCH_ (15L<<OPSHIFT) /* begin choice fwd to OOR2 */
103 #define OOR2 (17L<<OPSHIFT) /* | pt. 2 fwd to OOR2 or O_CH */ macro
H A Dregcomp.c585 EMIT(OOR2, 0); /* offset very wrong... */
665 EMIT(OOR2, 0); /* offset is very wrong */
1475 EMIT(OOR2, 0);
1487 EMIT(OOR2, 0); /* offset very wrong... */
1891 OP(s) != (sop)O_CH && OP(s) != (sop)OOR2) {
2042 OP(s) != (sop)O_CH && OP(s) != (sop)OOR2)
2060 case OOR2:

Completed in 274 milliseconds