• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/toolchains/hndtools-armeabi-2013.11/arm-none-eabi/include/c++/4.8.1/bits/

Lines Matching refs:_Distance

70   template<typename _RandomAccessIterator, typename _Distance>
71 _Distance
72 __is_heap_until(_RandomAccessIterator __first, _Distance __n)
74 _Distance __parent = 0;
75 for (_Distance __child = 1; __child < __n; ++__child)
85 template<typename _RandomAccessIterator, typename _Distance,
87 _Distance
88 __is_heap_until(_RandomAccessIterator __first, _Distance __n,
91 _Distance __parent = 0;
92 for (_Distance __child = 1; __child < __n; ++__child)
104 template<typename _RandomAccessIterator, typename _Distance>
106 __is_heap(_RandomAccessIterator __first, _Distance __n)
110 typename _Distance>
112 __is_heap(_RandomAccessIterator __first, _Compare __comp, _Distance __n)
129 template<typename _RandomAccessIterator, typename _Distance, typename _Tp>
132 _Distance __holeIndex, _Distance __topIndex, _Tp __value)
134 _Distance __parent = (__holeIndex - 1) / 2;
175 template<typename _RandomAccessIterator, typename _Distance, typename _Tp,
178 __push_heap(_RandomAccessIterator __first, _Distance __holeIndex,
179 _Distance __topIndex, _Tp __value, _Compare __comp)
181 _Distance __parent = (__holeIndex - 1) / 2;
225 template<typename _RandomAccessIterator, typename _Distance, typename _Tp>
227 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
228 _Distance __len, _Tp __value)
230 const _Distance __topIndex = __holeIndex;
231 _Distance __secondChild = __holeIndex;
301 template<typename _RandomAccessIterator, typename _Distance,
304 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
305 _Distance __len, _Tp __value, _Compare __comp)
307 const _Distance __topIndex = __holeIndex;
308 _Distance __secondChild = __holeIndex;