Home
last modified time | relevance | path

Searched refs:return_optional (Results 1 – 1 of 1) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/utilities/optional/optional.monadic/
H A Dor_else.pass.cpp31 std::optional<T> return_optional() {} in return_optional() function
33 static_assert(has_or_else<std::optional<int>&, decltype(return_optional<int>)>);
34 static_assert(has_or_else<std::optional<int>&&, decltype(return_optional<int>)>);
35 static_assert(!has_or_else<std::optional<MoveOnly>&, decltype(return_optional<MoveOnly>)>);
36 static_assert(has_or_else<std::optional<MoveOnly>&&, decltype(return_optional<MoveOnly>)>);
37 static_assert(!has_or_else<std::optional<NonMovable>&, decltype(return_optional<NonMovable>)>);
38 static_assert(!has_or_else<std::optional<NonMovable>&&, decltype(return_optional<NonMovable>)>);