@@ -52,8 +52,8 @@ namespace sr | |||
}; | |||
template <class EF> | |||
scope_exit(EF &&ef) -> scope_exit<std::decay_t<EF>>; | |||
template<class EF> | |||
scope_exit(EF&& ef) -> scope_exit<std::decay_t<EF>>; | |||
template<class EF> |
@@ -62,8 +62,8 @@ namespace sr | |||
}; | |||
template <class EF> | |||
scope_fail(EF &&ef) -> scope_fail<std::decay_t<EF>>; | |||
template<class EF> | |||
scope_fail(EF&& ef) -> scope_fail<std::decay_t<EF>>; | |||
template<class EF> |
@@ -55,8 +55,8 @@ namespace sr | |||
}; | |||
template <class EF> | |||
scope_success(EF &&ef) -> scope_success<std::decay_t<EF>>; | |||
template<class EF> | |||
scope_success(EF&& ef) -> scope_success<std::decay_t<EF>>; | |||
template<class EF> |
@@ -203,7 +203,7 @@ namespace sr | |||
template<class R, class D> | |||
unique_resource(R&& r, D&& d) -> unique_resource<std::decay_t<R>, std::decay_t<D>>; | |||
template<typename R, typename D> | |||
template<class R, class D> | |||
unique_resource(std::reference_wrapper<R> r, D&& d) -> unique_resource<R&, std::decay_t<D>>; | |||