gcc/libstdc++-v3/testsuite/28_regex
Tim Shen fa979e815c backport: re PR libstdc++/68863 (Regular expressions: Backreferences don't work in negative lookahead)
Backport from mainline
	2015-12-15  Tim Shen  <timshen@google.com>

	PR libstdc++/68863
	* include/bits/regex_executor.tcc (_Executor::_M_lookahead):
	Copy the captured content for lookahead, so that the backreferences
	inside can refer to them.
	* testsuite/28_regex/algorithms/regex_match/ecma/char/68863.cc:
	New testcase.

From-SVN: r231642
2015-12-15 05:19:20 +00:00
..
algorithms backport: re PR libstdc++/68863 (Regular expressions: Backreferences don't work in negative lookahead) 2015-12-15 05:19:20 +00:00
basic_regex re PR libstdc++/64680 (basic_regex::operator= does not reset flags) 2015-01-22 05:07:03 +00:00
constants re PR libstdc++/65420 (Enumerators in std::regex_constants should be constexpr variables instead) 2015-03-28 04:17:12 +00:00
headers/regex Update copyright years. 2015-01-05 13:33:28 +01:00
iterators Update copyright years. 2015-01-05 13:33:28 +01:00
match_results re PR libstdc++/64441 (A match_results returns an incorrect sub_match if the sub_match::matched is false) 2015-03-10 18:41:46 +00:00
regex_error Update copyright years. 2015-01-05 13:33:28 +01:00
requirements Update copyright years. 2015-01-05 13:33:28 +01:00
sub_match Update copyright years. 2015-01-05 13:33:28 +01:00
traits re PR libstdc++/64467 (28_regex/traits/char/isctype.cc and wchar_t/isctype.cc) 2015-03-09 12:47:51 +00:00
init-list.cc Update copyright years. 2015-01-05 13:33:28 +01:00
range_access.cc Update copyright years. 2015-01-05 13:33:28 +01:00
regression.cc backport: re PR libstdc++/67362 (std::regex("((.)", std::regex_constants::basic) throws) 2015-08-28 03:03:55 +00:00