Home
last modified time | relevance | path

Searched refs:set_symmetric_difference (Results 1 – 25 of 29) sorted by relevance

12

/llvm-project-15.0.7/libcxx/test/std/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference/
H A Dranges_set_symmetric_difference.pass.cpp43 std::ranges::set_symmetric_difference(
77 std::ranges::set_symmetric_difference(
114 std::ranges::set_symmetric_difference( in testSetSymmetricDifferenceImpl()
133 std::ranges::set_symmetric_difference(r1, r2, Out{out.data()}); in testSetSymmetricDifferenceImpl()
238 …std::ranges::set_symmetric_difference(NonBorrowedRange<In1>{r1.data(), r1.size()}, r2, out.data()); in testImpl()
303 auto result = std::ranges::set_symmetric_difference(r1, r2, out.data()); in test()
332 std::ranges::set_symmetric_difference(r1.begin(), r1.end(), r2.begin(), r2.end(), out.data()); in test()
341 std::ranges::set_symmetric_difference(r1, r2, out.data()); in test()
362 auto result = std::ranges::set_symmetric_difference( in test()
399 auto result = std::ranges::set_symmetric_difference( in test()
[all …]
H A Dset_symmetric_difference.pass.cpp35 …OutIter end = std::set_symmetric_difference(Iter1(a), Iter1(a+4), Iter2(b), Iter2(b+5), OutIter(re… in test4()
44 …OutIter end = std::set_symmetric_difference(Iter1(b), Iter1(b+5), Iter2(a), Iter2(a+4), OutIter(re… in test4()
H A Dset_symmetric_difference_comp.pass.cpp36 …OutIter end = std::set_symmetric_difference(Iter1(a), Iter1(a+4), Iter2(b), Iter2(b+5), OutIter(re… in test4()
45 …OutIter end = std::set_symmetric_difference(Iter1(b), Iter1(b+5), Iter2(a), Iter2(a+4), OutIter(re… in test4()
/llvm-project-15.0.7/libcxx/include/__algorithm/
H A Dset_symmetric_difference.h67 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX17 _OutputIterator set_symmetric_difference( in set_symmetric_difference() function
86 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX17 _OutputIterator set_symmetric_difference( in set_symmetric_difference() function
92 return std::set_symmetric_difference( in set_symmetric_difference()
H A Dranges_set_symmetric_difference.h109 inline constexpr auto set_symmetric_difference = __set_symmetric_difference::__fn{};
/llvm-project-15.0.7/libcxx/test/std/algorithms/
H A Dranges_robust_against_differing_projections.pass.cpp74 test(std::ranges::set_symmetric_difference, in, in2, out, less, proj1, proj2); in test_all()
75 test(std::ranges::set_symmetric_difference, in, in2, out2, less, proj1, proj2); in test_all()
H A Dranges_robust_against_dangling.pass.cpp175 std::ranges::set_symmetric_difference, in, in2, out); in test_all()
177 std::ranges::set_symmetric_difference, in, in2, out); in test_all()
179 std::ranges::set_symmetric_difference, in, in2, out); in test_all()
H A Drobust_against_adl.compile.pass.cpp190 (void)std::set_symmetric_difference(first, mid, mid, last, first2); in all_the_algorithms()
191 (void)std::set_symmetric_difference(first, mid, mid, last, first2, std::less<void*>()); in all_the_algorithms()
H A Drobust_re_difference_type.compile.pass.cpp225 (void)std::set_symmetric_difference(first, mid, mid, last, first2); in all_the_algorithms()
226 (void)std::set_symmetric_difference(first, mid, mid, last, first2, std::less<void*>()); in all_the_algorithms()
H A Dranges_robust_against_nonbool_predicates.pass.cpp124 test(std::ranges::set_symmetric_difference, in, in2, out, binary_pred); in test_all()
H A Dranges_robust_against_proxy_iterators.pass.cpp143 test(std::ranges::set_symmetric_difference, in, in2, out); in run_tests()
H A Dranges_robust_against_omitting_invoke.pass.cpp149 …test(std::ranges::set_symmetric_difference, in, in2, out, &Foo::binary_pred, &Bar::val, &Bar::val); in test_all()
/llvm-project-15.0.7/pstl/test/std/algorithms/alg.sorting/alg.set.operations/
H A Dset.pass.cpp160 …auto expect_res = std::set_symmetric_difference(first1, last1, first2, last2, expect.begin(), comp… in operator ()()
161 … auto res = std::set_symmetric_difference(exec, first1, last1, first2, last2, out.begin(), comp); in operator ()()
240 set_symmetric_difference(exec, input_iter, input_iter, input_iter, input_iter, out_iter, in operator ()()
/llvm-project-15.0.7/libcxx/test/libcxx/algorithms/
H A Drobust_against_cpp20_hostile_iterators.compile.pass.cpp199 (void) std::set_symmetric_difference(it, it, it, it, it); in test()
200 (void) std::set_symmetric_difference(it, it, it, it, it, pred); in test()
H A Dranges_robust_against_copying_comparators.pass.cpp206 …(void)std::ranges::set_symmetric_difference(first, mid, mid, last, first2, Less(&copies)); assert(… in all_the_algorithms()
207 (void)std::ranges::set_symmetric_difference(a, b, first2, Less(&copies)); assert(copies == 0); in all_the_algorithms()
H A Dranges_robust_against_copying_projections.pass.cpp197 …(void)std::ranges::set_symmetric_difference(first, mid, mid, last, first2, Less(), Proj(&copies), … in all_the_algorithms()
198 …(void)std::ranges::set_symmetric_difference(a, b, first2, Less(), Proj(&copies), Proj(&copies)); a… in all_the_algorithms()
H A Drobust_against_copying_comparators.pass.cpp190 …(void)std::set_symmetric_difference(first, mid, mid, last, first2, Less<T>(&copies)); assert(copie… in all_the_algorithms()
/llvm-project-15.0.7/pstl/
H A DREADME.md24 …t`, `partial_sort_copy`, `set_difference`, `set_intersection`, `set_symmetric_difference`, `set_un…
/llvm-project-15.0.7/libcxx/test/std/library/description/conventions/customization.point.object/
H A Dniebloid.compile.pass.cpp137 static_assert(test(std::ranges::set_symmetric_difference, a, a, a));
/llvm-project-15.0.7/pstl/include/pstl/internal/
H A Dglue_algorithm_defs.h490 set_symmetric_difference(_ExecutionPolicy&& __exec, _ForwardIterator1 __first1, _ForwardIterator1 _…
496 set_symmetric_difference(_ExecutionPolicy&& __exec, _ForwardIterator1 __first1, _ForwardIterator1 _…
H A Dglue_algorithm_impl.h954 set_symmetric_difference(_ExecutionPolicy&& __exec, _ForwardIterator1 __first1, _ForwardIterator1 _… in set_symmetric_difference() function
966 set_symmetric_difference(_ExecutionPolicy&& __exec, _ForwardIterator1 __first1, _ForwardIterator1 _… in set_symmetric_difference() function
969 …return std::set_symmetric_difference(std::forward<_ExecutionPolicy>(__exec), __first1, __last1, __… in set_symmetric_difference()
/llvm-project-15.0.7/libcxx/docs/Status/
H A DRangesAlgorithms.csv66 Merge,set_symmetric_difference,Hui Xie,`D129520 <https://llvm.org/D129520>`_,✅
/llvm-project-15.0.7/clang-tools-extra/modularize/
H A DModularize.cpp526 std::set_symmetric_difference( in mergeCurHeaderContents()
/llvm-project-15.0.7/libcxx/include/
H A Dalgorithm861 set_symmetric_difference(I1 first1, S1 last1, I2 first2, S2 last2, O result,
870 set_symmetric_difference(R1&& r1, R2&& r2, O result, Comp comp = {},
1544 set_symmetric_difference(InputIterator1 first1, InputIterator1 last1,
1549 set_symmetric_difference(InputIterator1 first1, InputIterator1 last1,
1885 #include <__algorithm/set_symmetric_difference.h>
H A DCMakeLists.txt174 __algorithm/set_symmetric_difference.h

12