10 #ifndef BOOST_TT_IS_UNSIGNED_HPP_INCLUDED 11 #define BOOST_TT_IS_UNSIGNED_HPP_INCLUDED 21 #if !defined( __CODEGEARC__ ) 23 #if !(defined(BOOST_MSVC) && BOOST_MSVC <= 1310) &&\ 24 !(defined(__EDG_VERSION__) && __EDG_VERSION__ <= 238) &&\ 25 !defined(BOOST_NO_INCLASS_MEMBER_INITIALIZATION) 38 static const no_cv_t
minus_one = (
static_cast<no_cv_t
>(-1));
39 static const no_cv_t
zero = (
static_cast<no_cv_t
>(0));
48 template <
bool integral_type>
72 typedef typename selector::template rebind<T>
binder;
87 #else // defined( __CODEGEARC__ ) 124 #ifdef BOOST_HAS_LONG_LONG 135 #if defined(CHAR_MIN) 148 #if !defined(BOOST_NO_INTRINSIC_WCHAR_T) && defined(WCHAR_MIN) 163 #endif // BOOST_TT_IS_MEMBER_FUNCTION_POINTER_HPP_INCLUDED
::boost::detail::is_unsigned_select_helper< ::boost::is_integral< T >::value||::boost::is_enum< T >::value > selector
BOOST_MOVE_USE_STANDARD_LIBRARY_MOVE.
remove_cv< T >::type no_cv_t
is_ununsigned_helper< T > type
selector::template rebind< T > binder
static const no_cv_t zero
static const no_cv_t minus_one
#define BOOST_STATIC_CONSTANT(type, assignment)