// Assembly: mscorlib
// Full name: System.Collections.Generic.ArraySortHelper`2

namespace System.Collections.Generic
{
public class ArraySortHelper`2 // TypeDefIndex: 4850
{
	// Fields
	type#3644 s_defaultArraySortHelper;

	// Methods
	// RVA: -1
	public type#28660 Sort(type#12604 keys, type#12698 values, type#20867 index, type#20867 length, type#6286 comparer) { }
	// RVA: -1
	private static type#28660 SwapIfGreaterWithItems(type#12604 keys, type#12698 values, type#6286 comparer, type#20867 a, type#20867 b) { }
	// RVA: -1
	private static type#28660 Swap(type#12604 keys, type#12698 values, type#20867 i, type#20867 j) { }
	// RVA: -1
	internal static type#28660 IntrospectiveSort(type#12604 keys, type#12698 values, type#20867 left, type#20867 length, type#6286 comparer) { }
	// RVA: -1
	private static type#28660 IntroSort(type#12604 keys, type#12698 values, type#20867 lo, type#20867 hi, type#20867 depthLimit, type#6286 comparer) { }
	// RVA: -1
	private static type#20867 PickPivotAndPartition(type#12604 keys, type#12698 values, type#20867 lo, type#20867 hi, type#6286 comparer) { }
	// RVA: -1
	private static type#28660 Heapsort(type#12604 keys, type#12698 values, type#20867 lo, type#20867 hi, type#6286 comparer) { }
	// RVA: -1
	private static type#28660 DownHeap(type#12604 keys, type#12698 values, type#20867 i, type#20867 n, type#20867 lo, type#6286 comparer) { }
	// RVA: -1
	private static type#28660 InsertionSort(type#12604 keys, type#12698 values, type#20867 lo, type#20867 hi, type#6286 comparer) { }
	// RVA: -1
	public static type#3643 get_Default() { }
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
