Searched refs:move_result (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/libcxx/include/__algorithm/ |
| H A D | ranges_move.h | 34 using move_result = in_out_result<_InIter, _OutIter>; variable 41 move_result<_InIter, _OutIter> __move_impl(_InIter __first, _Sent __last, _OutIter __result) { in __move_impl() 49 …move_result<_InIter, _OutIter> operator()(_InIter __first, _Sent __last, _OutIter __result) const { in operator() 56 …move_result<borrowed_iterator_t<_Range>, _OutIter> operator()(_Range&& __range, _OutIter __result)… in operator()
|
| /llvm-project-15.0.7/libcxx/test/std/algorithms/ |
| H A D | ranges_result_alias_declarations.compile.pass.cpp | 32 static_assert(std::is_same_v<in_out_result<int, long>, move_result<int, long>>);
|
| H A D | ranges_robust_against_dangling.pass.cpp | 77 using std::ranges::move_result; in test_all() 137 dangling_1st<move_result<dangling, int*>>(std::ranges::move, in, out); in test_all()
|
| /llvm-project-15.0.7/libcxx/test/std/algorithms/alg.modifying.operations/alg.move/ |
| H A D | ranges.move.pass.cpp | 58 static_assert(std::is_same_v<std::ranges::move_result<int, long>, std::ranges::in_out_result<int, l…
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | algorithm | 629 constexpr ranges::move_result<I, O> 634 constexpr ranges::move_result<borrowed_iterator_t<R>, O>
|