]> granicus.if.org Git - clang/commitdiff
Now that we support move generation, mention this in the language extension and C...
authorSebastian Redl <sebastian.redl@getdesigned.at>
Mon, 10 Oct 2011 18:10:00 +0000 (18:10 +0000)
committerSebastian Redl <sebastian.redl@getdesigned.at>
Mon, 10 Oct 2011 18:10:00 +0000 (18:10 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@141558 91177308-0d34-0410-b5e6-96231b3b80d8

docs/LanguageExtensions.html
www/cxx_status.html

index 0a0ada465e18d1f57e5eb1fe152e9a00d9d23960..d8a57df4865a6aa7b5cb4e9c749e49b8fe937714 100644 (file)
@@ -506,7 +506,8 @@ this feature.</p>
 
 <h4 id="cxx_implicit_moves">C++0x implicit move constructors/assignment operators</h4>
 
-<p>Use <tt>__has_feature(cxx_implicit_moves)</tt> to determine if Clang will implicitly generate move constructors and move assignment operators where needed. Clang does not currently implement this feature.</p>
+<p>Use <tt>__has_feature(cxx_implicit_moves)</tt> to determine if Clang will
+implicitly generate move constructors and move assignment operators where needed.</p>
 
 <h4 id="cxx_inheriting_constructors">C++0x inheriting constructors</h4>
 
index 0dce8cf9673224942e6995a40f67ad51da2bf5a8..48073e38d52ea1b60350d5407abb66897b26afd2 100644 (file)
@@ -329,30 +329,30 @@ welcome!</p>
 </tr>
 <tr>
   <td>Changes to implicitly generated methods</td>
-  <td></td>
-  <td></td>
-  <td></td>
-  <td></td>
+  <td class="complete" align="center">&#x2713;</td>
+  <td class="complete" align="center">&#x2713;</td>
+  <td class="complete" align="center">&#x2713;</td>
+  <td class="complete" align="center">&#x2713;</td>
   <td></td>
   <td>Includes implicit generation of move operations</td>
 </tr>
 <tr>
   <td>defaulted methods</td>
-  <td class="basic"></td>
-  <td class="basic"></td>
-  <td class="basic"></td>
-  <td class="basic"></td>
+  <td class="complete" align="center">&#x2713;</td>
+  <td class="complete" align="center">&#x2713;</td>
+  <td class="complete" align="center">&#x2713;</td>
+  <td class="complete" align="center">&#x2713;</td>
   <td></td>
   <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2004/n1717.pdf">N1717</a>
       <a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2326.html">N2326</a>
   </td>
 </tr>
 <tr>
-  <td>destructor defaults to noexcept</td>
-  <td></td>
-  <td></td>
-  <td></td>
-  <td></td>
+  <td>Implicit destructor exception specification</td>
+  <td class="complete" align="center">&#x2713;</td>
+  <td class="complete" align="center">&#x2713;</td>
+  <td class="complete" align="center">&#x2713;</td>
+  <td class="complete" align="center">&#x2713;</td>
   <td></td>
   <td></td>
 </tr>