From a8c8cb73f1da95ce28aef6a135cf4c39671a4534 Mon Sep 17 00:00:00 2001 From: Matt Borland Date: Wed, 1 Feb 2023 12:18:00 -0800 Subject: [PATCH] Simplify is_constant_evaluated_macro --- .../boost/charconv/detail/is_constant_evaluated.hpp | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/include/boost/charconv/detail/is_constant_evaluated.hpp b/include/boost/charconv/detail/is_constant_evaluated.hpp index f5f8fe4..046c47a 100644 --- a/include/boost/charconv/detail/is_constant_evaluated.hpp +++ b/include/boost/charconv/detail/is_constant_evaluated.hpp @@ -8,15 +8,10 @@ #define BOOST_CHARCONV_TOOLS_IS_CONSTANT_EVALUATED_HPP #include +#include -#ifdef __has_include -# if __has_include() -# include -# ifdef __cpp_lib_is_constant_evaluated -# include -# define BOOST_CHARCONV_HAS_IS_CONSTANT_EVALUATED -# endif -# endif +#ifdef __cpp_lib_is_constant_evaluated +# define BOOST_CHARCONV_HAS_IS_CONSTANT_EVALUATED #endif #ifdef __has_builtin