[cfe-commits] r141558 - in /cfe/trunk: docs/LanguageExtensions.html www/cxx_status.html

Sebastian Redl sebastian.redl at getdesigned.at
Mon Oct 10 11:10:00 PDT 2011


Author: cornedbee
Date: Mon Oct 10 13:10:00 2011
New Revision: 141558

URL: http://llvm.org/viewvc/llvm-project?rev=141558&view=rev
Log:
Now that we support move generation, mention this in the language extension and C++ status pages. Also update the C++ status for default functions, which are complete now that we can generate move functions, and destructor exception specifications, which I did a while ago.

Modified:
    cfe/trunk/docs/LanguageExtensions.html
    cfe/trunk/www/cxx_status.html

Modified: cfe/trunk/docs/LanguageExtensions.html
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/docs/LanguageExtensions.html?rev=141558&r1=141557&r2=141558&view=diff
==============================================================================
--- cfe/trunk/docs/LanguageExtensions.html (original)
+++ cfe/trunk/docs/LanguageExtensions.html Mon Oct 10 13:10:00 2011
@@ -506,7 +506,8 @@
 
 <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>
 

Modified: cfe/trunk/www/cxx_status.html
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/www/cxx_status.html?rev=141558&r1=141557&r2=141558&view=diff
==============================================================================
--- cfe/trunk/www/cxx_status.html (original)
+++ cfe/trunk/www/cxx_status.html Mon Oct 10 13:10:00 2011
@@ -329,30 +329,30 @@
 </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>





More information about the cfe-commits mailing list