18 {
"nop", 0x00,
' ', 0, 0,
' ' },
19 {
"aconst_null", 0x01,
' ', 0, 1,
'a' },
20 {
"iconst_m1", 0x02,
' ', 0, 1,
'i' },
21 {
"iconst_0", 0x03,
' ', 0, 1,
'i' },
22 {
"iconst_1", 0x04,
' ', 0, 1,
'i' },
23 {
"iconst_2", 0x05,
' ', 0, 1,
'i' },
24 {
"iconst_3", 0x06,
' ', 0, 1,
'i' },
25 {
"iconst_4", 0x07,
' ', 0, 1,
'i' },
26 {
"iconst_5", 0x08,
' ', 0, 1,
'i' },
27 {
"lconst_0", 0x09,
' ', 0, 1,
'l' },
28 {
"lconst_1", 0x0a,
' ', 0, 1,
'l' },
29 {
"fconst_0", 0x0b,
' ', 0, 1,
'f' },
30 {
"fconst_1", 0x0c,
' ', 0, 1,
'f' },
31 {
"fconst_2", 0x0d,
' ', 0, 1,
'f' },
32 {
"dconst_0", 0x0e,
' ', 0, 1,
'd' },
33 {
"dconst_1", 0x0f,
' ', 0, 1,
'd' },
34 {
"bipush", 0x10,
'b', 0, 1,
'i' },
35 {
"sipush", 0x11,
's', 0, 1,
'i' },
36 {
"ldc", 0x12,
'c', 0, 1,
' ' },
37 {
"ldc_w", 0x13,
'C', 0, 1,
' ' },
38 {
"ldc2_w", 0x14,
'C', 0, 1,
' ' },
39 {
"iload", 0x15,
'v', 0, 1,
'i' },
40 {
"lload", 0x16,
'v', 0, 1,
'l' },
41 {
"fload", 0x17,
'v', 0, 1,
'f' },
42 {
"dload", 0x18,
'v', 0, 1,
'd' },
43 {
"aload", 0x19,
'v', 0, 1,
'a' },
44 {
"iload_0", 0x1a,
' ', 0, 1,
'i' },
45 {
"iload_1", 0x1b,
' ', 0, 1,
'i' },
46 {
"iload_2", 0x1c,
' ', 0, 1,
'i' },
47 {
"iload_3", 0x1d,
' ', 0, 1,
'i' },
48 {
"lload_0", 0x1e,
' ', 0, 1,
'l' },
49 {
"lload_1", 0x1f,
' ', 0, 1,
'l' },
50 {
"lload_2", 0x20,
' ', 0, 1,
'l' },
51 {
"lload_3", 0x21,
' ', 0, 1,
'l' },
52 {
"fload_0", 0x22,
' ', 0, 1,
'f' },
53 {
"fload_1", 0x23,
' ', 0, 1,
'f' },
54 {
"fload_2", 0x24,
' ', 0, 1,
'f' },
55 {
"fload_3", 0x25,
' ', 0, 1,
'f' },
56 {
"dload_0", 0x26,
' ', 0, 1,
'd' },
57 {
"dload_1", 0x27,
' ', 0, 1,
'd' },
58 {
"dload_2", 0x28,
' ', 0, 1,
'd' },
59 {
"dload_3", 0x29,
' ', 0, 1,
'd' },
60 {
"aload_0", 0x2a,
' ', 0, 1,
'a' },
61 {
"aload_1", 0x2b,
' ', 0, 1,
'a' },
62 {
"aload_2", 0x2c,
' ', 0, 1,
'a' },
63 {
"aload_3", 0x2d,
' ', 0, 1,
'a' },
64 {
"iaload", 0x2e,
' ', 2, 1,
'i' },
65 {
"laload", 0x2f,
' ', 2, 1,
'l' },
66 {
"faload", 0x30,
' ', 2, 1,
'f' },
67 {
"daload", 0x31,
' ', 2, 1,
'd' },
68 {
"aaload", 0x32,
' ', 2, 1,
'a' },
69 {
"baload", 0x33,
' ', 2, 1,
'b' },
70 {
"caload", 0x34,
' ', 2, 1,
'c' },
71 {
"saload", 0x35,
' ', 2, 1,
's' },
72 {
"istore", 0x36,
'v', 1, 0,
' ' },
73 {
"lstore", 0x37,
'v', 1, 0,
' ' },
74 {
"fstore", 0x38,
'v', 1, 0,
' ' },
75 {
"dstore", 0x39,
'v', 1, 0,
' ' },
76 {
"astore", 0x3a,
'v', 1, 0,
' ' },
77 {
"istore_0", 0x3b,
' ', 1, 0,
' ' },
78 {
"istore_1", 0x3c,
' ', 1, 0,
' ' },
79 {
"istore_2", 0x3d,
' ', 1, 0,
' ' },
80 {
"istore_3", 0x3e,
' ', 1, 0,
' ' },
81 {
"lstore_0", 0x3f,
' ', 1, 0,
' ' },
82 {
"lstore_1", 0x40,
' ', 1, 0,
' ' },
83 {
"lstore_2", 0x41,
' ', 1, 0,
' ' },
84 {
"lstore_3", 0x42,
' ', 1, 0,
' ' },
85 {
"fstore_0", 0x43,
' ', 1, 0,
' ' },
86 {
"fstore_1", 0x44,
' ', 1, 0,
' ' },
87 {
"fstore_2", 0x45,
' ', 1, 0,
' ' },
88 {
"fstore_3", 0x46,
' ', 1, 0,
' ' },
89 {
"dstore_0", 0x47,
' ', 1, 0,
' ' },
90 {
"dstore_1", 0x48,
' ', 1, 0,
' ' },
91 {
"dstore_2", 0x49,
' ', 1, 0,
' ' },
92 {
"dstore_3", 0x4a,
' ', 1, 0,
' ' },
93 {
"astore_0", 0x4b,
' ', 1, 0,
' ' },
94 {
"astore_1", 0x4c,
' ', 1, 0,
' ' },
95 {
"astore_2", 0x4d,
' ', 1, 0,
' ' },
96 {
"astore_3", 0x4e,
' ', 1, 0,
' ' },
97 {
"iastore", 0x4f,
' ', 3, 0,
' ' },
98 {
"lastore", 0x50,
' ', 3, 0,
' ' },
99 {
"fastore", 0x51,
' ', 3, 0,
' ' },
100 {
"dastore", 0x52,
' ', 3, 0,
' ' },
101 {
"aastore", 0x53,
' ', 3, 0,
' ' },
102 {
"bastore", 0x54,
' ', 3, 0,
' ' },
103 {
"castore", 0x55,
' ', 3, 0,
' ' },
104 {
"sastore", 0x56,
' ', 3, 0,
's' },
105 {
"pop", 0x57,
' ', 1, 0,
' ' },
106 {
"pop2", 0x58,
' ', 1, 0,
' ' },
107 {
"dup", 0x59,
' ', 1, 2,
' ' },
108 {
"dup_x1", 0x5a,
' ', 2, 3,
' ' },
109 {
"dup_x2", 0x5b,
' ', 3, 4,
' ' },
110 {
"dup2", 0x5c,
' ', 0, 0,
' ' },
111 {
"dup2_x1", 0x5d,
' ', 0, 0,
' ' },
112 {
"dup2_x2", 0x5e,
' ', 0, 0,
' ' },
113 {
"swap", 0x5f,
' ', 2, 2,
' ' },
114 {
"iadd", 0x60,
' ', 2, 1,
'i' },
115 {
"ladd", 0x61,
' ', 2, 1,
'l' },
116 {
"fadd", 0x62,
' ', 2, 1,
'f' },
117 {
"dadd", 0x63,
' ', 2, 1,
'd' },
118 {
"isub", 0x64,
' ', 2, 1,
'i' },
119 {
"lsub", 0x65,
' ', 2, 1,
'l' },
120 {
"fsub", 0x66,
' ', 2, 1,
'f' },
121 {
"dsub", 0x67,
' ', 2, 1,
'd' },
122 {
"imul", 0x68,
' ', 2, 1,
'i' },
123 {
"lmul", 0x69,
' ', 2, 1,
'l' },
124 {
"fmul", 0x6a,
' ', 2, 1,
'f' },
125 {
"dmul", 0x6b,
' ', 2, 1,
'd' },
126 {
"idiv", 0x6c,
' ', 2, 1,
'i' },
127 {
"ldiv", 0x6d,
' ', 2, 1,
'l' },
128 {
"fdiv", 0x6e,
' ', 2, 1,
'f' },
129 {
"ddiv", 0x6f,
' ', 2, 1,
'd' },
130 {
"irem", 0x70,
' ', 2, 1,
'i' },
131 {
"lrem", 0x71,
' ', 2, 1,
'l' },
132 {
"frem", 0x72,
' ', 2, 1,
'f' },
133 {
"drem", 0x73,
' ', 2, 1,
'd' },
134 {
"ineg", 0x74,
' ', 1, 1,
'i' },
135 {
"lneg", 0x75,
' ', 1, 1,
'l' },
136 {
"fneg", 0x76,
' ', 1, 1,
'f' },
137 {
"dneg", 0x77,
' ', 1, 1,
'd' },
138 {
"ishl", 0x78,
' ', 2, 1,
'i' },
139 {
"lshl", 0x79,
' ', 2, 1,
'l' },
140 {
"ishr", 0x7a,
' ', 2, 1,
'i' },
141 {
"lshr", 0x7b,
' ', 2, 1,
'l' },
142 {
"iushr", 0x7c,
' ', 2, 1,
'i' },
143 {
"lushr", 0x7d,
' ', 2, 1,
'l' },
144 {
"iand", 0x7e,
' ', 2, 1,
'i' },
145 {
"land", 0x7f,
' ', 2, 1,
'l' },
146 {
"ior", 0x80,
' ', 2, 1,
'i' },
147 {
"lor", 0x81,
' ', 2, 1,
'l' },
148 {
"ixor", 0x82,
' ', 2, 1,
'i' },
149 {
"lxor", 0x83,
' ', 2, 1,
'l' },
150 {
"iinc", 0x84,
'V', 0, 0,
' ' },
151 {
"i2l", 0x85,
' ', 1, 1,
'l' },
152 {
"i2f", 0x86,
' ', 1, 1,
'f' },
153 {
"i2d", 0x87,
' ', 1, 1,
'd' },
154 {
"l2i", 0x88,
' ', 1, 1,
'i' },
155 {
"l2f", 0x89,
' ', 1, 1,
'f' },
156 {
"l2d", 0x8a,
' ', 1, 1,
'd' },
157 {
"f2i", 0x8b,
' ', 1, 1,
'i' },
158 {
"f2l", 0x8c,
' ', 1, 1,
'l' },
159 {
"f2d", 0x8d,
' ', 1, 1,
'd' },
160 {
"d2i", 0x8e,
' ', 1, 1,
'i' },
161 {
"d2l", 0x8f,
' ', 1, 1,
'l' },
162 {
"d2f", 0x90,
' ', 1, 1,
'f' },
163 {
"i2b", 0x91,
' ', 1, 1,
'b' },
164 {
"i2c", 0x92,
' ', 1, 1,
'c' },
165 {
"i2s", 0x93,
' ', 1, 1,
's' },
166 {
"lcmp", 0x94,
' ', 2, 1,
'i' },
167 {
"fcmpl", 0x95,
' ', 2, 1,
'i' },
168 {
"fcmpg", 0x96,
' ', 2, 1,
'i' },
169 {
"dcmpl", 0x97,
' ', 2, 1,
'i' },
170 {
"dcmpg", 0x98,
' ', 2, 1,
'i' },
171 {
"ifeq", 0x99,
'o', 1, 0,
' ' },
172 {
"ifne", 0x9a,
'o', 1, 0,
' ' },
173 {
"iflt", 0x9b,
'o', 1, 0,
' ' },
174 {
"ifge", 0x9c,
'o', 1, 0,
' ' },
175 {
"ifgt", 0x9d,
'o', 1, 0,
' ' },
176 {
"ifle", 0x9e,
'o', 1, 0,
' ' },
177 {
"if_icmpeq", 0x9f,
'o', 2, 0,
' ' },
178 {
"if_icmpne", 0xa0,
'o', 2, 0,
' ' },
179 {
"if_icmplt", 0xa1,
'o', 2, 0,
' ' },
180 {
"if_icmpge", 0xa2,
'o', 2, 0,
' ' },
181 {
"if_icmpgt", 0xa3,
'o', 2, 0,
' ' },
182 {
"if_icmple", 0xa4,
'o', 2, 0,
' ' },
183 {
"if_acmpeq", 0xa5,
'o', 2, 0,
' ' },
184 {
"if_acmpne", 0xa6,
'o', 2, 0,
' ' },
185 {
"goto", 0xa7,
'o', 0, 0,
' ' },
186 {
"jsr", 0xa8,
'o', 0, 1,
'a' },
187 {
"ret", 0xa9,
'v', 0, 0,
' ' },
188 {
"tableswitch", 0xaa,
'T', 1, 0,
' ' },
189 {
"lookupswitch", 0xab,
'L', 1, 0,
' ' },
190 {
"ireturn", 0xac,
' ', 1, 0,
' ' },
191 {
"lreturn", 0xad,
' ', 1, 0,
' ' },
192 {
"freturn", 0xae,
' ', 1, 0,
' ' },
193 {
"dreturn", 0xaf,
' ', 1, 0,
' ' },
194 {
"areturn", 0xb0,
' ', 1, 0,
' ' },
195 {
"return", 0xb1,
' ', 0, 0,
' ' },
196 {
"getstatic", 0xb2,
'C', 0, 1,
' ' },
197 {
"putstatic", 0xb3,
'C', 1, 0,
' ' },
198 {
"getfield", 0xb4,
'C', 1, 1,
' ' },
199 {
"putfield", 0xb5,
'C', 2, 0,
' ' },
200 {
"invokevirtual", 0xb6,
'C', 0, 0,
' ' },
201 {
"invokespecial", 0xb7,
'C', 0, 0,
' ' },
202 {
"invokestatic", 0xb8,
'C', 0, 0,
' ' },
203 {
"invokeinterface", 0xb9,
'I', 0, 0,
' ' },
204 {
"invokedynamic", 0xba,
'I', 0, 0,
' ' },
205 {
"new", 0xbb,
'C', 0, 1,
'a' },
206 {
"newarray", 0xbc,
't', 1, 1,
'a' },
207 {
"anewarray", 0xbd,
'C', 1, 1,
'a' },
208 {
"arraylength", 0xbe,
' ', 1, 1,
'i' },
209 {
"athrow", 0xbf,
' ', 1, 1,
' ' },
210 {
"checkcast", 0xc0,
'C', 1, 1,
'a' },
211 {
"instanceof", 0xc1,
'C', 1, 1,
'i' },
212 {
"monitorenter", 0xc2,
' ', 1, 0,
' ' },
213 {
"monitorexit", 0xc3,
' ', 1, 0,
' ' },
214 {
"wide", 0xc4,
' ', 0, 0,
' ' },
215 {
"multianewarray", 0xc5,
'm', 0, 1,
'a' },
216 {
"ifnull", 0xc6,
'o', 1, 0,
' ' },
217 {
"ifnonnull", 0xc7,
'o', 1, 0,
' ' },
218 {
"goto_w", 0xc8,
'O', 0, 0,
' ' },
219 {
"jsr_w", 0xc9,
'O', 0, 1,
'a' },
220 {
"breakpoint", 0xca,
' ', 0, 0,
' ' },
221 {
nullptr, 0xcb,
'\0',0, 0,
'\0'},
222 {
nullptr, 0xcc,
'\0',0, 0,
'\0'},
223 {
nullptr, 0xcd,
'\0',0, 0,
'\0'},
224 {
nullptr, 0xce,
'\0',0, 0,
'\0'},
225 {
nullptr, 0xcf,
'\0',0, 0,
'\0'},
226 {
nullptr, 0xd0,
'\0',0, 0,
'\0'},
227 {
nullptr, 0xd1,
'\0',0, 0,
'\0'},
228 {
nullptr, 0xd2,
'\0',0, 0,
'\0'},
229 {
nullptr, 0xd3,
'\0',0, 0,
'\0'},
230 {
nullptr, 0xd4,
'\0',0, 0,
'\0'},
231 {
nullptr, 0xd5,
'\0',0, 0,
'\0'},
232 {
nullptr, 0xd6,
'\0',0, 0,
'\0'},
233 {
nullptr, 0xd7,
'\0',0, 0,
'\0'},
234 {
nullptr, 0xd8,
'\0',0, 0,
'\0'},
235 {
nullptr, 0xd9,
'\0',0, 0,
'\0'},
236 {
nullptr, 0xda,
'\0',0, 0,
'\0'},
237 {
nullptr, 0xdb,
'\0',0, 0,
'\0'},
238 {
nullptr, 0xdc,
'\0',0, 0,
'\0'},
239 {
nullptr, 0xdd,
'\0',0, 0,
'\0'},
240 {
nullptr, 0xde,
'\0',0, 0,
'\0'},
241 {
nullptr, 0xdf,
'\0',0, 0,
'\0'},
242 {
nullptr, 0xe0,
'\0',0, 0,
'\0'},
243 {
nullptr, 0xe1,
'\0',0, 0,
'\0'},
244 {
nullptr, 0xe2,
'\0',0, 0,
'\0'},
245 {
nullptr, 0xe3,
'\0',0, 0,
'\0'},
246 {
nullptr, 0xe4,
'\0',0, 0,
'\0'},
247 {
nullptr, 0xe5,
'\0',0, 0,
'\0'},
248 {
nullptr, 0xe6,
'\0',0, 0,
'\0'},
249 {
nullptr, 0xe7,
'\0',0, 0,
'\0'},
250 {
nullptr, 0xe8,
'\0',0, 0,
'\0'},
251 {
nullptr, 0xe9,
'\0',0, 0,
'\0'},
252 {
nullptr, 0xea,
'\0',0, 0,
'\0'},
253 {
nullptr, 0xeb,
'\0',0, 0,
'\0'},
254 {
nullptr, 0xec,
'\0',0, 0,
'\0'},
255 {
nullptr, 0xed,
'\0',0, 0,
'\0'},
256 {
nullptr, 0xee,
'\0',0, 0,
'\0'},
257 {
nullptr, 0xef,
'\0',0, 0,
'\0'},
258 {
nullptr, 0xf0,
'\0',0, 0,
'\0'},
259 {
nullptr, 0xf1,
'\0',0, 0,
'\0'},
260 {
nullptr, 0xf2,
'\0',0, 0,
'\0'},
261 {
nullptr, 0xf3,
'\0',0, 0,
'\0'},
262 {
nullptr, 0xf4,
'\0',0, 0,
'\0'},
263 {
nullptr, 0xf5,
'\0',0, 0,
'\0'},
264 {
nullptr, 0xf6,
'\0',0, 0,
'\0'},
265 {
nullptr, 0xf7,
'\0',0, 0,
'\0'},
266 {
nullptr, 0xf8,
'\0',0, 0,
'\0'},
267 {
nullptr, 0xf9,
'\0',0, 0,
'\0'},
268 {
nullptr, 0xfa,
'\0',0, 0,
'\0'},
269 {
nullptr, 0xfb,
'\0',0, 0,
'\0'},
270 {
nullptr, 0xfc,
'\0',0, 0,
'\0'},
271 {
nullptr, 0xfd,
'\0',0, 0,
'\0'},
272 {
"impdep1", 0xfe,
' ', 0, 0,
' ' },
273 {
"impdep2", 0xff,
' ', 0, 0,
' ' },
279 "bytecode table has right size");
struct bytecode_infot const bytecode_info[]