Lines Matching defs:e1
92 std::expected<void, Traced> e1(std::in_place);
95 swap(e1, e2);
97 assert(!e1.has_value());
98 assert(e1.error().data_ == 10);
108 std::expected<void, Traced> e1(std::unexpect, s, 10);
111 swap(e1, e2);
113 assert(e1.has_value());
139 // !e1.has_value() && e2.has_value()
142 std::expected<void, ThrowOnMove> e1(std::unexpect, e1Destroyed);
145 swap(e1, e2);
148 assert(!e1.has_value());
154 // e1.has_value() && !e2.has_value()
157 std::expected<void, ThrowOnMove> e1(std::in_place);
160 swap(e1, e2);
163 assert(e1.has_value());