@@ -233,7 +233,8 @@ static_assert(quantity_point<si::metre>::quantity_spec == kind_of<isq::length>);
233233static_assert (quantity_point<si::metre>::dimension == isq::dim_length);
234234static_assert (quantity_point<si::metre>::unit == si::metre);
235235static_assert (is_of_type<quantity_point<si::metre>::point_origin, natural_point_origin_<kind_of<isq::length>>>);
236- static_assert (is_of_type<quantity_point<si::metre>::absolute_point_origin, natural_point_origin_<kind_of<isq::length>>>);
236+ static_assert (
237+ is_of_type<quantity_point<si::metre>::absolute_point_origin, natural_point_origin_<kind_of<isq::length>>>);
237238static_assert (unit_for<quantity_point<si::metre>> == si::metre);
238239static_assert (reference_for<quantity_point<si::metre>> == si::metre);
239240
@@ -1035,23 +1036,25 @@ static_assert([](auto v) {
10351036
10361037// same type
10371038static_assert (
1038- [qp = mean_sea_level + 1 * m]() mutable { return qp += 1 * m; }().quantity_from_unit_zero().numerical_value_in(m) == 2 );
1039+ [qp = mean_sea_level + 1 * m]() mutable { return qp += 1 * m; }().quantity_from_unit_zero().numerical_value_in(m) ==
1040+ 2 );
10391041static_assert (
1040- [qp = mean_sea_level + 2 * m]() mutable { return qp -= 1 * m; }().quantity_from_unit_zero().numerical_value_in(m) == 1 );
1042+ [qp = mean_sea_level + 2 * m]() mutable { return qp -= 1 * m; }().quantity_from_unit_zero().numerical_value_in(m) ==
1043+ 1 );
10411044
10421045// different types
10431046static_assert (
10441047 [qp = mean_sea_level + 2.5 * m]() mutable { return qp += 3 * m; }().quantity_from_unit_zero().numerical_value_in(m) ==
10451048 5.5 );
1046- static_assert (
1047- [qp = mean_sea_level + 123 * m]() mutable { return qp += 1 * km; }() .quantity_from_unit_zero().numerical_value_in(m) ==
1048- 1123 );
1049+ static_assert ([qp = mean_sea_level + 123 * m]() mutable { return qp += 1 * km; }()
1050+ .quantity_from_unit_zero()
1051+ .numerical_value_in(m) == 1123 );
10491052static_assert (
10501053 [qp = mean_sea_level + 5.5 * m]() mutable { return qp -= 3 * m; }().quantity_from_unit_zero().numerical_value_in(m) ==
10511054 2.5 );
1052- static_assert (
1053- [qp = mean_sea_level + 1123 * m]() mutable { return qp -= 1 * km; }() .quantity_from_unit_zero().numerical_value_in(m) ==
1054- 123 );
1055+ static_assert ([qp = mean_sea_level + 1123 * m]() mutable { return qp -= 1 * km; }()
1056+ .quantity_from_unit_zero()
1057+ .numerical_value_in(m) == 123 );
10551058
10561059
10571060template <template <auto , auto , typename > typename QP>
@@ -1762,7 +1765,8 @@ static_assert(value_cast<m>(quantity_point{2 * km}).quantity_from_unit_zero().nu
17621765static_assert (value_cast<km>(quantity_point{2000 * m}).quantity_from_unit_zero().numerical_value_in(km) == 2 );
17631766static_assert (value_cast<int >(quantity_point{1.23 * m}).quantity_from_unit_zero().numerical_value_in(m) == 1 );
17641767static_assert (
1765- value_cast<km / h>(quantity_point{2000.0 * m / (3600.0 * s)}).quantity_from_unit_zero().numerical_value_in(km / h) == 2 );
1768+ value_cast<km / h>(quantity_point{2000.0 * m / (3600.0 * s)}).quantity_from_unit_zero().numerical_value_in(km / h) ==
1769+ 2 );
17661770// lvalue references in value_cast
17671771namespace lvalue_tests {
17681772constexpr quantity_point lvalue_qp{2 * km};
@@ -1772,9 +1776,10 @@ static_assert(value_cast<m, float>(lvalue_qp).quantity_from_unit_zero().numerica
17721776static_assert (value_cast<float , m>(lvalue_qp).quantity_from_unit_zero().numerical_value_in(m) == 2000 .f);
17731777} // namespace lvalue_tests
17741778
1775- static_assert (value_cast<quantity<km, int >>(quantity_point{2000 * m}).quantity_from_unit_zero().numerical_value_in(km) == 2 );
1776- static_assert (value_cast<quantity_point<km>>(quantity_point{2000 * m}).quantity_from_unit_zero().numerical_value_in(km) ==
1777- 2 );
1779+ static_assert (
1780+ value_cast<quantity<km, int >>(quantity_point{2000 * m}).quantity_from_unit_zero().numerical_value_in(km) == 2 );
1781+ static_assert (
1782+ value_cast<quantity_point<km>>(quantity_point{2000 * m}).quantity_from_unit_zero().numerical_value_in(km) == 2 );
17781783
17791784template <typename ToQ, typename FromQ>
17801785constexpr bool value_cast_is_forbidden ()
0 commit comments