r218555 - in /trunk/libstdc++-v3: ChangeLog inc...

redi@gcc.gnu.org redi@gcc.gnu.org
Wed Dec 10 01:37:00 GMT 2014


Author: redi
Date: Wed Dec 10 01:37:37 2014
New Revision: 218555

URL: https://gcc.gnu.org/viewcvs?rev=218555&root=gcc&view=rev
Log:
Implement LWG DR 2329 and DR 2332.

	* include/bits/regex.h (regex_match, regex_search): LWG DR 2329,
	add deleted overloads for rvalue strings.
	(regex_iterator, regex_token_iterator): LWG DR 2332, add deleted
	constructors for rvalue regexes.
	* testsuite/28_regex/algorithms/regex_match/dr2329_neg.cc: New.
	* testsuite/28_regex/algorithms/regex_search/dr2329_neg.cc: New.
	* testsuite/28_regex/iterators/regex_iterator/ctors/char/dr2332_neg.cc:
	New.
	* testsuite/28_regex/iterators/regex_token_iterator/ctors/char/
	dr2332_neg.cc: New.

Added:
    trunk/libstdc++-v3/testsuite/28_regex/algorithms/regex_match/dr2329_neg.cc
    trunk/libstdc++-v3/testsuite/28_regex/algorithms/regex_search/dr2332_neg.cc
    trunk/libstdc++-v3/testsuite/28_regex/iterators/regex_iterator/ctors/char/dr2332_neg.cc
    trunk/libstdc++-v3/testsuite/28_regex/iterators/regex_token_iterator/ctors/char/dr2332_neg.cc
Modified:
    trunk/libstdc++-v3/ChangeLog
    trunk/libstdc++-v3/include/bits/regex.h



More information about the Libstdc++-cvs mailing list