mirror of
https://github.com/boostorg/process.git
synced 2026-01-21 17:12:19 +00:00
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9ed2fef8cd |
@@ -109,7 +109,7 @@ inline std::false_type probe_on_error(
|
|||||||
|
|
||||||
template<typename Launcher, typename Init>
|
template<typename Launcher, typename Init>
|
||||||
inline auto probe_on_error(Launcher & launcher, Init && init, derived && )
|
inline auto probe_on_error(Launcher & launcher, Init && init, derived && )
|
||||||
-> std::is_same<error_code, decltype(init.on_error(launcher, std::declval<const filesystem::path &>(), std::declval<std::wstring &>(), std::declval<std::error_code&>()))>;
|
-> std::is_same<error_code, decltype(init.on_error(launcher, std::declval<const filesystem::path &>(), std::declval<std::wstring &>(), std::declval<error_code&>()))>;
|
||||||
|
|
||||||
template<typename Launcher, typename Init>
|
template<typename Launcher, typename Init>
|
||||||
using has_on_error = decltype(probe_on_error(std::declval<Launcher&>(), std::declval<Init>(), derived{}));
|
using has_on_error = decltype(probe_on_error(std::declval<Launcher&>(), std::declval<Init>(), derived{}));
|
||||||
|
|||||||
Reference in New Issue
Block a user