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 |
+ ✓ |
+ ✓ |
+ ✓ |
+ ✓ |
|
|