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)(
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)((
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)(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)((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)((ulong)
obj / (ulong)obj2)));
104 frame.StackIndex = stackIndex - 1;
114 object[] data = frame.
Data;
115 object obj = data[stackIndex - 2];
118 object obj2 = data[stackIndex - 1];
119 data[stackIndex - 2] = ((obj2 ==
null) ?
null : ((object)((
float)
obj / (float)obj2)));
121 frame.StackIndex = stackIndex - 1;
131 object[] data = frame.
Data;
132 object obj = data[stackIndex - 2];
135 object obj2 = data[stackIndex - 1];
136 data[stackIndex - 2] = ((obj2 ==
null) ?
null : ((object)((
double)
obj / (double)obj2)));
138 frame.StackIndex = stackIndex - 1;
171 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)
static Instruction Create(Type type)
static Instruction s_Single
override int ProducedStack
static Instruction s_Int64
override string InstructionName
static Instruction s_Int16
static Instruction s_UInt16
override int ConsumedStack
static Instruction s_UInt32
static Instruction s_Int32
static Instruction s_UInt64
static Instruction s_Double
static object Int32ToObject(int i)