Lines Matching refs:opt
34 optional<int> opt; in check_reset() local
35 static_assert(noexcept(opt.reset()) == true, ""); in check_reset()
36 opt.reset(); in check_reset()
37 assert(static_cast<bool>(opt) == false); in check_reset()
40 optional<int> opt(3); in check_reset() local
41 opt.reset(); in check_reset()
42 assert(static_cast<bool>(opt) == false); in check_reset()
54 optional<X> opt; in main() local
55 static_assert(noexcept(opt.reset()) == true, ""); in main()
57 opt.reset(); in main()
59 assert(static_cast<bool>(opt) == false); in main()
62 optional<X> opt(X{}); in main() local
64 opt.reset(); in main()
66 assert(static_cast<bool>(opt) == false); in main()