My Project
is_nothrow_move_assignable.hpp
Go to the documentation of this file.
1 
28 #ifndef BSL_IS_NOTHROW_MOVE_ASSIGNABLE_HPP
29 #define BSL_IS_NOTHROW_MOVE_ASSIGNABLE_HPP
30 
31 #include "bool_constant.hpp"
32 #include "add_lvalue_reference.hpp"
33 #include "add_rvalue_reference.hpp"
34 
35 namespace bsl
36 {
48  template<typename T>
50  public bool_constant<__is_nothrow_assignable(
51  add_lvalue_reference_t<T>, add_rvalue_reference_t<T>)>
52  {};
53 }
54 
55 #endif
If the provided type is nothrow move assignable, provides the member constant value equal to true....
Definition: is_nothrow_move_assignable.hpp:49
If the provided type is an array type (taking into account const qualifications), provides the member...
Definition: integral_constant.hpp:45