Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r85916 - trunk/boost/type_traits/detail
From: steveire_at_[hidden]
Date: 2013-09-25 17:14:01


Author: skelly
Date: 2013-09-25 17:14:01 EDT (Wed, 25 Sep 2013)
New Revision: 85916
URL: http://svn.boost.org/trac/boost/changeset/85916

Log:
TypeTraits: Remove alternative macro definitions for old MSVC.

Text files modified:
   trunk/boost/type_traits/detail/size_t_trait_def.hpp | 13 +++----------
   1 files changed, 3 insertions(+), 10 deletions(-)

Modified: trunk/boost/type_traits/detail/size_t_trait_def.hpp
==============================================================================
--- trunk/boost/type_traits/detail/size_t_trait_def.hpp Wed Sep 25 17:13:39 2013 (r85915)
+++ trunk/boost/type_traits/detail/size_t_trait_def.hpp 2013-09-25 17:14:01 EDT (Wed, 25 Sep 2013) (r85916)
@@ -18,16 +18,9 @@
 
 #include <cstddef>
 
-#if !defined(BOOST_MSVC) || BOOST_MSVC >= 1300
-# define BOOST_TT_AUX_SIZE_T_BASE(C) public ::boost::integral_constant<std::size_t,C>
-# define BOOST_TT_AUX_SIZE_T_TRAIT_VALUE_DECL(C) /**/
-#else
-# define BOOST_TT_AUX_SIZE_T_BASE(C) public ::boost::mpl::size_t<C>
-# define BOOST_TT_AUX_SIZE_T_TRAIT_VALUE_DECL(C) \
- typedef ::boost::mpl::size_t<C> base_; \
- using base_::value; \
- /**/
-#endif
+#define BOOST_TT_AUX_SIZE_T_BASE(C) public ::boost::integral_constant<std::size_t,C>
+// Obsolete. Remove.
+#define BOOST_TT_AUX_SIZE_T_TRAIT_VALUE_DECL(C) /**/
 
 
 #define BOOST_TT_AUX_SIZE_T_TRAIT_DEF1(trait,T,C) \


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk