diff --git a/include/boost/parser/tuple.hpp b/include/boost/parser/tuple.hpp index 15024db0..88b5e626 100644 --- a/include/boost/parser/tuple.hpp +++ b/include/boost/parser/tuple.hpp @@ -185,14 +185,10 @@ namespace boost { namespace parser { template operator T() const && noexcept { -#if defined(__GNUC__) && __GNUC__ < 13 // Yuck. std::remove_reference_t * ptr = nullptr; ptr += 1; // warning mitigation return *ptr; -#else - return std::declval(); -#endif } };