/external/libcxx/test/std/experimental/func/func.searchers/func.searchers.default/ |
default.pass.cpp | 41 template <typename Iter1, typename Iter2> 42 void do_search(Iter1 b1, Iter1 e1, Iter2 b2, Iter2 e2, Iter1 result) { 43 std::experimental::default_searcher<Iter2> s{b2, e2}; 47 template <class Iter1, class Iter2> 53 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia), Iter1(ia)); 54 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia+1), Iter1(ia)); 55 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia+1), Iter2(ia+2), Iter1(ia+1)) [all...] |
default.pred.pass.cpp | 51 template <typename Iter1, typename Iter2> 52 void do_search(Iter1 b1, Iter1 e1, Iter2 b2, Iter2 e2, Iter1 result, unsigned max_count) { 53 std::experimental::default_searcher<Iter2, count_equal> s{b2, e2}; 59 template <class Iter1, class Iter2> 65 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia), Iter1(ia), 0); 66 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia+1), Iter1(ia), sa); 67 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia+1), Iter2(ia+2), Iter1(ia+1), sa) [all...] |
/external/libcxx/test/std/utilities/function.objects/func.search/func.search.default/ |
default.pass.cpp | 41 template <typename Iter1, typename Iter2> 42 void do_search(Iter1 b1, Iter1 e1, Iter2 b2, Iter2 e2, Iter1 result) { 43 std::default_searcher<Iter2> s{b2, e2}; 47 template <class Iter1, class Iter2> 53 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia), Iter1(ia)); 54 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia+1), Iter1(ia)); 55 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia+1), Iter2(ia+2), Iter1(ia+1)) [all...] |
default.pred.pass.cpp | 51 template <typename Iter1, typename Iter2> 52 void do_search(Iter1 b1, Iter1 e1, Iter2 b2, Iter2 e2, Iter1 result, unsigned max_count) { 53 std::default_searcher<Iter2, count_equal> s{b2, e2}; 59 template <class Iter1, class Iter2> 65 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia), Iter1(ia), 0); 66 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia+1), Iter1(ia), sa); 67 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia+1), Iter2(ia+2), Iter1(ia+1), sa) [all...] |
/external/libcxx/test/std/experimental/func/func.searchers/func.searchers.default/func.searchers.default.creation/ |
make_default_searcher.pass.cpp | 26 template <typename Iter1, typename Iter2> 27 void do_search(Iter1 b1, Iter1 e1, Iter2 b2, Iter2 e2, Iter1 result) { 32 template <class Iter1, class Iter2> 38 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia), Iter1(ia)); 39 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia+1), Iter1(ia)); 40 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia+1), Iter2(ia+2), Iter1(ia+1)) [all...] |
make_default_searcher.pred.pass.cpp | 36 template <typename Iter1, typename Iter2> 37 void do_search(Iter1 b1, Iter1 e1, Iter2 b2, Iter2 e2, Iter1 result, unsigned max_count) { 44 template <class Iter1, class Iter2> 50 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia), Iter1(ia), 0); 51 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia+1), Iter1(ia), sa); 52 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia+1), Iter2(ia+2), Iter1(ia+1), sa) [all...] |
/external/libcxx/test/std/experimental/func/func.searchers/func.searchers.boyer_moore/ |
default.pass.cpp | 41 template <typename Iter1, typename Iter2> 42 void do_search(Iter1 b1, Iter1 e1, Iter2 b2, Iter2 e2, Iter1 result) { 43 std::experimental::boyer_moore_searcher<Iter2> s{b2, e2}; 47 template <class Iter1, class Iter2> 53 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia), Iter1(ia)); 54 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia+1), Iter1(ia)); 55 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia+1), Iter2(ia+2), Iter1(ia+1)) [all...] |
hash.pass.cpp | 45 template <typename Iter1, typename Iter2> 46 void do_search(Iter1 b1, Iter1 e1, Iter2 b2, Iter2 e2, Iter1 result, unsigned /*max_count*/) { 47 std::experimental::boyer_moore_searcher<Iter2, 48 MyHash<typename std::remove_cv<typename std::iterator_traits<Iter2>::value_type>::type>> 53 template <class Iter1, class Iter2> 59 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia), Iter1(ia), 0); 60 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia+1), Iter1(ia), sa) [all...] |
hash.pred.pass.cpp | 55 template <typename Iter1, typename Iter2> 56 void do_search(Iter1 b1, Iter1 e1, Iter2 b2, Iter2 e2, Iter1 result, unsigned max_count) { 57 std::experimental::boyer_moore_searcher<Iter2, 58 MyHash<typename std::remove_cv<typename std::iterator_traits<Iter2>::value_type>::type>, 66 template <class Iter1, class Iter2> 72 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia), Iter1(ia), 0); 73 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia+1), Iter1(ia), sa) [all...] |
pred.pass.cpp | 51 template <typename Iter1, typename Iter2> 52 void do_search(Iter1 b1, Iter1 e1, Iter2 b2, Iter2 e2, Iter1 result, unsigned max_count) { 53 std::experimental::boyer_moore_searcher<Iter2, 54 typename std::hash<typename std::remove_cv<typename std::iterator_traits<Iter2>::value_type>::type>, count_equal> s{b2, e2}; 60 template <class Iter1, class Iter2> 66 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia), Iter1(ia), 0); 67 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia+1), Iter1(ia), sa) [all...] |
/external/libcxx/test/std/experimental/func/func.searchers/func.searchers.boyer_moore_horspool/ |
default.pass.cpp | 41 template <typename Iter1, typename Iter2> 42 void do_search(Iter1 b1, Iter1 e1, Iter2 b2, Iter2 e2, Iter1 result) { 43 std::experimental::boyer_moore_horspool_searcher<Iter2> s{b2, e2}; 47 template <class Iter1, class Iter2> 53 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia), Iter1(ia)); 54 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia+1), Iter1(ia)); 55 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia+1), Iter2(ia+2), Iter1(ia+1)) [all...] |
hash.pass.cpp | 44 template <typename Iter1, typename Iter2> 45 void do_search(Iter1 b1, Iter1 e1, Iter2 b2, Iter2 e2, Iter1 result, unsigned /*max_count*/) { 46 std::experimental::boyer_moore_horspool_searcher<Iter2, 47 MyHash<typename std::remove_cv<typename std::iterator_traits<Iter2>::value_type>::type>> 52 template <class Iter1, class Iter2> 58 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia), Iter1(ia), 0); 59 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia+1), Iter1(ia), sa) [all...] |
hash.pred.pass.cpp | 54 template <typename Iter1, typename Iter2> 55 void do_search(Iter1 b1, Iter1 e1, Iter2 b2, Iter2 e2, Iter1 result, unsigned max_count) { 56 std::experimental::boyer_moore_horspool_searcher<Iter2, 57 MyHash<typename std::remove_cv<typename std::iterator_traits<Iter2>::value_type>::type>, 65 template <class Iter1, class Iter2> 71 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia), Iter1(ia), 0); 72 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia+1), Iter1(ia), sa) [all...] |
pred.pass.cpp | 50 template <typename Iter1, typename Iter2> 51 void do_search(Iter1 b1, Iter1 e1, Iter2 b2, Iter2 e2, Iter1 result, unsigned max_count) { 52 std::experimental::boyer_moore_horspool_searcher<Iter2, 53 typename std::hash<typename std::remove_cv<typename std::iterator_traits<Iter2>::value_type>::type>, count_equal> s{b2, e2}; 59 template <class Iter1, class Iter2> 65 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia), Iter1(ia), 0); 66 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia+1), Iter1(ia), sa) [all...] |
/external/libcxx/test/std/utilities/function.objects/func.search/func.search.bm/ |
default.pass.cpp | 42 template <typename Iter1, typename Iter2> 43 void do_search(Iter1 b1, Iter1 e1, Iter2 b2, Iter2 e2, Iter1 result) { 44 std::boyer_moore_searcher<Iter2> s{b2, e2}; 48 template <class Iter1, class Iter2> 54 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia), Iter1(ia)); 55 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia+1), Iter1(ia)); 56 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia+1), Iter2(ia+2), Iter1(ia+1)) [all...] |
hash.pass.cpp | 46 template <typename Iter1, typename Iter2> 47 void do_search(Iter1 b1, Iter1 e1, Iter2 b2, Iter2 e2, Iter1 result, unsigned /*max_count*/) { 48 std::boyer_moore_searcher<Iter2, 49 MyHash<typename std::remove_cv<typename std::iterator_traits<Iter2>::value_type>::type>> 54 template <class Iter1, class Iter2> 60 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia), Iter1(ia), 0); 61 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia+1), Iter1(ia), sa) [all...] |
hash.pred.pass.cpp | 56 template <typename Iter1, typename Iter2> 57 void do_search(Iter1 b1, Iter1 e1, Iter2 b2, Iter2 e2, Iter1 result, unsigned max_count) { 58 std::boyer_moore_searcher<Iter2, 59 MyHash<typename std::remove_cv<typename std::iterator_traits<Iter2>::value_type>::type>, 67 template <class Iter1, class Iter2> 73 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia), Iter1(ia), 0); 74 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia+1), Iter1(ia), sa) [all...] |
pred.pass.cpp | 52 template <typename Iter1, typename Iter2> 53 void do_search(Iter1 b1, Iter1 e1, Iter2 b2, Iter2 e2, Iter1 result, unsigned max_count) { 54 std::boyer_moore_searcher<Iter2, 55 typename std::hash<typename std::remove_cv<typename std::iterator_traits<Iter2>::value_type>::type>, count_equal> s{b2, e2}; 61 template <class Iter1, class Iter2> 67 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia), Iter1(ia), 0); 68 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia+1), Iter1(ia), sa) [all...] |
/external/libcxx/test/std/utilities/function.objects/func.search/func.search.bmh/ |
default.pass.cpp | 42 template <typename Iter1, typename Iter2> 43 void do_search(Iter1 b1, Iter1 e1, Iter2 b2, Iter2 e2, Iter1 result) { 44 std::boyer_moore_horspool_searcher<Iter2> s{b2, e2}; 48 template <class Iter1, class Iter2> 54 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia), Iter1(ia)); 55 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia+1), Iter1(ia)); 56 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia+1), Iter2(ia+2), Iter1(ia+1)) [all...] |
hash.pass.cpp | 45 template <typename Iter1, typename Iter2> 46 void do_search(Iter1 b1, Iter1 e1, Iter2 b2, Iter2 e2, Iter1 result, unsigned /*max_count*/) { 47 std::boyer_moore_horspool_searcher<Iter2, 48 MyHash<typename std::remove_cv<typename std::iterator_traits<Iter2>::value_type>::type>> 53 template <class Iter1, class Iter2> 59 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia), Iter1(ia), 0); 60 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia+1), Iter1(ia), sa) [all...] |
hash.pred.pass.cpp | 55 template <typename Iter1, typename Iter2> 56 void do_search(Iter1 b1, Iter1 e1, Iter2 b2, Iter2 e2, Iter1 result, unsigned max_count) { 57 std::boyer_moore_horspool_searcher<Iter2, 58 MyHash<typename std::remove_cv<typename std::iterator_traits<Iter2>::value_type>::type>, 66 template <class Iter1, class Iter2> 72 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia), Iter1(ia), 0); 73 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia+1), Iter1(ia), sa) [all...] |
pred.pass.cpp | 51 template <typename Iter1, typename Iter2> 52 void do_search(Iter1 b1, Iter1 e1, Iter2 b2, Iter2 e2, Iter1 result, unsigned max_count) { 53 std::boyer_moore_horspool_searcher<Iter2, 54 typename std::hash<typename std::remove_cv<typename std::iterator_traits<Iter2>::value_type>::type>, count_equal> s{b2, e2}; 60 template <class Iter1, class Iter2> 66 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia), Iter1(ia), 0); 67 do_search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia+1), Iter1(ia), sa) [all...] |
/external/libcxx/test/std/algorithms/alg.sorting/alg.set.operations/includes/ |
includes.pass.cpp | 12 // template<InputIterator Iter1, InputIterator Iter2> 13 // requires HasLess<Iter1::value_type, Iter2::value_type> 14 // && HasLess<Iter2::value_type, Iter1::value_type> 16 // includes(Iter1 first1, Iter1 last1, Iter2 first2, Iter2 last2); 36 template <class Iter1, class Iter2> 49 assert(std::includes(Iter1(ia), Iter1(ia), Iter2(ib), Iter2(ib))); 50 assert(!std::includes(Iter1(ia), Iter1(ia), Iter2(ib), Iter2(ib+1))) [all...] |
includes_comp.pass.cpp | 12 // template<InputIterator Iter1, InputIterator Iter2, typename Compare> 13 // requires Predicate<Compare, Iter1::value_type, Iter2::value_type> 14 // && Predicate<Compare, Iter2::value_type, Iter1::value_type> 16 // includes(Iter1 first1, Iter1 last1, Iter2 first2, Iter2 last2, Compare comp); 39 template <class Iter1, class Iter2> 52 assert(std::includes(Iter1(ia), Iter1(ia), Iter2(ib), Iter2(ib), std::less<int>())); 53 assert(!std::includes(Iter1(ia), Iter1(ia), Iter2(ib), Iter2(ib+1), std::less<int>())) [all...] |
/external/libcxx/test/std/algorithms/alg.nonmodifying/alg.search/ |
search.pass.cpp | 12 // template<ForwardIterator Iter1, ForwardIterator Iter2> 13 // requires HasEqualTo<Iter1::value_type, Iter2::value_type> 15 // search(Iter1 first1, Iter1 last1, Iter2 first2, Iter2 last2); 60 template <class Iter1, class Iter2> 66 assert(std::search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia)) == Iter1(ia)); 67 assert(std::search(Iter1(ia), Iter1(ia+sa), Iter2(ia), Iter2(ia+1)) == Iter1(ia)); 68 assert(std::search(Iter1(ia), Iter1(ia+sa), Iter2(ia+1), Iter2(ia+2)) == Iter1(ia+1)) [all...] |