type_traits intrinsics design

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@119776 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Howard Hinnant 2010-11-19 01:48:13 +00:00
parent 9835d76169
commit 01feecb789

View File

@ -228,6 +228,41 @@ changed. Please see:
<td bgcolor="#FF5965"><tt>__is_nothrow_destructible(T)</tt></td>
</tr>
<tr>
<td><tt>is_trivial&lt;T&gt;</tt></td>
<td bgcolor="#FF5965"><tt>__is_trivial(T)</tt></td>
</tr>
<tr>
<td><tt>is_trivially_copyable&lt;T&gt;</tt></td>
<td bgcolor="#FF5965"><tt>__is_trivially_copyable(T)</tt></td>
</tr>
<tr>
<td><tt>is_standard_layout&lt;T&gt;</tt></td>
<td bgcolor="#FF5965"><tt>__is_standard_layout(T)</tt></td>
</tr>
<tr>
<td><tt>is_literal_type&lt;T&gt;</tt></td>
<td bgcolor="#FF5965"><tt>__is_literal_type(T)</tt></td>
</tr>
<tr>
<td><tt>is_convertible&lt;T, U&gt;</tt></td>
<td bgcolor="#FF5965"><tt>__is_convertible(T, U)</tt></td>
</tr>
<tr>
<td><tt>is_base_of&lt;T, U&gt;</tt></td>
<td bgcolor="#FF5965"><tt>__is_base_of(T, U)</tt></td>
</tr>
<tr>
<td><tt>underlying_type&lt;T&gt;</tt></td>
<td bgcolor="#FF5965"><tt>__underlying_type(T)</tt></td>
</tr>
</table>
</blockquote>