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