]> granicus.if.org Git - clang/commitdiff
Updated statuc page to reflect recent implementations
authorFariborz Jahanian <fjahanian@apple.com>
Sat, 22 Aug 2009 00:18:52 +0000 (00:18 +0000)
committerFariborz Jahanian <fjahanian@apple.com>
Sat, 22 Aug 2009 00:18:52 +0000 (00:18 +0000)
of section 12 [special member functions]

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

www/cxx_status.html

index aadde90a4495d9da49364d7efa50d533fb4959f1..05f3a0d00c4b175dcd6d1448debc974a3f9e16c4 100644 (file)
@@ -1460,9 +1460,9 @@ welcome!</p>
   <td>&nbsp;&nbsp;12.1 [class.ctor]</td>
   <td class="advanced" align="center"></td>
   <td class="medium" align="center"></td>
-  <td class="basic" align="center"></td>
-  <td class="basic" align="center"></td>
-  <td>Implicitly-declared constructors are never defined.</td>
+  <td class="advanced" align="center"></td>
+  <td class="advanced" align="center"></td>
+  <td>Most of the semantics of constructors are implemented.</td>
 </tr>
 <tr>
   <td>&nbsp;&nbsp;12.2 [class.temporary]</td>
@@ -1500,9 +1500,9 @@ welcome!</p>
   <td>&nbsp;&nbsp;12.4 [class.dtor]</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>Most of the semantics of destructors are unimplemented.</td>
+  <td class="medium" align="center"></td>
+  <td class="medium" align="center"></td>
+  <td>Most of the semantics of destructors are implemented.</td>
 </tr>
 <tr><td>&nbsp;&nbsp;12.5 [class.free]</td><td></td><td></td><td></td><td></td><td></td></tr>
 <tr><td>&nbsp;&nbsp;12.6 [class.init]</td><td></td><td></td><td></td><td></td><td></td></tr>
@@ -1511,18 +1511,18 @@ welcome!</p>
   <td>&nbsp;&nbsp;&nbsp;&nbsp;12.6.2 [class.base.init]</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 actual direct initialization; implicit initialization not checked.</td>
+  <td class="advanced" align="center"></td>
+  <td class="advanced" align="center"></td>
+  <td>Most of the semantics of base initializations are implemented.</td>
 </tr>
 <tr><td>&nbsp;&nbsp;12.7 [class.cdtor]</td><td></td><td></td><td></td><td></td><td></td></tr>
 <tr>
   <td>&nbsp;&nbsp;12.8 [class.copy]</td>
   <td class="advanced" align="center"></td>
   <td class="advanced" align="center"></td>
-  <td class="medium" align="center"></td>
-  <td class="broken" align="center"></td>
-  <td>Copy assignment operators are mostly ignored by semantic analysis.</td>
+  <td class="advanced" align="center"></td>
+  <td class="advanced" align="center"></td>
+  <td>Most of the semantics of copy constructors are implemented.</td>
 </tr>
 
 <tr><td>13 [over]</td><td></td><td></td><td></td><td></td><td></td></tr>