Searched refs:PopulationIterator (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/libcxx/test/std/algorithms/alg.modifying.operations/alg.random.sample/ |
| H A D | sample.pass.cpp | 56 typedef PopulationIteratorType<PopulationItem *> PopulationIterator; in test() typedef 61 PopulationIterator>::iterator_category> Expectations; in test() 69 SampleIterator end = std::sample(PopulationIterator(ia), in test() 70 PopulationIterator(ia + is), in test() 76 end = std::sample(PopulationIterator(ia), in test() 77 PopulationIterator(ia + is), in test() 86 typedef PopulationIteratorType<PopulationItem *> PopulationIterator; in test_empty_population() typedef 93 std::sample(PopulationIterator(ia), PopulationIterator(ia), in test_empty_population() 108 std::sample(PopulationIterator(ia), PopulationIterator(ia + is), in test_empty_sample() 125 SampleIterator end = std::sample(PopulationIterator(ia), in test_small_population() [all …]
|
| H A D | sample.fail.cpp | 25 template <class PopulationIterator, class SampleIterator> void test() { in test() 31 std::sample(PopulationIterator(ia), PopulationIterator(ia + is), in test()
|
| H A D | sample.stable.pass.cpp | 28 template <class PopulationIterator, class SampleIterator> 34 PopulationIterator first(ia); in test_stability() 35 PopulationIterator last(ia + kPopulationSize); in test_stability()
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | algorithm | 1353 template<class PopulationIterator, class SampleIterator, 1355 SampleIterator sample(PopulationIterator first, PopulationIterator last,
|