diff --git a/include/boost/detail/type_traits.hpp b/include/boost/detail/type_traits.hpp index 31778b3..429889c 100644 --- a/include/boost/detail/type_traits.hpp +++ b/include/boost/detail/type_traits.hpp @@ -334,7 +334,7 @@ template struct is_pointer { static const bool value = true; }; //* is a type T a reference type - is_reference template struct is_reference { static const bool value = false; }; template struct is_reference { static const bool value = true; }; -#if defined(__BORLANDC__) && (__BORLANDC__ <= 0x550) +#if defined(__BORLANDC__) && (__BORLANDC__ <= 0x551) // these are illegal specialisations; cv-qualifies applied to // references have no effect according to [8.3.2p1], // C++ Builder requires them though as it treats cv-qualified