Searched refs:count_equal (Results 1 – 5 of 5) sorted by relevance
/external/libcxx/test/std/algorithms/alg.nonmodifying/alg.search/ |
D | search_n_pred.pass.cpp | 23 struct count_equal struct 31 unsigned count_equal::count = 0; argument 40 count_equal::count = 0; in test() 41 assert(std::search_n(Iter(ia), Iter(ia+sa), 0, 0, count_equal()) == Iter(ia)); in test() 42 assert(count_equal::count <= sa); in test() 43 count_equal::count = 0; in test() 44 assert(std::search_n(Iter(ia), Iter(ia+sa), 1, 0, count_equal()) == Iter(ia+0)); in test() 45 assert(count_equal::count <= sa); in test() 46 count_equal::count = 0; in test() 47 assert(std::search_n(Iter(ia), Iter(ia+sa), 2, 0, count_equal()) == Iter(ia+sa)); in test() [all …]
|
D | search_pred.pass.cpp | 22 struct count_equal struct 30 unsigned count_equal::count = 0; argument 38 count_equal::count = 0; in test() 39 assert(std::search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia), count_equal()) == Iter1(ia)); in test() 40 assert(count_equal::count <= 0); in test() 41 count_equal::count = 0; in test() 42 … assert(std::search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia+1), count_equal()) == Iter1(ia)); in test() 43 assert(count_equal::count <= sa); in test() 44 count_equal::count = 0; in test() 45 …assert(std::search(Iter1(ia), Iter1(ia+sa), Iter2(ia+1), Iter2(ia+2), count_equal()) == Iter1(ia+1… in test() [all …]
|
/external/libcxx/test/std/algorithms/alg.modifying.operations/alg.unique/ |
D | unique_pred.pass.cpp | 26 struct count_equal struct 34 unsigned count_equal::count = 0; argument 42 count_equal::count = 0; in test() 43 Iter r = std::unique(Iter(ia), Iter(ia+sa), count_equal()); in test() 46 assert(count_equal::count == sa-1); in test() 50 count_equal::count = 0; in test() 51 r = std::unique(Iter(ib), Iter(ib+sb), count_equal()); in test() 55 assert(count_equal::count == sb-1); in test() 59 count_equal::count = 0; in test() 60 r = std::unique(Iter(ic), Iter(ic+sc), count_equal()); in test() [all …]
|
D | unique_copy_pred.pass.cpp | 26 struct count_equal struct 34 unsigned count_equal::count = 0; argument 43 count_equal::count = 0; in test() 44 OutIter r = std::unique_copy(InIter(ia), InIter(ia+sa), OutIter(ja), count_equal()); in test() 47 assert(count_equal::count == sa-1); in test() 52 count_equal::count = 0; in test() 53 r = std::unique_copy(InIter(ib), InIter(ib+sb), OutIter(jb), count_equal()); in test() 57 assert(count_equal::count == sb-1); in test() 62 count_equal::count = 0; in test() 63 r = std::unique_copy(InIter(ic), InIter(ic+sc), OutIter(jc), count_equal()); in test() [all …]
|
/external/libcxx/test/std/algorithms/alg.nonmodifying/alg.find.end/ |
D | find_end_pred.pass.cpp | 23 struct count_equal struct 31 unsigned count_equal::count = 0; argument 40 count_equal::count = 0; in test() 41 …assert(std::find_end(Iter1(ia), Iter1(ia+sa), Iter2(b), Iter2(b+1), count_equal()) == Iter1(ia+sa-… in test() 42 assert(count_equal::count <= 1*(sa-1+1)); in test() 44 count_equal::count = 0; in test() 45 …assert(std::find_end(Iter1(ia), Iter1(ia+sa), Iter2(c), Iter2(c+2), count_equal()) == Iter1(ia+18)… in test() 46 assert(count_equal::count <= 2*(sa-2+1)); in test() 48 count_equal::count = 0; in test() 49 …assert(std::find_end(Iter1(ia), Iter1(ia+sa), Iter2(d), Iter2(d+3), count_equal()) == Iter1(ia+15)… in test() [all …]
|