Fixes for C++11 / older gcc

This commit is contained in:
Jeremy Rifkin 2025-01-26 19:31:20 -06:00
parent c9826616b5
commit 6a9d2c5bbd
No known key found for this signature in database
GPG Key ID: 19AA8270105E8EB4

View File

@ -22,9 +22,9 @@ namespace detail {
int int
>::type = 0 >::type = 0
> >
using well_behaved = std::conditional_t< using well_behaved = typename std::conditional<
std::is_reference<T>::value, std::reference_wrapper<std::remove_reference_t<T>>, T std::is_reference<T>::value, std::reference_wrapper<typename std::remove_reference<T>::type>, T
>; >::type;
template< template<
typename T, typename T,