Lines Matching refs:_Tp

41 template <class _RandomAccessIterator, class _Distance, class _Tp>
44 _Distance __holeIndex, _Distance __topIndex, _Tp __value)
55 template <class _RandomAccessIterator, class _Distance, class _Tp>
58 _RandomAccessIterator __last, _Distance*, _Tp*)
61 _Tp(*(__last - 1)));
72 template <class _RandomAccessIterator, class _Distance, class _Tp,
76 _Distance __topIndex, _Tp __value, _Compare __comp)
88 class _Distance, class _Tp>
92 _Distance*, _Tp*)
95 _Tp(*(__last - 1)), __comp);
107 template <class _RandomAccessIterator, class _Distance, class _Tp>
110 _Distance __len, _Tp __value)
128 template <class _RandomAccessIterator, class _Tp, class _Distance>
131 _RandomAccessIterator __result, _Tp __value, _Distance*)
137 template <class _RandomAccessIterator, class _Tp>
140 _Tp*)
143 _Tp(*(__last - 1)), __DISTANCE_TYPE(__first));
154 class _Tp, class _Compare>
157 _Distance __len, _Tp __value, _Compare __comp)
175 template <class _RandomAccessIterator, class _Tp, class _Compare,
179 _RandomAccessIterator __result, _Tp __value, _Compare __comp,
187 template <class _RandomAccessIterator, class _Tp, class _Compare>
190 _RandomAccessIterator __last, _Tp*, _Compare __comp)
192 __pop_heap(__first, __last - 1, __last - 1, _Tp(*(__last - 1)), __comp,
204 template <class _RandomAccessIterator, class _Tp, class _Distance>
207 _RandomAccessIterator __last, _Tp*, _Distance*)
214 __adjust_heap(__first, __parent, __len, _Tp(*(__first + __parent)));
229 class _Tp, class _Distance>
232 _Compare __comp, _Tp*, _Distance*)
239 __adjust_heap(__first, __parent, __len, _Tp(*(__first + __parent)),