Searched defs:opt2 (Results 1 - 4 of 4) sorted by relevance

/external/libcxx/test/std/experimental/optional/optional.object/optional.object.assign/
H A Dcopy.pass.cpp43 constexpr optional<int> opt2; local
44 opt = opt2;
45 static_assert(static_cast<bool>(opt2) == false, "");
46 assert(static_cast<bool>(opt) == static_cast<bool>(opt2));
50 constexpr optional<int> opt2(2);
51 opt = opt2;
52 static_assert(static_cast<bool>(opt2) == true, "");
53 static_assert(*opt2 == 2, "");
54 assert(static_cast<bool>(opt) == static_cast<bool>(opt2));
55 assert(*opt == *opt2);
59 constexpr optional<int> opt2; local
[all...]
H A Dmove.pass.cpp52 constexpr optional<int> opt2; local
53 opt = std::move(opt2);
54 static_assert(static_cast<bool>(opt2) == false, "");
55 assert(static_cast<bool>(opt) == static_cast<bool>(opt2));
59 constexpr optional<int> opt2(2);
60 opt = std::move(opt2);
61 static_assert(static_cast<bool>(opt2) == true, "");
62 static_assert(*opt2 == 2, "");
63 assert(static_cast<bool>(opt) == static_cast<bool>(opt2));
64 assert(*opt == *opt2);
68 constexpr optional<int> opt2; local
[all...]
/external/libcxx/test/std/experimental/optional/optional.object/optional.object.swap/
H A Dswap.pass.cpp73 optional<int> opt2; local
74 static_assert(noexcept(opt1.swap(opt2)) == true, "");
76 assert(static_cast<bool>(opt2) == false);
77 opt1.swap(opt2);
79 assert(static_cast<bool>(opt2) == false);
83 optional<int> opt2; local
84 static_assert(noexcept(opt1.swap(opt2)) == true, "");
87 assert(static_cast<bool>(opt2) == false);
88 opt1.swap(opt2);
90 assert(static_cast<bool>(opt2)
121 optional<X> opt2; local
132 optional<X> opt2; local
176 optional<Y> opt2; local
187 optional<Y> opt2; local
231 optional<Z> opt2; local
242 optional<Z> opt2; local
262 optional<Z> opt2; local
284 optional<Z> opt2; local
[all...]
/external/libcxx/test/std/experimental/optional/optional.specalg/
H A Dswap.pass.cpp72 optional<int> opt2; local
73 static_assert(noexcept(swap(opt1, opt2)) == true, "");
75 assert(static_cast<bool>(opt2) == false);
76 swap(opt1, opt2);
78 assert(static_cast<bool>(opt2) == false);
82 optional<int> opt2; local
83 static_assert(noexcept(swap(opt1, opt2)) == true, "");
86 assert(static_cast<bool>(opt2) == false);
87 swap(opt1, opt2);
89 assert(static_cast<bool>(opt2)
120 optional<X> opt2; local
131 optional<X> opt2; local
175 optional<Y> opt2; local
186 optional<Y> opt2; local
230 optional<Z> opt2; local
241 optional<Z> opt2; local
261 optional<Z> opt2; local
283 optional<Z> opt2; local
[all...]

Completed in 1140 milliseconds