template<typename Lhs, typename Rhs, bool is_promotion_possible = IsIntegerArithmeticSafe< typename std::conditional<std::is_signed<Lhs>::value || std::is_signed<Rhs>::value, intmax_t, uintmax_t>::type, typename MaxExponentPromotion<Lhs, Rhs>::type>::value>
struct base::internal::FastIntegerArithmeticPromotion< Lhs, Rhs, is_promotion_possible >
Definition at line 561 of file safe_conversions_impl.h.