commit | cd59accbf56cee1fb108f7bb2e8f3823f785be1f | [log] [tgz] |
---|---|---|
author | Howard Hinnant <hhinnant@apple.com> | Tue Jul 23 16:18:04 2013 +0000 |
committer | Howard Hinnant <hhinnant@apple.com> | Tue Jul 23 16:18:04 2013 +0000 |
tree | 76a8ce00a6e834c02161438adf1eb754c0f16d13 | |
parent | ed14a76beba8f2a0e30f5c66d327d60f87a75921 [diff] |
Bill Fisher: This patch fixes a bug where std::regex in ECMAScript mode was ignoring capture groups inside lookahead assertions. For example, matching /(?=(a))(a)/ to "a" should yield two captures: \1 = "a", \2 = "a" git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@186954 91177308-0d34-0410-b5e6-96231b3b80d8