From: Michael J. Spencer Date: Wed, 2 Nov 2011 06:29:37 +0000 (+0000) Subject: Add colors to the C++11 status page. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=45b636aea73ddc623519d604b9c12452a171db76;p=clang Add colors to the C++11 status page. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@143535 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/www/cxx_status.html b/www/cxx_status.html index 7c3d60fd94..738c6a00a5 100644 --- a/www/cxx_status.html +++ b/www/cxx_status.html @@ -7,13 +7,9 @@ @@ -52,238 +48,238 @@ with clang; other versions have not been tested.

Rvalue references N2118 - Clang 2.9 + Clang 2.9     Rvalue references for *this N2439 - Clang 2.9
+ Clang 2.9
Initialization of class objects by rvalues N1610 - Clang 2.9 + Clang 2.9 Non-static data member initializers N2756 - Clang 3.0 + Clang 3.0 Variadic templates N2242 - Clang 2.9 + Clang 2.9     Extending variadic template template parameters N2555 - Clang 2.9 + Clang 2.9 Initializer lists N2672 - No + No Static assertions N1720 - Clang 2.9 + Clang 2.9 auto-typed variables N1984 - Clang 2.9 + Clang 2.9     Multi-declarator auto N1737 - Clang 2.9 + Clang 2.9     Removal of auto as a storage-class specifier N2546 - Clang 2.9 + Clang 2.9     New function declarator syntax N2541 - Clang 2.9 + Clang 2.9 New wording for C++0x lambdas N2927 - No + No Declared type of an expression N2343 - Clang 2.9 + Clang 2.9 Right angle brackets N1757 - Clang 2.9 + Clang 2.9 Default template arguments for function templates DR226 - Clang 2.9 + Clang 2.9 Solving the SFINAE problem for expressions DR339 - Clang 2.9 + Clang 2.9 Alias templates N2258 - Clang 3.0 + Clang 3.0 Extern templates N1987 - Clang 2.9 + Clang 2.9 Null pointer constant N2431 - Clang 3.0 + Clang 3.0 Strongly-typed enums N2347 - Clang 2.9 + Clang 2.9 Forward declarations for enums N2764 - No + No Generalized attributes N2761 - No + No Generalized constant expressions N2235 - No + No Alignment support N2341 - Clang 3.0 + Clang 3.0 Delegating constructors N1986 - Clang 3.0
+ Clang 3.0
Inheriting constructors N2540 - No + No Explicit conversion operators N2437 - Clang 3.0 + Clang 3.0 New character types N2249 - Clang 2.9 + Clang 2.9 Unicode string literals N2442 - Clang 3.0 + Clang 3.0 Raw string literals N2442 - Clang 3.0 + Clang 3.0 Universal character name literals N2170 - No + No User-defined literals N2765 - No + No Standard Layout Types N2342 - Clang 3.0 + Clang 3.0 Defaulted functions N2346 - Clang 3.0 + Clang 3.0 Deleted functions N2346 - Clang 2.9 + Clang 2.9 Extended friend declarations N1791 - Clang 2.9 + Clang 2.9 Extending sizeof N2253 - No + No Inline namespaces N2535 - Clang 2.9 + Clang 2.9 Unrestricted unions N2544 - No + No Local and unnamed types as template arguments N2657 - Clang 2.9 + Clang 2.9 Range-based for N2930 - Clang 3.0 + Clang 3.0 Explicit virtual overrides N2928
N3206
N3272 - Clang 3.0 + Clang 3.0 Minimal support for garbage collection and reachability-based leak detection N2670 - No + No Allowing move constructors to throw [noexcept] N3050 - Clang 3.0 + Clang 3.0 Defining move special member functions N3053 - Clang 3.0 + Clang 3.0 @@ -292,58 +288,58 @@ with clang; other versions have not been tested.

Sequence points N2239 - No + No Atomic operations N2427 - No + No Strong Compare and Exchange N2748 - No + No Bidirectional Fences N2752 - No + No Memory model N2429 - No + No Data-dependency ordering: atomics and memory model N2664 - No + No Propagating exceptions N2179 - Clang 2.9 + Clang 2.9 Abandoning a process and at_quick_exit N2440 - No + No Allow atomics use in signal handlers N2547 - No + No Thread-local storage N2659 - No + No Dynamic initialization and destruction with concurrency N2660 - No + No @@ -352,22 +348,22 @@ with clang; other versions have not been tested.

__func__ predefined identifier N2340 - Clang 2.9 + Clang 2.9 C99 preprocessor N1653 - Clang 2.9 + Clang 2.9 long long N1811 - Clang 2.9 + Clang 2.9 Extended integral types N1988 - No + No