If the desired return type is void, then we will ignore the return value of the function call anyway, so it doesn't matter what the return value is... Any return value will be compatable.
More...
template<typename type, typename call_details>
template<typename T>
struct kw::is_call_possible< type, call_details >::return_value_check< T, void >
If the desired return type is void, then we will ignore the return value of the function call anyway, so it doesn't matter what the return value is... Any return value will be compatable.
Definition at line 150 of file is_call_possible.h.
template<typename type , typename call_details >
template<typename T >
template<typename type , typename call_details >
template<typename T >
The documentation for this struct was generated from the following file: