]> granicus.if.org Git - clang/commitdiff
-Added bool feature.
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>
Thu, 3 Jul 2008 08:32:59 +0000 (08:32 +0000)
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>
Thu, 3 Jul 2008 08:32:59 +0000 (08:32 +0000)
-Set "Named Casts" feature to partial parser/sema support because reinterpret_cast is not properly implemented.
-Removed "Virtual functions" feature because it is already covered by "Class definitions".
-Removed "Templates" because we should either list *all* missing/supported features or just list the features with some support. Mentioning just a few missing features without listing all of them makes little sense.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@53095 91177308-0d34-0410-b5e6-96231b3b80d8

www/cxx_status.html

index 36c1ac65857bb5a4aff7438e565c2d2c89f7dbe3..123f4a0a505ee64724ed8106291060edf16fb880 100644 (file)
@@ -37,14 +37,14 @@ actually produce LLVM code for the feature with the -emit-llvm option.
     <td width="345"><h3>Status</h3></td>\r
   </tr>\r
   <tr>\r
-    <td>Keywords </td>\r
-    <td>reinterpret_cast</td>\r
+    <td>Bool type </td>\r
+    <td>bool x; </td>\r
     <td>Full support.</td>\r
   </tr>\r
   <tr>\r
     <td>Named Casts </td>\r
     <td>static_cast&lt;int&gt;(x)</td>\r
-    <td>Parser and Sema support, no codegen.</td>\r
+    <td>Partial Parser and Sema support, no codegen.</td>\r
   </tr>\r
   <tr>\r
     <td>References</td>\r
@@ -73,22 +73,6 @@ actually produce LLVM code for the feature with the -emit-llvm option.
          };</td>\r
     <td>Partial Parser and Sema support, no Codegen support.</td>\r
   </tr>\r
-  <tr>\r
-    <td>Virtual functions</td>\r
-    <td>class C {<br/>\r
-      public:<br/>\r
-      &nbsp;&nbsp;&nbsp;virtual int doFoo() = 0;<br/>\r
-          };</td>\r
-    <td>Nonexistent.</td>\r
-  </tr>\r
-  <tr>\r
-    <td>Templates</td>\r
-    <td>class C {<br/>\r
-      public:<br/>\r
-      &nbsp;&nbsp;&nbsp;template &lt;typename T&gt; T as();<br/>\r
-          };</td>\r
-    <td>Nonexistent.</td>\r
-  </tr>\r
 </table>\r
 </div>\r
 </body>\r