Home
last modified time | relevance | path

Searched refs:count_equal (Results 1 – 11 of 11) sorted by relevance

/external/libcxx/test/std/algorithms/alg.nonmodifying/alg.search/
Dsearch_n_pred.pass.cpp23 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 …]
Dsearch_pred.pass.cpp22 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/
Dunique_pred.pass.cpp26 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 …]
Dunique_copy_pred.pass.cpp26 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/
Dfind_end_pred.pass.cpp23 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 …]
/external/libcxx/test/std/experimental/func/func.searchers/func.searchers.default/
Ddefault.pred.pass.cpp41 struct count_equal struct
49 unsigned count_equal::count = 0; argument
53 std::experimental::default_searcher<Iter2, count_equal> s{b2, e2}; in do_search()
54 count_equal::count = 0; in do_search()
56 assert(count_equal::count <= max_count); in do_search()
/external/libcxx/test/std/experimental/func/func.searchers/func.searchers.default/func.searchers.default.creation/
Dmake_default_searcher.pred.pass.cpp26 struct count_equal struct
34 unsigned count_equal::count = 0; argument
38 count_equal::count = 0; in do_search()
41 assert(count_equal::count <= max_count); in do_search()
/external/libcxx/test/std/experimental/func/func.searchers/func.searchers.boyer_moore_horspool/
Dhash.pred.pass.cpp44 struct count_equal struct
52 unsigned count_equal::count = 0; argument
58 count_equal> in do_search()
60 count_equal::count = 0; in do_search()
62 assert(count_equal::count <= max_count); in do_search()
Dpred.pass.cpp40 struct count_equal struct
48 unsigned count_equal::count = 0; argument
53 …me std::remove_cv<typename std::iterator_traits<Iter2>::value_type>::type>, count_equal> s{b2, e2}; in do_search()
54 count_equal::count = 0; in do_search()
56 assert(count_equal::count <= max_count); in do_search()
/external/libcxx/test/std/experimental/func/func.searchers/func.searchers.boyer_moore/
Dpred.pass.cpp41 struct count_equal struct
49 unsigned count_equal::count = 0; argument
54 …me std::remove_cv<typename std::iterator_traits<Iter2>::value_type>::type>, count_equal> s{b2, e2}; in do_search()
55 count_equal::count = 0; in do_search()
57 assert(count_equal::count <= max_count); in do_search()
Dhash.pred.pass.cpp45 struct count_equal struct
53 unsigned count_equal::count = 0; argument
59 count_equal> in do_search()
61 count_equal::count = 0; in do_search()
63 assert(count_equal::count <= max_count); in do_search()