Home | History | Annotate | Download | only in stl

Lines Matching refs:__comp

77             _Distance __topIndex, _Tp __val, _Compare __comp)
80 while (__holeIndex > __topIndex && __comp(*(__first + __parent), __val)) {
81 _STLP_VERBOSE_ASSERT(!__comp(__val, *(__first + __parent)), _StlMsg_INVALID_STRICT_WEAK_PREDICATE)
93 _RandomAccessIterator __last, _Compare __comp,
97 _Tp(*(__last - 1)), __comp);
103 _Compare __comp)
105 __push_heap_aux(__first, __last, __comp,
147 _Distance __len, _Tp __val, _Compare __comp)
152 if (__comp(*(__first + __secondChild), *(__first + (__secondChild - 1)))) {
153 _STLP_VERBOSE_ASSERT(!__comp(*(__first + (__secondChild - 1)), *(__first + __secondChild)),
165 __push_heap(__first, __holeIndex, __topIndex, __val, __comp);
172 _RandomAccessIterator __last, _Tp*, _Compare __comp)
174 __pop_heap(__first, __last - 1, __last - 1, _Tp(*(__last - 1)), __comp,
182 _RandomAccessIterator __last, _Compare __comp)
184 __pop_heap_aux(__first, __last, _STLP_VALUE_TYPE(__first, _RandomAccessIterator), __comp);
217 _Compare __comp, _Tp*, _Distance*)
225 __comp);
234 _RandomAccessIterator __last, _Compare __comp)
236 __make_heap(__first, __last, __comp,