Lines Matching refs:branch
94 24. A conditional group with only one branch has an implicit empty alternative
95 branch and must therefore be treated as potentially matching an empty
821 case when an overflowing capture is in a branch that is subsequently
1386 /A(*MARK:A)A+(*SKIP:B)Z|AAC/ this meant that the AAC branch was never
1483 8. If (*THEN) was present in the first (true) branch of a conditional group,
1640 17. There was optimizing code for the last branch of non-capturing parentheses,
1641 and also for the obeyed branch of a conditional subexpression, which used
1663 successfully matched, but the branch in which it appeared failed, the
1835 to it in the current branch. For example, in ((a|b)(*THEN)(*F)|c..) it
1836 backtracked to try for "b" instead of moving to the next alternative branch
2108 item in branch that calls a recursion is a subroutine call - as in the
2109 second branch in the above example - was incorrectly given the compile-
2124 1. If a pattern contained a conditional subpattern with only one branch (in
2130 the pattern is reset in the first branch, pcre_compile() failed with
2483 19. A conditional group that had only one branch was not being correctly
3494 20. Extended pcre_study() to be more clever in cases where a branch of a
4855 subpattern starts with (?(R) the "true" branch is used if recursion has
4856 happened, whereas the "false" branch is used only at the top level.
5863 4. Set the anchored flag if a branch starts with .* or .*? because that tests