12 object obj2 = frame.
Pop();
13 if (
obj ==
null || obj2 ==
null)
18 frame.
Push((sbyte)((sbyte)
obj | (sbyte)obj2));
28 object obj2 = frame.
Pop();
29 if (
obj ==
null || obj2 ==
null)
34 frame.
Push((
short)((
short)
obj | (
short)obj2));
44 object obj2 = frame.
Pop();
45 if (
obj ==
null || obj2 ==
null)
50 frame.
Push((
int)
obj | (
int)obj2);
60 object obj2 = frame.
Pop();
61 if (
obj ==
null || obj2 ==
null)
66 frame.
Push((
long)
obj | (
long)obj2);
76 object obj2 = frame.
Pop();
77 if (
obj ==
null || obj2 ==
null)
82 frame.
Push((
byte)((
byte)
obj | (
byte)obj2));
92 object obj2 = frame.
Pop();
93 if (
obj ==
null || obj2 ==
null)
98 frame.
Push((ushort)((ushort)
obj | (ushort)obj2));
108 object obj2 = frame.
Pop();
109 if (
obj ==
null || obj2 ==
null)
114 frame.
Push((uint)
obj | (uint)obj2);
124 object obj2 = frame.
Pop();
125 if (
obj ==
null || obj2 ==
null)
130 frame.
Push((ulong)
obj | (ulong)obj2);
140 object obj2 = frame.
Pop();
155 frame.
Push(((
bool)obj2) ? Utils.BoxedTrue :
null);
193 return type.GetNonNullableType().GetTypeCode()
switch
static Exception Unreachable
override int Run(InterpretedFrame frame)
override int Run(InterpretedFrame frame)
override int Run(InterpretedFrame frame)
override int Run(InterpretedFrame frame)
override int Run(InterpretedFrame frame)
override int Run(InterpretedFrame frame)
override int Run(InterpretedFrame frame)
override int Run(InterpretedFrame frame)
override int Run(InterpretedFrame frame)
override int ProducedStack
static Instruction s_UInt64
static Instruction s_Int64
static Instruction s_Boolean
static Instruction s_UInt32
static Instruction s_UInt16
static Instruction s_Int16
static Instruction s_SByte
static Instruction Create(Type type)
override string InstructionName
static Instruction s_Byte
static Instruction s_Int32
override int ConsumedStack
static readonly object BoxedTrue