MPL: Remove obsolete MSVC version checks.

[SVN r85956]
This commit is contained in:
Stephen Kelly committed 2013-09-26 13:05:50 +00:00
1 parent 50865751ae
commit 76dab04fa9
30 files changed
+22 -533

No files matched your search

-16
View File
@@ -22,27 +22,11 @@
namespace boost { namespace mpl {
#if BOOST_WORKAROUND(BOOST_MSVC, <= 1300)
namespace aux
{
template <class N>
struct is_even_base
{
enum { value = (N::value % 2) == 0 };
typedef bool_<value> type;
};
}
#endif
template<
typename BOOST_MPL_AUX_NA_PARAM(N)
>
struct is_even
#if BOOST_WORKAROUND(BOOST_MSVC, <= 1300)
: aux::is_even_base<N>::type
#else
: bool_<((N::value % 2) == 0)>
#endif
{
BOOST_MPL_AUX_LAMBDA_SUPPORT(1,is_even,(N))
};