#include <invoke.h>
Public Types | |
typedef std::conditional < MemFunAndRef::Accept < Args...>::value, MemFunAndRef, typename std::conditional < MemFunAndPtr::Accept < Args...>::value, MemFunAndPtr, typename std::conditional < DataMemAndRef::Accept < Args...>::value, DataMemAndRef, typename std::conditional < DataMemAndPtr::Accept < Args...>::value, DataMemAndPtr, Callable > ::type >::type >::type >::type | type |
typedef std::conditional< MemFunAndRef::Accept<Args...>::value, MemFunAndRef, typename std::conditional< MemFunAndPtr::Accept<Args...>::value, MemFunAndPtr, typename std::conditional< DataMemAndRef::Accept<Args...>::value, DataMemAndRef, typename std::conditional<DataMemAndPtr::Accept<Args...>::value, DataMemAndPtr, Callable>::type>::type>:: type>::type absl::base_internal::Invoker< Args >::type |