tetl 0.1.0
Embedded Template Library
|
Deduces the return type of an INVOKE expression at compile time. More...
#include <invoke_result.hpp>
Related Symbols | |
(Note that these are not member symbols.) | |
template<typename F, typename... ArgTypes> | |
using | invoke_result_t = typename invoke_result<F, ArgTypes...>::type |
Deduces the return type of an INVOKE expression at compile time.
F and all types in ArgTypes can be any complete type, array of unknown bound, or (possibly cv-qualified) void. The behavior of a program that adds specializations for any of the templates described on this page is undefined. This implementation is copied from cppreference.com.