Home | History | Annotate | Download | only in alg.search

Lines Matching refs:sa

52     const unsigned sa = sizeof(ia)/sizeof(ia[0]);
54 assert(std::search_n(Iter(ia), Iter(ia+sa), 0, 0, count_equal()) == Iter(ia));
55 assert(count_equal::count <= sa);
57 assert(std::search_n(Iter(ia), Iter(ia+sa), 1, 0, count_equal()) == Iter(ia+0));
58 assert(count_equal::count <= sa);
60 assert(std::search_n(Iter(ia), Iter(ia+sa), 2, 0, count_equal()) == Iter(ia+sa));
61 assert(count_equal::count <= sa);
63 assert(std::search_n(Iter(ia), Iter(ia+sa), sa, 0, count_equal()) == Iter(ia+sa));
64 assert(count_equal::count <= sa);
66 assert(std::search_n(Iter(ia), Iter(ia+sa), 0, 3, count_equal()) == Iter(ia));
67 assert(count_equal::count <= sa);
69 assert(std::search_n(Iter(ia), Iter(ia+sa), 1, 3, count_equal()) == Iter(ia+3));
70 assert(count_equal::count <= sa);
72 assert(std::search_n(Iter(ia), Iter(ia+sa), 2, 3, count_equal()) == Iter(ia+sa));
73 assert(count_equal::count <= sa);
75 assert(std::search_n(Iter(ia), Iter(ia+sa), sa, 3, count_equal()) == Iter(ia+sa));
76 assert(count_equal::count <= sa);
78 assert(std::search_n(Iter(ia), Iter(ia+sa), 0, 5, count_equal()) == Iter(ia));
79 assert(count_equal::count <= sa);
81 assert(std::search_n(Iter(ia), Iter(ia+sa), 1, 5, count_equal()) == Iter(ia+5));
82 assert(count_equal::count <= sa);
84 assert(std::search_n(Iter(ia), Iter(ia+sa), 2, 5, count_equal()) == Iter(ia+sa));
85 assert(count_equal::count <= sa);
87 assert(std::search_n(Iter(ia), Iter(ia+sa), sa, 5, count_equal()) == Iter(ia+sa));
88 assert(count_equal::count <= sa);