kblib 0.2.3
General utilities library for modern C++
|
#include <kblib/fakestd.h>
Public Types | |
using | type = std::conditional_t< std::is_signed< N >::value, N, typename detail::next_larger_signed< std::make_signed_t< N > >::type > |
using kblib::safe_signed< N, std::enable_if_t< std::is_integral< N >::value, void > >::type = std::conditional_t< std::is_signed<N>::value, N, typename detail::next_larger_signed<std::make_signed_t<N> >::type> |