From b119abed56f96628bbd803f28c27610fb8056db6 Mon Sep 17 00:00:00 2001 From: Yves Delley Date: Fri, 10 May 2024 20:01:35 +0200 Subject: [PATCH] add test for lvalue references in quantity_cast --- test/static/quantity_test.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/test/static/quantity_test.cpp b/test/static/quantity_test.cpp index 4931ce74..30a74282 100644 --- a/test/static/quantity_test.cpp +++ b/test/static/quantity_test.cpp @@ -937,7 +937,10 @@ static_assert(is_of_type(1 * m), quantity(isq::length(1 * m)), quantity>); static_assert(is_of_type>(isq::length(1 * m)), quantity>); static_assert(is_of_type>(isq::distance(1 * m)), quantity>); - +// lvalue references in quantity_cast +inline constexpr quantity to_distance(quantity arg){ + return quantity_cast(arg); +} // QuantityOf static_assert(QuantityOf, isq::length>);