From 724b43f8851e392d302ff91fc9a4bb880cd44304 Mon Sep 17 00:00:00 2001 From: Stephen Kelly Date: Mon, 30 Sep 2013 00:18:01 +0000 Subject: [PATCH] Concept: Remove obsolete MSVC version checks. [SVN r86023] --- include/boost/concept/requires.hpp | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/include/boost/concept/requires.hpp b/include/boost/concept/requires.hpp index 024ba74..7a74d2f 100644 --- a/include/boost/concept/requires.hpp +++ b/include/boost/concept/requires.hpp @@ -15,9 +15,6 @@ namespace boost { template struct requires_ : More { -# if BOOST_WORKAROUND(BOOST_MSVC, <= 1300) - typedef typename More::type type; -# endif BOOST_CONCEPT_ASSERT((Model)); }; @@ -34,9 +31,6 @@ struct _requires_ template struct Requires_ : ::boost::parameter::aux::unaryfunptr_arg_type { -# if BOOST_WORKAROUND(BOOST_MSVC, <= 1300) - typedef typename ::boost::parameter::aux::unaryfunptr_arg_type::type type; -# endif }; # if BOOST_WORKAROUND(BOOST_INTEL_WIN, BOOST_TESTED_AT(1010)) @@ -45,7 +39,7 @@ struct Requires_ : ::boost::parameter::aux::unaryfunptr_arg_type # define BOOST_CONCEPT_REQUIRES_(r,data,t) + (::boost::_requires_::value) # endif -#if defined(NDEBUG) || BOOST_WORKAROUND(BOOST_MSVC, < 1300) +#if defined(NDEBUG) # define BOOST_CONCEPT_REQUIRES(models, result) \ typename ::boost::parameter::aux::unaryfunptr_arg_type::type