13 Aug
2018
13 Aug
'18
12:50 p.m.
degski wrote:
.\boost/type_traits/has_trivial_move_assign.hpp:49:4: error: no template named 'is_assignable'; did you mean 'std::is_assignable'? BOOST_HAS_TRIVIAL_MOVE_ASSIGN(T)
FWIW, this seems to be because BOOST_HAS_TRIVIAL_MOVE_ASSIGN is defined under Clang as: # define BOOST_HAS_TRIVIAL_MOVE_ASSIGN(T) (__is_trivially_assignable(T&, T&&) && is_assignable<T&, T&&>::value && !::boost::is_volatile<T>::value) but then the headers for is_assignable or is_volatile aren't included.