BloombergLP::bslmf::Util::declval

Return an rvalue reference to an object of the specified t_TYPE for use in unevaluated contexts. This function is declared but not defined.

Synopsis

Declared in <bslmf_util.h>

template<class t_TYPE>
constexpr
static
bsl::add_rvalue_reference<t_TYPE>::type
declval() noexcept;