[type_traits] Last change to is_member_pointer.hpp breaks CW 8.3

9 Oct
2007
9 Oct
'07
10:18 p.m.
Hello, compiling the following in CW 8.3 against the trunk: #include <boost/type_traits/is_member_pointer.hpp> int main() { } results in the errors: Error : ',' expected is_member_pointer.hpp line 50 template< typename T, typename U > struct is_member_pointer< U T::*const
: ::boost::integral_constant<bool,true> { }; [...]
This comes from the latest change to is_member_pointer.hpp to deal with cv qualified pointers, see http://tinyurl.com/2q835l . Seemingly, CW 8.3 can't handle the cv qualifiers as used in the three extra BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC1_2 at lines 50-52. The attached patch simply reverts the change for CW 8.3. OK to commit? Joaquín M López Muñoz Telefónica, Investigación y Desarrollo
6480
Age (days ago)
6481
Last active (days ago)
1 comments
2 participants
participants (2)
-
"JOAQUIN LOPEZ MU?Z"
-
John Maddock