Return typeid(void) if this object is empty; otherwise typeid(FUNC) where FUNC is the type of the target object.
typeid(void)
typeid(FUNC)
FUNC
Declared in <bslstl_function.h>
<bslstl_function.h>
std::type_info const& target_type() const noexcept;