From 30a46b54f12c24fba6bb731e859da290525fd793 Mon Sep 17 00:00:00 2001 From: Douglas Gregor Date: Wed, 30 Sep 2009 18:32:57 +0000 Subject: [PATCH] Update C++ status page git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@83157 91177308-0d34-0410-b5e6-96231b3b80d8 --- www/cxx_status.html | 189 ++++++++++++++++++++++---------------------- 1 file changed, 95 insertions(+), 94 deletions(-) diff --git a/www/cxx_status.html b/www/cxx_status.html index d2a403d213..767c9c9b8e 100644 --- a/www/cxx_status.html +++ b/www/cxx_status.html @@ -540,11 +540,12 @@ welcome!

  5.1 [expr.prim] - - - + + + - template-ids are not supported, name lookup is not complete + cannot parse operator-function-ids that have explicit template argument + lists   5.2 [expr.post] @@ -582,10 +583,10 @@ welcome!

    5.2.5 [expr.ref] - - + + + - Dependent template names not supported     5.2.6 [expr.post.incr] @@ -1056,11 +1057,11 @@ welcome!

      7.1.5.3 [dcl.type.elab] - + + - Cannot parse template IDs.   7.2 [dcl.enum] @@ -1382,8 +1383,8 @@ welcome!

- - No layout of empty base classes + +   10.2 [class.member.lookup] @@ -1398,8 +1399,8 @@ welcome!

- - No semantic analysis for overriding virtual functions or inheriting a virtual function. Basic layout of classes with virtual functions. + + Basic layout of classes with virtual functions.   10.4 [class.abstract] @@ -1570,31 +1571,31 @@ welcome!

  13.3 [over.match] N/A - - + + N/A     13.3.1 [over.match.funcs] N/A - - + + N/A       13.3.1.1 [over.match.call] N/A - - + + N/A         13.3.1.1.1 [over.call.func] N/A - + N/A @@ -1602,7 +1603,7 @@ welcome!

        13.3.1.1.2 [over.call.object] N/A - + N/A @@ -1617,50 +1618,50 @@ welcome!

      13.3.1.3 [over.match.ctor] N/A - - + + N/A       13.3.1.4 [over.match.copy] N/A - - + + N/A       13.3.1.5 [over.match.conv] N/A - - + + N/A       13.3.1.6 [over.match.ref] N/A - - + + N/A     13.3.2 [over.match.viable] N/A - - + + N/A     13.3.3 [over.match.best] N/A - + N/A - + Missing support for member pointers       13.3.3.1 [over.best.ics] @@ -1681,32 +1682,32 @@ welcome!

        13.3.3.1.2 [over.ics.user] N/A - - + + N/A         13.3.3.1.3 [over.ics.ellipsis] N/A - - + + N/A         13.3.3.1.4 [over.ics.ref] N/A - - + + N/A       13.3.3.2 [over.ics.rank] N/A - - + + N/A @@ -1716,7 +1717,7 @@ welcome!

N/A - No partial ordering of function templates. +   13.5 [over.oper] @@ -1809,19 +1810,19 @@ welcome!

  14.2 [temp.names] - - - + + + N/A - Cannot name function template specializations +   14.3 [temp.arg] - - + + N/A - Cannot name function template specializations +     14.3.1 [temp.arg.type] @@ -1892,16 +1893,16 @@ welcome!

    14.5.2 [temp.mem] - - - - + + + +     14.5.3 [temp.friend] - - + + N/A @@ -1924,9 +1925,9 @@ welcome!

      14.5.4.2 [temp.class.order] - - - + + + N/A @@ -1950,23 +1951,23 @@ welcome!

      14.5.5.1 [temp.over.link] - + N/A       14.5.5.2 [temp.func.order] - - - + + + N/A   14.6 [temp.res] - - - + + + @@ -2029,8 +2030,8 @@ welcome!

    14.6.4 [temp.dep.res] N/A - - + + @@ -2053,56 +2054,56 @@ welcome!

    14.6.5 [temp.inject] N/A - - + +   14.7 [temp.spec] - - - + + +     14.7.1 [temp.inst] N/A - - + +     14.7.2 [temp.explicit] - - - + + + - Function templates cannot be explicitly instantiated +     14.7.3 [temp.expl.spec] - - - + + + - Only class template specialization is available + O   14.8 [temp.fct.spec] - - - + + +     14.8.1 [temp.arg.explicit] - - - + + + @@ -2134,7 +2135,7 @@ welcome!

      14.8.2.3 [temp.deduct.conv] - + @@ -2142,16 +2143,16 @@ welcome!

      14.8.2.4 [temp.deduct.type] N/A - + N/A     14.8.3 [temp.over] - - - - + + + + -- 2.50.1