5 function java_lang_String_consV(arg0) {
8 var stack = new Array(2);
11 case 0: stack.push(arg0); // 42
12 case 1: { java_lang_Object_consV(stack.pop()); } // 183 1 130
13 case 4: stack.push(arg0); // 42
14 case 5: stack.push(0); // 3
15 case 6: { var v = stack.pop(); stack.pop().offset = v; } // 181 1 99
16 case 9: stack.push(arg0); // 42
17 case 10: stack.push(0); // 3
18 case 11: { var v = stack.pop(); stack.pop().count = v; } // 181 1 97
19 case 14: stack.push(arg0); // 42
20 case 15: stack.push(0); // 3
21 case 16: stack.push(new Array(stack.pop())); // 188 5
22 case 18: { var v = stack.pop(); stack.pop().value = v; } // 181 1 100
23 case 21: return; // 177
26 function java_lang_String_consVLjava_lang_String(arg0,arg1) {
33 var stack = new Array(4);
36 case 0: stack.push(arg0); // 42
37 case 1: { java_lang_Object_consV(stack.pop()); } // 183 1 130
38 case 4: stack.push(arg1); // 43
39 case 5: stack.push(stack.pop().count); // 180 1 97
40 case 8: arg2 = stack.pop(); // 61
41 case 9: stack.push(arg1); // 43
42 case 10: stack.push(stack.pop().value); // 180 1 100
43 case 13: arg3 = stack.pop(); // 78
44 case 14: stack.push(arg3); // 45
45 case 15: stack.push(stack.pop().length); // 190
46 case 16: stack.push(arg2); // 28
47 case 17: if (stack.pop() >= stack.pop()) { gt = 41; continue; } // 164 0 24
48 case 20: stack.push(arg1); // 43
49 case 21: stack.push(stack.pop().offset); // 180 1 99
50 case 24: arg5 = stack.pop() // 54 5
51 case 26: stack.push(arg3); // 45
52 case 27: stack.push(arg5); // 21 5
53 case 29: stack.push(arg5); // 21 5
54 case 31: stack.push(arg2); // 28
55 case 32: stack.push(stack.pop() + stack.pop()); // 96
56 case 33: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_util_Arrays_copyOfRangeACACAIAI(v0, v1, v2)); } // 184 1 173
57 case 36: arg4 = stack.pop() // 58 4
58 case 38: gt = 44; continue; // 167 0 6
59 case 41: stack.push(arg3); // 45
60 case 42: arg4 = stack.pop() // 58 4
61 case 44: stack.push(arg0); // 42
62 case 45: stack.push(0); // 3
63 case 46: { var v = stack.pop(); stack.pop().offset = v; } // 181 1 99
64 case 49: stack.push(arg0); // 42
65 case 50: stack.push(arg2); // 28
66 case 51: { var v = stack.pop(); stack.pop().count = v; } // 181 1 97
67 case 54: stack.push(arg0); // 42
68 case 55: stack.push(arg4); // 25 4
69 case 57: { var v = stack.pop(); stack.pop().value = v; } // 181 1 100
70 case 60: return; // 177
74 function java_lang_String_consVAC(arg0,arg1) {
75 arg0.r = arg1.join("");
78 function java_lang_String_consVACII(arg0,arg1,arg2,arg3) {
81 var stack = new Array(5);
84 case 0: stack.push(arg0); // 42
85 case 1: { java_lang_Object_consV(stack.pop()); } // 183 1 130
86 case 4: stack.push(arg2); // 28
87 case 5: if (stack.pop() >= 0) { gt = 17; continue; } // 156 0 12
88 case 8: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
89 case 11: stack.push(stack[stack.length - 1]); // 89
90 case 12: stack.push(arg2); // 28
91 case 13: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
93 case 17: stack.push(arg3); // 29
94 case 18: if (stack.pop() >= 0) { gt = 30; continue; } // 156 0 12
95 case 21: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
96 case 24: stack.push(stack[stack.length - 1]); // 89
97 case 25: stack.push(arg3); // 29
98 case 26: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
100 case 30: stack.push(arg2); // 28
101 case 31: stack.push(arg1); // 43
102 case 32: stack.push(stack.pop().length); // 190
103 case 33: stack.push(arg3); // 29
104 case 34: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
105 case 35: if (stack.pop() >= stack.pop()) { gt = 49; continue; } // 164 0 14
106 case 38: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
107 case 41: stack.push(stack[stack.length - 1]); // 89
108 case 42: stack.push(arg2); // 28
109 case 43: stack.push(arg3); // 29
110 case 44: stack.push(stack.pop() + stack.pop()); // 96
111 case 45: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
113 case 49: stack.push(arg0); // 42
114 case 50: stack.push(0); // 3
115 case 51: { var v = stack.pop(); stack.pop().offset = v; } // 181 1 99
116 case 54: stack.push(arg0); // 42
117 case 55: stack.push(arg3); // 29
118 case 56: { var v = stack.pop(); stack.pop().count = v; } // 181 1 97
119 case 59: stack.push(arg0); // 42
120 case 60: stack.push(arg1); // 43
121 case 61: stack.push(arg2); // 28
122 case 62: stack.push(arg2); // 28
123 case 63: stack.push(arg3); // 29
124 case 64: stack.push(stack.pop() + stack.pop()); // 96
125 case 65: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_util_Arrays_copyOfRangeACACAIAI(v0, v1, v2)); } // 184 1 173
126 case 68: { var v = stack.pop(); stack.pop().value = v; } // 181 1 100
127 case 71: return; // 177
130 function java_lang_String_consVAIII(arg0,arg1,arg2,arg3) {
141 var stack = new Array(4);
144 case 0: stack.push(arg0); // 42
145 case 1: { java_lang_Object_consV(stack.pop()); } // 183 1 130
146 case 4: stack.push(arg2); // 28
147 case 5: if (stack.pop() >= 0) { gt = 17; continue; } // 156 0 12
148 case 8: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
149 case 11: stack.push(stack[stack.length - 1]); // 89
150 case 12: stack.push(arg2); // 28
151 case 13: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
153 case 17: stack.push(arg3); // 29
154 case 18: if (stack.pop() >= 0) { gt = 30; continue; } // 156 0 12
155 case 21: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
156 case 24: stack.push(stack[stack.length - 1]); // 89
157 case 25: stack.push(arg3); // 29
158 case 26: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
160 case 30: stack.push(arg2); // 28
161 case 31: stack.push(arg1); // 43
162 case 32: stack.push(stack.pop().length); // 190
163 case 33: stack.push(arg3); // 29
164 case 34: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
165 case 35: if (stack.pop() >= stack.pop()) { gt = 49; continue; } // 164 0 14
166 case 38: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
167 case 41: stack.push(stack[stack.length - 1]); // 89
168 case 42: stack.push(arg2); // 28
169 case 43: stack.push(arg3); // 29
170 case 44: stack.push(stack.pop() + stack.pop()); // 96
171 case 45: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
173 case 49: stack.push(0); // 3
174 case 50: arg4 = stack.pop() // 54 4
175 case 52: stack.push(1); // 4
176 case 53: arg5 = stack.pop() // 54 5
177 case 55: stack.push(arg3); // 29
178 case 56: stack.push(arg5); // 21 5
179 case 58: stack.push(stack.pop() + stack.pop()); // 96
180 case 59: stack.push(new Array(stack.pop())); // 188 5
181 case 61: arg6 = stack.pop() // 58 6
182 case 63: stack.push(arg2); // 28
183 case 64: arg7 = stack.pop() // 54 7
184 case 66: stack.push(0); // 3
185 case 67: arg8 = stack.pop() // 54 8
186 case 69: stack.push(0); // 3
187 case 70: arg9 = stack.pop() // 54 9
188 case 72: stack.push(arg9); // 21 9
189 case 74: stack.push(arg3); // 29
190 case 75: if (stack.pop() <= stack.pop()) { gt = 255; continue; } // 162 0 180
191 case 78: stack.push(arg1); // 43
192 case 79: stack.push(arg7); // 21 7
193 case 81: arg7++; // 132 7 1
194 case 84: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 46
195 case 85: arg10 = stack.pop() // 54 10
196 case 87: stack.push(arg10); // 21 10
197 case 89: if (stack.pop() >= 0) { gt = 100; continue; } // 156 0 11
198 case 92: stack.push(new java_lang_IllegalArgumentException); // 187 0 193
199 case 95: stack.push(stack[stack.length - 1]); // 89
200 case 96: { java_lang_IllegalArgumentException_consV(stack.pop()); } // 183 1 123
202 case 100: stack.push(arg5); // 21 5
203 case 102: if (stack.pop() > 0) { gt = 195; continue; } // 157 0 93
204 case 105: stack.push(arg8); // 21 8
205 case 107: stack.push(1); // 4
206 case 108: stack.push(stack.pop() + stack.pop()); // 96
207 case 109: stack.push(arg6); // 25 6
208 case 111: stack.push(stack.pop().length); // 190
209 case 112: if (stack.pop() > stack.pop()) { gt = 195; continue; } // 161 0 83
210 case 115: stack.push(arg4); // 21 4
211 case 117: if (stack.pop() != 0) { gt = 153; continue; } // 154 0 36
212 case 120: stack.push(arg5); // 21 5
214 case 123: stack.push(1); // 4
215 case 124: stack.push(stack.pop() + stack.pop()); // 96
216 case 125: stack.push(arg3); // 29
217 case 126: stack.push(stack.pop() * stack.pop()); // 104
218 case 127: stack.push(10); // 16 10
220 case 130: stack.push(arg9); // 21 9
221 case 132: { var tmp = stack.pop(); stack.push(Math.floor(stack.pop() / tmp)); } // 108
222 case 133: arg4 = stack.pop() // 54 4
223 case 135: stack.push(arg4); // 21 4
224 case 137: stack.push(10); // 16 10
226 case 140: arg4 = stack.pop() // 54 4
227 case 142: stack.push(arg4); // 21 4
228 case 144: if (stack.pop() > 0) { gt = 159; continue; } // 157 0 15
229 case 147: stack.push(1); // 4
230 case 148: arg4 = stack.pop() // 54 4
231 case 150: gt = 159; continue; // 167 0 9
232 case 153: stack.push(arg4); // 21 4
233 case 155: stack.push(2); // 5
234 case 156: stack.push(stack.pop() * stack.pop()); // 104
235 case 157: arg4 = stack.pop() // 54 4
236 case 159: stack.push(arg6); // 25 6
237 case 161: stack.push(stack.pop().length); // 190
238 case 162: stack.push(arg4); // 21 4
239 case 164: stack.push(stack.pop() + stack.pop()); // 96
240 case 165: stack.push(arg3); // 29
241 case 166: stack.push(2); // 5
242 case 167: stack.push(stack.pop() * stack.pop()); // 104
243 case 168: { var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_Math_minIII(v0, v1)); } // 184 1 127
244 case 171: arg11 = stack.pop() // 54 11
245 case 173: stack.push(arg11); // 21 11
246 case 175: stack.push(arg6); // 25 6
247 case 177: stack.push(stack.pop().length); // 190
248 case 178: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
249 case 179: stack.push(arg3); // 29
250 case 180: stack.push(arg9); // 21 9
251 case 182: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
252 case 183: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
253 case 184: arg5 = stack.pop() // 54 5
254 case 186: stack.push(arg6); // 25 6
255 case 188: stack.push(arg11); // 21 11
256 case 190: { var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_util_Arrays_copyOfACACAI(v0, v1)); } // 184 1 172
257 case 193: arg6 = stack.pop() // 58 6
258 case 195: stack.push(arg10); // 21 10
259 case 197: stack.push(65536); // 18 3
260 case 199: if (stack.pop() <= stack.pop()) { gt = 216; continue; } // 162 0 17
261 case 202: stack.push(arg6); // 25 6
262 case 204: stack.push(arg8); // 21 8
263 case 206: arg8++; // 132 8 1
264 case 209: stack.push(arg10); // 21 10
265 case 211: // number conversion // 146
266 case 212: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
267 case 213: gt = 249; continue; // 167 0 36
268 case 216: stack.push(arg10); // 21 10
269 case 218: stack.push(1114111); // 18 4
270 case 220: if (stack.pop() < stack.pop()) { gt = 241; continue; } // 163 0 21
271 case 223: stack.push(arg10); // 21 10
272 case 225: stack.push(arg6); // 25 6
273 case 227: stack.push(arg8); // 21 8
274 case 229: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_Character_toSurrogatesVIACAI(v0, v1, v2); } // 184 1 112
275 case 232: arg8 += 2; // 132 8 2
276 case 235: arg5 += 255; // 132 5 255
277 case 238: gt = 249; continue; // 167 0 11
278 case 241: stack.push(new java_lang_IllegalArgumentException); // 187 0 193
279 case 244: stack.push(stack[stack.length - 1]); // 89
280 case 245: { java_lang_IllegalArgumentException_consV(stack.pop()); } // 183 1 123
282 case 249: arg9++; // 132 9 1
283 case 252: gt = 72; continue; // 167 255 76
284 case 255: stack.push(arg0); // 42
285 case 256: stack.push(0); // 3
286 case 257: { var v = stack.pop(); stack.pop().offset = v; } // 181 1 99
287 case 260: stack.push(arg0); // 42
288 case 261: stack.push(arg6); // 25 6
289 case 263: { var v = stack.pop(); stack.pop().value = v; } // 181 1 100
290 case 266: stack.push(arg0); // 42
291 case 267: stack.push(arg8); // 21 8
292 case 269: { var v = stack.pop(); stack.pop().count = v; } // 181 1 97
293 case 272: return; // 177
296 function java_lang_String_consVABIII(arg0,arg1,arg2,arg3,arg4) {
301 var stack = new Array(6);
304 case 0: stack.push(arg0); // 42
305 case 1: { java_lang_Object_consV(stack.pop()); } // 183 1 130
306 case 4: stack.push(arg1); // 43
307 case 5: stack.push(arg3); // 29
308 case 6: stack.push(arg4); // 21 4
309 case 8: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_String_checkBoundsVABAIAI(v0, v1, v2); } // 184 1 140
310 case 11: stack.push(arg4); // 21 4
311 case 13: stack.push(new Array(stack.pop())); // 188 5
312 case 15: arg5 = stack.pop() // 58 5
313 case 17: stack.push(arg2); // 28
314 case 18: if (stack.pop() != 0) { gt = 55; continue; } // 154 0 37
315 case 21: stack.push(arg4); // 21 4
316 case 23: arg6 = stack.pop() // 54 6
317 case 25: stack.push(arg6); // 21 6
318 case 27: arg6 += 255; // 132 6 255
319 case 30: if (stack.pop() <= 0) { gt = 52; continue; } // 158 0 22
320 case 33: stack.push(arg5); // 25 5
321 case 35: stack.push(arg6); // 21 6
322 case 37: stack.push(arg1); // 43
323 case 38: stack.push(arg6); // 21 6
324 case 40: stack.push(arg3); // 29
325 case 41: stack.push(stack.pop() + stack.pop()); // 96
326 case 42: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 51
327 case 43: stack.push(255); // 17 0 255
328 case 46: stack.push(stack.pop() & stack.pop()); // 126
329 case 47: // number conversion // 146
330 case 48: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
331 case 49: gt = 25; continue; // 167 255 232
332 case 52: gt = 93; continue; // 167 0 41
333 case 55: stack.push(arg2); // 28
334 case 56: stack.push(8); // 16 8
336 case 59: arg2 = stack.pop(); // 61
337 case 60: stack.push(arg4); // 21 4
338 case 62: arg6 = stack.pop() // 54 6
339 case 64: stack.push(arg6); // 21 6
340 case 66: arg6 += 255; // 132 6 255
341 case 69: if (stack.pop() <= 0) { gt = 93; continue; } // 158 0 24
342 case 72: stack.push(arg5); // 25 5
343 case 74: stack.push(arg6); // 21 6
344 case 76: stack.push(arg2); // 28
345 case 77: stack.push(arg1); // 43
346 case 78: stack.push(arg6); // 21 6
347 case 80: stack.push(arg3); // 29
348 case 81: stack.push(stack.pop() + stack.pop()); // 96
349 case 82: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 51
350 case 83: stack.push(255); // 17 0 255
351 case 86: stack.push(stack.pop() & stack.pop()); // 126
352 case 87: stack.push(stack.pop() | stack.pop()); // 128
353 case 88: // number conversion // 146
354 case 89: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
355 case 90: gt = 64; continue; // 167 255 230
356 case 93: stack.push(arg0); // 42
357 case 94: stack.push(0); // 3
358 case 95: { var v = stack.pop(); stack.pop().offset = v; } // 181 1 99
359 case 98: stack.push(arg0); // 42
360 case 99: stack.push(arg4); // 21 4
361 case 101: { var v = stack.pop(); stack.pop().count = v; } // 181 1 97
362 case 104: stack.push(arg0); // 42
363 case 105: stack.push(arg5); // 25 5
364 case 107: { var v = stack.pop(); stack.pop().value = v; } // 181 1 100
365 case 110: return; // 177
368 function java_lang_String_consVABI(arg0,arg1,arg2) {
371 var stack = new Array(5);
374 case 0: stack.push(arg0); // 42
375 case 1: stack.push(arg1); // 43
376 case 2: stack.push(arg2); // 28
377 case 3: stack.push(0); // 3
378 case 4: stack.push(arg1); // 43
379 case 5: stack.push(stack.pop().length); // 190
380 case 6: { var v3 = stack.pop(); var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_String_consVABAIAIAI(stack.pop(), v0, v1, v2, v3); } // 183 1 141
381 case 9: return; // 177
384 function java_lang_String_checkBoundsVABII(arg0,arg1,arg2) {
385 var stack = new Array();
388 case 0: stack.push(arg2); // 28
389 case 1: if (stack.pop() >= 0) { gt = 13; continue; } // 156 0 12
390 case 4: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
391 case 7: stack.push(stack[stack.length - 1]); // 89
392 case 8: stack.push(arg2); // 28
393 case 9: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
395 case 13: stack.push(arg1); // 27
396 case 14: if (stack.pop() >= 0) { gt = 26; continue; } // 156 0 12
397 case 17: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
398 case 20: stack.push(stack[stack.length - 1]); // 89
399 case 21: stack.push(arg1); // 27
400 case 22: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
402 case 26: stack.push(arg1); // 27
403 case 27: stack.push(arg0); // 42
404 case 28: stack.push(stack.pop().length); // 190
405 case 29: stack.push(arg2); // 28
406 case 30: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
407 case 31: if (stack.pop() >= stack.pop()) { gt = 45; continue; } // 164 0 14
408 case 34: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
409 case 37: stack.push(stack[stack.length - 1]); // 89
410 case 38: stack.push(arg1); // 27
411 case 39: stack.push(arg2); // 28
412 case 40: stack.push(stack.pop() + stack.pop()); // 96
413 case 41: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
415 case 45: return; // 177
418 function java_lang_String_consVABIILjava_lang_String(arg0,arg1,arg2,arg3,arg4) {
422 var stack = new Array(4);
425 case 0: stack.push(arg0); // 42
426 case 1: { java_lang_Object_consV(stack.pop()); } // 183 1 130
427 case 4: stack.push(arg4); // 25 4
428 case 6: if (stack.pop()) { gt = 19; continue; } // 199 0 13
429 case 9: stack.push(new java_lang_NullPointerException); // 187 0 198
430 case 12: stack.push(stack[stack.length - 1]); // 89
431 case 13: stack.push("charsetName"); // 18 7
432 case 15: { var v0 = stack.pop(); java_lang_NullPointerException_consVLjava_lang_String(stack.pop(), v0); } // 183 1 129
434 case 19: stack.push(arg1); // 43
435 case 20: stack.push(arg2); // 28
436 case 21: stack.push(arg3); // 29
437 case 22: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_String_checkBoundsVABAIAI(v0, v1, v2); } // 184 1 140
438 case 25: stack.push(arg4); // 25 4
439 case 27: stack.push(arg1); // 43
440 case 28: stack.push(arg2); // 28
441 case 29: stack.push(arg3); // 29
442 case 30: { var v3 = stack.pop(); var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_StringCoding_decodeACLjava_lang_StringABAIAI(v0, v1, v2, v3)); } // 184 1 165
443 case 33: arg5 = stack.pop() // 58 5
444 case 35: stack.push(arg0); // 42
445 case 36: stack.push(0); // 3
446 case 37: { var v = stack.pop(); stack.pop().offset = v; } // 181 1 99
447 case 40: stack.push(arg0); // 42
448 case 41: stack.push(arg5); // 25 5
449 case 43: stack.push(stack.pop().length); // 190
450 case 44: { var v = stack.pop(); stack.pop().count = v; } // 181 1 97
451 case 47: stack.push(arg0); // 42
452 case 48: stack.push(arg5); // 25 5
453 case 50: { var v = stack.pop(); stack.pop().value = v; } // 181 1 100
454 case 53: return; // 177
457 function java_lang_String_consVABIILjava_nio_charset_Charset(arg0,arg1,arg2,arg3,arg4) {
461 var stack = new Array(4);
464 case 0: stack.push(arg0); // 42
465 case 1: { java_lang_Object_consV(stack.pop()); } // 183 1 130
466 case 4: stack.push(arg4); // 25 4
467 case 6: if (stack.pop()) { gt = 19; continue; } // 199 0 13
468 case 9: stack.push(new java_lang_NullPointerException); // 187 0 198
469 case 12: stack.push(stack[stack.length - 1]); // 89
470 case 13: stack.push("charset"); // 18 6
471 case 15: { var v0 = stack.pop(); java_lang_NullPointerException_consVLjava_lang_String(stack.pop(), v0); } // 183 1 129
473 case 19: stack.push(arg1); // 43
474 case 20: stack.push(arg2); // 28
475 case 21: stack.push(arg3); // 29
476 case 22: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_String_checkBoundsVABAIAI(v0, v1, v2); } // 184 1 140
477 case 25: stack.push(arg4); // 25 4
478 case 27: stack.push(arg1); // 43
479 case 28: stack.push(arg2); // 28
480 case 29: stack.push(arg3); // 29
481 case 30: { var v3 = stack.pop(); var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_StringCoding_decodeACLjava_nio_charset_CharsetABAIAI(v0, v1, v2, v3)); } // 184 1 167
482 case 33: arg5 = stack.pop() // 58 5
483 case 35: stack.push(arg0); // 42
484 case 36: stack.push(0); // 3
485 case 37: { var v = stack.pop(); stack.pop().offset = v; } // 181 1 99
486 case 40: stack.push(arg0); // 42
487 case 41: stack.push(arg5); // 25 5
488 case 43: stack.push(stack.pop().length); // 190
489 case 44: { var v = stack.pop(); stack.pop().count = v; } // 181 1 97
490 case 47: stack.push(arg0); // 42
491 case 48: stack.push(arg5); // 25 5
492 case 50: { var v = stack.pop(); stack.pop().value = v; } // 181 1 100
493 case 53: return; // 177
496 function java_lang_String_consVABLjava_lang_String(arg0,arg1,arg2) {
499 var stack = new Array(5);
502 case 0: stack.push(arg0); // 42
503 case 1: stack.push(arg1); // 43
504 case 2: stack.push(0); // 3
505 case 3: stack.push(arg1); // 43
506 case 4: stack.push(stack.pop().length); // 190
507 case 5: stack.push(arg2); // 44
508 case 6: { var v3 = stack.pop(); var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_String_consVABAIAIALjava_lang_String(stack.pop(), v0, v1, v2, v3); } // 183 1 154
509 case 9: return; // 177
512 function java_lang_String_consVABLjava_nio_charset_Charset(arg0,arg1,arg2) {
515 var stack = new Array(5);
518 case 0: stack.push(arg0); // 42
519 case 1: stack.push(arg1); // 43
520 case 2: stack.push(0); // 3
521 case 3: stack.push(arg1); // 43
522 case 4: stack.push(stack.pop().length); // 190
523 case 5: stack.push(arg2); // 44
524 case 6: { var v3 = stack.pop(); var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_String_consVABAIAIALjava_nio_charset_Charset(stack.pop(), v0, v1, v2, v3); } // 183 1 156
525 case 9: return; // 177
528 function java_lang_String_consVABII(arg0,arg1,arg2,arg3) {
532 var stack = new Array(3);
535 case 0: stack.push(arg0); // 42
536 case 1: { java_lang_Object_consV(stack.pop()); } // 183 1 130
537 case 4: stack.push(arg1); // 43
538 case 5: stack.push(arg2); // 28
539 case 6: stack.push(arg3); // 29
540 case 7: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_String_checkBoundsVABAIAI(v0, v1, v2); } // 184 1 140
541 case 10: stack.push(arg1); // 43
542 case 11: stack.push(arg2); // 28
543 case 12: stack.push(arg3); // 29
544 case 13: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_StringCoding_decodeACABAIAI(v0, v1, v2)); } // 184 1 163
545 case 16: arg4 = stack.pop() // 58 4
546 case 18: stack.push(arg0); // 42
547 case 19: stack.push(0); // 3
548 case 20: { var v = stack.pop(); stack.pop().offset = v; } // 181 1 99
549 case 23: stack.push(arg0); // 42
550 case 24: stack.push(arg4); // 25 4
551 case 26: stack.push(stack.pop().length); // 190
552 case 27: { var v = stack.pop(); stack.pop().count = v; } // 181 1 97
553 case 30: stack.push(arg0); // 42
554 case 31: stack.push(arg4); // 25 4
555 case 33: { var v = stack.pop(); stack.pop().value = v; } // 181 1 100
556 case 36: return; // 177
559 function java_lang_String_consVAB(arg0,arg1) {
562 var stack = new Array(4);
565 case 0: stack.push(arg0); // 42
566 case 1: stack.push(arg1); // 43
567 case 2: stack.push(0); // 3
568 case 3: stack.push(arg1); // 43
569 case 4: stack.push(stack.pop().length); // 190
570 case 5: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_String_consVABAIAI(stack.pop(), v0, v1, v2); } // 183 1 139
571 case 8: return; // 177
574 function java_lang_String_consVLjava_lang_StringBuffer(arg0,arg1) {
578 var stack = new Array(2);
581 case 0: stack.push(arg0); // 42
582 case 1: { java_lang_Object_consV(stack.pop()); } // 183 1 130
583 case 4: stack.push(arg1); // 43
584 case 5: { var self = stack.pop(); stack.push(self.toStringLjava_lang_String(self)); } // 182 1 161
585 case 8: arg2 = stack.pop(); // 77
586 case 9: stack.push(arg0); // 42
587 case 10: stack.push(arg2); // 44
588 case 11: stack.push(stack.pop().value); // 180 1 100
589 case 14: { var v = stack.pop(); stack.pop().value = v; } // 181 1 100
590 case 17: stack.push(arg0); // 42
591 case 18: stack.push(arg2); // 44
592 case 19: stack.push(stack.pop().count); // 180 1 97
593 case 22: { var v = stack.pop(); stack.pop().count = v; } // 181 1 97
594 case 25: stack.push(arg0); // 42
595 case 26: stack.push(arg2); // 44
596 case 27: stack.push(stack.pop().offset); // 180 1 99
597 case 30: { var v = stack.pop(); stack.pop().offset = v; } // 181 1 99
598 case 33: return; // 177
601 function java_lang_String_consVLjava_lang_StringBuilder(arg0,arg1) {
605 var stack = new Array(2);
608 case 0: stack.push(arg0); // 42
609 case 1: { java_lang_Object_consV(stack.pop()); } // 183 1 130
610 case 4: stack.push(arg1); // 43
611 case 5: { var self = stack.pop(); stack.push(self.toStringLjava_lang_String(self)); } // 182 1 162
612 case 8: arg2 = stack.pop(); // 77
613 case 9: stack.push(arg0); // 42
614 case 10: stack.push(arg2); // 44
615 case 11: stack.push(stack.pop().value); // 180 1 100
616 case 14: { var v = stack.pop(); stack.pop().value = v; } // 181 1 100
617 case 17: stack.push(arg0); // 42
618 case 18: stack.push(arg2); // 44
619 case 19: stack.push(stack.pop().count); // 180 1 97
620 case 22: { var v = stack.pop(); stack.pop().count = v; } // 181 1 97
621 case 25: stack.push(arg0); // 42
622 case 26: stack.push(arg2); // 44
623 case 27: stack.push(stack.pop().offset); // 180 1 99
624 case 30: { var v = stack.pop(); stack.pop().offset = v; } // 181 1 99
625 case 33: return; // 177
628 function java_lang_String_consVIIAC(arg0,arg1,arg2,arg3) {
631 var stack = new Array(2);
634 case 0: stack.push(arg0); // 42
635 case 1: { java_lang_Object_consV(stack.pop()); } // 183 1 130
636 case 4: stack.push(arg0); // 42
637 case 5: stack.push(arg3); // 45
638 case 6: { var v = stack.pop(); stack.pop().value = v; } // 181 1 100
639 case 9: stack.push(arg0); // 42
640 case 10: stack.push(arg1); // 27
641 case 11: { var v = stack.pop(); stack.pop().offset = v; } // 181 1 99
642 case 14: stack.push(arg0); // 42
643 case 15: stack.push(arg2); // 28
644 case 16: { var v = stack.pop(); stack.pop().count = v; } // 181 1 97
645 case 19: return; // 177
650 function java_lang_String_charAtCI(arg0,arg1) {
651 return arg0.toString().charAt(arg1);
653 function java_lang_String_lengthI(arg0) {
654 return arg0.toString().length;
656 function java_lang_String_isEmptyZ(arg0) {
657 return arg0.toString().length === 0;
661 function java_lang_String_codePointAtII(arg0,arg1) {
664 var stack = new Array(4);
667 case 0: stack.push(arg1); // 27
668 case 1: if (stack.pop() < 0) { gt = 12; continue; } // 155 0 11
669 case 4: stack.push(arg1); // 27
670 case 5: stack.push(arg0); // 42
671 case 6: stack.push(stack.pop().count); // 180 1 97
672 case 9: if (stack.pop() > stack.pop()) { gt = 21; continue; } // 161 0 12
673 case 12: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
674 case 15: stack.push(stack[stack.length - 1]); // 89
675 case 16: stack.push(arg1); // 27
676 case 17: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
678 case 21: stack.push(arg0); // 42
679 case 22: stack.push(stack.pop().value); // 180 1 100
680 case 25: stack.push(arg0); // 42
681 case 26: stack.push(stack.pop().offset); // 180 1 99
682 case 29: stack.push(arg1); // 27
683 case 30: stack.push(stack.pop() + stack.pop()); // 96
684 case 31: stack.push(arg0); // 42
685 case 32: stack.push(stack.pop().offset); // 180 1 99
686 case 35: stack.push(arg0); // 42
687 case 36: stack.push(stack.pop().count); // 180 1 97
688 case 39: stack.push(stack.pop() + stack.pop()); // 96
689 case 40: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_Character_codePointAtImplAIACAIAI(v0, v1, v2)); } // 184 1 113
690 case 43: return stack.pop(); // 172
693 function java_lang_String_codePointBeforeII(arg0,arg1) {
697 var stack = new Array(3);
700 case 0: stack.push(arg1); // 27
701 case 1: stack.push(1); // 4
702 case 2: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
703 case 3: arg2 = stack.pop(); // 61
704 case 4: stack.push(arg2); // 28
705 case 5: if (stack.pop() < 0) { gt = 16; continue; } // 155 0 11
706 case 8: stack.push(arg2); // 28
707 case 9: stack.push(arg0); // 42
708 case 10: stack.push(stack.pop().count); // 180 1 97
709 case 13: if (stack.pop() > stack.pop()) { gt = 25; continue; } // 161 0 12
710 case 16: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
711 case 19: stack.push(stack[stack.length - 1]); // 89
712 case 20: stack.push(arg1); // 27
713 case 21: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
715 case 25: stack.push(arg0); // 42
716 case 26: stack.push(stack.pop().value); // 180 1 100
717 case 29: stack.push(arg0); // 42
718 case 30: stack.push(stack.pop().offset); // 180 1 99
719 case 33: stack.push(arg1); // 27
720 case 34: stack.push(stack.pop() + stack.pop()); // 96
721 case 35: stack.push(arg0); // 42
722 case 36: stack.push(stack.pop().offset); // 180 1 99
723 case 39: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_Character_codePointBeforeImplAIACAIAI(v0, v1, v2)); } // 184 1 114
724 case 42: return stack.pop(); // 172
727 function java_lang_String_codePointCountIII(arg0,arg1,arg2) {
730 var stack = new Array(4);
733 case 0: stack.push(arg1); // 27
734 case 1: if (stack.pop() < 0) { gt = 17; continue; } // 155 0 16
735 case 4: stack.push(arg2); // 28
736 case 5: stack.push(arg0); // 42
737 case 6: stack.push(stack.pop().count); // 180 1 97
738 case 9: if (stack.pop() < stack.pop()) { gt = 17; continue; } // 163 0 8
739 case 12: stack.push(arg1); // 27
740 case 13: stack.push(arg2); // 28
741 case 14: if (stack.pop() >= stack.pop()) { gt = 25; continue; } // 164 0 11
742 case 17: stack.push(new java_lang_IndexOutOfBoundsException); // 187 0 194
743 case 20: stack.push(stack[stack.length - 1]); // 89
744 case 21: { java_lang_IndexOutOfBoundsException_consV(stack.pop()); } // 183 1 124
746 case 25: stack.push(arg0); // 42
747 case 26: stack.push(stack.pop().value); // 180 1 100
748 case 29: stack.push(arg0); // 42
749 case 30: stack.push(stack.pop().offset); // 180 1 99
750 case 33: stack.push(arg1); // 27
751 case 34: stack.push(stack.pop() + stack.pop()); // 96
752 case 35: stack.push(arg2); // 28
753 case 36: stack.push(arg1); // 27
754 case 37: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
755 case 38: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_Character_codePointCountImplAIACAIAI(v0, v1, v2)); } // 184 1 115
756 case 41: return stack.pop(); // 172
759 function java_lang_String_offsetByCodePointsIII(arg0,arg1,arg2) {
762 var stack = new Array(5);
765 case 0: stack.push(arg1); // 27
766 case 1: if (stack.pop() < 0) { gt = 12; continue; } // 155 0 11
767 case 4: stack.push(arg1); // 27
768 case 5: stack.push(arg0); // 42
769 case 6: stack.push(stack.pop().count); // 180 1 97
770 case 9: if (stack.pop() >= stack.pop()) { gt = 20; continue; } // 164 0 11
771 case 12: stack.push(new java_lang_IndexOutOfBoundsException); // 187 0 194
772 case 15: stack.push(stack[stack.length - 1]); // 89
773 case 16: { java_lang_IndexOutOfBoundsException_consV(stack.pop()); } // 183 1 124
775 case 20: stack.push(arg0); // 42
776 case 21: stack.push(stack.pop().value); // 180 1 100
777 case 24: stack.push(arg0); // 42
778 case 25: stack.push(stack.pop().offset); // 180 1 99
779 case 28: stack.push(arg0); // 42
780 case 29: stack.push(stack.pop().count); // 180 1 97
781 case 32: stack.push(arg0); // 42
782 case 33: stack.push(stack.pop().offset); // 180 1 99
783 case 36: stack.push(arg1); // 27
784 case 37: stack.push(stack.pop() + stack.pop()); // 96
785 case 38: stack.push(arg2); // 28
786 case 39: { var v4 = stack.pop(); var v3 = stack.pop(); var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_Character_offsetByCodePointsImplAIACAIAIAIAI(v0, v1, v2, v3, v4)); } // 184 1 116
787 case 42: stack.push(arg0); // 42
788 case 43: stack.push(stack.pop().offset); // 180 1 99
789 case 46: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
790 case 47: return stack.pop(); // 172
795 // public void getChars(int srcBegin, int srcEnd, char dst[], int dstBegin) {
796 function java_lang_String_getCharsVIIACAI(arg0,arg1,arg2,arg3,arg4) {
797 var s = arg0.toString();
798 while (arg1 < arg2) {
799 arg3[arg4++] = s[arg1++];
804 function java_lang_String_getBytesVIIABI(arg0,arg1,arg2,arg3,arg4) {
811 var stack = new Array(4);
814 case 0: stack.push(arg1); // 27
815 case 1: if (stack.pop() >= 0) { gt = 13; continue; } // 156 0 12
816 case 4: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
817 case 7: stack.push(stack[stack.length - 1]); // 89
818 case 8: stack.push(arg1); // 27
819 case 9: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
821 case 13: stack.push(arg2); // 28
822 case 14: stack.push(arg0); // 42
823 case 15: stack.push(stack.pop().count); // 180 1 97
824 case 18: if (stack.pop() >= stack.pop()) { gt = 30; continue; } // 164 0 12
825 case 21: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
826 case 24: stack.push(stack[stack.length - 1]); // 89
827 case 25: stack.push(arg2); // 28
828 case 26: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
830 case 30: stack.push(arg1); // 27
831 case 31: stack.push(arg2); // 28
832 case 32: if (stack.pop() >= stack.pop()) { gt = 46; continue; } // 164 0 14
833 case 35: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
834 case 38: stack.push(stack[stack.length - 1]); // 89
835 case 39: stack.push(arg2); // 28
836 case 40: stack.push(arg1); // 27
837 case 41: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
838 case 42: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
840 case 46: stack.push(arg4); // 21 4
841 case 48: arg5 = stack.pop() // 54 5
842 case 50: stack.push(arg0); // 42
843 case 51: stack.push(stack.pop().offset); // 180 1 99
844 case 54: stack.push(arg2); // 28
845 case 55: stack.push(stack.pop() + stack.pop()); // 96
846 case 56: arg6 = stack.pop() // 54 6
847 case 58: stack.push(arg0); // 42
848 case 59: stack.push(stack.pop().offset); // 180 1 99
849 case 62: stack.push(arg1); // 27
850 case 63: stack.push(stack.pop() + stack.pop()); // 96
851 case 64: arg7 = stack.pop() // 54 7
852 case 66: stack.push(arg0); // 42
853 case 67: stack.push(stack.pop().value); // 180 1 100
854 case 70: arg8 = stack.pop() // 58 8
855 case 72: stack.push(arg7); // 21 7
856 case 74: stack.push(arg6); // 21 6
857 case 76: if (stack.pop() <= stack.pop()) { gt = 98; continue; } // 162 0 22
858 case 79: stack.push(arg3); // 45
859 case 80: stack.push(arg5); // 21 5
860 case 82: arg5++; // 132 5 1
861 case 85: stack.push(arg8); // 25 8
862 case 87: stack.push(arg7); // 21 7
863 case 89: arg7++; // 132 7 1
864 case 92: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
865 case 93: // number conversion // 145
866 case 94: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 84
867 case 95: gt = 72; continue; // 167 255 233
868 case 98: return; // 177
871 function java_lang_String_getBytesABLjava_lang_String(arg0,arg1) {
874 var stack = new Array(4);
877 case 0: stack.push(arg1); // 43
878 case 1: if (stack.pop()) { gt = 12; continue; } // 199 0 11
879 case 4: stack.push(new java_lang_NullPointerException); // 187 0 198
880 case 7: stack.push(stack[stack.length - 1]); // 89
881 case 8: { java_lang_NullPointerException_consV(stack.pop()); } // 183 1 128
883 case 12: stack.push(arg1); // 43
884 case 13: stack.push(arg0); // 42
885 case 14: stack.push(stack.pop().value); // 180 1 100
886 case 17: stack.push(arg0); // 42
887 case 18: stack.push(stack.pop().offset); // 180 1 99
888 case 21: stack.push(arg0); // 42
889 case 22: stack.push(stack.pop().count); // 180 1 97
890 case 25: { var v3 = stack.pop(); var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_StringCoding_encodeABLjava_lang_StringACAIAI(v0, v1, v2, v3)); } // 184 1 166
891 case 28: return stack.pop(); // 176
894 function java_lang_String_getBytesABLjava_nio_charset_Charset(arg0,arg1) {
897 var stack = new Array(4);
900 case 0: stack.push(arg1); // 43
901 case 1: if (stack.pop()) { gt = 12; continue; } // 199 0 11
902 case 4: stack.push(new java_lang_NullPointerException); // 187 0 198
903 case 7: stack.push(stack[stack.length - 1]); // 89
904 case 8: { java_lang_NullPointerException_consV(stack.pop()); } // 183 1 128
906 case 12: stack.push(arg1); // 43
907 case 13: stack.push(arg0); // 42
908 case 14: stack.push(stack.pop().value); // 180 1 100
909 case 17: stack.push(arg0); // 42
910 case 18: stack.push(stack.pop().offset); // 180 1 99
911 case 21: stack.push(arg0); // 42
912 case 22: stack.push(stack.pop().count); // 180 1 97
913 case 25: { var v3 = stack.pop(); var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_StringCoding_encodeABLjava_nio_charset_CharsetACAIAI(v0, v1, v2, v3)); } // 184 1 168
914 case 28: return stack.pop(); // 176
917 function java_lang_String_getBytesAB(arg0) {
920 var stack = new Array(3);
923 case 0: stack.push(arg0); // 42
924 case 1: stack.push(stack.pop().value); // 180 1 100
925 case 4: stack.push(arg0); // 42
926 case 5: stack.push(stack.pop().offset); // 180 1 99
927 case 8: stack.push(arg0); // 42
928 case 9: stack.push(stack.pop().count); // 180 1 97
929 case 12: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_StringCoding_encodeABACAIAI(v0, v1, v2)); } // 184 1 164
930 case 15: return stack.pop(); // 176
933 function java_lang_String_equalsZLjava_lang_Object(arg0,arg1) {
942 var stack = new Array(3);
945 case 0: stack.push(arg0); // 42
946 case 1: stack.push(arg1); // 43
949 case 4: stack.push(2); // 5
950 case 5: stack.push(1); // 4
951 case 6: return stack.pop(); // 172
952 case 7: stack.push(arg1); // 43
953 case 8: stack.push(stack.pop().$instOf_java_lang_String ? 1 : 0); // 193 0 200
954 case 11: if (stack.pop() == 0) { gt = 86; continue; } // 153 0 75
955 case 14: stack.push(arg1); // 43
956 case 15: if(stack[stack.length - 1].$instOf_java_lang_String != 1) throw {}; // 192 0 200
957 case 18: arg2 = stack.pop(); // 77
958 case 19: stack.push(arg0); // 42
959 case 20: stack.push(stack.pop().count); // 180 1 97
960 case 23: arg3 = stack.pop(); // 62
961 case 24: stack.push(arg3); // 29
962 case 25: stack.push(arg2); // 44
963 case 26: stack.push(stack.pop().count); // 180 1 97
964 case 29: if (stack.pop() != stack.pop()) { gt = 86; continue; } // 160 0 57
965 case 32: stack.push(arg0); // 42
966 case 33: stack.push(stack.pop().value); // 180 1 100
967 case 36: arg4 = stack.pop() // 58 4
968 case 38: stack.push(arg2); // 44
969 case 39: stack.push(stack.pop().value); // 180 1 100
970 case 42: arg5 = stack.pop() // 58 5
971 case 44: stack.push(arg0); // 42
972 case 45: stack.push(stack.pop().offset); // 180 1 99
973 case 48: arg6 = stack.pop() // 54 6
974 case 50: stack.push(arg2); // 44
975 case 51: stack.push(stack.pop().offset); // 180 1 99
976 case 54: arg7 = stack.pop() // 54 7
977 case 56: stack.push(arg3); // 29
978 case 57: arg3 += 255; // 132 3 255
979 case 60: if (stack.pop() == 0) { gt = 84; continue; } // 153 0 24
980 case 63: stack.push(arg4); // 25 4
981 case 65: stack.push(arg6); // 21 6
982 case 67: arg6++; // 132 6 1
983 case 70: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
984 case 71: stack.push(arg5); // 25 5
985 case 73: stack.push(arg7); // 21 7
986 case 75: arg7++; // 132 7 1
987 case 78: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
988 case 79: if (stack.pop() == stack.pop()) { gt = 56; continue; } // 159 255 233
989 case 82: stack.push(0); // 3
990 case 83: return stack.pop(); // 172
991 case 84: stack.push(1); // 4
992 case 85: return stack.pop(); // 172
993 case 86: stack.push(0); // 3
994 case 87: return stack.pop(); // 172
997 function java_lang_String_contentEqualsZLjava_lang_StringBuffer(arg0,arg1) {
1002 var stack = new Array(2);
1004 for(;;) switch(gt) {
1005 case 0: stack.push(arg1); // 43
1006 case 1: stack.push(stack[stack.length - 1]); // 89
1007 case 2: arg2 = stack.pop(); // 77
1009 case 4: stack.push(arg0); // 42
1010 case 5: stack.push(arg1); // 43
1011 case 6: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.contentEqualsZLjava_lang_CharSequence(self, v0)); } // 182 1 146
1012 case 9: stack.push(arg2); // 44
1014 case 11: return stack.pop(); // 172
1015 case 12: arg3 = stack.pop(); // 78
1016 case 13: stack.push(arg2); // 44
1018 case 15: stack.push(arg3); // 45
1022 function java_lang_String_contentEqualsZLjava_lang_CharSequence(arg0,arg1) {
1030 var stack = new Array(3);
1032 for(;;) switch(gt) {
1033 case 0: stack.push(arg0); // 42
1034 case 1: stack.push(stack.pop().count); // 180 1 97
1035 case 4: stack.push(arg1); // 43
1036 case 5: { var self = stack.pop(); stack.push(self.lengthI(self)); } // 185 1 188
1039 case 10: if (stack.pop() == stack.pop()) { gt = 15; continue; } // 159 0 5
1040 case 13: stack.push(0); // 3
1041 case 14: return stack.pop(); // 172
1042 case 15: stack.push(arg1); // 43
1043 case 16: stack.push(stack.pop().$instOf_java_lang_AbstractStringBuilder ? 1 : 0); // 193 0 186
1044 case 19: if (stack.pop() == 0) { gt = 77; continue; } // 153 0 58
1045 case 22: stack.push(arg0); // 42
1046 case 23: stack.push(stack.pop().value); // 180 1 100
1047 case 26: arg2 = stack.pop(); // 77
1048 case 27: stack.push(arg1); // 43
1049 case 28: if(stack[stack.length - 1].$instOf_java_lang_AbstractStringBuilder != 1) throw {}; // 192 0 186
1050 case 31: { var self = stack.pop(); stack.push(self.getValueAC(self)); } // 182 1 103
1051 case 34: arg3 = stack.pop(); // 78
1052 case 35: stack.push(arg0); // 42
1053 case 36: stack.push(stack.pop().offset); // 180 1 99
1054 case 39: arg4 = stack.pop() // 54 4
1055 case 41: stack.push(0); // 3
1056 case 42: arg5 = stack.pop() // 54 5
1057 case 44: stack.push(arg0); // 42
1058 case 45: stack.push(stack.pop().count); // 180 1 97
1059 case 48: arg6 = stack.pop() // 54 6
1060 case 50: stack.push(arg6); // 21 6
1061 case 52: arg6 += 255; // 132 6 255
1062 case 55: if (stack.pop() == 0) { gt = 77; continue; } // 153 0 22
1063 case 58: stack.push(arg2); // 44
1064 case 59: stack.push(arg4); // 21 4
1065 case 61: arg4++; // 132 4 1
1066 case 64: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1067 case 65: stack.push(arg3); // 45
1068 case 66: stack.push(arg5); // 21 5
1069 case 68: arg5++; // 132 5 1
1070 case 71: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1071 case 72: if (stack.pop() == stack.pop()) { gt = 50; continue; } // 159 255 234
1072 case 75: stack.push(0); // 3
1073 case 76: return stack.pop(); // 172
1074 case 77: stack.push(arg1); // 43
1075 case 78: stack.push(arg0); // 42
1076 case 79: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.equalsZLjava_lang_Object(self, v0)); } // 182 1 131
1077 case 82: if (stack.pop() == 0) { gt = 87; continue; } // 153 0 5
1078 case 85: stack.push(1); // 4
1079 case 86: return stack.pop(); // 172
1080 case 87: stack.push(arg0); // 42
1081 case 88: stack.push(stack.pop().value); // 180 1 100
1082 case 91: arg2 = stack.pop(); // 77
1083 case 92: stack.push(arg0); // 42
1084 case 93: stack.push(stack.pop().offset); // 180 1 99
1085 case 96: arg3 = stack.pop(); // 62
1086 case 97: stack.push(0); // 3
1087 case 98: arg4 = stack.pop() // 54 4
1088 case 100: stack.push(arg0); // 42
1089 case 101: stack.push(stack.pop().count); // 180 1 97
1090 case 104: arg5 = stack.pop() // 54 5
1091 case 106: stack.push(arg5); // 21 5
1092 case 108: arg5 += 255; // 132 5 255
1093 case 111: if (stack.pop() == 0) { gt = 136; continue; } // 153 0 25
1094 case 114: stack.push(arg2); // 44
1095 case 115: stack.push(arg3); // 29
1096 case 116: arg3++; // 132 3 1
1097 case 119: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1098 case 120: stack.push(arg1); // 43
1099 case 121: stack.push(arg4); // 21 4
1100 case 123: arg4++; // 132 4 1
1101 case 126: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.charAtCI(self, v0)); } // 185 1 189
1104 case 131: if (stack.pop() == stack.pop()) { gt = 106; continue; } // 159 255 231
1105 case 134: stack.push(0); // 3
1106 case 135: return stack.pop(); // 172
1107 case 136: stack.push(1); // 4
1108 case 137: return stack.pop(); // 172
1111 function java_lang_String_equalsIgnoreCaseZLjava_lang_String(arg0,arg1) {
1114 var stack = new Array(6);
1116 for(;;) switch(gt) {
1117 case 0: stack.push(arg0); // 42
1118 case 1: stack.push(arg1); // 43
1121 case 4: stack.push(4); // 7
1122 case 5: stack.push(1); // 4
1123 case 6: gt = 44; continue; // 167 0 38
1124 case 9: stack.push(arg1); // 43
1125 case 10: if (!stack.pop()) { gt = 43; continue; } // 198 0 33
1126 case 13: stack.push(arg1); // 43
1127 case 14: stack.push(stack.pop().count); // 180 1 97
1128 case 17: stack.push(arg0); // 42
1129 case 18: stack.push(stack.pop().count); // 180 1 97
1130 case 21: if (stack.pop() != stack.pop()) { gt = 43; continue; } // 160 0 22
1131 case 24: stack.push(arg0); // 42
1132 case 25: stack.push(1); // 4
1133 case 26: stack.push(0); // 3
1134 case 27: stack.push(arg1); // 43
1135 case 28: stack.push(0); // 3
1136 case 29: stack.push(arg0); // 42
1137 case 30: stack.push(stack.pop().count); // 180 1 97
1138 case 33: { var v4 = stack.pop(); var v3 = stack.pop(); var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); var self = stack.pop(); stack.push(self.regionMatchesZZILjava_lang_StringII(self, v0, v1, v2, v3, v4)); } // 182 1 153
1139 case 36: if (stack.pop() == 0) { gt = 43; continue; } // 153 0 7
1140 case 39: stack.push(1); // 4
1141 case 40: gt = 44; continue; // 167 0 4
1142 case 43: stack.push(0); // 3
1143 case 44: return stack.pop(); // 172
1146 function java_lang_String_compareToILjava_lang_String(arg0,arg1) {
1160 var stack = new Array(2);
1162 for(;;) switch(gt) {
1163 case 0: stack.push(arg0); // 42
1164 case 1: stack.push(stack.pop().count); // 180 1 97
1165 case 4: arg2 = stack.pop(); // 61
1166 case 5: stack.push(arg1); // 43
1167 case 6: stack.push(stack.pop().count); // 180 1 97
1168 case 9: arg3 = stack.pop(); // 62
1169 case 10: stack.push(arg2); // 28
1170 case 11: stack.push(arg3); // 29
1171 case 12: { var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_Math_minIII(v0, v1)); } // 184 1 127
1172 case 15: arg4 = stack.pop() // 54 4
1173 case 17: stack.push(arg0); // 42
1174 case 18: stack.push(stack.pop().value); // 180 1 100
1175 case 21: arg5 = stack.pop() // 58 5
1176 case 23: stack.push(arg1); // 43
1177 case 24: stack.push(stack.pop().value); // 180 1 100
1178 case 27: arg6 = stack.pop() // 58 6
1179 case 29: stack.push(arg0); // 42
1180 case 30: stack.push(stack.pop().offset); // 180 1 99
1181 case 33: arg7 = stack.pop() // 54 7
1182 case 35: stack.push(arg1); // 43
1183 case 36: stack.push(stack.pop().offset); // 180 1 99
1184 case 39: arg8 = stack.pop() // 54 8
1185 case 41: stack.push(arg7); // 21 7
1186 case 43: stack.push(arg8); // 21 8
1187 case 45: if (stack.pop() != stack.pop()) { gt = 102; continue; } // 160 0 57
1188 case 48: stack.push(arg7); // 21 7
1189 case 50: arg9 = stack.pop() // 54 9
1190 case 52: stack.push(arg4); // 21 4
1191 case 54: stack.push(arg7); // 21 7
1192 case 56: stack.push(stack.pop() + stack.pop()); // 96
1193 case 57: arg10 = stack.pop() // 54 10
1194 case 59: stack.push(arg9); // 21 9
1195 case 61: stack.push(arg10); // 21 10
1196 case 63: if (stack.pop() <= stack.pop()) { gt = 99; continue; } // 162 0 36
1197 case 66: stack.push(arg5); // 25 5
1198 case 68: stack.push(arg9); // 21 9
1199 case 70: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1200 case 71: arg11 = stack.pop() // 54 11
1201 case 73: stack.push(arg6); // 25 6
1202 case 75: stack.push(arg9); // 21 9
1203 case 77: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1204 case 78: arg12 = stack.pop() // 54 12
1205 case 80: stack.push(arg11); // 21 11
1206 case 82: stack.push(arg12); // 21 12
1207 case 84: if (stack.pop() == stack.pop()) { gt = 93; continue; } // 159 0 9
1208 case 87: stack.push(arg11); // 21 11
1209 case 89: stack.push(arg12); // 21 12
1210 case 91: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1211 case 92: return stack.pop(); // 172
1212 case 93: arg9++; // 132 9 1
1213 case 96: gt = 59; continue; // 167 255 219
1214 case 99: gt = 146; continue; // 167 0 47
1215 case 102: stack.push(arg4); // 21 4
1216 case 104: arg4 += 255; // 132 4 255
1217 case 107: if (stack.pop() == 0) { gt = 146; continue; } // 153 0 39
1218 case 110: stack.push(arg5); // 25 5
1219 case 112: stack.push(arg7); // 21 7
1220 case 114: arg7++; // 132 7 1
1221 case 117: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1222 case 118: arg9 = stack.pop() // 54 9
1223 case 120: stack.push(arg6); // 25 6
1224 case 122: stack.push(arg8); // 21 8
1225 case 124: arg8++; // 132 8 1
1226 case 127: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1227 case 128: arg10 = stack.pop() // 54 10
1228 case 130: stack.push(arg9); // 21 9
1229 case 132: stack.push(arg10); // 21 10
1230 case 134: if (stack.pop() == stack.pop()) { gt = 143; continue; } // 159 0 9
1231 case 137: stack.push(arg9); // 21 9
1232 case 139: stack.push(arg10); // 21 10
1233 case 141: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1234 case 142: return stack.pop(); // 172
1235 case 143: gt = 102; continue; // 167 255 215
1236 case 146: stack.push(arg2); // 28
1237 case 147: stack.push(arg3); // 29
1238 case 148: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1239 case 149: return stack.pop(); // 172
1242 function java_lang_String_compareToIgnoreCaseILjava_lang_String(arg0,arg1) {
1245 var stack = new Array(3);
1247 for(;;) switch(gt) {
1248 case 0: stack.push(java_lang_String_CASE_INSENSITIVE_ORDER); // 178 1 102
1249 case 3: stack.push(arg0); // 42
1250 case 4: stack.push(arg1); // 43
1251 case 5: { var v1 = stack.pop(); var v0 = stack.pop(); var self = stack.pop(); stack.push(self.compareILjava_lang_ObjectLjava_lang_Object(self, v0, v1)); } // 185 1 190
1252 case 8: stack.push(0); // 3
1254 case 10: return stack.pop(); // 172
1257 function java_lang_String_regionMatchesZILjava_lang_StringII(arg0,arg1,arg2,arg3,arg4) {
1264 var stack = new Array(6);
1266 for(;;) switch(gt) {
1267 case 0: stack.push(arg0); // 42
1268 case 1: stack.push(stack.pop().value); // 180 1 100
1269 case 4: arg5 = stack.pop() // 58 5
1270 case 6: stack.push(arg0); // 42
1271 case 7: stack.push(stack.pop().offset); // 180 1 99
1272 case 10: stack.push(arg1); // 27
1273 case 11: stack.push(stack.pop() + stack.pop()); // 96
1274 case 12: arg6 = stack.pop() // 54 6
1275 case 14: stack.push(arg2); // 44
1276 case 15: stack.push(stack.pop().value); // 180 1 100
1277 case 18: arg7 = stack.pop() // 58 7
1278 case 20: stack.push(arg2); // 44
1279 case 21: stack.push(stack.pop().offset); // 180 1 99
1280 case 24: stack.push(arg3); // 29
1281 case 25: stack.push(stack.pop() + stack.pop()); // 96
1282 case 26: arg8 = stack.pop() // 54 8
1283 case 28: stack.push(arg3); // 29
1284 case 29: if (stack.pop() < 0) { gt = 66; continue; } // 155 0 37
1285 case 32: stack.push(arg1); // 27
1286 case 33: if (stack.pop() < 0) { gt = 66; continue; } // 155 0 33
1287 case 36: stack.push(arg1); // 27
1288 case 37: // number conversion // 133
1289 case 38: stack.push(arg0); // 42
1290 case 39: stack.push(stack.pop().count); // 180 1 97
1291 case 42: // number conversion // 133
1292 case 43: stack.push(arg4); // 21 4
1293 case 45: // number conversion // 133
1294 case 46: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 101
1295 case 47: { var delta = stack.pop() - stack.pop(); stack.push(delta < 0 ?-1 : (delta == 0 ? 0 : 1)); } // 148
1296 case 48: if (stack.pop() > 0) { gt = 66; continue; } // 157 0 18
1297 case 51: stack.push(arg3); // 29
1298 case 52: // number conversion // 133
1299 case 53: stack.push(arg2); // 44
1300 case 54: stack.push(stack.pop().count); // 180 1 97
1301 case 57: // number conversion // 133
1302 case 58: stack.push(arg4); // 21 4
1303 case 60: // number conversion // 133
1304 case 61: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 101
1305 case 62: { var delta = stack.pop() - stack.pop(); stack.push(delta < 0 ?-1 : (delta == 0 ? 0 : 1)); } // 148
1306 case 63: if (stack.pop() <= 0) { gt = 68; continue; } // 158 0 5
1307 case 66: stack.push(0); // 3
1308 case 67: return stack.pop(); // 172
1309 case 68: stack.push(arg4); // 21 4
1310 case 70: arg4 += 255; // 132 4 255
1311 case 73: if (stack.pop() <= 0) { gt = 97; continue; } // 158 0 24
1312 case 76: stack.push(arg5); // 25 5
1313 case 78: stack.push(arg6); // 21 6
1314 case 80: arg6++; // 132 6 1
1315 case 83: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1316 case 84: stack.push(arg7); // 25 7
1317 case 86: stack.push(arg8); // 21 8
1318 case 88: arg8++; // 132 8 1
1319 case 91: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1320 case 92: if (stack.pop() == stack.pop()) { gt = 68; continue; } // 159 255 232
1321 case 95: stack.push(0); // 3
1322 case 96: return stack.pop(); // 172
1323 case 97: stack.push(1); // 4
1324 case 98: return stack.pop(); // 172
1327 function java_lang_String_regionMatchesZZILjava_lang_StringII(arg0,arg1,arg2,arg3,arg4,arg5) {
1338 var stack = new Array(6);
1340 for(;;) switch(gt) {
1341 case 0: stack.push(arg0); // 42
1342 case 1: stack.push(stack.pop().value); // 180 1 100
1343 case 4: arg6 = stack.pop() // 58 6
1344 case 6: stack.push(arg0); // 42
1345 case 7: stack.push(stack.pop().offset); // 180 1 99
1346 case 10: stack.push(arg2); // 28
1347 case 11: stack.push(stack.pop() + stack.pop()); // 96
1348 case 12: arg7 = stack.pop() // 54 7
1349 case 14: stack.push(arg3); // 45
1350 case 15: stack.push(stack.pop().value); // 180 1 100
1351 case 18: arg8 = stack.pop() // 58 8
1352 case 20: stack.push(arg3); // 45
1353 case 21: stack.push(stack.pop().offset); // 180 1 99
1354 case 24: stack.push(arg4); // 21 4
1355 case 26: stack.push(stack.pop() + stack.pop()); // 96
1356 case 27: arg9 = stack.pop() // 54 9
1357 case 29: stack.push(arg4); // 21 4
1358 case 31: if (stack.pop() < 0) { gt = 69; continue; } // 155 0 38
1359 case 34: stack.push(arg2); // 28
1360 case 35: if (stack.pop() < 0) { gt = 69; continue; } // 155 0 34
1361 case 38: stack.push(arg2); // 28
1362 case 39: // number conversion // 133
1363 case 40: stack.push(arg0); // 42
1364 case 41: stack.push(stack.pop().count); // 180 1 97
1365 case 44: // number conversion // 133
1366 case 45: stack.push(arg5); // 21 5
1367 case 47: // number conversion // 133
1368 case 48: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 101
1369 case 49: { var delta = stack.pop() - stack.pop(); stack.push(delta < 0 ?-1 : (delta == 0 ? 0 : 1)); } // 148
1370 case 50: if (stack.pop() > 0) { gt = 69; continue; } // 157 0 19
1371 case 53: stack.push(arg4); // 21 4
1372 case 55: // number conversion // 133
1373 case 56: stack.push(arg3); // 45
1374 case 57: stack.push(stack.pop().count); // 180 1 97
1375 case 60: // number conversion // 133
1376 case 61: stack.push(arg5); // 21 5
1377 case 63: // number conversion // 133
1378 case 64: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 101
1379 case 65: { var delta = stack.pop() - stack.pop(); stack.push(delta < 0 ?-1 : (delta == 0 ? 0 : 1)); } // 148
1380 case 66: if (stack.pop() <= 0) { gt = 71; continue; } // 158 0 5
1381 case 69: stack.push(0); // 3
1382 case 70: return stack.pop(); // 172
1383 case 71: stack.push(arg5); // 21 5
1384 case 73: arg5 += 255; // 132 5 255
1385 case 76: if (stack.pop() <= 0) { gt = 155; continue; } // 158 0 79
1386 case 79: stack.push(arg6); // 25 6
1387 case 81: stack.push(arg7); // 21 7
1388 case 83: arg7++; // 132 7 1
1389 case 86: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1390 case 87: arg10 = stack.pop() // 54 10
1391 case 89: stack.push(arg8); // 25 8
1392 case 91: stack.push(arg9); // 21 9
1393 case 93: arg9++; // 132 9 1
1394 case 96: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1395 case 97: arg11 = stack.pop() // 54 11
1396 case 99: stack.push(arg10); // 21 10
1397 case 101: stack.push(arg11); // 21 11
1398 case 103: if (stack.pop() != stack.pop()) { gt = 109; continue; } // 160 0 6
1399 case 106: gt = 71; continue; // 167 255 221
1400 case 109: stack.push(arg1); // 27
1401 case 110: if (stack.pop() == 0) { gt = 153; continue; } // 153 0 43
1402 case 113: stack.push(arg10); // 21 10
1403 case 115: { var v0 = stack.pop(); stack.push(java_lang_Character_toUpperCaseCC(v0)); } // 184 1 105
1404 case 118: arg12 = stack.pop() // 54 12
1405 case 120: stack.push(arg11); // 21 11
1406 case 122: { var v0 = stack.pop(); stack.push(java_lang_Character_toUpperCaseCC(v0)); } // 184 1 105
1407 case 125: arg13 = stack.pop() // 54 13
1408 case 127: stack.push(arg12); // 21 12
1409 case 129: stack.push(arg13); // 21 13
1410 case 131: if (stack.pop() != stack.pop()) { gt = 137; continue; } // 160 0 6
1411 case 134: gt = 71; continue; // 167 255 193
1412 case 137: stack.push(arg12); // 21 12
1413 case 139: { var v0 = stack.pop(); stack.push(java_lang_Character_toLowerCaseCC(v0)); } // 184 1 104
1414 case 142: stack.push(arg13); // 21 13
1415 case 144: { var v0 = stack.pop(); stack.push(java_lang_Character_toLowerCaseCC(v0)); } // 184 1 104
1416 case 147: if (stack.pop() != stack.pop()) { gt = 153; continue; } // 160 0 6
1417 case 150: gt = 71; continue; // 167 255 177
1418 case 153: stack.push(0); // 3
1419 case 154: return stack.pop(); // 172
1420 case 155: stack.push(1); // 4
1421 case 156: return stack.pop(); // 172
1424 function java_lang_String_startsWithZLjava_lang_StringI(arg0,arg1,arg2) {
1432 var stack = new Array(3);
1434 for(;;) switch(gt) {
1435 case 0: stack.push(arg0); // 42
1436 case 1: stack.push(stack.pop().value); // 180 1 100
1437 case 4: arg3 = stack.pop(); // 78
1438 case 5: stack.push(arg0); // 42
1439 case 6: stack.push(stack.pop().offset); // 180 1 99
1440 case 9: stack.push(arg2); // 28
1441 case 10: stack.push(stack.pop() + stack.pop()); // 96
1442 case 11: arg4 = stack.pop() // 54 4
1443 case 13: stack.push(arg1); // 43
1444 case 14: stack.push(stack.pop().value); // 180 1 100
1445 case 17: arg5 = stack.pop() // 58 5
1446 case 19: stack.push(arg1); // 43
1447 case 20: stack.push(stack.pop().offset); // 180 1 99
1448 case 23: arg6 = stack.pop() // 54 6
1449 case 25: stack.push(arg1); // 43
1450 case 26: stack.push(stack.pop().count); // 180 1 97
1451 case 29: arg7 = stack.pop() // 54 7
1452 case 31: stack.push(arg2); // 28
1453 case 32: if (stack.pop() < 0) { gt = 46; continue; } // 155 0 14
1454 case 35: stack.push(arg2); // 28
1455 case 36: stack.push(arg0); // 42
1456 case 37: stack.push(stack.pop().count); // 180 1 97
1457 case 40: stack.push(arg7); // 21 7
1458 case 42: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1459 case 43: if (stack.pop() >= stack.pop()) { gt = 48; continue; } // 164 0 5
1460 case 46: stack.push(0); // 3
1461 case 47: return stack.pop(); // 172
1462 case 48: arg7 += 255; // 132 7 255
1463 case 51: stack.push(arg7); // 21 7
1464 case 53: if (stack.pop() < 0) { gt = 76; continue; } // 155 0 23
1465 case 56: stack.push(arg3); // 45
1466 case 57: stack.push(arg4); // 21 4
1467 case 59: arg4++; // 132 4 1
1468 case 62: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1469 case 63: stack.push(arg5); // 25 5
1470 case 65: stack.push(arg6); // 21 6
1471 case 67: arg6++; // 132 6 1
1472 case 70: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1473 case 71: if (stack.pop() == stack.pop()) { gt = 48; continue; } // 159 255 233
1474 case 74: stack.push(0); // 3
1475 case 75: return stack.pop(); // 172
1476 case 76: stack.push(1); // 4
1477 case 77: return stack.pop(); // 172
1480 function java_lang_String_startsWithZLjava_lang_String(arg0,arg1) {
1483 var stack = new Array(3);
1485 for(;;) switch(gt) {
1486 case 0: stack.push(arg0); // 42
1487 case 1: stack.push(arg1); // 43
1488 case 2: stack.push(0); // 3
1489 case 3: { var v1 = stack.pop(); var v0 = stack.pop(); var self = stack.pop(); stack.push(self.startsWithZLjava_lang_StringI(self, v0, v1)); } // 182 1 152
1490 case 6: return stack.pop(); // 172
1493 function java_lang_String_endsWithZLjava_lang_String(arg0,arg1) {
1496 var stack = new Array(4);
1498 for(;;) switch(gt) {
1499 case 0: stack.push(arg0); // 42
1500 case 1: stack.push(arg1); // 43
1501 case 2: stack.push(arg0); // 42
1502 case 3: stack.push(stack.pop().count); // 180 1 97
1503 case 6: stack.push(arg1); // 43
1504 case 7: stack.push(stack.pop().count); // 180 1 97
1505 case 10: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1506 case 11: { var v1 = stack.pop(); var v0 = stack.pop(); var self = stack.pop(); stack.push(self.startsWithZLjava_lang_StringI(self, v0, v1)); } // 182 1 152
1507 case 14: return stack.pop(); // 172
1510 function java_lang_String_hashCodeI(arg0) {
1518 var stack = new Array(3);
1520 for(;;) switch(gt) {
1521 case 0: stack.push(arg0); // 42
1522 case 1: stack.push(stack.pop().hash); // 180 1 98
1523 case 4: arg1 = stack.pop(); // 60
1524 case 5: stack.push(arg0); // 42
1525 case 6: stack.push(stack.pop().count); // 180 1 97
1526 case 9: arg2 = stack.pop(); // 61
1527 case 10: stack.push(arg1); // 27
1528 case 11: if (stack.pop() != 0) { gt = 62; continue; } // 154 0 51
1529 case 14: stack.push(arg2); // 28
1530 case 15: if (stack.pop() <= 0) { gt = 62; continue; } // 158 0 47
1531 case 18: stack.push(arg0); // 42
1532 case 19: stack.push(stack.pop().offset); // 180 1 99
1533 case 22: arg3 = stack.pop(); // 62
1534 case 23: stack.push(arg0); // 42
1535 case 24: stack.push(stack.pop().value); // 180 1 100
1536 case 27: arg4 = stack.pop() // 58 4
1537 case 29: stack.push(0); // 3
1538 case 30: arg5 = stack.pop() // 54 5
1539 case 32: stack.push(arg5); // 21 5
1540 case 34: stack.push(arg2); // 28
1541 case 35: if (stack.pop() <= stack.pop()) { gt = 57; continue; } // 162 0 22
1542 case 38: stack.push(31); // 16 31
1543 case 40: stack.push(arg1); // 27
1544 case 41: stack.push(stack.pop() * stack.pop()); // 104
1545 case 42: stack.push(arg4); // 25 4
1546 case 44: stack.push(arg3); // 29
1547 case 45: arg3++; // 132 3 1
1548 case 48: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1549 case 49: stack.push(stack.pop() + stack.pop()); // 96
1550 case 50: arg1 = stack.pop(); // 60
1551 case 51: arg5++; // 132 5 1
1552 case 54: gt = 32; continue; // 167 255 234
1553 case 57: stack.push(arg0); // 42
1554 case 58: stack.push(arg1); // 27
1555 case 59: { var v = stack.pop(); stack.pop().hash = v; } // 181 1 98
1556 case 62: stack.push(arg1); // 27
1557 case 63: return stack.pop(); // 172
1560 function java_lang_String_indexOfII(arg0,arg1) {
1563 var stack = new Array(3);
1565 for(;;) switch(gt) {
1566 case 0: stack.push(arg0); // 42
1567 case 1: stack.push(arg1); // 27
1568 case 2: stack.push(0); // 3
1569 case 3: { var v1 = stack.pop(); var v0 = stack.pop(); var self = stack.pop(); stack.push(self.indexOfIII(self, v0, v1)); } // 182 1 135
1570 case 6: return stack.pop(); // 172
1573 function java_lang_String_indexOfIII(arg0,arg1,arg2) {
1580 var stack = new Array(3);
1582 for(;;) switch(gt) {
1583 case 0: stack.push(arg0); // 42
1584 case 1: stack.push(stack.pop().offset); // 180 1 99
1585 case 4: stack.push(arg0); // 42
1586 case 5: stack.push(stack.pop().count); // 180 1 97
1587 case 8: stack.push(stack.pop() + stack.pop()); // 96
1588 case 9: arg3 = stack.pop(); // 62
1589 case 10: stack.push(arg0); // 42
1590 case 11: stack.push(stack.pop().value); // 180 1 100
1591 case 14: arg4 = stack.pop() // 58 4
1592 case 16: stack.push(arg2); // 28
1593 case 17: if (stack.pop() >= 0) { gt = 25; continue; } // 156 0 8
1594 case 20: stack.push(0); // 3
1595 case 21: arg2 = stack.pop(); // 61
1596 case 22: gt = 35; continue; // 167 0 13
1597 case 25: stack.push(arg2); // 28
1598 case 26: stack.push(arg0); // 42
1599 case 27: stack.push(stack.pop().count); // 180 1 97
1600 case 30: if (stack.pop() > stack.pop()) { gt = 35; continue; } // 161 0 5
1602 case 34: return stack.pop(); // 172
1603 case 35: stack.push(arg0); // 42
1604 case 36: stack.push(stack.pop().offset); // 180 1 99
1605 case 39: stack.push(arg2); // 28
1606 case 40: stack.push(stack.pop() + stack.pop()); // 96
1607 case 41: arg5 = stack.pop() // 54 5
1608 case 43: stack.push(arg1); // 27
1609 case 44: stack.push(65536); // 18 3
1610 case 46: if (stack.pop() <= stack.pop()) { gt = 80; continue; } // 162 0 34
1611 case 49: stack.push(arg5); // 21 5
1612 case 51: stack.push(arg3); // 29
1613 case 52: if (stack.pop() <= stack.pop()) { gt = 78; continue; } // 162 0 26
1614 case 55: stack.push(arg4); // 25 4
1615 case 57: stack.push(arg5); // 21 5
1616 case 59: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1617 case 60: stack.push(arg1); // 27
1618 case 61: if (stack.pop() != stack.pop()) { gt = 72; continue; } // 160 0 11
1619 case 64: stack.push(arg5); // 21 5
1620 case 66: stack.push(arg0); // 42
1621 case 67: stack.push(stack.pop().offset); // 180 1 99
1622 case 70: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1623 case 71: return stack.pop(); // 172
1624 case 72: arg5++; // 132 5 1
1625 case 75: gt = 49; continue; // 167 255 230
1627 case 79: return stack.pop(); // 172
1628 case 80: stack.push(arg1); // 27
1629 case 81: stack.push(1114111); // 18 4
1630 case 83: if (stack.pop() < stack.pop()) { gt = 149; continue; } // 163 0 66
1631 case 86: stack.push(arg1); // 27
1632 case 87: { var v0 = stack.pop(); stack.push(java_lang_Character_toCharsACI(v0)); } // 184 1 109
1633 case 90: arg6 = stack.pop() // 58 6
1634 case 92: stack.push(arg5); // 21 5
1635 case 94: stack.push(arg3); // 29
1636 case 95: if (stack.pop() <= stack.pop()) { gt = 149; continue; } // 162 0 54
1637 case 98: stack.push(arg4); // 25 4
1638 case 100: stack.push(arg5); // 21 5
1639 case 102: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1640 case 103: stack.push(arg6); // 25 6
1641 case 105: stack.push(0); // 3
1642 case 106: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1643 case 107: if (stack.pop() != stack.pop()) { gt = 143; continue; } // 160 0 36
1644 case 110: stack.push(arg5); // 21 5
1645 case 112: stack.push(1); // 4
1646 case 113: stack.push(stack.pop() + stack.pop()); // 96
1647 case 114: stack.push(arg3); // 29
1648 case 115: if (stack.pop() != stack.pop()) { gt = 121; continue; } // 160 0 6
1649 case 118: gt = 149; continue; // 167 0 31
1650 case 121: stack.push(arg4); // 25 4
1651 case 123: stack.push(arg5); // 21 5
1652 case 125: stack.push(1); // 4
1653 case 126: stack.push(stack.pop() + stack.pop()); // 96
1654 case 127: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1655 case 128: stack.push(arg6); // 25 6
1656 case 130: stack.push(1); // 4
1657 case 131: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1658 case 132: if (stack.pop() != stack.pop()) { gt = 143; continue; } // 160 0 11
1659 case 135: stack.push(arg5); // 21 5
1660 case 137: stack.push(arg0); // 42
1661 case 138: stack.push(stack.pop().offset); // 180 1 99
1662 case 141: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1663 case 142: return stack.pop(); // 172
1664 case 143: arg5++; // 132 5 1
1665 case 146: gt = 92; continue; // 167 255 202
1667 case 150: return stack.pop(); // 172
1670 function java_lang_String_lastIndexOfII(arg0,arg1) {
1673 var stack = new Array(4);
1675 for(;;) switch(gt) {
1676 case 0: stack.push(arg0); // 42
1677 case 1: stack.push(arg1); // 27
1678 case 2: stack.push(arg0); // 42
1679 case 3: stack.push(stack.pop().count); // 180 1 97
1680 case 6: stack.push(1); // 4
1681 case 7: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1682 case 8: { var v1 = stack.pop(); var v0 = stack.pop(); var self = stack.pop(); stack.push(self.lastIndexOfIII(self, v0, v1)); } // 182 1 136
1683 case 11: return stack.pop(); // 172
1686 function java_lang_String_lastIndexOfIII(arg0,arg1,arg2) {
1694 var stack = new Array(3);
1696 for(;;) switch(gt) {
1697 case 0: stack.push(arg0); // 42
1698 case 1: stack.push(stack.pop().offset); // 180 1 99
1699 case 4: arg3 = stack.pop(); // 62
1700 case 5: stack.push(arg0); // 42
1701 case 6: stack.push(stack.pop().value); // 180 1 100
1702 case 9: arg4 = stack.pop() // 58 4
1703 case 11: stack.push(arg0); // 42
1704 case 12: stack.push(stack.pop().offset); // 180 1 99
1705 case 15: stack.push(arg2); // 28
1706 case 16: stack.push(arg0); // 42
1707 case 17: stack.push(stack.pop().count); // 180 1 97
1708 case 20: if (stack.pop() > stack.pop()) { gt = 32; continue; } // 161 0 12
1709 case 23: stack.push(arg0); // 42
1710 case 24: stack.push(stack.pop().count); // 180 1 97
1711 case 27: stack.push(1); // 4
1712 case 28: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1713 case 29: gt = 33; continue; // 167 0 4
1714 case 32: stack.push(arg2); // 28
1715 case 33: stack.push(stack.pop() + stack.pop()); // 96
1716 case 34: arg5 = stack.pop() // 54 5
1717 case 36: stack.push(arg1); // 27
1718 case 37: stack.push(65536); // 18 3
1719 case 39: if (stack.pop() <= stack.pop()) { gt = 73; continue; } // 162 0 34
1720 case 42: stack.push(arg5); // 21 5
1721 case 44: stack.push(arg3); // 29
1722 case 45: if (stack.pop() > stack.pop()) { gt = 71; continue; } // 161 0 26
1723 case 48: stack.push(arg4); // 25 4
1724 case 50: stack.push(arg5); // 21 5
1725 case 52: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1726 case 53: stack.push(arg1); // 27
1727 case 54: if (stack.pop() != stack.pop()) { gt = 65; continue; } // 160 0 11
1728 case 57: stack.push(arg5); // 21 5
1729 case 59: stack.push(arg0); // 42
1730 case 60: stack.push(stack.pop().offset); // 180 1 99
1731 case 63: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1732 case 64: return stack.pop(); // 172
1733 case 65: arg5 += 255; // 132 5 255
1734 case 68: gt = 42; continue; // 167 255 230
1736 case 72: return stack.pop(); // 172
1737 case 73: stack.push(arg0); // 42
1738 case 74: stack.push(stack.pop().offset); // 180 1 99
1739 case 77: stack.push(arg0); // 42
1740 case 78: stack.push(stack.pop().count); // 180 1 97
1741 case 81: stack.push(stack.pop() + stack.pop()); // 96
1742 case 82: arg6 = stack.pop() // 54 6
1743 case 84: stack.push(arg1); // 27
1744 case 85: stack.push(1114111); // 18 4
1745 case 87: if (stack.pop() < stack.pop()) { gt = 154; continue; } // 163 0 67
1746 case 90: stack.push(arg1); // 27
1747 case 91: { var v0 = stack.pop(); stack.push(java_lang_Character_toCharsACI(v0)); } // 184 1 109
1748 case 94: arg7 = stack.pop() // 58 7
1749 case 96: stack.push(arg5); // 21 5
1750 case 98: stack.push(arg3); // 29
1751 case 99: if (stack.pop() > stack.pop()) { gt = 154; continue; } // 161 0 55
1752 case 102: stack.push(arg4); // 25 4
1753 case 104: stack.push(arg5); // 21 5
1754 case 106: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1755 case 107: stack.push(arg7); // 25 7
1756 case 109: stack.push(0); // 3
1757 case 110: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1758 case 111: if (stack.pop() != stack.pop()) { gt = 148; continue; } // 160 0 37
1759 case 114: stack.push(arg5); // 21 5
1760 case 116: stack.push(1); // 4
1761 case 117: stack.push(stack.pop() + stack.pop()); // 96
1762 case 118: stack.push(arg6); // 21 6
1763 case 120: if (stack.pop() != stack.pop()) { gt = 126; continue; } // 160 0 6
1764 case 123: gt = 154; continue; // 167 0 31
1765 case 126: stack.push(arg4); // 25 4
1766 case 128: stack.push(arg5); // 21 5
1767 case 130: stack.push(1); // 4
1768 case 131: stack.push(stack.pop() + stack.pop()); // 96
1769 case 132: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1770 case 133: stack.push(arg7); // 25 7
1771 case 135: stack.push(1); // 4
1772 case 136: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1773 case 137: if (stack.pop() != stack.pop()) { gt = 148; continue; } // 160 0 11
1774 case 140: stack.push(arg5); // 21 5
1775 case 142: stack.push(arg0); // 42
1776 case 143: stack.push(stack.pop().offset); // 180 1 99
1777 case 146: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1778 case 147: return stack.pop(); // 172
1779 case 148: arg5 += 255; // 132 5 255
1780 case 151: gt = 96; continue; // 167 255 201
1782 case 155: return stack.pop(); // 172
1785 function java_lang_String_indexOfILjava_lang_String(arg0,arg1) {
1788 var stack = new Array(3);
1790 for(;;) switch(gt) {
1791 case 0: stack.push(arg0); // 42
1792 case 1: stack.push(arg1); // 43
1793 case 2: stack.push(0); // 3
1794 case 3: { var v1 = stack.pop(); var v0 = stack.pop(); var self = stack.pop(); stack.push(self.indexOfILjava_lang_StringI(self, v0, v1)); } // 182 1 150
1795 case 6: return stack.pop(); // 172
1798 function java_lang_String_indexOfILjava_lang_StringI(arg0,arg1,arg2) {
1801 var stack = new Array(7);
1803 for(;;) switch(gt) {
1804 case 0: stack.push(arg0); // 42
1805 case 1: stack.push(stack.pop().value); // 180 1 100
1806 case 4: stack.push(arg0); // 42
1807 case 5: stack.push(stack.pop().offset); // 180 1 99
1808 case 8: stack.push(arg0); // 42
1809 case 9: stack.push(stack.pop().count); // 180 1 97
1810 case 12: stack.push(arg1); // 43
1811 case 13: stack.push(stack.pop().value); // 180 1 100
1812 case 16: stack.push(arg1); // 43
1813 case 17: stack.push(stack.pop().offset); // 180 1 99
1814 case 20: stack.push(arg1); // 43
1815 case 21: stack.push(stack.pop().count); // 180 1 97
1816 case 24: stack.push(arg2); // 28
1817 case 25: { var v6 = stack.pop(); var v5 = stack.pop(); var v4 = stack.pop(); var v3 = stack.pop(); var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_String_indexOfAIACAIAIACAIAIAI(v0, v1, v2, v3, v4, v5, v6)); } // 184 1 144
1818 case 28: return stack.pop(); // 172
1821 function java_lang_String_indexOfIACIIACIII(arg0,arg1,arg2,arg3,arg4,arg5,arg6) {
1828 var stack = new Array();
1830 for(;;) switch(gt) {
1831 case 0: stack.push(arg6); // 21 6
1832 case 2: stack.push(arg2); // 28
1833 case 3: if (stack.pop() > stack.pop()) { gt = 17; continue; } // 161 0 14
1834 case 6: stack.push(arg5); // 21 5
1835 case 8: if (stack.pop() != 0) { gt = 15; continue; } // 154 0 7
1836 case 11: stack.push(arg2); // 28
1837 case 12: gt = 16; continue; // 167 0 4
1839 case 16: return stack.pop(); // 172
1840 case 17: stack.push(arg6); // 21 6
1841 case 19: if (stack.pop() >= 0) { gt = 25; continue; } // 156 0 6
1842 case 22: stack.push(0); // 3
1843 case 23: arg6 = stack.pop() // 54 6
1844 case 25: stack.push(arg5); // 21 5
1845 case 27: if (stack.pop() != 0) { gt = 33; continue; } // 154 0 6
1846 case 30: stack.push(arg6); // 21 6
1847 case 32: return stack.pop(); // 172
1848 case 33: stack.push(arg3); // 45
1849 case 34: stack.push(arg4); // 21 4
1850 case 36: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1851 case 37: arg7 = stack.pop() // 54 7
1852 case 39: stack.push(arg1); // 27
1853 case 40: stack.push(arg2); // 28
1854 case 41: stack.push(arg5); // 21 5
1855 case 43: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1856 case 44: stack.push(stack.pop() + stack.pop()); // 96
1857 case 45: arg8 = stack.pop() // 54 8
1858 case 47: stack.push(arg1); // 27
1859 case 48: stack.push(arg6); // 21 6
1860 case 50: stack.push(stack.pop() + stack.pop()); // 96
1861 case 51: arg9 = stack.pop() // 54 9
1862 case 53: stack.push(arg9); // 21 9
1863 case 55: stack.push(arg8); // 21 8
1864 case 57: if (stack.pop() < stack.pop()) { gt = 164; continue; } // 163 0 107
1865 case 60: stack.push(arg0); // 42
1866 case 61: stack.push(arg9); // 21 9
1867 case 63: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1868 case 64: stack.push(arg7); // 21 7
1869 case 66: if (stack.pop() == stack.pop()) { gt = 91; continue; } // 159 0 25
1870 case 69: arg9++; // 132 9 1
1871 case 72: stack.push(arg9); // 21 9
1872 case 74: stack.push(arg8); // 21 8
1873 case 76: if (stack.pop() < stack.pop()) { gt = 91; continue; } // 163 0 15
1874 case 79: stack.push(arg0); // 42
1875 case 80: stack.push(arg9); // 21 9
1876 case 82: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1877 case 83: stack.push(arg7); // 21 7
1878 case 85: if (stack.pop() == stack.pop()) { gt = 91; continue; } // 159 0 6
1879 case 88: gt = 69; continue; // 167 255 237
1880 case 91: stack.push(arg9); // 21 9
1881 case 93: stack.push(arg8); // 21 8
1882 case 95: if (stack.pop() < stack.pop()) { gt = 158; continue; } // 163 0 63
1883 case 98: stack.push(arg9); // 21 9
1884 case 100: stack.push(1); // 4
1885 case 101: stack.push(stack.pop() + stack.pop()); // 96
1886 case 102: arg10 = stack.pop() // 54 10
1887 case 104: stack.push(arg10); // 21 10
1888 case 106: stack.push(arg5); // 21 5
1889 case 108: stack.push(stack.pop() + stack.pop()); // 96
1890 case 109: stack.push(1); // 4
1891 case 110: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1892 case 111: arg11 = stack.pop() // 54 11
1893 case 113: stack.push(arg4); // 21 4
1894 case 115: stack.push(1); // 4
1895 case 116: stack.push(stack.pop() + stack.pop()); // 96
1896 case 117: arg12 = stack.pop() // 54 12
1897 case 119: stack.push(arg10); // 21 10
1898 case 121: stack.push(arg11); // 21 11
1899 case 123: if (stack.pop() <= stack.pop()) { gt = 146; continue; } // 162 0 23
1900 case 126: stack.push(arg0); // 42
1901 case 127: stack.push(arg10); // 21 10
1902 case 129: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1903 case 130: stack.push(arg3); // 45
1904 case 131: stack.push(arg12); // 21 12
1905 case 133: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1906 case 134: if (stack.pop() != stack.pop()) { gt = 146; continue; } // 160 0 12
1907 case 137: arg10++; // 132 10 1
1908 case 140: arg12++; // 132 12 1
1909 case 143: gt = 119; continue; // 167 255 232
1910 case 146: stack.push(arg10); // 21 10
1911 case 148: stack.push(arg11); // 21 11
1912 case 150: if (stack.pop() != stack.pop()) { gt = 158; continue; } // 160 0 8
1913 case 153: stack.push(arg9); // 21 9
1914 case 155: stack.push(arg1); // 27
1915 case 156: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1916 case 157: return stack.pop(); // 172
1917 case 158: arg9++; // 132 9 1
1918 case 161: gt = 53; continue; // 167 255 148
1920 case 165: return stack.pop(); // 172
1923 function java_lang_String_lastIndexOfILjava_lang_String(arg0,arg1) {
1926 var stack = new Array(3);
1928 for(;;) switch(gt) {
1929 case 0: stack.push(arg0); // 42
1930 case 1: stack.push(arg1); // 43
1931 case 2: stack.push(arg0); // 42
1932 case 3: stack.push(stack.pop().count); // 180 1 97
1933 case 6: { var v1 = stack.pop(); var v0 = stack.pop(); var self = stack.pop(); stack.push(self.lastIndexOfILjava_lang_StringI(self, v0, v1)); } // 182 1 151
1934 case 9: return stack.pop(); // 172
1937 function java_lang_String_lastIndexOfILjava_lang_StringI(arg0,arg1,arg2) {
1940 var stack = new Array(7);
1942 for(;;) switch(gt) {
1943 case 0: stack.push(arg0); // 42
1944 case 1: stack.push(stack.pop().value); // 180 1 100
1945 case 4: stack.push(arg0); // 42
1946 case 5: stack.push(stack.pop().offset); // 180 1 99
1947 case 8: stack.push(arg0); // 42
1948 case 9: stack.push(stack.pop().count); // 180 1 97
1949 case 12: stack.push(arg1); // 43
1950 case 13: stack.push(stack.pop().value); // 180 1 100
1951 case 16: stack.push(arg1); // 43
1952 case 17: stack.push(stack.pop().offset); // 180 1 99
1953 case 20: stack.push(arg1); // 43
1954 case 21: stack.push(stack.pop().count); // 180 1 97
1955 case 24: stack.push(arg2); // 28
1956 case 25: { var v6 = stack.pop(); var v5 = stack.pop(); var v4 = stack.pop(); var v3 = stack.pop(); var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_String_lastIndexOfAIACAIAIACAIAIAI(v0, v1, v2, v3, v4, v5, v6)); } // 184 1 145
1957 case 28: return stack.pop(); // 172
1960 function java_lang_String_lastIndexOfIACIIACIII(arg0,arg1,arg2,arg3,arg4,arg5,arg6) {
1969 var stack = new Array();
1971 for(;;) switch(gt) {
1972 case 0: stack.push(arg2); // 28
1973 case 1: stack.push(arg5); // 21 5
1974 case 3: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1975 case 4: arg7 = stack.pop() // 54 7
1976 case 6: stack.push(arg6); // 21 6
1977 case 8: if (stack.pop() >= 0) { gt = 13; continue; } // 156 0 5
1979 case 12: return stack.pop(); // 172
1980 case 13: stack.push(arg6); // 21 6
1981 case 15: stack.push(arg7); // 21 7
1982 case 17: if (stack.pop() >= stack.pop()) { gt = 24; continue; } // 164 0 7
1983 case 20: stack.push(arg7); // 21 7
1984 case 22: arg6 = stack.pop() // 54 6
1985 case 24: stack.push(arg5); // 21 5
1986 case 26: if (stack.pop() != 0) { gt = 32; continue; } // 154 0 6
1987 case 29: stack.push(arg6); // 21 6
1988 case 31: return stack.pop(); // 172
1989 case 32: stack.push(arg4); // 21 4
1990 case 34: stack.push(arg5); // 21 5
1991 case 36: stack.push(stack.pop() + stack.pop()); // 96
1992 case 37: stack.push(1); // 4
1993 case 38: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1994 case 39: arg8 = stack.pop() // 54 8
1995 case 41: stack.push(arg3); // 45
1996 case 42: stack.push(arg8); // 21 8
1997 case 44: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1998 case 45: arg9 = stack.pop() // 54 9
1999 case 47: stack.push(arg1); // 27
2000 case 48: stack.push(arg5); // 21 5
2001 case 50: stack.push(stack.pop() + stack.pop()); // 96
2002 case 51: stack.push(1); // 4
2003 case 52: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
2004 case 53: arg10 = stack.pop() // 54 10
2005 case 55: stack.push(arg10); // 21 10
2006 case 57: stack.push(arg6); // 21 6
2007 case 59: stack.push(stack.pop() + stack.pop()); // 96
2008 case 60: arg11 = stack.pop() // 54 11
2009 case 62: stack.push(arg11); // 21 11
2010 case 64: stack.push(arg10); // 21 10
2011 case 66: if (stack.pop() > stack.pop()) { gt = 84; continue; } // 161 0 18
2012 case 69: stack.push(arg0); // 42
2013 case 70: stack.push(arg11); // 21 11
2014 case 72: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
2015 case 73: stack.push(arg9); // 21 9
2016 case 75: if (stack.pop() == stack.pop()) { gt = 84; continue; } // 159 0 9
2017 case 78: arg11 += 255; // 132 11 255
2018 case 81: gt = 62; continue; // 167 255 237
2019 case 84: stack.push(arg11); // 21 11
2020 case 86: stack.push(arg10); // 21 10
2021 case 88: if (stack.pop() <= stack.pop()) { gt = 93; continue; } // 162 0 5
2023 case 92: return stack.pop(); // 172
2024 case 93: stack.push(arg11); // 21 11
2025 case 95: stack.push(1); // 4
2026 case 96: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
2027 case 97: arg12 = stack.pop() // 54 12
2028 case 99: stack.push(arg12); // 21 12
2029 case 101: stack.push(arg5); // 21 5
2030 case 103: stack.push(1); // 4
2031 case 104: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
2032 case 105: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
2033 case 106: arg13 = stack.pop() // 54 13
2034 case 108: stack.push(arg8); // 21 8
2035 case 110: stack.push(1); // 4
2036 case 111: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
2037 case 112: arg14 = stack.pop() // 54 14
2038 case 114: stack.push(arg12); // 21 12
2039 case 116: stack.push(arg13); // 21 13
2040 case 118: if (stack.pop() >= stack.pop()) { gt = 144; continue; } // 164 0 26
2041 case 121: stack.push(arg0); // 42
2042 case 122: stack.push(arg12); // 21 12
2043 case 124: arg12 += 255; // 132 12 255
2044 case 127: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
2045 case 128: stack.push(arg3); // 45
2046 case 129: stack.push(arg14); // 21 14
2047 case 131: arg14 += 255; // 132 14 255
2048 case 134: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
2049 case 135: if (stack.pop() == stack.pop()) { gt = 114; continue; } // 159 255 235
2050 case 138: arg11 += 255; // 132 11 255
2051 case 141: gt = 62; continue; // 167 255 177
2052 case 144: stack.push(arg13); // 21 13
2053 case 146: stack.push(arg1); // 27
2054 case 147: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
2055 case 148: stack.push(1); // 4
2056 case 149: stack.push(stack.pop() + stack.pop()); // 96
2057 case 150: return stack.pop(); // 172
2060 function java_lang_String_substringLjava_lang_StringI(arg0,arg1) {
2063 var stack = new Array(3);
2065 for(;;) switch(gt) {
2066 case 0: stack.push(arg0); // 42
2067 case 1: stack.push(arg1); // 27
2068 case 2: stack.push(arg0); // 42
2069 case 3: stack.push(stack.pop().count); // 180 1 97
2070 case 6: { var v1 = stack.pop(); var v0 = stack.pop(); var self = stack.pop(); stack.push(self.substringLjava_lang_StringII(self, v0, v1)); } // 182 1 147
2071 case 9: return stack.pop(); // 176
2074 function java_lang_String_substringLjava_lang_StringII(arg0,arg1,arg2) {
2077 var stack = new Array(5);
2079 for(;;) switch(gt) {
2080 case 0: stack.push(arg1); // 27
2081 case 1: if (stack.pop() >= 0) { gt = 13; continue; } // 156 0 12
2082 case 4: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
2083 case 7: stack.push(stack[stack.length - 1]); // 89
2084 case 8: stack.push(arg1); // 27
2085 case 9: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
2087 case 13: stack.push(arg2); // 28
2088 case 14: stack.push(arg0); // 42
2089 case 15: stack.push(stack.pop().count); // 180 1 97
2090 case 18: if (stack.pop() >= stack.pop()) { gt = 30; continue; } // 164 0 12
2091 case 21: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
2092 case 24: stack.push(stack[stack.length - 1]); // 89
2093 case 25: stack.push(arg2); // 28
2094 case 26: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
2096 case 30: stack.push(arg1); // 27
2097 case 31: stack.push(arg2); // 28
2098 case 32: if (stack.pop() >= stack.pop()) { gt = 46; continue; } // 164 0 14
2099 case 35: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
2100 case 38: stack.push(stack[stack.length - 1]); // 89
2101 case 39: stack.push(arg2); // 28
2102 case 40: stack.push(arg1); // 27
2103 case 41: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
2104 case 42: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
2106 case 46: stack.push(arg1); // 27
2107 case 47: if (stack.pop() != 0) { gt = 62; continue; } // 154 0 15
2108 case 50: stack.push(arg2); // 28
2109 case 51: stack.push(arg0); // 42
2110 case 52: stack.push(stack.pop().count); // 180 1 97
2111 case 55: if (stack.pop() != stack.pop()) { gt = 62; continue; } // 160 0 7
2112 case 58: stack.push(arg0); // 42
2113 case 59: gt = 82; continue; // 167 0 23
2114 case 62: stack.push(new java_lang_String); // 187 0 200
2115 case 65: stack.push(stack[stack.length - 1]); // 89
2116 case 66: stack.push(arg0); // 42
2117 case 67: stack.push(stack.pop().offset); // 180 1 99
2118 case 70: stack.push(arg1); // 27
2119 case 71: stack.push(stack.pop() + stack.pop()); // 96
2120 case 72: stack.push(arg2); // 28
2121 case 73: stack.push(arg1); // 27
2122 case 74: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
2123 case 75: stack.push(arg0); // 42
2124 case 76: stack.push(stack.pop().value); // 180 1 100
2125 case 79: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_String_consVIIAC(stack.pop(), v0, v1, v2); } // 183 1 137
2126 case 82: return stack.pop(); // 176
2129 function java_lang_String_subSequenceLjava_lang_CharSequenceII(arg0,arg1,arg2) {
2132 var stack = new Array(3);
2134 for(;;) switch(gt) {
2135 case 0: stack.push(arg0); // 42
2136 case 1: stack.push(arg1); // 27
2137 case 2: stack.push(arg2); // 28
2138 case 3: { var v1 = stack.pop(); var v0 = stack.pop(); var self = stack.pop(); stack.push(self.substringLjava_lang_StringII(self, v0, v1)); } // 182 1 147
2139 case 6: return stack.pop(); // 176
2142 function java_lang_String_concatLjava_lang_StringLjava_lang_String(arg0,arg1) {
2147 var stack = new Array(5);
2149 for(;;) switch(gt) {
2150 case 0: stack.push(arg1); // 43
2151 case 1: { var self = stack.pop(); stack.push(self.lengthI(self)); } // 182 1 133
2152 case 4: arg2 = stack.pop(); // 61
2153 case 5: stack.push(arg2); // 28
2154 case 6: if (stack.pop() != 0) { gt = 11; continue; } // 154 0 5
2155 case 9: stack.push(arg0); // 42
2156 case 10: return stack.pop(); // 176
2157 case 11: stack.push(arg0); // 42
2158 case 12: stack.push(stack.pop().count); // 180 1 97
2159 case 15: stack.push(arg2); // 28
2160 case 16: stack.push(stack.pop() + stack.pop()); // 96
2161 case 17: stack.push(new Array(stack.pop())); // 188 5
2162 case 19: arg3 = stack.pop(); // 78
2163 case 20: stack.push(arg0); // 42
2164 case 21: stack.push(0); // 3
2165 case 22: stack.push(arg0); // 42
2166 case 23: stack.push(stack.pop().count); // 180 1 97
2167 case 26: stack.push(arg3); // 45
2168 case 27: stack.push(0); // 3
2169 case 28: { var v3 = stack.pop(); var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); var self = stack.pop(); self.getCharsVIIACAI(self, v0, v1, v2, v3); } // 182 1 138
2170 case 31: stack.push(arg1); // 43
2171 case 32: stack.push(0); // 3
2172 case 33: stack.push(arg2); // 28
2173 case 34: stack.push(arg3); // 45
2174 case 35: stack.push(arg0); // 42
2175 case 36: stack.push(stack.pop().count); // 180 1 97
2176 case 39: { var v3 = stack.pop(); var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); var self = stack.pop(); self.getCharsVIIACAI(self, v0, v1, v2, v3); } // 182 1 138
2177 case 42: stack.push(new java_lang_String); // 187 0 200
2178 case 45: stack.push(stack[stack.length - 1]); // 89
2179 case 46: stack.push(0); // 3
2180 case 47: stack.push(arg0); // 42
2181 case 48: stack.push(stack.pop().count); // 180 1 97
2182 case 51: stack.push(arg2); // 28
2183 case 52: stack.push(stack.pop() + stack.pop()); // 96
2184 case 53: stack.push(arg3); // 45
2185 case 54: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_String_consVIIAC(stack.pop(), v0, v1, v2); } // 183 1 137
2186 case 57: return stack.pop(); // 176
2189 function java_lang_String_replaceLjava_lang_StringCC(arg0,arg1,arg2) {
2198 var stack = new Array(5);
2200 for(;;) switch(gt) {
2201 case 0: stack.push(arg1); // 27
2202 case 1: stack.push(arg2); // 28
2203 case 2: if (stack.pop() == stack.pop()) { gt = 140; continue; } // 159 0 138
2204 case 5: stack.push(arg0); // 42
2205 case 6: stack.push(stack.pop().count); // 180 1 97
2206 case 9: arg3 = stack.pop(); // 62
2208 case 11: arg4 = stack.pop() // 54 4
2209 case 13: stack.push(arg0); // 42
2210 case 14: stack.push(stack.pop().value); // 180 1 100
2211 case 17: arg5 = stack.pop() // 58 5
2212 case 19: stack.push(arg0); // 42
2213 case 20: stack.push(stack.pop().offset); // 180 1 99
2214 case 23: arg6 = stack.pop() // 54 6
2215 case 25: arg4++; // 132 4 1
2216 case 28: stack.push(arg4); // 21 4
2217 case 30: stack.push(arg3); // 29
2218 case 31: if (stack.pop() <= stack.pop()) { gt = 49; continue; } // 162 0 18
2219 case 34: stack.push(arg5); // 25 5
2220 case 36: stack.push(arg6); // 21 6
2221 case 38: stack.push(arg4); // 21 4
2222 case 40: stack.push(stack.pop() + stack.pop()); // 96
2223 case 41: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
2224 case 42: stack.push(arg1); // 27
2225 case 43: if (stack.pop() != stack.pop()) { gt = 25; continue; } // 160 255 238
2226 case 46: gt = 49; continue; // 167 0 3
2227 case 49: stack.push(arg4); // 21 4
2228 case 51: stack.push(arg3); // 29
2229 case 52: if (stack.pop() <= stack.pop()) { gt = 140; continue; } // 162 0 88
2230 case 55: stack.push(arg3); // 29
2231 case 56: stack.push(new Array(stack.pop())); // 188 5
2232 case 58: arg7 = stack.pop() // 58 7
2233 case 60: stack.push(0); // 3
2234 case 61: arg8 = stack.pop() // 54 8
2235 case 63: stack.push(arg8); // 21 8
2236 case 65: stack.push(arg4); // 21 4
2237 case 67: if (stack.pop() <= stack.pop()) { gt = 89; continue; } // 162 0 22
2238 case 70: stack.push(arg7); // 25 7
2239 case 72: stack.push(arg8); // 21 8
2240 case 74: stack.push(arg5); // 25 5
2241 case 76: stack.push(arg6); // 21 6
2242 case 78: stack.push(arg8); // 21 8
2243 case 80: stack.push(stack.pop() + stack.pop()); // 96
2244 case 81: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
2245 case 82: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
2246 case 83: arg8++; // 132 8 1
2247 case 86: gt = 63; continue; // 167 255 233
2248 case 89: stack.push(arg4); // 21 4
2249 case 91: stack.push(arg3); // 29
2250 case 92: if (stack.pop() <= stack.pop()) { gt = 128; continue; } // 162 0 36
2251 case 95: stack.push(arg5); // 25 5
2252 case 97: stack.push(arg6); // 21 6
2253 case 99: stack.push(arg4); // 21 4
2254 case 101: stack.push(stack.pop() + stack.pop()); // 96
2255 case 102: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
2256 case 103: arg8 = stack.pop() // 54 8
2257 case 105: stack.push(arg7); // 25 7
2258 case 107: stack.push(arg4); // 21 4
2259 case 109: stack.push(arg8); // 21 8
2260 case 111: stack.push(arg1); // 27
2261 case 112: if (stack.pop() != stack.pop()) { gt = 119; continue; } // 160 0 7
2262 case 115: stack.push(arg2); // 28
2263 case 116: gt = 121; continue; // 167 0 5
2264 case 119: stack.push(arg8); // 21 8
2265 case 121: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
2266 case 122: arg4++; // 132 4 1
2267 case 125: gt = 89; continue; // 167 255 220
2268 case 128: stack.push(new java_lang_String); // 187 0 200
2269 case 131: stack.push(stack[stack.length - 1]); // 89
2270 case 132: stack.push(0); // 3
2271 case 133: stack.push(arg3); // 29
2272 case 134: stack.push(arg7); // 25 7
2273 case 136: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_String_consVIIAC(stack.pop(), v0, v1, v2); } // 183 1 137
2274 case 139: return stack.pop(); // 176
2275 case 140: stack.push(arg0); // 42
2276 case 141: return stack.pop(); // 176
2279 function java_lang_String_matchesZLjava_lang_String(arg0,arg1) {
2282 var stack = new Array(2);
2284 for(;;) switch(gt) {
2285 case 0: stack.push(arg1); // 43
2286 case 1: stack.push(arg0); // 42
2287 case 2: { var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_util_regex_Pattern_matchesZLjava_lang_StringLjava_lang_CharSequence(v0, v1)); } // 184 1 183
2288 case 5: return stack.pop(); // 172
2291 function java_lang_String_containsZLjava_lang_CharSequence(arg0,arg1) {
2294 var stack = new Array(2);
2296 for(;;) switch(gt) {
2297 case 0: stack.push(arg0); // 42
2298 case 1: stack.push(arg1); // 43
2299 case 2: { var self = stack.pop(); stack.push(self.toStringLjava_lang_String(self)); } // 182 1 132
2300 case 5: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.indexOfILjava_lang_String(self, v0)); } // 182 1 149
2302 case 9: if (stack.pop() >= stack.pop()) { gt = 16; continue; } // 164 0 7
2303 case 12: stack.push(1); // 4
2304 case 13: gt = 17; continue; // 167 0 4
2305 case 16: stack.push(0); // 3
2306 case 17: return stack.pop(); // 172
2309 function java_lang_String_replaceFirstLjava_lang_StringLjava_lang_StringLjava_lang_String(arg0,arg1,arg2) {
2312 var stack = new Array(2);
2314 for(;;) switch(gt) {
2315 case 0: stack.push(arg1); // 43
2316 case 1: { var v0 = stack.pop(); stack.push(java_util_regex_Pattern_compileLjava_util_regex_PatternLjava_lang_String(v0)); } // 184 1 186
2317 case 4: stack.push(arg0); // 42
2318 case 5: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.matcherLjava_util_regex_MatcherLjava_lang_CharSequence(self, v0)); } // 182 1 185
2319 case 8: stack.push(arg2); // 44
2320 case 9: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.replaceFirstLjava_lang_StringLjava_lang_String(self, v0)); } // 182 1 182
2321 case 12: return stack.pop(); // 176
2324 function java_lang_String_replaceAllLjava_lang_StringLjava_lang_StringLjava_lang_String(arg0,arg1,arg2) {
2327 var stack = new Array(2);
2329 for(;;) switch(gt) {
2330 case 0: stack.push(arg1); // 43
2331 case 1: { var v0 = stack.pop(); stack.push(java_util_regex_Pattern_compileLjava_util_regex_PatternLjava_lang_String(v0)); } // 184 1 186
2332 case 4: stack.push(arg0); // 42
2333 case 5: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.matcherLjava_util_regex_MatcherLjava_lang_CharSequence(self, v0)); } // 182 1 185
2334 case 8: stack.push(arg2); // 44
2335 case 9: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.replaceAllLjava_lang_StringLjava_lang_String(self, v0)); } // 182 1 181
2336 case 12: return stack.pop(); // 176
2339 function java_lang_String_replaceLjava_lang_StringLjava_lang_CharSequenceLjava_lang_CharSequence(arg0,arg1,arg2) {
2342 var stack = new Array(2);
2344 for(;;) switch(gt) {
2345 case 0: stack.push(arg1); // 43
2346 case 1: { var self = stack.pop(); stack.push(self.toStringLjava_lang_String(self)); } // 182 1 132
2347 case 4: stack.push(16); // 16 16
2348 case 6: { var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_util_regex_Pattern_compileLjava_util_regex_PatternLjava_lang_StringI(v0, v1)); } // 184 1 187
2349 case 9: stack.push(arg0); // 42
2350 case 10: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.matcherLjava_util_regex_MatcherLjava_lang_CharSequence(self, v0)); } // 182 1 185
2351 case 13: stack.push(arg2); // 44
2352 case 14: { var self = stack.pop(); stack.push(self.toStringLjava_lang_String(self)); } // 182 1 132
2353 case 17: { var v0 = stack.pop(); stack.push(java_util_regex_Matcher_quoteReplacementLjava_lang_StringLjava_lang_String(v0)); } // 184 1 180
2354 case 20: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.replaceAllLjava_lang_StringLjava_lang_String(self, v0)); } // 182 1 181
2355 case 23: return stack.pop(); // 176
2358 function java_lang_String_splitALjava_lang_StringLjava_lang_StringI(arg0,arg1,arg2) {
2361 var stack = new Array(3);
2363 for(;;) switch(gt) {
2364 case 0: stack.push(arg1); // 43
2365 case 1: { var v0 = stack.pop(); stack.push(java_util_regex_Pattern_compileLjava_util_regex_PatternLjava_lang_String(v0)); } // 184 1 186
2366 case 4: stack.push(arg0); // 42
2367 case 5: stack.push(arg2); // 28
2368 case 6: { var v1 = stack.pop(); var v0 = stack.pop(); var self = stack.pop(); stack.push(self.splitALjava_lang_StringLjava_lang_CharSequenceI(self, v0, v1)); } // 182 1 184
2369 case 9: return stack.pop(); // 176
2372 function java_lang_String_splitALjava_lang_StringLjava_lang_String(arg0,arg1) {
2375 var stack = new Array(3);
2377 for(;;) switch(gt) {
2378 case 0: stack.push(arg0); // 42
2379 case 1: stack.push(arg1); // 43
2380 case 2: stack.push(0); // 3
2381 case 3: { var v1 = stack.pop(); var v0 = stack.pop(); var self = stack.pop(); stack.push(self.splitALjava_lang_StringLjava_lang_StringI(self, v0, v1)); } // 182 1 157
2382 case 6: return stack.pop(); // 176
2385 function java_lang_String_toLowerCaseLjava_lang_StringLjava_util_Locale(arg0,arg1) {
2400 var stack = new Array(6);
2402 for(;;) switch(gt) {
2403 case 0: stack.push(arg1); // 43
2404 case 1: if (stack.pop()) { gt = 12; continue; } // 199 0 11
2405 case 4: stack.push(new java_lang_NullPointerException); // 187 0 198
2406 case 7: stack.push(stack[stack.length - 1]); // 89
2407 case 8: { java_lang_NullPointerException_consV(stack.pop()); } // 183 1 128
2409 case 12: stack.push(0); // 3
2410 case 13: arg2 = stack.pop(); // 61
2411 case 14: stack.push(arg2); // 28
2412 case 15: stack.push(arg0); // 42
2413 case 16: stack.push(stack.pop().count); // 180 1 97
2414 case 19: if (stack.pop() <= stack.pop()) { gt = 94; continue; } // 162 0 75
2415 case 22: stack.push(arg0); // 42
2416 case 23: stack.push(stack.pop().value); // 180 1 100
2417 case 26: stack.push(arg0); // 42
2418 case 27: stack.push(stack.pop().offset); // 180 1 99
2419 case 30: stack.push(arg2); // 28
2420 case 31: stack.push(stack.pop() + stack.pop()); // 96
2421 case 32: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
2422 case 33: arg3 = stack.pop(); // 62
2423 case 34: stack.push(arg3); // 29
2424 case 35: stack.push(55296); // 18 1
2425 case 37: if (stack.pop() > stack.pop()) { gt = 77; continue; } // 161 0 40
2426 case 40: stack.push(arg3); // 29
2427 case 41: stack.push(56319); // 18 2
2428 case 43: if (stack.pop() < stack.pop()) { gt = 77; continue; } // 163 0 34
2429 case 46: stack.push(arg0); // 42
2430 case 47: stack.push(arg2); // 28
2431 case 48: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.codePointAtII(self, v0)); } // 182 1 134
2432 case 51: arg4 = stack.pop() // 54 4
2433 case 53: stack.push(arg4); // 21 4
2434 case 55: stack.push(arg4); // 21 4
2435 case 57: { var v0 = stack.pop(); stack.push(java_lang_Character_toLowerCaseII(v0)); } // 184 1 107
2436 case 60: if (stack.pop() == stack.pop()) { gt = 66; continue; } // 159 0 6
2437 case 63: gt = 96; continue; // 167 0 33
2438 case 66: stack.push(arg2); // 28
2439 case 67: stack.push(arg4); // 21 4
2440 case 69: { var v0 = stack.pop(); stack.push(java_lang_Character_charCountII(v0)); } // 184 1 106
2441 case 72: stack.push(stack.pop() + stack.pop()); // 96
2442 case 73: arg2 = stack.pop(); // 61
2443 case 74: gt = 91; continue; // 167 0 17
2444 case 77: stack.push(arg3); // 29
2445 case 78: stack.push(arg3); // 29
2446 case 79: { var v0 = stack.pop(); stack.push(java_lang_Character_toLowerCaseCC(v0)); } // 184 1 104
2447 case 82: if (stack.pop() == stack.pop()) { gt = 88; continue; } // 159 0 6
2448 case 85: gt = 96; continue; // 167 0 11
2449 case 88: arg2++; // 132 2 1
2450 case 91: gt = 14; continue; // 167 255 179
2451 case 94: stack.push(arg0); // 42
2452 case 95: return stack.pop(); // 176
2453 case 96: stack.push(arg0); // 42
2454 case 97: stack.push(stack.pop().count); // 180 1 97
2455 case 100: stack.push(new Array(stack.pop())); // 188 5
2456 case 102: arg3 = stack.pop(); // 78
2457 case 103: stack.push(0); // 3
2458 case 104: arg4 = stack.pop() // 54 4
2459 case 106: stack.push(arg0); // 42
2460 case 107: stack.push(stack.pop().value); // 180 1 100
2461 case 110: stack.push(arg0); // 42
2462 case 111: stack.push(stack.pop().offset); // 180 1 99
2463 case 114: stack.push(arg3); // 45
2464 case 115: stack.push(0); // 3
2465 case 116: stack.push(arg2); // 28
2466 case 117: { var v4 = stack.pop(); var v3 = stack.pop(); var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_System_arraycopyVLjava_lang_ObjectILjava_lang_ObjectII(v0, v1, v2, v3, v4); } // 184 1 171
2467 case 120: stack.push(arg1); // 43
2468 case 121: { var self = stack.pop(); stack.push(self.getLanguageLjava_lang_String(self)); } // 182 1 178
2469 case 124: arg5 = stack.pop() // 58 5
2470 case 126: stack.push(arg5); // 25 5
2471 case 128: stack.push("tr"); // 18 11
2474 case 132: stack.push(6405); // 17 25 5
2475 case 135: stack.push("az"); // 18 5
2478 case 139: stack.push(1); // 10
2479 case 140: stack.push(arg5); // 25 5
2480 case 142: stack.push("lt"); // 18 9
2483 case 146: stack.push(4); // 7
2484 case 147: stack.push(1); // 4
2485 case 148: gt = 152; continue; // 167 0 4
2486 case 151: stack.push(0); // 3
2487 case 152: arg6 = stack.pop() // 54 6
2488 case 154: stack.push(arg2); // 28
2489 case 155: arg11 = stack.pop() // 54 11
2490 case 157: stack.push(arg11); // 21 11
2491 case 159: stack.push(arg0); // 42
2492 case 160: stack.push(stack.pop().count); // 180 1 97
2493 case 163: if (stack.pop() <= stack.pop()) { gt = 419; continue; } // 162 1 0
2494 case 166: stack.push(arg0); // 42
2495 case 167: stack.push(stack.pop().value); // 180 1 100
2496 case 170: stack.push(arg0); // 42
2497 case 171: stack.push(stack.pop().offset); // 180 1 99
2498 case 174: stack.push(arg11); // 21 11
2499 case 176: stack.push(stack.pop() + stack.pop()); // 96
2500 case 177: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
2501 case 178: arg9 = stack.pop() // 54 9
2502 case 180: stack.push(arg9); // 21 9
2503 case 182: // number conversion // 146
2504 case 183: stack.push(55296); // 18 1
2505 case 185: if (stack.pop() > stack.pop()) { gt = 214; continue; } // 161 0 29
2506 case 188: stack.push(arg9); // 21 9
2507 case 190: // number conversion // 146
2508 case 191: stack.push(56319); // 18 2
2509 case 193: if (stack.pop() < stack.pop()) { gt = 214; continue; } // 163 0 21
2510 case 196: stack.push(arg0); // 42
2511 case 197: stack.push(arg11); // 21 11
2512 case 199: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.codePointAtII(self, v0)); } // 182 1 134
2513 case 202: arg9 = stack.pop() // 54 9
2514 case 204: stack.push(arg9); // 21 9
2515 case 206: { var v0 = stack.pop(); stack.push(java_lang_Character_charCountII(v0)); } // 184 1 106
2516 case 209: arg10 = stack.pop() // 54 10
2517 case 211: gt = 217; continue; // 167 0 6
2518 case 214: stack.push(1); // 4
2519 case 215: arg10 = stack.pop() // 54 10
2520 case 217: stack.push(arg6); // 21 6
2521 case 219: if (stack.pop() != 0) { gt = 230; continue; } // 154 0 11
2522 case 222: stack.push(arg9); // 21 9
2523 case 224: stack.push(931); // 17 3 163
2524 case 227: if (stack.pop() != stack.pop()) { gt = 242; continue; } // 160 0 15
2525 case 230: stack.push(arg0); // 42
2526 case 231: stack.push(arg11); // 21 11
2527 case 233: stack.push(arg1); // 43
2528 case 234: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_ConditionalSpecialCasing_toLowerCaseExILjava_lang_StringILjava_util_Locale(v0, v1, v2)); } // 184 1 117
2529 case 237: arg8 = stack.pop() // 54 8
2530 case 239: gt = 249; continue; // 167 0 10
2531 case 242: stack.push(arg9); // 21 9
2532 case 244: { var v0 = stack.pop(); stack.push(java_lang_Character_toLowerCaseII(v0)); } // 184 1 107
2533 case 247: arg8 = stack.pop() // 54 8
2534 case 249: stack.push(arg8); // 21 8
2536 case 252: if (stack.pop() == stack.pop()) { gt = 262; continue; } // 159 0 10
2537 case 255: stack.push(arg8); // 21 8
2538 case 257: stack.push(65536); // 18 3
2539 case 259: if (stack.pop() > stack.pop()) { gt = 399; continue; } // 161 0 140
2540 case 262: stack.push(arg8); // 21 8
2542 case 265: if (stack.pop() != stack.pop()) { gt = 280; continue; } // 160 0 15
2543 case 268: stack.push(arg0); // 42
2544 case 269: stack.push(arg11); // 21 11
2545 case 271: stack.push(arg1); // 43
2546 case 272: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_ConditionalSpecialCasing_toLowerCaseCharArrayACLjava_lang_StringILjava_util_Locale(v0, v1, v2)); } // 184 1 119
2547 case 275: arg7 = stack.pop() // 58 7
2548 case 277: gt = 315; continue; // 167 0 38
2549 case 280: stack.push(arg10); // 21 10
2550 case 282: stack.push(2); // 5
2551 case 283: if (stack.pop() != stack.pop()) { gt = 308; continue; } // 160 0 25
2552 case 286: stack.push(arg4); // 21 4
2553 case 288: stack.push(arg8); // 21 8
2554 case 290: stack.push(arg3); // 45
2555 case 291: stack.push(arg11); // 21 11
2556 case 293: stack.push(arg4); // 21 4
2557 case 295: stack.push(stack.pop() + stack.pop()); // 96
2558 case 296: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_Character_toCharsAIIACAI(v0, v1, v2)); } // 184 1 111
2559 case 299: stack.push(arg10); // 21 10
2560 case 301: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
2561 case 302: stack.push(stack.pop() + stack.pop()); // 96
2562 case 303: arg4 = stack.pop() // 54 4
2563 case 305: gt = 409; continue; // 167 0 104
2564 case 308: stack.push(arg8); // 21 8
2565 case 310: { var v0 = stack.pop(); stack.push(java_lang_Character_toCharsACI(v0)); } // 184 1 109
2566 case 313: arg7 = stack.pop() // 58 7
2567 case 315: stack.push(arg7); // 25 7
2568 case 317: stack.push(stack.pop().length); // 190
2569 case 318: arg12 = stack.pop() // 54 12
2570 case 320: stack.push(arg12); // 21 12
2571 case 322: stack.push(arg10); // 21 10
2572 case 324: if (stack.pop() >= stack.pop()) { gt = 355; continue; } // 164 0 31
2573 case 327: stack.push(arg3); // 45
2574 case 328: stack.push(stack.pop().length); // 190
2575 case 329: stack.push(arg12); // 21 12
2576 case 331: stack.push(stack.pop() + stack.pop()); // 96
2577 case 332: stack.push(arg10); // 21 10
2578 case 334: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
2579 case 335: stack.push(new Array(stack.pop())); // 188 5
2580 case 337: arg13 = stack.pop() // 58 13
2581 case 339: stack.push(arg3); // 45
2582 case 340: stack.push(0); // 3
2583 case 341: stack.push(arg13); // 25 13
2584 case 343: stack.push(0); // 3
2585 case 344: stack.push(arg11); // 21 11
2586 case 346: stack.push(arg4); // 21 4
2587 case 348: stack.push(stack.pop() + stack.pop()); // 96
2588 case 349: { var v4 = stack.pop(); var v3 = stack.pop(); var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_System_arraycopyVLjava_lang_ObjectILjava_lang_ObjectII(v0, v1, v2, v3, v4); } // 184 1 171
2589 case 352: stack.push(arg13); // 25 13
2590 case 354: arg3 = stack.pop(); // 78
2591 case 355: stack.push(0); // 3
2592 case 356: arg13 = stack.pop() // 54 13
2593 case 358: stack.push(arg13); // 21 13
2594 case 360: stack.push(arg12); // 21 12
2595 case 362: if (stack.pop() <= stack.pop()) { gt = 386; continue; } // 162 0 24
2596 case 365: stack.push(arg3); // 45
2597 case 366: stack.push(arg11); // 21 11
2598 case 368: stack.push(arg4); // 21 4
2599 case 370: stack.push(stack.pop() + stack.pop()); // 96
2600 case 371: stack.push(arg13); // 21 13
2601 case 373: stack.push(stack.pop() + stack.pop()); // 96
2602 case 374: stack.push(arg7); // 25 7
2603 case 376: stack.push(arg13); // 21 13
2604 case 378: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
2605 case 379: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
2606 case 380: arg13++; // 132 13 1
2607 case 383: gt = 358; continue; // 167 255 231
2608 case 386: stack.push(arg4); // 21 4
2609 case 388: stack.push(arg12); // 21 12
2610 case 390: stack.push(arg10); // 21 10
2611 case 392: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
2612 case 393: stack.push(stack.pop() + stack.pop()); // 96
2613 case 394: arg4 = stack.pop() // 54 4
2614 case 396: gt = 409; continue; // 167 0 13
2615 case 399: stack.push(arg3); // 45
2616 case 400: stack.push(arg11); // 21 11
2617 case 402: stack.push(arg4); // 21 4
2618 case 404: stack.push(stack.pop() + stack.pop()); // 96
2619 case 405: stack.push(arg8); // 21 8
2620 case 407: // number conversion // 146
2621 case 408: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
2622 case 409: stack.push(arg11); // 21 11
2623 case 411: stack.push(arg10); // 21 10
2624 case 413: stack.push(stack.pop() + stack.pop()); // 96
2625 case 414: arg11 = stack.pop() // 54 11
2626 case 416: gt = 157; continue; // 167 254 253
2627 case 419: stack.push(new java_lang_String); // 187 0 200
2628 case 422: stack.push(stack[stack.length - 1]); // 89
2629 case 423: stack.push(0); // 3
2630 case 424: stack.push(arg0); // 42
2631 case 425: stack.push(stack.pop().count); // 180 1 97
2632 case 428: stack.push(arg4); // 21 4
2633 case 430: stack.push(stack.pop() + stack.pop()); // 96
2634 case 431: stack.push(arg3); // 45
2635 case 432: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_String_consVIIAC(stack.pop(), v0, v1, v2); } // 183 1 137
2636 case 435: return stack.pop(); // 176
2639 function java_lang_String_toLowerCaseLjava_lang_String(arg0) {
2642 var stack = new Array(2);
2644 for(;;) switch(gt) {
2645 case 0: stack.push(arg0); // 42
2646 case 1: { stack.push(java_util_Locale_getDefaultLjava_util_Locale()); } // 184 1 179
2647 case 4: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.toLowerCaseLjava_lang_StringLjava_util_Locale(self, v0)); } // 182 1 158
2648 case 7: return stack.pop(); // 176
2651 function java_lang_String_toUpperCaseLjava_lang_StringLjava_util_Locale(arg0,arg1) {
2666 var stack = new Array(6);
2668 for(;;) switch(gt) {
2669 case 0: stack.push(arg1); // 43
2670 case 1: if (stack.pop()) { gt = 12; continue; } // 199 0 11
2671 case 4: stack.push(new java_lang_NullPointerException); // 187 0 198
2672 case 7: stack.push(stack[stack.length - 1]); // 89
2673 case 8: { java_lang_NullPointerException_consV(stack.pop()); } // 183 1 128
2675 case 12: stack.push(0); // 3
2676 case 13: arg2 = stack.pop(); // 61
2677 case 14: stack.push(arg2); // 28
2678 case 15: stack.push(arg0); // 42
2679 case 16: stack.push(stack.pop().count); // 180 1 97
2680 case 19: if (stack.pop() <= stack.pop()) { gt = 93; continue; } // 162 0 74
2681 case 22: stack.push(arg0); // 42
2682 case 23: stack.push(stack.pop().value); // 180 1 100
2683 case 26: stack.push(arg0); // 42
2684 case 27: stack.push(stack.pop().offset); // 180 1 99
2685 case 30: stack.push(arg2); // 28
2686 case 31: stack.push(stack.pop() + stack.pop()); // 96
2687 case 32: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
2688 case 33: arg3 = stack.pop(); // 62
2689 case 34: stack.push(arg3); // 29
2690 case 35: stack.push(55296); // 18 1
2691 case 37: if (stack.pop() > stack.pop()) { gt = 61; continue; } // 161 0 24
2692 case 40: stack.push(arg3); // 29
2693 case 41: stack.push(56319); // 18 2
2694 case 43: if (stack.pop() < stack.pop()) { gt = 61; continue; } // 163 0 18
2695 case 46: stack.push(arg0); // 42
2696 case 47: stack.push(arg2); // 28
2697 case 48: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.codePointAtII(self, v0)); } // 182 1 134
2698 case 51: arg3 = stack.pop(); // 62
2699 case 52: stack.push(arg3); // 29
2700 case 53: { var v0 = stack.pop(); stack.push(java_lang_Character_charCountII(v0)); } // 184 1 106
2701 case 56: arg4 = stack.pop() // 54 4
2702 case 58: gt = 64; continue; // 167 0 6
2703 case 61: stack.push(1); // 4
2704 case 62: arg4 = stack.pop() // 54 4
2705 case 64: stack.push(arg3); // 29
2706 case 65: { var v0 = stack.pop(); stack.push(java_lang_Character_toUpperCaseExII(v0)); } // 184 1 108
2707 case 68: arg5 = stack.pop() // 54 5
2708 case 70: stack.push(arg5); // 21 5
2710 case 73: if (stack.pop() == stack.pop()) { gt = 95; continue; } // 159 0 22
2711 case 76: stack.push(arg3); // 29
2712 case 77: stack.push(arg5); // 21 5
2713 case 79: if (stack.pop() == stack.pop()) { gt = 85; continue; } // 159 0 6
2714 case 82: gt = 95; continue; // 167 0 13
2715 case 85: stack.push(arg2); // 28
2716 case 86: stack.push(arg4); // 21 4
2717 case 88: stack.push(stack.pop() + stack.pop()); // 96
2718 case 89: arg2 = stack.pop(); // 61
2719 case 90: gt = 14; continue; // 167 255 180
2720 case 93: stack.push(arg0); // 42
2721 case 94: return stack.pop(); // 176
2722 case 95: stack.push(arg0); // 42
2723 case 96: stack.push(stack.pop().count); // 180 1 97
2724 case 99: stack.push(new Array(stack.pop())); // 188 5
2725 case 101: arg3 = stack.pop(); // 78
2726 case 102: stack.push(0); // 3
2727 case 103: arg4 = stack.pop() // 54 4
2728 case 105: stack.push(arg0); // 42
2729 case 106: stack.push(stack.pop().value); // 180 1 100
2730 case 109: stack.push(arg0); // 42
2731 case 110: stack.push(stack.pop().offset); // 180 1 99
2732 case 113: stack.push(arg3); // 45
2733 case 114: stack.push(0); // 3
2734 case 115: stack.push(arg2); // 28
2735 case 116: { var v4 = stack.pop(); var v3 = stack.pop(); var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_System_arraycopyVLjava_lang_ObjectILjava_lang_ObjectII(v0, v1, v2, v3, v4); } // 184 1 171
2736 case 119: stack.push(arg1); // 43
2737 case 120: { var self = stack.pop(); stack.push(self.getLanguageLjava_lang_String(self)); } // 182 1 178
2738 case 123: arg5 = stack.pop() // 58 5
2739 case 125: stack.push(arg5); // 25 5
2740 case 127: stack.push("tr"); // 18 11
2743 case 131: stack.push(6405); // 17 25 5
2744 case 134: stack.push("az"); // 18 5
2747 case 138: stack.push(1); // 10
2748 case 139: stack.push(arg5); // 25 5
2749 case 141: stack.push("lt"); // 18 9
2752 case 145: stack.push(4); // 7
2753 case 146: stack.push(1); // 4
2754 case 147: gt = 151; continue; // 167 0 4
2755 case 150: stack.push(0); // 3
2756 case 151: arg6 = stack.pop() // 54 6
2757 case 153: stack.push(arg2); // 28
2758 case 154: arg11 = stack.pop() // 54 11
2759 case 156: stack.push(arg11); // 21 11
2760 case 158: stack.push(arg0); // 42
2761 case 159: stack.push(stack.pop().count); // 180 1 97
2762 case 162: if (stack.pop() <= stack.pop()) { gt = 425; continue; } // 162 1 7
2763 case 165: stack.push(arg0); // 42
2764 case 166: stack.push(stack.pop().value); // 180 1 100
2765 case 169: stack.push(arg0); // 42
2766 case 170: stack.push(stack.pop().offset); // 180 1 99
2767 case 173: stack.push(arg11); // 21 11
2768 case 175: stack.push(stack.pop() + stack.pop()); // 96
2769 case 176: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
2770 case 177: arg9 = stack.pop() // 54 9
2771 case 179: stack.push(arg9); // 21 9
2772 case 181: // number conversion // 146
2773 case 182: stack.push(55296); // 18 1
2774 case 184: if (stack.pop() > stack.pop()) { gt = 213; continue; } // 161 0 29
2775 case 187: stack.push(arg9); // 21 9
2776 case 189: // number conversion // 146
2777 case 190: stack.push(56319); // 18 2
2778 case 192: if (stack.pop() < stack.pop()) { gt = 213; continue; } // 163 0 21
2779 case 195: stack.push(arg0); // 42
2780 case 196: stack.push(arg11); // 21 11
2781 case 198: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.codePointAtII(self, v0)); } // 182 1 134
2782 case 201: arg9 = stack.pop() // 54 9
2783 case 203: stack.push(arg9); // 21 9
2784 case 205: { var v0 = stack.pop(); stack.push(java_lang_Character_charCountII(v0)); } // 184 1 106
2785 case 208: arg10 = stack.pop() // 54 10
2786 case 210: gt = 216; continue; // 167 0 6
2787 case 213: stack.push(1); // 4
2788 case 214: arg10 = stack.pop() // 54 10
2789 case 216: stack.push(arg6); // 21 6
2790 case 218: if (stack.pop() == 0) { gt = 233; continue; } // 153 0 15
2791 case 221: stack.push(arg0); // 42
2792 case 222: stack.push(arg11); // 21 11
2793 case 224: stack.push(arg1); // 43
2794 case 225: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_ConditionalSpecialCasing_toUpperCaseExILjava_lang_StringILjava_util_Locale(v0, v1, v2)); } // 184 1 118
2795 case 228: arg8 = stack.pop() // 54 8
2796 case 230: gt = 240; continue; // 167 0 10
2797 case 233: stack.push(arg9); // 21 9
2798 case 235: { var v0 = stack.pop(); stack.push(java_lang_Character_toUpperCaseExII(v0)); } // 184 1 108
2799 case 238: arg8 = stack.pop() // 54 8
2800 case 240: stack.push(arg8); // 21 8
2802 case 243: if (stack.pop() == stack.pop()) { gt = 253; continue; } // 159 0 10
2803 case 246: stack.push(arg8); // 21 8
2804 case 248: stack.push(65536); // 18 3
2805 case 250: if (stack.pop() > stack.pop()) { gt = 405; continue; } // 161 0 155
2806 case 253: stack.push(arg8); // 21 8
2808 case 256: if (stack.pop() != stack.pop()) { gt = 286; continue; } // 160 0 30
2809 case 259: stack.push(arg6); // 21 6
2810 case 261: if (stack.pop() == 0) { gt = 276; continue; } // 153 0 15
2811 case 264: stack.push(arg0); // 42
2812 case 265: stack.push(arg11); // 21 11
2813 case 267: stack.push(arg1); // 43
2814 case 268: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_ConditionalSpecialCasing_toUpperCaseCharArrayACLjava_lang_StringILjava_util_Locale(v0, v1, v2)); } // 184 1 120
2815 case 271: arg7 = stack.pop() // 58 7
2816 case 273: gt = 321; continue; // 167 0 48
2817 case 276: stack.push(arg9); // 21 9
2818 case 278: { var v0 = stack.pop(); stack.push(java_lang_Character_toUpperCaseCharArrayACI(v0)); } // 184 1 110
2819 case 281: arg7 = stack.pop() // 58 7
2820 case 283: gt = 321; continue; // 167 0 38
2821 case 286: stack.push(arg10); // 21 10
2822 case 288: stack.push(2); // 5
2823 case 289: if (stack.pop() != stack.pop()) { gt = 314; continue; } // 160 0 25
2824 case 292: stack.push(arg4); // 21 4
2825 case 294: stack.push(arg8); // 21 8
2826 case 296: stack.push(arg3); // 45
2827 case 297: stack.push(arg11); // 21 11
2828 case 299: stack.push(arg4); // 21 4
2829 case 301: stack.push(stack.pop() + stack.pop()); // 96
2830 case 302: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_Character_toCharsAIIACAI(v0, v1, v2)); } // 184 1 111
2831 case 305: stack.push(arg10); // 21 10
2832 case 307: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
2833 case 308: stack.push(stack.pop() + stack.pop()); // 96
2834 case 309: arg4 = stack.pop() // 54 4
2835 case 311: gt = 415; continue; // 167 0 104
2836 case 314: stack.push(arg8); // 21 8
2837 case 316: { var v0 = stack.pop(); stack.push(java_lang_Character_toCharsACI(v0)); } // 184 1 109
2838 case 319: arg7 = stack.pop() // 58 7
2839 case 321: stack.push(arg7); // 25 7
2840 case 323: stack.push(stack.pop().length); // 190
2841 case 324: arg12 = stack.pop() // 54 12
2842 case 326: stack.push(arg12); // 21 12
2843 case 328: stack.push(arg10); // 21 10
2844 case 330: if (stack.pop() >= stack.pop()) { gt = 361; continue; } // 164 0 31
2845 case 333: stack.push(arg3); // 45
2846 case 334: stack.push(stack.pop().length); // 190
2847 case 335: stack.push(arg12); // 21 12
2848 case 337: stack.push(stack.pop() + stack.pop()); // 96
2849 case 338: stack.push(arg10); // 21 10
2850 case 340: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
2851 case 341: stack.push(new Array(stack.pop())); // 188 5
2852 case 343: arg13 = stack.pop() // 58 13
2853 case 345: stack.push(arg3); // 45
2854 case 346: stack.push(0); // 3
2855 case 347: stack.push(arg13); // 25 13
2856 case 349: stack.push(0); // 3
2857 case 350: stack.push(arg11); // 21 11
2858 case 352: stack.push(arg4); // 21 4
2859 case 354: stack.push(stack.pop() + stack.pop()); // 96
2860 case 355: { var v4 = stack.pop(); var v3 = stack.pop(); var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_System_arraycopyVLjava_lang_ObjectILjava_lang_ObjectII(v0, v1, v2, v3, v4); } // 184 1 171
2861 case 358: stack.push(arg13); // 25 13
2862 case 360: arg3 = stack.pop(); // 78
2863 case 361: stack.push(0); // 3
2864 case 362: arg13 = stack.pop() // 54 13
2865 case 364: stack.push(arg13); // 21 13
2866 case 366: stack.push(arg12); // 21 12
2867 case 368: if (stack.pop() <= stack.pop()) { gt = 392; continue; } // 162 0 24
2868 case 371: stack.push(arg3); // 45
2869 case 372: stack.push(arg11); // 21 11
2870 case 374: stack.push(arg4); // 21 4
2871 case 376: stack.push(stack.pop() + stack.pop()); // 96
2872 case 377: stack.push(arg13); // 21 13
2873 case 379: stack.push(stack.pop() + stack.pop()); // 96
2874 case 380: stack.push(arg7); // 25 7
2875 case 382: stack.push(arg13); // 21 13
2876 case 384: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
2877 case 385: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
2878 case 386: arg13++; // 132 13 1
2879 case 389: gt = 364; continue; // 167 255 231
2880 case 392: stack.push(arg4); // 21 4
2881 case 394: stack.push(arg12); // 21 12
2882 case 396: stack.push(arg10); // 21 10
2883 case 398: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
2884 case 399: stack.push(stack.pop() + stack.pop()); // 96
2885 case 400: arg4 = stack.pop() // 54 4
2886 case 402: gt = 415; continue; // 167 0 13
2887 case 405: stack.push(arg3); // 45
2888 case 406: stack.push(arg11); // 21 11
2889 case 408: stack.push(arg4); // 21 4
2890 case 410: stack.push(stack.pop() + stack.pop()); // 96
2891 case 411: stack.push(arg8); // 21 8
2892 case 413: // number conversion // 146
2893 case 414: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
2894 case 415: stack.push(arg11); // 21 11
2895 case 417: stack.push(arg10); // 21 10
2896 case 419: stack.push(stack.pop() + stack.pop()); // 96
2897 case 420: arg11 = stack.pop() // 54 11
2898 case 422: gt = 156; continue; // 167 254 246
2899 case 425: stack.push(new java_lang_String); // 187 0 200
2900 case 428: stack.push(stack[stack.length - 1]); // 89
2901 case 429: stack.push(0); // 3
2902 case 430: stack.push(arg0); // 42
2903 case 431: stack.push(stack.pop().count); // 180 1 97
2904 case 434: stack.push(arg4); // 21 4
2905 case 436: stack.push(stack.pop() + stack.pop()); // 96
2906 case 437: stack.push(arg3); // 45
2907 case 438: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_String_consVIIAC(stack.pop(), v0, v1, v2); } // 183 1 137
2908 case 441: return stack.pop(); // 176
2911 function java_lang_String_toUpperCaseLjava_lang_String(arg0) {
2914 var stack = new Array(2);
2916 for(;;) switch(gt) {
2917 case 0: stack.push(arg0); // 42
2918 case 1: { stack.push(java_util_Locale_getDefaultLjava_util_Locale()); } // 184 1 179
2919 case 4: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.toUpperCaseLjava_lang_StringLjava_util_Locale(self, v0)); } // 182 1 159
2920 case 7: return stack.pop(); // 176
2923 function java_lang_String_trimLjava_lang_String(arg0) {
2930 var stack = new Array(3);
2932 for(;;) switch(gt) {
2933 case 0: stack.push(arg0); // 42
2934 case 1: stack.push(stack.pop().count); // 180 1 97
2935 case 4: arg1 = stack.pop(); // 60
2936 case 5: stack.push(0); // 3
2937 case 6: arg2 = stack.pop(); // 61
2938 case 7: stack.push(arg0); // 42
2939 case 8: stack.push(stack.pop().offset); // 180 1 99
2940 case 11: arg3 = stack.pop(); // 62
2941 case 12: stack.push(arg0); // 42
2942 case 13: stack.push(stack.pop().value); // 180 1 100
2943 case 16: arg4 = stack.pop() // 58 4
2944 case 18: stack.push(arg2); // 28
2945 case 19: stack.push(arg1); // 27
2946 case 20: if (stack.pop() <= stack.pop()) { gt = 40; continue; } // 162 0 20
2947 case 23: stack.push(arg4); // 25 4
2948 case 25: stack.push(arg3); // 29
2949 case 26: stack.push(arg2); // 28
2950 case 27: stack.push(stack.pop() + stack.pop()); // 96
2951 case 28: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
2952 case 29: stack.push(32); // 16 32
2953 case 31: if (stack.pop() < stack.pop()) { gt = 40; continue; } // 163 0 9
2954 case 34: arg2++; // 132 2 1
2955 case 37: gt = 18; continue; // 167 255 237
2956 case 40: stack.push(arg2); // 28
2957 case 41: stack.push(arg1); // 27
2958 case 42: if (stack.pop() <= stack.pop()) { gt = 64; continue; } // 162 0 22
2959 case 45: stack.push(arg4); // 25 4
2960 case 47: stack.push(arg3); // 29
2961 case 48: stack.push(arg1); // 27
2962 case 49: stack.push(stack.pop() + stack.pop()); // 96
2963 case 50: stack.push(1); // 4
2964 case 51: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
2965 case 52: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
2966 case 53: stack.push(32); // 16 32
2967 case 55: if (stack.pop() < stack.pop()) { gt = 64; continue; } // 163 0 9
2968 case 58: arg1 += 255; // 132 1 255
2969 case 61: gt = 40; continue; // 167 255 235
2970 case 64: stack.push(arg2); // 28
2971 case 65: if (stack.pop() > 0) { gt = 76; continue; } // 157 0 11
2972 case 68: stack.push(arg1); // 27
2973 case 69: stack.push(arg0); // 42
2974 case 70: stack.push(stack.pop().count); // 180 1 97
2975 case 73: if (stack.pop() <= stack.pop()) { gt = 85; continue; } // 162 0 12
2976 case 76: stack.push(arg0); // 42
2977 case 77: stack.push(arg2); // 28
2978 case 78: stack.push(arg1); // 27
2979 case 79: { var v1 = stack.pop(); var v0 = stack.pop(); var self = stack.pop(); stack.push(self.substringLjava_lang_StringII(self, v0, v1)); } // 182 1 147
2980 case 82: gt = 86; continue; // 167 0 4
2981 case 85: stack.push(arg0); // 42
2982 case 86: return stack.pop(); // 176
2986 function java_lang_String_toStringLjava_lang_String(arg0) {
2987 return arg0.toString();
2990 function java_lang_String_toCharArrayAC(arg0) {
2994 var stack = new Array(5);
2996 for(;;) switch(gt) {
2997 case 0: stack.push(arg0); // 42
2998 case 1: stack.push(stack.pop().count); // 180 1 97
2999 case 4: stack.push(new Array(stack.pop())); // 188 5
3000 case 6: arg1 = stack.pop(); // 76
3001 case 7: stack.push(arg0); // 42
3002 case 8: stack.push(0); // 3
3003 case 9: stack.push(arg0); // 42
3004 case 10: stack.push(stack.pop().count); // 180 1 97
3005 case 13: stack.push(arg1); // 43
3006 case 14: stack.push(0); // 3
3007 case 15: { var v3 = stack.pop(); var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); var self = stack.pop(); self.getCharsVIIACAI(self, v0, v1, v2, v3); } // 182 1 138
3008 case 18: stack.push(arg1); // 43
3009 case 19: return stack.pop(); // 176
3012 function java_lang_String_formatLjava_lang_StringLjava_lang_StringLjava_lang_Object(arg0,arg1) {
3013 var stack = new Array();
3015 for(;;) switch(gt) {
3016 case 0: stack.push(new java_util_Formatter); // 187 0 211
3017 case 3: stack.push(stack[stack.length - 1]); // 89
3018 case 4: { java_util_Formatter_consV(stack.pop()); } // 183 1 174
3019 case 7: stack.push(arg0); // 42
3020 case 8: stack.push(arg1); // 43
3021 case 9: { var v1 = stack.pop(); var v0 = stack.pop(); var self = stack.pop(); stack.push(self.formatALjava_util_FormatterLjava_lang_StringALjava_lang_Object(self, v0, v1)); } // 182 1 177
3022 case 12: { var self = stack.pop(); stack.push(self.toStringLjava_lang_String(self)); } // 182 1 175
3023 case 15: return stack.pop(); // 176
3026 function java_lang_String_formatLjava_lang_StringLjava_util_LocaleLjava_lang_StringLjava_lang_Object(arg0,arg1,arg2) {
3027 var stack = new Array();
3029 for(;;) switch(gt) {
3030 case 0: stack.push(new java_util_Formatter); // 187 0 211
3031 case 3: stack.push(stack[stack.length - 1]); // 89
3032 case 4: stack.push(arg0); // 42
3033 case 5: { var v0 = stack.pop(); java_util_Formatter_consVLjava_util_Locale(stack.pop(), v0); } // 183 1 176
3034 case 8: stack.push(arg1); // 43
3035 case 9: stack.push(arg2); // 44
3036 case 10: { var v1 = stack.pop(); var v0 = stack.pop(); var self = stack.pop(); stack.push(self.formatALjava_util_FormatterLjava_lang_StringALjava_lang_Object(self, v0, v1)); } // 182 1 177
3037 case 13: { var self = stack.pop(); stack.push(self.toStringLjava_lang_String(self)); } // 182 1 175
3038 case 16: return stack.pop(); // 176
3041 function java_lang_String_valueOfLjava_lang_StringLjava_lang_Object(arg0) {
3042 var stack = new Array();
3044 for(;;) switch(gt) {
3045 case 0: stack.push(arg0); // 42
3046 case 1: if (stack.pop()) { gt = 9; continue; } // 199 0 8
3047 case 4: stack.push("null"); // 18 10
3048 case 6: gt = 13; continue; // 167 0 7
3049 case 9: stack.push(arg0); // 42
3050 case 10: { var self = stack.pop(); stack.push(self.toStringLjava_lang_String(self)); } // 182 1 132
3051 case 13: return stack.pop(); // 176
3054 function java_lang_String_valueOfLjava_lang_StringAC(arg0) {
3055 var stack = new Array();
3057 for(;;) switch(gt) {
3058 case 0: stack.push(new java_lang_String); // 187 0 200
3059 case 3: stack.push(stack[stack.length - 1]); // 89
3060 case 4: stack.push(arg0); // 42
3061 case 5: { var v0 = stack.pop(); java_lang_String_consVAC(stack.pop(), v0); } // 183 1 142
3062 case 8: return stack.pop(); // 176
3065 function java_lang_String_valueOfLjava_lang_StringACII(arg0,arg1,arg2) {
3066 var stack = new Array();
3068 for(;;) switch(gt) {
3069 case 0: stack.push(new java_lang_String); // 187 0 200
3070 case 3: stack.push(stack[stack.length - 1]); // 89
3071 case 4: stack.push(arg0); // 42
3072 case 5: stack.push(arg1); // 27
3073 case 6: stack.push(arg2); // 28
3074 case 7: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_String_consVACAIAI(stack.pop(), v0, v1, v2); } // 183 1 143
3075 case 10: return stack.pop(); // 176
3078 function java_lang_String_copyValueOfLjava_lang_StringACII(arg0,arg1,arg2) {
3079 var stack = new Array();
3081 for(;;) switch(gt) {
3082 case 0: stack.push(new java_lang_String); // 187 0 200
3083 case 3: stack.push(stack[stack.length - 1]); // 89
3084 case 4: stack.push(arg0); // 42
3085 case 5: stack.push(arg1); // 27
3086 case 6: stack.push(arg2); // 28
3087 case 7: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_String_consVACAIAI(stack.pop(), v0, v1, v2); } // 183 1 143
3088 case 10: return stack.pop(); // 176
3091 function java_lang_String_copyValueOfLjava_lang_StringAC(arg0) {
3092 var stack = new Array();
3094 for(;;) switch(gt) {
3095 case 0: stack.push(arg0); // 42
3096 case 1: stack.push(0); // 3
3097 case 2: stack.push(arg0); // 42
3098 case 3: stack.push(stack.pop().length); // 190
3099 case 4: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_String_copyValueOfALjava_lang_StringACAIAI(v0, v1, v2)); } // 184 1 155
3100 case 7: return stack.pop(); // 176
3103 function java_lang_String_valueOfLjava_lang_StringZ(arg0) {
3104 var stack = new Array();
3106 for(;;) switch(gt) {
3107 case 0: stack.push(arg0); // 26
3108 case 1: if (stack.pop() == 0) { gt = 9; continue; } // 153 0 8
3109 case 4: stack.push("true"); // 18 12
3110 case 6: gt = 11; continue; // 167 0 5
3111 case 9: stack.push("false"); // 18 8
3112 case 11: return stack.pop(); // 176
3115 function java_lang_String_valueOfLjava_lang_StringC(arg0) {
3117 var stack = new Array();
3119 for(;;) switch(gt) {
3120 case 0: stack.push(1); // 4
3121 case 1: stack.push(new Array(stack.pop())); // 188 5
3122 case 3: stack.push(stack[stack.length - 1]); // 89
3123 case 4: stack.push(0); // 3
3124 case 5: stack.push(arg0); // 26
3125 case 6: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
3126 case 7: arg1 = stack.pop(); // 76
3127 case 8: stack.push(new java_lang_String); // 187 0 200
3128 case 11: stack.push(stack[stack.length - 1]); // 89
3129 case 12: stack.push(0); // 3
3130 case 13: stack.push(1); // 4
3131 case 14: stack.push(arg1); // 43
3132 case 15: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_String_consVIIAC(stack.pop(), v0, v1, v2); } // 183 1 137
3133 case 18: return stack.pop(); // 176
3136 function java_lang_String_valueOfLjava_lang_StringI(arg0) {
3137 var stack = new Array();
3139 for(;;) switch(gt) {
3140 case 0: stack.push(arg0); // 26
3141 case 1: stack.push(10); // 16 10
3142 case 3: { var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_Integer_toStringLjava_lang_StringII(v0, v1)); } // 184 1 125
3143 case 6: return stack.pop(); // 176
3146 function java_lang_String_valueOfLjava_lang_StringJ(arg0) {
3148 var stack = new Array();
3150 for(;;) switch(gt) {
3151 case 0: stack.push(arg0); // 30
3152 case 1: stack.push(10); // 16 10
3153 case 3: { var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_Long_toStringLjava_lang_StringJI(v0, v1)); } // 184 1 126
3154 case 6: return stack.pop(); // 176
3157 function java_lang_String_valueOfLjava_lang_StringF(arg0) {
3158 var stack = new Array();
3160 for(;;) switch(gt) {
3161 case 0: stack.push(arg0); // 34
3162 case 1: { var v0 = stack.pop(); stack.push(java_lang_Float_toStringLjava_lang_StringF(v0)); } // 184 1 122
3163 case 4: return stack.pop(); // 176
3166 function java_lang_String_valueOfLjava_lang_StringD(arg0) {
3168 var stack = new Array();
3170 for(;;) switch(gt) {
3171 case 0: stack.push(arg0); // 38
3172 case 1: { var v0 = stack.pop(); stack.push(java_lang_Double_toStringLjava_lang_StringD(v0)); } // 184 1 121
3173 case 4: return stack.pop(); // 176
3176 function java_lang_String_internLjava_lang_String(arg0) {
3177 // no code found for null
3179 function java_lang_String_compareToILjava_lang_Object(arg0,arg1) {
3182 var stack = new Array(2);
3184 for(;;) switch(gt) {
3185 case 0: stack.push(arg0); // 42
3186 case 1: stack.push(arg1); // 43
3187 case 2: if(stack[stack.length - 1].$instOf_java_lang_String != 1) throw {}; // 192 0 200
3188 case 5: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.compareToILjava_lang_String(self, v0)); } // 182 1 148
3189 case 8: return stack.pop(); // 172
3192 function java_lang_String_classV() {
3193 var stack = new Array();
3195 for(;;) switch(gt) {
3196 case 0: stack.push(0); // 3
3197 case 1: stack.push(new Array(stack.pop())); // 189 0 183
3198 case 4: java_lang_String_serialPersistentFields = stack.pop(); // 179 1 101
3199 case 7: stack.push(new java_lang_String$CaseInsensitiveComparator); // 187 0 202
3200 case 10: stack.push(stack[stack.length - 1]); // 89
3202 case 12: { var v0 = stack.pop(); java_lang_String$CaseInsensitiveComparator_consVLjava_lang_String$1(stack.pop(), v0); } // 183 1 160
3203 case 15: java_lang_String_CASE_INSENSITIVE_ORDER = stack.pop(); // 179 1 102
3204 case 18: return; // 177
3208 var java_lang_String_serialVersionUID = 0;
3209 var java_lang_String_serialPersistentFields = 0;
3210 var java_lang_String_CASE_INSENSITIVE_ORDER = 0;
3211 function java_lang_String() {
3212 /** the real value of this 'string' we delegate to */
3222 this.toString = function() { return self.r; };
3224 java_lang_String.prototype = new String;
3225 //java_lang_String_classV();
3227 /* new method for JavaScript String */
3228 String.prototype.charAtCI = java_lang_String_charAtCI;
3229 String.prototype.lengthI = java_lang_String_lengthI;
3230 String.prototype.isEmptyZ = java_lang_String_isEmptyZ;
3231 String.prototype.getCharsVIIACAI = java_lang_String_getCharsVIIACAI;
3232 String.prototype.toStringLjava_lang_String = java_lang_String_toStringLjava_lang_String;
3233 String.prototype.$instOf_java_lang_String = true;
3234 String.prototype.$instOf_java_io_Serializable = true;
3235 String.prototype.$instOf_java_lang_Comparable = true;
3236 String.prototype.$instOf_java_lang_CharSequence = true;
3239 this.lengthI = java_lang_String_lengthI;
3240 this.isEmptyZ = java_lang_String_isEmptyZ;
3241 this.charAtCI = java_lang_String_charAtCI;
3242 this.codePointAtII = java_lang_String_codePointAtII;
3243 this.codePointBeforeII = java_lang_String_codePointBeforeII;
3244 this.codePointCountIII = java_lang_String_codePointCountIII;
3245 this.offsetByCodePointsIII = java_lang_String_offsetByCodePointsIII;
3246 this.getCharsVACI = java_lang_String_getCharsVACI;
3247 this.getCharsVIIACI = java_lang_String_getCharsVIIACI;
3248 this.getBytesVIIABI = java_lang_String_getBytesVIIABI;
3249 this.getBytesABLjava_lang_String = java_lang_String_getBytesABLjava_lang_String;
3250 this.getBytesABLjava_nio_charset_Charset = java_lang_String_getBytesABLjava_nio_charset_Charset;
3251 this.getBytesAB = java_lang_String_getBytesAB;
3252 this.equalsZLjava_lang_Object = java_lang_String_equalsZLjava_lang_Object;
3253 this.contentEqualsZLjava_lang_StringBuffer = java_lang_String_contentEqualsZLjava_lang_StringBuffer;
3254 this.contentEqualsZLjava_lang_CharSequence = java_lang_String_contentEqualsZLjava_lang_CharSequence;
3255 this.equalsIgnoreCaseZLjava_lang_String = java_lang_String_equalsIgnoreCaseZLjava_lang_String;
3256 this.compareToILjava_lang_String = java_lang_String_compareToILjava_lang_String;
3257 this.compareToIgnoreCaseILjava_lang_String = java_lang_String_compareToIgnoreCaseILjava_lang_String;
3258 this.regionMatchesZILjava_lang_StringII = java_lang_String_regionMatchesZILjava_lang_StringII;
3259 this.regionMatchesZZILjava_lang_StringII = java_lang_String_regionMatchesZZILjava_lang_StringII;
3260 this.startsWithZLjava_lang_StringI = java_lang_String_startsWithZLjava_lang_StringI;
3261 this.startsWithZLjava_lang_String = java_lang_String_startsWithZLjava_lang_String;
3262 this.endsWithZLjava_lang_String = java_lang_String_endsWithZLjava_lang_String;
3263 this.hashCodeI = java_lang_String_hashCodeI;
3264 this.indexOfII = java_lang_String_indexOfII;
3265 this.indexOfIII = java_lang_String_indexOfIII;
3266 this.lastIndexOfII = java_lang_String_lastIndexOfII;
3267 this.lastIndexOfIII = java_lang_String_lastIndexOfIII;
3268 this.indexOfILjava_lang_String = java_lang_String_indexOfILjava_lang_String;
3269 this.indexOfILjava_lang_StringI = java_lang_String_indexOfILjava_lang_StringI;
3270 this.lastIndexOfILjava_lang_String = java_lang_String_lastIndexOfILjava_lang_String;
3271 this.lastIndexOfILjava_lang_StringI = java_lang_String_lastIndexOfILjava_lang_StringI;
3272 this.substringLjava_lang_StringI = java_lang_String_substringLjava_lang_StringI;
3273 this.substringLjava_lang_StringII = java_lang_String_substringLjava_lang_StringII;
3274 this.subSequenceLjava_lang_CharSequenceII = java_lang_String_subSequenceLjava_lang_CharSequenceII;
3275 this.concatLjava_lang_StringLjava_lang_String = java_lang_String_concatLjava_lang_StringLjava_lang_String;
3276 this.replaceLjava_lang_StringCC = java_lang_String_replaceLjava_lang_StringCC;
3277 this.matchesZLjava_lang_String = java_lang_String_matchesZLjava_lang_String;
3278 this.containsZLjava_lang_CharSequence = java_lang_String_containsZLjava_lang_CharSequence;
3279 this.replaceFirstLjava_lang_StringLjava_lang_StringLjava_lang_String = java_lang_String_replaceFirstLjava_lang_StringLjava_lang_StringLjava_lang_String;
3280 this.replaceAllLjava_lang_StringLjava_lang_StringLjava_lang_String = java_lang_String_replaceAllLjava_lang_StringLjava_lang_StringLjava_lang_String;
3281 this.replaceLjava_lang_StringLjava_lang_CharSequenceLjava_lang_CharSequence = java_lang_String_replaceLjava_lang_StringLjava_lang_CharSequenceLjava_lang_CharSequence;
3282 this.splitALjava_lang_StringLjava_lang_StringI = java_lang_String_splitALjava_lang_StringLjava_lang_StringI;
3283 this.splitALjava_lang_StringLjava_lang_String = java_lang_String_splitALjava_lang_StringLjava_lang_String;
3284 this.toLowerCaseLjava_lang_StringLjava_util_Locale = java_lang_String_toLowerCaseLjava_lang_StringLjava_util_Locale;
3285 this.toLowerCaseLjava_lang_String = java_lang_String_toLowerCaseLjava_lang_String;
3286 this.toUpperCaseLjava_lang_StringLjava_util_Locale = java_lang_String_toUpperCaseLjava_lang_StringLjava_util_Locale;
3287 this.toUpperCaseLjava_lang_String = java_lang_String_toUpperCaseLjava_lang_String;
3288 this.trimLjava_lang_String = java_lang_String_trimLjava_lang_String;
3289 this.toStringLjava_lang_String = java_lang_String_toStringLjava_lang_String;
3290 this.toCharArrayAC = java_lang_String_toCharArrayAC;
3291 this.internLjava_lang_String = java_lang_String_internLjava_lang_String;
3292 this.compareToILjava_lang_Object = java_lang_String_compareToILjava_lang_Object;