*** empty log message ***

[SVN r24877]
This commit is contained in:
Thorsten Jørgen Ottosen
2004-09-02 17:32:58 +00:00
parent caac9c37c3
commit bf9925e2aa
3 changed files with 40 additions and 6 deletions

View File

@ -48,8 +48,26 @@ rbegin( const C& c )
return BOOST_DEDUCED_TYPENAME range_const_reverse_iterator<C>::type( end( c ) );
}
#if BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x564))
// BCB is not able to overload pointer when class overloads are also available
template<>
inline range_const_reverse_iterator<const char*>::type rbegin<const char*>( const char*& c )
{
return range_const_reverse_iterator<const char*>::type( end<const char*>( c ) );
}
template<>
inline range_const_reverse_iterator<const wchar_t*>::type rbegin<const wchar_t*>( const wchar_t*& c )
{
return range_const_reverse_iterator<const wchar_t*>::type( end<const wchar_t*>( c ) );
}
#endif
#endif // BOOST_NO_FUNCTION_TEMPLATE_ORDERING
}
#endif