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