llvm-project/libcxx/test/std/re/re.regex/re.regex.construct
Mark de Wever 72ce0c8073 [libc++][regex] Validate backreferences in the constructor.
This patch enables throwing exceptions for invalid backreferences
in the constructor when using the basic, extended,  grep, or egrep grammar.

This fixes bug 34297.

Differential Revision: https://reviews.llvm.org/D62453
2020-02-20 18:16:21 -05:00
..
awk_oct.pass.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00
bad_backref.pass.cpp [libc++][regex] Validate backreferences in the constructor. 2020-02-20 18:16:21 -05:00
bad_ctype.pass.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00
bad_escape.pass.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00
bad_range.pass.cpp Fix test that used raw string literals. Doesn't work in C++03 2019-05-28 23:13:55 +00:00
bad_repeat.pass.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00
copy.pass.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00
deduct.fail.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00
deduct.pass.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00
default.pass.cpp Fix PR#35967: '<regex> syntax_option_type is not a proper bitmask' Sadly, this is an ABI break, so it's only available if you define either '_LIBCPP_ABI_VERSION > 2' or '_LIBCPP_ABI_UNSTABLE' or '_LIBCPP_ABI_REGEX_CONSTANTS_NONZERO' and rebuild your dylib. 2019-03-28 17:30:23 +00:00
il_flg.pass.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00
iter_iter.pass.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00
iter_iter_flg.pass.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00
ptr.pass.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00
ptr_flg.pass.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00
ptr_size.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
ptr_size_flg.pass.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00
string.pass.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00
string_flg.pass.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00