Template Struct is_std_swap_noexcept

Inheritance Relationships

Base Type

  • public std::integral_constant< bool, std::is_nothrow_move_constructible< T >::value &&std::is_nothrow_move_assignable< T >::value >

Derived Type

Struct Documentation

template<class T>
struct is_std_swap_noexcept : public std::integral_constant<bool, std::is_nothrow_move_constructible<T>::value && std::is_nothrow_move_assignable<T>::value>

Subclassed by tl::detail::swap_adl_tests::is_std_swap_noexcept< T[N]>