system\collections\generic\arraysorthelper.cs (10)
254SwapIfGreater(keys, comparer, i, middle); // swap the low with the mid point
255SwapIfGreater(keys, comparer, i, j); // swap the low with the high
256SwapIfGreater(keys, comparer, middle, j); // swap the middle with the high
326SwapIfGreater(keys, comparer, lo, hi);
331SwapIfGreater(keys, comparer, lo, hi-1);
332SwapIfGreater(keys, comparer, lo, hi);
333SwapIfGreater(keys, comparer, hi-1, hi);
368SwapIfGreater(keys, comparer, lo, middle); // swap the low with the mid point
369SwapIfGreater(keys, comparer, lo, hi); // swap the low with the high
370SwapIfGreater(keys, comparer, middle, hi); // swap the middle with the high