2
0
mirror of https://github.com/boostorg/python.git synced 2026-01-22 05:22:45 +00:00

borrow() -> borrowed()

type -> boost::type


[SVN r14153]
This commit is contained in:
Dave Abrahams
2002-06-16 20:13:38 +00:00
parent 8817b1e2af
commit 773bb0651e

View File

@@ -55,7 +55,7 @@ namespace detail
no_back_reference_t is_back_reference_test(...);
template<typename T>
yes_back_reference_t is_back_reference_test(type< back_reference<T> >);
yes_back_reference_t is_back_reference_test(boost::type< back_reference<T> >);
}
template<typename T>
@@ -64,7 +64,7 @@ class is_back_reference
public:
BOOST_STATIC_CONSTANT(
bool, value = (
sizeof(detail::is_back_reference_test(type<T>()))
sizeof(detail::is_back_reference_test(boost::type<T>()))
== sizeof(detail::yes_back_reference_t)));
};
@@ -75,7 +75,7 @@ class is_back_reference
//
template <class T>
back_reference<T>::back_reference(PyObject* p, T x)
: m_reference(python::borrow(p))
: m_reference(python::borrowed(p))
, m_value(x)
{
}