From 8f49511980262d967d55ce4f3c22f10e7797d5fe Mon Sep 17 00:00:00 2001 From: IRainman Date: Sun, 28 Dec 2025 19:57:45 +0300 Subject: [PATCH] noexcept --- include/fast_float/float_common.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/include/fast_float/float_common.h b/include/fast_float/float_common.h index 4a43004..cd5e32e 100644 --- a/include/fast_float/float_common.h +++ b/include/fast_float/float_common.h @@ -39,8 +39,10 @@ typedef uint_fast16_t am_digits; // The number of bits in the limb. typedef uint_fast8_t limb_t; +// Type for enum chars_format. typedef uint_fast8_t chars_format_t; +// Type for base. typedef uint_fast8_t base_t; enum class chars_format : chars_format_t; @@ -105,7 +107,7 @@ using parse_options = parse_options_t; namespace fast_float { template -FASTFLOAT_CONSTEXPR20 To bit_cast(const From &from) { +FASTFLOAT_CONSTEXPR20 To bit_cast(const From &from) noexcept { #if FASTFLOAT_HAS_BIT_CAST return std::bit_cast(from); #else