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

Workaround for vc7 bug

[SVN r17709]
This commit is contained in:
Dave Abrahams
2003-03-03 17:24:07 +00:00
parent e24497a6cd
commit 7c4cfe0589

View File

@@ -12,6 +12,7 @@
# if defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION)
# include <boost/type_traits/is_reference.hpp>
# include <boost/type_traits/add_reference.hpp>
# define BOOST_PYTHON_IS_XXX_DEF(name, qualified_name, nargs) \
template <class X_> \
@@ -20,7 +21,7 @@ struct is_##name \
typedef char yes; \
typedef char (&no)[2]; \
\
static X_ dummy; \
static typename add_reference<X_>::type dummy; \
\
template < BOOST_PP_ENUM_PARAMS_Z(1, nargs, class U) > \
static yes test( \