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

namespace System.Linq.Expressions.Interpreter
{
public class ThrowInstruction // TypeDefIndex: 9786
{
	// Fields
	type#27402 Throw;
	type#27402 VoidThrow;
	type#27402 Rethrow;
	type#27402 VoidRethrow;
	type#15322 _hasResult;
	type#15322 _rethrow;

	// Methods
	// RVA: -1
	private type#28660 .ctor(type#15313 hasResult, type#15313 isRethrow) { }
	// RVA: -1
	public virtual type#26576 get_InstructionName() { }
	// RVA: -1
	public virtual type#20867 get_ProducedStack() { }
	// RVA: -1
	public virtual type#20867 get_ConsumedStack() { }
	// RVA: -1
	public virtual type#20867 Run(type#21011 frame) { }
	// RVA: -1
	private static type#18121 WrapThrownObject(type#23705 thrown) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
