// Assembly: mscorlib
// Full name: System.Collections.Generic.Stack`1

namespace System.Collections.Generic
{
public class Stack`1 // TypeDefIndex: 4841
{
	// Fields
	type#12662 _array;
	type#20868 _size;
	type#20868 _version;
	type#23718 _syncRoot;

	// Methods
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	public type#28660 .ctor(type#20867 capacity) { }
	// RVA: -1
	public virtual type#20867 get_Count() { }
	// RVA: -1
	private virtual type#15313 System.Collections.ICollection.get_IsSynchronized() { }
	// RVA: -1
	private virtual type#23705 System.Collections.ICollection.get_SyncRoot() { }
	// RVA: -1
	public type#28660 Clear() { }
	// RVA: -1
	public type#15313 Contains(type#1350 item) { }
	// RVA: -1
	private virtual type#28660 System.Collections.ICollection.CopyTo(type#14435 array, type#20867 arrayIndex) { }
	// RVA: -1
	public type#5153 GetEnumerator() { }
	// RVA: -1
	private virtual type#6754 System.Collections.Generic.IEnumerable<T>.GetEnumerator() { }
	// RVA: -1
	private virtual type#20073 System.Collections.IEnumerable.GetEnumerator() { }
	// RVA: -1
	public type#1350 Peek() { }
	// RVA: -1
	public type#1350 Pop() { }
	// RVA: -1
	public type#15313 TryPop(type#11500 result) { }
	// RVA: -1
	public type#28660 Push(type#1350 item) { }
	// RVA: -1
	private type#28660 PushWithResize(type#1350 item) { }
	// RVA: -1
	private type#28660 ThrowForEmptyStack() { }
}
}
