Arene Base
Fundamental Utilities For Safety Critical C++
Loading...
Searching...
No Matches
std::is_signed_detail Namespace Reference

Variable Documentation

◆ is_signed_v

template<typename Type, bool = is_integral_v<Type> || is_floating_point_v<Type>>
bool std::is_signed_detail::is_signed_v = false
externconstexpr

Implementation constant for std::is_signed_v The value is true if Type is a signed type, false otherwise.

Template Parameters
TypeThe type to check

◆ is_signed_v< Type, true >

template<typename Type>
bool std::is_signed_detail::is_signed_v< Type, true >
externconstexpr
Initial value:
=
static_cast<Type>(static_cast<Type>(0) - static_cast<Type>(1)) < static_cast<Type>(0)

Implementation constant for std::is_signed_v The value is true if Type is a signed type, false otherwise.

Template Parameters
TypeThe type to check