From 26ed24166296c06d546d44e117e5b5989a25a29b Mon Sep 17 00:00:00 2001 From: Mateusz Pusz Date: Wed, 8 Feb 2023 21:15:42 -0800 Subject: [PATCH] fix: `value_cast` fixed --- src/core/include/mp_units/bits/value_cast.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core/include/mp_units/bits/value_cast.h b/src/core/include/mp_units/bits/value_cast.h index 41b8e7b7..0370cf10 100644 --- a/src/core/include/mp_units/bits/value_cast.h +++ b/src/core/include/mp_units/bits/value_cast.h @@ -47,7 +47,8 @@ template requires(convertible_to(get_unit(R), ToU)) [[nodiscard]] constexpr Quantity auto value_cast(const quantity& q) { - if constexpr (detail::is_specialization_of_reference || !AssociatedUnit>) { + if constexpr (detail::is_specialization_of_reference> || + !AssociatedUnit>) { constexpr reference::quantity_spec, ToU> r; return detail::sudo_cast>(q); } else {