From 628ccde5f0273a6d722f37befe45e583b903cc03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johel=20Ernesto=20Guerrero=20Pe=C3=B1a?= Date: Sat, 30 May 2020 21:33:51 -0400 Subject: [PATCH] fix: use trailing requires clause --- src/include/units/quantity_cast.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/include/units/quantity_cast.h b/src/include/units/quantity_cast.h index 5169e84a..47a7da39 100644 --- a/src/include/units/quantity_cast.h +++ b/src/include/units/quantity_cast.h @@ -410,9 +410,9 @@ template * @tparam CastSpec a target quantity point type to cast to or anything that works for quantity_cast */ template +[[nodiscard]] constexpr auto quantity_point_cast(const quantity_point& qp) requires is_instantiation || requires(quantity q) { quantity_cast(q); } -[[nodiscard]] constexpr auto quantity_point_cast(const quantity_point& qp) { if constexpr (is_instantiation) return quantity_point(quantity_cast(qp.relative()));