mirror of
https://github.com/mpusz/mp-units.git
synced 2025-08-03 20:34:26 +02:00
quantity_cast() made constexpr
This commit is contained in:
@@ -97,7 +97,7 @@ namespace units {
|
||||
|
||||
template<Quantity To, Dimension D, Unit U, Number Rep>
|
||||
requires std::experimental::ranges::Same<typename To::dimension, D> constexpr
|
||||
To quantity_cast(const quantity<D, U, Rep>& q)
|
||||
constexpr To quantity_cast(const quantity<D, U, Rep>& q)
|
||||
{
|
||||
using c_ratio = std::ratio_divide<typename U::ratio, typename To::unit::ratio>;
|
||||
using c_rep = std::common_type_t<typename To::rep, Rep, intmax_t>;
|
||||
|
Reference in New Issue
Block a user