13 typedef char(&
yes)[1];
19 template<
typename U, U>
struct Check;
28 static const bool value =
sizeof(test<Derived>(0)) ==
sizeof(
yes);
42 std::is_class<T>::value,
48 #endif // IS_CALLABLE_H Implementation of IsCallable.
Definition: is_callable.h:10
Definition: is_callable.h:17
char(& no)[2]
Definition: is_callable.h:14
Definition: is_callable.h:19
Checks if a type is callable.
Definition: is_callable.h:40
Definition: InputPrereqs.h:78
static const bool value
Definition: is_callable.h:28
Definition: is_callable.h:16
char(& yes)[1]
Definition: is_callable.h:13