Move indirect_traits to boost/detail

[SVN r25117]
This commit is contained in:
Dave Abrahams
2004-09-15 15:00:12 +00:00
parent aa9e49b727
commit 65af4c96a9
2 changed files with 3 additions and 3 deletions

View File

@ -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

View File

@ -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>