35 #ifndef _BLAZE_UTIL_TYPETRAITS_MAKEUNSIGNED_H_ 36 #define _BLAZE_UTIL_TYPETRAITS_MAKEUNSIGNED_H_ 43 #include <type_traits> 72 template<
typename T >
78 using Type =
typename std::make_unsigned<T>::type;
98 template<
typename T >
Namespace of the Blaze C++ math library.
Definition: Blaze.h:58
Compile time type conversion into an unsigned integral type.This type trait provides the feature to c...
Definition: MakeUnsigned.h:73
typename MakeUnsigned< T >::Type MakeUnsigned_t
Auxiliary alias declaration for the MakeUnsigned type trait.The MakeUnsigned_t alias declaration prov...
Definition: MakeUnsigned.h:99