diff --git a/include/boost/pfr/detail/core17_generated.hpp b/include/boost/pfr/detail/core17_generated.hpp index 0497fc8..ea9dbfb 100644 --- a/include/boost/pfr/detail/core17_generated.hpp +++ b/include/boost/pfr/detail/core17_generated.hpp @@ -49,7 +49,7 @@ constexpr decltype(auto) add_cv_like(Arg& arg) noexcept { // https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78939 template constexpr decltype(auto) workaround_cast(Arg& arg) noexcept { - using output_arg_t = std::conditional_t(), decltype(add_cv_like(arg)), Sb>; + using output_arg_t = std::conditional_t(), decltype(detail::add_cv_like(arg)), Sb>; return const_cast(arg); } diff --git a/misc/generate_cpp17.py b/misc/generate_cpp17.py index a21dfc7..5350e07 100644 --- a/misc/generate_cpp17.py +++ b/misc/generate_cpp17.py @@ -66,7 +66,7 @@ constexpr decltype(auto) add_cv_like(Arg& arg) noexcept { // https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78939 template constexpr decltype(auto) workaround_cast(Arg& arg) noexcept { - using output_arg_t = std::conditional_t(), decltype(add_cv_like(arg)), Sb>; + using output_arg_t = std::conditional_t(), decltype(detail::add_cv_like(arg)), Sb>; return const_cast(arg); }