mirror of
https://github.com/boostorg/iterator.git
synced 2025-07-20 16:12:10 +02:00
Move indirect_traits to boost/detail
[SVN r25117]
This commit is contained in:
@ -24,7 +24,7 @@
|
|||||||
# include <boost/iterator/detail/config_def.hpp> // try to keep this last
|
# include <boost/iterator/detail/config_def.hpp> // try to keep this last
|
||||||
|
|
||||||
# ifdef BOOST_ITERATOR_REF_CONSTNESS_KILLS_WRITABILITY
|
# ifdef BOOST_ITERATOR_REF_CONSTNESS_KILLS_WRITABILITY
|
||||||
# include <boost/python/detail/indirect_traits.hpp>
|
# include <boost/detail/indirect_traits.hpp>
|
||||||
# endif
|
# endif
|
||||||
|
|
||||||
//
|
//
|
||||||
@ -61,7 +61,7 @@ struct iterator_writability_disabled
|
|||||||
# ifdef BOOST_ITERATOR_REF_CONSTNESS_KILLS_WRITABILITY // Adding Thomas' logic?
|
# ifdef BOOST_ITERATOR_REF_CONSTNESS_KILLS_WRITABILITY // Adding Thomas' logic?
|
||||||
: mpl::or_<
|
: mpl::or_<
|
||||||
is_const<Reference>
|
is_const<Reference>
|
||||||
, python::detail::is_reference_to_const<Reference>
|
, boost::detail::indirect_traits::is_reference_to_const<Reference>
|
||||||
, is_const<ValueParam>
|
, is_const<ValueParam>
|
||||||
>
|
>
|
||||||
# else
|
# else
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
#include <boost/indirect_reference.hpp>
|
#include <boost/indirect_reference.hpp>
|
||||||
#include <boost/detail/iterator.hpp>
|
#include <boost/detail/iterator.hpp>
|
||||||
|
|
||||||
#include <boost/python/detail/indirect_traits.hpp>
|
#include <boost/detail/indirect_traits.hpp>
|
||||||
|
|
||||||
#include <boost/type_traits/is_same.hpp>
|
#include <boost/type_traits/is_same.hpp>
|
||||||
#include <boost/type_traits/add_reference.hpp>
|
#include <boost/type_traits/add_reference.hpp>
|
||||||
|
Reference in New Issue
Block a user