Home
last modified time | relevance | path

Searched refs:IFMATCH (Results 1 – 9 of 9) sorted by relevance

/openbsd-src/gnu/usr.bin/perl/
H A Dregcomp.sym32 # IFMATCH BRANCHJ, off 1 . 1 ; Succeeds if the following matches.
258 IFMATCH BRANCHJ, off 1 . 1 ; Succeeds if the following matches; non-zero flags "f", next_off…
300 #*Validate that lookbehind IFMATCH and UNLESSM end at the right place
301 LOOKBEHIND_END END, no ; Return from lookbehind (IFMATCH/UNLESSM) and validate posi…
340 IFMATCH A:FAIL
H A Dregnodes.h994 #define IFMATCH 85 /* 0x55 Succeeds if the macro
2718 .type = IFMATCH,
2725 .type = IFMATCH,
H A Dregcomp_study.c3134 && (OP(scan) == IFMATCH || OP(scan) == UNLESSM)) in Perl_study_chunk()
3143 bool is_positive = OP(scan) == IFMATCH ? 1 : 0; in Perl_study_chunk()
3171 && OP(scan) == IFMATCH ) { /* Lookahead */ in Perl_study_chunk()
3291 && OP(scan) == IFMATCH ) { /* Lookahead */ in Perl_study_chunk()
H A Dregcomp_debug.c1024 else if (k == BRANCHJ && (op == UNLESSM || op == IFMATCH)) { in S_put_range()
H A Dregexec.c189 OP(rn) == SUSPEND || OP(rn) == IFMATCH || \
209 else if (type == IFMATCH) \
6332 substates associated with that op. For example, IFMATCH is the op
6333 that does lookahead assertions /(?=A)B/ and so the IFMATCH state means
6334 'execute IFMATCH'; while IFMATCH_A is a state saying that we have just
6346 Here's a concrete example of a (vastly oversimplified) IFMATCH
6354 case IFMATCH: // we are executing the IFMATCH op, (?=A)B
6380 case IFMATCH: // we are executing the IFMATCH o
[all...]
H A Dregcomp.c1948 if (OP(first) == IFMATCH && !FLAGS(first)) in Perl_re_op_compile()
1949 /* for now we can't handle lookbehind IFMATCH */ in Perl_re_op_compile()
4424 U8 node = ((p - parens) % 2) ? UNLESSM : IFMATCH; in S_regbranch()
/openbsd-src/gnu/usr.bin/perl/pod/
H A Dperldebguts.pod802 IFMATCH off 1 1 Succeeds if the following matches; non-zero
857 # Validate that lookbehind IFMATCH and UNLESSM end at the right place
858 LOOKBEHIND_END no Return from lookbehind (IFMATCH/UNLESSM)
/openbsd-src/gnu/usr.bin/perl/t/re/
H A Dre_tests2092 /(A(A|B(*ACCEPT)|C(?<=C))D)(E)/ ABCDE y $1-$2 AB-B - # ACCEPT with IFMATCH in pattern
2093 /(A(A|B(*ACCEPT)|C(?<=C))D)(E)/ ABCDE y $& AB - # ACCEPT with IFMATCH in pattern
2099 /(?<=([cd](*ACCEPT)|x)gggg)blrph/ cblrph y $&-$1 blrph-c - # ACCEPT in IFMATCH var pos lookbehind
2100 /(?<=([cd](*ACCEPT)|x)gggg)blrph/ dblrph y $&-$1 blrph-d - # ACCEPT in IFMATCH var pos lookbehind
2101 /(?<=([cd](*ACCEPT)|x)gggg)blrph/ xggggblrph y $&-$1 blrph-x - # (not) ACCEPT in IFMATCH var pos lb
/openbsd-src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/
H A D5003007527 IFMATCH # Z added by devel/scanprov