Lines Matching full:forward
35 #include <__utility/forward.h>
59 requires { __c.push_back(std::forward<_Ref>(__ref)); } ||
60 requires { __c.insert(__c.end(), std::forward<_Ref>(__ref)); });
101 return _Container(std::forward<_Range>(__range), std::forward<_Args>(__args)...);
106 return _Container(from_range, std::forward<_Range>(__range), std::forward<_Args>(__args)...);
111 return _Container(ranges::begin(__range), ranges::end(__range), std::forward<_Args>(__args)...);
117 _Container __result(std::forward<_Args>(__args)...);
134 return ranges::to<range_value_t<_Container>>(std::forward<decltype(__elem)>(__elem));
136 std::forward<_Args>(__args)...);
198 return ranges::to<_DeduceExpr>(std::forward<_Range>(__range), std::forward<_Args>(__args)...);
213 /**/ ranges::to<_Container>(std::forward<_Range>(__range), std::forward<_Tail>(__tail)...);
215 { return ranges::to<_Container>(std::forward<_Range>(__range), std::forward<_Tail>(__tail)...); };
217 return __range_adaptor_closure_t(std::__bind_back(__to_func, std::forward<_Args>(__args)...));
229 /**/ ranges::to<_DeducedExpr>(std::forward<_Range>(__range), std::forward<_Tail>(__tail)...);
232 return ranges::to<_DeducedExpr>(std::forward<_Range>(__range), std::forward<_Tail>(__tail)...);
236 return __range_adaptor_closure_t(std::__bind_back(__to_func, std::forward<_Args>(__args)...));