Home | History | Annotate | Download | only in optional.object.assign

Lines Matching refs:opt

34         optional<int> opt;
35 static_assert(noexcept(opt = nullopt) == true, "");
36 opt = nullopt;
37 assert(static_cast<bool>(opt) == false);
40 optional<int> opt(3);
41 opt = nullopt;
42 assert(static_cast<bool>(opt) == false);
45 optional<X> opt;
46 static_assert(noexcept(opt = nullopt) == true, "");
48 opt = nullopt;
50 assert(static_cast<bool>(opt) == false);
55 optional<X> opt(x);
57 opt = nullopt;
59 assert(static_cast<bool>(opt) == false);