#include <variant.hpp>
Public Types | |
typedef boost::mpl::find_if < Types, mpl::not_ < boost::is_nothrow_move_assignable < boost::mpl::_1 > > >::type | iterator_t |
typedef boost::mpl::end< Types > ::type | end_t |
typedef boost::is_same < iterator_t, end_t >::type | type |
typedef boost::mpl::end<Types>::type boost::detail::variant::is_variant_move_noexcept_assignable< Types >::end_t |
typedef boost::mpl::find_if< Types, mpl::not_<boost::is_nothrow_move_assignable<boost::mpl::_1> > >::type boost::detail::variant::is_variant_move_noexcept_assignable< Types >::iterator_t |
typedef boost::is_same< iterator_t, end_t >::type boost::detail::variant::is_variant_move_noexcept_assignable< Types >::type |