cxx/test/utilities/meta/meta.unary
2011-05-28 14:41:13 +00:00
..
meta.unary.cat license change 2010-11-16 22:09:02 +00:00
meta.unary.comp license change 2010-11-16 22:09:02 +00:00
meta.unary.prop 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
nothing_to_do.pass.cpp license change 2010-11-16 22:09:02 +00:00