From d60b92760f7cec42a139ab1b45fd7086eaebb8f9 Mon Sep 17 00:00:00 2001 From: Cedric Venet Date: Fri, 7 Nov 2008 22:24:44 +0000 Subject: [PATCH] Use css style instead of hard coded color in cxx_status. No visible change. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@58867 91177308-0d34-0410-b5e6-96231b3b80d8 --- www/cxx_status.html | 520 ++++++++++++++++++++++---------------------- 1 file changed, 263 insertions(+), 257 deletions(-) diff --git a/www/cxx_status.html b/www/cxx_status.html index 01aa5134a5..86b9c1bb62 100644 --- a/www/cxx_status.html +++ b/www/cxx_status.html @@ -7,7 +7,13 @@ + .na { background-color: #C0C0C0 } + .broken { background-color: #C11B17 } + .basic { background-color: #F88017 } + .medium { background-color: #FDD017 } + .advanced { background-color: #347C17 } + .complete { background-color: #00FF00 } + @@ -52,12 +58,12 @@ of support for a given section: - N/A - - - - - ✓ + N/A + + + + + ✓ @@ -99,153 +105,153 @@ welcome!

2 [lex] - N/A - N/A - N/A + N/A + N/A + N/A   2.1 [lex.phases] - N/A - N/A - N/A + N/A + N/A + N/A   2.2 [lex.charset] - N/A - N/A - N/A + N/A + N/A + N/A   2.3 [lex.trigraph] - N/A - N/A - N/A + N/A + N/A + N/A   2.4 [lex.pptoken] - N/A - N/A - N/A + N/A + N/A + N/A   2.5 [lex.digraph] - N/A - N/A - N/A + N/A + N/A + N/A   2.6 [lex.token] - N/A - N/A - N/A + N/A + N/A + N/A   2.7 [lex.comment] - N/A - N/A + N/A + N/A   2.8 [lex.header] - N/A - N/A - N/A + N/A + N/A + N/A   2.9 [lex.ppnumber] - N/A - N/A - N/A + N/A + N/A + N/A   2.10 [lex.name] - N/A - N/A - N/A + N/A + N/A + N/A   2.11 [lex.key] - N/A - N/A - N/A + N/A + N/A + N/A   2.12 [lex.operators] - N/A - N/A - N/A + N/A + N/A + N/A   2.13 [lex.literal] - N/A - N/A - N/A + N/A + N/A + N/A     2.13.1 [lex.icon] - N/A - N/A - N/A + N/A + N/A + N/A     2.13.2 [lex.ccon] - N/A - N/A - N/A + N/A + N/A + N/A     2.13.3 [lex.fcon] - N/A - N/A - N/A + N/A + N/A + N/A     2.13.4 [lex.string] - N/A - N/A - N/A + N/A + N/A + N/A     2.13.5 [lex.bool] - N/A - N/A - N/A + N/A + N/A + N/A 3 [basic] @@ -289,106 +295,106 @@ welcome!

  3.10 [basic.lval] 4 [conv] - ✓ - ✓ - ✓ + ✓ + ✓ + ✓   4.1 [conv.lval] - ✓ - ✓ - + ✓ + ✓ +   4.2 [conv.array] - ✓ - ✓ - ✓ + ✓ + ✓ + ✓   4.3 [conv.func] - ✓ - ✓ - + ✓ + ✓ + Missing conversions from overloaded functions to function pointers.   4.4 [conv.qual] - ✓ - ✓ - + ✓ + ✓ + Missing pointer-to-member conversions.   4.5 [conv.prom] - ✓ - ✓ - ✓ + ✓ + ✓ + ✓   4.6 [conv.fpprom] - ✓ - ✓ - ✓ + ✓ + ✓ + ✓   4.7 [conv.integral] - ✓ - ✓ - ✓ + ✓ + ✓ + ✓   4.8 [conv.double] - ✓ - ✓ - ✓ + ✓ + ✓ + ✓   4.9 [conv.fpint] - ✓ - ✓ - ✓ + ✓ + ✓ + ✓   4.10 [conv.ptr] - ✓ - ✓ - ✓ + ✓ + ✓ + ✓   4.11 [conv.mem] - ✓ - - + ✓ + + No support for pointer-to-members.   4.12 [conv.bool] - ✓ - ✓ - + ✓ + ✓ + Missing pointer-to-member conversions. @@ -452,9 +458,9 @@ welcome!

    5.2.7 [expr.dynamic.cast] - ✓ - - + ✓ + + No support for polymorphic classes. @@ -468,25 +474,25 @@ welcome!

    5.2.9 [expr.static.cast] - ✓ - - + ✓ + + Missing member pointer conversions.     5.2.10 [expr.reinterpret.cast] - ✓ - - + ✓ + + Missing member pointer conversions     5.2.11 [expr.const.cast] - ✓ - - + ✓ + + Missing member pointer conversions @@ -561,9 +567,9 @@ welcome!

    8.3.5 [dcl.fct]     8.3.6 [dcl.fct.default] - - - + + + Missing default arguments for out-of-line member functions, templates. @@ -573,10 +579,10 @@ welcome!

    8.5.2 [dcl.init.string]     8.5.3 [dcl.init.ref] - - - - + + + + 9 [class] @@ -610,43 +616,43 @@ welcome!

12 [special]   12.1 [class.ctor] - - - - + + + +   12.2 [class.temporary]   12.3 [class.conv] - - - - + + + +     12.3.1 [class.conv.ctor] - - - - + + + +     12.3.2 [class.conv.fct] - - - - + + + + Conversion functions can be declared and defined, but aren't used for anything.   12.4 [class.dtor] - - - - + + + + Most of the semantics of destructors are unimplemented.   12.5 [class.free] @@ -654,10 +660,10 @@ welcome!

    12.6.1 [class.expl.init]     12.6.2 [class.base.init] - - - - + + + + No actual direct initialization; implicit initialization not checked.   12.7 [class.cdtor] @@ -665,227 +671,227 @@ welcome!

13 [over]   13.1 [over.load] - ✓ - - - + ✓ + + + Missing name mangling.   13.2 [over.dcl] - ✓ - - - + ✓ + + +   13.3 [over.match] - ✓ - - - + ✓ + + +     13.3.1 [over.match.funcs] - ✓ - - - + ✓ + + +       13.3.1.1 [over.match.call] - ✓ - - - + ✓ + + +         13.3.1.1.1 [over.call.func] - ✓ - - - + ✓ + + +         13.3.1.1.2 [over.call.object] - ✓ - - - + ✓ + + +       13.3.1.2 [over.match.oper] - ✓ - - - + ✓ + + +       13.3.1.3 [over.match.ctor] - ✓ - - - + ✓ + + +       13.3.1.4 [over.match.copy] - ✓ - - - + ✓ + + +       13.3.1.5 [over.match.conv] - ✓ - - - + ✓ + + +       13.3.1.6 [over.match.ref] - ✓ - - - + ✓ + + +     13.3.2 [over.match.viable] - ✓ - - - + ✓ + + +     13.3.3 [over.match.best] - ✓ - - - + ✓ + + +       13.3.3.1 [over.best.ics] - ✓ - - - + ✓ + + +         13.3.3.1.1 [over.ics.scs] - ✓ - - - + ✓ + + +         13.3.3.1.2 [over.ics.user] - ✓ - - - + ✓ + + +         13.3.3.1.3 [over.ics.ellipsis] - ✓ - - - + ✓ + + +         13.3.3.1.4 [over.ics.ref] - ✓ - - - + ✓ + + +       13.3.3.2 [over.ics.rank] - ✓ - - - + ✓ + + +   13.4 [over.over]   13.5 [over.oper] - - - - + + + + Most overloaded operators can only be called with function syntax, e.g., operator+(x).     13.5.1 [over.unary] - - - - + + + +     13.5.2 [over.binary] - - - - + + + +     13.5.3 [over.ass] - - - - + + + +     13.5.4 [over.call] - - - - + + + +     13.5.5 [over.sub] - - - - + + + +     13.5.6 [over.ref] - - - - + + + +     13.5.7 [over.inc] - - - - + + + +   13.6 [over.built]