From: Richard Smith Date: Sat, 9 Nov 2019 09:17:57 +0000 (-0800) Subject: [cxx_status] Update with Belfast motions. X-Git-Tag: llvmorg-11-init~4633 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=092577e317229df600539f678064f321737a761b;p=platform%2Fupstream%2Fllvm.git [cxx_status] Update with Belfast motions. --- diff --git a/clang/www/cxx_status.html b/clang/www/cxx_status.html index b22ff4c..2022402 100755 --- a/clang/www/cxx_status.html +++ b/clang/www/cxx_status.html @@ -879,9 +879,9 @@ as the draft C++2a standard evolves. Clang 9 - Concepts + Concepts P0734R0 - No + No P0857R0 @@ -901,6 +901,12 @@ as the draft C++2a standard evolves. P1452R2 + + P1972R0 + + + P1980R0 + Range-based for statements with initializer @@ -918,7 +924,7 @@ as the draft C++2a standard evolves. Clang 8 - Consistent comparison (operator<=>) + Consistent comparison (operator<=>) P0515R3 Partial @@ -941,6 +947,10 @@ as the draft C++2a standard evolves. P1630R1 Partial + + P1946R0 + No + Access checking on specializations P0692R1 @@ -979,10 +989,13 @@ as the draft C++2a standard evolves. - Class types as non-type template parameters + Class types as non-type template parameters P0732R2 - No + No + + P1907R1 + Destroying operator delete P0722R3 @@ -1073,12 +1086,15 @@ as the draft C++2a standard evolves. P1139R2 - Parenthesized initialization of aggregates + Parenthesized initialization of aggregates P0960R3 - No + No + + P1975R0 + - Modules + Modules P1103R3 Partial @@ -1092,6 +1108,14 @@ as the draft C++2a standard evolves. P1703R1 + + P1874R1 + Partial + + + P1979R0 + No + Coroutines P0912R5 @@ -1177,9 +1201,9 @@ and library features that are not part of standard C++.

Available in Clang? - SD-6: SG10 feature test recommendations - SD-6 - N/A + SD-6: SG10 feature test recommendations + SD-6 + N/A Clang 3.4 (N3745)
@@ -1209,6 +1233,11 @@ and library features that are not part of standard C++.

WIP (P1353R0) + + + No (P1902R1) + +