Imported Upstream version 1.57.0
[platform/upstream/boost.git] / boost / range / any_range.hpp
index ba4c224..1cb5996 100644 (file)
@@ -19,7 +19,6 @@
 #include <boost/range/reference.hpp>
 #include <boost/range/value_type.hpp>
 #include <boost/range/iterator_range_core.hpp>
-#include <boost/cast.hpp>
 
 namespace boost
 {
@@ -75,8 +74,8 @@ namespace boost
         template<
             class Value
           , class Traversal
-          , class Reference
-          , class Difference
+          , class Reference = Value&
+          , class Difference = std::ptrdiff_t
           , class Buffer = use_default
         >
         class any_range