declval

namespace opentl {
    template <typename T>
    constexpr add_rvalue_reference_t<T> declval() noexcept;
}

Converts a type to a reference for use in unevaluated contexts.

Template Parameters

Name Description
T The type to produce as an expression.

Notes