|
Lely core libraries 2.3.5
|
Deduces the return type of an INVOKE expression at compile time. More...
#include <type_traits.hpp>


Deduces the return type of an INVOKE expression at compile time.
If the expression INVOKE(declval<F>(), declval<Args>()...) is well-formed when treated as an unevaluated operand, the member typedef type names the type decltype(INVOKE(declval<F>(), declval<Args>()...)); otherwise, there shall be no member type.
Definition at line 166 of file type_traits.hpp.