#include <boost/range/reference.hpp>
#include <boost/range/value_type.hpp>
#include <boost/range/iterator_range_core.hpp>
-#include <boost/cast.hpp>
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