From f6f7f9bafb63544a1e43328be62e736073800b49 Mon Sep 17 00:00:00 2001 From: Chip Hogg Date: Fri, 29 Jul 2022 14:16:49 +0000 Subject: [PATCH] Explicitly qualify `mag<>` that initializes `mag` member This should fix clang's complaint. --- src/core/include/units/chrono.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/include/units/chrono.h b/src/core/include/units/chrono.h index 4bd918b9..d7b900a1 100644 --- a/src/core/include/units/chrono.h +++ b/src/core/include/units/chrono.h @@ -34,7 +34,7 @@ namespace units { template struct quantity_like_traits> { private: - static constexpr auto mag = mag(); + static constexpr auto mag = ::units::mag(); public: using dimension = isq::si::dim_time; using unit = downcast_unit; @@ -48,7 +48,7 @@ struct clock_origin : point_origin {}; template struct quantity_point_like_traits>> { private: - static constexpr auto mag = mag(); + static constexpr auto mag = ::units::mag(); public: using origin = clock_origin; using unit = downcast_unit;