diff --git a/include/boost/type_traits/conversion_traits.hpp b/include/boost/type_traits/conversion_traits.hpp index c0d722a..a588ae7 100644 --- a/include/boost/type_traits/conversion_traits.hpp +++ b/include/boost/type_traits/conversion_traits.hpp @@ -176,6 +176,15 @@ public: BOOST_FLOAT_IS_CONVERTIBLE(float) BOOST_FLOAT_IS_CONVERTIBLE(double) BOOST_FLOAT_IS_CONVERTIBLE(long double) +BOOST_FLOAT_IS_CONVERTIBLE(float const) +BOOST_FLOAT_IS_CONVERTIBLE(double const) +BOOST_FLOAT_IS_CONVERTIBLE(long double const) +BOOST_FLOAT_IS_CONVERTIBLE(float volatile) +BOOST_FLOAT_IS_CONVERTIBLE(double volatile) +BOOST_FLOAT_IS_CONVERTIBLE(long double volatile) +BOOST_FLOAT_IS_CONVERTIBLE(float const volatile) +BOOST_FLOAT_IS_CONVERTIBLE(double const volatile) +BOOST_FLOAT_IS_CONVERTIBLE(long double const volatile) # undef BOOST_FLOAT_IS_CONVERTIBLE # undef BOOST_IS_CONVERTIBLE2 # undef BOOST_IS_CONVERTIBLE