// Assembly: System.Core
// Full name: System.Linq.Expressions.Interpreter.Instruction

namespace System.Linq.Expressions.Interpreter
{
public class Instruction // TypeDefIndex: 9882
{

	// Methods
	// RVA: -1
	public virtual type#20867 get_ConsumedStack() { }
	// RVA: -1
	public virtual type#20867 get_ProducedStack() { }
	// RVA: -1
	public virtual type#20867 get_ConsumedContinuations() { }
	// RVA: -1
	public virtual type#20867 get_ProducedContinuations() { }
	// RVA: -1
	public type#20867 get_StackBalance() { }
	// RVA: -1
	public type#20867 get_ContinuationsBalance() { }
	// RVA: -1
	public abstract type#20867 Run(type#21011 frame) { }
	// RVA: -1
	public abstract type#26576 get_InstructionName() { }
	// RVA: -1
	public virtual type#26576 ToString() { }
	// RVA: -1
	public virtual type#26576 ToDebugString(type#20867 instructionIndex, type#23705 cookie, type#5762 labelIndexer, type#7726 objects) { }
	// RVA: -1
	protected static type#28660 NullCheck(type#23705 o) { }
	// RVA: -1
	protected type#28660 .ctor() { }
}
}
