llvm-project/libcxx/test/std/re/re.alg/re.alg.match
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
..
awk.pass.cpp [libcxx] [test] Strip trailing whitespace. NFC. 2017-05-04 01:43:58 +00:00
basic.fail.cpp Remove trailing whitespace in test suite. Approved by Marshall Clow. 2016-06-01 21:35:39 +00:00
basic.pass.cpp Fix -Wsign-compare warnings in re tests that only run on OS X 2016-12-24 03:20:53 +00:00
ecma.pass.cpp Fix -Wsign-compare warnings in re tests that only run on OS X 2016-12-24 03:20:53 +00:00
egrep.pass.cpp #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
exponential.pass.cpp Mark tests as unsupported in C++98 as well 2017-11-02 15:01:43 +00:00
extended.pass.cpp Fix -Wsign-compare warnings in re tests that only run on OS X 2016-12-24 03:20:53 +00:00
grep.pass.cpp #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
inverted_character_classes.pass.cpp [libc++] Fix handling of negated character classes in regex 2018-08-24 14:10:28 +00:00
lookahead_capture.pass.cpp Remove trailing whitespace in test suite. Approved by Marshall Clow. 2016-06-01 21:35:39 +00:00
parse_curly_brackets.pass.cpp Update all bug URL's to point to https://bugs.llvm.org/... 2017-02-17 08:37:03 +00:00