Lines Matching refs:_Pointer
2145 template<typename _ForwardIterator, typename _Pointer, typename _Predicate,
2151 _Pointer __buffer, in __stable_partition_adaptive()
2157 _Pointer __result2 = __buffer; in __stable_partition_adaptive()
3409 template<typename _RandomAccessIterator, typename _Pointer>
3413 _Pointer __buffer) in __merge_sort_with_buffer()
3419 const _Pointer __buffer_last = __buffer + __len; in __merge_sort_with_buffer()
3433 template<typename _RandomAccessIterator, typename _Pointer, typename _Compare>
3437 _Pointer __buffer, _Compare __comp) in __merge_sort_with_buffer()
3443 const _Pointer __buffer_last = __buffer + __len; in __merge_sort_with_buffer()
3580 typename _Pointer>
3586 _Pointer __buffer, _Distance __buffer_size) in __merge_adaptive()
3590 _Pointer __buffer_end = std::copy(__first, __middle, __buffer); in __merge_adaptive()
3595 _Pointer __buffer_end = std::copy(__middle, __last, __buffer); in __merge_adaptive()
3638 template<typename _BidirectionalIterator, typename _Distance, typename _Pointer,
3645 _Pointer __buffer, _Distance __buffer_size, in __merge_adaptive()
3650 _Pointer __buffer_end = std::copy(__first, __middle, __buffer); in __merge_adaptive()
3655 _Pointer __buffer_end = std::copy(__middle, __last, __buffer); in __merge_adaptive()
3802 template<typename _RandomAccessIterator, typename _Pointer,
3807 _Pointer __buffer, _Distance __buffer_size) in __stable_sort_adaptive()
3829 template<typename _RandomAccessIterator, typename _Pointer,
3834 _Pointer __buffer, _Distance __buffer_size, in __stable_sort_adaptive()