ABIParamType< T, typename std::enable_if< STD_IS_REPLACEMENT(enum, T)||STD_IS_REPLACEMENT(integral, T)>::type > Struct Template Reference

#include <abitype.h>

Public Types

using type = typename std::conditional< sizeof(T)==1, Char, typename std::conditional< sizeof(T)==2, Int16, typename std::conditional< sizeof(T)==4, Int32, Int64 >::type >::type >::type
 

Member Typedef Documentation

◆ type

using type = typename std::conditional<sizeof(T) == 1, Char, typename std::conditional<sizeof(T) == 2, Int16, typename std::conditional<sizeof(T) == 4, Int32, Int64>::type>::type>::type