diff options
Diffstat (limited to 'boost/type_erasure/iterator.hpp')
-rw-r--r-- | boost/type_erasure/iterator.hpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/boost/type_erasure/iterator.hpp b/boost/type_erasure/iterator.hpp index be6beb5307..eea471506d 100644 --- a/boost/type_erasure/iterator.hpp +++ b/boost/type_erasure/iterator.hpp @@ -14,6 +14,7 @@ #include <iterator> #include <boost/mpl/vector.hpp> #include <boost/mpl/if.hpp> +#include <boost/iterator/iterator_adaptor.hpp> #include <boost/iterator/iterator_categories.hpp> #include <boost/type_traits/remove_const.hpp> #include <boost/type_traits/remove_reference.hpp> @@ -24,10 +25,12 @@ namespace boost { -struct use_default; - namespace type_erasure { +/** INTERNAL ONLY */ +template<> +struct is_placeholder< ::boost::use_default> : ::boost::mpl::false_ {}; + namespace detail { template<class T> |