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

Lines Matching refs:opt

77         optional<std::vector<int>> opt(in_place, {3, 1});
78 assert(static_cast<bool>(opt) == true);
79 assert((*opt == std::vector<int>{3, 1}));
80 assert(opt->size() == 2);
83 optional<std::vector<int>> opt(in_place, {3, 1}, std::allocator<int>());
84 assert(static_cast<bool>(opt) == true);
85 assert((*opt == std::vector<int>{3, 1}));
86 assert(opt->size() == 2);
90 constexpr optional<Y> opt(in_place, {3, 1});
91 static_assert(static_cast<bool>(opt) == true, "");
92 static_assert(*opt == Y{3, 1}, "");
109 optional<Z> opt(in_place, {3, 1});