libstdc++/51960 move-construction for raw_storage_iterator
authorJonathan Wakely <jwakely@redhat.com>
Fri, 26 Aug 2016 13:11:29 +0000 (14:11 +0100)
committerJonathan Wakely <redi@gcc.gnu.org>
Fri, 26 Aug 2016 13:11:29 +0000 (14:11 +0100)
commit10491e4c0450dc8e01ed9bec6db061c34a352781
tree0d56f2fce294bd6f53ae9e978d21f23ad2be598c
parentbdc30f8f2fb9cab2f709ede74ca550f544d9b7f3
libstdc++/51960 move-construction for raw_storage_iterator

PR libstdc++/51960
* doc/xml/manual/intro.xml: Document DR 2127 change.
* doc/html/*: Regenerate.
* include/bits/stl_raw_storage_iter.h (operator=(_Tp&&)): Add.
(operator++(), operator++(int)): Use injected class name.
* testsuite/20_util/raw_storage_iterator/dr2127.cc: New test.

From-SVN: r239781
libstdc++-v3/ChangeLog
libstdc++-v3/doc/html/manual/bugs.html
libstdc++-v3/doc/xml/manual/intro.xml
libstdc++-v3/include/bits/stl_raw_storage_iter.h
libstdc++-v3/testsuite/20_util/raw_storage_iterator/dr2127.cc [new file with mode: 0644]