Lines Matching full:forward

43 #include <__utility/forward.h>
214 noexcept(noexcept(_LIBCPP_AUTO_CAST(std::forward<_Range>(__range))))
215 -> decltype(_LIBCPP_AUTO_CAST(std::forward<_Range>(__range))) {
216 return _LIBCPP_AUTO_CAST(std::forward<_Range>(__range));
228 …ranges::begin(__rng) + std::min<_Dist>(ranges::distance(__rng), std::forward<_Np>(__n)), ranges::e…
231 … ranges::begin(__rng) + std::min<_Dist>(ranges::distance(__rng), std::forward<_Np>(__n)),
234 …ranges::begin(__rng) + std::min<_Dist>(ranges::distance(__rng), std::forward<_Np>(__n)), ranges::e…
245 … _RawRange(ranges::begin(__rng) + std::min<_Dist>(ranges::distance(__rng), std::forward<_Np>(__n)),
248 … std::min<_Dist>(ranges::distance(__rng), std::forward<_Np>(__n))))))
251 ranges::begin(__rng) + std::min<_Dist>(ranges::distance(__rng), std::forward<_Np>(__n)),
254 … std::min<_Dist>(ranges::distance(__rng), std::forward<_Np>(__n))))) {
258 auto __clamped = std::min<_Dist>(__dist, std::forward<_Np>(__n));
270 …, ranges::distance(__range) - std::min<_Dist>(ranges::distance(__range), std::forward<_Np>(__n)))))
271 …_, ranges::distance(__range) - std::min<_Dist>(ranges::distance(__range), std::forward<_Np>(__n))))
272 … ranges::distance(__range) - std::min<_Dist>(ranges::distance(__range), std::forward<_Np>(__n))); }
282 noexcept(noexcept(_LIBCPP_AUTO_CAST(std::forward<_Range>(__range))))
283 -> decltype( _LIBCPP_AUTO_CAST(std::forward<_Range>(__range)))
284 { return _LIBCPP_AUTO_CAST(std::forward<_Range>(__range)); }
301 noexcept(noexcept(drop_view(std::forward<_Range>(__range), std::forward<_Np>(__n))))
302 -> decltype(drop_view(std::forward<_Range>(__range), std::forward<_Np>(__n))) {
303 return drop_view(std::forward<_Range>(__range), std::forward<_Np>(__n));
310 return __range_adaptor_closure_t(std::__bind_back(*this, std::forward<_Np>(__n)));