forward_declarations.hpp
Go to the documentation of this file.
typename std::conditional< has_normal_call_operator< T >::value, T, callable_dummy >::type default_to_function_object
Definition: forward_declarations.hpp:35
typename std::conditional< has_normal_call_operator< T >::value, pmf< decltype(&default_to_function_object< T >::operator())>, default_callable_traits< T > >::type function_object_base
Definition: forward_declarations.hpp:47
Definition: add_member_const.hpp:14
void operator()()
Definition: forward_declarations.hpp:29
Definition: forward_declarations.hpp:15
check(std::nullptr_t)
Definition: forward_declarations.hpp:15
static std::int8_t test(check< decltype(&U::operator()), &U::operator()>)
static constexpr bool value
Definition: forward_declarations.hpp:24
static std::int16_t test(...)
Definition: pmd.hpp:21
Definition: pmf.hpp:43