Home
last modified time | relevance | path

Searched refs:set_difference (Results 1 – 25 of 38) sorted by relevance

12

/llvm-project-15.0.7/libcxx/test/std/algorithms/alg.sorting/alg.set.operations/set.difference/
H A Dranges_set_difference.pass.cpp49 std::ranges::set_difference(
83 std::ranges::set_difference(
133 std::ranges::set_difference(r1, r2, Out{out.data()}); in testSetDifferenceImpl()
284 auto result = std::ranges::set_difference(r1, r2, out.data()); in test()
310 std::ranges::set_difference(r1.begin(), r1.end(), r2.begin(), r2.end(), out.data()); in test()
320 std::ranges::set_difference(r1, r2, out.data()); in test()
382 std::ranges::set_difference(r1, r2, out.data(), &Data::smallerThan); in test()
415 std::ranges::set_difference(r1, r2, out.data(), std::ranges::less{}, proj, proj); in test()
508 std::ranges::set_difference(r1, r2, out.data(), comp, proj1, proj2); in test()
531 std::ranges::set_difference(r1, r1 + 2, r2, r2 + 3, out.data(), comp); in test()
[all …]
H A Dset_difference.pass.cpp35 … OutIter end = std::set_difference(Iter1(a), Iter1(a+4), Iter2(b), Iter2(b+5), OutIter(result)); in test4()
44 … OutIter end = std::set_difference(Iter1(b), Iter1(b+5), Iter2(a), Iter2(a+4), OutIter(result)); in test4()
H A Dset_difference_comp.pass.cpp36 …OutIter end = std::set_difference(Iter1(a), Iter1(a+4), Iter2(b), Iter2(b+5), OutIter(result), typ… in test4()
45 …OutIter end = std::set_difference(Iter1(b), Iter1(b+5), Iter2(a), Iter2(a+4), OutIter(result), typ… in test4()
/llvm-project-15.0.7/libcxx/include/__algorithm/
H A Dset_difference.h49 inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX17 _OutputIterator set_difference( in set_difference() function
61 inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX17 _OutputIterator set_difference( in set_difference() function
H A Dranges_set_difference.h97 inline constexpr auto set_difference = __set_difference::__fn{};
/llvm-project-15.0.7/libcxx/test/std/algorithms/
H A Dranges_robust_against_differing_projections.pass.cpp72 test(std::ranges::set_difference, in, in2, out, less, proj1, proj2); in test_all()
73 test(std::ranges::set_difference, in, in2, out2, less, proj1, proj2); in test_all()
H A Drobust_against_adl.compile.pass.cpp186 (void)std::set_difference(first, mid, mid, last, first2); in all_the_algorithms()
187 (void)std::set_difference(first, mid, mid, last, first2, std::less<void*>()); in all_the_algorithms()
H A Drobust_re_difference_type.compile.pass.cpp221 (void)std::set_difference(first, mid, mid, last, first2); in all_the_algorithms()
222 (void)std::set_difference(first, mid, mid, last, first2, std::less<void*>()); in all_the_algorithms()
H A Dranges_robust_against_nonbool_predicates.pass.cpp122 test(std::ranges::set_difference, in, in2, out, binary_pred); in test_all()
H A Dranges_robust_against_proxy_iterators.pass.cpp141 test(std::ranges::set_difference, in, in2, out); in run_tests()
H A Dranges_robust_against_dangling.pass.cpp170 dangling_1st<set_difference_result<dangling, int*>>(std::ranges::set_difference, in, in2, out); in test_all()
H A Dranges_robust_against_omitting_invoke.pass.cpp147 test(std::ranges::set_difference, in, in2, out, &Foo::binary_pred, &Bar::val, &Bar::val); in test_all()
/llvm-project-15.0.7/compiler-rt/test/xray/TestCases/Posix/
H A Dfunc-id-utils.cpp38 std::set_difference( in main()
/llvm-project-15.0.7/pstl/test/std/algorithms/alg.sorting/alg.set.operations/
H A Dset.pass.cpp130 auto expect_res = std::set_difference(first1, last1, first2, last2, expect.begin(), comp); in operator ()()
131 auto res = std::set_difference(exec, first1, last1, first2, last2, out.begin(), comp); in operator ()()
218set_difference(exec, input_iter, input_iter, input_iter, input_iter, out_iter, non_const(std::less… in operator ()()
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DSetOperations.h51 S1Ty set_difference(const S1Ty &S1, const S2Ty &S2) { in set_difference() function
/llvm-project-15.0.7/llvm/lib/Support/
H A DDeltaAlgorithm.cpp86 std::set_difference( in Search()
/llvm-project-15.0.7/libcxx/test/libcxx/algorithms/
H A Drobust_against_cpp20_hostile_iterators.compile.pass.cpp195 (void) std::set_difference(it, it, it, it, it); in test()
196 (void) std::set_difference(it, it, it, it, it, pred); in test()
H A Dranges_robust_against_copying_comparators.pass.cpp202 …(void)std::ranges::set_difference(first, mid, mid, last, first2, Less(&copies)); assert(copies == … in all_the_algorithms()
203 (void)std::ranges::set_difference(a, b, first2, Less(&copies)); assert(copies == 0); in all_the_algorithms()
H A Dranges_robust_against_copying_projections.pass.cpp193 …(void)std::ranges::set_difference(first, mid, mid, last, first2, Less(), Proj(&copies), Proj(&copi… in all_the_algorithms()
194 …(void)std::ranges::set_difference(a, b, first2, Less(), Proj(&copies), Proj(&copies)); assert(copi… in all_the_algorithms()
H A Drobust_against_copying_comparators.pass.cpp188 (void)std::set_difference(first, mid, mid, last, first2, Less<T>(&copies)); assert(copies == 0); in all_the_algorithms()
/llvm-project-15.0.7/pstl/
H A DREADME.md24 …`partial_sort`, `partial_sort_copy`, `set_difference`, `set_intersection`, `set_symmetric_differen…
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/tests/
H A Dsanitizer_bitvector_test.cpp159 set_difference(s.begin(), s.end(), s1.begin(), s1.end(), in TestBitVector()
/llvm-project-15.0.7/libcxx/test/std/library/description/conventions/customization.point.object/
H A Dniebloid.compile.pass.cpp135 static_assert(test(std::ranges::set_difference, a, a, a));
/llvm-project-15.0.7/pstl/include/pstl/internal/
H A Dglue_algorithm_defs.h477 set_difference(_ExecutionPolicy&& __exec, _ForwardIterator1 __first1, _ForwardIterator1 __last1,
482 set_difference(_ExecutionPolicy&& __exec, _ForwardIterator1 __first1, _ForwardIterator1 __last1,
/llvm-project-15.0.7/libcxx/docs/Status/
H A DRangesAlgorithms.csv64 Merge,set_difference,Hui Xie,`D128983 <https://llvm.org/D128983>`_,✅

12