#include <variant.hpp>
Public Types | |
typedef mpl::eval_if< is_same < second_result_it, end_it > , mpl::if_< is_same < first_result_it, end_it > , mpl::pair< no_fallback_type, no_fallback_type > , first_result_ > , mpl::identity < second_result_ > >::type | type |
typedef mpl::eval_if< is_same< second_result_it,end_it > , mpl::if_< is_same< first_result_it,end_it > , mpl::pair< no_fallback_type,no_fallback_type > , first_result_ > , mpl::identity< second_result_ > >::type boost::detail::variant::find_fallback_type< Types >::type |