mirror of
https://github.com/boostorg/mpl.git
synced 2025-08-03 14:54:30 +02:00
fixed ETI #if
[SVN r15801]
This commit is contained in:
@@ -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<>
|
||||
|
Reference in New Issue
Block a user