Lines Matching full:forward
22 #include <__utility/forward.h>
47 iter_swap(std::forward<_T1>(__x), std::forward<_T2>(__y));
60 noexcept(noexcept(iter_swap(std::forward<_T1>(__x), std::forward<_T2>(__y)))) {
61 (void)iter_swap(std::forward<_T1>(__x), std::forward<_T2>(__y));
68 noexcept(noexcept(ranges::swap(*std::forward<_T1>(__x), *std::forward<_T2>(__y)))) {
69 ranges::swap(*std::forward<_T1>(__x), *std::forward<_T2>(__y));
80 noexcept(*std::forward<_T1>(__x) = std::declval<iter_value_t<_T2>>())) {
83 *std::forward<_T1>(__x) = std::move(__old);