| /llvm-project-15.0.7/libcxx/test/std/algorithms/alg.modifying.operations/alg.remove/ |
| H A D | ranges_remove_copy.pass.cpp | 46 std::ranges::remove_copy( 73 std::ranges::remove_copy( 113 std::same_as<Result> decltype(auto) ret = std::ranges::remove_copy( in test() 126 std::ranges::remove_copy(range, OutIter(output.data()), d.val); in test() 190 std::ranges::remove_copy(std::begin(a), std::end(a), std::begin(b), S{}); in test() 196 std::ranges::remove_copy(a, std::begin(b), S{}); in test() 208 std::ranges::remove_copy(std::begin(a), std::end(a), std::begin(b), S{}); in test() 214 std::ranges::remove_copy(a, std::begin(b), S{}); in test() 228 std::ranges::remove_copy( in test() 244 std::ranges::remove_copy( in test()
|
| H A D | remove_copy.pass.cpp | 27 auto it = std::remove_copy(std::begin(ia), std::end(ia), std::begin(ib), 5); in test_constexpr() 43 OutIter r = std::remove_copy(InIter(ia), InIter(ia+sa), OutIter(ib), 2); in test()
|
| /llvm-project-15.0.7/pstl/test/std/algorithms/alg.modifying.operations/ |
| H A D | remove_copy.pass.cpp | 35 auto i = std::remove_copy(first, last, expected_first, value); in operator ()() 37 auto k = std::remove_copy(exec, first, last, out_first, value); in operator ()() 68 auto expected_result = remove_copy(in.cfbegin(), in.cfend(), expected.begin(), value); in test()
|
| /llvm-project-15.0.7/libcxx/include/__algorithm/ |
| H A D | remove_copy.h | 23 remove_copy(_InputIterator __first, _InputIterator __last, _OutputIterator __result, const _Tp& __v… in remove_copy() function
|
| H A D | ranges_remove_copy.h | 68 inline constexpr auto remove_copy = __remove_copy::__fn{};
|
| /llvm-project-15.0.7/libcxx/test/libcxx/algorithms/ |
| H A D | ranges_robust_against_copying_projections.pass.cpp | 173 (void)std::ranges::remove_copy(first, last, first2, value, Proj(&copies)); assert(copies == 0); in all_the_algorithms() 174 (void)std::ranges::remove_copy(a, first2, value, Proj(&copies)); assert(copies == 0); in all_the_algorithms()
|
| H A D | robust_against_cpp20_hostile_iterators.compile.pass.cpp | 176 (void) std::remove_copy(it, it, it, 0); in test()
|
| /llvm-project-15.0.7/libcxx/test/std/algorithms/ |
| H A D | ranges_robust_against_proxy_iterators.pass.cpp | 126 test(std::ranges::remove_copy, in, out, x); in run_tests()
|
| H A D | robust_against_adl.compile.pass.cpp | 171 (void)std::remove_copy(first, last, first2, value); in all_the_algorithms()
|
| H A D | ranges_robust_against_dangling.pass.cpp | 151 dangling_1st<remove_copy_result<dangling, int*>>(std::ranges::remove_copy, in, out, x); in test_all()
|
| H A D | ranges_robust_against_omitting_invoke.pass.cpp | 132 test(std::ranges::remove_copy, in, out, x, &Bar::val); in test_all()
|
| H A D | robust_re_difference_type.compile.pass.cpp | 206 (void)std::remove_copy(first, last, first2, value); in all_the_algorithms()
|
| H A D | robust_against_proxy_iterators_lifetime_bugs.pass.cpp | 712 test(simple_in, [&](I b, I e) { std::remove_copy(b, e, out, x); }); in test()
|
| /llvm-project-15.0.7/libcxx/test/std/library/description/conventions/customization.point.object/ |
| H A D | niebloid.compile.pass.cpp | 121 static_assert(test(std::ranges::remove_copy, a, a, 42));
|
| /llvm-project-15.0.7/libcxx/docs/Status/ |
| H A D | RangesAlgorithms.csv | 50 Write,remove_copy,Nikolas Klauser,`D130599 <https://llvm.org/D130599>`_,✅
|
| /llvm-project-15.0.7/pstl/include/pstl/internal/ |
| H A D | glue_algorithm_defs.h | 219 remove_copy(_ExecutionPolicy&& __exec, _ForwardIterator1 __first, _ForwardIterator1 __last, _Forwar…
|
| H A D | glue_algorithm_impl.h | 449 remove_copy(_ExecutionPolicy&& __exec, _ForwardIterator1 __first, _ForwardIterator1 __last, _Forwar… in remove_copy() function
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | CMakeLists.txt | 158 __algorithm/remove_copy.h
|
| H A D | algorithm | 962 …remove_copy(I first, S last, O result, const T& value, Proj proj = {}); // Si… 969 …remove_copy(R&& r, O result, const T& value, Proj proj = {}); // Si… 1306 remove_copy(InputIterator first, InputIterator last, OutputIterator result, const T& value); 1869 #include <__algorithm/remove_copy.h>
|
| H A D | module.modulemap.in | 403 module remove_copy { private header "__algorithm/remove_copy.h" }
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/libcxx/include/ |
| H A D | BUILD.gn | 221 "__algorithm/remove_copy.h",
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/Inclusions/ |
| H A D | StdSymbolMap.inc | 963 SYMBOL(remove_copy, std::, <algorithm>)
|