Home | History | Annotate | Download | only in parallel

Lines Matching full:forwarditerator

211   template<typename InputIterator, typename ForwardIterator>
214 ForwardIterator begin2, ForwardIterator end2,
219 template<typename InputIterator, typename ForwardIterator,
223 ForwardIterator begin2, ForwardIterator end2,
228 template<typename InputIterator, typename ForwardIterator,
232 ForwardIterator begin2, ForwardIterator end2,
238 template<typename RandomAccessIterator, typename ForwardIterator,
243 ForwardIterator begin2, ForwardIterator end2,
250 <ForwardIterator>(begin2, end2)).first;
254 template<typename InputIterator, typename ForwardIterator,
259 ForwardIterator begin2, ForwardIterator end2,
265 template<typename InputIterator, typename ForwardIterator,
269 ForwardIterator begin2, ForwardIterator end2,
273 typedef std::iterator_traits<ForwardIterator> iteratorf_traits;
282 template<typename InputIterator, typename ForwardIterator>
285 ForwardIterator begin2, ForwardIterator end2)
288 typedef std::iterator_traits<ForwardIterator> iteratorf_traits;
800 template<typename ForwardIterator>
801 inline ForwardIterator
802 adjacent_find(ForwardIterator begin, ForwardIterator end,
807 template<typename ForwardIterator, typename BinaryPredicate>
808 inline ForwardIterator
809 adjacent_find(ForwardIterator begin, ForwardIterator end,
837 template<typename ForwardIterator, typename IteratorTag>
838 inline ForwardIterator
839 adjacent_find_switch(ForwardIterator begin, ForwardIterator end,
844 template<typename ForwardIterator>
845 inline ForwardIterator
846 adjacent_find(ForwardIterator begin, ForwardIterator end)
848 typedef iterator_traits<ForwardIterator> traits_type;
854 template<typename ForwardIterator, typename BinaryPredicate,
856 inline ForwardIterator
857 adjacent_find_switch(ForwardIterator begin, ForwardIterator end,
878 template<typename ForwardIterator, typename BinaryPredicate>
879 inline ForwardIterator
880 adjacent_find(ForwardIterator begin, ForwardIterator end,
883 typedef iterator_traits<ForwardIterator> traits_type;
1133 template<typename ForwardIterator, typename Integer, typename T>
1134 inline ForwardIterator
1135 search_n(ForwardIterator begin, ForwardIterator end, Integer count,
1140 template<typename ForwardIterator, typename Integer, typename T,
1142 inline ForwardIterator
1143 search_n(ForwardIterator begin, ForwardIterator end, Integer count,
1149 template<typename ForwardIterator, typename Integer, typename T>
1150 inline ForwardIterator
1151 search_n(ForwardIterator begin, ForwardIterator end, Integer count,
1154 typedef typename iterator_traits<ForwardIterator>::value_type value_type;
1179 template<typename ForwardIterator, typename Integer, typename T,
1181 inline ForwardIterator
1182 search_n_switch(ForwardIterator begin, ForwardIterator end, Integer count,
1187 template<typename ForwardIterator, typename Integer, typename T,
1189 inline ForwardIterator
1190 search_n(ForwardIterator begin, ForwardIterator end, Integer count,
1194 typename std::iterator_traits<ForwardIterator>::
1388 template<typename ForwardIterator, typename T>
1390 replace(ForwardIterator begin, ForwardIterator end, const T& old_value,
1395 template<typename ForwardIterator, typename T, typename IteratorTag>
1397 replace_switch(ForwardIterator begin, ForwardIterator end,
1417 template<typename ForwardIterator, typename T>
1419 replace(ForwardIterator begin, ForwardIterator end, const T& old_value,
1422 typedef iterator_traits<ForwardIterator> traits_type;
1428 template<typename ForwardIterator, typename T>
1430 replace(ForwardIterator begin, ForwardIterator end, const T& old_value,
1433 typedef iterator_traits<ForwardIterator> traits_type;
1440 template<typename ForwardIterator, typename Predicate, typename T>
1442 replace_if(ForwardIterator begin, ForwardIterator end, Predicate pred,
1447 template<typename ForwardIterator, typename Predicate, typename T,
1450 replace_if_switch(ForwardIterator begin, ForwardIterator end,
1485 template<typename ForwardIterator, typename Predicate, typename T>
1487 replace_if(ForwardIterator begin, ForwardIterator end,
1491 typedef std::iterator_traits<ForwardIterator> iterator_traits;
1497 template<typename ForwardIterator, typename Predicate, typename T>
1499 replace_if(ForwardIterator begin, ForwardIterator end,
1502 typedef std::iterator_traits<ForwardIterator> iterator_traits;
1508 template<typename ForwardIterator, typename Generator>
1510 generate(ForwardIterator begin, ForwardIterator end, Generator gen,
1515 template<typename ForwardIterator, typename Generator, typename IteratorTag>
1517 generate_switch(ForwardIterator begin, ForwardIterator end, Generator gen,
1547 template<typename ForwardIterator, typename Generator>
1549 generate(ForwardIterator begin, ForwardIterator end,
1552 typedef std::iterator_traits<ForwardIterator> iterator_traits;
1557 template<typename ForwardIterator, typename Generator>
1559 generate(ForwardIterator begin, ForwardIterator end, Generator gen)
1561 typedef std::iterator_traits<ForwardIterator> iterator_traits;
1666 template<typename ForwardIterator, typename Predicate>
1667 inline ForwardIterator
1668 partition(ForwardIterator begin, ForwardIterator end,
1673 template<typename ForwardIterator, typename Predicate, typename IteratorTag>
1674 inline ForwardIterator
1675 partition_switch(ForwardIterator begin, ForwardIterator end,
1701 template<typename ForwardIterator, typename Predicate>
1702 inline ForwardIterator
1703 partition(ForwardIterator begin, ForwardIterator end, Predicate pred)
1705 typedef iterator_traits<ForwardIterator> traits_type;
2182 template<typename ForwardIterator>
2183 inline ForwardIterator
2184 max_element(ForwardIterator begin, ForwardIterator end,
2189 template<typename ForwardIterator, typename Comparator>
2190 inline ForwardIterator
2191 max_element(ForwardIterator begin, ForwardIterator end, Comparator comp,
2196 template<typename ForwardIterator, typename Comparator, typename IteratorTag>
2197 inline ForwardIterator
2198 max_element_switch(ForwardIterator begin, ForwardIterator end,
2233 template<typename ForwardIterator>
2234 inline ForwardIterator
2235 max_element(ForwardIterator begin, ForwardIterator end,
2238 typedef typename iterator_traits<ForwardIterator>::value_type value_type;
2242 template<typename ForwardIterator>
2243 inline ForwardIterator
2244 max_element(ForwardIterator begin, ForwardIterator end)
2246 typedef typename iterator_traits<ForwardIterator>::value_type value_type;
2251 template<typename ForwardIterator, typename Comparator>
2252 inline ForwardIterator
2253 max_element(ForwardIterator begin, ForwardIterator end, Comparator comp,
2256 typedef iterator_traits<ForwardIterator> traits_type;
2262 template<typename ForwardIterator, typename Comparator>
2263 inline ForwardIterator
2264 max_element(ForwardIterator begin, ForwardIterator end, Comparator comp)
2266 typedef iterator_traits<ForwardIterator> traits_type;
2273 template<typename ForwardIterator>
2274 inline ForwardIterator
2275 min_element(ForwardIterator begin, ForwardIterator end,
2280 template<typename ForwardIterator, typename Comparator>
2281 inline ForwardIterator
2282 min_element(ForwardIterator begin, ForwardIterator end, Comparator comp,
2287 template<typename ForwardIterator, typename Comparator, typename IteratorTag>
2288 inline ForwardIterator
2289 min_element_switch(ForwardIterator begin, ForwardIterator end,
2324 template<typename ForwardIterator>
2325 inline ForwardIterator
2326 min_element(ForwardIterator begin, ForwardIterator end,
2329 typedef typename iterator_traits<ForwardIterator>::value_type value_type;
2333 template<typename ForwardIterator>
2334 inline ForwardIterator
2335 min_element(ForwardIterator begin, ForwardIterator end)
2337 typedef typename iterator_traits<ForwardIterator>::value_type value_type;
2342 template<typename ForwardIterator, typename Comparator>
2343 inline ForwardIterator
2344 min_element(ForwardIterator begin, ForwardIterator end, Comparator comp,
2347 typedef iterator_traits<ForwardIterator> traits_type;
2353 template<typename ForwardIterator, typename Comparator>
2354 inline ForwardIterator
2355 min_element(ForwardIterator begin, ForwardIterator end, Comparator comp)
2357 typedef iterator_traits<ForwardIterator> traits_type;