forked from boostorg/type_traits
Fixed integral constant expression bug.
[SVN r13683]
This commit is contained in:
@@ -938,9 +938,11 @@ namespace detail
|
||||
static T& make_t();
|
||||
|
||||
BOOST_STATIC_CONSTANT(
|
||||
bool, value = (
|
||||
1 == sizeof(detail::is_member_function_pointer_helper(make_t())))
|
||||
|| (1 == sizeof(detail::is_member_pointer_helper(make_t()))) );
|
||||
bool, value =
|
||||
(::boost::type_traits::ice_or<
|
||||
(1 == sizeof(detail::is_member_function_pointer_helper(make_t()))),
|
||||
(1 == sizeof(detail::is_member_pointer_helper(make_t())))
|
||||
>::value) );
|
||||
};
|
||||
};
|
||||
}
|
||||
|
Reference in New Issue
Block a user