diff --git a/include/boost/type_traits/conversion_traits.hpp b/include/boost/type_traits/conversion_traits.hpp index 74c17b0..aceeec4 100644 --- a/include/boost/type_traits/conversion_traits.hpp +++ b/include/boost/type_traits/conversion_traits.hpp @@ -53,7 +53,7 @@ namespace detail{ struct from_not_void_conversion { template - struct bind { + struct n_bind { static no_type _m_check(...); static yes_type _m_check(To); public: @@ -64,7 +64,7 @@ namespace detail{ }; struct from_is_void_conversion { template - struct bind { + struct n_bind { enum { exists = ::boost::is_void::value }; }; }; @@ -83,7 +83,7 @@ template struct is_convertible { typedef typename detail::conversion_helper::type Selector; - typedef Selector::template bind Conversion; + typedef Selector::template n_bind Conversion; public: enum { value = Conversion::exists }; };