Note some advances in our C++ support

llvm-svn: 66742
This commit is contained in:
Douglas Gregor 2009-03-12 00:09:31 +00:00
parent 9f7c1c3d32
commit 83e9e91479
1 changed files with 26 additions and 19 deletions

View File

@ -530,9 +530,9 @@ welcome!</p>
<td>&nbsp;&nbsp;&nbsp;&nbsp;5.2.2 [expr.call]</td>
<td class="complete" align="center">&#x2713;</td>
<td class="complete" align="center">&#x2713;</td>
<td class="medium" align="center"></td>
<td class="advanced" align="center"></td>
<td></td>
<td></td>
<td>Argument-dependent lookup is unsupported</td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;&nbsp;5.2.3 [expr.type.conv]</td>
@ -990,8 +990,8 @@ welcome!</p>
<td class="complete" align="center">&#x2713;</td>
<td class="complete" align="center">&#x2713;</td>
<td class="complete" align="center">&#x2713;</td>
<td class="advanced"></td>
<td>Typedefs of anonymous tag types do not use the name of the typedef for linkage purposes.</td>
<td class="complete" align="center">&#x2713;</td>
<td></td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;&nbsp;7.1.4 [dcl.friend]</td>
@ -1140,7 +1140,14 @@ welcome!</p>
<td class="basic" align="center"></td>
<td>No CodeGen for initializing non-aggregates or dynamic initialization.</td>
</tr>
<tr><td>&nbsp;&nbsp;&nbsp;&nbsp;8.5.2 [dcl.init.string]</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;&nbsp;8.5.2[dcl.init.string]</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></td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;&nbsp;8.5.3 [dcl.init.ref]</td>
<td class="advanced" align="center"></td>
@ -1168,56 +1175,56 @@ welcome!</p>
<tr>
<td>&nbsp;&nbsp;9.2 [class.mem]</td>
<td class="advanced" align="center"></td>
<td></td>
<td></td>
<td class="medium" align="center"></td>
<td class="medium" align="center"></td>
<td></td>
<td>No parser support for using declarations, or templates.</td>
</tr>
<tr>
<td>&nbsp;&nbsp;9.3 [class.mfct]</td>
<td class="complete" align="center">&#x2713;</td>
<td></td>
<td></td>
<td class="medium" align="center"></td>
<td class="medium" align="center"></td>
<td></td>
<td></td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;&nbsp;9.3.1 [class.mfct.non-static]</td>
<td class="complete" align="center">&#x2713;</td>
<td></td>
<td></td>
<td class="medium" align="center"></td>
<td class="medium" align="center"></td>
<td></td>
<td></td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;&nbsp;9.3.2 [class.this]</td>
<td class="complete" align="center">&#x2713;</td>
<td></td>
<td></td>
<td class="medium" align="center"></td>
<td class="medium" align="center"></td>
<td></td>
<td></td>
</tr>
<tr>
<td>&nbsp;&nbsp;9.4 [class.static]</td>
<td class="complete" align="center">&#x2713;</td>
<td></td>
<td></td>
<td class="complete" align="center">&#x2713;</td>
<td class="medium" align="center"></td>
<td></td>
<td></td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;&nbsp;9.4.1 [class.static.mfct]</td>
<td class="complete" align="center">&#x2713;</td>
<td></td>
<td></td>
<td class="complete" align="center">&#x2713;</td>
<td class="medium" align="center"></td>
<td></td>
<td></td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;&nbsp;9.4.2 [class.static.data]</td>
<td class="complete" align="center">&#x2713;</td>
<td></td>
<td></td>
<td class="complete" align="center">&#x2713;</td>
<td class="medium" align="center"></td>
<td></td>
<td></td>
</tr>