Lines Matching refs:forward

84   throw bad_expected_access<_Err>(std::forward<_Arg>(__arg));
116 : __v(std::forward<_Args>(__args)...) {}
121 : __v(std::invoke(std::forward<_Func>(__f), std::forward<_Args>(__args)...)) {}
130 : __v(std::forward<_Args>(__args)...) {}
135 : __v(std::invoke(std::forward<_Func>(__f), std::forward<_Args>(__args)...)) {}
240 : __val_(std::forward<_Args>(__args)...) {}
244 : __unex_(std::forward<_Args>(__args)...) {}
249 : __val_(std::invoke(std::forward<_Func>(__f), std::forward<_Args>(__args)...)) {}
254 : __unex_(std::invoke(std::forward<_Func>(__f), std::forward<_Args>(__args)...)) {}
275 : __union_(in_place, __tag, std::forward<_Args>(__args)...), __has_val_(true) {}
279 : __union_(in_place, __tag, std::forward<_Args>(__args)...), __has_val_(false) {}
284 : __union_(in_place, __tag, std::forward<_Args>(__args)...), __has_val_(true) {}
289 : __union_(in_place, __tag, std::forward<_Args>(__args)...), __has_val_(false) {}
300 [&] { return __make_union(__has_val, std::forward<_OtherUnion>(__other)); }),
348 std::construct_at(&__union_.__v, in_place, std::forward<_Args>(__args)...);
356 std::construct_at(&__union_.__v, unexpect, std::forward<_Args>(__args)...);
379 return __union_t(in_place, std::forward<_OtherUnion>(__other).__val_);
381 return __union_t(unexpect, std::forward<_OtherUnion>(__other).__unex_);
393 return __repr(in_place, std::forward<_OtherUnion>(__other).__val_);
395 return __repr(unexpect, std::forward<_OtherUnion>(__other).__unex_);
401 : __repr_(in_place, std::forward<_Args>(__args)...) {}
426 [&] { return __make_repr(__has_val, std::forward<_OtherUnion>(__other)); }) {}
438 std::construct_at(&__repr_.__v, __tag, std::forward<_Args>(__args)...);
440 __repr_.__v.__construct_union(__tag, std::forward<_Args>(__args)...);
531 : __base(__tag, std::forward<_Func>(__f), std::forward<_Args>(__args)...) {}
536 : __base(__tag, std::forward<_Func>(__f), std::forward<_Args>(__args)...) {}
561 : __base(in_place, std::forward<_Up>(__u)) {}
579 : __base(in_place, std::forward<_Args>(__args)...) {}
585 : __base(in_place, __il, std::forward<_Args>(__args)...) {}
591 : __base(unexpect, std::forward<_Args>(__args)...) {}
597 : __base(unexpect, __il, std::forward<_Args>(__args)...) {}
608 this->__construct(_Tag{}, std::forward<_Args>(__args)...);
610 _T1 __tmp(std::forward<_Args>(__args)...);
621 this->__construct(_Tag{}, std::forward<_Args>(__args)...);
676 this->__val() = std::forward<_Up>(__v);
678 __reinit_expected<in_place_t, unexpect_t, _Tp, _Err>(this->__unex(), std::forward<_Up>(__v));
720 this->__construct(in_place, std::forward<_Args>(__args)...);
728 this->__construct(in_place, __il, std::forward<_Args>(__args)...);
890 return this->__has_val() ? this->__val() : static_cast<_Tp>(std::forward<_Up>(__v));
897 return this->__has_val() ? std::move(this->__val()) : static_cast<_Tp>(std::forward<_Up>(__v));
905 return std::forward<_Up>(__error);
914 return std::forward<_Up>(__error);
927 return std::invoke(std::forward<_Func>(__f), this->__val());
940 return std::invoke(std::forward<_Func>(__f), this->__val());
954 return std::invoke(std::forward<_Func>(__f), std::move(this->__val()));
968 return std::invoke(std::forward<_Func>(__f), std::move(this->__val()));
983 return std::invoke(std::forward<_Func>(__f), error());
996 return std::invoke(std::forward<_Func>(__f), error());
1010 return std::invoke(std::forward<_Func>(__f), std::move(error()));
1024 return std::invoke(std::forward<_Func>(__f), std::move(error()));
1036 __expected_construct_in_place_from_invoke_tag{}, std::forward<_Func>(__f), this->__val());
1038 std::invoke(std::forward<_Func>(__f), this->__val());
1052 __expected_construct_in_place_from_invoke_tag{}, std::forward<_Func>(__f), this->__val());
1054 std::invoke(std::forward<_Func>(__f), this->__val());
1068 …__expected_construct_in_place_from_invoke_tag{}, std::forward<_Func>(__f), std::move(this->__val()…
1070 std::invoke(std::forward<_Func>(__f), std::move(this->__val()));
1084 …__expected_construct_in_place_from_invoke_tag{}, std::forward<_Func>(__f), std::move(this->__val()…
1086 std::invoke(std::forward<_Func>(__f), std::move(this->__val()));
1100 …return expected<_Tp, _Gp>(__expected_construct_unexpected_from_invoke_tag{}, std::forward<_Func>(_…
1112 …return expected<_Tp, _Gp>(__expected_construct_unexpected_from_invoke_tag{}, std::forward<_Func>(_…
1125 … __expected_construct_unexpected_from_invoke_tag{}, std::forward<_Func>(__f), std::move(error()));
1138 … __expected_construct_unexpected_from_invoke_tag{}, std::forward<_Func>(__f), std::move(error()));
1190 : __unex_(std::forward<_Args>(__args)...) {}
1195 : __unex_(std::invoke(std::forward<_Func>(__f), std::forward<_Args>(__args)...)) {}
1221 : __union_(in_place, __tag, std::forward<_Args>(__args)...), __has_val_(false) {}
1226 : __union_(in_place, __tag, std::forward<_Args>(__args)...), __has_val_(false) {}
1232 [&] { return __make_union(__has_val, std::forward<_OtherUnion>(__other)); }),
1281 std::construct_at(&__union_.__v, unexpect, std::forward<_Args>(__args)...);
1303 return __union_t(unexpect, std::forward<_OtherUnion>(__other).__unex_);
1317 return __repr(unexpect, std::forward<_OtherUnion>(__other).__unex_);
1323 : __repr_(in_place, std::forward<_Args>(__args)...) {}
1329 [&] { return __make_repr(__has_val, std::forward<_OtherUnion>(__other)); }) {}
1341 std::construct_at(&__repr_.__v, __tag, std::forward<_Args>(__args)...);
1343 __repr_.__v.__construct_union(__tag, std::forward<_Args>(__args)...);
1438 : __base(unexpect, std::forward<_Args>(__args)...) {}
1444 : __base(unexpect, __il, std::forward<_Args>(__args)...) {}
1450 : __base(__tag, std::forward<_Func>(__f), std::forward<_Args>(__args)...) {}
1464 this->__construct(unexpect, std::forward<_Args>(__args)...);
1630 return std::forward<_Up>(__error);
1640 return std::forward<_Up>(__error);
1654 return std::invoke(std::forward<_Func>(__f));
1667 return std::invoke(std::forward<_Func>(__f));
1680 return std::invoke(std::forward<_Func>(__f));
1693 return std::invoke(std::forward<_Func>(__f));
1707 return std::invoke(std::forward<_Func>(__f), error());
1719 return std::invoke(std::forward<_Func>(__f), error());
1732 return std::invoke(std::forward<_Func>(__f), std::move(error()));
1745 return std::invoke(std::forward<_Func>(__f), std::move(error()));
1756 …return expected<_Up, _Err>(__expected_construct_in_place_from_invoke_tag{}, std::forward<_Func>(__…
1758 std::invoke(std::forward<_Func>(__f));
1771 …return expected<_Up, _Err>(__expected_construct_in_place_from_invoke_tag{}, std::forward<_Func>(__…
1773 std::invoke(std::forward<_Func>(__f));
1786 …return expected<_Up, _Err>(__expected_construct_in_place_from_invoke_tag{}, std::forward<_Func>(__…
1788 std::invoke(std::forward<_Func>(__f));
1801 …return expected<_Up, _Err>(__expected_construct_in_place_from_invoke_tag{}, std::forward<_Func>(__…
1803 std::invoke(std::forward<_Func>(__f));
1816 …return expected<_Tp, _Gp>(__expected_construct_unexpected_from_invoke_tag{}, std::forward<_Func>(_…
1827 …return expected<_Tp, _Gp>(__expected_construct_unexpected_from_invoke_tag{}, std::forward<_Func>(_…
1839 … __expected_construct_unexpected_from_invoke_tag{}, std::forward<_Func>(__f), std::move(error()));
1851 … __expected_construct_unexpected_from_invoke_tag{}, std::forward<_Func>(__f), std::move(error()));