24.02.1
|
Find the signed promoted common type. More...
#include <Utils.h>
Public Types | |
using | common_type = typename std::common_type< T... >::type |
Common type. More... | |
using | promoted_type = traits::promote_t< common_type > |
Promoted type. More... | |
using | intermediate_type = typename traits::make_signed_conditional_t< promoted_type >::type |
Intermediate type. More... | |
Find the signed promoted common type.
using common_type = typename std::common_type<T...>::type |
using intermediate_type = typename traits::make_signed_conditional_t<promoted_type>::type |
using promoted_type = traits::promote_t<common_type> |