Searched refs:opt2 (Results 1 – 4 of 4) sorted by relevance
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/optional/optional.object/optional.object.swap/ |
D | swap.pass.cpp | 73 optional<int> opt2; in main() local 74 static_assert(noexcept(opt1.swap(opt2)) == true, ""); in main() 76 assert(static_cast<bool>(opt2) == false); in main() 77 opt1.swap(opt2); in main() 79 assert(static_cast<bool>(opt2) == false); in main() 83 optional<int> opt2; in main() local 84 static_assert(noexcept(opt1.swap(opt2)) == true, ""); in main() 87 assert(static_cast<bool>(opt2) == false); in main() 88 opt1.swap(opt2); in main() 90 assert(static_cast<bool>(opt2) == true); in main() [all …]
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/optional/optional.specalg/ |
D | swap.pass.cpp | 72 optional<int> opt2; in main() local 73 static_assert(noexcept(swap(opt1, opt2)) == true, ""); in main() 75 assert(static_cast<bool>(opt2) == false); in main() 76 swap(opt1, opt2); in main() 78 assert(static_cast<bool>(opt2) == false); in main() 82 optional<int> opt2; in main() local 83 static_assert(noexcept(swap(opt1, opt2)) == true, ""); in main() 86 assert(static_cast<bool>(opt2) == false); in main() 87 swap(opt1, opt2); in main() 89 assert(static_cast<bool>(opt2) == true); in main() [all …]
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/optional/optional.object/optional.object.assign/ |
D | copy.pass.cpp | 43 constexpr optional<int> opt2; in main() local 44 opt = opt2; in main() 45 static_assert(static_cast<bool>(opt2) == false, ""); in main() 46 assert(static_cast<bool>(opt) == static_cast<bool>(opt2)); in main() 50 constexpr optional<int> opt2(2); in main() local 51 opt = opt2; in main() 52 static_assert(static_cast<bool>(opt2) == true, ""); in main() 53 static_assert(*opt2 == 2, ""); in main() 54 assert(static_cast<bool>(opt) == static_cast<bool>(opt2)); in main() 55 assert(*opt == *opt2); in main() [all …]
|
D | move.pass.cpp | 52 constexpr optional<int> opt2; in main() local 53 opt = std::move(opt2); in main() 54 static_assert(static_cast<bool>(opt2) == false, ""); in main() 55 assert(static_cast<bool>(opt) == static_cast<bool>(opt2)); in main() 59 constexpr optional<int> opt2(2); in main() local 60 opt = std::move(opt2); in main() 61 static_assert(static_cast<bool>(opt2) == true, ""); in main() 62 static_assert(*opt2 == 2, ""); in main() 63 assert(static_cast<bool>(opt) == static_cast<bool>(opt2)); in main() 64 assert(*opt == *opt2); in main() [all …]
|