Home
last modified time | relevance | path

Searched refs:replace_copy (Results 1 – 23 of 23) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/algorithms/alg.modifying.operations/alg.replace/
H A Dranges_replace_copy.pass.cpp43 std::ranges::replace_copy(
70 std::ranges::replace_copy(std::forward<Range>(range), std::forward<OutIter>(result), 0, 0);
113 …std::ranges::replace_copy(std::move(first), std::move(last), std::move(result), d.old_value, d.new… in test()
126 std::ranges::replace_copy(range, result, d.old_value, d.new_value); in test()
191 … auto ret = std::ranges::replace_copy(std::begin(a), std::end(a), std::begin(b), 1, S{2}, &S::i); in test()
199 auto ret = std::ranges::replace_copy(a, std::begin(b), 1, S{2}, &S::i); in test()
210 std::ranges::replace_copy( in test()
219 std::ranges::replace_copy(a, std::begin(b), 0, 0, counting_projection(proj_count)); in test()
236 std::ranges::replace_copy(std::begin(a), std::end(a), std::begin(b), S{}, T{}); in test()
242 std::ranges::replace_copy(a, std::begin(b), S{}, T{}); in test()
H A Dreplace_copy.pass.cpp32 auto it = std::replace_copy(std::begin(ia), std::end(ia), std::begin(ib), 2, 5); in test_constexpr()
48 OutIter r = std::replace_copy(InIter(ia), InIter(ia+sa), OutIter(ib), 2, 5); in test()
/llvm-project-15.0.7/pstl/test/std/algorithms/alg.modifying.operations/
H A Dreplace_copy.pass.cpp36 auto i = std::replace_copy(first, last, expected_first, old_value, new_value); in operator ()()
37 auto k = std::replace_copy(exec, first, last, out_first, old_value, new_value); in operator ()()
/llvm-project-15.0.7/libcxx/include/__algorithm/
H A Dreplace_copy.h23 replace_copy(_InputIterator __first, _InputIterator __last, _OutputIterator __result, in replace_copy() function
H A Dranges_replace_copy.h83 inline constexpr auto replace_copy = __replace_copy::__fn{};
/llvm-project-15.0.7/libcxx/test/libcxx/algorithms/
H A Dranges_robust_against_copying_projections.pass.cpp181 …(void)std::ranges::replace_copy(first, last, first2, value, T(), Proj(&copies)); assert(copies == … in all_the_algorithms()
182 (void)std::ranges::replace_copy(a, first2, value, T(), Proj(&copies)); assert(copies == 0); in all_the_algorithms()
H A Drobust_against_cpp20_hostile_iterators.compile.pass.cpp180 (void) std::replace_copy(it, it, it, 0, 0); in test()
/llvm-project-15.0.7/libcxx/test/std/algorithms/
H A Dranges_robust_against_proxy_iterators.pass.cpp130 test(std::ranges::replace_copy, in, out, x, x); in run_tests()
H A Drobust_against_adl.compile.pass.cpp175 (void)std::replace_copy(first, last, first2, value, value); in all_the_algorithms()
H A Dranges_robust_against_dangling.pass.cpp155 dangling_1st<replace_copy_result<dangling, int*>>(std::ranges::replace_copy, in, out, x, x); in test_all()
H A Dranges_robust_against_omitting_invoke.pass.cpp137 test(std::ranges::replace_copy, in, out, x, a, &Bar::val); in test_all()
H A Drobust_re_difference_type.compile.pass.cpp210 (void)std::replace_copy(first, last, first2, value, value); in all_the_algorithms()
H A Drobust_against_proxy_iterators_lifetime_bugs.pass.cpp716 test(simple_in, [&](I b, I e) { std::replace_copy(b, e, out, x, y); }); in test()
/llvm-project-15.0.7/libcxx/test/std/library/description/conventions/customization.point.object/
H A Dniebloid.compile.pass.cpp125 static_assert(test(std::ranges::replace_copy, a, a, 42, 43));
/llvm-project-15.0.7/libcxx/docs/Status/
H A DRangesAlgorithms.csv54 Write,replace_copy,Nikolas Klauser,`D129806 <https://llvm.org/D129806>`_,✅
/llvm-project-15.0.7/libcxx/include/__filesystem/
H A Dpath.h758 _VSTD::replace_copy(__pn_.begin(), __pn_.end(), __s.begin(), '\\', '/');
/llvm-project-15.0.7/pstl/include/pstl/internal/
H A Dglue_algorithm_defs.h188 replace_copy(_ExecutionPolicy&& __exec, _ForwardIterator1 __first, _ForwardIterator1 __last, _Forwa…
H A Dglue_algorithm_impl.h381 replace_copy(_ExecutionPolicy&& __exec, _ForwardIterator1 __first, _ForwardIterator1 __last, _Forwa… in replace_copy() function
/llvm-project-15.0.7/libcxx/include/
H A DCMakeLists.txt162 __algorithm/replace_copy.h
H A Dalgorithm994 replace_copy(I first, S last, O result, const T1& old_value, const T2& new_value,
1003 replace_copy(R&& r, O result, const T1& old_value, const T2& new_value,
1273 replace_copy(InputIterator first, InputIterator last, OutputIterator result,
1873 #include <__algorithm/replace_copy.h>
H A Dmodule.modulemap.in407 module replace_copy { private header "__algorithm/replace_copy.h" }
/llvm-project-15.0.7/llvm/utils/gn/secondary/libcxx/include/
H A DBUILD.gn225 "__algorithm/replace_copy.h",
/llvm-project-15.0.7/clang/include/clang/Tooling/Inclusions/
H A DStdSymbolMap.inc981 SYMBOL(replace_copy, std::, <algorithm>)