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

Lines Matching refs:opt

37         constexpr optional<T> opt(t);
38 static_assert(static_cast<bool>(opt) == true, "");
39 static_assert(*opt == 5, "");
51 constexpr optional<T> opt(t);
52 static_assert(static_cast<bool>(opt) == true, "");
53 static_assert(*opt == 3, "");
71 optional<T> opt = t;
74 assert(static_cast<bool>(opt) == true);
75 assert(opt.value().value == 3);
82 optional<T> opt(t);
85 assert(static_cast<bool>(opt) == true);
86 assert(opt.value().value == 3);
91 constexpr optional<T> opt = {t};
92 static_assert(static_cast<bool>(opt) == true, "");
93 static_assert(opt.value().value == 3, "");
105 constexpr optional<T> opt(t);
106 static_assert(static_cast<bool>(opt) == true, "");
107 static_assert(opt.value().value == 3, "");
126 optional<T> opt(t);