diff --git a/clang/www/cxx_status.html b/clang/www/cxx_status.html
index 8df8fd339f57..07d8a5856ef2 100644
--- a/clang/www/cxx_status.html
+++ b/clang/www/cxx_status.html
@@ -321,8 +321,21 @@ welcome!
N/A |
|
- 3.3.5 [basic.scope.namespace] | | | | | |
- 3.3.6 [basic.scope.class] | | | | | |
+
+ 3.3.5 [basic.scope.namespace] |
+ N/A |
+ N/A |
+ |
+ N/A |
+
+
+ 3.3.6 [basic.scope.class] |
+ N/A |
+ N/A |
+ |
+ N/A |
+ Does not check that reordering the members of a class maintains semantics. |
+
3.3.7 [basic.scope.hiding] |
N/A |
@@ -343,17 +356,17 @@ welcome!
3.4.1 [basic.lookup.unqual] |
N/A |
N/A |
- |
+ |
N/A |
- Many cases beyond simple global and function-local lookup don't work |
+ |
3.4.2 [basic.lookup.argdep] |
N/A |
- |
- |
N/A |
- Missing support for friend functions. |
+ |
+ N/A |
+ |
3.4.3 [basic.lookup.qual] |
@@ -388,7 +401,13 @@ welcome!
N/A |
Missing ambiguity/consistency checks for paragraphs 3 (~type-name) and 7 (conversion-type-id) |
- 3.4.6 [basic.lookup.udir] | | | | | |
+
+ 3.4.6 [basic.lookup.udir] |
+ N/A |
+ N/A |
+ |
+ N/A |
+
3.5 [basic.link] | | | | | |
3.6 [basic.start] | | | | | |
3.6.1 [basic.start.main] | | | | | |
@@ -547,26 +566,26 @@ welcome!
5.2.3 [expr.type.conv] |
|
- |
+ |
|
|
- Allows some invalid pointer conversions, AST has little information |
+ |
5.2.4 [expr.pseudo] |
- |
- |
- |
+ |
+ |
+ |
|
|
5.2.5 [expr.ref] |
|
- |
- |
+ |
+ |
|
- Cannot look up operator names, qualified-ids, or names in base classes |
+ Dependent template names not supported |
5.2.6 [expr.post.incr] |
@@ -595,10 +614,10 @@ welcome!
5.2.9 [expr.static.cast] |
|
- |
+ |
|
|
- Allows some invalid pointer conversions, AST has little information |
+ |
5.2.10 [expr.reinterpret.cast] |
@@ -701,10 +720,10 @@ welcome!
5.4 [expr.cast] |
|
- |
+ |
|
|
- Allows some invalid pointer conversions, AST has little information |
+ |
5.5 [expr.mptr.oper] |
@@ -960,7 +979,7 @@ welcome!
|
|
|
- Skipping of initialization is not flagged. Existence and accessibility of destructors is not tested for. |
+ Existence and accessibility of destructors is not tested for. |
6.8 [stmt.ambig] |
@@ -977,7 +996,7 @@ welcome!
|
|
|
- No support for friend declarations. |
+ |
7.1.1 [dcl.stc] |
@@ -1005,9 +1024,9 @@ welcome!
7.1.4 [dcl.friend] |
- |
- |
- |
+ |
+ |
+ |
|
|
@@ -1029,11 +1048,11 @@ welcome!
7.1.5.2 [dcl.type.simple] |
- |
+ |
|
|
|
- Cannot parse template IDs. |
+ |
7.1.5.3 [dcl.type.elab] |
@@ -1081,7 +1100,7 @@ welcome!
|
|
|
- The friend stuff is not supported. |
+ |
7.3.2 [namespace.alias] |
@@ -1093,9 +1112,9 @@ welcome!
7.3.3 [namespace.udecl] |
- |
- |
- |
+ |
+ |
+ |
|
|
@@ -1148,7 +1167,7 @@ welcome!
|
|
N/A |
- Qualified declarator-ids are not fully implemented. |
+ |
8.3.1 [dcl.ptr] |
@@ -1196,21 +1215,21 @@ welcome!
|
|
N/A |
- Missing default arguments for templates. |
+ Partial support for default arguments of templates. |
8.4 [dcl.fct.def] |
|
|
+ |
|
- |
- ctor-initializers are not fully type-checked. |
+ |
8.5 [dcl.init] |
|
|
- |
+ |
|
|
@@ -1220,7 +1239,7 @@ welcome!
|
|
|
- No CodeGen for initializing non-aggregates or dynamic initialization. |
+ No CodeGen for dynamic initialization. |
8.5.2[dcl.init.string] |
@@ -1260,7 +1279,7 @@ welcome!
|
|
|
- No parser support for using declarations or member templates. |
+ Basic parser support for using declarations. |
9.3 [class.mfct] |
@@ -1273,16 +1292,16 @@ welcome!
9.3.1 [class.mfct.non-static] |
|
- |
- |
+ |
+ |
|
|
9.3.2 [class.this] |
|
- |
- |
+ |
+ |
|
|
@@ -1290,7 +1309,7 @@ welcome!
9.4 [class.static] |
|
|
- |
+ |
|
|
@@ -1298,7 +1317,7 @@ welcome!
9.4.1 [class.static.mfct] |
|
|
- |
+ |
|
|
@@ -1306,7 +1325,7 @@ welcome!
9.4.2 [class.static.data] |
|
|
- |
+ |
|
|
@@ -1354,7 +1373,7 @@ welcome!
10 [class.derived] |
|
|
- |
+ |
|
|
@@ -1364,7 +1383,7 @@ welcome!
|
|
|
- No layout of base classes |
+ No layout of empty base classes |
10.2 [class.member.lookup] |
@@ -1378,9 +1397,9 @@ welcome!
10.3 [class.virtual] |
|
|
- |
+ |
|
- No semantic analysis for overriding virtual functions or inheriting a virtual function. No layout of classes with virtual functions. |
+ No semantic analysis for overriding virtual functions or inheriting a virtual function. Basic layout of classes with virtual functions. |
10.4 [class.abstract] |
@@ -1424,9 +1443,9 @@ welcome!
11.4 [class.friend] |
- |
- |
- |
+ |
+ |
+ |
N/A |
|