diff options
| author | Marshall Clow <mclow.lists@gmail.com> | 2018-02-01 16:36:08 +0000 |
|---|---|---|
| committer | Marshall Clow <mclow.lists@gmail.com> | 2018-02-01 16:36:08 +0000 |
| commit | 14082fcc429ca34d3e509f52c261f916890afb2f (patch) | |
| tree | 6331cc4f1164c17e74486bb7abd036910971e9a3 /libcxx/include/experimental/algorithm | |
| parent | 57e9f44a8cf12b00799637ccce1dc35bf84f08e5 (diff) | |
| download | bcm5719-llvm-14082fcc429ca34d3e509f52c261f916890afb2f.tar.gz bcm5719-llvm-14082fcc429ca34d3e509f52c261f916890afb2f.zip | |
Remove std::experimental::sample; use std::sample instead. See https://libcxx.llvm.org/TS_deprecation.html
llvm-svn: 323979
Diffstat (limited to 'libcxx/include/experimental/algorithm')
| -rw-r--r-- | libcxx/include/experimental/algorithm | 17 |
1 files changed, 2 insertions, 15 deletions
diff --git a/libcxx/include/experimental/algorithm b/libcxx/include/experimental/algorithm index a6a28f07181..eb3bad6ef98 100644 --- a/libcxx/include/experimental/algorithm +++ b/libcxx/include/experimental/algorithm @@ -23,11 +23,8 @@ inline namespace fundamentals_v1 { template <class ForwardIterator, class Searcher> ForwardIterator search(ForwardIterator first, ForwardIterator last, const Searcher &searcher); -template <class PopulationIterator, class SampleIterator, class Distance, - class UniformRandomNumberGenerator> -SampleIterator sample(PopulationIterator first, PopulationIterator last, - SampleIterator out, Distance n, - UniformRandomNumberGenerator &&g); + +// sample removed because it's now part of C++17 } // namespace fundamentals_v1 } // namespace experimental @@ -56,16 +53,6 @@ _LIBCPP_INLINE_VISIBILITY _ForwardIterator search(_ForwardIterator __f, _ForwardIterator __l, const _Searcher &__s) { return __s(__f, __l).first; } - -template <class _PopulationIterator, class _SampleIterator, class _Distance, - class _UniformRandomNumberGenerator> -inline _LIBCPP_INLINE_VISIBILITY -_SampleIterator sample(_PopulationIterator __first, _PopulationIterator __last, - _SampleIterator __output_iter, _Distance __n, - _UniformRandomNumberGenerator &&__g) { - return _VSTD::__sample(__first, __last, __output_iter, __n, __g); -} - _LIBCPP_END_NAMESPACE_LFTS _LIBCPP_POP_MACROS |

