Range: Remove obsolete GCC version checks.

[SVN r86102]
This commit is contained in:
Stephen Kelly
2013-10-01 08:41:42 +00:00
committed by Nathan Ridge
parent d1aea63c2f
commit b60d4c7172
2 changed files with 8 additions and 24 deletions

View File

@ -26,9 +26,7 @@
namespace boost namespace boost
{ {
#if !BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x564)) && \ #if !BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x564))
!BOOST_WORKAROUND(__GNUC__, < 3) \
/**/
namespace range_detail namespace range_detail
{ {
#endif #endif
@ -85,9 +83,7 @@ namespace range_detail
} }
#if !BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x564)) && \ #if !BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x564))
!BOOST_WORKAROUND(__GNUC__, < 3) \
/**/
} // namespace 'range_detail' } // namespace 'range_detail'
#endif #endif
@ -100,9 +96,7 @@ namespace range_adl_barrier
template< class T > template< class T >
inline BOOST_DEDUCED_TYPENAME range_iterator<T>::type begin( T& r ) inline BOOST_DEDUCED_TYPENAME range_iterator<T>::type begin( T& r )
{ {
#if !BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x564)) && \ #if !BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x564))
!BOOST_WORKAROUND(__GNUC__, < 3) \
/**/
using namespace range_detail; using namespace range_detail;
#endif #endif
return range_begin( r ); return range_begin( r );
@ -111,9 +105,7 @@ inline BOOST_DEDUCED_TYPENAME range_iterator<T>::type begin( T& r )
template< class T > template< class T >
inline BOOST_DEDUCED_TYPENAME range_iterator<const T>::type begin( const T& r ) inline BOOST_DEDUCED_TYPENAME range_iterator<const T>::type begin( const T& r )
{ {
#if !BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x564)) && \ #if !BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x564))
!BOOST_WORKAROUND(__GNUC__, < 3) \
/**/
using namespace range_detail; using namespace range_detail;
#endif #endif
return range_begin( r ); return range_begin( r );

View File

@ -28,9 +28,7 @@
namespace boost namespace boost
{ {
#if !BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x564)) && \ #if !BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x564))
!BOOST_WORKAROUND(__GNUC__, < 3) \
/**/
namespace range_detail namespace range_detail
{ {
#endif #endif
@ -82,9 +80,7 @@ namespace range_detail
return range_detail::array_end<T,sz>( a ); return range_detail::array_end<T,sz>( a );
} }
#if !BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x564)) && \ #if !BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x564))
!BOOST_WORKAROUND(__GNUC__, < 3) \
/**/
} // namespace 'range_detail' } // namespace 'range_detail'
#endif #endif
@ -94,9 +90,7 @@ namespace range_adl_barrier
template< class T > template< class T >
inline BOOST_DEDUCED_TYPENAME range_iterator<T>::type end( T& r ) inline BOOST_DEDUCED_TYPENAME range_iterator<T>::type end( T& r )
{ {
#if !BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x564)) && \ #if !BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x564))
!BOOST_WORKAROUND(__GNUC__, < 3) \
/**/
using namespace range_detail; using namespace range_detail;
#endif #endif
return range_end( r ); return range_end( r );
@ -105,9 +99,7 @@ inline BOOST_DEDUCED_TYPENAME range_iterator<T>::type end( T& r )
template< class T > template< class T >
inline BOOST_DEDUCED_TYPENAME range_iterator<const T>::type end( const T& r ) inline BOOST_DEDUCED_TYPENAME range_iterator<const T>::type end( const T& r )
{ {
#if !BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x564)) && \ #if !BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x564))
!BOOST_WORKAROUND(__GNUC__, < 3) \
/**/
using namespace range_detail; using namespace range_detail;
#endif #endif
return range_end( r ); return range_end( r );