Compare commits

..
Author SHA1 Message Date
nobody fa3585a3bf This commit was manufactured by cvs2svn to create tag
'Version_1_30_0'.

[SVN r18026]
2003-03-20 02:53:48 +00:00
+2 -3
View File
@@ -16,13 +16,12 @@
#ifndef BOOST_MPL_AUX_TYPEOF_HPP_INCLUDED
#define BOOST_MPL_AUX_TYPEOF_HPP_INCLUDED
#include <boost/detail/workaround.hpp>
#if defined(__BORLANDC__)
# define BOOST_MPL_AUX_TYPEOF(T,x) typename T::value_type
#elif BOOST_WORKAROUND(__MWERKS__, <= 0x2407) || BOOST_WORKAROUND(BOOST_MSVC, <= 1300) || BOOST_WORKAROUND(__EDG_VERSION__, <= 243)
#elif defined(__MWERKS__) || defined(BOOST_MSVC) && BOOST_MSVC <= 1300 || defined(__EDG_VERSION__) && __EDG_VERSION__ <= 243
# define BOOST_MPL_AUX_TYPEOF(T,x) long
#elif defined(__GCC__) && !BOOST_WORKAROUND(__MWERKS__, BOOST_TESTED_AT(0x3003))
#elif defined(__GCC__)
# define BOOST_MPL_AUX_TYPEOF(T,x) __typeof__(x)
#else
# include "boost/config.hpp"