This is LWG2116. The choice between moving and copying the elements is often expressed as std::is_nothrow_move_constructible
, i.e. noexcept(T(T&&))
, which also erroneously checks the destructor.
This is LWG2116. The choice between moving and copying the elements is often expressed as std::is_nothrow_move_constructible
, i.e. noexcept(T(T&&))
, which also erroneously checks the destructor.