From aff7d35b2f6bee27283ee7b16a1d403849926963 Mon Sep 17 00:00:00 2001 From: Richard Smith Date: Fri, 19 Apr 2013 17:27:48 +0000 Subject: [PATCH] Initial work on status page for C++14. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@179864 91177308-0d34-0410-b5e6-96231b3b80d8 --- www/cxx_status.html | 76 ++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 75 insertions(+), 1 deletion(-) diff --git a/www/cxx_status.html b/www/cxx_status.html index e37ee565ca..5d3dd63407 100644 --- a/www/cxx_status.html +++ b/www/cxx_status.html @@ -22,7 +22,7 @@
-

C++98 and C++11 Support in Clang

+

C++98, C++11, and C++14 Support in Clang

Last updated: $Date$

@@ -398,6 +398,80 @@ integer type, because changing intmax_t would be an ABI-incompatible change.

+

C++1y implementation status

+ +

Clang is introducing support for the upcoming C++ language standard, +provisionally named C++1y. The following table describes which C++1y features +have been implemented in Clang and in which Clang version they became +available.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Language FeatureC++1y ProposalAvailable in Clang?
Tweak to certain C++ contextual conversionsN3323No
[PROVISIONAL] Binary literalsN3472No
[PROVISIONAL] Return type deduction for normal functionsN3638No
[PROVISIONAL] Initialized lambda capturesN3648No
[PROVISIONAL] Generic lambdasN3649No
[PROVISIONAL] Variable templatesN3651No
[PROVISIONAL] Relaxing requirements on constexpr functionsN3652No
[PROVISIONAL] Member initializers and aggregatesN3653No
[PROVISIONAL] Clarifying memory allocationN3664N/A
+
-- 2.50.0