| /llvm-project-15.0.7/libcxx/test/std/algorithms/alg.sorting/alg.set.operations/set.difference/ |
| H A D | ranges_set_difference.pass.cpp | 49 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 D | set_difference.pass.cpp | 35 … 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 D | set_difference_comp.pass.cpp | 36 …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 D | set_difference.h | 49 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 D | ranges_set_difference.h | 97 inline constexpr auto set_difference = __set_difference::__fn{};
|
| /llvm-project-15.0.7/libcxx/test/std/algorithms/ |
| H A D | ranges_robust_against_differing_projections.pass.cpp | 72 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 D | robust_against_adl.compile.pass.cpp | 186 (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 D | robust_re_difference_type.compile.pass.cpp | 221 (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 D | ranges_robust_against_nonbool_predicates.pass.cpp | 122 test(std::ranges::set_difference, in, in2, out, binary_pred); in test_all()
|
| H A D | ranges_robust_against_proxy_iterators.pass.cpp | 141 test(std::ranges::set_difference, in, in2, out); in run_tests()
|
| H A D | ranges_robust_against_dangling.pass.cpp | 170 dangling_1st<set_difference_result<dangling, int*>>(std::ranges::set_difference, in, in2, out); in test_all()
|
| H A D | ranges_robust_against_omitting_invoke.pass.cpp | 147 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 D | func-id-utils.cpp | 38 std::set_difference( in main()
|
| /llvm-project-15.0.7/pstl/test/std/algorithms/alg.sorting/alg.set.operations/ |
| H A D | set.pass.cpp | 130 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 ()() 218 …set_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 D | SetOperations.h | 51 S1Ty set_difference(const S1Ty &S1, const S2Ty &S2) { in set_difference() function
|
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | DeltaAlgorithm.cpp | 86 std::set_difference( in Search()
|
| /llvm-project-15.0.7/libcxx/test/libcxx/algorithms/ |
| H A D | robust_against_cpp20_hostile_iterators.compile.pass.cpp | 195 (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 D | ranges_robust_against_copying_comparators.pass.cpp | 202 …(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 D | ranges_robust_against_copying_projections.pass.cpp | 193 …(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 D | robust_against_copying_comparators.pass.cpp | 188 (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 D | README.md | 24 …`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 D | sanitizer_bitvector_test.cpp | 159 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 D | niebloid.compile.pass.cpp | 135 static_assert(test(std::ranges::set_difference, a, a, a));
|
| /llvm-project-15.0.7/pstl/include/pstl/internal/ |
| H A D | glue_algorithm_defs.h | 477 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 D | RangesAlgorithms.csv | 64 Merge,set_difference,Hui Xie,`D128983 <https://llvm.org/D128983>`_,✅
|