// Assembly: UniTask
// Full name: Cysharp.Threading.Tasks.Internal.MinimumQueue`1

namespace Cysharp.Threading.Tasks.Internal
{
public class MinimumQueue`1 // TypeDefIndex: 12311
{
	// Fields
	type#12638 array;
	type#20868 head;
	type#20868 tail;
	type#20868 size;

	// Methods
	// RVA: -1
	public type#28660 .ctor(type#20867 capacity) { }
	// RVA: -1
	public type#20867 get_Count() { }
	// RVA: -1
	public type#28660 Enqueue(type#1267 item) { }
	// RVA: -1
	public type#1267 Dequeue() { }
	// RVA: -1
	private type#28660 Grow() { }
	// RVA: -1
	private type#28660 SetCapacity(type#20867 capacity) { }
	// RVA: -1
	private type#28660 MoveNext(type#11942 index) { }
	// RVA: -1
	private type#28660 ThrowForEmptyQueue() { }
}
}
