aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/doc
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2016-08-26 13:11:29 +0000
committerJonathan Wakely <jwakely@redhat.com>2016-08-26 13:11:29 +0000
commit5fb7373f4e695690c43d5e32f0f4c2e1a0cc10f0 (patch)
tree0d56f2fce294bd6f53ae9e978d21f23ad2be598c /libstdc++-v3/doc
parentd7cf07302bfb5b892571a19dea76bb490f348e3d (diff)
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. git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@239781 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/doc')
-rw-r--r--libstdc++-v3/doc/html/manual/bugs.html3
-rw-r--r--libstdc++-v3/doc/xml/manual/intro.xml6
2 files changed, 9 insertions, 0 deletions
diff --git a/libstdc++-v3/doc/html/manual/bugs.html b/libstdc++-v3/doc/html/manual/bugs.html
index 14ba1d2506a..de2ad5f1182 100644
--- a/libstdc++-v3/doc/html/manual/bugs.html
+++ b/libstdc++-v3/doc/html/manual/bugs.html
@@ -390,6 +390,9 @@
</p></dd><dt><span class="term"><a class="link" href="../ext/lwg-defects.html#2118" target="_top">2118</a>:
<span class="emphasis"><em><code class="code">unique_ptr</code> for array does not support cv qualification conversion of actual argument</em></span>
</span></dt><dd><p>Adjust constraints to allow safe conversions.
+ </p></dd><dt><span class="term"><a class="link" href="../ext/lwg-defects.html#2127" target="_top">2127</a>:
+ <span class="emphasis"><em>Move-construction with <code class="code">raw_storage_iterator</code></em></span>
+ </span></dt><dd><p>Add assignment operator taking an rvalue.
</p></dd><dt><span class="term"><a class="link" href="../ext/lwg-defects.html#2132" target="_top">2132</a>:
<span class="emphasis"><em><code class="code">std::function</code> ambiguity</em></span>
</span></dt><dd><p>Constrain the constructor to only accept callable types.
diff --git a/libstdc++-v3/doc/xml/manual/intro.xml b/libstdc++-v3/doc/xml/manual/intro.xml
index d02306edbf6..238ab241080 100644
--- a/libstdc++-v3/doc/xml/manual/intro.xml
+++ b/libstdc++-v3/doc/xml/manual/intro.xml
@@ -898,6 +898,12 @@ requirements of the license of GCC.
<listitem><para>Adjust constraints to allow safe conversions.
</para></listitem></varlistentry>
+ <varlistentry><term><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../ext/lwg-defects.html#2127">2127</link>:
+ <emphasis>Move-construction with <code>raw_storage_iterator</code></emphasis>
+ </term>
+ <listitem><para>Add assignment operator taking an rvalue.
+ </para></listitem></varlistentry>
+
<varlistentry><term><link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../ext/lwg-defects.html#2132">2132</link>:
<emphasis><code>std::function</code> ambiguity</emphasis>
</term>