15 template <
typename...>
19 template <
typename... T>
23 template <
typename Default,
typename AlwaysVoid,
template <
typename...>
class Op,
typename... Args>
25 constexpr
static bool value =
false;
31 template <
typename Default,
template <
typename...>
class Op,
typename... Args>
33 constexpr
static bool value =
true;
39 template <
template <
class...>
class Op,
class... Args>
42 template <
template <
class...>
class Op,
class... Args>
46 template <
typename Default,
template <
typename...>
class Op,
typename... Args>
typename is_detected< Op, Args... >::type detected_t
typename void_t_< T... >::type void_t
class MergingTransformer< Out(const vector_of_const_< In > void
Implementation of the detection idiom (negative case).
static constexpr bool value
Helper functions to set/get the application return code.
typename details::detector< Default, void, Op, Args... >::type detected_or_t