diff --git a/test/metabench/make_dimension/dimension_concepts_all.h b/test/metabench/make_dimension/dimension_concepts_all.h index 0207f274..2833a82c 100644 --- a/test/metabench/make_dimension/dimension_concepts_all.h +++ b/test/metabench/make_dimension/dimension_concepts_all.h @@ -157,7 +157,7 @@ namespace units { template struct dim_consolidate> { using rest = dim_consolidate_t>; - using type = conditional>, dimension, type_list_push_front>; + using type = conditional>, dimension, type_list_push_front>; }; template diff --git a/test/metabench/make_dimension/dimension_concepts_iface.h b/test/metabench/make_dimension/dimension_concepts_iface.h index a1acbf82..3142bd2a 100644 --- a/test/metabench/make_dimension/dimension_concepts_iface.h +++ b/test/metabench/make_dimension/dimension_concepts_iface.h @@ -157,7 +157,7 @@ namespace units { template struct dim_consolidate> { using rest = dim_consolidate_t>; - using type = conditional>, dimension, type_list_push_front>; + using type = conditional>, dimension, type_list_push_front>; }; template diff --git a/test/metabench/make_dimension/dimension_no_concepts.h b/test/metabench/make_dimension/dimension_no_concepts.h index dfbf90c2..f8b0de38 100644 --- a/test/metabench/make_dimension/dimension_no_concepts.h +++ b/test/metabench/make_dimension/dimension_no_concepts.h @@ -128,7 +128,7 @@ namespace units { template struct dim_consolidate> { using rest = dim_consolidate_t>; - using type = conditional>, dimension, type_list_push_front>; + using type = conditional>, dimension, type_list_push_front>; }; template diff --git a/test/unit_test/static/chrono_test.cpp b/test/unit_test/static/chrono_test.cpp index 39d4da58..7186300b 100644 --- a/test/unit_test/static/chrono_test.cpp +++ b/test/unit_test/static/chrono_test.cpp @@ -43,8 +43,8 @@ static_assert(!std::constructible_from>); // CTAD -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); // operators static_assert(quantity{1s} + 1_q_s == 2_q_s); diff --git a/test/unit_test/static/quantity_test.cpp b/test/unit_test/static/quantity_test.cpp index db3d938c..49783aa0 100644 --- a/test/unit_test/static/quantity_test.cpp +++ b/test/unit_test/static/quantity_test.cpp @@ -231,12 +231,12 @@ static_assert(length(1500_q_m).count() == 1.5); // CTAD ///////// -static_assert(std::is_same_v(123)}), length>); -static_assert(std::is_same_v(123)}), speed>); -// static_assert(std::is_same_v(123)}), length>); // TODO gcc ICE -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); +static_assert(is_same_v(123)}), length>); +static_assert(is_same_v(123)}), speed>); +// static_assert(is_same_v(123)}), length>); // TODO gcc ICE +static_assert(is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); //////////////////////// @@ -331,17 +331,17 @@ concept invalid_binary_operations = requires { static_assert(invalid_binary_operations); // same representation type -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); static_assert(compare(1)), length>); static_assert(compare(1) * 1_q_m), length>); static_assert(compare(1)), length>); @@ -353,14 +353,14 @@ static_assert(compare(1) / 1_q_s), frequency, std::int64_t>>); // different representation types -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); // TODO should we address fundamental types implicit truncating conversions with concepts? -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); // TODO should we address fundamental types implicit truncating conversions with concepts? -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); // TODO should we address fundamental types implicit truncating conversions with concepts? +static_assert(is_same_v>); +static_assert(is_same_v>); // TODO should we address fundamental types implicit truncating conversions with concepts? +static_assert(is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); static_assert(compare(1)), length>); static_assert(compare(1) * 1._q_m), length>); static_assert(compare>); @@ -374,14 +374,14 @@ static_assert(compare(1)), length>); static_assert(compare(1)), length>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); static_assert(compare(1)), length>); static_assert(compare(1) * 1_q_m), length>); static_assert(compare(1)), length>); @@ -392,28 +392,28 @@ static_assert(compare(1) / 1_q_s), frequency, long double>>); // different units -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); // different dimensions static_assert(compare>); @@ -687,13 +687,13 @@ static_assert(quantity_cast(2000.0_q_m / 3600.0_q #if UNITS_DOWNCAST_MODE == 0 -static_assert(std::is_same_v, units::exponent>, scaled_unit, std::int64_t>>); -static_assert(std::is_same_v, std::int64_t>>); +static_assert(is_same_v, units::exponent>, scaled_unit, std::int64_t>>); +static_assert(is_same_v, std::int64_t>>); #else -static_assert(std::is_same_v>); -static_assert(std::is_same_v>); +static_assert(is_same_v>); +static_assert(is_same_v>); #endif diff --git a/test/unit_test/static/unit_constants.cpp b/test/unit_test/static/unit_constants.cpp index 876b0cd1..84e9dfbd 100644 --- a/test/unit_test/static/unit_constants.cpp +++ b/test/unit_test/static/unit_constants.cpp @@ -59,7 +59,7 @@ static_assert(2 * m / s == 2_q_m_per_s); static_assert(2 / s * m == 2_q_m_per_s); static_assert(2 * (m / s) == 2_q_m_per_s); static_assert(2 * ::m_per_s == 2_q_m_per_s); -static_assert(std::is_same_v); +static_assert(is_same_v); static_assert(120 * km / (2 * h) == 60_q_km_per_h); static_assert(120 * km / 2 / h == 60_q_km_per_h); @@ -68,9 +68,9 @@ static_assert([] { const auto duration{2}; return length * km / (duration * h); }() == 60_q_km_per_h); -static_assert(std::is_same_v); -static_assert(std::is_same_v); -static_assert(std::is_same_v); +static_assert(is_same_v); +static_assert(is_same_v); +static_assert(is_same_v); static_assert(1. / 4 * m2 == 1._q_m2 / 4); @@ -79,7 +79,7 @@ static_assert([] { signed s = 2; // hides ^ Length auto v = 20 * m / s; /* */ v0 = 10 * m / ::s; - return !std::is_same_v; + return !is_same_v; }()); int main() {}