[cfe-commits] r53027 - /cfe/trunk/www/cxx_status.html

Chris Lattner sabre at nondot.org
Wed Jul 2 09:28:52 PDT 2008


Author: lattner
Date: Wed Jul  2 11:28:43 2008
New Revision: 53027

URL: http://llvm.org/viewvc/llvm-project?rev=53027&view=rev
Log:
add a description of what sema and parser mean, add C++ style casts.

Modified:
    cfe/trunk/www/cxx_status.html

Modified: cfe/trunk/www/cxx_status.html
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/www/cxx_status.html?rev=53027&r1=53026&r2=53027&view=diff

==============================================================================
--- cfe/trunk/www/cxx_status.html (original)
+++ cfe/trunk/www/cxx_status.html Wed Jul  2 11:28:43 2008
@@ -22,7 +22,15 @@
 <p>
 This page tracks the status of C++ support in Clang.<br>
 Currently most of the C++ features are missing; here you can find features that are at least partially supported in Clang. </p>
-<table width="689" border="1">
+
+<p>
+In this table, parser support means that the parser knows the grammar for
+the feature.  "Sema" support means that we do type checking, report errors 
+about misuses of the feature and build an AST.  CodeGen support means that we
+actually produce LLVM code for the feature with the -emit-llvm option.
+</p>
+
+<table width="689" border="1" cellspacing="0">
   <tr>
     <td width="150"><h3>Feature</h3></td>
     <td width="172"><h3>Example</h3></td>
@@ -34,6 +42,11 @@
     <td>Full support.</td>
   </tr>
   <tr>
+    <td>Named Casts </td>
+    <td>static_cast<int>(x)</td>
+    <td>Parser and Sema support, no codegen.</td>
+  </tr>
+  <tr>
     <td>References</td>
     <td>int &x = ...;</td>
     <td>Parser and Sema support in, partial Codegen support.</td>





More information about the cfe-commits mailing list