HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
v1::common_integer< L, R > Struct Template Reference

Public Types

using type = std::conditional_t<(sizeof(L) > sizeof(R)), L, R>
using type = std::conditional_t<(sizeof(L) > sizeof(R)), L, R>
using _left_type
using type = common_integer<_left_type, R>::type
using type = common_integer<R, L>::type

Member Typedef Documentation

◆ _left_type

template<std::unsigned_integral L, std::unsigned_integral R>
using v1::common_integer< L, R >::_left_type
Initial value:
std::conditional_t<(sizeof(L) < sizeof(short)), short,
std::conditional_t<(sizeof(L) < sizeof(int)), int,
std::conditional_t<(sizeof(L) < sizeof(long)), long, long long>>>

The documentation for this struct was generated from the following file: