// Assembly: mscorlib
// Full name: System.Memory`1

namespace System
{
public class Memory`1 // TypeDefIndex: 3511
{
	// Fields
	type#23712 _object;
	type#20877 _index;
	type#20877 _length;

	// Methods
	// RVA: -1
	public type#28660 .ctor(type#12636 array) { }
	// RVA: -1
	public type#28660 .ctor(type#12636 array, type#20867 start, type#20867 length) { }
	// RVA: -1
	internal type#28660 .ctor(type#23705 obj, type#20867 start, type#20867 length) { }
	// RVA: -1
	public static type#9393 op_Implicit(type#12636 array) { }
	// RVA: -1
	public static type#10070 op_Implicit(type#9393 memory) { }
	// RVA: -1
	public type#20867 get_Length() { }
	// RVA: -1
	public virtual type#26576 ToString() { }
	// RVA: -1
	public type#9393 Slice(type#20867 start) { }
	// RVA: -1
	public type#9393 Slice(type#20867 start, type#20867 length) { }
	// RVA: -1
	public type#10208 get_Span() { }
	// RVA: -1
	public type#22561 Pin() { }
	// RVA: -1
	public type#12636 ToArray() { }
	// RVA: -1
	public virtual type#15313 Equals(type#23705 obj) { }
	// RVA: -1
	public virtual type#15313 Equals(type#9393 other) { }
	// RVA: -1
	public virtual type#20867 GetHashCode() { }
	// RVA: -1
	private static type#20867 CombineHashCodes(type#20867 left, type#20867 right) { }
	// RVA: -1
	private static type#20867 CombineHashCodes(type#20867 h1, type#20867 h2, type#20867 h3) { }
}
}
