4 function java_lang_String_consVAC(arg0,arg1) {
5 arg0.r = arg1.join("");
8 function java_lang_String_consVACII(self, charArr, off, cnt) {
9 self.r = charArr.slice(off, off + cnt).join("");
12 function java_lang_String_charAtCI(arg0,arg1) {
13 return arg0.toString().charAt(arg1);
15 function java_lang_String_lengthI(arg0) {
16 return arg0.toString().length;
18 function java_lang_String_isEmptyZ(arg0) {
19 return arg0.toString().length === 0;
23 function java_lang_String_codePointAtII(arg0,arg1) {
26 var stack = new Array(4);
29 case 0: stack.push(arg1); // 27
30 case 1: if (stack.pop() < 0) { gt = 12; continue; } // 155 0 11
31 case 4: stack.push(arg1); // 27
32 case 5: stack.push(arg0); // 42
33 case 6: stack.push(stack.pop().count); // 180 1 97
34 case 9: if (stack.pop() > stack.pop()) { gt = 21; continue; } // 161 0 12
35 case 12: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
36 case 15: stack.push(stack[stack.length - 1]); // 89
37 case 16: stack.push(arg1); // 27
38 case 17: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
40 case 21: stack.push(arg0); // 42
41 case 22: stack.push(stack.pop().value); // 180 1 100
42 case 25: stack.push(arg0); // 42
43 case 26: stack.push(stack.pop().offset); // 180 1 99
44 case 29: stack.push(arg1); // 27
45 case 30: stack.push(stack.pop() + stack.pop()); // 96
46 case 31: stack.push(arg0); // 42
47 case 32: stack.push(stack.pop().offset); // 180 1 99
48 case 35: stack.push(arg0); // 42
49 case 36: stack.push(stack.pop().count); // 180 1 97
50 case 39: stack.push(stack.pop() + stack.pop()); // 96
51 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
52 case 43: return stack.pop(); // 172
55 function java_lang_String_codePointBeforeII(arg0,arg1) {
59 var stack = new Array(3);
62 case 0: stack.push(arg1); // 27
63 case 1: stack.push(1); // 4
64 case 2: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
65 case 3: arg2 = stack.pop(); // 61
66 case 4: stack.push(arg2); // 28
67 case 5: if (stack.pop() < 0) { gt = 16; continue; } // 155 0 11
68 case 8: stack.push(arg2); // 28
69 case 9: stack.push(arg0); // 42
70 case 10: stack.push(stack.pop().count); // 180 1 97
71 case 13: if (stack.pop() > stack.pop()) { gt = 25; continue; } // 161 0 12
72 case 16: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
73 case 19: stack.push(stack[stack.length - 1]); // 89
74 case 20: stack.push(arg1); // 27
75 case 21: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
77 case 25: stack.push(arg0); // 42
78 case 26: stack.push(stack.pop().value); // 180 1 100
79 case 29: stack.push(arg0); // 42
80 case 30: stack.push(stack.pop().offset); // 180 1 99
81 case 33: stack.push(arg1); // 27
82 case 34: stack.push(stack.pop() + stack.pop()); // 96
83 case 35: stack.push(arg0); // 42
84 case 36: stack.push(stack.pop().offset); // 180 1 99
85 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
86 case 42: return stack.pop(); // 172
89 function java_lang_String_codePointCountIII(arg0,arg1,arg2) {
92 var stack = new Array(4);
95 case 0: stack.push(arg1); // 27
96 case 1: if (stack.pop() < 0) { gt = 17; continue; } // 155 0 16
97 case 4: stack.push(arg2); // 28
98 case 5: stack.push(arg0); // 42
99 case 6: stack.push(stack.pop().count); // 180 1 97
100 case 9: if (stack.pop() < stack.pop()) { gt = 17; continue; } // 163 0 8
101 case 12: stack.push(arg1); // 27
102 case 13: stack.push(arg2); // 28
103 case 14: if (stack.pop() >= stack.pop()) { gt = 25; continue; } // 164 0 11
104 case 17: stack.push(new java_lang_IndexOutOfBoundsException); // 187 0 194
105 case 20: stack.push(stack[stack.length - 1]); // 89
106 case 21: { java_lang_IndexOutOfBoundsException_consV(stack.pop()); } // 183 1 124
108 case 25: stack.push(arg0); // 42
109 case 26: stack.push(stack.pop().value); // 180 1 100
110 case 29: stack.push(arg0); // 42
111 case 30: stack.push(stack.pop().offset); // 180 1 99
112 case 33: stack.push(arg1); // 27
113 case 34: stack.push(stack.pop() + stack.pop()); // 96
114 case 35: stack.push(arg2); // 28
115 case 36: stack.push(arg1); // 27
116 case 37: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
117 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
118 case 41: return stack.pop(); // 172
121 function java_lang_String_offsetByCodePointsIII(arg0,arg1,arg2) {
124 var stack = new Array(5);
127 case 0: stack.push(arg1); // 27
128 case 1: if (stack.pop() < 0) { gt = 12; continue; } // 155 0 11
129 case 4: stack.push(arg1); // 27
130 case 5: stack.push(arg0); // 42
131 case 6: stack.push(stack.pop().count); // 180 1 97
132 case 9: if (stack.pop() >= stack.pop()) { gt = 20; continue; } // 164 0 11
133 case 12: stack.push(new java_lang_IndexOutOfBoundsException); // 187 0 194
134 case 15: stack.push(stack[stack.length - 1]); // 89
135 case 16: { java_lang_IndexOutOfBoundsException_consV(stack.pop()); } // 183 1 124
137 case 20: stack.push(arg0); // 42
138 case 21: stack.push(stack.pop().value); // 180 1 100
139 case 24: stack.push(arg0); // 42
140 case 25: stack.push(stack.pop().offset); // 180 1 99
141 case 28: stack.push(arg0); // 42
142 case 29: stack.push(stack.pop().count); // 180 1 97
143 case 32: stack.push(arg0); // 42
144 case 33: stack.push(stack.pop().offset); // 180 1 99
145 case 36: stack.push(arg1); // 27
146 case 37: stack.push(stack.pop() + stack.pop()); // 96
147 case 38: stack.push(arg2); // 28
148 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
149 case 42: stack.push(arg0); // 42
150 case 43: stack.push(stack.pop().offset); // 180 1 99
151 case 46: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
152 case 47: return stack.pop(); // 172
157 // public void getChars(int srcBegin, int srcEnd, char dst[], int dstBegin) {
158 function java_lang_String_getCharsVIIACAI(arg0,arg1,arg2,arg3,arg4) {
159 var s = arg0.toString();
160 while (arg1 < arg2) {
161 arg3[arg4++] = s[arg1++];
166 function java_lang_String_getBytesVIIABI(arg0,arg1,arg2,arg3,arg4) {
173 var stack = new Array(4);
176 case 0: stack.push(arg1); // 27
177 case 1: if (stack.pop() >= 0) { gt = 13; continue; } // 156 0 12
178 case 4: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
179 case 7: stack.push(stack[stack.length - 1]); // 89
180 case 8: stack.push(arg1); // 27
181 case 9: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
183 case 13: stack.push(arg2); // 28
184 case 14: stack.push(arg0); // 42
185 case 15: stack.push(stack.pop().count); // 180 1 97
186 case 18: if (stack.pop() >= stack.pop()) { gt = 30; continue; } // 164 0 12
187 case 21: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
188 case 24: stack.push(stack[stack.length - 1]); // 89
189 case 25: stack.push(arg2); // 28
190 case 26: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
192 case 30: stack.push(arg1); // 27
193 case 31: stack.push(arg2); // 28
194 case 32: if (stack.pop() >= stack.pop()) { gt = 46; continue; } // 164 0 14
195 case 35: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
196 case 38: stack.push(stack[stack.length - 1]); // 89
197 case 39: stack.push(arg2); // 28
198 case 40: stack.push(arg1); // 27
199 case 41: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
200 case 42: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
202 case 46: stack.push(arg4); // 21 4
203 case 48: arg5 = stack.pop() // 54 5
204 case 50: stack.push(arg0); // 42
205 case 51: stack.push(stack.pop().offset); // 180 1 99
206 case 54: stack.push(arg2); // 28
207 case 55: stack.push(stack.pop() + stack.pop()); // 96
208 case 56: arg6 = stack.pop() // 54 6
209 case 58: stack.push(arg0); // 42
210 case 59: stack.push(stack.pop().offset); // 180 1 99
211 case 62: stack.push(arg1); // 27
212 case 63: stack.push(stack.pop() + stack.pop()); // 96
213 case 64: arg7 = stack.pop() // 54 7
214 case 66: stack.push(arg0); // 42
215 case 67: stack.push(stack.pop().value); // 180 1 100
216 case 70: arg8 = stack.pop() // 58 8
217 case 72: stack.push(arg7); // 21 7
218 case 74: stack.push(arg6); // 21 6
219 case 76: if (stack.pop() <= stack.pop()) { gt = 98; continue; } // 162 0 22
220 case 79: stack.push(arg3); // 45
221 case 80: stack.push(arg5); // 21 5
222 case 82: arg5++; // 132 5 1
223 case 85: stack.push(arg8); // 25 8
224 case 87: stack.push(arg7); // 21 7
225 case 89: arg7++; // 132 7 1
226 case 92: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
227 case 93: // number conversion // 145
228 case 94: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 84
229 case 95: gt = 72; continue; // 167 255 233
230 case 98: return; // 177
233 function java_lang_String_getBytesABLjava_lang_String(arg0,arg1) {
236 var stack = new Array(4);
239 case 0: stack.push(arg1); // 43
240 case 1: if (stack.pop()) { gt = 12; continue; } // 199 0 11
241 case 4: stack.push(new java_lang_NullPointerException); // 187 0 198
242 case 7: stack.push(stack[stack.length - 1]); // 89
243 case 8: { java_lang_NullPointerException_consV(stack.pop()); } // 183 1 128
245 case 12: stack.push(arg1); // 43
246 case 13: stack.push(arg0); // 42
247 case 14: stack.push(stack.pop().value); // 180 1 100
248 case 17: stack.push(arg0); // 42
249 case 18: stack.push(stack.pop().offset); // 180 1 99
250 case 21: stack.push(arg0); // 42
251 case 22: stack.push(stack.pop().count); // 180 1 97
252 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
253 case 28: return stack.pop(); // 176
256 function java_lang_String_getBytesABLjava_nio_charset_Charset(arg0,arg1) {
259 var stack = new Array(4);
262 case 0: stack.push(arg1); // 43
263 case 1: if (stack.pop()) { gt = 12; continue; } // 199 0 11
264 case 4: stack.push(new java_lang_NullPointerException); // 187 0 198
265 case 7: stack.push(stack[stack.length - 1]); // 89
266 case 8: { java_lang_NullPointerException_consV(stack.pop()); } // 183 1 128
268 case 12: stack.push(arg1); // 43
269 case 13: stack.push(arg0); // 42
270 case 14: stack.push(stack.pop().value); // 180 1 100
271 case 17: stack.push(arg0); // 42
272 case 18: stack.push(stack.pop().offset); // 180 1 99
273 case 21: stack.push(arg0); // 42
274 case 22: stack.push(stack.pop().count); // 180 1 97
275 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
276 case 28: return stack.pop(); // 176
279 function java_lang_String_getBytesAB(arg0) {
282 var stack = new Array(3);
285 case 0: stack.push(arg0); // 42
286 case 1: stack.push(stack.pop().value); // 180 1 100
287 case 4: stack.push(arg0); // 42
288 case 5: stack.push(stack.pop().offset); // 180 1 99
289 case 8: stack.push(arg0); // 42
290 case 9: stack.push(stack.pop().count); // 180 1 97
291 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
292 case 15: return stack.pop(); // 176
295 function java_lang_String_equalsZLjava_lang_Object(arg0,arg1) {
304 var stack = new Array(3);
307 case 0: stack.push(arg0); // 42
308 case 1: stack.push(arg1); // 43
311 case 4: stack.push(2); // 5
312 case 5: stack.push(1); // 4
313 case 6: return stack.pop(); // 172
314 case 7: stack.push(arg1); // 43
315 case 8: stack.push(stack.pop().$instOf_java_lang_String ? 1 : 0); // 193 0 200
316 case 11: if (stack.pop() == 0) { gt = 86; continue; } // 153 0 75
317 case 14: stack.push(arg1); // 43
318 case 15: if(stack[stack.length - 1].$instOf_java_lang_String != 1) throw {}; // 192 0 200
319 case 18: arg2 = stack.pop(); // 77
320 case 19: stack.push(arg0); // 42
321 case 20: stack.push(stack.pop().count); // 180 1 97
322 case 23: arg3 = stack.pop(); // 62
323 case 24: stack.push(arg3); // 29
324 case 25: stack.push(arg2); // 44
325 case 26: stack.push(stack.pop().count); // 180 1 97
326 case 29: if (stack.pop() != stack.pop()) { gt = 86; continue; } // 160 0 57
327 case 32: stack.push(arg0); // 42
328 case 33: stack.push(stack.pop().value); // 180 1 100
329 case 36: arg4 = stack.pop() // 58 4
330 case 38: stack.push(arg2); // 44
331 case 39: stack.push(stack.pop().value); // 180 1 100
332 case 42: arg5 = stack.pop() // 58 5
333 case 44: stack.push(arg0); // 42
334 case 45: stack.push(stack.pop().offset); // 180 1 99
335 case 48: arg6 = stack.pop() // 54 6
336 case 50: stack.push(arg2); // 44
337 case 51: stack.push(stack.pop().offset); // 180 1 99
338 case 54: arg7 = stack.pop() // 54 7
339 case 56: stack.push(arg3); // 29
340 case 57: arg3 += 255; // 132 3 255
341 case 60: if (stack.pop() == 0) { gt = 84; continue; } // 153 0 24
342 case 63: stack.push(arg4); // 25 4
343 case 65: stack.push(arg6); // 21 6
344 case 67: arg6++; // 132 6 1
345 case 70: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
346 case 71: stack.push(arg5); // 25 5
347 case 73: stack.push(arg7); // 21 7
348 case 75: arg7++; // 132 7 1
349 case 78: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
350 case 79: if (stack.pop() == stack.pop()) { gt = 56; continue; } // 159 255 233
351 case 82: stack.push(0); // 3
352 case 83: return stack.pop(); // 172
353 case 84: stack.push(1); // 4
354 case 85: return stack.pop(); // 172
355 case 86: stack.push(0); // 3
356 case 87: return stack.pop(); // 172
359 function java_lang_String_contentEqualsZLjava_lang_StringBuffer(arg0,arg1) {
364 var stack = new Array(2);
367 case 0: stack.push(arg1); // 43
368 case 1: stack.push(stack[stack.length - 1]); // 89
369 case 2: arg2 = stack.pop(); // 77
371 case 4: stack.push(arg0); // 42
372 case 5: stack.push(arg1); // 43
373 case 6: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.contentEqualsZLjava_lang_CharSequence(self, v0)); } // 182 1 146
374 case 9: stack.push(arg2); // 44
376 case 11: return stack.pop(); // 172
377 case 12: arg3 = stack.pop(); // 78
378 case 13: stack.push(arg2); // 44
380 case 15: stack.push(arg3); // 45
384 function java_lang_String_contentEqualsZLjava_lang_CharSequence(arg0,arg1) {
392 var stack = new Array(3);
395 case 0: stack.push(arg0); // 42
396 case 1: stack.push(stack.pop().count); // 180 1 97
397 case 4: stack.push(arg1); // 43
398 case 5: { var self = stack.pop(); stack.push(self.lengthI(self)); } // 185 1 188
401 case 10: if (stack.pop() == stack.pop()) { gt = 15; continue; } // 159 0 5
402 case 13: stack.push(0); // 3
403 case 14: return stack.pop(); // 172
404 case 15: stack.push(arg1); // 43
405 case 16: stack.push(stack.pop().$instOf_java_lang_AbstractStringBuilder ? 1 : 0); // 193 0 186
406 case 19: if (stack.pop() == 0) { gt = 77; continue; } // 153 0 58
407 case 22: stack.push(arg0); // 42
408 case 23: stack.push(stack.pop().value); // 180 1 100
409 case 26: arg2 = stack.pop(); // 77
410 case 27: stack.push(arg1); // 43
411 case 28: if(stack[stack.length - 1].$instOf_java_lang_AbstractStringBuilder != 1) throw {}; // 192 0 186
412 case 31: { var self = stack.pop(); stack.push(self.getValueAC(self)); } // 182 1 103
413 case 34: arg3 = stack.pop(); // 78
414 case 35: stack.push(arg0); // 42
415 case 36: stack.push(stack.pop().offset); // 180 1 99
416 case 39: arg4 = stack.pop() // 54 4
417 case 41: stack.push(0); // 3
418 case 42: arg5 = stack.pop() // 54 5
419 case 44: stack.push(arg0); // 42
420 case 45: stack.push(stack.pop().count); // 180 1 97
421 case 48: arg6 = stack.pop() // 54 6
422 case 50: stack.push(arg6); // 21 6
423 case 52: arg6 += 255; // 132 6 255
424 case 55: if (stack.pop() == 0) { gt = 77; continue; } // 153 0 22
425 case 58: stack.push(arg2); // 44
426 case 59: stack.push(arg4); // 21 4
427 case 61: arg4++; // 132 4 1
428 case 64: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
429 case 65: stack.push(arg3); // 45
430 case 66: stack.push(arg5); // 21 5
431 case 68: arg5++; // 132 5 1
432 case 71: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
433 case 72: if (stack.pop() == stack.pop()) { gt = 50; continue; } // 159 255 234
434 case 75: stack.push(0); // 3
435 case 76: return stack.pop(); // 172
436 case 77: stack.push(arg1); // 43
437 case 78: stack.push(arg0); // 42
438 case 79: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.equalsZLjava_lang_Object(self, v0)); } // 182 1 131
439 case 82: if (stack.pop() == 0) { gt = 87; continue; } // 153 0 5
440 case 85: stack.push(1); // 4
441 case 86: return stack.pop(); // 172
442 case 87: stack.push(arg0); // 42
443 case 88: stack.push(stack.pop().value); // 180 1 100
444 case 91: arg2 = stack.pop(); // 77
445 case 92: stack.push(arg0); // 42
446 case 93: stack.push(stack.pop().offset); // 180 1 99
447 case 96: arg3 = stack.pop(); // 62
448 case 97: stack.push(0); // 3
449 case 98: arg4 = stack.pop() // 54 4
450 case 100: stack.push(arg0); // 42
451 case 101: stack.push(stack.pop().count); // 180 1 97
452 case 104: arg5 = stack.pop() // 54 5
453 case 106: stack.push(arg5); // 21 5
454 case 108: arg5 += 255; // 132 5 255
455 case 111: if (stack.pop() == 0) { gt = 136; continue; } // 153 0 25
456 case 114: stack.push(arg2); // 44
457 case 115: stack.push(arg3); // 29
458 case 116: arg3++; // 132 3 1
459 case 119: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
460 case 120: stack.push(arg1); // 43
461 case 121: stack.push(arg4); // 21 4
462 case 123: arg4++; // 132 4 1
463 case 126: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.charAtCI(self, v0)); } // 185 1 189
466 case 131: if (stack.pop() == stack.pop()) { gt = 106; continue; } // 159 255 231
467 case 134: stack.push(0); // 3
468 case 135: return stack.pop(); // 172
469 case 136: stack.push(1); // 4
470 case 137: return stack.pop(); // 172
473 function java_lang_String_equalsIgnoreCaseZLjava_lang_String(arg0,arg1) {
476 var stack = new Array(6);
479 case 0: stack.push(arg0); // 42
480 case 1: stack.push(arg1); // 43
483 case 4: stack.push(4); // 7
484 case 5: stack.push(1); // 4
485 case 6: gt = 44; continue; // 167 0 38
486 case 9: stack.push(arg1); // 43
487 case 10: if (!stack.pop()) { gt = 43; continue; } // 198 0 33
488 case 13: stack.push(arg1); // 43
489 case 14: stack.push(stack.pop().count); // 180 1 97
490 case 17: stack.push(arg0); // 42
491 case 18: stack.push(stack.pop().count); // 180 1 97
492 case 21: if (stack.pop() != stack.pop()) { gt = 43; continue; } // 160 0 22
493 case 24: stack.push(arg0); // 42
494 case 25: stack.push(1); // 4
495 case 26: stack.push(0); // 3
496 case 27: stack.push(arg1); // 43
497 case 28: stack.push(0); // 3
498 case 29: stack.push(arg0); // 42
499 case 30: stack.push(stack.pop().count); // 180 1 97
500 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
501 case 36: if (stack.pop() == 0) { gt = 43; continue; } // 153 0 7
502 case 39: stack.push(1); // 4
503 case 40: gt = 44; continue; // 167 0 4
504 case 43: stack.push(0); // 3
505 case 44: return stack.pop(); // 172
508 function java_lang_String_compareToILjava_lang_String(arg0,arg1) {
522 var stack = new Array(2);
525 case 0: stack.push(arg0); // 42
526 case 1: stack.push(stack.pop().count); // 180 1 97
527 case 4: arg2 = stack.pop(); // 61
528 case 5: stack.push(arg1); // 43
529 case 6: stack.push(stack.pop().count); // 180 1 97
530 case 9: arg3 = stack.pop(); // 62
531 case 10: stack.push(arg2); // 28
532 case 11: stack.push(arg3); // 29
533 case 12: { var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_Math_minIII(v0, v1)); } // 184 1 127
534 case 15: arg4 = stack.pop() // 54 4
535 case 17: stack.push(arg0); // 42
536 case 18: stack.push(stack.pop().value); // 180 1 100
537 case 21: arg5 = stack.pop() // 58 5
538 case 23: stack.push(arg1); // 43
539 case 24: stack.push(stack.pop().value); // 180 1 100
540 case 27: arg6 = stack.pop() // 58 6
541 case 29: stack.push(arg0); // 42
542 case 30: stack.push(stack.pop().offset); // 180 1 99
543 case 33: arg7 = stack.pop() // 54 7
544 case 35: stack.push(arg1); // 43
545 case 36: stack.push(stack.pop().offset); // 180 1 99
546 case 39: arg8 = stack.pop() // 54 8
547 case 41: stack.push(arg7); // 21 7
548 case 43: stack.push(arg8); // 21 8
549 case 45: if (stack.pop() != stack.pop()) { gt = 102; continue; } // 160 0 57
550 case 48: stack.push(arg7); // 21 7
551 case 50: arg9 = stack.pop() // 54 9
552 case 52: stack.push(arg4); // 21 4
553 case 54: stack.push(arg7); // 21 7
554 case 56: stack.push(stack.pop() + stack.pop()); // 96
555 case 57: arg10 = stack.pop() // 54 10
556 case 59: stack.push(arg9); // 21 9
557 case 61: stack.push(arg10); // 21 10
558 case 63: if (stack.pop() <= stack.pop()) { gt = 99; continue; } // 162 0 36
559 case 66: stack.push(arg5); // 25 5
560 case 68: stack.push(arg9); // 21 9
561 case 70: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
562 case 71: arg11 = stack.pop() // 54 11
563 case 73: stack.push(arg6); // 25 6
564 case 75: stack.push(arg9); // 21 9
565 case 77: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
566 case 78: arg12 = stack.pop() // 54 12
567 case 80: stack.push(arg11); // 21 11
568 case 82: stack.push(arg12); // 21 12
569 case 84: if (stack.pop() == stack.pop()) { gt = 93; continue; } // 159 0 9
570 case 87: stack.push(arg11); // 21 11
571 case 89: stack.push(arg12); // 21 12
572 case 91: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
573 case 92: return stack.pop(); // 172
574 case 93: arg9++; // 132 9 1
575 case 96: gt = 59; continue; // 167 255 219
576 case 99: gt = 146; continue; // 167 0 47
577 case 102: stack.push(arg4); // 21 4
578 case 104: arg4 += 255; // 132 4 255
579 case 107: if (stack.pop() == 0) { gt = 146; continue; } // 153 0 39
580 case 110: stack.push(arg5); // 25 5
581 case 112: stack.push(arg7); // 21 7
582 case 114: arg7++; // 132 7 1
583 case 117: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
584 case 118: arg9 = stack.pop() // 54 9
585 case 120: stack.push(arg6); // 25 6
586 case 122: stack.push(arg8); // 21 8
587 case 124: arg8++; // 132 8 1
588 case 127: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
589 case 128: arg10 = stack.pop() // 54 10
590 case 130: stack.push(arg9); // 21 9
591 case 132: stack.push(arg10); // 21 10
592 case 134: if (stack.pop() == stack.pop()) { gt = 143; continue; } // 159 0 9
593 case 137: stack.push(arg9); // 21 9
594 case 139: stack.push(arg10); // 21 10
595 case 141: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
596 case 142: return stack.pop(); // 172
597 case 143: gt = 102; continue; // 167 255 215
598 case 146: stack.push(arg2); // 28
599 case 147: stack.push(arg3); // 29
600 case 148: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
601 case 149: return stack.pop(); // 172
604 function java_lang_String_compareToIgnoreCaseILjava_lang_String(arg0,arg1) {
607 var stack = new Array(3);
610 case 0: stack.push(java_lang_String_CASE_INSENSITIVE_ORDER); // 178 1 102
611 case 3: stack.push(arg0); // 42
612 case 4: stack.push(arg1); // 43
613 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
614 case 8: stack.push(0); // 3
616 case 10: return stack.pop(); // 172
619 function java_lang_String_regionMatchesZILjava_lang_StringII(arg0,arg1,arg2,arg3,arg4) {
626 var stack = new Array(6);
629 case 0: stack.push(arg0); // 42
630 case 1: stack.push(stack.pop().value); // 180 1 100
631 case 4: arg5 = stack.pop() // 58 5
632 case 6: stack.push(arg0); // 42
633 case 7: stack.push(stack.pop().offset); // 180 1 99
634 case 10: stack.push(arg1); // 27
635 case 11: stack.push(stack.pop() + stack.pop()); // 96
636 case 12: arg6 = stack.pop() // 54 6
637 case 14: stack.push(arg2); // 44
638 case 15: stack.push(stack.pop().value); // 180 1 100
639 case 18: arg7 = stack.pop() // 58 7
640 case 20: stack.push(arg2); // 44
641 case 21: stack.push(stack.pop().offset); // 180 1 99
642 case 24: stack.push(arg3); // 29
643 case 25: stack.push(stack.pop() + stack.pop()); // 96
644 case 26: arg8 = stack.pop() // 54 8
645 case 28: stack.push(arg3); // 29
646 case 29: if (stack.pop() < 0) { gt = 66; continue; } // 155 0 37
647 case 32: stack.push(arg1); // 27
648 case 33: if (stack.pop() < 0) { gt = 66; continue; } // 155 0 33
649 case 36: stack.push(arg1); // 27
650 case 37: // number conversion // 133
651 case 38: stack.push(arg0); // 42
652 case 39: stack.push(stack.pop().count); // 180 1 97
653 case 42: // number conversion // 133
654 case 43: stack.push(arg4); // 21 4
655 case 45: // number conversion // 133
656 case 46: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 101
657 case 47: { var delta = stack.pop() - stack.pop(); stack.push(delta < 0 ?-1 : (delta == 0 ? 0 : 1)); } // 148
658 case 48: if (stack.pop() > 0) { gt = 66; continue; } // 157 0 18
659 case 51: stack.push(arg3); // 29
660 case 52: // number conversion // 133
661 case 53: stack.push(arg2); // 44
662 case 54: stack.push(stack.pop().count); // 180 1 97
663 case 57: // number conversion // 133
664 case 58: stack.push(arg4); // 21 4
665 case 60: // number conversion // 133
666 case 61: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 101
667 case 62: { var delta = stack.pop() - stack.pop(); stack.push(delta < 0 ?-1 : (delta == 0 ? 0 : 1)); } // 148
668 case 63: if (stack.pop() <= 0) { gt = 68; continue; } // 158 0 5
669 case 66: stack.push(0); // 3
670 case 67: return stack.pop(); // 172
671 case 68: stack.push(arg4); // 21 4
672 case 70: arg4 += 255; // 132 4 255
673 case 73: if (stack.pop() <= 0) { gt = 97; continue; } // 158 0 24
674 case 76: stack.push(arg5); // 25 5
675 case 78: stack.push(arg6); // 21 6
676 case 80: arg6++; // 132 6 1
677 case 83: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
678 case 84: stack.push(arg7); // 25 7
679 case 86: stack.push(arg8); // 21 8
680 case 88: arg8++; // 132 8 1
681 case 91: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
682 case 92: if (stack.pop() == stack.pop()) { gt = 68; continue; } // 159 255 232
683 case 95: stack.push(0); // 3
684 case 96: return stack.pop(); // 172
685 case 97: stack.push(1); // 4
686 case 98: return stack.pop(); // 172
689 function java_lang_String_regionMatchesZZILjava_lang_StringII(arg0,arg1,arg2,arg3,arg4,arg5) {
700 var stack = new Array(6);
703 case 0: stack.push(arg0); // 42
704 case 1: stack.push(stack.pop().value); // 180 1 100
705 case 4: arg6 = stack.pop() // 58 6
706 case 6: stack.push(arg0); // 42
707 case 7: stack.push(stack.pop().offset); // 180 1 99
708 case 10: stack.push(arg2); // 28
709 case 11: stack.push(stack.pop() + stack.pop()); // 96
710 case 12: arg7 = stack.pop() // 54 7
711 case 14: stack.push(arg3); // 45
712 case 15: stack.push(stack.pop().value); // 180 1 100
713 case 18: arg8 = stack.pop() // 58 8
714 case 20: stack.push(arg3); // 45
715 case 21: stack.push(stack.pop().offset); // 180 1 99
716 case 24: stack.push(arg4); // 21 4
717 case 26: stack.push(stack.pop() + stack.pop()); // 96
718 case 27: arg9 = stack.pop() // 54 9
719 case 29: stack.push(arg4); // 21 4
720 case 31: if (stack.pop() < 0) { gt = 69; continue; } // 155 0 38
721 case 34: stack.push(arg2); // 28
722 case 35: if (stack.pop() < 0) { gt = 69; continue; } // 155 0 34
723 case 38: stack.push(arg2); // 28
724 case 39: // number conversion // 133
725 case 40: stack.push(arg0); // 42
726 case 41: stack.push(stack.pop().count); // 180 1 97
727 case 44: // number conversion // 133
728 case 45: stack.push(arg5); // 21 5
729 case 47: // number conversion // 133
730 case 48: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 101
731 case 49: { var delta = stack.pop() - stack.pop(); stack.push(delta < 0 ?-1 : (delta == 0 ? 0 : 1)); } // 148
732 case 50: if (stack.pop() > 0) { gt = 69; continue; } // 157 0 19
733 case 53: stack.push(arg4); // 21 4
734 case 55: // number conversion // 133
735 case 56: stack.push(arg3); // 45
736 case 57: stack.push(stack.pop().count); // 180 1 97
737 case 60: // number conversion // 133
738 case 61: stack.push(arg5); // 21 5
739 case 63: // number conversion // 133
740 case 64: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 101
741 case 65: { var delta = stack.pop() - stack.pop(); stack.push(delta < 0 ?-1 : (delta == 0 ? 0 : 1)); } // 148
742 case 66: if (stack.pop() <= 0) { gt = 71; continue; } // 158 0 5
743 case 69: stack.push(0); // 3
744 case 70: return stack.pop(); // 172
745 case 71: stack.push(arg5); // 21 5
746 case 73: arg5 += 255; // 132 5 255
747 case 76: if (stack.pop() <= 0) { gt = 155; continue; } // 158 0 79
748 case 79: stack.push(arg6); // 25 6
749 case 81: stack.push(arg7); // 21 7
750 case 83: arg7++; // 132 7 1
751 case 86: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
752 case 87: arg10 = stack.pop() // 54 10
753 case 89: stack.push(arg8); // 25 8
754 case 91: stack.push(arg9); // 21 9
755 case 93: arg9++; // 132 9 1
756 case 96: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
757 case 97: arg11 = stack.pop() // 54 11
758 case 99: stack.push(arg10); // 21 10
759 case 101: stack.push(arg11); // 21 11
760 case 103: if (stack.pop() != stack.pop()) { gt = 109; continue; } // 160 0 6
761 case 106: gt = 71; continue; // 167 255 221
762 case 109: stack.push(arg1); // 27
763 case 110: if (stack.pop() == 0) { gt = 153; continue; } // 153 0 43
764 case 113: stack.push(arg10); // 21 10
765 case 115: { var v0 = stack.pop(); stack.push(java_lang_Character_toUpperCaseCC(v0)); } // 184 1 105
766 case 118: arg12 = stack.pop() // 54 12
767 case 120: stack.push(arg11); // 21 11
768 case 122: { var v0 = stack.pop(); stack.push(java_lang_Character_toUpperCaseCC(v0)); } // 184 1 105
769 case 125: arg13 = stack.pop() // 54 13
770 case 127: stack.push(arg12); // 21 12
771 case 129: stack.push(arg13); // 21 13
772 case 131: if (stack.pop() != stack.pop()) { gt = 137; continue; } // 160 0 6
773 case 134: gt = 71; continue; // 167 255 193
774 case 137: stack.push(arg12); // 21 12
775 case 139: { var v0 = stack.pop(); stack.push(java_lang_Character_toLowerCaseCC(v0)); } // 184 1 104
776 case 142: stack.push(arg13); // 21 13
777 case 144: { var v0 = stack.pop(); stack.push(java_lang_Character_toLowerCaseCC(v0)); } // 184 1 104
778 case 147: if (stack.pop() != stack.pop()) { gt = 153; continue; } // 160 0 6
779 case 150: gt = 71; continue; // 167 255 177
780 case 153: stack.push(0); // 3
781 case 154: return stack.pop(); // 172
782 case 155: stack.push(1); // 4
783 case 156: return stack.pop(); // 172
786 function java_lang_String_startsWithZLjava_lang_StringI(arg0,arg1,arg2) {
794 var stack = new Array(3);
797 case 0: stack.push(arg0); // 42
798 case 1: stack.push(stack.pop().value); // 180 1 100
799 case 4: arg3 = stack.pop(); // 78
800 case 5: stack.push(arg0); // 42
801 case 6: stack.push(stack.pop().offset); // 180 1 99
802 case 9: stack.push(arg2); // 28
803 case 10: stack.push(stack.pop() + stack.pop()); // 96
804 case 11: arg4 = stack.pop() // 54 4
805 case 13: stack.push(arg1); // 43
806 case 14: stack.push(stack.pop().value); // 180 1 100
807 case 17: arg5 = stack.pop() // 58 5
808 case 19: stack.push(arg1); // 43
809 case 20: stack.push(stack.pop().offset); // 180 1 99
810 case 23: arg6 = stack.pop() // 54 6
811 case 25: stack.push(arg1); // 43
812 case 26: stack.push(stack.pop().count); // 180 1 97
813 case 29: arg7 = stack.pop() // 54 7
814 case 31: stack.push(arg2); // 28
815 case 32: if (stack.pop() < 0) { gt = 46; continue; } // 155 0 14
816 case 35: stack.push(arg2); // 28
817 case 36: stack.push(arg0); // 42
818 case 37: stack.push(stack.pop().count); // 180 1 97
819 case 40: stack.push(arg7); // 21 7
820 case 42: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
821 case 43: if (stack.pop() >= stack.pop()) { gt = 48; continue; } // 164 0 5
822 case 46: stack.push(0); // 3
823 case 47: return stack.pop(); // 172
824 case 48: arg7 += 255; // 132 7 255
825 case 51: stack.push(arg7); // 21 7
826 case 53: if (stack.pop() < 0) { gt = 76; continue; } // 155 0 23
827 case 56: stack.push(arg3); // 45
828 case 57: stack.push(arg4); // 21 4
829 case 59: arg4++; // 132 4 1
830 case 62: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
831 case 63: stack.push(arg5); // 25 5
832 case 65: stack.push(arg6); // 21 6
833 case 67: arg6++; // 132 6 1
834 case 70: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
835 case 71: if (stack.pop() == stack.pop()) { gt = 48; continue; } // 159 255 233
836 case 74: stack.push(0); // 3
837 case 75: return stack.pop(); // 172
838 case 76: stack.push(1); // 4
839 case 77: return stack.pop(); // 172
842 function java_lang_String_startsWithZLjava_lang_String(arg0,arg1) {
845 var stack = new Array(3);
848 case 0: stack.push(arg0); // 42
849 case 1: stack.push(arg1); // 43
850 case 2: stack.push(0); // 3
851 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
852 case 6: return stack.pop(); // 172
855 function java_lang_String_endsWithZLjava_lang_String(arg0,arg1) {
858 var stack = new Array(4);
861 case 0: stack.push(arg0); // 42
862 case 1: stack.push(arg1); // 43
863 case 2: stack.push(arg0); // 42
864 case 3: stack.push(stack.pop().count); // 180 1 97
865 case 6: stack.push(arg1); // 43
866 case 7: stack.push(stack.pop().count); // 180 1 97
867 case 10: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
868 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
869 case 14: return stack.pop(); // 172
872 function java_lang_String_hashCodeI(arg0) {
880 var stack = new Array(3);
883 case 0: stack.push(arg0); // 42
884 case 1: stack.push(stack.pop().hash); // 180 1 98
885 case 4: arg1 = stack.pop(); // 60
886 case 5: stack.push(arg0); // 42
887 case 6: stack.push(stack.pop().count); // 180 1 97
888 case 9: arg2 = stack.pop(); // 61
889 case 10: stack.push(arg1); // 27
890 case 11: if (stack.pop() != 0) { gt = 62; continue; } // 154 0 51
891 case 14: stack.push(arg2); // 28
892 case 15: if (stack.pop() <= 0) { gt = 62; continue; } // 158 0 47
893 case 18: stack.push(arg0); // 42
894 case 19: stack.push(stack.pop().offset); // 180 1 99
895 case 22: arg3 = stack.pop(); // 62
896 case 23: stack.push(arg0); // 42
897 case 24: stack.push(stack.pop().value); // 180 1 100
898 case 27: arg4 = stack.pop() // 58 4
899 case 29: stack.push(0); // 3
900 case 30: arg5 = stack.pop() // 54 5
901 case 32: stack.push(arg5); // 21 5
902 case 34: stack.push(arg2); // 28
903 case 35: if (stack.pop() <= stack.pop()) { gt = 57; continue; } // 162 0 22
904 case 38: stack.push(31); // 16 31
905 case 40: stack.push(arg1); // 27
906 case 41: stack.push(stack.pop() * stack.pop()); // 104
907 case 42: stack.push(arg4); // 25 4
908 case 44: stack.push(arg3); // 29
909 case 45: arg3++; // 132 3 1
910 case 48: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
911 case 49: stack.push(stack.pop() + stack.pop()); // 96
912 case 50: arg1 = stack.pop(); // 60
913 case 51: arg5++; // 132 5 1
914 case 54: gt = 32; continue; // 167 255 234
915 case 57: stack.push(arg0); // 42
916 case 58: stack.push(arg1); // 27
917 case 59: { var v = stack.pop(); stack.pop().hash = v; } // 181 1 98
918 case 62: stack.push(arg1); // 27
919 case 63: return stack.pop(); // 172
922 function java_lang_String_indexOfII(arg0,arg1) {
925 var stack = new Array(3);
928 case 0: stack.push(arg0); // 42
929 case 1: stack.push(arg1); // 27
930 case 2: stack.push(0); // 3
931 case 3: { var v1 = stack.pop(); var v0 = stack.pop(); var self = stack.pop(); stack.push(self.indexOfIII(self, v0, v1)); } // 182 1 135
932 case 6: return stack.pop(); // 172
935 function java_lang_String_indexOfIII(arg0,arg1,arg2) {
942 var stack = new Array(3);
945 case 0: stack.push(arg0); // 42
946 case 1: stack.push(stack.pop().offset); // 180 1 99
947 case 4: stack.push(arg0); // 42
948 case 5: stack.push(stack.pop().count); // 180 1 97
949 case 8: stack.push(stack.pop() + stack.pop()); // 96
950 case 9: arg3 = stack.pop(); // 62
951 case 10: stack.push(arg0); // 42
952 case 11: stack.push(stack.pop().value); // 180 1 100
953 case 14: arg4 = stack.pop() // 58 4
954 case 16: stack.push(arg2); // 28
955 case 17: if (stack.pop() >= 0) { gt = 25; continue; } // 156 0 8
956 case 20: stack.push(0); // 3
957 case 21: arg2 = stack.pop(); // 61
958 case 22: gt = 35; continue; // 167 0 13
959 case 25: stack.push(arg2); // 28
960 case 26: stack.push(arg0); // 42
961 case 27: stack.push(stack.pop().count); // 180 1 97
962 case 30: if (stack.pop() > stack.pop()) { gt = 35; continue; } // 161 0 5
964 case 34: return stack.pop(); // 172
965 case 35: stack.push(arg0); // 42
966 case 36: stack.push(stack.pop().offset); // 180 1 99
967 case 39: stack.push(arg2); // 28
968 case 40: stack.push(stack.pop() + stack.pop()); // 96
969 case 41: arg5 = stack.pop() // 54 5
970 case 43: stack.push(arg1); // 27
971 case 44: stack.push(65536); // 18 3
972 case 46: if (stack.pop() <= stack.pop()) { gt = 80; continue; } // 162 0 34
973 case 49: stack.push(arg5); // 21 5
974 case 51: stack.push(arg3); // 29
975 case 52: if (stack.pop() <= stack.pop()) { gt = 78; continue; } // 162 0 26
976 case 55: stack.push(arg4); // 25 4
977 case 57: stack.push(arg5); // 21 5
978 case 59: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
979 case 60: stack.push(arg1); // 27
980 case 61: if (stack.pop() != stack.pop()) { gt = 72; continue; } // 160 0 11
981 case 64: stack.push(arg5); // 21 5
982 case 66: stack.push(arg0); // 42
983 case 67: stack.push(stack.pop().offset); // 180 1 99
984 case 70: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
985 case 71: return stack.pop(); // 172
986 case 72: arg5++; // 132 5 1
987 case 75: gt = 49; continue; // 167 255 230
989 case 79: return stack.pop(); // 172
990 case 80: stack.push(arg1); // 27
991 case 81: stack.push(1114111); // 18 4
992 case 83: if (stack.pop() < stack.pop()) { gt = 149; continue; } // 163 0 66
993 case 86: stack.push(arg1); // 27
994 case 87: { var v0 = stack.pop(); stack.push(java_lang_Character_toCharsACI(v0)); } // 184 1 109
995 case 90: arg6 = stack.pop() // 58 6
996 case 92: stack.push(arg5); // 21 5
997 case 94: stack.push(arg3); // 29
998 case 95: if (stack.pop() <= stack.pop()) { gt = 149; continue; } // 162 0 54
999 case 98: stack.push(arg4); // 25 4
1000 case 100: stack.push(arg5); // 21 5
1001 case 102: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1002 case 103: stack.push(arg6); // 25 6
1003 case 105: stack.push(0); // 3
1004 case 106: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1005 case 107: if (stack.pop() != stack.pop()) { gt = 143; continue; } // 160 0 36
1006 case 110: stack.push(arg5); // 21 5
1007 case 112: stack.push(1); // 4
1008 case 113: stack.push(stack.pop() + stack.pop()); // 96
1009 case 114: stack.push(arg3); // 29
1010 case 115: if (stack.pop() != stack.pop()) { gt = 121; continue; } // 160 0 6
1011 case 118: gt = 149; continue; // 167 0 31
1012 case 121: stack.push(arg4); // 25 4
1013 case 123: stack.push(arg5); // 21 5
1014 case 125: stack.push(1); // 4
1015 case 126: stack.push(stack.pop() + stack.pop()); // 96
1016 case 127: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1017 case 128: stack.push(arg6); // 25 6
1018 case 130: stack.push(1); // 4
1019 case 131: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1020 case 132: if (stack.pop() != stack.pop()) { gt = 143; continue; } // 160 0 11
1021 case 135: stack.push(arg5); // 21 5
1022 case 137: stack.push(arg0); // 42
1023 case 138: stack.push(stack.pop().offset); // 180 1 99
1024 case 141: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1025 case 142: return stack.pop(); // 172
1026 case 143: arg5++; // 132 5 1
1027 case 146: gt = 92; continue; // 167 255 202
1029 case 150: return stack.pop(); // 172
1032 function java_lang_String_lastIndexOfII(arg0,arg1) {
1035 var stack = new Array(4);
1037 for(;;) switch(gt) {
1038 case 0: stack.push(arg0); // 42
1039 case 1: stack.push(arg1); // 27
1040 case 2: stack.push(arg0); // 42
1041 case 3: stack.push(stack.pop().count); // 180 1 97
1042 case 6: stack.push(1); // 4
1043 case 7: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1044 case 8: { var v1 = stack.pop(); var v0 = stack.pop(); var self = stack.pop(); stack.push(self.lastIndexOfIII(self, v0, v1)); } // 182 1 136
1045 case 11: return stack.pop(); // 172
1048 function java_lang_String_lastIndexOfIII(arg0,arg1,arg2) {
1056 var stack = new Array(3);
1058 for(;;) switch(gt) {
1059 case 0: stack.push(arg0); // 42
1060 case 1: stack.push(stack.pop().offset); // 180 1 99
1061 case 4: arg3 = stack.pop(); // 62
1062 case 5: stack.push(arg0); // 42
1063 case 6: stack.push(stack.pop().value); // 180 1 100
1064 case 9: arg4 = stack.pop() // 58 4
1065 case 11: stack.push(arg0); // 42
1066 case 12: stack.push(stack.pop().offset); // 180 1 99
1067 case 15: stack.push(arg2); // 28
1068 case 16: stack.push(arg0); // 42
1069 case 17: stack.push(stack.pop().count); // 180 1 97
1070 case 20: if (stack.pop() > stack.pop()) { gt = 32; continue; } // 161 0 12
1071 case 23: stack.push(arg0); // 42
1072 case 24: stack.push(stack.pop().count); // 180 1 97
1073 case 27: stack.push(1); // 4
1074 case 28: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1075 case 29: gt = 33; continue; // 167 0 4
1076 case 32: stack.push(arg2); // 28
1077 case 33: stack.push(stack.pop() + stack.pop()); // 96
1078 case 34: arg5 = stack.pop() // 54 5
1079 case 36: stack.push(arg1); // 27
1080 case 37: stack.push(65536); // 18 3
1081 case 39: if (stack.pop() <= stack.pop()) { gt = 73; continue; } // 162 0 34
1082 case 42: stack.push(arg5); // 21 5
1083 case 44: stack.push(arg3); // 29
1084 case 45: if (stack.pop() > stack.pop()) { gt = 71; continue; } // 161 0 26
1085 case 48: stack.push(arg4); // 25 4
1086 case 50: stack.push(arg5); // 21 5
1087 case 52: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1088 case 53: stack.push(arg1); // 27
1089 case 54: if (stack.pop() != stack.pop()) { gt = 65; continue; } // 160 0 11
1090 case 57: stack.push(arg5); // 21 5
1091 case 59: stack.push(arg0); // 42
1092 case 60: stack.push(stack.pop().offset); // 180 1 99
1093 case 63: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1094 case 64: return stack.pop(); // 172
1095 case 65: arg5 += 255; // 132 5 255
1096 case 68: gt = 42; continue; // 167 255 230
1098 case 72: return stack.pop(); // 172
1099 case 73: stack.push(arg0); // 42
1100 case 74: stack.push(stack.pop().offset); // 180 1 99
1101 case 77: stack.push(arg0); // 42
1102 case 78: stack.push(stack.pop().count); // 180 1 97
1103 case 81: stack.push(stack.pop() + stack.pop()); // 96
1104 case 82: arg6 = stack.pop() // 54 6
1105 case 84: stack.push(arg1); // 27
1106 case 85: stack.push(1114111); // 18 4
1107 case 87: if (stack.pop() < stack.pop()) { gt = 154; continue; } // 163 0 67
1108 case 90: stack.push(arg1); // 27
1109 case 91: { var v0 = stack.pop(); stack.push(java_lang_Character_toCharsACI(v0)); } // 184 1 109
1110 case 94: arg7 = stack.pop() // 58 7
1111 case 96: stack.push(arg5); // 21 5
1112 case 98: stack.push(arg3); // 29
1113 case 99: if (stack.pop() > stack.pop()) { gt = 154; continue; } // 161 0 55
1114 case 102: stack.push(arg4); // 25 4
1115 case 104: stack.push(arg5); // 21 5
1116 case 106: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1117 case 107: stack.push(arg7); // 25 7
1118 case 109: stack.push(0); // 3
1119 case 110: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1120 case 111: if (stack.pop() != stack.pop()) { gt = 148; continue; } // 160 0 37
1121 case 114: stack.push(arg5); // 21 5
1122 case 116: stack.push(1); // 4
1123 case 117: stack.push(stack.pop() + stack.pop()); // 96
1124 case 118: stack.push(arg6); // 21 6
1125 case 120: if (stack.pop() != stack.pop()) { gt = 126; continue; } // 160 0 6
1126 case 123: gt = 154; continue; // 167 0 31
1127 case 126: stack.push(arg4); // 25 4
1128 case 128: stack.push(arg5); // 21 5
1129 case 130: stack.push(1); // 4
1130 case 131: stack.push(stack.pop() + stack.pop()); // 96
1131 case 132: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1132 case 133: stack.push(arg7); // 25 7
1133 case 135: stack.push(1); // 4
1134 case 136: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1135 case 137: if (stack.pop() != stack.pop()) { gt = 148; continue; } // 160 0 11
1136 case 140: stack.push(arg5); // 21 5
1137 case 142: stack.push(arg0); // 42
1138 case 143: stack.push(stack.pop().offset); // 180 1 99
1139 case 146: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1140 case 147: return stack.pop(); // 172
1141 case 148: arg5 += 255; // 132 5 255
1142 case 151: gt = 96; continue; // 167 255 201
1144 case 155: return stack.pop(); // 172
1147 function java_lang_String_indexOfILjava_lang_String(arg0,arg1) {
1150 var stack = new Array(3);
1152 for(;;) switch(gt) {
1153 case 0: stack.push(arg0); // 42
1154 case 1: stack.push(arg1); // 43
1155 case 2: stack.push(0); // 3
1156 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
1157 case 6: return stack.pop(); // 172
1160 function java_lang_String_indexOfILjava_lang_StringI(arg0,arg1,arg2) {
1163 var stack = new Array(7);
1165 for(;;) switch(gt) {
1166 case 0: stack.push(arg0); // 42
1167 case 1: stack.push(stack.pop().value); // 180 1 100
1168 case 4: stack.push(arg0); // 42
1169 case 5: stack.push(stack.pop().offset); // 180 1 99
1170 case 8: stack.push(arg0); // 42
1171 case 9: stack.push(stack.pop().count); // 180 1 97
1172 case 12: stack.push(arg1); // 43
1173 case 13: stack.push(stack.pop().value); // 180 1 100
1174 case 16: stack.push(arg1); // 43
1175 case 17: stack.push(stack.pop().offset); // 180 1 99
1176 case 20: stack.push(arg1); // 43
1177 case 21: stack.push(stack.pop().count); // 180 1 97
1178 case 24: stack.push(arg2); // 28
1179 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
1180 case 28: return stack.pop(); // 172
1183 function java_lang_String_indexOfIACIIACIII(arg0,arg1,arg2,arg3,arg4,arg5,arg6) {
1190 var stack = new Array();
1192 for(;;) switch(gt) {
1193 case 0: stack.push(arg6); // 21 6
1194 case 2: stack.push(arg2); // 28
1195 case 3: if (stack.pop() > stack.pop()) { gt = 17; continue; } // 161 0 14
1196 case 6: stack.push(arg5); // 21 5
1197 case 8: if (stack.pop() != 0) { gt = 15; continue; } // 154 0 7
1198 case 11: stack.push(arg2); // 28
1199 case 12: gt = 16; continue; // 167 0 4
1201 case 16: return stack.pop(); // 172
1202 case 17: stack.push(arg6); // 21 6
1203 case 19: if (stack.pop() >= 0) { gt = 25; continue; } // 156 0 6
1204 case 22: stack.push(0); // 3
1205 case 23: arg6 = stack.pop() // 54 6
1206 case 25: stack.push(arg5); // 21 5
1207 case 27: if (stack.pop() != 0) { gt = 33; continue; } // 154 0 6
1208 case 30: stack.push(arg6); // 21 6
1209 case 32: return stack.pop(); // 172
1210 case 33: stack.push(arg3); // 45
1211 case 34: stack.push(arg4); // 21 4
1212 case 36: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1213 case 37: arg7 = stack.pop() // 54 7
1214 case 39: stack.push(arg1); // 27
1215 case 40: stack.push(arg2); // 28
1216 case 41: stack.push(arg5); // 21 5
1217 case 43: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1218 case 44: stack.push(stack.pop() + stack.pop()); // 96
1219 case 45: arg8 = stack.pop() // 54 8
1220 case 47: stack.push(arg1); // 27
1221 case 48: stack.push(arg6); // 21 6
1222 case 50: stack.push(stack.pop() + stack.pop()); // 96
1223 case 51: arg9 = stack.pop() // 54 9
1224 case 53: stack.push(arg9); // 21 9
1225 case 55: stack.push(arg8); // 21 8
1226 case 57: if (stack.pop() < stack.pop()) { gt = 164; continue; } // 163 0 107
1227 case 60: stack.push(arg0); // 42
1228 case 61: stack.push(arg9); // 21 9
1229 case 63: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1230 case 64: stack.push(arg7); // 21 7
1231 case 66: if (stack.pop() == stack.pop()) { gt = 91; continue; } // 159 0 25
1232 case 69: arg9++; // 132 9 1
1233 case 72: stack.push(arg9); // 21 9
1234 case 74: stack.push(arg8); // 21 8
1235 case 76: if (stack.pop() < stack.pop()) { gt = 91; continue; } // 163 0 15
1236 case 79: stack.push(arg0); // 42
1237 case 80: stack.push(arg9); // 21 9
1238 case 82: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1239 case 83: stack.push(arg7); // 21 7
1240 case 85: if (stack.pop() == stack.pop()) { gt = 91; continue; } // 159 0 6
1241 case 88: gt = 69; continue; // 167 255 237
1242 case 91: stack.push(arg9); // 21 9
1243 case 93: stack.push(arg8); // 21 8
1244 case 95: if (stack.pop() < stack.pop()) { gt = 158; continue; } // 163 0 63
1245 case 98: stack.push(arg9); // 21 9
1246 case 100: stack.push(1); // 4
1247 case 101: stack.push(stack.pop() + stack.pop()); // 96
1248 case 102: arg10 = stack.pop() // 54 10
1249 case 104: stack.push(arg10); // 21 10
1250 case 106: stack.push(arg5); // 21 5
1251 case 108: stack.push(stack.pop() + stack.pop()); // 96
1252 case 109: stack.push(1); // 4
1253 case 110: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1254 case 111: arg11 = stack.pop() // 54 11
1255 case 113: stack.push(arg4); // 21 4
1256 case 115: stack.push(1); // 4
1257 case 116: stack.push(stack.pop() + stack.pop()); // 96
1258 case 117: arg12 = stack.pop() // 54 12
1259 case 119: stack.push(arg10); // 21 10
1260 case 121: stack.push(arg11); // 21 11
1261 case 123: if (stack.pop() <= stack.pop()) { gt = 146; continue; } // 162 0 23
1262 case 126: stack.push(arg0); // 42
1263 case 127: stack.push(arg10); // 21 10
1264 case 129: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1265 case 130: stack.push(arg3); // 45
1266 case 131: stack.push(arg12); // 21 12
1267 case 133: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1268 case 134: if (stack.pop() != stack.pop()) { gt = 146; continue; } // 160 0 12
1269 case 137: arg10++; // 132 10 1
1270 case 140: arg12++; // 132 12 1
1271 case 143: gt = 119; continue; // 167 255 232
1272 case 146: stack.push(arg10); // 21 10
1273 case 148: stack.push(arg11); // 21 11
1274 case 150: if (stack.pop() != stack.pop()) { gt = 158; continue; } // 160 0 8
1275 case 153: stack.push(arg9); // 21 9
1276 case 155: stack.push(arg1); // 27
1277 case 156: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1278 case 157: return stack.pop(); // 172
1279 case 158: arg9++; // 132 9 1
1280 case 161: gt = 53; continue; // 167 255 148
1282 case 165: return stack.pop(); // 172
1285 function java_lang_String_lastIndexOfILjava_lang_String(arg0,arg1) {
1288 var stack = new Array(3);
1290 for(;;) switch(gt) {
1291 case 0: stack.push(arg0); // 42
1292 case 1: stack.push(arg1); // 43
1293 case 2: stack.push(arg0); // 42
1294 case 3: stack.push(stack.pop().count); // 180 1 97
1295 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
1296 case 9: return stack.pop(); // 172
1299 function java_lang_String_lastIndexOfILjava_lang_StringI(arg0,arg1,arg2) {
1302 var stack = new Array(7);
1304 for(;;) switch(gt) {
1305 case 0: stack.push(arg0); // 42
1306 case 1: stack.push(stack.pop().value); // 180 1 100
1307 case 4: stack.push(arg0); // 42
1308 case 5: stack.push(stack.pop().offset); // 180 1 99
1309 case 8: stack.push(arg0); // 42
1310 case 9: stack.push(stack.pop().count); // 180 1 97
1311 case 12: stack.push(arg1); // 43
1312 case 13: stack.push(stack.pop().value); // 180 1 100
1313 case 16: stack.push(arg1); // 43
1314 case 17: stack.push(stack.pop().offset); // 180 1 99
1315 case 20: stack.push(arg1); // 43
1316 case 21: stack.push(stack.pop().count); // 180 1 97
1317 case 24: stack.push(arg2); // 28
1318 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
1319 case 28: return stack.pop(); // 172
1322 function java_lang_String_lastIndexOfIACIIACIII(arg0,arg1,arg2,arg3,arg4,arg5,arg6) {
1331 var stack = new Array();
1333 for(;;) switch(gt) {
1334 case 0: stack.push(arg2); // 28
1335 case 1: stack.push(arg5); // 21 5
1336 case 3: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1337 case 4: arg7 = stack.pop() // 54 7
1338 case 6: stack.push(arg6); // 21 6
1339 case 8: if (stack.pop() >= 0) { gt = 13; continue; } // 156 0 5
1341 case 12: return stack.pop(); // 172
1342 case 13: stack.push(arg6); // 21 6
1343 case 15: stack.push(arg7); // 21 7
1344 case 17: if (stack.pop() >= stack.pop()) { gt = 24; continue; } // 164 0 7
1345 case 20: stack.push(arg7); // 21 7
1346 case 22: arg6 = stack.pop() // 54 6
1347 case 24: stack.push(arg5); // 21 5
1348 case 26: if (stack.pop() != 0) { gt = 32; continue; } // 154 0 6
1349 case 29: stack.push(arg6); // 21 6
1350 case 31: return stack.pop(); // 172
1351 case 32: stack.push(arg4); // 21 4
1352 case 34: stack.push(arg5); // 21 5
1353 case 36: stack.push(stack.pop() + stack.pop()); // 96
1354 case 37: stack.push(1); // 4
1355 case 38: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1356 case 39: arg8 = stack.pop() // 54 8
1357 case 41: stack.push(arg3); // 45
1358 case 42: stack.push(arg8); // 21 8
1359 case 44: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1360 case 45: arg9 = stack.pop() // 54 9
1361 case 47: stack.push(arg1); // 27
1362 case 48: stack.push(arg5); // 21 5
1363 case 50: stack.push(stack.pop() + stack.pop()); // 96
1364 case 51: stack.push(1); // 4
1365 case 52: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1366 case 53: arg10 = stack.pop() // 54 10
1367 case 55: stack.push(arg10); // 21 10
1368 case 57: stack.push(arg6); // 21 6
1369 case 59: stack.push(stack.pop() + stack.pop()); // 96
1370 case 60: arg11 = stack.pop() // 54 11
1371 case 62: stack.push(arg11); // 21 11
1372 case 64: stack.push(arg10); // 21 10
1373 case 66: if (stack.pop() > stack.pop()) { gt = 84; continue; } // 161 0 18
1374 case 69: stack.push(arg0); // 42
1375 case 70: stack.push(arg11); // 21 11
1376 case 72: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1377 case 73: stack.push(arg9); // 21 9
1378 case 75: if (stack.pop() == stack.pop()) { gt = 84; continue; } // 159 0 9
1379 case 78: arg11 += 255; // 132 11 255
1380 case 81: gt = 62; continue; // 167 255 237
1381 case 84: stack.push(arg11); // 21 11
1382 case 86: stack.push(arg10); // 21 10
1383 case 88: if (stack.pop() <= stack.pop()) { gt = 93; continue; } // 162 0 5
1385 case 92: return stack.pop(); // 172
1386 case 93: stack.push(arg11); // 21 11
1387 case 95: stack.push(1); // 4
1388 case 96: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1389 case 97: arg12 = stack.pop() // 54 12
1390 case 99: stack.push(arg12); // 21 12
1391 case 101: stack.push(arg5); // 21 5
1392 case 103: stack.push(1); // 4
1393 case 104: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1394 case 105: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1395 case 106: arg13 = stack.pop() // 54 13
1396 case 108: stack.push(arg8); // 21 8
1397 case 110: stack.push(1); // 4
1398 case 111: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1399 case 112: arg14 = stack.pop() // 54 14
1400 case 114: stack.push(arg12); // 21 12
1401 case 116: stack.push(arg13); // 21 13
1402 case 118: if (stack.pop() >= stack.pop()) { gt = 144; continue; } // 164 0 26
1403 case 121: stack.push(arg0); // 42
1404 case 122: stack.push(arg12); // 21 12
1405 case 124: arg12 += 255; // 132 12 255
1406 case 127: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1407 case 128: stack.push(arg3); // 45
1408 case 129: stack.push(arg14); // 21 14
1409 case 131: arg14 += 255; // 132 14 255
1410 case 134: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1411 case 135: if (stack.pop() == stack.pop()) { gt = 114; continue; } // 159 255 235
1412 case 138: arg11 += 255; // 132 11 255
1413 case 141: gt = 62; continue; // 167 255 177
1414 case 144: stack.push(arg13); // 21 13
1415 case 146: stack.push(arg1); // 27
1416 case 147: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1417 case 148: stack.push(1); // 4
1418 case 149: stack.push(stack.pop() + stack.pop()); // 96
1419 case 150: return stack.pop(); // 172
1422 function java_lang_String_substringLjava_lang_StringI(arg0,arg1) {
1425 var stack = new Array(3);
1427 for(;;) switch(gt) {
1428 case 0: stack.push(arg0); // 42
1429 case 1: stack.push(arg1); // 27
1430 case 2: stack.push(arg0); // 42
1431 case 3: stack.push(stack.pop().count); // 180 1 97
1432 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
1433 case 9: return stack.pop(); // 176
1436 function java_lang_String_substringLjava_lang_StringII(arg0,arg1,arg2) {
1439 var stack = new Array(5);
1441 for(;;) switch(gt) {
1442 case 0: stack.push(arg1); // 27
1443 case 1: if (stack.pop() >= 0) { gt = 13; continue; } // 156 0 12
1444 case 4: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
1445 case 7: stack.push(stack[stack.length - 1]); // 89
1446 case 8: stack.push(arg1); // 27
1447 case 9: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
1449 case 13: stack.push(arg2); // 28
1450 case 14: stack.push(arg0); // 42
1451 case 15: stack.push(stack.pop().count); // 180 1 97
1452 case 18: if (stack.pop() >= stack.pop()) { gt = 30; continue; } // 164 0 12
1453 case 21: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
1454 case 24: stack.push(stack[stack.length - 1]); // 89
1455 case 25: stack.push(arg2); // 28
1456 case 26: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
1458 case 30: stack.push(arg1); // 27
1459 case 31: stack.push(arg2); // 28
1460 case 32: if (stack.pop() >= stack.pop()) { gt = 46; continue; } // 164 0 14
1461 case 35: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
1462 case 38: stack.push(stack[stack.length - 1]); // 89
1463 case 39: stack.push(arg2); // 28
1464 case 40: stack.push(arg1); // 27
1465 case 41: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1466 case 42: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
1468 case 46: stack.push(arg1); // 27
1469 case 47: if (stack.pop() != 0) { gt = 62; continue; } // 154 0 15
1470 case 50: stack.push(arg2); // 28
1471 case 51: stack.push(arg0); // 42
1472 case 52: stack.push(stack.pop().count); // 180 1 97
1473 case 55: if (stack.pop() != stack.pop()) { gt = 62; continue; } // 160 0 7
1474 case 58: stack.push(arg0); // 42
1475 case 59: gt = 82; continue; // 167 0 23
1476 case 62: stack.push(new java_lang_String); // 187 0 200
1477 case 65: stack.push(stack[stack.length - 1]); // 89
1478 case 66: stack.push(arg0); // 42
1479 case 67: stack.push(stack.pop().offset); // 180 1 99
1480 case 70: stack.push(arg1); // 27
1481 case 71: stack.push(stack.pop() + stack.pop()); // 96
1482 case 72: stack.push(arg2); // 28
1483 case 73: stack.push(arg1); // 27
1484 case 74: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1485 case 75: stack.push(arg0); // 42
1486 case 76: stack.push(stack.pop().value); // 180 1 100
1487 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
1488 case 82: return stack.pop(); // 176
1491 function java_lang_String_subSequenceLjava_lang_CharSequenceII(arg0,arg1,arg2) {
1494 var stack = new Array(3);
1496 for(;;) switch(gt) {
1497 case 0: stack.push(arg0); // 42
1498 case 1: stack.push(arg1); // 27
1499 case 2: stack.push(arg2); // 28
1500 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
1501 case 6: return stack.pop(); // 176
1504 function java_lang_String_concatLjava_lang_StringLjava_lang_String(arg0,arg1) {
1509 var stack = new Array(5);
1511 for(;;) switch(gt) {
1512 case 0: stack.push(arg1); // 43
1513 case 1: { var self = stack.pop(); stack.push(self.lengthI(self)); } // 182 1 133
1514 case 4: arg2 = stack.pop(); // 61
1515 case 5: stack.push(arg2); // 28
1516 case 6: if (stack.pop() != 0) { gt = 11; continue; } // 154 0 5
1517 case 9: stack.push(arg0); // 42
1518 case 10: return stack.pop(); // 176
1519 case 11: stack.push(arg0); // 42
1520 case 12: stack.push(stack.pop().count); // 180 1 97
1521 case 15: stack.push(arg2); // 28
1522 case 16: stack.push(stack.pop() + stack.pop()); // 96
1523 case 17: stack.push(new Array(stack.pop())); // 188 5
1524 case 19: arg3 = stack.pop(); // 78
1525 case 20: stack.push(arg0); // 42
1526 case 21: stack.push(0); // 3
1527 case 22: stack.push(arg0); // 42
1528 case 23: stack.push(stack.pop().count); // 180 1 97
1529 case 26: stack.push(arg3); // 45
1530 case 27: stack.push(0); // 3
1531 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
1532 case 31: stack.push(arg1); // 43
1533 case 32: stack.push(0); // 3
1534 case 33: stack.push(arg2); // 28
1535 case 34: stack.push(arg3); // 45
1536 case 35: stack.push(arg0); // 42
1537 case 36: stack.push(stack.pop().count); // 180 1 97
1538 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
1539 case 42: stack.push(new java_lang_String); // 187 0 200
1540 case 45: stack.push(stack[stack.length - 1]); // 89
1541 case 46: stack.push(0); // 3
1542 case 47: stack.push(arg0); // 42
1543 case 48: stack.push(stack.pop().count); // 180 1 97
1544 case 51: stack.push(arg2); // 28
1545 case 52: stack.push(stack.pop() + stack.pop()); // 96
1546 case 53: stack.push(arg3); // 45
1547 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
1548 case 57: return stack.pop(); // 176
1551 function java_lang_String_replaceLjava_lang_StringCC(arg0,arg1,arg2) {
1560 var stack = new Array(5);
1562 for(;;) switch(gt) {
1563 case 0: stack.push(arg1); // 27
1564 case 1: stack.push(arg2); // 28
1565 case 2: if (stack.pop() == stack.pop()) { gt = 140; continue; } // 159 0 138
1566 case 5: stack.push(arg0); // 42
1567 case 6: stack.push(stack.pop().count); // 180 1 97
1568 case 9: arg3 = stack.pop(); // 62
1570 case 11: arg4 = stack.pop() // 54 4
1571 case 13: stack.push(arg0); // 42
1572 case 14: stack.push(stack.pop().value); // 180 1 100
1573 case 17: arg5 = stack.pop() // 58 5
1574 case 19: stack.push(arg0); // 42
1575 case 20: stack.push(stack.pop().offset); // 180 1 99
1576 case 23: arg6 = stack.pop() // 54 6
1577 case 25: arg4++; // 132 4 1
1578 case 28: stack.push(arg4); // 21 4
1579 case 30: stack.push(arg3); // 29
1580 case 31: if (stack.pop() <= stack.pop()) { gt = 49; continue; } // 162 0 18
1581 case 34: stack.push(arg5); // 25 5
1582 case 36: stack.push(arg6); // 21 6
1583 case 38: stack.push(arg4); // 21 4
1584 case 40: stack.push(stack.pop() + stack.pop()); // 96
1585 case 41: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1586 case 42: stack.push(arg1); // 27
1587 case 43: if (stack.pop() != stack.pop()) { gt = 25; continue; } // 160 255 238
1588 case 46: gt = 49; continue; // 167 0 3
1589 case 49: stack.push(arg4); // 21 4
1590 case 51: stack.push(arg3); // 29
1591 case 52: if (stack.pop() <= stack.pop()) { gt = 140; continue; } // 162 0 88
1592 case 55: stack.push(arg3); // 29
1593 case 56: stack.push(new Array(stack.pop())); // 188 5
1594 case 58: arg7 = stack.pop() // 58 7
1595 case 60: stack.push(0); // 3
1596 case 61: arg8 = stack.pop() // 54 8
1597 case 63: stack.push(arg8); // 21 8
1598 case 65: stack.push(arg4); // 21 4
1599 case 67: if (stack.pop() <= stack.pop()) { gt = 89; continue; } // 162 0 22
1600 case 70: stack.push(arg7); // 25 7
1601 case 72: stack.push(arg8); // 21 8
1602 case 74: stack.push(arg5); // 25 5
1603 case 76: stack.push(arg6); // 21 6
1604 case 78: stack.push(arg8); // 21 8
1605 case 80: stack.push(stack.pop() + stack.pop()); // 96
1606 case 81: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1607 case 82: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
1608 case 83: arg8++; // 132 8 1
1609 case 86: gt = 63; continue; // 167 255 233
1610 case 89: stack.push(arg4); // 21 4
1611 case 91: stack.push(arg3); // 29
1612 case 92: if (stack.pop() <= stack.pop()) { gt = 128; continue; } // 162 0 36
1613 case 95: stack.push(arg5); // 25 5
1614 case 97: stack.push(arg6); // 21 6
1615 case 99: stack.push(arg4); // 21 4
1616 case 101: stack.push(stack.pop() + stack.pop()); // 96
1617 case 102: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1618 case 103: arg8 = stack.pop() // 54 8
1619 case 105: stack.push(arg7); // 25 7
1620 case 107: stack.push(arg4); // 21 4
1621 case 109: stack.push(arg8); // 21 8
1622 case 111: stack.push(arg1); // 27
1623 case 112: if (stack.pop() != stack.pop()) { gt = 119; continue; } // 160 0 7
1624 case 115: stack.push(arg2); // 28
1625 case 116: gt = 121; continue; // 167 0 5
1626 case 119: stack.push(arg8); // 21 8
1627 case 121: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
1628 case 122: arg4++; // 132 4 1
1629 case 125: gt = 89; continue; // 167 255 220
1630 case 128: stack.push(new java_lang_String); // 187 0 200
1631 case 131: stack.push(stack[stack.length - 1]); // 89
1632 case 132: stack.push(0); // 3
1633 case 133: stack.push(arg3); // 29
1634 case 134: stack.push(arg7); // 25 7
1635 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
1636 case 139: return stack.pop(); // 176
1637 case 140: stack.push(arg0); // 42
1638 case 141: return stack.pop(); // 176
1641 function java_lang_String_matchesZLjava_lang_String(arg0,arg1) {
1644 var stack = new Array(2);
1646 for(;;) switch(gt) {
1647 case 0: stack.push(arg1); // 43
1648 case 1: stack.push(arg0); // 42
1649 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
1650 case 5: return stack.pop(); // 172
1653 function java_lang_String_containsZLjava_lang_CharSequence(arg0,arg1) {
1656 var stack = new Array(2);
1658 for(;;) switch(gt) {
1659 case 0: stack.push(arg0); // 42
1660 case 1: stack.push(arg1); // 43
1661 case 2: { var self = stack.pop(); stack.push(self.toStringLjava_lang_String(self)); } // 182 1 132
1662 case 5: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.indexOfILjava_lang_String(self, v0)); } // 182 1 149
1664 case 9: if (stack.pop() >= stack.pop()) { gt = 16; continue; } // 164 0 7
1665 case 12: stack.push(1); // 4
1666 case 13: gt = 17; continue; // 167 0 4
1667 case 16: stack.push(0); // 3
1668 case 17: return stack.pop(); // 172
1671 function java_lang_String_replaceFirstLjava_lang_StringLjava_lang_StringLjava_lang_String(arg0,arg1,arg2) {
1674 var stack = new Array(2);
1676 for(;;) switch(gt) {
1677 case 0: stack.push(arg1); // 43
1678 case 1: { var v0 = stack.pop(); stack.push(java_util_regex_Pattern_compileLjava_util_regex_PatternLjava_lang_String(v0)); } // 184 1 186
1679 case 4: stack.push(arg0); // 42
1680 case 5: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.matcherLjava_util_regex_MatcherLjava_lang_CharSequence(self, v0)); } // 182 1 185
1681 case 8: stack.push(arg2); // 44
1682 case 9: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.replaceFirstLjava_lang_StringLjava_lang_String(self, v0)); } // 182 1 182
1683 case 12: return stack.pop(); // 176
1686 function java_lang_String_replaceAllLjava_lang_StringLjava_lang_StringLjava_lang_String(arg0,arg1,arg2) {
1689 var stack = new Array(2);
1691 for(;;) switch(gt) {
1692 case 0: stack.push(arg1); // 43
1693 case 1: { var v0 = stack.pop(); stack.push(java_util_regex_Pattern_compileLjava_util_regex_PatternLjava_lang_String(v0)); } // 184 1 186
1694 case 4: stack.push(arg0); // 42
1695 case 5: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.matcherLjava_util_regex_MatcherLjava_lang_CharSequence(self, v0)); } // 182 1 185
1696 case 8: stack.push(arg2); // 44
1697 case 9: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.replaceAllLjava_lang_StringLjava_lang_String(self, v0)); } // 182 1 181
1698 case 12: return stack.pop(); // 176
1701 function java_lang_String_replaceLjava_lang_StringLjava_lang_CharSequenceLjava_lang_CharSequence(arg0,arg1,arg2) {
1704 var stack = new Array(2);
1706 for(;;) switch(gt) {
1707 case 0: stack.push(arg1); // 43
1708 case 1: { var self = stack.pop(); stack.push(self.toStringLjava_lang_String(self)); } // 182 1 132
1709 case 4: stack.push(16); // 16 16
1710 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
1711 case 9: stack.push(arg0); // 42
1712 case 10: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.matcherLjava_util_regex_MatcherLjava_lang_CharSequence(self, v0)); } // 182 1 185
1713 case 13: stack.push(arg2); // 44
1714 case 14: { var self = stack.pop(); stack.push(self.toStringLjava_lang_String(self)); } // 182 1 132
1715 case 17: { var v0 = stack.pop(); stack.push(java_util_regex_Matcher_quoteReplacementLjava_lang_StringLjava_lang_String(v0)); } // 184 1 180
1716 case 20: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.replaceAllLjava_lang_StringLjava_lang_String(self, v0)); } // 182 1 181
1717 case 23: return stack.pop(); // 176
1720 function java_lang_String_splitALjava_lang_StringLjava_lang_StringI(arg0,arg1,arg2) {
1723 var stack = new Array(3);
1725 for(;;) switch(gt) {
1726 case 0: stack.push(arg1); // 43
1727 case 1: { var v0 = stack.pop(); stack.push(java_util_regex_Pattern_compileLjava_util_regex_PatternLjava_lang_String(v0)); } // 184 1 186
1728 case 4: stack.push(arg0); // 42
1729 case 5: stack.push(arg2); // 28
1730 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
1731 case 9: return stack.pop(); // 176
1734 function java_lang_String_splitALjava_lang_StringLjava_lang_String(arg0,arg1) {
1737 var stack = new Array(3);
1739 for(;;) switch(gt) {
1740 case 0: stack.push(arg0); // 42
1741 case 1: stack.push(arg1); // 43
1742 case 2: stack.push(0); // 3
1743 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
1744 case 6: return stack.pop(); // 176
1747 function java_lang_String_toLowerCaseLjava_lang_StringLjava_util_Locale(arg0,arg1) {
1762 var stack = new Array(6);
1764 for(;;) switch(gt) {
1765 case 0: stack.push(arg1); // 43
1766 case 1: if (stack.pop()) { gt = 12; continue; } // 199 0 11
1767 case 4: stack.push(new java_lang_NullPointerException); // 187 0 198
1768 case 7: stack.push(stack[stack.length - 1]); // 89
1769 case 8: { java_lang_NullPointerException_consV(stack.pop()); } // 183 1 128
1771 case 12: stack.push(0); // 3
1772 case 13: arg2 = stack.pop(); // 61
1773 case 14: stack.push(arg2); // 28
1774 case 15: stack.push(arg0); // 42
1775 case 16: stack.push(stack.pop().count); // 180 1 97
1776 case 19: if (stack.pop() <= stack.pop()) { gt = 94; continue; } // 162 0 75
1777 case 22: stack.push(arg0); // 42
1778 case 23: stack.push(stack.pop().value); // 180 1 100
1779 case 26: stack.push(arg0); // 42
1780 case 27: stack.push(stack.pop().offset); // 180 1 99
1781 case 30: stack.push(arg2); // 28
1782 case 31: stack.push(stack.pop() + stack.pop()); // 96
1783 case 32: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1784 case 33: arg3 = stack.pop(); // 62
1785 case 34: stack.push(arg3); // 29
1786 case 35: stack.push(55296); // 18 1
1787 case 37: if (stack.pop() > stack.pop()) { gt = 77; continue; } // 161 0 40
1788 case 40: stack.push(arg3); // 29
1789 case 41: stack.push(56319); // 18 2
1790 case 43: if (stack.pop() < stack.pop()) { gt = 77; continue; } // 163 0 34
1791 case 46: stack.push(arg0); // 42
1792 case 47: stack.push(arg2); // 28
1793 case 48: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.codePointAtII(self, v0)); } // 182 1 134
1794 case 51: arg4 = stack.pop() // 54 4
1795 case 53: stack.push(arg4); // 21 4
1796 case 55: stack.push(arg4); // 21 4
1797 case 57: { var v0 = stack.pop(); stack.push(java_lang_Character_toLowerCaseII(v0)); } // 184 1 107
1798 case 60: if (stack.pop() == stack.pop()) { gt = 66; continue; } // 159 0 6
1799 case 63: gt = 96; continue; // 167 0 33
1800 case 66: stack.push(arg2); // 28
1801 case 67: stack.push(arg4); // 21 4
1802 case 69: { var v0 = stack.pop(); stack.push(java_lang_Character_charCountII(v0)); } // 184 1 106
1803 case 72: stack.push(stack.pop() + stack.pop()); // 96
1804 case 73: arg2 = stack.pop(); // 61
1805 case 74: gt = 91; continue; // 167 0 17
1806 case 77: stack.push(arg3); // 29
1807 case 78: stack.push(arg3); // 29
1808 case 79: { var v0 = stack.pop(); stack.push(java_lang_Character_toLowerCaseCC(v0)); } // 184 1 104
1809 case 82: if (stack.pop() == stack.pop()) { gt = 88; continue; } // 159 0 6
1810 case 85: gt = 96; continue; // 167 0 11
1811 case 88: arg2++; // 132 2 1
1812 case 91: gt = 14; continue; // 167 255 179
1813 case 94: stack.push(arg0); // 42
1814 case 95: return stack.pop(); // 176
1815 case 96: stack.push(arg0); // 42
1816 case 97: stack.push(stack.pop().count); // 180 1 97
1817 case 100: stack.push(new Array(stack.pop())); // 188 5
1818 case 102: arg3 = stack.pop(); // 78
1819 case 103: stack.push(0); // 3
1820 case 104: arg4 = stack.pop() // 54 4
1821 case 106: stack.push(arg0); // 42
1822 case 107: stack.push(stack.pop().value); // 180 1 100
1823 case 110: stack.push(arg0); // 42
1824 case 111: stack.push(stack.pop().offset); // 180 1 99
1825 case 114: stack.push(arg3); // 45
1826 case 115: stack.push(0); // 3
1827 case 116: stack.push(arg2); // 28
1828 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
1829 case 120: stack.push(arg1); // 43
1830 case 121: { var self = stack.pop(); stack.push(self.getLanguageLjava_lang_String(self)); } // 182 1 178
1831 case 124: arg5 = stack.pop() // 58 5
1832 case 126: stack.push(arg5); // 25 5
1833 case 128: stack.push("tr"); // 18 11
1836 case 132: stack.push(6405); // 17 25 5
1837 case 135: stack.push("az"); // 18 5
1840 case 139: stack.push(1); // 10
1841 case 140: stack.push(arg5); // 25 5
1842 case 142: stack.push("lt"); // 18 9
1845 case 146: stack.push(4); // 7
1846 case 147: stack.push(1); // 4
1847 case 148: gt = 152; continue; // 167 0 4
1848 case 151: stack.push(0); // 3
1849 case 152: arg6 = stack.pop() // 54 6
1850 case 154: stack.push(arg2); // 28
1851 case 155: arg11 = stack.pop() // 54 11
1852 case 157: stack.push(arg11); // 21 11
1853 case 159: stack.push(arg0); // 42
1854 case 160: stack.push(stack.pop().count); // 180 1 97
1855 case 163: if (stack.pop() <= stack.pop()) { gt = 419; continue; } // 162 1 0
1856 case 166: stack.push(arg0); // 42
1857 case 167: stack.push(stack.pop().value); // 180 1 100
1858 case 170: stack.push(arg0); // 42
1859 case 171: stack.push(stack.pop().offset); // 180 1 99
1860 case 174: stack.push(arg11); // 21 11
1861 case 176: stack.push(stack.pop() + stack.pop()); // 96
1862 case 177: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1863 case 178: arg9 = stack.pop() // 54 9
1864 case 180: stack.push(arg9); // 21 9
1865 case 182: // number conversion // 146
1866 case 183: stack.push(55296); // 18 1
1867 case 185: if (stack.pop() > stack.pop()) { gt = 214; continue; } // 161 0 29
1868 case 188: stack.push(arg9); // 21 9
1869 case 190: // number conversion // 146
1870 case 191: stack.push(56319); // 18 2
1871 case 193: if (stack.pop() < stack.pop()) { gt = 214; continue; } // 163 0 21
1872 case 196: stack.push(arg0); // 42
1873 case 197: stack.push(arg11); // 21 11
1874 case 199: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.codePointAtII(self, v0)); } // 182 1 134
1875 case 202: arg9 = stack.pop() // 54 9
1876 case 204: stack.push(arg9); // 21 9
1877 case 206: { var v0 = stack.pop(); stack.push(java_lang_Character_charCountII(v0)); } // 184 1 106
1878 case 209: arg10 = stack.pop() // 54 10
1879 case 211: gt = 217; continue; // 167 0 6
1880 case 214: stack.push(1); // 4
1881 case 215: arg10 = stack.pop() // 54 10
1882 case 217: stack.push(arg6); // 21 6
1883 case 219: if (stack.pop() != 0) { gt = 230; continue; } // 154 0 11
1884 case 222: stack.push(arg9); // 21 9
1885 case 224: stack.push(931); // 17 3 163
1886 case 227: if (stack.pop() != stack.pop()) { gt = 242; continue; } // 160 0 15
1887 case 230: stack.push(arg0); // 42
1888 case 231: stack.push(arg11); // 21 11
1889 case 233: stack.push(arg1); // 43
1890 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
1891 case 237: arg8 = stack.pop() // 54 8
1892 case 239: gt = 249; continue; // 167 0 10
1893 case 242: stack.push(arg9); // 21 9
1894 case 244: { var v0 = stack.pop(); stack.push(java_lang_Character_toLowerCaseII(v0)); } // 184 1 107
1895 case 247: arg8 = stack.pop() // 54 8
1896 case 249: stack.push(arg8); // 21 8
1898 case 252: if (stack.pop() == stack.pop()) { gt = 262; continue; } // 159 0 10
1899 case 255: stack.push(arg8); // 21 8
1900 case 257: stack.push(65536); // 18 3
1901 case 259: if (stack.pop() > stack.pop()) { gt = 399; continue; } // 161 0 140
1902 case 262: stack.push(arg8); // 21 8
1904 case 265: if (stack.pop() != stack.pop()) { gt = 280; continue; } // 160 0 15
1905 case 268: stack.push(arg0); // 42
1906 case 269: stack.push(arg11); // 21 11
1907 case 271: stack.push(arg1); // 43
1908 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
1909 case 275: arg7 = stack.pop() // 58 7
1910 case 277: gt = 315; continue; // 167 0 38
1911 case 280: stack.push(arg10); // 21 10
1912 case 282: stack.push(2); // 5
1913 case 283: if (stack.pop() != stack.pop()) { gt = 308; continue; } // 160 0 25
1914 case 286: stack.push(arg4); // 21 4
1915 case 288: stack.push(arg8); // 21 8
1916 case 290: stack.push(arg3); // 45
1917 case 291: stack.push(arg11); // 21 11
1918 case 293: stack.push(arg4); // 21 4
1919 case 295: stack.push(stack.pop() + stack.pop()); // 96
1920 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
1921 case 299: stack.push(arg10); // 21 10
1922 case 301: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1923 case 302: stack.push(stack.pop() + stack.pop()); // 96
1924 case 303: arg4 = stack.pop() // 54 4
1925 case 305: gt = 409; continue; // 167 0 104
1926 case 308: stack.push(arg8); // 21 8
1927 case 310: { var v0 = stack.pop(); stack.push(java_lang_Character_toCharsACI(v0)); } // 184 1 109
1928 case 313: arg7 = stack.pop() // 58 7
1929 case 315: stack.push(arg7); // 25 7
1930 case 317: stack.push(stack.pop().length); // 190
1931 case 318: arg12 = stack.pop() // 54 12
1932 case 320: stack.push(arg12); // 21 12
1933 case 322: stack.push(arg10); // 21 10
1934 case 324: if (stack.pop() >= stack.pop()) { gt = 355; continue; } // 164 0 31
1935 case 327: stack.push(arg3); // 45
1936 case 328: stack.push(stack.pop().length); // 190
1937 case 329: stack.push(arg12); // 21 12
1938 case 331: stack.push(stack.pop() + stack.pop()); // 96
1939 case 332: stack.push(arg10); // 21 10
1940 case 334: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1941 case 335: stack.push(new Array(stack.pop())); // 188 5
1942 case 337: arg13 = stack.pop() // 58 13
1943 case 339: stack.push(arg3); // 45
1944 case 340: stack.push(0); // 3
1945 case 341: stack.push(arg13); // 25 13
1946 case 343: stack.push(0); // 3
1947 case 344: stack.push(arg11); // 21 11
1948 case 346: stack.push(arg4); // 21 4
1949 case 348: stack.push(stack.pop() + stack.pop()); // 96
1950 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
1951 case 352: stack.push(arg13); // 25 13
1952 case 354: arg3 = stack.pop(); // 78
1953 case 355: stack.push(0); // 3
1954 case 356: arg13 = stack.pop() // 54 13
1955 case 358: stack.push(arg13); // 21 13
1956 case 360: stack.push(arg12); // 21 12
1957 case 362: if (stack.pop() <= stack.pop()) { gt = 386; continue; } // 162 0 24
1958 case 365: stack.push(arg3); // 45
1959 case 366: stack.push(arg11); // 21 11
1960 case 368: stack.push(arg4); // 21 4
1961 case 370: stack.push(stack.pop() + stack.pop()); // 96
1962 case 371: stack.push(arg13); // 21 13
1963 case 373: stack.push(stack.pop() + stack.pop()); // 96
1964 case 374: stack.push(arg7); // 25 7
1965 case 376: stack.push(arg13); // 21 13
1966 case 378: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1967 case 379: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
1968 case 380: arg13++; // 132 13 1
1969 case 383: gt = 358; continue; // 167 255 231
1970 case 386: stack.push(arg4); // 21 4
1971 case 388: stack.push(arg12); // 21 12
1972 case 390: stack.push(arg10); // 21 10
1973 case 392: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1974 case 393: stack.push(stack.pop() + stack.pop()); // 96
1975 case 394: arg4 = stack.pop() // 54 4
1976 case 396: gt = 409; continue; // 167 0 13
1977 case 399: stack.push(arg3); // 45
1978 case 400: stack.push(arg11); // 21 11
1979 case 402: stack.push(arg4); // 21 4
1980 case 404: stack.push(stack.pop() + stack.pop()); // 96
1981 case 405: stack.push(arg8); // 21 8
1982 case 407: // number conversion // 146
1983 case 408: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
1984 case 409: stack.push(arg11); // 21 11
1985 case 411: stack.push(arg10); // 21 10
1986 case 413: stack.push(stack.pop() + stack.pop()); // 96
1987 case 414: arg11 = stack.pop() // 54 11
1988 case 416: gt = 157; continue; // 167 254 253
1989 case 419: stack.push(new java_lang_String); // 187 0 200
1990 case 422: stack.push(stack[stack.length - 1]); // 89
1991 case 423: stack.push(0); // 3
1992 case 424: stack.push(arg0); // 42
1993 case 425: stack.push(stack.pop().count); // 180 1 97
1994 case 428: stack.push(arg4); // 21 4
1995 case 430: stack.push(stack.pop() + stack.pop()); // 96
1996 case 431: stack.push(arg3); // 45
1997 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
1998 case 435: return stack.pop(); // 176
2001 function java_lang_String_toLowerCaseLjava_lang_String(arg0) {
2004 var stack = new Array(2);
2006 for(;;) switch(gt) {
2007 case 0: stack.push(arg0); // 42
2008 case 1: { stack.push(java_util_Locale_getDefaultLjava_util_Locale()); } // 184 1 179
2009 case 4: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.toLowerCaseLjava_lang_StringLjava_util_Locale(self, v0)); } // 182 1 158
2010 case 7: return stack.pop(); // 176
2013 function java_lang_String_toUpperCaseLjava_lang_StringLjava_util_Locale(arg0,arg1) {
2028 var stack = new Array(6);
2030 for(;;) switch(gt) {
2031 case 0: stack.push(arg1); // 43
2032 case 1: if (stack.pop()) { gt = 12; continue; } // 199 0 11
2033 case 4: stack.push(new java_lang_NullPointerException); // 187 0 198
2034 case 7: stack.push(stack[stack.length - 1]); // 89
2035 case 8: { java_lang_NullPointerException_consV(stack.pop()); } // 183 1 128
2037 case 12: stack.push(0); // 3
2038 case 13: arg2 = stack.pop(); // 61
2039 case 14: stack.push(arg2); // 28
2040 case 15: stack.push(arg0); // 42
2041 case 16: stack.push(stack.pop().count); // 180 1 97
2042 case 19: if (stack.pop() <= stack.pop()) { gt = 93; continue; } // 162 0 74
2043 case 22: stack.push(arg0); // 42
2044 case 23: stack.push(stack.pop().value); // 180 1 100
2045 case 26: stack.push(arg0); // 42
2046 case 27: stack.push(stack.pop().offset); // 180 1 99
2047 case 30: stack.push(arg2); // 28
2048 case 31: stack.push(stack.pop() + stack.pop()); // 96
2049 case 32: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
2050 case 33: arg3 = stack.pop(); // 62
2051 case 34: stack.push(arg3); // 29
2052 case 35: stack.push(55296); // 18 1
2053 case 37: if (stack.pop() > stack.pop()) { gt = 61; continue; } // 161 0 24
2054 case 40: stack.push(arg3); // 29
2055 case 41: stack.push(56319); // 18 2
2056 case 43: if (stack.pop() < stack.pop()) { gt = 61; continue; } // 163 0 18
2057 case 46: stack.push(arg0); // 42
2058 case 47: stack.push(arg2); // 28
2059 case 48: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.codePointAtII(self, v0)); } // 182 1 134
2060 case 51: arg3 = stack.pop(); // 62
2061 case 52: stack.push(arg3); // 29
2062 case 53: { var v0 = stack.pop(); stack.push(java_lang_Character_charCountII(v0)); } // 184 1 106
2063 case 56: arg4 = stack.pop() // 54 4
2064 case 58: gt = 64; continue; // 167 0 6
2065 case 61: stack.push(1); // 4
2066 case 62: arg4 = stack.pop() // 54 4
2067 case 64: stack.push(arg3); // 29
2068 case 65: { var v0 = stack.pop(); stack.push(java_lang_Character_toUpperCaseExII(v0)); } // 184 1 108
2069 case 68: arg5 = stack.pop() // 54 5
2070 case 70: stack.push(arg5); // 21 5
2072 case 73: if (stack.pop() == stack.pop()) { gt = 95; continue; } // 159 0 22
2073 case 76: stack.push(arg3); // 29
2074 case 77: stack.push(arg5); // 21 5
2075 case 79: if (stack.pop() == stack.pop()) { gt = 85; continue; } // 159 0 6
2076 case 82: gt = 95; continue; // 167 0 13
2077 case 85: stack.push(arg2); // 28
2078 case 86: stack.push(arg4); // 21 4
2079 case 88: stack.push(stack.pop() + stack.pop()); // 96
2080 case 89: arg2 = stack.pop(); // 61
2081 case 90: gt = 14; continue; // 167 255 180
2082 case 93: stack.push(arg0); // 42
2083 case 94: return stack.pop(); // 176
2084 case 95: stack.push(arg0); // 42
2085 case 96: stack.push(stack.pop().count); // 180 1 97
2086 case 99: stack.push(new Array(stack.pop())); // 188 5
2087 case 101: arg3 = stack.pop(); // 78
2088 case 102: stack.push(0); // 3
2089 case 103: arg4 = stack.pop() // 54 4
2090 case 105: stack.push(arg0); // 42
2091 case 106: stack.push(stack.pop().value); // 180 1 100
2092 case 109: stack.push(arg0); // 42
2093 case 110: stack.push(stack.pop().offset); // 180 1 99
2094 case 113: stack.push(arg3); // 45
2095 case 114: stack.push(0); // 3
2096 case 115: stack.push(arg2); // 28
2097 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
2098 case 119: stack.push(arg1); // 43
2099 case 120: { var self = stack.pop(); stack.push(self.getLanguageLjava_lang_String(self)); } // 182 1 178
2100 case 123: arg5 = stack.pop() // 58 5
2101 case 125: stack.push(arg5); // 25 5
2102 case 127: stack.push("tr"); // 18 11
2105 case 131: stack.push(6405); // 17 25 5
2106 case 134: stack.push("az"); // 18 5
2109 case 138: stack.push(1); // 10
2110 case 139: stack.push(arg5); // 25 5
2111 case 141: stack.push("lt"); // 18 9
2114 case 145: stack.push(4); // 7
2115 case 146: stack.push(1); // 4
2116 case 147: gt = 151; continue; // 167 0 4
2117 case 150: stack.push(0); // 3
2118 case 151: arg6 = stack.pop() // 54 6
2119 case 153: stack.push(arg2); // 28
2120 case 154: arg11 = stack.pop() // 54 11
2121 case 156: stack.push(arg11); // 21 11
2122 case 158: stack.push(arg0); // 42
2123 case 159: stack.push(stack.pop().count); // 180 1 97
2124 case 162: if (stack.pop() <= stack.pop()) { gt = 425; continue; } // 162 1 7
2125 case 165: stack.push(arg0); // 42
2126 case 166: stack.push(stack.pop().value); // 180 1 100
2127 case 169: stack.push(arg0); // 42
2128 case 170: stack.push(stack.pop().offset); // 180 1 99
2129 case 173: stack.push(arg11); // 21 11
2130 case 175: stack.push(stack.pop() + stack.pop()); // 96
2131 case 176: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
2132 case 177: arg9 = stack.pop() // 54 9
2133 case 179: stack.push(arg9); // 21 9
2134 case 181: // number conversion // 146
2135 case 182: stack.push(55296); // 18 1
2136 case 184: if (stack.pop() > stack.pop()) { gt = 213; continue; } // 161 0 29
2137 case 187: stack.push(arg9); // 21 9
2138 case 189: // number conversion // 146
2139 case 190: stack.push(56319); // 18 2
2140 case 192: if (stack.pop() < stack.pop()) { gt = 213; continue; } // 163 0 21
2141 case 195: stack.push(arg0); // 42
2142 case 196: stack.push(arg11); // 21 11
2143 case 198: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.codePointAtII(self, v0)); } // 182 1 134
2144 case 201: arg9 = stack.pop() // 54 9
2145 case 203: stack.push(arg9); // 21 9
2146 case 205: { var v0 = stack.pop(); stack.push(java_lang_Character_charCountII(v0)); } // 184 1 106
2147 case 208: arg10 = stack.pop() // 54 10
2148 case 210: gt = 216; continue; // 167 0 6
2149 case 213: stack.push(1); // 4
2150 case 214: arg10 = stack.pop() // 54 10
2151 case 216: stack.push(arg6); // 21 6
2152 case 218: if (stack.pop() == 0) { gt = 233; continue; } // 153 0 15
2153 case 221: stack.push(arg0); // 42
2154 case 222: stack.push(arg11); // 21 11
2155 case 224: stack.push(arg1); // 43
2156 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
2157 case 228: arg8 = stack.pop() // 54 8
2158 case 230: gt = 240; continue; // 167 0 10
2159 case 233: stack.push(arg9); // 21 9
2160 case 235: { var v0 = stack.pop(); stack.push(java_lang_Character_toUpperCaseExII(v0)); } // 184 1 108
2161 case 238: arg8 = stack.pop() // 54 8
2162 case 240: stack.push(arg8); // 21 8
2164 case 243: if (stack.pop() == stack.pop()) { gt = 253; continue; } // 159 0 10
2165 case 246: stack.push(arg8); // 21 8
2166 case 248: stack.push(65536); // 18 3
2167 case 250: if (stack.pop() > stack.pop()) { gt = 405; continue; } // 161 0 155
2168 case 253: stack.push(arg8); // 21 8
2170 case 256: if (stack.pop() != stack.pop()) { gt = 286; continue; } // 160 0 30
2171 case 259: stack.push(arg6); // 21 6
2172 case 261: if (stack.pop() == 0) { gt = 276; continue; } // 153 0 15
2173 case 264: stack.push(arg0); // 42
2174 case 265: stack.push(arg11); // 21 11
2175 case 267: stack.push(arg1); // 43
2176 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
2177 case 271: arg7 = stack.pop() // 58 7
2178 case 273: gt = 321; continue; // 167 0 48
2179 case 276: stack.push(arg9); // 21 9
2180 case 278: { var v0 = stack.pop(); stack.push(java_lang_Character_toUpperCaseCharArrayACI(v0)); } // 184 1 110
2181 case 281: arg7 = stack.pop() // 58 7
2182 case 283: gt = 321; continue; // 167 0 38
2183 case 286: stack.push(arg10); // 21 10
2184 case 288: stack.push(2); // 5
2185 case 289: if (stack.pop() != stack.pop()) { gt = 314; continue; } // 160 0 25
2186 case 292: stack.push(arg4); // 21 4
2187 case 294: stack.push(arg8); // 21 8
2188 case 296: stack.push(arg3); // 45
2189 case 297: stack.push(arg11); // 21 11
2190 case 299: stack.push(arg4); // 21 4
2191 case 301: stack.push(stack.pop() + stack.pop()); // 96
2192 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
2193 case 305: stack.push(arg10); // 21 10
2194 case 307: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
2195 case 308: stack.push(stack.pop() + stack.pop()); // 96
2196 case 309: arg4 = stack.pop() // 54 4
2197 case 311: gt = 415; continue; // 167 0 104
2198 case 314: stack.push(arg8); // 21 8
2199 case 316: { var v0 = stack.pop(); stack.push(java_lang_Character_toCharsACI(v0)); } // 184 1 109
2200 case 319: arg7 = stack.pop() // 58 7
2201 case 321: stack.push(arg7); // 25 7
2202 case 323: stack.push(stack.pop().length); // 190
2203 case 324: arg12 = stack.pop() // 54 12
2204 case 326: stack.push(arg12); // 21 12
2205 case 328: stack.push(arg10); // 21 10
2206 case 330: if (stack.pop() >= stack.pop()) { gt = 361; continue; } // 164 0 31
2207 case 333: stack.push(arg3); // 45
2208 case 334: stack.push(stack.pop().length); // 190
2209 case 335: stack.push(arg12); // 21 12
2210 case 337: stack.push(stack.pop() + stack.pop()); // 96
2211 case 338: stack.push(arg10); // 21 10
2212 case 340: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
2213 case 341: stack.push(new Array(stack.pop())); // 188 5
2214 case 343: arg13 = stack.pop() // 58 13
2215 case 345: stack.push(arg3); // 45
2216 case 346: stack.push(0); // 3
2217 case 347: stack.push(arg13); // 25 13
2218 case 349: stack.push(0); // 3
2219 case 350: stack.push(arg11); // 21 11
2220 case 352: stack.push(arg4); // 21 4
2221 case 354: stack.push(stack.pop() + stack.pop()); // 96
2222 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
2223 case 358: stack.push(arg13); // 25 13
2224 case 360: arg3 = stack.pop(); // 78
2225 case 361: stack.push(0); // 3
2226 case 362: arg13 = stack.pop() // 54 13
2227 case 364: stack.push(arg13); // 21 13
2228 case 366: stack.push(arg12); // 21 12
2229 case 368: if (stack.pop() <= stack.pop()) { gt = 392; continue; } // 162 0 24
2230 case 371: stack.push(arg3); // 45
2231 case 372: stack.push(arg11); // 21 11
2232 case 374: stack.push(arg4); // 21 4
2233 case 376: stack.push(stack.pop() + stack.pop()); // 96
2234 case 377: stack.push(arg13); // 21 13
2235 case 379: stack.push(stack.pop() + stack.pop()); // 96
2236 case 380: stack.push(arg7); // 25 7
2237 case 382: stack.push(arg13); // 21 13
2238 case 384: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
2239 case 385: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
2240 case 386: arg13++; // 132 13 1
2241 case 389: gt = 364; continue; // 167 255 231
2242 case 392: stack.push(arg4); // 21 4
2243 case 394: stack.push(arg12); // 21 12
2244 case 396: stack.push(arg10); // 21 10
2245 case 398: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
2246 case 399: stack.push(stack.pop() + stack.pop()); // 96
2247 case 400: arg4 = stack.pop() // 54 4
2248 case 402: gt = 415; continue; // 167 0 13
2249 case 405: stack.push(arg3); // 45
2250 case 406: stack.push(arg11); // 21 11
2251 case 408: stack.push(arg4); // 21 4
2252 case 410: stack.push(stack.pop() + stack.pop()); // 96
2253 case 411: stack.push(arg8); // 21 8
2254 case 413: // number conversion // 146
2255 case 414: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
2256 case 415: stack.push(arg11); // 21 11
2257 case 417: stack.push(arg10); // 21 10
2258 case 419: stack.push(stack.pop() + stack.pop()); // 96
2259 case 420: arg11 = stack.pop() // 54 11
2260 case 422: gt = 156; continue; // 167 254 246
2261 case 425: stack.push(new java_lang_String); // 187 0 200
2262 case 428: stack.push(stack[stack.length - 1]); // 89
2263 case 429: stack.push(0); // 3
2264 case 430: stack.push(arg0); // 42
2265 case 431: stack.push(stack.pop().count); // 180 1 97
2266 case 434: stack.push(arg4); // 21 4
2267 case 436: stack.push(stack.pop() + stack.pop()); // 96
2268 case 437: stack.push(arg3); // 45
2269 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
2270 case 441: return stack.pop(); // 176
2273 function java_lang_String_toUpperCaseLjava_lang_String(arg0) {
2276 var stack = new Array(2);
2278 for(;;) switch(gt) {
2279 case 0: stack.push(arg0); // 42
2280 case 1: { stack.push(java_util_Locale_getDefaultLjava_util_Locale()); } // 184 1 179
2281 case 4: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.toUpperCaseLjava_lang_StringLjava_util_Locale(self, v0)); } // 182 1 159
2282 case 7: return stack.pop(); // 176
2285 function java_lang_String_trimLjava_lang_String(arg0) {
2292 var stack = new Array(3);
2294 for(;;) switch(gt) {
2295 case 0: stack.push(arg0); // 42
2296 case 1: stack.push(stack.pop().count); // 180 1 97
2297 case 4: arg1 = stack.pop(); // 60
2298 case 5: stack.push(0); // 3
2299 case 6: arg2 = stack.pop(); // 61
2300 case 7: stack.push(arg0); // 42
2301 case 8: stack.push(stack.pop().offset); // 180 1 99
2302 case 11: arg3 = stack.pop(); // 62
2303 case 12: stack.push(arg0); // 42
2304 case 13: stack.push(stack.pop().value); // 180 1 100
2305 case 16: arg4 = stack.pop() // 58 4
2306 case 18: stack.push(arg2); // 28
2307 case 19: stack.push(arg1); // 27
2308 case 20: if (stack.pop() <= stack.pop()) { gt = 40; continue; } // 162 0 20
2309 case 23: stack.push(arg4); // 25 4
2310 case 25: stack.push(arg3); // 29
2311 case 26: stack.push(arg2); // 28
2312 case 27: stack.push(stack.pop() + stack.pop()); // 96
2313 case 28: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
2314 case 29: stack.push(32); // 16 32
2315 case 31: if (stack.pop() < stack.pop()) { gt = 40; continue; } // 163 0 9
2316 case 34: arg2++; // 132 2 1
2317 case 37: gt = 18; continue; // 167 255 237
2318 case 40: stack.push(arg2); // 28
2319 case 41: stack.push(arg1); // 27
2320 case 42: if (stack.pop() <= stack.pop()) { gt = 64; continue; } // 162 0 22
2321 case 45: stack.push(arg4); // 25 4
2322 case 47: stack.push(arg3); // 29
2323 case 48: stack.push(arg1); // 27
2324 case 49: stack.push(stack.pop() + stack.pop()); // 96
2325 case 50: stack.push(1); // 4
2326 case 51: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
2327 case 52: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
2328 case 53: stack.push(32); // 16 32
2329 case 55: if (stack.pop() < stack.pop()) { gt = 64; continue; } // 163 0 9
2330 case 58: arg1 += 255; // 132 1 255
2331 case 61: gt = 40; continue; // 167 255 235
2332 case 64: stack.push(arg2); // 28
2333 case 65: if (stack.pop() > 0) { gt = 76; continue; } // 157 0 11
2334 case 68: stack.push(arg1); // 27
2335 case 69: stack.push(arg0); // 42
2336 case 70: stack.push(stack.pop().count); // 180 1 97
2337 case 73: if (stack.pop() <= stack.pop()) { gt = 85; continue; } // 162 0 12
2338 case 76: stack.push(arg0); // 42
2339 case 77: stack.push(arg2); // 28
2340 case 78: stack.push(arg1); // 27
2341 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
2342 case 82: gt = 86; continue; // 167 0 4
2343 case 85: stack.push(arg0); // 42
2344 case 86: return stack.pop(); // 176
2348 function java_lang_String_toStringLjava_lang_String(arg0) {
2349 return arg0.toString();
2352 function java_lang_String_toCharArrayAC(arg0) {
2356 var stack = new Array(5);
2358 for(;;) switch(gt) {
2359 case 0: stack.push(arg0); // 42
2360 case 1: stack.push(stack.pop().count); // 180 1 97
2361 case 4: stack.push(new Array(stack.pop())); // 188 5
2362 case 6: arg1 = stack.pop(); // 76
2363 case 7: stack.push(arg0); // 42
2364 case 8: stack.push(0); // 3
2365 case 9: stack.push(arg0); // 42
2366 case 10: stack.push(stack.pop().count); // 180 1 97
2367 case 13: stack.push(arg1); // 43
2368 case 14: stack.push(0); // 3
2369 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
2370 case 18: stack.push(arg1); // 43
2371 case 19: return stack.pop(); // 176
2374 function java_lang_String_formatLjava_lang_StringLjava_lang_StringLjava_lang_Object(arg0,arg1) {
2375 var stack = new Array();
2377 for(;;) switch(gt) {
2378 case 0: stack.push(new java_util_Formatter); // 187 0 211
2379 case 3: stack.push(stack[stack.length - 1]); // 89
2380 case 4: { java_util_Formatter_consV(stack.pop()); } // 183 1 174
2381 case 7: stack.push(arg0); // 42
2382 case 8: stack.push(arg1); // 43
2383 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
2384 case 12: { var self = stack.pop(); stack.push(self.toStringLjava_lang_String(self)); } // 182 1 175
2385 case 15: return stack.pop(); // 176
2388 function java_lang_String_formatLjava_lang_StringLjava_util_LocaleLjava_lang_StringLjava_lang_Object(arg0,arg1,arg2) {
2389 var stack = new Array();
2391 for(;;) switch(gt) {
2392 case 0: stack.push(new java_util_Formatter); // 187 0 211
2393 case 3: stack.push(stack[stack.length - 1]); // 89
2394 case 4: stack.push(arg0); // 42
2395 case 5: { var v0 = stack.pop(); java_util_Formatter_consVLjava_util_Locale(stack.pop(), v0); } // 183 1 176
2396 case 8: stack.push(arg1); // 43
2397 case 9: stack.push(arg2); // 44
2398 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
2399 case 13: { var self = stack.pop(); stack.push(self.toStringLjava_lang_String(self)); } // 182 1 175
2400 case 16: return stack.pop(); // 176
2403 function java_lang_String_valueOfLjava_lang_StringLjava_lang_Object(arg0) {
2404 var stack = new Array();
2406 for(;;) switch(gt) {
2407 case 0: stack.push(arg0); // 42
2408 case 1: if (stack.pop()) { gt = 9; continue; } // 199 0 8
2409 case 4: stack.push("null"); // 18 10
2410 case 6: gt = 13; continue; // 167 0 7
2411 case 9: stack.push(arg0); // 42
2412 case 10: { var self = stack.pop(); stack.push(self.toStringLjava_lang_String(self)); } // 182 1 132
2413 case 13: return stack.pop(); // 176
2416 function java_lang_String_valueOfLjava_lang_StringAC(arg0) {
2417 var stack = new Array();
2419 for(;;) switch(gt) {
2420 case 0: stack.push(new java_lang_String); // 187 0 200
2421 case 3: stack.push(stack[stack.length - 1]); // 89
2422 case 4: stack.push(arg0); // 42
2423 case 5: { var v0 = stack.pop(); java_lang_String_consVAC(stack.pop(), v0); } // 183 1 142
2424 case 8: return stack.pop(); // 176
2427 function java_lang_String_valueOfLjava_lang_StringACII(arg0,arg1,arg2) {
2428 var stack = new Array();
2430 for(;;) switch(gt) {
2431 case 0: stack.push(new java_lang_String); // 187 0 200
2432 case 3: stack.push(stack[stack.length - 1]); // 89
2433 case 4: stack.push(arg0); // 42
2434 case 5: stack.push(arg1); // 27
2435 case 6: stack.push(arg2); // 28
2436 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
2437 case 10: return stack.pop(); // 176
2440 function java_lang_String_copyValueOfLjava_lang_StringACII(arg0,arg1,arg2) {
2441 var stack = new Array();
2443 for(;;) switch(gt) {
2444 case 0: stack.push(new java_lang_String); // 187 0 200
2445 case 3: stack.push(stack[stack.length - 1]); // 89
2446 case 4: stack.push(arg0); // 42
2447 case 5: stack.push(arg1); // 27
2448 case 6: stack.push(arg2); // 28
2449 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
2450 case 10: return stack.pop(); // 176
2453 function java_lang_String_copyValueOfLjava_lang_StringAC(arg0) {
2454 var stack = new Array();
2456 for(;;) switch(gt) {
2457 case 0: stack.push(arg0); // 42
2458 case 1: stack.push(0); // 3
2459 case 2: stack.push(arg0); // 42
2460 case 3: stack.push(stack.pop().length); // 190
2461 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
2462 case 7: return stack.pop(); // 176
2465 function java_lang_String_valueOfLjava_lang_StringZ(arg0) {
2466 var stack = new Array();
2468 for(;;) switch(gt) {
2469 case 0: stack.push(arg0); // 26
2470 case 1: if (stack.pop() == 0) { gt = 9; continue; } // 153 0 8
2471 case 4: stack.push("true"); // 18 12
2472 case 6: gt = 11; continue; // 167 0 5
2473 case 9: stack.push("false"); // 18 8
2474 case 11: return stack.pop(); // 176
2477 function java_lang_String_valueOfLjava_lang_StringC(arg0) {
2479 var stack = new Array();
2481 for(;;) switch(gt) {
2482 case 0: stack.push(1); // 4
2483 case 1: stack.push(new Array(stack.pop())); // 188 5
2484 case 3: stack.push(stack[stack.length - 1]); // 89
2485 case 4: stack.push(0); // 3
2486 case 5: stack.push(arg0); // 26
2487 case 6: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
2488 case 7: arg1 = stack.pop(); // 76
2489 case 8: stack.push(new java_lang_String); // 187 0 200
2490 case 11: stack.push(stack[stack.length - 1]); // 89
2491 case 12: stack.push(0); // 3
2492 case 13: stack.push(1); // 4
2493 case 14: stack.push(arg1); // 43
2494 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
2495 case 18: return stack.pop(); // 176
2498 function java_lang_String_valueOfLjava_lang_StringI(arg0) {
2499 var stack = new Array();
2501 for(;;) switch(gt) {
2502 case 0: stack.push(arg0); // 26
2503 case 1: stack.push(10); // 16 10
2504 case 3: { var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_Integer_toStringLjava_lang_StringII(v0, v1)); } // 184 1 125
2505 case 6: return stack.pop(); // 176
2508 function java_lang_String_valueOfLjava_lang_StringJ(arg0) {
2510 var stack = new Array();
2512 for(;;) switch(gt) {
2513 case 0: stack.push(arg0); // 30
2514 case 1: stack.push(10); // 16 10
2515 case 3: { var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_Long_toStringLjava_lang_StringJI(v0, v1)); } // 184 1 126
2516 case 6: return stack.pop(); // 176
2519 function java_lang_String_valueOfLjava_lang_StringF(arg0) {
2520 var stack = new Array();
2522 for(;;) switch(gt) {
2523 case 0: stack.push(arg0); // 34
2524 case 1: { var v0 = stack.pop(); stack.push(java_lang_Float_toStringLjava_lang_StringF(v0)); } // 184 1 122
2525 case 4: return stack.pop(); // 176
2528 function java_lang_String_valueOfLjava_lang_StringD(arg0) {
2530 var stack = new Array();
2532 for(;;) switch(gt) {
2533 case 0: stack.push(arg0); // 38
2534 case 1: { var v0 = stack.pop(); stack.push(java_lang_Double_toStringLjava_lang_StringD(v0)); } // 184 1 121
2535 case 4: return stack.pop(); // 176
2538 function java_lang_String_internLjava_lang_String(arg0) {
2539 // no code found for null
2541 function java_lang_String_compareToILjava_lang_Object(arg0,arg1) {
2544 var stack = new Array(2);
2546 for(;;) switch(gt) {
2547 case 0: stack.push(arg0); // 42
2548 case 1: stack.push(arg1); // 43
2549 case 2: if(stack[stack.length - 1].$instOf_java_lang_String != 1) throw {}; // 192 0 200
2550 case 5: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.compareToILjava_lang_String(self, v0)); } // 182 1 148
2551 case 8: return stack.pop(); // 172
2554 function java_lang_String_classV() {
2555 var stack = new Array();
2557 for(;;) switch(gt) {
2558 case 0: stack.push(0); // 3
2559 case 1: stack.push(new Array(stack.pop())); // 189 0 183
2560 case 4: java_lang_String_serialPersistentFields = stack.pop(); // 179 1 101
2561 case 7: stack.push(new java_lang_String$CaseInsensitiveComparator); // 187 0 202
2562 case 10: stack.push(stack[stack.length - 1]); // 89
2564 case 12: { var v0 = stack.pop(); java_lang_String$CaseInsensitiveComparator_consVLjava_lang_String$1(stack.pop(), v0); } // 183 1 160
2565 case 15: java_lang_String_CASE_INSENSITIVE_ORDER = stack.pop(); // 179 1 102
2566 case 18: return; // 177
2570 var java_lang_String_serialVersionUID = 0;
2571 var java_lang_String_serialPersistentFields = 0;
2572 var java_lang_String_CASE_INSENSITIVE_ORDER = 0;
2573 function java_lang_String() {
2574 /** the real value of this 'string' we delegate to */
2584 this.toString = function() { return self.r; };
2586 java_lang_String.prototype = new String;
2587 //java_lang_String_classV();
2589 /* new method for JavaScript String */
2590 String.prototype.charAtCI = java_lang_String_charAtCI;
2591 String.prototype.lengthI = java_lang_String_lengthI;
2592 String.prototype.isEmptyZ = java_lang_String_isEmptyZ;
2593 String.prototype.getCharsVIIACI = java_lang_String_getCharsVIIACAI;
2594 String.prototype.toStringLjava_lang_String = java_lang_String_toStringLjava_lang_String;
2595 String.prototype.$instOf_java_lang_String = true;
2596 String.prototype.$instOf_java_io_Serializable = true;
2597 String.prototype.$instOf_java_lang_Comparable = true;
2598 String.prototype.$instOf_java_lang_CharSequence = true;
2601 this.lengthI = java_lang_String_lengthI;
2602 this.isEmptyZ = java_lang_String_isEmptyZ;
2603 this.charAtCI = java_lang_String_charAtCI;
2604 this.codePointAtII = java_lang_String_codePointAtII;
2605 this.codePointBeforeII = java_lang_String_codePointBeforeII;
2606 this.codePointCountIII = java_lang_String_codePointCountIII;
2607 this.offsetByCodePointsIII = java_lang_String_offsetByCodePointsIII;
2608 this.getCharsVACI = java_lang_String_getCharsVACI;
2609 this.getCharsVIIACI = java_lang_String_getCharsVIIACI;
2610 this.getBytesVIIABI = java_lang_String_getBytesVIIABI;
2611 this.getBytesABLjava_lang_String = java_lang_String_getBytesABLjava_lang_String;
2612 this.getBytesABLjava_nio_charset_Charset = java_lang_String_getBytesABLjava_nio_charset_Charset;
2613 this.getBytesAB = java_lang_String_getBytesAB;
2614 this.equalsZLjava_lang_Object = java_lang_String_equalsZLjava_lang_Object;
2615 this.contentEqualsZLjava_lang_StringBuffer = java_lang_String_contentEqualsZLjava_lang_StringBuffer;
2616 this.contentEqualsZLjava_lang_CharSequence = java_lang_String_contentEqualsZLjava_lang_CharSequence;
2617 this.equalsIgnoreCaseZLjava_lang_String = java_lang_String_equalsIgnoreCaseZLjava_lang_String;
2618 this.compareToILjava_lang_String = java_lang_String_compareToILjava_lang_String;
2619 this.compareToIgnoreCaseILjava_lang_String = java_lang_String_compareToIgnoreCaseILjava_lang_String;
2620 this.regionMatchesZILjava_lang_StringII = java_lang_String_regionMatchesZILjava_lang_StringII;
2621 this.regionMatchesZZILjava_lang_StringII = java_lang_String_regionMatchesZZILjava_lang_StringII;
2622 this.startsWithZLjava_lang_StringI = java_lang_String_startsWithZLjava_lang_StringI;
2623 this.startsWithZLjava_lang_String = java_lang_String_startsWithZLjava_lang_String;
2624 this.endsWithZLjava_lang_String = java_lang_String_endsWithZLjava_lang_String;
2625 this.hashCodeI = java_lang_String_hashCodeI;
2626 this.indexOfII = java_lang_String_indexOfII;
2627 this.indexOfIII = java_lang_String_indexOfIII;
2628 this.lastIndexOfII = java_lang_String_lastIndexOfII;
2629 this.lastIndexOfIII = java_lang_String_lastIndexOfIII;
2630 this.indexOfILjava_lang_String = java_lang_String_indexOfILjava_lang_String;
2631 this.indexOfILjava_lang_StringI = java_lang_String_indexOfILjava_lang_StringI;
2632 this.lastIndexOfILjava_lang_String = java_lang_String_lastIndexOfILjava_lang_String;
2633 this.lastIndexOfILjava_lang_StringI = java_lang_String_lastIndexOfILjava_lang_StringI;
2634 this.substringLjava_lang_StringI = java_lang_String_substringLjava_lang_StringI;
2635 this.substringLjava_lang_StringII = java_lang_String_substringLjava_lang_StringII;
2636 this.subSequenceLjava_lang_CharSequenceII = java_lang_String_subSequenceLjava_lang_CharSequenceII;
2637 this.concatLjava_lang_StringLjava_lang_String = java_lang_String_concatLjava_lang_StringLjava_lang_String;
2638 this.replaceLjava_lang_StringCC = java_lang_String_replaceLjava_lang_StringCC;
2639 this.matchesZLjava_lang_String = java_lang_String_matchesZLjava_lang_String;
2640 this.containsZLjava_lang_CharSequence = java_lang_String_containsZLjava_lang_CharSequence;
2641 this.replaceFirstLjava_lang_StringLjava_lang_StringLjava_lang_String = java_lang_String_replaceFirstLjava_lang_StringLjava_lang_StringLjava_lang_String;
2642 this.replaceAllLjava_lang_StringLjava_lang_StringLjava_lang_String = java_lang_String_replaceAllLjava_lang_StringLjava_lang_StringLjava_lang_String;
2643 this.replaceLjava_lang_StringLjava_lang_CharSequenceLjava_lang_CharSequence = java_lang_String_replaceLjava_lang_StringLjava_lang_CharSequenceLjava_lang_CharSequence;
2644 this.splitALjava_lang_StringLjava_lang_StringI = java_lang_String_splitALjava_lang_StringLjava_lang_StringI;
2645 this.splitALjava_lang_StringLjava_lang_String = java_lang_String_splitALjava_lang_StringLjava_lang_String;
2646 this.toLowerCaseLjava_lang_StringLjava_util_Locale = java_lang_String_toLowerCaseLjava_lang_StringLjava_util_Locale;
2647 this.toLowerCaseLjava_lang_String = java_lang_String_toLowerCaseLjava_lang_String;
2648 this.toUpperCaseLjava_lang_StringLjava_util_Locale = java_lang_String_toUpperCaseLjava_lang_StringLjava_util_Locale;
2649 this.toUpperCaseLjava_lang_String = java_lang_String_toUpperCaseLjava_lang_String;
2650 this.trimLjava_lang_String = java_lang_String_trimLjava_lang_String;
2651 this.toStringLjava_lang_String = java_lang_String_toStringLjava_lang_String;
2652 this.toCharArrayAC = java_lang_String_toCharArrayAC;
2653 this.internLjava_lang_String = java_lang_String_internLjava_lang_String;
2654 this.compareToILjava_lang_Object = java_lang_String_compareToILjava_lang_Object;