Typedef detail::never_out_of_range

Typedef Documentation

template<typename OfType, typename T>
using detail::never_out_of_range = std::integral_constant<bool, (std::is_signed<OfType>::value && (sizeof(T) < sizeof(OfType))) || (same_sign<OfType, T>::value && sizeof(OfType) == sizeof(T))>