On 05/09/17 08:30 +0200, Christophe Lyon wrote:
Hi Jonathan
On 5 June 2017 at 11:34, Jonathan Wakely wrote:
C++17 requires these to be noexcept, and there's no reason not to do
it for earlier standard modes too.
* include/bits/shared_ptr_base.h (__shared_ptr::owner_before)
(__
Hi Jonathan
On 5 June 2017 at 11:34, Jonathan Wakely wrote:
> C++17 requires these to be noexcept, and there's no reason not to do
> it for earlier standard modes too.
>
> * include/bits/shared_ptr_base.h (__shared_ptr::owner_before)
> (__weak_ptr::owner_before, _Sp_owner_less::op
C++17 requires these to be noexcept, and there's no reason not to do
it for earlier standard modes too.
* include/bits/shared_ptr_base.h (__shared_ptr::owner_before)
(__weak_ptr::owner_before, _Sp_owner_less::operator()): Add noexcept
specifiers as per LWG 2873 and LWG 294