template<typename T, typename U, typename = void>
struct boost::hana::detail::std_common_type< T, U, typename >
Equivalent to std::common_type
, except it is SFINAE-friendly and does not support custom specializations.
Inherited by boost::hana::common< T, U, when< condition > >.