Lines Matching refs:__unex_

129       std::construct_at(std::addressof(__union_.__unex_), __other.__union_.__unex_);
147 std::construct_at(std::addressof(__union_.__unex_), std::move(__other.__union_.__unex_));
182 std::construct_at(std::addressof(__union_.__unex_), __other.__union_.__unex_);
195 std::construct_at(std::addressof(__union_.__unex_), std::move(__other.__union_.__unex_));
216 std::construct_at(std::addressof(__union_.__unex_), __unex.error());
225 std::construct_at(std::addressof(__union_.__unex_), std::move(__unex.error()));
250 std::construct_at(std::addressof(__union_.__unex_), std::forward<_Args>(__args)...);
259 std::construct_at(std::addressof(__union_.__unex_), __il, std::forward<_Args>(__args)...);
274 std::destroy_at(std::addressof(__union_.__unex_));
321 __reinit_expected(__union_.__unex_, __union_.__val_, __rhs.__union_.__unex_);
323 __reinit_expected(__union_.__val_, __union_.__unex_, __rhs.__union_.__val_);
325 __union_.__unex_ = __rhs.__union_.__unex_;
347 __reinit_expected(__union_.__unex_, __union_.__val_, std::move(__rhs.__union_.__unex_));
349 __reinit_expected(__union_.__val_, __union_.__unex_, std::move(__rhs.__union_.__val_));
351 __union_.__unex_ = std::move(__rhs.__union_.__unex_);
371 __reinit_expected(__union_.__val_, __union_.__unex_, std::forward<_Up>(__v));
392 __reinit_expected(__union_.__unex_, __union_.__val_, __un.error());
395 __union_.__unex_ = __un.error();
404 __reinit_expected(__union_.__unex_, __union_.__val_, std::move(__un.error()));
407 __union_.__unex_ = std::move(__un.error());
418 std::destroy_at(std::addressof(__union_.__unex_));
430 std::destroy_at(std::addressof(__union_.__unex_));
453 _Err __tmp(std::move(__with_err.__union_.__unex_));
454 std::destroy_at(std::addressof(__with_err.__union_.__unex_));
456 std::construct_at(std::addressof(__with_err.__union_.__unex_), std::move(__tmp));
461 std::construct_at(std::addressof(__with_val.__union_.__unex_), std::move(__tmp));
471 std::construct_at(std::addressof(__with_val.__union_.__unex_), std::move(__with_err.__union_.__unex_));
473 std::destroy_at(std::addressof(__with_err.__union_.__unex_));
492 swap(__union_.__unex_, __rhs.__union_.__unex_);
541 __expected::__throw_bad_expected_access<_Err>(__union_.__unex_);
548 __expected::__throw_bad_expected_access<_Err>(__union_.__unex_);
555 __expected::__throw_bad_expected_access<_Err>(std::move(__union_.__unex_));
562 __expected::__throw_bad_expected_access<_Err>(std::move(__union_.__unex_));
569 return __union_.__unex_;
574 return __union_.__unex_;
579 return std::move(__union_.__unex_);
584 return std::move(__union_.__unex_);
611 return __x.__union_.__unex_ == __y.__union_.__unex_;
623 return !__x.__has_val_ && static_cast<bool>(__x.__union_.__unex_ == __e.error());
643 _LIBCPP_NO_UNIQUE_ADDRESS _Err __unex_;
690 std::construct_at(std::addressof(__union_.__unex_), __rhs.__union_.__unex_);
703 std::construct_at(std::addressof(__union_.__unex_), std::move(__rhs.__union_.__unex_));
714 std::construct_at(std::addressof(__union_.__unex_), __rhs.__union_.__unex_);
725 std::construct_at(std::addressof(__union_.__unex_), std::move(__rhs.__union_.__unex_));
735 std::construct_at(std::addressof(__union_.__unex_), __unex.error());
744 std::construct_at(std::addressof(__union_.__unex_), std::move(__unex.error()));
754 std::construct_at(std::addressof(__union_.__unex_), std::forward<_Args>(__args)...);
762 std::construct_at(std::addressof(__union_.__unex_), __il, std::forward<_Args>(__args)...);
775 std::destroy_at(std::addressof(__union_.__unex_));
789 std::construct_at(std::addressof(__union_.__unex_), __rhs.__union_.__unex_);
794 std::destroy_at(std::addressof(__union_.__unex_));
797 __union_.__unex_ = __rhs.__union_.__unex_;
813 std::construct_at(std::addressof(__union_.__unex_), std::move(__rhs.__union_.__unex_));
818 std::destroy_at(std::addressof(__union_.__unex_));
821 __union_.__unex_ = std::move(__rhs.__union_.__unex_);
831 std::construct_at(std::addressof(__union_.__unex_), __un.error());
834 __union_.__unex_ = __un.error();
843 std::construct_at(std::addressof(__union_.__unex_), std::move(__un.error()));
846 __union_.__unex_ = std::move(__un.error());
853 std::destroy_at(std::addressof(__union_.__unex_));
864 std::construct_at(std::addressof(__with_val.__union_.__unex_), std::move(__with_err.__union_.__unex_));
865 std::destroy_at(std::addressof(__with_err.__union_.__unex_));
879 swap(__union_.__unex_, __rhs.__union_.__unex_);
902 __expected::__throw_bad_expected_access<_Err>(__union_.__unex_);
908 __expected::__throw_bad_expected_access<_Err>(std::move(__union_.__unex_));
914 return __union_.__unex_;
919 return __union_.__unex_;
924 return std::move(__union_.__unex_);
929 return std::move(__union_.__unex_);
939 return __x.__has_val_ || static_cast<bool>(__x.__union_.__unex_ == __y.__union_.__unex_);
945 return !__x.__has_val_ && static_cast<bool>(__x.__union_.__unex_ == __y.error());
964 _LIBCPP_NO_UNIQUE_ADDRESS _Err __unex_;