Home
last modified time | relevance | path

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/
Dswap.pass.cpp73 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/
Dswap.pass.cpp72 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/
Dcopy.pass.cpp43 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 …]
Dmove.pass.cpp52 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 …]