Lines Matching refs:unexpected
26 using android::base::unexpected;
164 exp_int::unexpected_type unexp = unexpected(10); in TEST()
167 exp_double::unexpected_type unexp2 = unexpected(10.5); in TEST()
170 exp_string::unexpected_type unexp3 = unexpected(std::string("error")); in TEST()
173 exp_void::unexpected_type unexp4 = unexpected(10); in TEST()
187 exp_int e = unexpected(10); in TEST()
188 exp_double e2 = unexpected(10.5); in TEST()
189 exp_string e3 = unexpected(std::string("error")); in TEST()
190 exp_void e4 = unexpected(10); in TEST()
248 exp_void e5 = unexpected(10); in TEST()
270 exp_void e4 = unexpected(10); in TEST()
278 e = unexpected(30); in TEST()
283 e2 = unexpected(10.5); in TEST()
288 e3 = unexpected("world"); in TEST()
293 e4 = unexpected(10); in TEST()
311 e = unexpected(std::move(world)); in TEST()
334 exp_void e = unexpected(10); in TEST()
363 exp_int e = unexpected(10); in TEST()
364 exp_int e2 = unexpected(20); in TEST()
371 exp_void e3 = unexpected(10); in TEST()
372 exp_void e4 = unexpected(20); in TEST()
382 exp_int e2 = unexpected(30); in TEST()
390 exp_void e4 = unexpected(10); in TEST()
413 expected<int, NoSwap> e2(unexpected(NoSwap(5))); in TEST()
415 expected<void, NoSwap> e3(unexpected(NoSwap(7))); in TEST()
447 exp_int e2 = unexpected(10); in TEST()
457 exp_int e2 = unexpected(10); in TEST()
489 exp_int e2 = unexpected(10); in TEST()
496 exp_void e4 = unexpected(10); in TEST()
504 exp_int e = unexpected(10); in TEST()
505 exp_int e2 = unexpected(10); in TEST()
511 exp_void e3 = unexpected(10); in TEST()
512 exp_void e4 = unexpected(10); in TEST()
520 exp_int e = unexpected(10); in TEST()
521 exp_int e2 = unexpected(20); in TEST()
527 exp_void e3 = unexpected(10); in TEST()
528 exp_void e4 = unexpected(20); in TEST()
536 exp_int e = unexpected(10); in TEST()
543 exp_void e2 = unexpected(10); in TEST()
552 exp_int e = unexpected(10); in TEST()
559 exp_void e2 = unexpected(10); in TEST()
601 return unexpected(E("divide by zero", -1)); in TEST()
620 return unexpected(42); in TEST()
634 return unexpected(10); in TEST()
785 expected<int, std::string> e5 = unexpected("hello"); in TEST()
788 expected<int, std::string> e7 = unexpected("hello"); in TEST()
827 expected<int, ConstructorTracker> e5 = unexpected(std::string("hello")); in TEST()
837 expected<int, ConstructorTracker> e7 = unexpected(std::string("hello")); in TEST()
898 expected<exp_string, std::string> e2 = unexpected("world"); in TEST()
903 expected<exp_string, std::string> e3 = exp_string(unexpected("world")); in TEST()
935 static_assert(exp_int(unexpected(3)).error() == 3); in TEST()
962 expected<AssertNotConstructed, int> e(unexpected(42)); in TEST()
970 exp_ptr e2(unexpected(std::make_unique<int>(4))); in TEST()
993 expected<bool, int> e3{unexpected{17}}; in TEST()
1012 expected<int, int> e3(unexpected(4)); in TEST()
1033 static_assert(noexcept(expected<Foo, Foo>(unexpected(Foo(5))))); in TEST()
1038 static_assert(noexcept(expected<Bar, Bar>(unexpected(Bar(foo))))); in TEST()
1056 static_assert(noexcept(expected<Foo, std::string>(unexpected(std::move(err))))); in TEST()