diff options
author | ph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069> | 2019-09-13 17:02:06 +0000 |
---|---|---|
committer | ph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069> | 2019-09-13 17:02:06 +0000 |
commit | d0d9b3d048cadcc42709391e62c88b426e4bc37b (patch) | |
tree | 14f23c81c837b614ccd5c48d91b0c32336b33b87 /testdata/testoutput2 | |
parent | 254a2966b3ddfacf34e83ccc4313b50320164be7 (diff) | |
download | pcre2-d0d9b3d048cadcc42709391e62c88b426e4bc37b.tar.gz |
Optimize certain starting code unit bit maps into a single starting code unit.
git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1171 6239d852-aaf2-0410-a92c-79f79f948069
Diffstat (limited to 'testdata/testoutput2')
-rw-r--r-- | testdata/testoutput2 | 36 |
1 files changed, 35 insertions, 1 deletions
diff --git a/testdata/testoutput2 b/testdata/testoutput2 index 05da27e..c733c12 100644 --- a/testdata/testoutput2 +++ b/testdata/testoutput2 @@ -816,7 +816,7 @@ Capture group count = 1 Max back reference = 1 Compile options: <none> Overall options: anchored -Starting code units: a +First code unit = 'a' Subject length lower bound = 4 \= Expect no match aaaa @@ -6492,6 +6492,8 @@ Subject length lower bound = 2 0: aaaA5 aaaa5 0: aaaa5 + a5 + 0: a5 /(a*|b*)[cd]/I Capture group count = 1 @@ -17401,6 +17403,38 @@ First code unit = 'a' (caseless) Last code unit = 'c' (caseless) Subject length lower bound = 3 +/[cc]abcd/I +Capture group count = 0 +First code unit = 'c' +Last code unit = 'd' +Subject length lower bound = 5 + +/[Cc]abcd/I +Capture group count = 0 +First code unit = 'C' (caseless) +Last code unit = 'd' +Subject length lower bound = 5 + +/[c]abcd/I +Capture group count = 0 +First code unit = 'c' +Last code unit = 'd' +Subject length lower bound = 5 + +/(?:c|C)abcd/I +Capture group count = 0 +First code unit = 'C' (caseless) +Last code unit = 'd' +Subject length lower bound = 5 + +/(a)?a/I +Capture group count = 1 +Starting code units: a +Last code unit = 'a' +Subject length lower bound = 1 + manm + 0: a + # End of testinput2 Error -70: PCRE2_ERROR_BADDATA (unknown error number) Error -62: bad serialized data |