19 std::is_default_constructible_v<std::hash<kblib::delayed_construct<int>>>,
20 "hashing a delayed_construct<T> is possible if hashing T is possible");
21static_assert(not std::is_default_constructible_v<
22 std::hash<kblib::delayed_construct<no_hash>>>,
23 "hashing a delayed_construct<T> is not possible if hashing T is "
TEST_CASE("delayed_construct")
Provides delayed_construct, an optional-like type that cannot be cleared.
constexpr auto a(const std::initializer_list< T > &a) -> auto
Index an array literal without naming its type.