diff --git a/include/boost/iterator/iterator_categories.hpp b/include/boost/iterator/iterator_categories.hpp index 5da1956..7b4f9ae 100644 --- a/include/boost/iterator/iterator_categories.hpp +++ b/include/boost/iterator/iterator_categories.hpp @@ -108,6 +108,14 @@ namespace detail { }; +# if BOOST_WORKAROUND(BOOST_MSVC, == 1200) + template <> + struct pure_traversal_tag + { + typedef int type; + }; +# endif + } // namespace detail