@@ -501,7 +501,6 @@ template <class Iter, class Compare, bool Branchless>
501
501
inline void pdqsort_loop (Iter begin, Iter end, Compare& comp, int bad_allowed,
502
502
bool leftmost = true ) {
503
503
typedef typename std::iterator_traits<Iter>::difference_type diff_t ;
504
- using CompType = typename median_common_detail::CompareRefType<Compare>::type;
505
504
506
505
// Use a while loop for tail recursion elimination.
507
506
while (true ) {
@@ -606,7 +605,7 @@ template <class Iter, class Compare, bool Branchless>
606
605
inline void pdqpartial_sort_loop (Iter begin, Iter mid, Iter end, Compare& comp,
607
606
int bad_allowed, bool leftmost = true ) {
608
607
typedef typename std::iterator_traits<Iter>::difference_type diff_t ;
609
- using CompType = typename median_common_detail::CompareRefType<Compare>::type;
608
+
610
609
// Use a while loop for tail recursion elimination.
611
610
while (true ) {
612
611
diff_t size = end - begin;
@@ -714,7 +713,6 @@ template <class Iter, class Compare, bool Branchless>
714
713
inline void pdqselect_loop (Iter begin, Iter mid, Iter end, Compare& comp,
715
714
int bad_allowed, bool leftmost = true ) {
716
715
typedef typename std::iterator_traits<Iter>::difference_type diff_t ;
717
- using CompType = typename median_common_detail::CompareRefType<Compare>::type;
718
716
719
717
// Use a while loop for tail recursion elimination.
720
718
while (true ) {
0 commit comments