fixed ETI #if

[SVN r15801]
This commit is contained in:
Aleksey Gurtovoy
2002-10-07 23:58:53 +00:00
parent 183034a7d7
commit 7fb1033666

View File

@@ -215,13 +215,6 @@ struct BOOST_PP_CAT(apply,i)
{
};
//: workaround for ETI bug
template<>
struct BOOST_PP_CAT(apply,i)<AUX_APPLY_N_SPEC_PARAMS(i, int)>
{
typedef BOOST_PP_CAT(apply,i) type;
};
# elif defined(BOOST_BROKEN_DEFAULT_TEMPLATE_PARAMETERS_IN_NESTED_TEMPLATES)
// MWCW/Borland version
@@ -263,6 +256,15 @@ struct BOOST_PP_CAT(apply,i)
# endif // workarounds
#if defined(BOOST_MPL_MSVC_ETI_BUG)
//: workaround for ETI bug
template<>
struct BOOST_PP_CAT(apply,i)<AUX_APPLY_N_SPEC_PARAMS(i, int)>
{
typedef BOOST_PP_CAT(apply,i) type;
};
#endif
#if defined(BOOST_MPL_NO_FULL_LAMBDA_SUPPORT)
#if defined(BOOST_MSVC) && (BOOST_MSVC < 1300)
template<>