![]() |
VCCC
2024.05
VisualCamp Common C++ library
|
#include "vccc/__type_traits/bigger_type.hpp"
#include "vccc/__type_traits/conjunction.hpp"
#include "vccc/__type_traits/detail/lossless_type_int_division.hpp"
Go to the source code of this file.
Namespaces | |
vccc | |
Typedefs | |
template<typename ... Types> | |
using | decay_if_float_t = typename std::conditional_t< conjunction< std::is_same< Types, float >... >::value, float, double > |
template<typename ... Ts> | |
using | lossless_type_add_t = typename lossless_type_add< Ts... >::type |
template<typename ... Ts> | |
using | lossless_type_mul_t = typename lossless_type_mul< Ts... >::type |
template<typename ... Ts> | |
using | lossless_type_div_t = typename lossless_type_div< Ts... >::type |