/haiku-buildtools/gcc/libstdc++-v3/include/parallel/ |
H A D | merge.h | 53 template<typename _RAIter1, typename _RAIter2, 57 __merge_advance_usual(_RAIter1& __begin1, _RAIter1 __end1, 101 template<typename _RAIter1, typename _RAIter2, 105 __merge_advance_movc(_RAIter1& __begin1, _RAIter1 __end1, 111 typedef typename std::iterator_traits<_RAIter1>::value_type 122 _RAIter1 __next1 = __begin1 + 1; 167 template<typename _RAIter1, typename _RAIter2, 171 __merge_advance(_RAIter1 [all...] |
H A D | find_selectors.h | 57 template<typename _RAIter1, typename _RAIter2, 60 operator()(_RAIter1 __i1, _RAIter2 __i2, _Pred __pred) 69 template<typename _RAIter1, typename _RAIter2, 71 std::pair<_RAIter1, _RAIter2> 72 _M_sequential_algorithm(_RAIter1 __begin1, 73 _RAIter1 __end1, 87 template<typename _RAIter1, typename _RAIter2, 90 operator()(_RAIter1 __i1, _RAIter2 __i2, _Pred __pred) 102 template<typename _RAIter1, typename _RAIter2, 104 std::pair<_RAIter1, _RAIter [all...] |
H A D | find.h | 55 template<typename _RAIter1, 59 inline std::pair<_RAIter1, _RAIter2> 60 __find_template(_RAIter1 __begin1, _RAIter1 __end1, 92 template<typename _RAIter1, 96 std::pair<_RAIter1, _RAIter2> 97 __find_template(_RAIter1 __begin1, _RAIter1 __end1, 103 typedef std::iterator_traits<_RAIter1> _TraitsType; 128 _RAIter1 __i [all...] |
H A D | algobase.h | 74 template<typename _RAIter1, typename _RAIter2, typename _Predicate> 75 pair<_RAIter1, _RAIter2> 76 __mismatch_switch(_RAIter1 __begin1, _RAIter1 __end1, 82 _RAIter1 __res = 152 template<typename _RAIter1, typename _RAIter2, typename _Predicate> 153 pair<_RAIter1, _RAIter2> 154 __mismatch_switch(_RAIter1 __begin1, _RAIter1 __end1, 163 _RAIter1 __re [all...] |
H A D | algorithmfwd.h | 301 template<typename _RAIter1, typename _RAIter2, typename _Predicate> 303 __lexicographical_compare_switch(_RAIter1, _RAIter1, _RAIter2, _RAIter2, 331 template<typename _RAIter1, typename _RAIter2, typename _Predicate> 332 pair<_RAIter1, _RAIter2> 333 __mismatch_switch(_RAIter1, _RAIter1, _RAIter2, _Predicate, 353 template<typename _RAIter1, typename _RAIter2> 354 _RAIter1 355 __search_switch(_RAIter1, _RAIter [all...] |
H A D | multiway_merge.h | 58 template<typename _RAIter1, typename _RAIter2, typename _OutputIterator, 61 __merge_advance(_RAIter1&, _RAIter1, _RAIter2&, _RAIter2, 252 _RAIter1; typedef 253 typedef typename std::iterator_traits<_RAIter1>::value_type 263 iterator<_RAIter1, _Compare> 315 ((_RAIter1)__seq0 - __seqs_begin[0].first) + 316 ((_RAIter1)__seq1 - __seqs_begin[1].first) + 317 ((_RAIter1)__seq2 - __seqs_begin[2].first) 370 _RAIter1; typedef 503 _RAIter1; typedef 590 _RAIter1; typedef 677 _RAIter1; typedef 850 _RAIter1; typedef 888 _RAIter1; typedef 935 _RAIter1; typedef 1046 _RAIter1; typedef 1131 _RAIter1; typedef 1244 _RAIter1; typedef [all...] |
H A D | numericfwd.h | 157 template<typename _RAIter1, typename _RAIter2, typename _Tp, 160 __inner_product_switch(_RAIter1, _RAIter1, _RAIter2, _Tp, BinaryFunction1,
|
H A D | algo.h | 407 template<typename _RAIter1, typename _RAIter2, 410 __set_union_switch(_RAIter1 __begin1, _RAIter1 __end1, 509 template<typename _RAIter1, typename _RAIter2, 512 __set_intersection_switch(_RAIter1 __begin1, 513 _RAIter1 __end1, 616 template<typename _RAIter1, typename _RAIter2, 619 __set_symmetric_difference_switch(_RAIter1 __begin1, 620 _RAIter1 __end1, 722 template<typename _RAIter1, typenam [all...] |