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

namespace System.Linq.Expressions.Interpreter
{
public class NotEqualInstruction // TypeDefIndex: 10036
{
	// Fields
	type#20845 s_reference;
	type#20845 s_Boolean;
	type#20845 s_SByte;
	type#20845 s_Int16;
	type#20845 s_Char;
	type#20845 s_Int32;
	type#20845 s_Int64;
	type#20845 s_Byte;
	type#20845 s_UInt16;
	type#20845 s_UInt32;
	type#20845 s_UInt64;
	type#20845 s_Single;
	type#20845 s_Double;
	type#20845 s_SByteLiftedToNull;
	type#20845 s_Int16LiftedToNull;
	type#20845 s_CharLiftedToNull;
	type#20845 s_Int32LiftedToNull;
	type#20845 s_Int64LiftedToNull;
	type#20845 s_ByteLiftedToNull;
	type#20845 s_UInt16LiftedToNull;
	type#20845 s_UInt32LiftedToNull;
	type#20845 s_UInt64LiftedToNull;
	type#20845 s_SingleLiftedToNull;
	type#20845 s_DoubleLiftedToNull;

	// Methods
	// RVA: -1
	public virtual type#20867 get_ConsumedStack() { }
	// RVA: -1
	public virtual type#20867 get_ProducedStack() { }
	// RVA: -1
	public virtual type#26576 get_InstructionName() { }
	// RVA: -1
	private type#28660 .ctor() { }
	// RVA: -1
	public static type#20844 Create(type#27705 type, type#15313 liftedToNull) { }
}
}
