22 #ifndef _BLAZE_UTIL_TYPETRAITS_ISCONVERTIBLE_H_
23 #define _BLAZE_UTIL_TYPETRAITS_ISCONVERTIBLE_H_
30 #include <boost/type_traits/is_convertible.hpp>
49 template<
typename From,
typename To >
50 struct IsConvertibleHelper
53 enum { value = boost::is_convertible<From,To>::value };
54 typedef typename SelectType<value,TrueType,FalseType>::Type Type;
91 template<
typename From,
typename To >
97 enum { value = IsConvertibleHelper<From,To>::value };
98 typedef typename IsConvertibleHelper<From,To>::Type Type;