Lines Matching refs:__v

107       : __v(std::forward<_Args>(__args)...) {}
112 : __v(std::invoke(std::forward<_Func>(__f), std::forward<_Args>(__args)...)) {}
114 _LIBCPP_NO_UNIQUE_ADDRESS _Tp __v;
121 : __v(std::forward<_Args>(__args)...) {}
126 : __v(std::invoke(std::forward<_Func>(__f), std::forward<_Args>(__args)...)) {}
128 _Tp __v;
324 std::destroy_at(&__union_.__v);
332 std::destroy_at(&__union_.__v);
339 std::construct_at(&__union_.__v, in_place, std::forward<_Args>(__args)...);
347 std::construct_at(&__union_.__v, unexpect, std::forward<_Args>(__args)...);
359 std::destroy_at(std::addressof(__union_.__v.__val_));
361 std::destroy_at(std::addressof(__union_.__v.__unex_));
421 std::destroy_at(&__repr_.__v);
423 __repr_.__v.__destroy_union();
429 std::construct_at(&__repr_.__v, __tag, std::forward<_Args>(__args)...);
431 __repr_.__v.__construct_union(__tag, std::forward<_Args>(__args)...);
434 _LIBCPP_HIDE_FROM_ABI constexpr bool __has_val() const { return __repr_.__v.__has_val_; }
435 _LIBCPP_HIDE_FROM_ABI constexpr __union_t& __union() { return __repr_.__v.__union_.__v; }
436 …IBCPP_HIDE_FROM_ABI constexpr const __union_t& __union() const { return __repr_.__v.__union_.__v; }
437 _LIBCPP_HIDE_FROM_ABI constexpr _Tp& __val() { return __repr_.__v.__union_.__v.__val_; }
438 …_LIBCPP_HIDE_FROM_ABI constexpr const _Tp& __val() const { return __repr_.__v.__union_.__v.__val_;…
439 _LIBCPP_HIDE_FROM_ABI constexpr _Err& __unex() { return __repr_.__v.__union_.__v.__unex_; }
440 …_LIBCPP_HIDE_FROM_ABI constexpr const _Err& __unex() const { return __repr_.__v.__union_.__v.__une…
667 _LIBCPP_HIDE_FROM_ABI constexpr expected& operator=(_Up&& __v)
674 this->__val() = std::forward<_Up>(__v);
676 __reinit_expected<in_place_t, unexpect_t, _Tp, _Err>(this->__unex(), std::forward<_Up>(__v));
885 _LIBCPP_HIDE_FROM_ABI constexpr _Tp value_or(_Up&& __v) const& {
888 return this->__has_val() ? this->__val() : static_cast<_Tp>(std::forward<_Up>(__v));
892 _LIBCPP_HIDE_FROM_ABI constexpr _Tp value_or(_Up&& __v) && {
895 return this->__has_val() ? std::move(this->__val()) : static_cast<_Tp>(std::forward<_Up>(__v));
1155 _LIBCPP_HIDE_FROM_ABI friend constexpr bool operator==(const expected& __x, const _T2& __v) {
1156 return __x.__has_val() && static_cast<bool>(__x.__val() == __v);
1258 std::destroy_at(&__union_.__v);
1265 std::destroy_at(&__union_.__v);
1271 std::construct_at(&__union_.__v, in_place);
1279 std::construct_at(&__union_.__v, unexpect, std::forward<_Args>(__args)...);
1291 std::destroy_at(std::addressof(__union_.__v.__unex_));
1331 std::destroy_at(&__repr_.__v);
1333 __repr_.__v.__destroy_union();
1339 std::construct_at(&__repr_.__v, __tag, std::forward<_Args>(__args)...);
1341 __repr_.__v.__construct_union(__tag, std::forward<_Args>(__args)...);
1344 _LIBCPP_HIDE_FROM_ABI constexpr bool __has_val() const { return __repr_.__v.__has_val_; }
1345 _LIBCPP_HIDE_FROM_ABI constexpr __union_t& __union() { return __repr_.__v.__union_.__v; }
1346 …IBCPP_HIDE_FROM_ABI constexpr const __union_t& __union() const { return __repr_.__v.__union_.__v; }
1347 _LIBCPP_HIDE_FROM_ABI constexpr _Err& __unex() { return __repr_.__v.__union_.__v.__unex_; }
1348 …_LIBCPP_HIDE_FROM_ABI constexpr const _Err& __unex() const { return __repr_.__v.__union_.__v.__une…