summaryrefslogtreecommitdiff
path: root/contrib/libc++/include/experimental/algorithm
diff options
context:
space:
mode:
authorDimitry Andric <dim@FreeBSD.org>2016-05-26 18:52:49 +0000
committerDimitry Andric <dim@FreeBSD.org>2016-05-26 18:52:49 +0000
commit9729cf09342823ba32d77ab1ea12b7ae84f7c904 (patch)
tree87163f0ca4abe85acc120b605dcfa6b9c46b29cd /contrib/libc++/include/experimental/algorithm
parentd3dd0204252966f7ae13a28bba0f49356b4d3311 (diff)
parentbb5e33f003797b67974a8893f7f2930fc51b8210 (diff)
Notes
Diffstat (limited to 'contrib/libc++/include/experimental/algorithm')
-rw-r--r--contrib/libc++/include/experimental/algorithm6
1 files changed, 6 insertions, 0 deletions
diff --git a/contrib/libc++/include/experimental/algorithm b/contrib/libc++/include/experimental/algorithm
index a2e956f281a0..ffaa793b6d4e 100644
--- a/contrib/libc++/include/experimental/algorithm
+++ b/contrib/libc++/include/experimental/algorithm
@@ -50,6 +50,12 @@ SampleIterator sample(PopulationIterator first, PopulationIterator last,
_LIBCPP_BEGIN_NAMESPACE_LFTS
+template <class _ForwardIterator, class _Searcher>
+_LIBCPP_INLINE_VISIBILITY
+_ForwardIterator search(_ForwardIterator __f, _ForwardIterator __l, const _Searcher &__s)
+{ return __s(__f, __l); }
+
+
template <class _PopulationIterator, class _SampleIterator, class _Distance,
class _UniformRandomNumberGenerator>
_LIBCPP_INLINE_VISIBILITY