llvm-capstone/libcxx/test/std/re
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
..
re.alg [libc++] Fixes backreferences for extended grammar. 2020-02-19 15:57:16 -05:00
re.badexp Support tests in freestanding 2019-02-04 20:31:13 +00:00
re.const [libc++] Relax libc++-only test on regex_constants 2019-04-26 16:46:37 +00:00
re.def Support tests in freestanding 2019-02-04 20:31:13 +00:00
re.general Support tests in freestanding 2019-02-04 20:31:13 +00:00
re.grammar [libcxx] Add test to check min/max requirement to regular expression 2019-06-04 16:47:18 +00:00
re.iter Support tests in freestanding 2019-02-04 20:31:13 +00:00
re.regex [libc++][regex] Validate backreferences in the constructor. 2020-02-20 18:16:21 -05:00
re.req Support tests in freestanding 2019-02-04 20:31:13 +00:00
re.results Add '_LIBCPP_ASSERT(ready())' to several match_results method that have this precondtion. Fix several tests which did not honor this precondition. Thanks to Andrey Maksimov for pointing this out. 2019-04-26 17:10:03 +00:00
re.submatch Support tests in freestanding 2019-02-04 20:31:13 +00:00
re.syn Support tests in freestanding 2019-02-04 20:31:13 +00:00
re.traits Support tests in freestanding 2019-02-04 20:31:13 +00:00
nothing_to_do.pass.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00