diff --git a/include/boost/type_traits/type_with_alignment.hpp b/include/boost/type_traits/type_with_alignment.hpp index ddf1d98..d71fac3 100644 --- a/include/boost/type_traits/type_with_alignment.hpp +++ b/include/boost/type_traits/type_with_alignment.hpp @@ -76,7 +76,7 @@ template struct short_alignment{ typedef typ template struct char_alignment{ typedef char type; }; template struct char_alignment{ typedef typename short_alignment::value >= Target>::type type; }; -} +} // namespace detail template struct type_with_alignment @@ -214,6 +214,8 @@ template<> struct is_pod< ::boost::tt_align_ns::a128> : public true_type{}; // 2) Because of Borlands #pragma option we can create types with alignments that are // greater that the largest aligned builtin type. +} // namespace detail + namespace tt_align_ns{ #pragma option push -a16 struct a2{ short s; };