llvm-project/libcxx/test/std/re/re.alg/re.alg.search
Louis Dionne 6ba2d7b166 [libc++] Fixes backreferences for extended grammar.
The regex backreferences were not properly parsed and used when using
the extended grammar. This change parses them. The issue was found while
working on PR34297.

Thanks to Mark de Wever for the patch!

Differential Revision: https://reviews.llvm.org/D62451
2020-02-19 15:57:16 -05:00
..
awk.pass.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00
backup.pass.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00
basic.fail.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00
basic.pass.cpp Add tests for regex_match ambiguity (aka LWG2273). NFC. Reviewed as https://reviews.llvm.org/D63051 2019-07-03 20:32:35 +00:00
ecma.pass.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00
egrep.pass.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00
exponential.pass.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00
extended.pass.cpp [libc++] Fixes backreferences for extended grammar. 2020-02-19 15:57:16 -05:00
grep.pass.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00
invert_neg_word_search.pass.cpp Add include for 'test_macros.h' to all the tests that were missing them. Thanks to Zoe for the (big, but simple) patch. NFC intended. 2019-05-31 18:35:30 +00:00
lookahead.pass.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00
no_update_pos.pass.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00