4#ifndef TETL_TYPE_TRAITS_IS_UNSIGNED_HPP
5#define TETL_TYPE_TRAITS_IS_UNSIGNED_HPP
7#include <etl/_type_traits/bool_constant.hpp>
8#include <etl/_type_traits/is_arithmetic.hpp>
9#include <etl/_type_traits/remove_cv.hpp>
16struct is_unsigned : false_type { };
19 requires is_arithmetic_v<T>
20struct is_unsigned<T> : bool_constant<T(0) < T(-1)> { };
31struct is_unsigned : detail::is_unsigned<remove_cv_t<T>>::type { };
Definition adjacent_find.hpp:9
constexpr bool is_unsigned_v
Definition is_unsigned.hpp:34
If T is an arithmetic type, provides the member constant value equal to true if T(0) < T(-1): this re...
Definition is_unsigned.hpp:31