It should be possible to mark small_vector move constructor and move assignment noexcept if the corresponding move operations of the value_type are noexcept. This would be useful in multiple contexts, like generating noexcept defaulted constructors and operators in classes that contain small_vector objects.
It should be possible to mark
small_vector
move constructor and move assignmentnoexcept
if the corresponding move operations of thevalue_type
arenoexcept
. This would be useful in multiple contexts, like generatingnoexcept
defaulted constructors and operators in classes that containsmall_vector
objects.