Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
ILOpCode.cs
Go to the documentation of this file.
2
3public enum ILOpCode : ushort
4{
5 Nop = 0,
6 Break = 1,
7 Ldarg_0 = 2,
8 Ldarg_1 = 3,
9 Ldarg_2 = 4,
10 Ldarg_3 = 5,
11 Ldloc_0 = 6,
12 Ldloc_1 = 7,
13 Ldloc_2 = 8,
14 Ldloc_3 = 9,
15 Stloc_0 = 10,
16 Stloc_1 = 11,
17 Stloc_2 = 12,
18 Stloc_3 = 13,
19 Ldarg_s = 14,
20 Ldarga_s = 15,
21 Starg_s = 16,
22 Ldloc_s = 17,
23 Ldloca_s = 18,
24 Stloc_s = 19,
25 Ldnull = 20,
26 Ldc_i4_m1 = 21,
27 Ldc_i4_0 = 22,
28 Ldc_i4_1 = 23,
29 Ldc_i4_2 = 24,
30 Ldc_i4_3 = 25,
31 Ldc_i4_4 = 26,
32 Ldc_i4_5 = 27,
33 Ldc_i4_6 = 28,
34 Ldc_i4_7 = 29,
35 Ldc_i4_8 = 30,
36 Ldc_i4_s = 31,
37 Ldc_i4 = 32,
38 Ldc_i8 = 33,
39 Ldc_r4 = 34,
40 Ldc_r8 = 35,
41 Dup = 37,
42 Pop = 38,
43 Jmp = 39,
44 Call = 40,
45 Calli = 41,
46 Ret = 42,
47 Br_s = 43,
48 Brfalse_s = 44,
49 Brtrue_s = 45,
50 Beq_s = 46,
51 Bge_s = 47,
52 Bgt_s = 48,
53 Ble_s = 49,
54 Blt_s = 50,
55 Bne_un_s = 51,
56 Bge_un_s = 52,
57 Bgt_un_s = 53,
58 Ble_un_s = 54,
59 Blt_un_s = 55,
60 Br = 56,
61 Brfalse = 57,
62 Brtrue = 58,
63 Beq = 59,
64 Bge = 60,
65 Bgt = 61,
66 Ble = 62,
67 Blt = 63,
68 Bne_un = 64,
69 Bge_un = 65,
70 Bgt_un = 66,
71 Ble_un = 67,
72 Blt_un = 68,
73 Switch = 69,
74 Ldind_i1 = 70,
75 Ldind_u1 = 71,
76 Ldind_i2 = 72,
77 Ldind_u2 = 73,
78 Ldind_i4 = 74,
79 Ldind_u4 = 75,
80 Ldind_i8 = 76,
81 Ldind_i = 77,
82 Ldind_r4 = 78,
83 Ldind_r8 = 79,
84 Ldind_ref = 80,
85 Stind_ref = 81,
86 Stind_i1 = 82,
87 Stind_i2 = 83,
88 Stind_i4 = 84,
89 Stind_i8 = 85,
90 Stind_r4 = 86,
91 Stind_r8 = 87,
92 Add = 88,
93 Sub = 89,
94 Mul = 90,
95 Div = 91,
96 Div_un = 92,
97 Rem = 93,
98 Rem_un = 94,
99 And = 95,
100 Or = 96,
101 Xor = 97,
102 Shl = 98,
103 Shr = 99,
104 Shr_un = 100,
105 Neg = 101,
106 Not = 102,
107 Conv_i1 = 103,
108 Conv_i2 = 104,
109 Conv_i4 = 105,
110 Conv_i8 = 106,
111 Conv_r4 = 107,
112 Conv_r8 = 108,
113 Conv_u4 = 109,
114 Conv_u8 = 110,
115 Callvirt = 111,
116 Cpobj = 112,
117 Ldobj = 113,
118 Ldstr = 114,
119 Newobj = 115,
120 Castclass = 116,
121 Isinst = 117,
122 Conv_r_un = 118,
123 Unbox = 121,
124 Throw = 122,
125 Ldfld = 123,
126 Ldflda = 124,
127 Stfld = 125,
128 Ldsfld = 126,
129 Ldsflda = 127,
130 Stsfld = 128,
131 Stobj = 129,
132 Conv_ovf_i1_un = 130,
133 Conv_ovf_i2_un = 131,
134 Conv_ovf_i4_un = 132,
135 Conv_ovf_i8_un = 133,
136 Conv_ovf_u1_un = 134,
137 Conv_ovf_u2_un = 135,
138 Conv_ovf_u4_un = 136,
139 Conv_ovf_u8_un = 137,
140 Conv_ovf_i_un = 138,
141 Conv_ovf_u_un = 139,
142 Box = 140,
143 Newarr = 141,
144 Ldlen = 142,
145 Ldelema = 143,
146 Ldelem_i1 = 144,
147 Ldelem_u1 = 145,
148 Ldelem_i2 = 146,
149 Ldelem_u2 = 147,
150 Ldelem_i4 = 148,
151 Ldelem_u4 = 149,
152 Ldelem_i8 = 150,
153 Ldelem_i = 151,
154 Ldelem_r4 = 152,
155 Ldelem_r8 = 153,
156 Ldelem_ref = 154,
157 Stelem_i = 155,
158 Stelem_i1 = 156,
159 Stelem_i2 = 157,
160 Stelem_i4 = 158,
161 Stelem_i8 = 159,
162 Stelem_r4 = 160,
163 Stelem_r8 = 161,
164 Stelem_ref = 162,
165 Ldelem = 163,
166 Stelem = 164,
167 Unbox_any = 165,
168 Conv_ovf_i1 = 179,
169 Conv_ovf_u1 = 180,
170 Conv_ovf_i2 = 181,
171 Conv_ovf_u2 = 182,
172 Conv_ovf_i4 = 183,
173 Conv_ovf_u4 = 184,
174 Conv_ovf_i8 = 185,
175 Conv_ovf_u8 = 186,
176 Refanyval = 194,
177 Ckfinite = 195,
178 Mkrefany = 198,
179 Ldtoken = 208,
180 Conv_u2 = 209,
181 Conv_u1 = 210,
182 Conv_i = 211,
183 Conv_ovf_i = 212,
184 Conv_ovf_u = 213,
185 Add_ovf = 214,
186 Add_ovf_un = 215,
187 Mul_ovf = 216,
188 Mul_ovf_un = 217,
189 Sub_ovf = 218,
190 Sub_ovf_un = 219,
191 Endfinally = 220,
192 Leave = 221,
193 Leave_s = 222,
194 Stind_i = 223,
195 Conv_u = 224,
196 Arglist = 65024,
197 Ceq = 65025,
198 Cgt = 65026,
199 Cgt_un = 65027,
200 Clt = 65028,
201 Clt_un = 65029,
202 Ldftn = 65030,
203 Ldvirtftn = 65031,
204 Ldarg = 65033,
205 Ldarga = 65034,
206 Starg = 65035,
207 Ldloc = 65036,
208 Ldloca = 65037,
209 Stloc = 65038,
210 Localloc = 65039,
211 Endfilter = 65041,
212 Unaligned = 65042,
213 Volatile = 65043,
214 Tail = 65044,
215 Initobj = 65045,
216 Constrained = 65046,
217 Cpblk = 65047,
218 Initblk = 65048,
219 Rethrow = 65050,
220 Sizeof = 65052,
221 Refanytype = 65053,
222 Readonly = 65054
223}