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

Douglas Gregor dgregor at apple.com
Thu Jul 23 16:58:43 PDT 2009


Author: dgregor
Date: Thu Jul 23 18:58:15 2009
New Revision: 76917

URL: http://llvm.org/viewvc/llvm-project?rev=76917&view=rev
Log:
Update C++ status to reflect progress on out-of-line definitions of class template members

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=76917&r1=76916&r2=76917&view=diff

==============================================================================
--- cfe/trunk/www/cxx_status.html (original)
+++ cfe/trunk/www/cxx_status.html Thu Jul 23 18:58:15 2009
@@ -1836,35 +1836,38 @@
 </tr>
 <tr>
   <td>    14.5.1 [temp.class]</td>
-  <td class="medium" align="center"></td>  
+  <td class="advanced" align="center"></td>  
+  <td class="advanced" align="center"></td>
+  <td class="advanced" align="center"></td>
   <td class="medium" align="center"></td>
-  <td class="basic" align="center"></td>
-  <td class="broken" align="center"></td>
-  <td>No out-of-line definitions of the members of a template.</td>
+  <td></td>
 </tr>
 <tr>
   <td>      14.5.1.1 [temp.mem.func]</td>
-  <td class="medium" align="center"></td>  
+  <td class="advanced" align="center"></td>  
+  <td class="advanced" align="center"></td>
   <td class="medium" align="center"></td>
-  <td class="basic" align="center"></td>
-  <td class="broken" align="center"></td>
-  <td>No out-of-line definitions of the member functions of a class template.</td>
+  <td class="medium" align="center"></td>
+  <td>Return types for out-of-line member functions that refer to a member of 
+      the current instantiation are not properly handled.</td>
 </tr>
 <tr>
   <td>      14.5.1.2 [temp.mem.class]</td>
-  <td class="medium" align="center"></td>  
+  <td class="advanced" align="center"></td>  
+  <td class="advanced" align="center"></td>
   <td class="medium" align="center"></td>
-  <td class="basic" align="center"></td>
-  <td class="broken" align="center"></td>
-  <td>No out-of-line definitions of the member classes of a class template.</td>
+  <td class="medium" align="center"></td>
+  <td></td>
 </tr>
 <tr>
   <td>      14.5.1.3 [temp.static]</td>
-  <td class="medium" align="center"></td>  
+  <td class="advanced" align="center"></td>  
+  <td class="advanced" align="center"></td>
   <td class="medium" align="center"></td>
-  <td class="basic" align="center"></td>
-  <td class="broken" align="center"></td>
-  <td>No out-of-line definitions of the static data members of a class template.</td>
+  <td class="medium" align="center"></td>
+  <td>Types of out-of-line data members that refer to a member of 
+      the current instantiation are not properly handled. No template
+      instantiation for the definition of out-of-line static data members.</td>
 </tr>
 <tr>
   <td>    14.5.2 [temp.mem]</td>





More information about the cfe-commits mailing list