libstdc++
GNU C++ library
Loading...
Searching...
No Matches

◆ __pattern_set_intersection() [3/3]

template<class _Tag, class _ExecutionPolicy, class _ForwardIterator1, class _ForwardIterator2, class _OutputIterator, class _Compare>
_OutputIterator __pstl::__internal::__pattern_set_intersection ( _Tag ,
_ExecutionPolicy && ,
_ForwardIterator1 __first1,
_ForwardIterator1 __last1,
_ForwardIterator2 __first2,
_ForwardIterator2 __last2,
_OutputIterator __result,
_Compare __comp )
noexcept

Definition at line 3212 of file algorithm_impl.h.

3215{
3216 return __internal::__brick_set_intersection(__first1, __last1, __first2, __last2, __result, __comp,
3217 typename _Tag::__is_vector{});
3218}
_OutputIterator __brick_set_intersection(_ForwardIterator1, _ForwardIterator1, _ForwardIterator2, _ForwardIterator2, _OutputIterator, _Compare, std::false_type) noexcept

References __brick_set_intersection().

Referenced by std::set_intersection().

Here is the call graph for this function:
Here is the caller graph for this function: