Lines Matching defs:forward
37 #include <__utility/forward.h>
202 noexcept(noexcept(_LIBCPP_AUTO_CAST(std::forward<_Range>(__range))))
203 -> decltype( _LIBCPP_AUTO_CAST(std::forward<_Range>(__range)))
204 { return _LIBCPP_AUTO_CAST(std::forward<_Range>(__range)); }
218 ranges::begin(__rng) + std::min<_Dist>(ranges::distance(__rng), std::forward<_Np>(__n)),
223 ranges::begin(__rng) + std::min<_Dist>(ranges::distance(__rng), std::forward<_Np>(__n)),
227 ranges::begin(__rng) + std::min<_Dist>(ranges::distance(__rng), std::forward<_Np>(__n)),
243 ranges::begin(__rng) + std::min<_Dist>(ranges::distance(__rng), std::forward<_Np>(__n)),
246 std::min<_Dist>(ranges::distance(__rng), std::forward<_Np>(__n)))
250 ranges::begin(__rng) + std::min<_Dist>(ranges::distance(__rng), std::forward<_Np>(__n)),
253 std::min<_Dist>(ranges::distance(__rng), std::forward<_Np>(__n)))
259 auto clamped = std::min<_Dist>(dist, std::forward<_Np>(__n));
281 noexcept(noexcept(drop_view(std::forward<_Range>(__range), std::forward<_Np>(__n))))
282 -> decltype( drop_view(std::forward<_Range>(__range), std::forward<_Np>(__n)))
283 { return drop_view(std::forward<_Range>(__range), std::forward<_Np>(__n)); }
290 { return __range_adaptor_closure_t(std::__bind_back(*this, std::forward<_Np>(__n))); }