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