Searched refs:first2 (Results 1 - 5 of 5) sorted by relevance

/frameworks/base/media/libdrm/mobile2/src/util/ustl-1.0/
H A Dupredalgo.h70 mismatch (InputIterator first1, InputIterator last1, InputIterator first2, BinaryPredicate comp) argument
72 while (first1 != last1 && comp(*first1, *first2))
73 ++ first1, ++ first2;
74 return (make_pair (first1, first2));
83 inline bool equal (InputIterator first1, InputIterator last1, InputIterator first2, BinaryPredicate comp) argument
85 return (mismatch (first1, last1, first2, comp).first == last1);
285 /// \brief Searches for the first subsequence [first2,last2) in [first1,last1)
289 ForwardIterator1 search (ForwardIterator1 first1, ForwardIterator1 last1, ForwardIterator2 first2, ForwardIterator2 last2, BinaryPredicate comp) argument
291 const ForwardIterator1 slast = last1 - distance(first2, last2) + 1;
293 ForwardIterator2 i = first2;
306 find_end(ForwardIterator1 first1, ForwardIterator1 last1, ForwardIterator2 first2, ForwardIterator2 last2, BinaryPredicate comp) argument
338 find_first_of(InputIterator first1, InputIterator last1, ForwardIterator first2, ForwardIterator last2, BinaryPredicate comp) argument
352 includes(InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, InputIterator2 last2, StrictWeakOrdering comp) argument
370 set_union(InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, InputIterator2 last2, OutputIterator result, StrictWeakOrdering comp) argument
387 set_intersection(InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, InputIterator2 last2, OutputIterator result, StrictWeakOrdering comp) argument
403 set_difference(InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, InputIterator2 last2, OutputIterator result, StrictWeakOrdering comp) argument
419 set_symmetric_difference(InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, InputIterator2 last2, OutputIterator result, StrictWeakOrdering comp) argument
449 lexicographical_compare(InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, InputIterator2 last2, BinaryPredicate comp) argument
[all...]
H A Dualgo.h68 mismatch (InputIterator first1, InputIterator last1, InputIterator first2) argument
70 while (first1 != last1 && *first1 == *first2)
71 ++ first1, ++ first2;
72 return (make_pair (first1, first2));
80 inline bool equal (InputIterator first1, InputIterator last1, InputIterator first2) argument
82 return (mismatch (first1, last1, first2).first == last1);
125 /// *(result + n) = op(*(first1 + n), *(first2 + n).
131 inline OutputIterator transform (InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, OutputIterator result, BinaryFunction op) argument
133 for (; first1 != last1; ++result, ++first1, ++first2)
134 *result = op (*first1, *first2);
253 merge(InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, InputIterator2 last2, OutputIterator result) argument
504 search(ForwardIterator1 first1, ForwardIterator1 last1, ForwardIterator2 first2, ForwardIterator2 last2) argument
513 find_end(ForwardIterator1 first1, ForwardIterator1 last1, ForwardIterator2 first2, ForwardIterator2 last2) argument
531 find_first_of(InputIterator first1, InputIterator last1, ForwardIterator first2, ForwardIterator last2) argument
541 includes(InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, InputIterator2 last2) argument
554 set_union(InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, InputIterator2 last2, OutputIterator result) argument
563 set_intersection(InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, InputIterator2 last2, OutputIterator result) argument
572 set_difference(InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, InputIterator2 last2, OutputIterator result) argument
581 set_symmetric_difference(InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, InputIterator2 last2, OutputIterator result) argument
599 lexicographical_compare(InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, InputIterator2 last2) argument
[all...]
H A Dunumeric.h52 inline T inner_product (InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, T init) argument
55 init += *first1++ * *first2++;
65 (InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, T init,
69 init = sumOp (init, productOp (*first1++, *first2++));
64 inner_product(InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, T init, BinaryOperation1 sumOp, BinaryOperation2 productOp) argument
H A Dustring.cpp135 /*static*/ int string::compare (const_iterator first1, const_iterator last1, const_iterator first2, const_iterator last2) argument
137 assert (first1 <= last1 && (first2 <= last2 || !last2) && "Negative ranges result in memory allocation errors.");
138 const size_type len1 = distance (first1, last1), len2 = distance (first2, last2);
140 int rv = memcmp (first1, first2, min (len1, len2));
H A Dustring.h106 static int compare (const_iterator first1, const_iterator last1, const_iterator first2, const_iterator last2);

Completed in 55 milliseconds