Searched refs:IFMATCH (Results 1 – 9 of 9) sorted by relevance
32 # 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 place301 LOOKBEHIND_END END, no ; Return from lookbehind (IFMATCH/UNLESSM) and validate posi…340 IFMATCH A:FAIL
994 #define IFMATCH 85 /* 0x55 Succeeds if the macro2718 .type = IFMATCH,2725 .type = IFMATCH,
3134 && (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()
1024 else if (k == BRANCHJ && (op == UNLESSM || op == IFMATCH)) { in S_put_range()
189 OP(rn) == SUSPEND || OP(rn) == IFMATCH || \209 else if (type == IFMATCH) \6332 substates associated with that op. For example, IFMATCH is the op6333 that does lookahead assertions /(?=A)B/ and so the IFMATCH state means6334 'execute IFMATCH'; while IFMATCH_A is a state saying that we have just6346 Here's a concrete example of a (vastly oversimplified) IFMATCH6354 case IFMATCH: // we are executing the IFMATCH op, (?=A)B6380 case IFMATCH: // we are executing the IFMATCH o[all...]
1948 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()
802 IFMATCH off 1 1 Succeeds if the following matches; non-zero857 # Validate that lookbehind IFMATCH and UNLESSM end at the right place858 LOOKBEHIND_END no Return from lookbehind (IFMATCH/UNLESSM)
2092 /(A(A|B(*ACCEPT)|C(?<=C))D)(E)/ ABCDE y $1-$2 AB-B - # ACCEPT with IFMATCH in pattern2093 /(A(A|B(*ACCEPT)|C(?<=C))D)(E)/ ABCDE y $& AB - # ACCEPT with IFMATCH in pattern2099 /(?<=([cd](*ACCEPT)|x)gggg)blrph/ cblrph y $&-$1 blrph-c - # ACCEPT in IFMATCH var pos lookbehind2100 /(?<=([cd](*ACCEPT)|x)gggg)blrph/ dblrph y $&-$1 blrph-d - # ACCEPT in IFMATCH var pos lookbehind2101 /(?<=([cd](*ACCEPT)|x)gggg)blrph/ xggggblrph y $&-$1 blrph-x - # (not) ACCEPT in IFMATCH var pos lb
527 IFMATCH # Z added by devel/scanprov