Lines Matching refs:branch
280 24. A conditional group with only one branch has an implicit empty alternative
281 branch and must therefore be treated as potentially matching an empty
1007 case when an overflowing capture is in a branch that is subsequently
1572 /A(*MARK:A)A+(*SKIP:B)Z|AAC/ this meant that the AAC branch was never
1669 8. If (*THEN) was present in the first (true) branch of a conditional group,
1826 17. There was optimizing code for the last branch of non-capturing parentheses,
1827 and also for the obeyed branch of a conditional subexpression, which used
1849 successfully matched, but the branch in which it appeared failed, the
2021 to it in the current branch. For example, in ((a|b)(*THEN)(*F)|c..) it
2022 backtracked to try for "b" instead of moving to the next alternative branch
2294 item in branch that calls a recursion is a subroutine call - as in the
2295 second branch in the above example - was incorrectly given the compile-
2310 1. If a pattern contained a conditional subpattern with only one branch (in
2316 the pattern is reset in the first branch, pcre_compile() failed with
2669 19. A conditional group that had only one branch was not being correctly
3680 20. Extended pcre_study() to be more clever in cases where a branch of a
5041 subpattern starts with (?(R) the "true" branch is used if recursion has
5042 happened, whereas the "false" branch is used only at the top level.
6049 4. Set the anchored flag if a branch starts with .* or .*? because that tests