#include <is_restricted_conversion.hpp>
Public Types | |
typedef mpl::if_c < ((number_category< From > ::value==number_kind_floating_point)&&(number_category < To >::value==number_kind_integer))||((number_category < From >::value==number_kind_rational)&&(number_category < To >::value==number_kind_integer))||((number_category < From >::value==number_kind_fixed_point)&&(number_category < To >::value==number_kind_integer))||(number_category < From >::value==number_kind_unknown)||(number_category < To >::value==number_kind_unknown), mpl::true_, mpl::false_ > ::type | type |
Static Public Attributes | |
static const bool | value = type::value |
typedef mpl::if_c< ((number_category<From>::value == number_kind_floating_point) && (number_category<To>::value == number_kind_integer)) || ((number_category<From>::value == number_kind_rational) && (number_category<To>::value == number_kind_integer)) || ((number_category<From>::value == number_kind_fixed_point) && (number_category<To>::value == number_kind_integer)) || (number_category<From>::value == number_kind_unknown) || (number_category<To>::value == number_kind_unknown), mpl::true_, mpl::false_ >::type boost::multiprecision::detail::is_lossy_conversion< From, To >::type |
|
static |