• Home
  • Raw
  • Download

Lines Matching defs:result

42 TEST(result, result_accessors) {  in TEST()  argument
43 Result<std::string> result = "success"; in TEST() local
53 TEST(result, result_accessors_rvalue) { in TEST() argument
63 TEST(result, result_void) { in TEST() argument
88 TEST(result, result_error) { in TEST() argument
89 Result<void> result = Error() << "failure" << 1; in TEST() local
97 TEST(result, result_error_empty) { in TEST() argument
98 Result<void> result = Error(); in TEST() local
106 TEST(result, result_error_rvalue) { in TEST() argument
121 TEST(result, result_errno_error) { in TEST() argument
124 Result<void> result = ErrnoError() << "failure" << 1; in TEST() local
133 TEST(result, result_errno_error_no_text) { in TEST() argument
136 Result<void> result = ErrnoError(); in TEST() local
145 TEST(result, result_error_from_other_result) { in TEST() argument
147 Result<void> result = Error() << error_text; in TEST() local
161 TEST(result, result_error_through_ostream) { in TEST() argument
163 Result<void> result = Error() << error_text; in TEST() local
177 TEST(result, result_errno_error_through_ostream) { in TEST() argument
181 Result<void> result = ErrnoError() << error_text; in TEST() local
217 TEST(result, result_with_custom_errorcode) { in TEST() argument
240 TEST(result, constructor_forwarding) { in TEST() argument
241 auto result = Result<std::string>(std::in_place, 5, 'a'); in TEST() local
249 TEST(result, unwrap_or_return) { in TEST() argument
264 TEST(result, unwrap_or_return_errorcode) { in TEST() argument
280 TEST(result, unwrap_or_fatal) { in TEST() argument
287 TEST(result, unwrap_ambiguous_int) { in TEST() argument
308 TEST(result, unwrap_ambiguous_uint_conv) { in TEST() argument
337 TEST(result, unwrap_ambiguous_constructible) { in TEST() argument
374 TEST(result, dangerous_result_conversion) { in TEST() argument
382 TEST(result, generic_convertible) { in TEST() argument
405 TEST(result, generic_exact) { in TEST() argument
438 TEST(result, unwrap_does_not_incur_additional_copying) { in TEST() argument
454 TEST(result, supports_move_only_type) { in TEST() argument
475 TEST(result, unique_ptr) { in TEST() argument
479 auto result = OR_RETURN(Result<std::unique_ptr<int>>(std::make_unique<int>(3))); in TEST() local
492 TEST(result, void) { in TEST() argument
550 ConstructorTracker result(in + " " + in); in ReturnConstructorTracker() local
554 TEST(result, no_copy_on_return) { in TEST() argument
595 TEST(result, result_result_with_success) { in TEST() argument
597 auto result = return_result_result_with_success(); in TEST() local
605 TEST(result, result_result_with_failure) { in TEST() argument
609 auto result = return_result_result_with_error(); in TEST() local
619 TEST(result, result_two_parameter_constructor_same_type) { in TEST() argument
630 auto result = return_test_struct(); in TEST() local
635 TEST(result, die_on_access_failed_result) { in TEST() argument
636 Result<std::string> result = Error(); in TEST() local
640 TEST(result, die_on_get_error_succesful_result) { in TEST() argument
641 Result<std::string> result = "success"; in TEST() local
651 TEST(result, preserve_errno) { in TEST() argument
654 Result<int> result = Error() << "Failed" << SetErrnoToTwo<char>; in TEST() local
666 TEST(result, error_with_fmt) { in TEST() argument
667 Result<int> result = Errorf("{} {}!", "hello", "world"); in TEST() local
689 TEST(result, error_with_fmt_carries_errno) { in TEST() argument
713 TEST(result, errno_chaining_multiple) { in TEST() argument
729 TEST(result, error_without_message) { in TEST() argument
751 Result<int> result = 1; member in android::base::testing::ResultMatchers