From: Richard Smith
Date: Fri, 4 Mar 2016 21:01:14 +0000 (+0000)
Subject: Update cxx_status with likely new features from Jacksonville WG21 meeting.
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e7ba0f5f89477dee6a7637226f669243c72b7d72;p=clang
Update cxx_status with likely new features from Jacksonville WG21 meeting.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@262743 91177308-0d34-0410-b5e6-96231b3b80d8
---
diff --git a/www/cxx_status.html b/www/cxx_status.html
index df8c395d4e..b2a13ac5d5 100644
--- a/www/cxx_status.html
+++ b/www/cxx_status.html
@@ -571,10 +571,14 @@ as the draft C++1z standard evolves.
- Fold expressions |
+ Fold expressions |
N4295 |
Clang 3.6 |
+
+ P0036R0 |
+ No |
+
u8 character literals |
N4267 |
@@ -621,6 +625,52 @@ as the draft C++1z standard evolves.
P0136R1 |
No |
+
+
+ [[fallthrough]] attribute |
+ P0188R1 |
+ No |
+
+
+ [[nodiscard]] attribute |
+ P0189R1 |
+ No |
+
+
+ [[maybe_unused]] attribute |
+ P0212R1 |
+ No |
+
+
+ Aggregate initialization of classes with base classes |
+ P0017R1 |
+ No |
+
+
+ constexpr lambda expressions |
+ P0170R1 |
+ No |
+
+
+ Differing begin and end types in range-based for |
+ P0184R0 |
+ No |
+
+
+ Lambda capture of *this |
+ P0018R3 |
+ No |
+
+
+ Direct-list-initialization of enums |
+ P0138R2 |
+ No |
+
+
+ Hexadecimal floating-point literals |
+ P0245R1 |
+ Yes |
+
@@ -685,6 +735,11 @@ Clang version they became available:
N4529 |
No |
+
+ [TS] Modules |
+ P0143R2 |
+ No |
+
[TS] Transactional Memory |
N4514 |