mirror of
https://github.com/greg7mdp/parallel-hashmap.git
synced 2026-08-29 16:40:39 +08:00
better feature testing by using language feature macro - issue #132
This commit is contained in:
Vendored
+1
-1
@@ -329,7 +329,7 @@ template <typename T>
|
|||||||
using underlying_type_t = typename std::underlying_type<T>::type;
|
using underlying_type_t = typename std::underlying_type<T>::type;
|
||||||
|
|
||||||
template< class F, class... ArgTypes>
|
template< class F, class... ArgTypes>
|
||||||
#if PHMAP_HAVE_CC17
|
#ifdef __cpp_lib_result_of_sfinae
|
||||||
using invoke_result_t = typename std::invoke_result_t<F, ArgTypes...>;
|
using invoke_result_t = typename std::invoke_result_t<F, ArgTypes...>;
|
||||||
#else
|
#else
|
||||||
using invoke_result_t = typename std::result_of<F(ArgTypes...)>::type;
|
using invoke_result_t = typename std::result_of<F(ArgTypes...)>::type;
|
||||||
|
|||||||
Reference in New Issue
Block a user