summaryrefslogtreecommitdiffstats
path: root/www
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2016-12-06 23:52:28 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2016-12-06 23:52:28 +0000
commit9d208e19f424c4a10afbd6d391cd3cbe49a1d6d4 (patch)
tree04fc1ea37b0d9a65a64d5309cd4b3fac12f4648b /www
parent31a3f52040e75efea0e486ddc168b604947451fe (diff)
[c++17] P0135R1: Guaranteed copy elision.
When an object of class type is initialized from a prvalue of the same type (ignoring cv qualifications), use the prvalue to initialize the object directly instead of inserting a redundant elidable call to a copy constructor. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@288866 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'www')
-rw-r--r--www/cxx_dr_status.html2
-rw-r--r--www/cxx_status.html2
2 files changed, 2 insertions, 2 deletions
diff --git a/www/cxx_dr_status.html b/www/cxx_dr_status.html
index f144d064e8..98c560d530 100644
--- a/www/cxx_dr_status.html
+++ b/www/cxx_dr_status.html
@@ -6139,7 +6139,7 @@ and <I>POD class</I></td>
<td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1054">1054</a></td>
<td>C++11</td>
<td>Lvalue-to-rvalue conversions in expression statements</td>
- <td class="none" align="center">Unknown</td>
+ <td class="none" align="center">No</td>
</tr>
<tr id="1055">
<td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1055">1055</a></td>
diff --git a/www/cxx_status.html b/www/cxx_status.html
index cd11299f85..0dc245e456 100644
--- a/www/cxx_status.html
+++ b/www/cxx_status.html
@@ -694,7 +694,7 @@ as the draft C++1z standard evolves.
<tr>
<td>Guaranteed copy elision</td>
<td><a href="http://wg21.link/p0135r1">P0135R1</a></td>
- <td class="none" align="center">No</td>
+ <td class="svn" align="center">SVN</td>
</tr>
<tr>
<td rowspan=2>Stricter expression evaluation order</td>