llvm-project/libcxx/test/utilities
Howard Hinnant 3739fe79e5 noexcept for <memory>. I've added a few extension noexcept to: allocator_traits<A>::deallocate, allocaate<T>::deallocate, return_temporary_buffer, and default_delete<T>::operator()(T*) const. My rationale was: If a std-dicated noexcept function needs to call another std-defined function, that called function must be noexcept. We're all a little new to noexcept, so things like this are to be expected. Also included fix for broken __is_swappable trait pointed out by Marc Glisse, thanks Marc|. And fixed a test case for is_nothrow_destructible. Destructors are now noexcept by default|
llvm-svn: 132261
2011-05-28 14:41:13 +00:00
..
allocator.adaptor Test adjustment for recent changes in allocator_traits 2010-12-10 19:22:37 +00:00
date.time license change 2010-11-16 22:09:02 +00:00
function.objects Simplied bind using __invoke. In the process, found and fixed a couple of bugs. C++11 only. 2011-05-19 19:41:47 +00:00
memory Corrected some bugs in both memory and the tests. Preparing for being able to turn on support for alias templates. 2011-05-11 20:21:19 +00:00
meta noexcept for <memory>. I've added a few extension noexcept to: allocator_traits<A>::deallocate, allocaate<T>::deallocate, return_temporary_buffer, and default_delete<T>::operator()(T*) const. My rationale was: If a std-dicated noexcept function needs to call another std-defined function, that called function must be noexcept. We're all a little new to noexcept, so things like this are to be expected. Also included fix for broken __is_swappable trait pointed out by Marc Glisse, thanks Marc|. And fixed a test case for is_nothrow_destructible. Destructors are now noexcept by default| 2011-05-28 14:41:13 +00:00
ratio license change 2010-11-16 22:09:02 +00:00
template.bitset Clean up a bunch of warnings in the tests, 3 of which actually turned out to be test bugs. 2011-05-17 19:12:55 +00:00
time Update testsuite strucuture to latest draft 2010-11-23 19:52:19 +00:00
tuple LWG 1385 [FCD] tuple_cat should be a single variadic signature (http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-active.html#1385). This issue is only in Ready status, meaning it is not official, but probably will be this March in Madrid. It was tentatively accepted in Batavia with the previso that Bill and I didn't have any problems implementing it. This is my part of that agreement. 2010-12-11 20:47:50 +00:00
type.index license change 2010-11-16 22:09:02 +00:00
utilities.general license change 2010-11-16 22:09:02 +00:00
utility Fix and beef up test bug for move_if_noexcept 2011-05-17 20:10:42 +00:00
utility.requirements license change 2010-11-16 22:09:02 +00:00
nothing_to_do.pass.cpp license change 2010-11-16 22:09:02 +00:00