summaryrefslogtreecommitdiff
path: root/boost/python/converter/registered.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/python/converter/registered.hpp')
-rw-r--r--boost/python/converter/registered.hpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/boost/python/converter/registered.hpp b/boost/python/converter/registered.hpp
index a622250dca..73f4d98466 100644
--- a/boost/python/converter/registered.hpp
+++ b/boost/python/converter/registered.hpp
@@ -10,9 +10,7 @@
#include <boost/python/type_id.hpp>
#include <boost/python/converter/registry.hpp>
#include <boost/python/converter/registrations.hpp>
-#include <boost/type_traits/transform_traits.hpp>
-#include <boost/type_traits/cv_traits.hpp>
-#include <boost/type_traits/is_void.hpp>
+#include <boost/python/detail/type_traits.hpp>
#include <boost/detail/workaround.hpp>
#include <boost/type.hpp>
#include <memory>
@@ -44,8 +42,8 @@ namespace detail
template <class T>
struct registered
: detail::registered_base<
- typename add_reference<
- typename add_cv<T>::type
+ typename boost::python::detail::add_lvalue_reference<
+ typename boost::python::detail::add_cv<T>::type
>::type
>
{