/external/stlport/stlport/stl/ |
D | _iterator_old.h | 63 _STLP_DFL_TYPE_PARAM(_Distance, ptrdiff_t)> 66 Reference__, _Distance> _Self; 73 typedef _Distance difference_type; 114 class _Distance> 116 …ategory(const reverse_bidirectional_iterator<_BidirectionalIterator, _Tp, Reference__, _Distance>&) in iterator_category() argument 119 class _Distance> 121 value_type(const reverse_bidirectional_iterator<_BidirectionalIterator, _Tp, Reference__, _Distance… in value_type() argument 124 class _Distance> 125 inline _Distance* _STLP_CALL 126 …ce_type(const reverse_bidirectional_iterator<_BidirectionalIterator, _Tp, Reference__, _Distance>&) in distance_type() argument [all …]
|
D | _iterator_base.h | 57 template <class _Category, class _Tp, _STLP_DFL_TMPL_PARAM(_Distance,ptrdiff_t), 62 typedef _Distance difference_type; 248 template <class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> 249 inline _Category _STLP_CALL iterator_category(const iterator<_Category,_Tp,_Distance,_Pointer,_Refe… 250 template <class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> 251 inline _Tp* _STLP_CALL value_type(const iterator<_Category,_Tp,_Distance,_Pointer,_Reference>&) { r… 252 template <class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> 253 inline _Distance* _STLP_CALL distance_type(const iterator<_Category,_Tp,_Distance,_Pointer,_Referen… 267 template <class _Tp, class _Distance> struct input_iterator : 268 public iterator <input_iterator_tag, _Tp, _Distance, _Tp*, _Tp&> {}; [all …]
|
D | _heap.c | 39 template <class _RandomAccessIterator, class _Distance, class _Tp> 43 _Distance __holeIndex, _Distance __topIndex, _Tp __val) in __push_heap() 45 _Distance __parent = (__holeIndex - 1) / 2; in __push_heap() 54 template <class _RandomAccessIterator, class _Distance, class _Tp> 57 _RandomAccessIterator __last, _Distance*, _Tp*) in __push_heap_aux() argument 59 __push_heap(__first, _Distance((__last - __first) - 1), _Distance(0), in __push_heap_aux() 72 template <class _RandomAccessIterator, class _Distance, class _Tp, 76 __push_heap(_RandomAccessIterator __first, _Distance __holeIndex, in __push_heap() 77 _Distance __topIndex, _Tp __val, _Compare __comp) in __push_heap() 79 _Distance __parent = (__holeIndex - 1) / 2; in __push_heap() [all …]
|
D | _heap.h | 47 template <class _RandomAccessIterator, class _Distance, class _Tp> 49 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 50 _Distance __len, _Tp __val); 52 template <class _RandomAccessIterator, class _Tp, class _Distance> 55 _RandomAccessIterator __result, _Tp __val, _Distance*) in __pop_heap() argument 58 __adjust_heap(__first, _Distance(0), _Distance(__last - __first), __val); in __pop_heap() 65 template <class _RandomAccessIterator, class _Distance, 68 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 69 _Distance __len, _Tp __val, _Compare __comp); 72 class _Distance> [all …]
|
D | _algo.c | 41 template <class _BidirectionalIter, class _Distance, class _Compare> 45 _Distance __len1, _Distance __len2, 153 class _BinaryPred, class _Distance> 156 _Distance*, const random_access_iterator_tag &) in __search_n() argument 158 _Distance __tailSize = __last - __first; in __search_n() 159 const _Distance __pattSize = __count; in __search_n() 160 const _Distance __skipOffset = __pattSize - 1; in __search_n() 162 _Distance __remainder, __prevRemainder; in __search_n() 219 class _Distance, class _BinaryPred> 222 _Distance*, const forward_iterator_tag &) { in __search_n() argument [all …]
|
D | _uninitialized.h | 51 template <class _InputIter, class _OutputIter, class _Distance> 53 _OutputIter __result, _Distance*) { in __ucopy() argument 64 template <class _InputIter, class _OutputIter, class _Distance> 66 _OutputIter __result, const input_iterator_tag &, _Distance* __d) in __ucopy() 70 template <class _InputIter, class _OutputIter, class _Distance> 72 _OutputIter __result, const forward_iterator_tag &, _Distance* __d) in __ucopy() 75 template <class _InputIter, class _OutputIter, class _Distance> 77 _OutputIter __result, const bidirectional_iterator_tag &, _Distance* __d) in __ucopy() 81 template <class _RandomAccessIter, class _OutputIter, class _Distance> 83 _OutputIter __result, const random_access_iterator_tag &, _Distance*) { in __ucopy() argument [all …]
|
D | _algobase.h | 183 template <class _InputIter, class _OutputIter, class _Distance> 185 _OutputIter __result, const input_iterator_tag &, _Distance*) { in __copy() argument 192 template <class _InputIter, class _OutputIter, class _Distance> 194 _OutputIter __result, const forward_iterator_tag &, _Distance* ) { in __copy() argument 200 template <class _InputIter, class _OutputIter, class _Distance> 202 _OutputIter __result, const bidirectional_iterator_tag &, _Distance* ) { in __copy() argument 209 template <class _RandomAccessIter, class _OutputIter, class _Distance> 212 _OutputIter __result, const random_access_iterator_tag &, _Distance*) { in __copy() argument 213 for (_Distance __n = __last - __first; __n > 0; --__n) { in __copy() 231 class _Distance> [all …]
|
D | concept_checks.h | 441 template <class _Iterator, class _Distance> 444 _Distance __n) { 448 template <class _Iterator, class _Distance> 450 __iterator_addition_requirement_violation(_Iterator __i, _Distance __n) { 455 template <class _Iterator, class _Distance> 458 _Distance __n) { 462 template <class _Iterator, class _Distance> 464 __iterator_subtraction_requirement_violation(_Iterator __i, _Distance __n) { 468 template <class _Iterator, class _Distance> 469 static _Distance [all …]
|
D | _algo.h | 372 template <class _ForwardIter, class _OutputIter, class _Distance> 374 _OutputIter __out_ite, const _Distance __n); 376 template <class _ForwardIter, class _OutputIter, class _Distance, 379 _OutputIter __out_ite, const _Distance __n, 500 template <class _ForwardIter, class _Tp, class _Compare1, class _Compare2, class _Distance> 502 _Compare1 __comp1, _Compare2 __comp2, _Distance*); 526 template <class _ForwardIter, class _Tp, class _Compare1, class _Compare2, class _Distance> 529 _Compare1 __comp1, _Compare2 __comp2, _Distance*);
|
D | _algobase.c | 452 template <class _ForwardIter, class _Tp, class _Compare1, class _Compare2, class _Distance> 454 _Compare1 __comp1, _Compare2 _STLP_UNUSED(__comp2), _Distance*) { 455 _Distance __len = _STLP_STD::distance(__first, __last); 456 _Distance __half;
|
/external/libcxx/include/ |
D | iterator | 433 template<class _Category, class _Tp, class _Distance = ptrdiff_t, 438 typedef _Distance difference_type; 749 class _Traits = char_traits<_CharT>, class _Distance = ptrdiff_t> 751 : public iterator<input_iterator_tag, _Tp, _Distance, const _Tp*, const _Tp&>
|
D | algorithm | 3255 template <class _Predicate, class _ForwardIterator, class _Distance, class _Pair> 3258 _Distance __len, _Pair __p, forward_iterator_tag __fit) 3311 _Distance __len2 = __len / 2; // __len2 >= 2 3323 _Distance __len_half = __len - __len2; 3378 template <class _Predicate, class _BidirectionalIterator, class _Distance, class _Pair> 3381 _Distance __len, _Pair __p, bidirectional_iterator_tag __bit) 3443 _Distance __len2 = __len / 2; // __len2 >= 2 3450 _Distance __len_half = __len2;
|
/external/stlport/etc/ |
D | ChangeLog | 570 used by the std::distance function. The MSVC _Distance function is also
|