From f8c0c8ee783f3598594ea711a40db5280260f531 Mon Sep 17 00:00:00 2001 From: Victor Zverovich Date: Sat, 10 Aug 2024 12:26:25 -0700 Subject: [PATCH] Cleanup public API --- include/fmt/base.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/include/fmt/base.h b/include/fmt/base.h index 1df274ea..e7446fc7 100644 --- a/include/fmt/base.h +++ b/include/fmt/base.h @@ -2188,12 +2188,12 @@ struct format_specs { alt(false), localized(false) {} - enum { dynamic_width_mask = 3, dynamic_precision_mask = 12 }; - - constexpr auto dynamic_width() const -> detail::arg_id_kind { + FMT_CONSTEXPR auto dynamic_width() const -> detail::arg_id_kind { + enum { dynamic_width_mask = 3 }; return static_cast(dynamic & dynamic_width_mask); } - constexpr auto dynamic_precision() const -> detail::arg_id_kind { + FMT_CONSTEXPR auto dynamic_precision() const -> detail::arg_id_kind { + enum { dynamic_precision_mask = 12 }; return static_cast( (dynamic & dynamic_precision_mask) >> 2); }