llvm-project/libcxx/test/std/re
Louis Dionne 954d4a2235 [libc++] Fix handling of negated character classes in regex
Summary:
This commit fixes a regression introduced in r316095, where we don't match
inverted character classes when there's no negated characrers in the []'s.

rdar://problem/43060054

Reviewers: mclow.lists, timshen, EricWF

Subscribers: christof, dexonsmith, cfe-commits

Differential Revision: https://reviews.llvm.org/D50534

llvm-svn: 340609
2018-08-24 14:10:28 +00:00
..
re.alg [libc++] Fix handling of negated character classes in regex 2018-08-24 14:10:28 +00:00
re.badexp #include <test_macros.h> in all the regex tests, and remove all mentions of __cpluplus (use TEST_STD_VERS and/or XFAIL instead). No functional change 2016-04-26 16:24:44 +00:00
re.const [libcxx] Support std::regex_constants::match_not_null 2016-10-21 20:41:47 +00:00
re.def
re.general
re.grammar Add missing test_macros.h inclusion. 2017-11-21 22:16:57 +00:00
re.iter [libcxx] [test] Fix URLs in comments and make them HTTPS. NFC. 2017-08-05 00:44:24 +00:00
re.regex [libcxx] [test] Strip trailing whitespace. NFC. 2018-06-14 00:12:20 +00:00
re.req
re.results More of P0600 - '[[nodiscard]] in the Library' mark empty() as nodiscard in match_results. <regex> 2017-11-16 04:48:34 +00:00
re.submatch fix warnings only produced by apple-clang 2016-12-24 01:07:54 +00:00
re.syn #include <test_macros.h> in all the regex tests, and remove all mentions of __cpluplus (use TEST_STD_VERS and/or XFAIL instead). No functional change 2016-04-26 16:24:44 +00:00
re.traits Guard usage of libc++ regex internals inside test. 2017-05-12 01:19:01 +00:00
nothing_to_do.pass.cpp