From: Sebastian Redl Date: Mon, 10 Oct 2011 18:10:00 +0000 (+0000) Subject: Now that we support move generation, mention this in the language extension and C... X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=72a81d239d6e72fab285c3a8a022c733c5e6beb4;p=clang 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. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@141558 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/docs/LanguageExtensions.html b/docs/LanguageExtensions.html index 0a0ada465e..d8a57df486 100644 --- a/docs/LanguageExtensions.html +++ b/docs/LanguageExtensions.html @@ -506,7 +506,8 @@ this feature.

C++0x implicit move constructors/assignment operators

-

Use __has_feature(cxx_implicit_moves) to determine if Clang will implicitly generate move constructors and move assignment operators where needed. Clang does not currently implement this feature.

+

Use __has_feature(cxx_implicit_moves) to determine if Clang will +implicitly generate move constructors and move assignment operators where needed.

C++0x inheriting constructors

diff --git a/www/cxx_status.html b/www/cxx_status.html index 0dce8cf967..48073e38d5 100644 --- a/www/cxx_status.html +++ b/www/cxx_status.html @@ -329,30 +329,30 @@ welcome!

Changes to implicitly generated methods - - - - + ✓ + ✓ + ✓ + ✓ Includes implicit generation of move operations defaulted methods - - - - + ✓ + ✓ + ✓ + ✓ N1717 N2326 - destructor defaults to noexcept - - - - + Implicit destructor exception specification + ✓ + ✓ + ✓ + ✓