12 object[] data = frame.
Data;
13 object obj = data[stackIndex - 2];
16 object obj2 = data[stackIndex - 1];
17 data[stackIndex - 2] = ((obj2 ==
null) ?
null : ((object)checked((
short)((
short)
obj * (
short)obj2))));
19 frame.StackIndex = stackIndex - 1;
29 object[] data = frame.
Data;
30 object obj = data[stackIndex - 2];
33 object obj2 = data[stackIndex - 1];
36 frame.StackIndex = stackIndex - 1;
46 object[] data = frame.
Data;
47 object obj = data[stackIndex - 2];
50 object obj2 = data[stackIndex - 1];
51 data[stackIndex - 2] = ((obj2 ==
null) ?
null : ((object)checked((
long)
obj * (long)obj2)));
53 frame.StackIndex = stackIndex - 1;
63 object[] data = frame.
Data;
64 object obj = data[stackIndex - 2];
67 object obj2 = data[stackIndex - 1];
68 data[stackIndex - 2] = ((obj2 ==
null) ?
null : ((object)checked((ushort)((ushort)
obj * (ushort)obj2))));
70 frame.StackIndex = stackIndex - 1;
80 object[] data = frame.
Data;
81 object obj = data[stackIndex - 2];
84 object obj2 = data[stackIndex - 1];
85 data[stackIndex - 2] = ((obj2 ==
null) ?
null : ((object)checked((uint)
obj * (uint)obj2)));
87 frame.StackIndex = stackIndex - 1;
97 object[] data = frame.
Data;
98 object obj = data[stackIndex - 2];
101 object obj2 = data[stackIndex - 1];
102 data[stackIndex - 2] = ((obj2 ==
null) ?
null : ((object)checked((ulong)
obj * (ulong)obj2)));
104 frame.StackIndex = stackIndex - 1;
133 return type.GetNonNullableType().GetTypeCode()
switch
static Instruction Create(Type type)
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)
static Instruction s_Int16
static Instruction s_UInt16
static Instruction s_Int32
static Instruction s_UInt32
static Instruction Create(Type type)
static Instruction s_Int64
override int ConsumedStack
static Instruction s_UInt64
override string InstructionName
override int ProducedStack
static object Int32ToObject(int i)