Fix friend declarations of asio::associator<>

`asio::associator<>` has got an extra template parameter that enables
SFINAE-based partial specialization:
4928948a6e"
This commit is contained in:
Mohammad Nejati
2024-07-10 10:05:41 +00:00
committed by Mohammad Nejati
parent 29615eac94
commit 2427765fb3

View File

@ -40,8 +40,8 @@ class bind_wrapper
Handler h_;
args_type args_;
template <template <typename, typename> class Associator,
typename T, typename DefaultCandidate>
template <template <typename, typename> class,
typename, typename, typename>
friend struct net::associator;
template<class Arg, class Vals>
@ -179,8 +179,8 @@ class bind_front_wrapper
Handler h_;
detail::tuple<Args...> args_;
template <template <typename, typename> class Associator,
typename T, typename DefaultCandidate>
template <template <typename, typename> class,
typename, typename, typename>
friend struct net::associator;
template<std::size_t... I, class... Ts>