diff --git a/include/boost/range/iterator_range.hpp b/include/boost/range/iterator_range.hpp index 5b3208d..fda1c31 100755 --- a/include/boost/range/iterator_range.hpp +++ b/include/boost/range/iterator_range.hpp @@ -55,9 +55,12 @@ namespace boost { public: //! this type typedef iterator_range type; + //BOOST_BROKEN_COMPILER_TYPE_TRAITS_SPECIALIZATION(value_type); + //! Encapsulated value type typedef BOOST_DEDUCED_TYPENAME boost:: iterator_value::type value_type; + //! Difference type typedef BOOST_DEDUCED_TYPENAME boost:: iterator_difference::type difference_type;