4 function java_lang_String_consVAC(self,charArr) {
5 for (var i = 0; i < charArr.length; i++) {
6 if (typeof charArr[i] === 'number') charArr[i] = String.fromCharCode(charArr[i]);
8 self.r = charArr.join("");
11 function java_lang_String_consVACII(self, charArr, off, cnt) {
13 for (var i = off; i < up; i++) {
14 if (typeof charArr[i] === 'number') charArr[i] = String.fromCharCode(charArr[i]);
16 self.r = charArr.slice(off, up).join("");
19 function java_lang_String_charAtCI(arg0,arg1) {
20 return arg0.toString().charAt(arg1);
22 function java_lang_String_lengthI(arg0) {
23 return arg0.toString().length;
25 function java_lang_String_isEmptyZ(arg0) {
26 return arg0.toString().length === 0;
30 function java_lang_String_codePointAtII(arg0,arg1) {
33 var stack = new Array(4);
36 case 0: stack.push(arg1); // 27
37 case 1: if (stack.pop() < 0) { gt = 12; continue; } // 155 0 11
38 case 4: stack.push(arg1); // 27
39 case 5: stack.push(arg0); // 42
40 case 6: stack.push(stack.pop().count); // 180 1 97
41 case 9: if (stack.pop() > stack.pop()) { gt = 21; continue; } // 161 0 12
42 case 12: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
43 case 15: stack.push(stack[stack.length - 1]); // 89
44 case 16: stack.push(arg1); // 27
45 case 17: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
47 case 21: stack.push(arg0); // 42
48 case 22: stack.push(stack.pop().value); // 180 1 100
49 case 25: stack.push(arg0); // 42
50 case 26: stack.push(stack.pop().offset); // 180 1 99
51 case 29: stack.push(arg1); // 27
52 case 30: stack.push(stack.pop() + stack.pop()); // 96
53 case 31: stack.push(arg0); // 42
54 case 32: stack.push(stack.pop().offset); // 180 1 99
55 case 35: stack.push(arg0); // 42
56 case 36: stack.push(stack.pop().count); // 180 1 97
57 case 39: stack.push(stack.pop() + stack.pop()); // 96
58 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
59 case 43: return stack.pop(); // 172
62 function java_lang_String_codePointBeforeII(arg0,arg1) {
66 var stack = new Array(3);
69 case 0: stack.push(arg1); // 27
70 case 1: stack.push(1); // 4
71 case 2: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
72 case 3: arg2 = stack.pop(); // 61
73 case 4: stack.push(arg2); // 28
74 case 5: if (stack.pop() < 0) { gt = 16; continue; } // 155 0 11
75 case 8: stack.push(arg2); // 28
76 case 9: stack.push(arg0); // 42
77 case 10: stack.push(stack.pop().count); // 180 1 97
78 case 13: if (stack.pop() > stack.pop()) { gt = 25; continue; } // 161 0 12
79 case 16: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
80 case 19: stack.push(stack[stack.length - 1]); // 89
81 case 20: stack.push(arg1); // 27
82 case 21: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
84 case 25: stack.push(arg0); // 42
85 case 26: stack.push(stack.pop().value); // 180 1 100
86 case 29: stack.push(arg0); // 42
87 case 30: stack.push(stack.pop().offset); // 180 1 99
88 case 33: stack.push(arg1); // 27
89 case 34: stack.push(stack.pop() + stack.pop()); // 96
90 case 35: stack.push(arg0); // 42
91 case 36: stack.push(stack.pop().offset); // 180 1 99
92 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
93 case 42: return stack.pop(); // 172
96 function java_lang_String_codePointCountIII(arg0,arg1,arg2) {
99 var stack = new Array(4);
102 case 0: stack.push(arg1); // 27
103 case 1: if (stack.pop() < 0) { gt = 17; continue; } // 155 0 16
104 case 4: stack.push(arg2); // 28
105 case 5: stack.push(arg0); // 42
106 case 6: stack.push(stack.pop().count); // 180 1 97
107 case 9: if (stack.pop() < stack.pop()) { gt = 17; continue; } // 163 0 8
108 case 12: stack.push(arg1); // 27
109 case 13: stack.push(arg2); // 28
110 case 14: if (stack.pop() >= stack.pop()) { gt = 25; continue; } // 164 0 11
111 case 17: stack.push(new java_lang_IndexOutOfBoundsException); // 187 0 194
112 case 20: stack.push(stack[stack.length - 1]); // 89
113 case 21: { java_lang_IndexOutOfBoundsException_consV(stack.pop()); } // 183 1 124
115 case 25: stack.push(arg0); // 42
116 case 26: stack.push(stack.pop().value); // 180 1 100
117 case 29: stack.push(arg0); // 42
118 case 30: stack.push(stack.pop().offset); // 180 1 99
119 case 33: stack.push(arg1); // 27
120 case 34: stack.push(stack.pop() + stack.pop()); // 96
121 case 35: stack.push(arg2); // 28
122 case 36: stack.push(arg1); // 27
123 case 37: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
124 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
125 case 41: return stack.pop(); // 172
128 function java_lang_String_offsetByCodePointsIII(arg0,arg1,arg2) {
131 var stack = new Array(5);
134 case 0: stack.push(arg1); // 27
135 case 1: if (stack.pop() < 0) { gt = 12; continue; } // 155 0 11
136 case 4: stack.push(arg1); // 27
137 case 5: stack.push(arg0); // 42
138 case 6: stack.push(stack.pop().count); // 180 1 97
139 case 9: if (stack.pop() >= stack.pop()) { gt = 20; continue; } // 164 0 11
140 case 12: stack.push(new java_lang_IndexOutOfBoundsException); // 187 0 194
141 case 15: stack.push(stack[stack.length - 1]); // 89
142 case 16: { java_lang_IndexOutOfBoundsException_consV(stack.pop()); } // 183 1 124
144 case 20: stack.push(arg0); // 42
145 case 21: stack.push(stack.pop().value); // 180 1 100
146 case 24: stack.push(arg0); // 42
147 case 25: stack.push(stack.pop().offset); // 180 1 99
148 case 28: stack.push(arg0); // 42
149 case 29: stack.push(stack.pop().count); // 180 1 97
150 case 32: stack.push(arg0); // 42
151 case 33: stack.push(stack.pop().offset); // 180 1 99
152 case 36: stack.push(arg1); // 27
153 case 37: stack.push(stack.pop() + stack.pop()); // 96
154 case 38: stack.push(arg2); // 28
155 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
156 case 42: stack.push(arg0); // 42
157 case 43: stack.push(stack.pop().offset); // 180 1 99
158 case 46: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
159 case 47: return stack.pop(); // 172
164 // public void getChars(int srcBegin, int srcEnd, char dst[], int dstBegin) {
165 function java_lang_String_getCharsVIIACAI(arg0,arg1,arg2,arg3,arg4) {
166 var s = arg0.toString();
167 while (arg1 < arg2) {
168 arg3[arg4++] = s[arg1++];
173 function java_lang_String_getBytesVIIABI(arg0,arg1,arg2,arg3,arg4) {
180 var stack = new Array(4);
183 case 0: stack.push(arg1); // 27
184 case 1: if (stack.pop() >= 0) { gt = 13; continue; } // 156 0 12
185 case 4: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
186 case 7: stack.push(stack[stack.length - 1]); // 89
187 case 8: stack.push(arg1); // 27
188 case 9: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
190 case 13: stack.push(arg2); // 28
191 case 14: stack.push(arg0); // 42
192 case 15: stack.push(stack.pop().count); // 180 1 97
193 case 18: if (stack.pop() >= stack.pop()) { gt = 30; continue; } // 164 0 12
194 case 21: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
195 case 24: stack.push(stack[stack.length - 1]); // 89
196 case 25: stack.push(arg2); // 28
197 case 26: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
199 case 30: stack.push(arg1); // 27
200 case 31: stack.push(arg2); // 28
201 case 32: if (stack.pop() >= stack.pop()) { gt = 46; continue; } // 164 0 14
202 case 35: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
203 case 38: stack.push(stack[stack.length - 1]); // 89
204 case 39: stack.push(arg2); // 28
205 case 40: stack.push(arg1); // 27
206 case 41: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
207 case 42: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
209 case 46: stack.push(arg4); // 21 4
210 case 48: arg5 = stack.pop() // 54 5
211 case 50: stack.push(arg0); // 42
212 case 51: stack.push(stack.pop().offset); // 180 1 99
213 case 54: stack.push(arg2); // 28
214 case 55: stack.push(stack.pop() + stack.pop()); // 96
215 case 56: arg6 = stack.pop() // 54 6
216 case 58: stack.push(arg0); // 42
217 case 59: stack.push(stack.pop().offset); // 180 1 99
218 case 62: stack.push(arg1); // 27
219 case 63: stack.push(stack.pop() + stack.pop()); // 96
220 case 64: arg7 = stack.pop() // 54 7
221 case 66: stack.push(arg0); // 42
222 case 67: stack.push(stack.pop().value); // 180 1 100
223 case 70: arg8 = stack.pop() // 58 8
224 case 72: stack.push(arg7); // 21 7
225 case 74: stack.push(arg6); // 21 6
226 case 76: if (stack.pop() <= stack.pop()) { gt = 98; continue; } // 162 0 22
227 case 79: stack.push(arg3); // 45
228 case 80: stack.push(arg5); // 21 5
229 case 82: arg5++; // 132 5 1
230 case 85: stack.push(arg8); // 25 8
231 case 87: stack.push(arg7); // 21 7
232 case 89: arg7++; // 132 7 1
233 case 92: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
234 case 93: // number conversion // 145
235 case 94: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 84
236 case 95: gt = 72; continue; // 167 255 233
237 case 98: return; // 177
240 function java_lang_String_getBytesABLjava_lang_String(arg0,arg1) {
243 var stack = new Array(4);
246 case 0: stack.push(arg1); // 43
247 case 1: if (stack.pop()) { gt = 12; continue; } // 199 0 11
248 case 4: stack.push(new java_lang_NullPointerException); // 187 0 198
249 case 7: stack.push(stack[stack.length - 1]); // 89
250 case 8: { java_lang_NullPointerException_consV(stack.pop()); } // 183 1 128
252 case 12: stack.push(arg1); // 43
253 case 13: stack.push(arg0); // 42
254 case 14: stack.push(stack.pop().value); // 180 1 100
255 case 17: stack.push(arg0); // 42
256 case 18: stack.push(stack.pop().offset); // 180 1 99
257 case 21: stack.push(arg0); // 42
258 case 22: stack.push(stack.pop().count); // 180 1 97
259 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
260 case 28: return stack.pop(); // 176
263 function java_lang_String_getBytesABLjava_nio_charset_Charset(arg0,arg1) {
266 var stack = new Array(4);
269 case 0: stack.push(arg1); // 43
270 case 1: if (stack.pop()) { gt = 12; continue; } // 199 0 11
271 case 4: stack.push(new java_lang_NullPointerException); // 187 0 198
272 case 7: stack.push(stack[stack.length - 1]); // 89
273 case 8: { java_lang_NullPointerException_consV(stack.pop()); } // 183 1 128
275 case 12: stack.push(arg1); // 43
276 case 13: stack.push(arg0); // 42
277 case 14: stack.push(stack.pop().value); // 180 1 100
278 case 17: stack.push(arg0); // 42
279 case 18: stack.push(stack.pop().offset); // 180 1 99
280 case 21: stack.push(arg0); // 42
281 case 22: stack.push(stack.pop().count); // 180 1 97
282 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
283 case 28: return stack.pop(); // 176
286 function java_lang_String_getBytesAB(arg0) {
289 var stack = new Array(3);
292 case 0: stack.push(arg0); // 42
293 case 1: stack.push(stack.pop().value); // 180 1 100
294 case 4: stack.push(arg0); // 42
295 case 5: stack.push(stack.pop().offset); // 180 1 99
296 case 8: stack.push(arg0); // 42
297 case 9: stack.push(stack.pop().count); // 180 1 97
298 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
299 case 15: return stack.pop(); // 176
303 function java_lang_String_equalsZLjava_lang_Object(arg0,arg1) {
304 return arg0.toString() === arg1.toString();
307 function java_lang_String_contentEqualsZLjava_lang_StringBuffer(arg0,arg1) {
312 var stack = new Array(2);
315 case 0: stack.push(arg1); // 43
316 case 1: stack.push(stack[stack.length - 1]); // 89
317 case 2: arg2 = stack.pop(); // 77
319 case 4: stack.push(arg0); // 42
320 case 5: stack.push(arg1); // 43
321 case 6: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.contentEqualsZLjava_lang_CharSequence(self, v0)); } // 182 1 146
322 case 9: stack.push(arg2); // 44
324 case 11: return stack.pop(); // 172
325 case 12: arg3 = stack.pop(); // 78
326 case 13: stack.push(arg2); // 44
328 case 15: stack.push(arg3); // 45
332 function java_lang_String_contentEqualsZLjava_lang_CharSequence(arg0,arg1) {
340 var stack = new Array(3);
343 case 0: stack.push(arg0); // 42
344 case 1: stack.push(stack.pop().count); // 180 1 97
345 case 4: stack.push(arg1); // 43
346 case 5: { var self = stack.pop(); stack.push(self.lengthI(self)); } // 185 1 188
349 case 10: if (stack.pop() == stack.pop()) { gt = 15; continue; } // 159 0 5
350 case 13: stack.push(0); // 3
351 case 14: return stack.pop(); // 172
352 case 15: stack.push(arg1); // 43
353 case 16: stack.push(stack.pop().$instOf_java_lang_AbstractStringBuilder ? 1 : 0); // 193 0 186
354 case 19: if (stack.pop() == 0) { gt = 77; continue; } // 153 0 58
355 case 22: stack.push(arg0); // 42
356 case 23: stack.push(stack.pop().value); // 180 1 100
357 case 26: arg2 = stack.pop(); // 77
358 case 27: stack.push(arg1); // 43
359 case 28: if(stack[stack.length - 1].$instOf_java_lang_AbstractStringBuilder != 1) throw {}; // 192 0 186
360 case 31: { var self = stack.pop(); stack.push(self.getValueAC(self)); } // 182 1 103
361 case 34: arg3 = stack.pop(); // 78
362 case 35: stack.push(arg0); // 42
363 case 36: stack.push(stack.pop().offset); // 180 1 99
364 case 39: arg4 = stack.pop() // 54 4
365 case 41: stack.push(0); // 3
366 case 42: arg5 = stack.pop() // 54 5
367 case 44: stack.push(arg0); // 42
368 case 45: stack.push(stack.pop().count); // 180 1 97
369 case 48: arg6 = stack.pop() // 54 6
370 case 50: stack.push(arg6); // 21 6
371 case 52: arg6 += 255; // 132 6 255
372 case 55: if (stack.pop() == 0) { gt = 77; continue; } // 153 0 22
373 case 58: stack.push(arg2); // 44
374 case 59: stack.push(arg4); // 21 4
375 case 61: arg4++; // 132 4 1
376 case 64: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
377 case 65: stack.push(arg3); // 45
378 case 66: stack.push(arg5); // 21 5
379 case 68: arg5++; // 132 5 1
380 case 71: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
381 case 72: if (stack.pop() == stack.pop()) { gt = 50; continue; } // 159 255 234
382 case 75: stack.push(0); // 3
383 case 76: return stack.pop(); // 172
384 case 77: stack.push(arg1); // 43
385 case 78: stack.push(arg0); // 42
386 case 79: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.equalsZLjava_lang_Object(self, v0)); } // 182 1 131
387 case 82: if (stack.pop() == 0) { gt = 87; continue; } // 153 0 5
388 case 85: stack.push(1); // 4
389 case 86: return stack.pop(); // 172
390 case 87: stack.push(arg0); // 42
391 case 88: stack.push(stack.pop().value); // 180 1 100
392 case 91: arg2 = stack.pop(); // 77
393 case 92: stack.push(arg0); // 42
394 case 93: stack.push(stack.pop().offset); // 180 1 99
395 case 96: arg3 = stack.pop(); // 62
396 case 97: stack.push(0); // 3
397 case 98: arg4 = stack.pop() // 54 4
398 case 100: stack.push(arg0); // 42
399 case 101: stack.push(stack.pop().count); // 180 1 97
400 case 104: arg5 = stack.pop() // 54 5
401 case 106: stack.push(arg5); // 21 5
402 case 108: arg5 += 255; // 132 5 255
403 case 111: if (stack.pop() == 0) { gt = 136; continue; } // 153 0 25
404 case 114: stack.push(arg2); // 44
405 case 115: stack.push(arg3); // 29
406 case 116: arg3++; // 132 3 1
407 case 119: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
408 case 120: stack.push(arg1); // 43
409 case 121: stack.push(arg4); // 21 4
410 case 123: arg4++; // 132 4 1
411 case 126: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.charAtCI(self, v0)); } // 185 1 189
414 case 131: if (stack.pop() == stack.pop()) { gt = 106; continue; } // 159 255 231
415 case 134: stack.push(0); // 3
416 case 135: return stack.pop(); // 172
417 case 136: stack.push(1); // 4
418 case 137: return stack.pop(); // 172
421 function java_lang_String_equalsIgnoreCaseZLjava_lang_String(arg0,arg1) {
424 var stack = new Array(6);
427 case 0: stack.push(arg0); // 42
428 case 1: stack.push(arg1); // 43
431 case 4: stack.push(4); // 7
432 case 5: stack.push(1); // 4
433 case 6: gt = 44; continue; // 167 0 38
434 case 9: stack.push(arg1); // 43
435 case 10: if (!stack.pop()) { gt = 43; continue; } // 198 0 33
436 case 13: stack.push(arg1); // 43
437 case 14: stack.push(stack.pop().count); // 180 1 97
438 case 17: stack.push(arg0); // 42
439 case 18: stack.push(stack.pop().count); // 180 1 97
440 case 21: if (stack.pop() != stack.pop()) { gt = 43; continue; } // 160 0 22
441 case 24: stack.push(arg0); // 42
442 case 25: stack.push(1); // 4
443 case 26: stack.push(0); // 3
444 case 27: stack.push(arg1); // 43
445 case 28: stack.push(0); // 3
446 case 29: stack.push(arg0); // 42
447 case 30: stack.push(stack.pop().count); // 180 1 97
448 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
449 case 36: if (stack.pop() == 0) { gt = 43; continue; } // 153 0 7
450 case 39: stack.push(1); // 4
451 case 40: gt = 44; continue; // 167 0 4
452 case 43: stack.push(0); // 3
453 case 44: return stack.pop(); // 172
456 function java_lang_String_compareToILjava_lang_String(arg0,arg1) {
470 var stack = new Array(2);
473 case 0: stack.push(arg0); // 42
474 case 1: stack.push(stack.pop().count); // 180 1 97
475 case 4: arg2 = stack.pop(); // 61
476 case 5: stack.push(arg1); // 43
477 case 6: stack.push(stack.pop().count); // 180 1 97
478 case 9: arg3 = stack.pop(); // 62
479 case 10: stack.push(arg2); // 28
480 case 11: stack.push(arg3); // 29
481 case 12: { var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_Math_minIII(v0, v1)); } // 184 1 127
482 case 15: arg4 = stack.pop() // 54 4
483 case 17: stack.push(arg0); // 42
484 case 18: stack.push(stack.pop().value); // 180 1 100
485 case 21: arg5 = stack.pop() // 58 5
486 case 23: stack.push(arg1); // 43
487 case 24: stack.push(stack.pop().value); // 180 1 100
488 case 27: arg6 = stack.pop() // 58 6
489 case 29: stack.push(arg0); // 42
490 case 30: stack.push(stack.pop().offset); // 180 1 99
491 case 33: arg7 = stack.pop() // 54 7
492 case 35: stack.push(arg1); // 43
493 case 36: stack.push(stack.pop().offset); // 180 1 99
494 case 39: arg8 = stack.pop() // 54 8
495 case 41: stack.push(arg7); // 21 7
496 case 43: stack.push(arg8); // 21 8
497 case 45: if (stack.pop() != stack.pop()) { gt = 102; continue; } // 160 0 57
498 case 48: stack.push(arg7); // 21 7
499 case 50: arg9 = stack.pop() // 54 9
500 case 52: stack.push(arg4); // 21 4
501 case 54: stack.push(arg7); // 21 7
502 case 56: stack.push(stack.pop() + stack.pop()); // 96
503 case 57: arg10 = stack.pop() // 54 10
504 case 59: stack.push(arg9); // 21 9
505 case 61: stack.push(arg10); // 21 10
506 case 63: if (stack.pop() <= stack.pop()) { gt = 99; continue; } // 162 0 36
507 case 66: stack.push(arg5); // 25 5
508 case 68: stack.push(arg9); // 21 9
509 case 70: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
510 case 71: arg11 = stack.pop() // 54 11
511 case 73: stack.push(arg6); // 25 6
512 case 75: stack.push(arg9); // 21 9
513 case 77: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
514 case 78: arg12 = stack.pop() // 54 12
515 case 80: stack.push(arg11); // 21 11
516 case 82: stack.push(arg12); // 21 12
517 case 84: if (stack.pop() == stack.pop()) { gt = 93; continue; } // 159 0 9
518 case 87: stack.push(arg11); // 21 11
519 case 89: stack.push(arg12); // 21 12
520 case 91: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
521 case 92: return stack.pop(); // 172
522 case 93: arg9++; // 132 9 1
523 case 96: gt = 59; continue; // 167 255 219
524 case 99: gt = 146; continue; // 167 0 47
525 case 102: stack.push(arg4); // 21 4
526 case 104: arg4 += 255; // 132 4 255
527 case 107: if (stack.pop() == 0) { gt = 146; continue; } // 153 0 39
528 case 110: stack.push(arg5); // 25 5
529 case 112: stack.push(arg7); // 21 7
530 case 114: arg7++; // 132 7 1
531 case 117: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
532 case 118: arg9 = stack.pop() // 54 9
533 case 120: stack.push(arg6); // 25 6
534 case 122: stack.push(arg8); // 21 8
535 case 124: arg8++; // 132 8 1
536 case 127: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
537 case 128: arg10 = stack.pop() // 54 10
538 case 130: stack.push(arg9); // 21 9
539 case 132: stack.push(arg10); // 21 10
540 case 134: if (stack.pop() == stack.pop()) { gt = 143; continue; } // 159 0 9
541 case 137: stack.push(arg9); // 21 9
542 case 139: stack.push(arg10); // 21 10
543 case 141: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
544 case 142: return stack.pop(); // 172
545 case 143: gt = 102; continue; // 167 255 215
546 case 146: stack.push(arg2); // 28
547 case 147: stack.push(arg3); // 29
548 case 148: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
549 case 149: return stack.pop(); // 172
552 function java_lang_String_compareToIgnoreCaseILjava_lang_String(arg0,arg1) {
555 var stack = new Array(3);
558 case 0: stack.push(java_lang_String_CASE_INSENSITIVE_ORDER); // 178 1 102
559 case 3: stack.push(arg0); // 42
560 case 4: stack.push(arg1); // 43
561 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
562 case 8: stack.push(0); // 3
564 case 10: return stack.pop(); // 172
567 function java_lang_String_regionMatchesZILjava_lang_StringII(arg0,arg1,arg2,arg3,arg4) {
574 var stack = new Array(6);
577 case 0: stack.push(arg0); // 42
578 case 1: stack.push(stack.pop().value); // 180 1 100
579 case 4: arg5 = stack.pop() // 58 5
580 case 6: stack.push(arg0); // 42
581 case 7: stack.push(stack.pop().offset); // 180 1 99
582 case 10: stack.push(arg1); // 27
583 case 11: stack.push(stack.pop() + stack.pop()); // 96
584 case 12: arg6 = stack.pop() // 54 6
585 case 14: stack.push(arg2); // 44
586 case 15: stack.push(stack.pop().value); // 180 1 100
587 case 18: arg7 = stack.pop() // 58 7
588 case 20: stack.push(arg2); // 44
589 case 21: stack.push(stack.pop().offset); // 180 1 99
590 case 24: stack.push(arg3); // 29
591 case 25: stack.push(stack.pop() + stack.pop()); // 96
592 case 26: arg8 = stack.pop() // 54 8
593 case 28: stack.push(arg3); // 29
594 case 29: if (stack.pop() < 0) { gt = 66; continue; } // 155 0 37
595 case 32: stack.push(arg1); // 27
596 case 33: if (stack.pop() < 0) { gt = 66; continue; } // 155 0 33
597 case 36: stack.push(arg1); // 27
598 case 37: // number conversion // 133
599 case 38: stack.push(arg0); // 42
600 case 39: stack.push(stack.pop().count); // 180 1 97
601 case 42: // number conversion // 133
602 case 43: stack.push(arg4); // 21 4
603 case 45: // number conversion // 133
604 case 46: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 101
605 case 47: { var delta = stack.pop() - stack.pop(); stack.push(delta < 0 ?-1 : (delta == 0 ? 0 : 1)); } // 148
606 case 48: if (stack.pop() > 0) { gt = 66; continue; } // 157 0 18
607 case 51: stack.push(arg3); // 29
608 case 52: // number conversion // 133
609 case 53: stack.push(arg2); // 44
610 case 54: stack.push(stack.pop().count); // 180 1 97
611 case 57: // number conversion // 133
612 case 58: stack.push(arg4); // 21 4
613 case 60: // number conversion // 133
614 case 61: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 101
615 case 62: { var delta = stack.pop() - stack.pop(); stack.push(delta < 0 ?-1 : (delta == 0 ? 0 : 1)); } // 148
616 case 63: if (stack.pop() <= 0) { gt = 68; continue; } // 158 0 5
617 case 66: stack.push(0); // 3
618 case 67: return stack.pop(); // 172
619 case 68: stack.push(arg4); // 21 4
620 case 70: arg4 += 255; // 132 4 255
621 case 73: if (stack.pop() <= 0) { gt = 97; continue; } // 158 0 24
622 case 76: stack.push(arg5); // 25 5
623 case 78: stack.push(arg6); // 21 6
624 case 80: arg6++; // 132 6 1
625 case 83: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
626 case 84: stack.push(arg7); // 25 7
627 case 86: stack.push(arg8); // 21 8
628 case 88: arg8++; // 132 8 1
629 case 91: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
630 case 92: if (stack.pop() == stack.pop()) { gt = 68; continue; } // 159 255 232
631 case 95: stack.push(0); // 3
632 case 96: return stack.pop(); // 172
633 case 97: stack.push(1); // 4
634 case 98: return stack.pop(); // 172
637 function java_lang_String_regionMatchesZZILjava_lang_StringII(arg0,arg1,arg2,arg3,arg4,arg5) {
648 var stack = new Array(6);
651 case 0: stack.push(arg0); // 42
652 case 1: stack.push(stack.pop().value); // 180 1 100
653 case 4: arg6 = stack.pop() // 58 6
654 case 6: stack.push(arg0); // 42
655 case 7: stack.push(stack.pop().offset); // 180 1 99
656 case 10: stack.push(arg2); // 28
657 case 11: stack.push(stack.pop() + stack.pop()); // 96
658 case 12: arg7 = stack.pop() // 54 7
659 case 14: stack.push(arg3); // 45
660 case 15: stack.push(stack.pop().value); // 180 1 100
661 case 18: arg8 = stack.pop() // 58 8
662 case 20: stack.push(arg3); // 45
663 case 21: stack.push(stack.pop().offset); // 180 1 99
664 case 24: stack.push(arg4); // 21 4
665 case 26: stack.push(stack.pop() + stack.pop()); // 96
666 case 27: arg9 = stack.pop() // 54 9
667 case 29: stack.push(arg4); // 21 4
668 case 31: if (stack.pop() < 0) { gt = 69; continue; } // 155 0 38
669 case 34: stack.push(arg2); // 28
670 case 35: if (stack.pop() < 0) { gt = 69; continue; } // 155 0 34
671 case 38: stack.push(arg2); // 28
672 case 39: // number conversion // 133
673 case 40: stack.push(arg0); // 42
674 case 41: stack.push(stack.pop().count); // 180 1 97
675 case 44: // number conversion // 133
676 case 45: stack.push(arg5); // 21 5
677 case 47: // number conversion // 133
678 case 48: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 101
679 case 49: { var delta = stack.pop() - stack.pop(); stack.push(delta < 0 ?-1 : (delta == 0 ? 0 : 1)); } // 148
680 case 50: if (stack.pop() > 0) { gt = 69; continue; } // 157 0 19
681 case 53: stack.push(arg4); // 21 4
682 case 55: // number conversion // 133
683 case 56: stack.push(arg3); // 45
684 case 57: stack.push(stack.pop().count); // 180 1 97
685 case 60: // number conversion // 133
686 case 61: stack.push(arg5); // 21 5
687 case 63: // number conversion // 133
688 case 64: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 101
689 case 65: { var delta = stack.pop() - stack.pop(); stack.push(delta < 0 ?-1 : (delta == 0 ? 0 : 1)); } // 148
690 case 66: if (stack.pop() <= 0) { gt = 71; continue; } // 158 0 5
691 case 69: stack.push(0); // 3
692 case 70: return stack.pop(); // 172
693 case 71: stack.push(arg5); // 21 5
694 case 73: arg5 += 255; // 132 5 255
695 case 76: if (stack.pop() <= 0) { gt = 155; continue; } // 158 0 79
696 case 79: stack.push(arg6); // 25 6
697 case 81: stack.push(arg7); // 21 7
698 case 83: arg7++; // 132 7 1
699 case 86: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
700 case 87: arg10 = stack.pop() // 54 10
701 case 89: stack.push(arg8); // 25 8
702 case 91: stack.push(arg9); // 21 9
703 case 93: arg9++; // 132 9 1
704 case 96: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
705 case 97: arg11 = stack.pop() // 54 11
706 case 99: stack.push(arg10); // 21 10
707 case 101: stack.push(arg11); // 21 11
708 case 103: if (stack.pop() != stack.pop()) { gt = 109; continue; } // 160 0 6
709 case 106: gt = 71; continue; // 167 255 221
710 case 109: stack.push(arg1); // 27
711 case 110: if (stack.pop() == 0) { gt = 153; continue; } // 153 0 43
712 case 113: stack.push(arg10); // 21 10
713 case 115: { var v0 = stack.pop(); stack.push(java_lang_Character_toUpperCaseCC(v0)); } // 184 1 105
714 case 118: arg12 = stack.pop() // 54 12
715 case 120: stack.push(arg11); // 21 11
716 case 122: { var v0 = stack.pop(); stack.push(java_lang_Character_toUpperCaseCC(v0)); } // 184 1 105
717 case 125: arg13 = stack.pop() // 54 13
718 case 127: stack.push(arg12); // 21 12
719 case 129: stack.push(arg13); // 21 13
720 case 131: if (stack.pop() != stack.pop()) { gt = 137; continue; } // 160 0 6
721 case 134: gt = 71; continue; // 167 255 193
722 case 137: stack.push(arg12); // 21 12
723 case 139: { var v0 = stack.pop(); stack.push(java_lang_Character_toLowerCaseCC(v0)); } // 184 1 104
724 case 142: stack.push(arg13); // 21 13
725 case 144: { var v0 = stack.pop(); stack.push(java_lang_Character_toLowerCaseCC(v0)); } // 184 1 104
726 case 147: if (stack.pop() != stack.pop()) { gt = 153; continue; } // 160 0 6
727 case 150: gt = 71; continue; // 167 255 177
728 case 153: stack.push(0); // 3
729 case 154: return stack.pop(); // 172
730 case 155: stack.push(1); // 4
731 case 156: return stack.pop(); // 172
734 function java_lang_String_startsWithZLjava_lang_StringI(arg0,arg1,arg2) {
742 var stack = new Array(3);
745 case 0: stack.push(arg0); // 42
746 case 1: stack.push(stack.pop().value); // 180 1 100
747 case 4: arg3 = stack.pop(); // 78
748 case 5: stack.push(arg0); // 42
749 case 6: stack.push(stack.pop().offset); // 180 1 99
750 case 9: stack.push(arg2); // 28
751 case 10: stack.push(stack.pop() + stack.pop()); // 96
752 case 11: arg4 = stack.pop() // 54 4
753 case 13: stack.push(arg1); // 43
754 case 14: stack.push(stack.pop().value); // 180 1 100
755 case 17: arg5 = stack.pop() // 58 5
756 case 19: stack.push(arg1); // 43
757 case 20: stack.push(stack.pop().offset); // 180 1 99
758 case 23: arg6 = stack.pop() // 54 6
759 case 25: stack.push(arg1); // 43
760 case 26: stack.push(stack.pop().count); // 180 1 97
761 case 29: arg7 = stack.pop() // 54 7
762 case 31: stack.push(arg2); // 28
763 case 32: if (stack.pop() < 0) { gt = 46; continue; } // 155 0 14
764 case 35: stack.push(arg2); // 28
765 case 36: stack.push(arg0); // 42
766 case 37: stack.push(stack.pop().count); // 180 1 97
767 case 40: stack.push(arg7); // 21 7
768 case 42: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
769 case 43: if (stack.pop() >= stack.pop()) { gt = 48; continue; } // 164 0 5
770 case 46: stack.push(0); // 3
771 case 47: return stack.pop(); // 172
772 case 48: arg7 += 255; // 132 7 255
773 case 51: stack.push(arg7); // 21 7
774 case 53: if (stack.pop() < 0) { gt = 76; continue; } // 155 0 23
775 case 56: stack.push(arg3); // 45
776 case 57: stack.push(arg4); // 21 4
777 case 59: arg4++; // 132 4 1
778 case 62: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
779 case 63: stack.push(arg5); // 25 5
780 case 65: stack.push(arg6); // 21 6
781 case 67: arg6++; // 132 6 1
782 case 70: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
783 case 71: if (stack.pop() == stack.pop()) { gt = 48; continue; } // 159 255 233
784 case 74: stack.push(0); // 3
785 case 75: return stack.pop(); // 172
786 case 76: stack.push(1); // 4
787 case 77: return stack.pop(); // 172
790 function java_lang_String_startsWithZLjava_lang_String(arg0,arg1) {
793 var stack = new Array(3);
796 case 0: stack.push(arg0); // 42
797 case 1: stack.push(arg1); // 43
798 case 2: stack.push(0); // 3
799 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
800 case 6: return stack.pop(); // 172
803 function java_lang_String_endsWithZLjava_lang_String(arg0,arg1) {
806 var stack = new Array(4);
809 case 0: stack.push(arg0); // 42
810 case 1: stack.push(arg1); // 43
811 case 2: stack.push(arg0); // 42
812 case 3: stack.push(stack.pop().count); // 180 1 97
813 case 6: stack.push(arg1); // 43
814 case 7: stack.push(stack.pop().count); // 180 1 97
815 case 10: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
816 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
817 case 14: return stack.pop(); // 172
820 function java_lang_String_hashCodeI(arg0) {
828 var stack = new Array(3);
831 case 0: stack.push(arg0); // 42
832 case 1: stack.push(stack.pop().hash); // 180 1 98
833 case 4: arg1 = stack.pop(); // 60
834 case 5: stack.push(arg0); // 42
835 case 6: stack.push(stack.pop().count); // 180 1 97
836 case 9: arg2 = stack.pop(); // 61
837 case 10: stack.push(arg1); // 27
838 case 11: if (stack.pop() != 0) { gt = 62; continue; } // 154 0 51
839 case 14: stack.push(arg2); // 28
840 case 15: if (stack.pop() <= 0) { gt = 62; continue; } // 158 0 47
841 case 18: stack.push(arg0); // 42
842 case 19: stack.push(stack.pop().offset); // 180 1 99
843 case 22: arg3 = stack.pop(); // 62
844 case 23: stack.push(arg0); // 42
845 case 24: stack.push(stack.pop().value); // 180 1 100
846 case 27: arg4 = stack.pop() // 58 4
847 case 29: stack.push(0); // 3
848 case 30: arg5 = stack.pop() // 54 5
849 case 32: stack.push(arg5); // 21 5
850 case 34: stack.push(arg2); // 28
851 case 35: if (stack.pop() <= stack.pop()) { gt = 57; continue; } // 162 0 22
852 case 38: stack.push(31); // 16 31
853 case 40: stack.push(arg1); // 27
854 case 41: stack.push(stack.pop() * stack.pop()); // 104
855 case 42: stack.push(arg4); // 25 4
856 case 44: stack.push(arg3); // 29
857 case 45: arg3++; // 132 3 1
858 case 48: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
859 case 49: stack.push(stack.pop() + stack.pop()); // 96
860 case 50: arg1 = stack.pop(); // 60
861 case 51: arg5++; // 132 5 1
862 case 54: gt = 32; continue; // 167 255 234
863 case 57: stack.push(arg0); // 42
864 case 58: stack.push(arg1); // 27
865 case 59: { var v = stack.pop(); stack.pop().hash = v; } // 181 1 98
866 case 62: stack.push(arg1); // 27
867 case 63: return stack.pop(); // 172
870 function java_lang_String_indexOfII(arg0,arg1) {
873 var stack = new Array(3);
876 case 0: stack.push(arg0); // 42
877 case 1: stack.push(arg1); // 27
878 case 2: stack.push(0); // 3
879 case 3: { var v1 = stack.pop(); var v0 = stack.pop(); var self = stack.pop(); stack.push(self.indexOfIII(self, v0, v1)); } // 182 1 135
880 case 6: return stack.pop(); // 172
883 function java_lang_String_indexOfIII(arg0,arg1,arg2) {
890 var stack = new Array(3);
893 case 0: stack.push(arg0); // 42
894 case 1: stack.push(stack.pop().offset); // 180 1 99
895 case 4: stack.push(arg0); // 42
896 case 5: stack.push(stack.pop().count); // 180 1 97
897 case 8: stack.push(stack.pop() + stack.pop()); // 96
898 case 9: arg3 = stack.pop(); // 62
899 case 10: stack.push(arg0); // 42
900 case 11: stack.push(stack.pop().value); // 180 1 100
901 case 14: arg4 = stack.pop() // 58 4
902 case 16: stack.push(arg2); // 28
903 case 17: if (stack.pop() >= 0) { gt = 25; continue; } // 156 0 8
904 case 20: stack.push(0); // 3
905 case 21: arg2 = stack.pop(); // 61
906 case 22: gt = 35; continue; // 167 0 13
907 case 25: stack.push(arg2); // 28
908 case 26: stack.push(arg0); // 42
909 case 27: stack.push(stack.pop().count); // 180 1 97
910 case 30: if (stack.pop() > stack.pop()) { gt = 35; continue; } // 161 0 5
912 case 34: return stack.pop(); // 172
913 case 35: stack.push(arg0); // 42
914 case 36: stack.push(stack.pop().offset); // 180 1 99
915 case 39: stack.push(arg2); // 28
916 case 40: stack.push(stack.pop() + stack.pop()); // 96
917 case 41: arg5 = stack.pop() // 54 5
918 case 43: stack.push(arg1); // 27
919 case 44: stack.push(65536); // 18 3
920 case 46: if (stack.pop() <= stack.pop()) { gt = 80; continue; } // 162 0 34
921 case 49: stack.push(arg5); // 21 5
922 case 51: stack.push(arg3); // 29
923 case 52: if (stack.pop() <= stack.pop()) { gt = 78; continue; } // 162 0 26
924 case 55: stack.push(arg4); // 25 4
925 case 57: stack.push(arg5); // 21 5
926 case 59: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
927 case 60: stack.push(arg1); // 27
928 case 61: if (stack.pop() != stack.pop()) { gt = 72; continue; } // 160 0 11
929 case 64: stack.push(arg5); // 21 5
930 case 66: stack.push(arg0); // 42
931 case 67: stack.push(stack.pop().offset); // 180 1 99
932 case 70: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
933 case 71: return stack.pop(); // 172
934 case 72: arg5++; // 132 5 1
935 case 75: gt = 49; continue; // 167 255 230
937 case 79: return stack.pop(); // 172
938 case 80: stack.push(arg1); // 27
939 case 81: stack.push(1114111); // 18 4
940 case 83: if (stack.pop() < stack.pop()) { gt = 149; continue; } // 163 0 66
941 case 86: stack.push(arg1); // 27
942 case 87: { var v0 = stack.pop(); stack.push(java_lang_Character_toCharsACI(v0)); } // 184 1 109
943 case 90: arg6 = stack.pop() // 58 6
944 case 92: stack.push(arg5); // 21 5
945 case 94: stack.push(arg3); // 29
946 case 95: if (stack.pop() <= stack.pop()) { gt = 149; continue; } // 162 0 54
947 case 98: stack.push(arg4); // 25 4
948 case 100: stack.push(arg5); // 21 5
949 case 102: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
950 case 103: stack.push(arg6); // 25 6
951 case 105: stack.push(0); // 3
952 case 106: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
953 case 107: if (stack.pop() != stack.pop()) { gt = 143; continue; } // 160 0 36
954 case 110: stack.push(arg5); // 21 5
955 case 112: stack.push(1); // 4
956 case 113: stack.push(stack.pop() + stack.pop()); // 96
957 case 114: stack.push(arg3); // 29
958 case 115: if (stack.pop() != stack.pop()) { gt = 121; continue; } // 160 0 6
959 case 118: gt = 149; continue; // 167 0 31
960 case 121: stack.push(arg4); // 25 4
961 case 123: stack.push(arg5); // 21 5
962 case 125: stack.push(1); // 4
963 case 126: stack.push(stack.pop() + stack.pop()); // 96
964 case 127: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
965 case 128: stack.push(arg6); // 25 6
966 case 130: stack.push(1); // 4
967 case 131: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
968 case 132: if (stack.pop() != stack.pop()) { gt = 143; continue; } // 160 0 11
969 case 135: stack.push(arg5); // 21 5
970 case 137: stack.push(arg0); // 42
971 case 138: stack.push(stack.pop().offset); // 180 1 99
972 case 141: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
973 case 142: return stack.pop(); // 172
974 case 143: arg5++; // 132 5 1
975 case 146: gt = 92; continue; // 167 255 202
977 case 150: return stack.pop(); // 172
980 function java_lang_String_lastIndexOfII(arg0,arg1) {
983 var stack = new Array(4);
986 case 0: stack.push(arg0); // 42
987 case 1: stack.push(arg1); // 27
988 case 2: stack.push(arg0); // 42
989 case 3: stack.push(stack.pop().count); // 180 1 97
990 case 6: stack.push(1); // 4
991 case 7: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
992 case 8: { var v1 = stack.pop(); var v0 = stack.pop(); var self = stack.pop(); stack.push(self.lastIndexOfIII(self, v0, v1)); } // 182 1 136
993 case 11: return stack.pop(); // 172
996 function java_lang_String_lastIndexOfIII(arg0,arg1,arg2) {
1004 var stack = new Array(3);
1006 for(;;) switch(gt) {
1007 case 0: stack.push(arg0); // 42
1008 case 1: stack.push(stack.pop().offset); // 180 1 99
1009 case 4: arg3 = stack.pop(); // 62
1010 case 5: stack.push(arg0); // 42
1011 case 6: stack.push(stack.pop().value); // 180 1 100
1012 case 9: arg4 = stack.pop() // 58 4
1013 case 11: stack.push(arg0); // 42
1014 case 12: stack.push(stack.pop().offset); // 180 1 99
1015 case 15: stack.push(arg2); // 28
1016 case 16: stack.push(arg0); // 42
1017 case 17: stack.push(stack.pop().count); // 180 1 97
1018 case 20: if (stack.pop() > stack.pop()) { gt = 32; continue; } // 161 0 12
1019 case 23: stack.push(arg0); // 42
1020 case 24: stack.push(stack.pop().count); // 180 1 97
1021 case 27: stack.push(1); // 4
1022 case 28: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1023 case 29: gt = 33; continue; // 167 0 4
1024 case 32: stack.push(arg2); // 28
1025 case 33: stack.push(stack.pop() + stack.pop()); // 96
1026 case 34: arg5 = stack.pop() // 54 5
1027 case 36: stack.push(arg1); // 27
1028 case 37: stack.push(65536); // 18 3
1029 case 39: if (stack.pop() <= stack.pop()) { gt = 73; continue; } // 162 0 34
1030 case 42: stack.push(arg5); // 21 5
1031 case 44: stack.push(arg3); // 29
1032 case 45: if (stack.pop() > stack.pop()) { gt = 71; continue; } // 161 0 26
1033 case 48: stack.push(arg4); // 25 4
1034 case 50: stack.push(arg5); // 21 5
1035 case 52: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1036 case 53: stack.push(arg1); // 27
1037 case 54: if (stack.pop() != stack.pop()) { gt = 65; continue; } // 160 0 11
1038 case 57: stack.push(arg5); // 21 5
1039 case 59: stack.push(arg0); // 42
1040 case 60: stack.push(stack.pop().offset); // 180 1 99
1041 case 63: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1042 case 64: return stack.pop(); // 172
1043 case 65: arg5 += 255; // 132 5 255
1044 case 68: gt = 42; continue; // 167 255 230
1046 case 72: return stack.pop(); // 172
1047 case 73: stack.push(arg0); // 42
1048 case 74: stack.push(stack.pop().offset); // 180 1 99
1049 case 77: stack.push(arg0); // 42
1050 case 78: stack.push(stack.pop().count); // 180 1 97
1051 case 81: stack.push(stack.pop() + stack.pop()); // 96
1052 case 82: arg6 = stack.pop() // 54 6
1053 case 84: stack.push(arg1); // 27
1054 case 85: stack.push(1114111); // 18 4
1055 case 87: if (stack.pop() < stack.pop()) { gt = 154; continue; } // 163 0 67
1056 case 90: stack.push(arg1); // 27
1057 case 91: { var v0 = stack.pop(); stack.push(java_lang_Character_toCharsACI(v0)); } // 184 1 109
1058 case 94: arg7 = stack.pop() // 58 7
1059 case 96: stack.push(arg5); // 21 5
1060 case 98: stack.push(arg3); // 29
1061 case 99: if (stack.pop() > stack.pop()) { gt = 154; continue; } // 161 0 55
1062 case 102: stack.push(arg4); // 25 4
1063 case 104: stack.push(arg5); // 21 5
1064 case 106: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1065 case 107: stack.push(arg7); // 25 7
1066 case 109: stack.push(0); // 3
1067 case 110: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1068 case 111: if (stack.pop() != stack.pop()) { gt = 148; continue; } // 160 0 37
1069 case 114: stack.push(arg5); // 21 5
1070 case 116: stack.push(1); // 4
1071 case 117: stack.push(stack.pop() + stack.pop()); // 96
1072 case 118: stack.push(arg6); // 21 6
1073 case 120: if (stack.pop() != stack.pop()) { gt = 126; continue; } // 160 0 6
1074 case 123: gt = 154; continue; // 167 0 31
1075 case 126: stack.push(arg4); // 25 4
1076 case 128: stack.push(arg5); // 21 5
1077 case 130: stack.push(1); // 4
1078 case 131: stack.push(stack.pop() + stack.pop()); // 96
1079 case 132: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1080 case 133: stack.push(arg7); // 25 7
1081 case 135: stack.push(1); // 4
1082 case 136: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1083 case 137: if (stack.pop() != stack.pop()) { gt = 148; continue; } // 160 0 11
1084 case 140: stack.push(arg5); // 21 5
1085 case 142: stack.push(arg0); // 42
1086 case 143: stack.push(stack.pop().offset); // 180 1 99
1087 case 146: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1088 case 147: return stack.pop(); // 172
1089 case 148: arg5 += 255; // 132 5 255
1090 case 151: gt = 96; continue; // 167 255 201
1092 case 155: return stack.pop(); // 172
1095 function java_lang_String_indexOfILjava_lang_String(arg0,arg1) {
1098 var stack = new Array(3);
1100 for(;;) switch(gt) {
1101 case 0: stack.push(arg0); // 42
1102 case 1: stack.push(arg1); // 43
1103 case 2: stack.push(0); // 3
1104 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
1105 case 6: return stack.pop(); // 172
1108 function java_lang_String_indexOfILjava_lang_StringI(arg0,arg1,arg2) {
1111 var stack = new Array(7);
1113 for(;;) switch(gt) {
1114 case 0: stack.push(arg0); // 42
1115 case 1: stack.push(stack.pop().value); // 180 1 100
1116 case 4: stack.push(arg0); // 42
1117 case 5: stack.push(stack.pop().offset); // 180 1 99
1118 case 8: stack.push(arg0); // 42
1119 case 9: stack.push(stack.pop().count); // 180 1 97
1120 case 12: stack.push(arg1); // 43
1121 case 13: stack.push(stack.pop().value); // 180 1 100
1122 case 16: stack.push(arg1); // 43
1123 case 17: stack.push(stack.pop().offset); // 180 1 99
1124 case 20: stack.push(arg1); // 43
1125 case 21: stack.push(stack.pop().count); // 180 1 97
1126 case 24: stack.push(arg2); // 28
1127 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
1128 case 28: return stack.pop(); // 172
1131 function java_lang_String_indexOfIACIIACIII(arg0,arg1,arg2,arg3,arg4,arg5,arg6) {
1138 var stack = new Array();
1140 for(;;) switch(gt) {
1141 case 0: stack.push(arg6); // 21 6
1142 case 2: stack.push(arg2); // 28
1143 case 3: if (stack.pop() > stack.pop()) { gt = 17; continue; } // 161 0 14
1144 case 6: stack.push(arg5); // 21 5
1145 case 8: if (stack.pop() != 0) { gt = 15; continue; } // 154 0 7
1146 case 11: stack.push(arg2); // 28
1147 case 12: gt = 16; continue; // 167 0 4
1149 case 16: return stack.pop(); // 172
1150 case 17: stack.push(arg6); // 21 6
1151 case 19: if (stack.pop() >= 0) { gt = 25; continue; } // 156 0 6
1152 case 22: stack.push(0); // 3
1153 case 23: arg6 = stack.pop() // 54 6
1154 case 25: stack.push(arg5); // 21 5
1155 case 27: if (stack.pop() != 0) { gt = 33; continue; } // 154 0 6
1156 case 30: stack.push(arg6); // 21 6
1157 case 32: return stack.pop(); // 172
1158 case 33: stack.push(arg3); // 45
1159 case 34: stack.push(arg4); // 21 4
1160 case 36: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1161 case 37: arg7 = stack.pop() // 54 7
1162 case 39: stack.push(arg1); // 27
1163 case 40: stack.push(arg2); // 28
1164 case 41: stack.push(arg5); // 21 5
1165 case 43: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1166 case 44: stack.push(stack.pop() + stack.pop()); // 96
1167 case 45: arg8 = stack.pop() // 54 8
1168 case 47: stack.push(arg1); // 27
1169 case 48: stack.push(arg6); // 21 6
1170 case 50: stack.push(stack.pop() + stack.pop()); // 96
1171 case 51: arg9 = stack.pop() // 54 9
1172 case 53: stack.push(arg9); // 21 9
1173 case 55: stack.push(arg8); // 21 8
1174 case 57: if (stack.pop() < stack.pop()) { gt = 164; continue; } // 163 0 107
1175 case 60: stack.push(arg0); // 42
1176 case 61: stack.push(arg9); // 21 9
1177 case 63: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1178 case 64: stack.push(arg7); // 21 7
1179 case 66: if (stack.pop() == stack.pop()) { gt = 91; continue; } // 159 0 25
1180 case 69: arg9++; // 132 9 1
1181 case 72: stack.push(arg9); // 21 9
1182 case 74: stack.push(arg8); // 21 8
1183 case 76: if (stack.pop() < stack.pop()) { gt = 91; continue; } // 163 0 15
1184 case 79: stack.push(arg0); // 42
1185 case 80: stack.push(arg9); // 21 9
1186 case 82: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1187 case 83: stack.push(arg7); // 21 7
1188 case 85: if (stack.pop() == stack.pop()) { gt = 91; continue; } // 159 0 6
1189 case 88: gt = 69; continue; // 167 255 237
1190 case 91: stack.push(arg9); // 21 9
1191 case 93: stack.push(arg8); // 21 8
1192 case 95: if (stack.pop() < stack.pop()) { gt = 158; continue; } // 163 0 63
1193 case 98: stack.push(arg9); // 21 9
1194 case 100: stack.push(1); // 4
1195 case 101: stack.push(stack.pop() + stack.pop()); // 96
1196 case 102: arg10 = stack.pop() // 54 10
1197 case 104: stack.push(arg10); // 21 10
1198 case 106: stack.push(arg5); // 21 5
1199 case 108: stack.push(stack.pop() + stack.pop()); // 96
1200 case 109: stack.push(1); // 4
1201 case 110: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1202 case 111: arg11 = stack.pop() // 54 11
1203 case 113: stack.push(arg4); // 21 4
1204 case 115: stack.push(1); // 4
1205 case 116: stack.push(stack.pop() + stack.pop()); // 96
1206 case 117: arg12 = stack.pop() // 54 12
1207 case 119: stack.push(arg10); // 21 10
1208 case 121: stack.push(arg11); // 21 11
1209 case 123: if (stack.pop() <= stack.pop()) { gt = 146; continue; } // 162 0 23
1210 case 126: stack.push(arg0); // 42
1211 case 127: stack.push(arg10); // 21 10
1212 case 129: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1213 case 130: stack.push(arg3); // 45
1214 case 131: stack.push(arg12); // 21 12
1215 case 133: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1216 case 134: if (stack.pop() != stack.pop()) { gt = 146; continue; } // 160 0 12
1217 case 137: arg10++; // 132 10 1
1218 case 140: arg12++; // 132 12 1
1219 case 143: gt = 119; continue; // 167 255 232
1220 case 146: stack.push(arg10); // 21 10
1221 case 148: stack.push(arg11); // 21 11
1222 case 150: if (stack.pop() != stack.pop()) { gt = 158; continue; } // 160 0 8
1223 case 153: stack.push(arg9); // 21 9
1224 case 155: stack.push(arg1); // 27
1225 case 156: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1226 case 157: return stack.pop(); // 172
1227 case 158: arg9++; // 132 9 1
1228 case 161: gt = 53; continue; // 167 255 148
1230 case 165: return stack.pop(); // 172
1233 function java_lang_String_lastIndexOfILjava_lang_String(arg0,arg1) {
1236 var stack = new Array(3);
1238 for(;;) switch(gt) {
1239 case 0: stack.push(arg0); // 42
1240 case 1: stack.push(arg1); // 43
1241 case 2: stack.push(arg0); // 42
1242 case 3: stack.push(stack.pop().count); // 180 1 97
1243 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
1244 case 9: return stack.pop(); // 172
1247 function java_lang_String_lastIndexOfILjava_lang_StringI(arg0,arg1,arg2) {
1250 var stack = new Array(7);
1252 for(;;) switch(gt) {
1253 case 0: stack.push(arg0); // 42
1254 case 1: stack.push(stack.pop().value); // 180 1 100
1255 case 4: stack.push(arg0); // 42
1256 case 5: stack.push(stack.pop().offset); // 180 1 99
1257 case 8: stack.push(arg0); // 42
1258 case 9: stack.push(stack.pop().count); // 180 1 97
1259 case 12: stack.push(arg1); // 43
1260 case 13: stack.push(stack.pop().value); // 180 1 100
1261 case 16: stack.push(arg1); // 43
1262 case 17: stack.push(stack.pop().offset); // 180 1 99
1263 case 20: stack.push(arg1); // 43
1264 case 21: stack.push(stack.pop().count); // 180 1 97
1265 case 24: stack.push(arg2); // 28
1266 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
1267 case 28: return stack.pop(); // 172
1270 function java_lang_String_lastIndexOfIACIIACIII(arg0,arg1,arg2,arg3,arg4,arg5,arg6) {
1279 var stack = new Array();
1281 for(;;) switch(gt) {
1282 case 0: stack.push(arg2); // 28
1283 case 1: stack.push(arg5); // 21 5
1284 case 3: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1285 case 4: arg7 = stack.pop() // 54 7
1286 case 6: stack.push(arg6); // 21 6
1287 case 8: if (stack.pop() >= 0) { gt = 13; continue; } // 156 0 5
1289 case 12: return stack.pop(); // 172
1290 case 13: stack.push(arg6); // 21 6
1291 case 15: stack.push(arg7); // 21 7
1292 case 17: if (stack.pop() >= stack.pop()) { gt = 24; continue; } // 164 0 7
1293 case 20: stack.push(arg7); // 21 7
1294 case 22: arg6 = stack.pop() // 54 6
1295 case 24: stack.push(arg5); // 21 5
1296 case 26: if (stack.pop() != 0) { gt = 32; continue; } // 154 0 6
1297 case 29: stack.push(arg6); // 21 6
1298 case 31: return stack.pop(); // 172
1299 case 32: stack.push(arg4); // 21 4
1300 case 34: stack.push(arg5); // 21 5
1301 case 36: stack.push(stack.pop() + stack.pop()); // 96
1302 case 37: stack.push(1); // 4
1303 case 38: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1304 case 39: arg8 = stack.pop() // 54 8
1305 case 41: stack.push(arg3); // 45
1306 case 42: stack.push(arg8); // 21 8
1307 case 44: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1308 case 45: arg9 = stack.pop() // 54 9
1309 case 47: stack.push(arg1); // 27
1310 case 48: stack.push(arg5); // 21 5
1311 case 50: stack.push(stack.pop() + stack.pop()); // 96
1312 case 51: stack.push(1); // 4
1313 case 52: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1314 case 53: arg10 = stack.pop() // 54 10
1315 case 55: stack.push(arg10); // 21 10
1316 case 57: stack.push(arg6); // 21 6
1317 case 59: stack.push(stack.pop() + stack.pop()); // 96
1318 case 60: arg11 = stack.pop() // 54 11
1319 case 62: stack.push(arg11); // 21 11
1320 case 64: stack.push(arg10); // 21 10
1321 case 66: if (stack.pop() > stack.pop()) { gt = 84; continue; } // 161 0 18
1322 case 69: stack.push(arg0); // 42
1323 case 70: stack.push(arg11); // 21 11
1324 case 72: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1325 case 73: stack.push(arg9); // 21 9
1326 case 75: if (stack.pop() == stack.pop()) { gt = 84; continue; } // 159 0 9
1327 case 78: arg11 += 255; // 132 11 255
1328 case 81: gt = 62; continue; // 167 255 237
1329 case 84: stack.push(arg11); // 21 11
1330 case 86: stack.push(arg10); // 21 10
1331 case 88: if (stack.pop() <= stack.pop()) { gt = 93; continue; } // 162 0 5
1333 case 92: return stack.pop(); // 172
1334 case 93: stack.push(arg11); // 21 11
1335 case 95: stack.push(1); // 4
1336 case 96: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1337 case 97: arg12 = stack.pop() // 54 12
1338 case 99: stack.push(arg12); // 21 12
1339 case 101: stack.push(arg5); // 21 5
1340 case 103: stack.push(1); // 4
1341 case 104: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1342 case 105: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1343 case 106: arg13 = stack.pop() // 54 13
1344 case 108: stack.push(arg8); // 21 8
1345 case 110: stack.push(1); // 4
1346 case 111: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1347 case 112: arg14 = stack.pop() // 54 14
1348 case 114: stack.push(arg12); // 21 12
1349 case 116: stack.push(arg13); // 21 13
1350 case 118: if (stack.pop() >= stack.pop()) { gt = 144; continue; } // 164 0 26
1351 case 121: stack.push(arg0); // 42
1352 case 122: stack.push(arg12); // 21 12
1353 case 124: arg12 += 255; // 132 12 255
1354 case 127: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1355 case 128: stack.push(arg3); // 45
1356 case 129: stack.push(arg14); // 21 14
1357 case 131: arg14 += 255; // 132 14 255
1358 case 134: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1359 case 135: if (stack.pop() == stack.pop()) { gt = 114; continue; } // 159 255 235
1360 case 138: arg11 += 255; // 132 11 255
1361 case 141: gt = 62; continue; // 167 255 177
1362 case 144: stack.push(arg13); // 21 13
1363 case 146: stack.push(arg1); // 27
1364 case 147: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1365 case 148: stack.push(1); // 4
1366 case 149: stack.push(stack.pop() + stack.pop()); // 96
1367 case 150: return stack.pop(); // 172
1371 function java_lang_String_substringLjava_lang_StringI(arg0,arg1) {
1372 return arg0.toString().substring(arg1);
1374 function java_lang_String_substringLjava_lang_StringII(arg0,arg1,arg2) {
1375 return arg0.toString().substring(arg1, arg2);
1378 function java_lang_String_replaceLjava_lang_StringCC(arg0,arg1,arg2) {
1379 return arg0.toString().replace(arg1, arg2);
1381 function java_lang_String_containsZLjava_lang_CharSequence(arg0,arg1) {
1382 return arg0.toString().indexOf(arg1.toString()) >= 0;
1386 function java_lang_String_subSequenceLjava_lang_CharSequenceII(arg0,arg1,arg2) {
1389 var stack = new Array(3);
1391 for(;;) switch(gt) {
1392 case 0: stack.push(arg0); // 42
1393 case 1: stack.push(arg1); // 27
1394 case 2: stack.push(arg2); // 28
1395 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
1396 case 6: return stack.pop(); // 176
1399 function java_lang_String_concatLjava_lang_StringLjava_lang_String(arg0,arg1) {
1404 var stack = new Array(5);
1406 for(;;) switch(gt) {
1407 case 0: stack.push(arg1); // 43
1408 case 1: { var self = stack.pop(); stack.push(self.lengthI(self)); } // 182 1 133
1409 case 4: arg2 = stack.pop(); // 61
1410 case 5: stack.push(arg2); // 28
1411 case 6: if (stack.pop() != 0) { gt = 11; continue; } // 154 0 5
1412 case 9: stack.push(arg0); // 42
1413 case 10: return stack.pop(); // 176
1414 case 11: stack.push(arg0); // 42
1415 case 12: stack.push(stack.pop().count); // 180 1 97
1416 case 15: stack.push(arg2); // 28
1417 case 16: stack.push(stack.pop() + stack.pop()); // 96
1418 case 17: stack.push(new Array(stack.pop())); // 188 5
1419 case 19: arg3 = stack.pop(); // 78
1420 case 20: stack.push(arg0); // 42
1421 case 21: stack.push(0); // 3
1422 case 22: stack.push(arg0); // 42
1423 case 23: stack.push(stack.pop().count); // 180 1 97
1424 case 26: stack.push(arg3); // 45
1425 case 27: stack.push(0); // 3
1426 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
1427 case 31: stack.push(arg1); // 43
1428 case 32: stack.push(0); // 3
1429 case 33: stack.push(arg2); // 28
1430 case 34: stack.push(arg3); // 45
1431 case 35: stack.push(arg0); // 42
1432 case 36: stack.push(stack.pop().count); // 180 1 97
1433 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
1434 case 42: stack.push(new java_lang_String); // 187 0 200
1435 case 45: stack.push(stack[stack.length - 1]); // 89
1436 case 46: stack.push(0); // 3
1437 case 47: stack.push(arg0); // 42
1438 case 48: stack.push(stack.pop().count); // 180 1 97
1439 case 51: stack.push(arg2); // 28
1440 case 52: stack.push(stack.pop() + stack.pop()); // 96
1441 case 53: stack.push(arg3); // 45
1442 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
1443 case 57: return stack.pop(); // 176
1446 function java_lang_String_matchesZLjava_lang_String(arg0,arg1) {
1449 var stack = new Array(2);
1451 for(;;) switch(gt) {
1452 case 0: stack.push(arg1); // 43
1453 case 1: stack.push(arg0); // 42
1454 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
1455 case 5: return stack.pop(); // 172
1458 function java_lang_String_replaceFirstLjava_lang_StringLjava_lang_StringLjava_lang_String(arg0,arg1,arg2) {
1461 var stack = new Array(2);
1463 for(;;) switch(gt) {
1464 case 0: stack.push(arg1); // 43
1465 case 1: { var v0 = stack.pop(); stack.push(java_util_regex_Pattern_compileLjava_util_regex_PatternLjava_lang_String(v0)); } // 184 1 186
1466 case 4: stack.push(arg0); // 42
1467 case 5: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.matcherLjava_util_regex_MatcherLjava_lang_CharSequence(self, v0)); } // 182 1 185
1468 case 8: stack.push(arg2); // 44
1469 case 9: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.replaceFirstLjava_lang_StringLjava_lang_String(self, v0)); } // 182 1 182
1470 case 12: return stack.pop(); // 176
1473 function java_lang_String_replaceAllLjava_lang_StringLjava_lang_StringLjava_lang_String(arg0,arg1,arg2) {
1476 var stack = new Array(2);
1478 for(;;) switch(gt) {
1479 case 0: stack.push(arg1); // 43
1480 case 1: { var v0 = stack.pop(); stack.push(java_util_regex_Pattern_compileLjava_util_regex_PatternLjava_lang_String(v0)); } // 184 1 186
1481 case 4: stack.push(arg0); // 42
1482 case 5: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.matcherLjava_util_regex_MatcherLjava_lang_CharSequence(self, v0)); } // 182 1 185
1483 case 8: stack.push(arg2); // 44
1484 case 9: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.replaceAllLjava_lang_StringLjava_lang_String(self, v0)); } // 182 1 181
1485 case 12: return stack.pop(); // 176
1488 function java_lang_String_replaceLjava_lang_StringLjava_lang_CharSequenceLjava_lang_CharSequence(arg0,arg1,arg2) {
1491 var stack = new Array(2);
1493 for(;;) switch(gt) {
1494 case 0: stack.push(arg1); // 43
1495 case 1: { var self = stack.pop(); stack.push(self.toStringLjava_lang_String(self)); } // 182 1 132
1496 case 4: stack.push(16); // 16 16
1497 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
1498 case 9: stack.push(arg0); // 42
1499 case 10: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.matcherLjava_util_regex_MatcherLjava_lang_CharSequence(self, v0)); } // 182 1 185
1500 case 13: stack.push(arg2); // 44
1501 case 14: { var self = stack.pop(); stack.push(self.toStringLjava_lang_String(self)); } // 182 1 132
1502 case 17: { var v0 = stack.pop(); stack.push(java_util_regex_Matcher_quoteReplacementLjava_lang_StringLjava_lang_String(v0)); } // 184 1 180
1503 case 20: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.replaceAllLjava_lang_StringLjava_lang_String(self, v0)); } // 182 1 181
1504 case 23: return stack.pop(); // 176
1507 function java_lang_String_splitALjava_lang_StringLjava_lang_StringI(arg0,arg1,arg2) {
1510 var stack = new Array(3);
1512 for(;;) switch(gt) {
1513 case 0: stack.push(arg1); // 43
1514 case 1: { var v0 = stack.pop(); stack.push(java_util_regex_Pattern_compileLjava_util_regex_PatternLjava_lang_String(v0)); } // 184 1 186
1515 case 4: stack.push(arg0); // 42
1516 case 5: stack.push(arg2); // 28
1517 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
1518 case 9: return stack.pop(); // 176
1521 function java_lang_String_splitALjava_lang_StringLjava_lang_String(arg0,arg1) {
1524 var stack = new Array(3);
1526 for(;;) switch(gt) {
1527 case 0: stack.push(arg0); // 42
1528 case 1: stack.push(arg1); // 43
1529 case 2: stack.push(0); // 3
1530 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
1531 case 6: return stack.pop(); // 176
1534 function java_lang_String_toLowerCaseLjava_lang_StringLjava_util_Locale(arg0,arg1) {
1549 var stack = new Array(6);
1551 for(;;) switch(gt) {
1552 case 0: stack.push(arg1); // 43
1553 case 1: if (stack.pop()) { gt = 12; continue; } // 199 0 11
1554 case 4: stack.push(new java_lang_NullPointerException); // 187 0 198
1555 case 7: stack.push(stack[stack.length - 1]); // 89
1556 case 8: { java_lang_NullPointerException_consV(stack.pop()); } // 183 1 128
1558 case 12: stack.push(0); // 3
1559 case 13: arg2 = stack.pop(); // 61
1560 case 14: stack.push(arg2); // 28
1561 case 15: stack.push(arg0); // 42
1562 case 16: stack.push(stack.pop().count); // 180 1 97
1563 case 19: if (stack.pop() <= stack.pop()) { gt = 94; continue; } // 162 0 75
1564 case 22: stack.push(arg0); // 42
1565 case 23: stack.push(stack.pop().value); // 180 1 100
1566 case 26: stack.push(arg0); // 42
1567 case 27: stack.push(stack.pop().offset); // 180 1 99
1568 case 30: stack.push(arg2); // 28
1569 case 31: stack.push(stack.pop() + stack.pop()); // 96
1570 case 32: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1571 case 33: arg3 = stack.pop(); // 62
1572 case 34: stack.push(arg3); // 29
1573 case 35: stack.push(55296); // 18 1
1574 case 37: if (stack.pop() > stack.pop()) { gt = 77; continue; } // 161 0 40
1575 case 40: stack.push(arg3); // 29
1576 case 41: stack.push(56319); // 18 2
1577 case 43: if (stack.pop() < stack.pop()) { gt = 77; continue; } // 163 0 34
1578 case 46: stack.push(arg0); // 42
1579 case 47: stack.push(arg2); // 28
1580 case 48: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.codePointAtII(self, v0)); } // 182 1 134
1581 case 51: arg4 = stack.pop() // 54 4
1582 case 53: stack.push(arg4); // 21 4
1583 case 55: stack.push(arg4); // 21 4
1584 case 57: { var v0 = stack.pop(); stack.push(java_lang_Character_toLowerCaseII(v0)); } // 184 1 107
1585 case 60: if (stack.pop() == stack.pop()) { gt = 66; continue; } // 159 0 6
1586 case 63: gt = 96; continue; // 167 0 33
1587 case 66: stack.push(arg2); // 28
1588 case 67: stack.push(arg4); // 21 4
1589 case 69: { var v0 = stack.pop(); stack.push(java_lang_Character_charCountII(v0)); } // 184 1 106
1590 case 72: stack.push(stack.pop() + stack.pop()); // 96
1591 case 73: arg2 = stack.pop(); // 61
1592 case 74: gt = 91; continue; // 167 0 17
1593 case 77: stack.push(arg3); // 29
1594 case 78: stack.push(arg3); // 29
1595 case 79: { var v0 = stack.pop(); stack.push(java_lang_Character_toLowerCaseCC(v0)); } // 184 1 104
1596 case 82: if (stack.pop() == stack.pop()) { gt = 88; continue; } // 159 0 6
1597 case 85: gt = 96; continue; // 167 0 11
1598 case 88: arg2++; // 132 2 1
1599 case 91: gt = 14; continue; // 167 255 179
1600 case 94: stack.push(arg0); // 42
1601 case 95: return stack.pop(); // 176
1602 case 96: stack.push(arg0); // 42
1603 case 97: stack.push(stack.pop().count); // 180 1 97
1604 case 100: stack.push(new Array(stack.pop())); // 188 5
1605 case 102: arg3 = stack.pop(); // 78
1606 case 103: stack.push(0); // 3
1607 case 104: arg4 = stack.pop() // 54 4
1608 case 106: stack.push(arg0); // 42
1609 case 107: stack.push(stack.pop().value); // 180 1 100
1610 case 110: stack.push(arg0); // 42
1611 case 111: stack.push(stack.pop().offset); // 180 1 99
1612 case 114: stack.push(arg3); // 45
1613 case 115: stack.push(0); // 3
1614 case 116: stack.push(arg2); // 28
1615 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
1616 case 120: stack.push(arg1); // 43
1617 case 121: { var self = stack.pop(); stack.push(self.getLanguageLjava_lang_String(self)); } // 182 1 178
1618 case 124: arg5 = stack.pop() // 58 5
1619 case 126: stack.push(arg5); // 25 5
1620 case 128: stack.push("tr"); // 18 11
1623 case 132: stack.push(6405); // 17 25 5
1624 case 135: stack.push("az"); // 18 5
1627 case 139: stack.push(1); // 10
1628 case 140: stack.push(arg5); // 25 5
1629 case 142: stack.push("lt"); // 18 9
1632 case 146: stack.push(4); // 7
1633 case 147: stack.push(1); // 4
1634 case 148: gt = 152; continue; // 167 0 4
1635 case 151: stack.push(0); // 3
1636 case 152: arg6 = stack.pop() // 54 6
1637 case 154: stack.push(arg2); // 28
1638 case 155: arg11 = stack.pop() // 54 11
1639 case 157: stack.push(arg11); // 21 11
1640 case 159: stack.push(arg0); // 42
1641 case 160: stack.push(stack.pop().count); // 180 1 97
1642 case 163: if (stack.pop() <= stack.pop()) { gt = 419; continue; } // 162 1 0
1643 case 166: stack.push(arg0); // 42
1644 case 167: stack.push(stack.pop().value); // 180 1 100
1645 case 170: stack.push(arg0); // 42
1646 case 171: stack.push(stack.pop().offset); // 180 1 99
1647 case 174: stack.push(arg11); // 21 11
1648 case 176: stack.push(stack.pop() + stack.pop()); // 96
1649 case 177: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1650 case 178: arg9 = stack.pop() // 54 9
1651 case 180: stack.push(arg9); // 21 9
1652 case 182: // number conversion // 146
1653 case 183: stack.push(55296); // 18 1
1654 case 185: if (stack.pop() > stack.pop()) { gt = 214; continue; } // 161 0 29
1655 case 188: stack.push(arg9); // 21 9
1656 case 190: // number conversion // 146
1657 case 191: stack.push(56319); // 18 2
1658 case 193: if (stack.pop() < stack.pop()) { gt = 214; continue; } // 163 0 21
1659 case 196: stack.push(arg0); // 42
1660 case 197: stack.push(arg11); // 21 11
1661 case 199: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.codePointAtII(self, v0)); } // 182 1 134
1662 case 202: arg9 = stack.pop() // 54 9
1663 case 204: stack.push(arg9); // 21 9
1664 case 206: { var v0 = stack.pop(); stack.push(java_lang_Character_charCountII(v0)); } // 184 1 106
1665 case 209: arg10 = stack.pop() // 54 10
1666 case 211: gt = 217; continue; // 167 0 6
1667 case 214: stack.push(1); // 4
1668 case 215: arg10 = stack.pop() // 54 10
1669 case 217: stack.push(arg6); // 21 6
1670 case 219: if (stack.pop() != 0) { gt = 230; continue; } // 154 0 11
1671 case 222: stack.push(arg9); // 21 9
1672 case 224: stack.push(931); // 17 3 163
1673 case 227: if (stack.pop() != stack.pop()) { gt = 242; continue; } // 160 0 15
1674 case 230: stack.push(arg0); // 42
1675 case 231: stack.push(arg11); // 21 11
1676 case 233: stack.push(arg1); // 43
1677 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
1678 case 237: arg8 = stack.pop() // 54 8
1679 case 239: gt = 249; continue; // 167 0 10
1680 case 242: stack.push(arg9); // 21 9
1681 case 244: { var v0 = stack.pop(); stack.push(java_lang_Character_toLowerCaseII(v0)); } // 184 1 107
1682 case 247: arg8 = stack.pop() // 54 8
1683 case 249: stack.push(arg8); // 21 8
1685 case 252: if (stack.pop() == stack.pop()) { gt = 262; continue; } // 159 0 10
1686 case 255: stack.push(arg8); // 21 8
1687 case 257: stack.push(65536); // 18 3
1688 case 259: if (stack.pop() > stack.pop()) { gt = 399; continue; } // 161 0 140
1689 case 262: stack.push(arg8); // 21 8
1691 case 265: if (stack.pop() != stack.pop()) { gt = 280; continue; } // 160 0 15
1692 case 268: stack.push(arg0); // 42
1693 case 269: stack.push(arg11); // 21 11
1694 case 271: stack.push(arg1); // 43
1695 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
1696 case 275: arg7 = stack.pop() // 58 7
1697 case 277: gt = 315; continue; // 167 0 38
1698 case 280: stack.push(arg10); // 21 10
1699 case 282: stack.push(2); // 5
1700 case 283: if (stack.pop() != stack.pop()) { gt = 308; continue; } // 160 0 25
1701 case 286: stack.push(arg4); // 21 4
1702 case 288: stack.push(arg8); // 21 8
1703 case 290: stack.push(arg3); // 45
1704 case 291: stack.push(arg11); // 21 11
1705 case 293: stack.push(arg4); // 21 4
1706 case 295: stack.push(stack.pop() + stack.pop()); // 96
1707 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
1708 case 299: stack.push(arg10); // 21 10
1709 case 301: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1710 case 302: stack.push(stack.pop() + stack.pop()); // 96
1711 case 303: arg4 = stack.pop() // 54 4
1712 case 305: gt = 409; continue; // 167 0 104
1713 case 308: stack.push(arg8); // 21 8
1714 case 310: { var v0 = stack.pop(); stack.push(java_lang_Character_toCharsACI(v0)); } // 184 1 109
1715 case 313: arg7 = stack.pop() // 58 7
1716 case 315: stack.push(arg7); // 25 7
1717 case 317: stack.push(stack.pop().length); // 190
1718 case 318: arg12 = stack.pop() // 54 12
1719 case 320: stack.push(arg12); // 21 12
1720 case 322: stack.push(arg10); // 21 10
1721 case 324: if (stack.pop() >= stack.pop()) { gt = 355; continue; } // 164 0 31
1722 case 327: stack.push(arg3); // 45
1723 case 328: stack.push(stack.pop().length); // 190
1724 case 329: stack.push(arg12); // 21 12
1725 case 331: stack.push(stack.pop() + stack.pop()); // 96
1726 case 332: stack.push(arg10); // 21 10
1727 case 334: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1728 case 335: stack.push(new Array(stack.pop())); // 188 5
1729 case 337: arg13 = stack.pop() // 58 13
1730 case 339: stack.push(arg3); // 45
1731 case 340: stack.push(0); // 3
1732 case 341: stack.push(arg13); // 25 13
1733 case 343: stack.push(0); // 3
1734 case 344: stack.push(arg11); // 21 11
1735 case 346: stack.push(arg4); // 21 4
1736 case 348: stack.push(stack.pop() + stack.pop()); // 96
1737 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
1738 case 352: stack.push(arg13); // 25 13
1739 case 354: arg3 = stack.pop(); // 78
1740 case 355: stack.push(0); // 3
1741 case 356: arg13 = stack.pop() // 54 13
1742 case 358: stack.push(arg13); // 21 13
1743 case 360: stack.push(arg12); // 21 12
1744 case 362: if (stack.pop() <= stack.pop()) { gt = 386; continue; } // 162 0 24
1745 case 365: stack.push(arg3); // 45
1746 case 366: stack.push(arg11); // 21 11
1747 case 368: stack.push(arg4); // 21 4
1748 case 370: stack.push(stack.pop() + stack.pop()); // 96
1749 case 371: stack.push(arg13); // 21 13
1750 case 373: stack.push(stack.pop() + stack.pop()); // 96
1751 case 374: stack.push(arg7); // 25 7
1752 case 376: stack.push(arg13); // 21 13
1753 case 378: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1754 case 379: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
1755 case 380: arg13++; // 132 13 1
1756 case 383: gt = 358; continue; // 167 255 231
1757 case 386: stack.push(arg4); // 21 4
1758 case 388: stack.push(arg12); // 21 12
1759 case 390: stack.push(arg10); // 21 10
1760 case 392: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1761 case 393: stack.push(stack.pop() + stack.pop()); // 96
1762 case 394: arg4 = stack.pop() // 54 4
1763 case 396: gt = 409; continue; // 167 0 13
1764 case 399: stack.push(arg3); // 45
1765 case 400: stack.push(arg11); // 21 11
1766 case 402: stack.push(arg4); // 21 4
1767 case 404: stack.push(stack.pop() + stack.pop()); // 96
1768 case 405: stack.push(arg8); // 21 8
1769 case 407: // number conversion // 146
1770 case 408: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
1771 case 409: stack.push(arg11); // 21 11
1772 case 411: stack.push(arg10); // 21 10
1773 case 413: stack.push(stack.pop() + stack.pop()); // 96
1774 case 414: arg11 = stack.pop() // 54 11
1775 case 416: gt = 157; continue; // 167 254 253
1776 case 419: stack.push(new java_lang_String); // 187 0 200
1777 case 422: stack.push(stack[stack.length - 1]); // 89
1778 case 423: stack.push(0); // 3
1779 case 424: stack.push(arg0); // 42
1780 case 425: stack.push(stack.pop().count); // 180 1 97
1781 case 428: stack.push(arg4); // 21 4
1782 case 430: stack.push(stack.pop() + stack.pop()); // 96
1783 case 431: stack.push(arg3); // 45
1784 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
1785 case 435: return stack.pop(); // 176
1788 function java_lang_String_toLowerCaseLjava_lang_String(arg0) {
1791 var stack = new Array(2);
1793 for(;;) switch(gt) {
1794 case 0: stack.push(arg0); // 42
1795 case 1: { stack.push(java_util_Locale_getDefaultLjava_util_Locale()); } // 184 1 179
1796 case 4: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.toLowerCaseLjava_lang_StringLjava_util_Locale(self, v0)); } // 182 1 158
1797 case 7: return stack.pop(); // 176
1800 function java_lang_String_toUpperCaseLjava_lang_StringLjava_util_Locale(arg0,arg1) {
1815 var stack = new Array(6);
1817 for(;;) switch(gt) {
1818 case 0: stack.push(arg1); // 43
1819 case 1: if (stack.pop()) { gt = 12; continue; } // 199 0 11
1820 case 4: stack.push(new java_lang_NullPointerException); // 187 0 198
1821 case 7: stack.push(stack[stack.length - 1]); // 89
1822 case 8: { java_lang_NullPointerException_consV(stack.pop()); } // 183 1 128
1824 case 12: stack.push(0); // 3
1825 case 13: arg2 = stack.pop(); // 61
1826 case 14: stack.push(arg2); // 28
1827 case 15: stack.push(arg0); // 42
1828 case 16: stack.push(stack.pop().count); // 180 1 97
1829 case 19: if (stack.pop() <= stack.pop()) { gt = 93; continue; } // 162 0 74
1830 case 22: stack.push(arg0); // 42
1831 case 23: stack.push(stack.pop().value); // 180 1 100
1832 case 26: stack.push(arg0); // 42
1833 case 27: stack.push(stack.pop().offset); // 180 1 99
1834 case 30: stack.push(arg2); // 28
1835 case 31: stack.push(stack.pop() + stack.pop()); // 96
1836 case 32: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1837 case 33: arg3 = stack.pop(); // 62
1838 case 34: stack.push(arg3); // 29
1839 case 35: stack.push(55296); // 18 1
1840 case 37: if (stack.pop() > stack.pop()) { gt = 61; continue; } // 161 0 24
1841 case 40: stack.push(arg3); // 29
1842 case 41: stack.push(56319); // 18 2
1843 case 43: if (stack.pop() < stack.pop()) { gt = 61; continue; } // 163 0 18
1844 case 46: stack.push(arg0); // 42
1845 case 47: stack.push(arg2); // 28
1846 case 48: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.codePointAtII(self, v0)); } // 182 1 134
1847 case 51: arg3 = stack.pop(); // 62
1848 case 52: stack.push(arg3); // 29
1849 case 53: { var v0 = stack.pop(); stack.push(java_lang_Character_charCountII(v0)); } // 184 1 106
1850 case 56: arg4 = stack.pop() // 54 4
1851 case 58: gt = 64; continue; // 167 0 6
1852 case 61: stack.push(1); // 4
1853 case 62: arg4 = stack.pop() // 54 4
1854 case 64: stack.push(arg3); // 29
1855 case 65: { var v0 = stack.pop(); stack.push(java_lang_Character_toUpperCaseExII(v0)); } // 184 1 108
1856 case 68: arg5 = stack.pop() // 54 5
1857 case 70: stack.push(arg5); // 21 5
1859 case 73: if (stack.pop() == stack.pop()) { gt = 95; continue; } // 159 0 22
1860 case 76: stack.push(arg3); // 29
1861 case 77: stack.push(arg5); // 21 5
1862 case 79: if (stack.pop() == stack.pop()) { gt = 85; continue; } // 159 0 6
1863 case 82: gt = 95; continue; // 167 0 13
1864 case 85: stack.push(arg2); // 28
1865 case 86: stack.push(arg4); // 21 4
1866 case 88: stack.push(stack.pop() + stack.pop()); // 96
1867 case 89: arg2 = stack.pop(); // 61
1868 case 90: gt = 14; continue; // 167 255 180
1869 case 93: stack.push(arg0); // 42
1870 case 94: return stack.pop(); // 176
1871 case 95: stack.push(arg0); // 42
1872 case 96: stack.push(stack.pop().count); // 180 1 97
1873 case 99: stack.push(new Array(stack.pop())); // 188 5
1874 case 101: arg3 = stack.pop(); // 78
1875 case 102: stack.push(0); // 3
1876 case 103: arg4 = stack.pop() // 54 4
1877 case 105: stack.push(arg0); // 42
1878 case 106: stack.push(stack.pop().value); // 180 1 100
1879 case 109: stack.push(arg0); // 42
1880 case 110: stack.push(stack.pop().offset); // 180 1 99
1881 case 113: stack.push(arg3); // 45
1882 case 114: stack.push(0); // 3
1883 case 115: stack.push(arg2); // 28
1884 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
1885 case 119: stack.push(arg1); // 43
1886 case 120: { var self = stack.pop(); stack.push(self.getLanguageLjava_lang_String(self)); } // 182 1 178
1887 case 123: arg5 = stack.pop() // 58 5
1888 case 125: stack.push(arg5); // 25 5
1889 case 127: stack.push("tr"); // 18 11
1892 case 131: stack.push(6405); // 17 25 5
1893 case 134: stack.push("az"); // 18 5
1896 case 138: stack.push(1); // 10
1897 case 139: stack.push(arg5); // 25 5
1898 case 141: stack.push("lt"); // 18 9
1901 case 145: stack.push(4); // 7
1902 case 146: stack.push(1); // 4
1903 case 147: gt = 151; continue; // 167 0 4
1904 case 150: stack.push(0); // 3
1905 case 151: arg6 = stack.pop() // 54 6
1906 case 153: stack.push(arg2); // 28
1907 case 154: arg11 = stack.pop() // 54 11
1908 case 156: stack.push(arg11); // 21 11
1909 case 158: stack.push(arg0); // 42
1910 case 159: stack.push(stack.pop().count); // 180 1 97
1911 case 162: if (stack.pop() <= stack.pop()) { gt = 425; continue; } // 162 1 7
1912 case 165: stack.push(arg0); // 42
1913 case 166: stack.push(stack.pop().value); // 180 1 100
1914 case 169: stack.push(arg0); // 42
1915 case 170: stack.push(stack.pop().offset); // 180 1 99
1916 case 173: stack.push(arg11); // 21 11
1917 case 175: stack.push(stack.pop() + stack.pop()); // 96
1918 case 176: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1919 case 177: arg9 = stack.pop() // 54 9
1920 case 179: stack.push(arg9); // 21 9
1921 case 181: // number conversion // 146
1922 case 182: stack.push(55296); // 18 1
1923 case 184: if (stack.pop() > stack.pop()) { gt = 213; continue; } // 161 0 29
1924 case 187: stack.push(arg9); // 21 9
1925 case 189: // number conversion // 146
1926 case 190: stack.push(56319); // 18 2
1927 case 192: if (stack.pop() < stack.pop()) { gt = 213; continue; } // 163 0 21
1928 case 195: stack.push(arg0); // 42
1929 case 196: stack.push(arg11); // 21 11
1930 case 198: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.codePointAtII(self, v0)); } // 182 1 134
1931 case 201: arg9 = stack.pop() // 54 9
1932 case 203: stack.push(arg9); // 21 9
1933 case 205: { var v0 = stack.pop(); stack.push(java_lang_Character_charCountII(v0)); } // 184 1 106
1934 case 208: arg10 = stack.pop() // 54 10
1935 case 210: gt = 216; continue; // 167 0 6
1936 case 213: stack.push(1); // 4
1937 case 214: arg10 = stack.pop() // 54 10
1938 case 216: stack.push(arg6); // 21 6
1939 case 218: if (stack.pop() == 0) { gt = 233; continue; } // 153 0 15
1940 case 221: stack.push(arg0); // 42
1941 case 222: stack.push(arg11); // 21 11
1942 case 224: stack.push(arg1); // 43
1943 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
1944 case 228: arg8 = stack.pop() // 54 8
1945 case 230: gt = 240; continue; // 167 0 10
1946 case 233: stack.push(arg9); // 21 9
1947 case 235: { var v0 = stack.pop(); stack.push(java_lang_Character_toUpperCaseExII(v0)); } // 184 1 108
1948 case 238: arg8 = stack.pop() // 54 8
1949 case 240: stack.push(arg8); // 21 8
1951 case 243: if (stack.pop() == stack.pop()) { gt = 253; continue; } // 159 0 10
1952 case 246: stack.push(arg8); // 21 8
1953 case 248: stack.push(65536); // 18 3
1954 case 250: if (stack.pop() > stack.pop()) { gt = 405; continue; } // 161 0 155
1955 case 253: stack.push(arg8); // 21 8
1957 case 256: if (stack.pop() != stack.pop()) { gt = 286; continue; } // 160 0 30
1958 case 259: stack.push(arg6); // 21 6
1959 case 261: if (stack.pop() == 0) { gt = 276; continue; } // 153 0 15
1960 case 264: stack.push(arg0); // 42
1961 case 265: stack.push(arg11); // 21 11
1962 case 267: stack.push(arg1); // 43
1963 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
1964 case 271: arg7 = stack.pop() // 58 7
1965 case 273: gt = 321; continue; // 167 0 48
1966 case 276: stack.push(arg9); // 21 9
1967 case 278: { var v0 = stack.pop(); stack.push(java_lang_Character_toUpperCaseCharArrayACI(v0)); } // 184 1 110
1968 case 281: arg7 = stack.pop() // 58 7
1969 case 283: gt = 321; continue; // 167 0 38
1970 case 286: stack.push(arg10); // 21 10
1971 case 288: stack.push(2); // 5
1972 case 289: if (stack.pop() != stack.pop()) { gt = 314; continue; } // 160 0 25
1973 case 292: stack.push(arg4); // 21 4
1974 case 294: stack.push(arg8); // 21 8
1975 case 296: stack.push(arg3); // 45
1976 case 297: stack.push(arg11); // 21 11
1977 case 299: stack.push(arg4); // 21 4
1978 case 301: stack.push(stack.pop() + stack.pop()); // 96
1979 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
1980 case 305: stack.push(arg10); // 21 10
1981 case 307: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1982 case 308: stack.push(stack.pop() + stack.pop()); // 96
1983 case 309: arg4 = stack.pop() // 54 4
1984 case 311: gt = 415; continue; // 167 0 104
1985 case 314: stack.push(arg8); // 21 8
1986 case 316: { var v0 = stack.pop(); stack.push(java_lang_Character_toCharsACI(v0)); } // 184 1 109
1987 case 319: arg7 = stack.pop() // 58 7
1988 case 321: stack.push(arg7); // 25 7
1989 case 323: stack.push(stack.pop().length); // 190
1990 case 324: arg12 = stack.pop() // 54 12
1991 case 326: stack.push(arg12); // 21 12
1992 case 328: stack.push(arg10); // 21 10
1993 case 330: if (stack.pop() >= stack.pop()) { gt = 361; continue; } // 164 0 31
1994 case 333: stack.push(arg3); // 45
1995 case 334: stack.push(stack.pop().length); // 190
1996 case 335: stack.push(arg12); // 21 12
1997 case 337: stack.push(stack.pop() + stack.pop()); // 96
1998 case 338: stack.push(arg10); // 21 10
1999 case 340: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
2000 case 341: stack.push(new Array(stack.pop())); // 188 5
2001 case 343: arg13 = stack.pop() // 58 13
2002 case 345: stack.push(arg3); // 45
2003 case 346: stack.push(0); // 3
2004 case 347: stack.push(arg13); // 25 13
2005 case 349: stack.push(0); // 3
2006 case 350: stack.push(arg11); // 21 11
2007 case 352: stack.push(arg4); // 21 4
2008 case 354: stack.push(stack.pop() + stack.pop()); // 96
2009 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
2010 case 358: stack.push(arg13); // 25 13
2011 case 360: arg3 = stack.pop(); // 78
2012 case 361: stack.push(0); // 3
2013 case 362: arg13 = stack.pop() // 54 13
2014 case 364: stack.push(arg13); // 21 13
2015 case 366: stack.push(arg12); // 21 12
2016 case 368: if (stack.pop() <= stack.pop()) { gt = 392; continue; } // 162 0 24
2017 case 371: stack.push(arg3); // 45
2018 case 372: stack.push(arg11); // 21 11
2019 case 374: stack.push(arg4); // 21 4
2020 case 376: stack.push(stack.pop() + stack.pop()); // 96
2021 case 377: stack.push(arg13); // 21 13
2022 case 379: stack.push(stack.pop() + stack.pop()); // 96
2023 case 380: stack.push(arg7); // 25 7
2024 case 382: stack.push(arg13); // 21 13
2025 case 384: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
2026 case 385: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
2027 case 386: arg13++; // 132 13 1
2028 case 389: gt = 364; continue; // 167 255 231
2029 case 392: stack.push(arg4); // 21 4
2030 case 394: stack.push(arg12); // 21 12
2031 case 396: stack.push(arg10); // 21 10
2032 case 398: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
2033 case 399: stack.push(stack.pop() + stack.pop()); // 96
2034 case 400: arg4 = stack.pop() // 54 4
2035 case 402: gt = 415; continue; // 167 0 13
2036 case 405: stack.push(arg3); // 45
2037 case 406: stack.push(arg11); // 21 11
2038 case 408: stack.push(arg4); // 21 4
2039 case 410: stack.push(stack.pop() + stack.pop()); // 96
2040 case 411: stack.push(arg8); // 21 8
2041 case 413: // number conversion // 146
2042 case 414: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
2043 case 415: stack.push(arg11); // 21 11
2044 case 417: stack.push(arg10); // 21 10
2045 case 419: stack.push(stack.pop() + stack.pop()); // 96
2046 case 420: arg11 = stack.pop() // 54 11
2047 case 422: gt = 156; continue; // 167 254 246
2048 case 425: stack.push(new java_lang_String); // 187 0 200
2049 case 428: stack.push(stack[stack.length - 1]); // 89
2050 case 429: stack.push(0); // 3
2051 case 430: stack.push(arg0); // 42
2052 case 431: stack.push(stack.pop().count); // 180 1 97
2053 case 434: stack.push(arg4); // 21 4
2054 case 436: stack.push(stack.pop() + stack.pop()); // 96
2055 case 437: stack.push(arg3); // 45
2056 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
2057 case 441: return stack.pop(); // 176
2060 function java_lang_String_toUpperCaseLjava_lang_String(arg0) {
2063 var stack = new Array(2);
2065 for(;;) switch(gt) {
2066 case 0: stack.push(arg0); // 42
2067 case 1: { stack.push(java_util_Locale_getDefaultLjava_util_Locale()); } // 184 1 179
2068 case 4: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.toUpperCaseLjava_lang_StringLjava_util_Locale(self, v0)); } // 182 1 159
2069 case 7: return stack.pop(); // 176
2072 function java_lang_String_trimLjava_lang_String(arg0) {
2079 var stack = new Array(3);
2081 for(;;) switch(gt) {
2082 case 0: stack.push(arg0); // 42
2083 case 1: stack.push(stack.pop().count); // 180 1 97
2084 case 4: arg1 = stack.pop(); // 60
2085 case 5: stack.push(0); // 3
2086 case 6: arg2 = stack.pop(); // 61
2087 case 7: stack.push(arg0); // 42
2088 case 8: stack.push(stack.pop().offset); // 180 1 99
2089 case 11: arg3 = stack.pop(); // 62
2090 case 12: stack.push(arg0); // 42
2091 case 13: stack.push(stack.pop().value); // 180 1 100
2092 case 16: arg4 = stack.pop() // 58 4
2093 case 18: stack.push(arg2); // 28
2094 case 19: stack.push(arg1); // 27
2095 case 20: if (stack.pop() <= stack.pop()) { gt = 40; continue; } // 162 0 20
2096 case 23: stack.push(arg4); // 25 4
2097 case 25: stack.push(arg3); // 29
2098 case 26: stack.push(arg2); // 28
2099 case 27: stack.push(stack.pop() + stack.pop()); // 96
2100 case 28: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
2101 case 29: stack.push(32); // 16 32
2102 case 31: if (stack.pop() < stack.pop()) { gt = 40; continue; } // 163 0 9
2103 case 34: arg2++; // 132 2 1
2104 case 37: gt = 18; continue; // 167 255 237
2105 case 40: stack.push(arg2); // 28
2106 case 41: stack.push(arg1); // 27
2107 case 42: if (stack.pop() <= stack.pop()) { gt = 64; continue; } // 162 0 22
2108 case 45: stack.push(arg4); // 25 4
2109 case 47: stack.push(arg3); // 29
2110 case 48: stack.push(arg1); // 27
2111 case 49: stack.push(stack.pop() + stack.pop()); // 96
2112 case 50: stack.push(1); // 4
2113 case 51: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
2114 case 52: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
2115 case 53: stack.push(32); // 16 32
2116 case 55: if (stack.pop() < stack.pop()) { gt = 64; continue; } // 163 0 9
2117 case 58: arg1 += 255; // 132 1 255
2118 case 61: gt = 40; continue; // 167 255 235
2119 case 64: stack.push(arg2); // 28
2120 case 65: if (stack.pop() > 0) { gt = 76; continue; } // 157 0 11
2121 case 68: stack.push(arg1); // 27
2122 case 69: stack.push(arg0); // 42
2123 case 70: stack.push(stack.pop().count); // 180 1 97
2124 case 73: if (stack.pop() <= stack.pop()) { gt = 85; continue; } // 162 0 12
2125 case 76: stack.push(arg0); // 42
2126 case 77: stack.push(arg2); // 28
2127 case 78: stack.push(arg1); // 27
2128 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
2129 case 82: gt = 86; continue; // 167 0 4
2130 case 85: stack.push(arg0); // 42
2131 case 86: return stack.pop(); // 176
2135 function java_lang_String_toStringLjava_lang_String(arg0) {
2136 return arg0.toString();
2138 function java_lang_String_toCharArrayAC(arg0) {
2139 return arg0.toString().split('');
2142 function java_lang_String_formatLjava_lang_StringLjava_lang_StringLjava_lang_Object(arg0,arg1) {
2143 var stack = new Array();
2145 for(;;) switch(gt) {
2146 case 0: stack.push(new java_util_Formatter); // 187 0 211
2147 case 3: stack.push(stack[stack.length - 1]); // 89
2148 case 4: { java_util_Formatter_consV(stack.pop()); } // 183 1 174
2149 case 7: stack.push(arg0); // 42
2150 case 8: stack.push(arg1); // 43
2151 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
2152 case 12: { var self = stack.pop(); stack.push(self.toStringLjava_lang_String(self)); } // 182 1 175
2153 case 15: return stack.pop(); // 176
2156 function java_lang_String_formatLjava_lang_StringLjava_util_LocaleLjava_lang_StringLjava_lang_Object(arg0,arg1,arg2) {
2157 var stack = new Array();
2159 for(;;) switch(gt) {
2160 case 0: stack.push(new java_util_Formatter); // 187 0 211
2161 case 3: stack.push(stack[stack.length - 1]); // 89
2162 case 4: stack.push(arg0); // 42
2163 case 5: { var v0 = stack.pop(); java_util_Formatter_consVLjava_util_Locale(stack.pop(), v0); } // 183 1 176
2164 case 8: stack.push(arg1); // 43
2165 case 9: stack.push(arg2); // 44
2166 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
2167 case 13: { var self = stack.pop(); stack.push(self.toStringLjava_lang_String(self)); } // 182 1 175
2168 case 16: return stack.pop(); // 176
2171 function java_lang_String_valueOfLjava_lang_StringLjava_lang_Object(arg0) {
2172 var stack = new Array();
2174 for(;;) switch(gt) {
2175 case 0: stack.push(arg0); // 42
2176 case 1: if (stack.pop()) { gt = 9; continue; } // 199 0 8
2177 case 4: stack.push("null"); // 18 10
2178 case 6: gt = 13; continue; // 167 0 7
2179 case 9: stack.push(arg0); // 42
2180 case 10: { var self = stack.pop(); stack.push(self.toStringLjava_lang_String(self)); } // 182 1 132
2181 case 13: return stack.pop(); // 176
2184 function java_lang_String_valueOfLjava_lang_StringAC(arg0) {
2185 var stack = new Array();
2187 for(;;) switch(gt) {
2188 case 0: stack.push(new java_lang_String); // 187 0 200
2189 case 3: stack.push(stack[stack.length - 1]); // 89
2190 case 4: stack.push(arg0); // 42
2191 case 5: { var v0 = stack.pop(); java_lang_String_consVAC(stack.pop(), v0); } // 183 1 142
2192 case 8: return stack.pop(); // 176
2195 function java_lang_String_valueOfLjava_lang_StringACII(arg0,arg1,arg2) {
2196 var stack = new Array();
2198 for(;;) switch(gt) {
2199 case 0: stack.push(new java_lang_String); // 187 0 200
2200 case 3: stack.push(stack[stack.length - 1]); // 89
2201 case 4: stack.push(arg0); // 42
2202 case 5: stack.push(arg1); // 27
2203 case 6: stack.push(arg2); // 28
2204 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
2205 case 10: return stack.pop(); // 176
2208 function java_lang_String_copyValueOfLjava_lang_StringACII(arg0,arg1,arg2) {
2209 var stack = new Array();
2211 for(;;) switch(gt) {
2212 case 0: stack.push(new java_lang_String); // 187 0 200
2213 case 3: stack.push(stack[stack.length - 1]); // 89
2214 case 4: stack.push(arg0); // 42
2215 case 5: stack.push(arg1); // 27
2216 case 6: stack.push(arg2); // 28
2217 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
2218 case 10: return stack.pop(); // 176
2221 function java_lang_String_copyValueOfLjava_lang_StringAC(arg0) {
2222 var stack = new Array();
2224 for(;;) switch(gt) {
2225 case 0: stack.push(arg0); // 42
2226 case 1: stack.push(0); // 3
2227 case 2: stack.push(arg0); // 42
2228 case 3: stack.push(stack.pop().length); // 190
2229 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
2230 case 7: return stack.pop(); // 176
2233 function java_lang_String_valueOfLjava_lang_StringZ(arg0) {
2234 var stack = new Array();
2236 for(;;) switch(gt) {
2237 case 0: stack.push(arg0); // 26
2238 case 1: if (stack.pop() == 0) { gt = 9; continue; } // 153 0 8
2239 case 4: stack.push("true"); // 18 12
2240 case 6: gt = 11; continue; // 167 0 5
2241 case 9: stack.push("false"); // 18 8
2242 case 11: return stack.pop(); // 176
2245 function java_lang_String_valueOfLjava_lang_StringC(arg0) {
2247 var stack = new Array();
2249 for(;;) switch(gt) {
2250 case 0: stack.push(1); // 4
2251 case 1: stack.push(new Array(stack.pop())); // 188 5
2252 case 3: stack.push(stack[stack.length - 1]); // 89
2253 case 4: stack.push(0); // 3
2254 case 5: stack.push(arg0); // 26
2255 case 6: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
2256 case 7: arg1 = stack.pop(); // 76
2257 case 8: stack.push(new java_lang_String); // 187 0 200
2258 case 11: stack.push(stack[stack.length - 1]); // 89
2259 case 12: stack.push(0); // 3
2260 case 13: stack.push(1); // 4
2261 case 14: stack.push(arg1); // 43
2262 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
2263 case 18: return stack.pop(); // 176
2266 function java_lang_String_valueOfLjava_lang_StringI(arg0) {
2267 var stack = new Array();
2269 for(;;) switch(gt) {
2270 case 0: stack.push(arg0); // 26
2271 case 1: stack.push(10); // 16 10
2272 case 3: { var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_Integer_toStringLjava_lang_StringII(v0, v1)); } // 184 1 125
2273 case 6: return stack.pop(); // 176
2276 function java_lang_String_valueOfLjava_lang_StringJ(arg0) {
2278 var stack = new Array();
2280 for(;;) switch(gt) {
2281 case 0: stack.push(arg0); // 30
2282 case 1: stack.push(10); // 16 10
2283 case 3: { var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_Long_toStringLjava_lang_StringJI(v0, v1)); } // 184 1 126
2284 case 6: return stack.pop(); // 176
2287 function java_lang_String_valueOfLjava_lang_StringF(arg0) {
2288 var stack = new Array();
2290 for(;;) switch(gt) {
2291 case 0: stack.push(arg0); // 34
2292 case 1: { var v0 = stack.pop(); stack.push(java_lang_Float_toStringLjava_lang_StringF(v0)); } // 184 1 122
2293 case 4: return stack.pop(); // 176
2296 function java_lang_String_valueOfLjava_lang_StringD(arg0) {
2298 var stack = new Array();
2300 for(;;) switch(gt) {
2301 case 0: stack.push(arg0); // 38
2302 case 1: { var v0 = stack.pop(); stack.push(java_lang_Double_toStringLjava_lang_StringD(v0)); } // 184 1 121
2303 case 4: return stack.pop(); // 176
2306 function java_lang_String_internLjava_lang_String(arg0) {
2307 // no code found for null
2309 function java_lang_String_compareToILjava_lang_Object(arg0,arg1) {
2312 var stack = new Array(2);
2314 for(;;) switch(gt) {
2315 case 0: stack.push(arg0); // 42
2316 case 1: stack.push(arg1); // 43
2317 case 2: if(stack[stack.length - 1].$instOf_java_lang_String != 1) throw {}; // 192 0 200
2318 case 5: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.compareToILjava_lang_String(self, v0)); } // 182 1 148
2319 case 8: return stack.pop(); // 172
2322 function java_lang_String_classV() {
2323 var stack = new Array();
2325 for(;;) switch(gt) {
2326 case 0: stack.push(0); // 3
2327 case 1: stack.push(new Array(stack.pop())); // 189 0 183
2328 case 4: java_lang_String_serialPersistentFields = stack.pop(); // 179 1 101
2329 case 7: stack.push(new java_lang_String$CaseInsensitiveComparator); // 187 0 202
2330 case 10: stack.push(stack[stack.length - 1]); // 89
2332 case 12: { var v0 = stack.pop(); java_lang_String$CaseInsensitiveComparator_consVLjava_lang_String$1(stack.pop(), v0); } // 183 1 160
2333 case 15: java_lang_String_CASE_INSENSITIVE_ORDER = stack.pop(); // 179 1 102
2334 case 18: return; // 177
2338 var java_lang_String_serialVersionUID = 0;
2339 var java_lang_String_serialPersistentFields = 0;
2340 var java_lang_String_CASE_INSENSITIVE_ORDER = 0;
2341 function java_lang_String() {
2342 /** the real value of this 'string' we delegate to */
2352 this.toString = function() { return self.r; };
2354 java_lang_String.prototype = new String;
2355 //java_lang_String_classV();
2357 /* new method for JavaScript String */
2358 String.prototype.charAtCI = java_lang_String_charAtCI;
2359 String.prototype.lengthI = java_lang_String_lengthI;
2360 String.prototype.isEmptyZ = java_lang_String_isEmptyZ;
2361 String.prototype.getCharsVIIACI = java_lang_String_getCharsVIIACAI;
2362 String.prototype.toStringLjava_lang_String = java_lang_String_toStringLjava_lang_String;
2363 String.prototype.substringLjava_lang_StringI = java_lang_String_substringLjava_lang_StringI;
2364 String.prototype.substringLjava_lang_StringII = java_lang_String_substringLjava_lang_StringII;
2365 String.prototype.replaceLjava_lang_StringCC = java_lang_String_replaceLjava_lang_StringCC;
2366 String.prototype.containsZLjava_lang_CharSequence = java_lang_String_containsZLjava_lang_CharSequence;
2367 String.prototype.equalsZLjava_lang_Object = java_lang_String_equalsZLjava_lang_Object;
2368 String.prototype.toCharArrayAC = java_lang_String_toCharArrayAC;
2369 String.prototype.$instOf_java_lang_String = true;
2370 String.prototype.$instOf_java_io_Serializable = true;
2371 String.prototype.$instOf_java_lang_Comparable = true;
2372 String.prototype.$instOf_java_lang_CharSequence = true;
2375 this.lengthI = java_lang_String_lengthI;
2376 this.isEmptyZ = java_lang_String_isEmptyZ;
2377 this.charAtCI = java_lang_String_charAtCI;
2378 this.codePointAtII = java_lang_String_codePointAtII;
2379 this.codePointBeforeII = java_lang_String_codePointBeforeII;
2380 this.codePointCountIII = java_lang_String_codePointCountIII;
2381 this.offsetByCodePointsIII = java_lang_String_offsetByCodePointsIII;
2382 this.getCharsVACI = java_lang_String_getCharsVACI;
2383 this.getCharsVIIACI = java_lang_String_getCharsVIIACI;
2384 this.getBytesVIIABI = java_lang_String_getBytesVIIABI;
2385 this.getBytesABLjava_lang_String = java_lang_String_getBytesABLjava_lang_String;
2386 this.getBytesABLjava_nio_charset_Charset = java_lang_String_getBytesABLjava_nio_charset_Charset;
2387 this.getBytesAB = java_lang_String_getBytesAB;
2388 this.equalsZLjava_lang_Object = java_lang_String_equalsZLjava_lang_Object;
2389 this.contentEqualsZLjava_lang_StringBuffer = java_lang_String_contentEqualsZLjava_lang_StringBuffer;
2390 this.contentEqualsZLjava_lang_CharSequence = java_lang_String_contentEqualsZLjava_lang_CharSequence;
2391 this.equalsIgnoreCaseZLjava_lang_String = java_lang_String_equalsIgnoreCaseZLjava_lang_String;
2392 this.compareToILjava_lang_String = java_lang_String_compareToILjava_lang_String;
2393 this.compareToIgnoreCaseILjava_lang_String = java_lang_String_compareToIgnoreCaseILjava_lang_String;
2394 this.regionMatchesZILjava_lang_StringII = java_lang_String_regionMatchesZILjava_lang_StringII;
2395 this.regionMatchesZZILjava_lang_StringII = java_lang_String_regionMatchesZZILjava_lang_StringII;
2396 this.startsWithZLjava_lang_StringI = java_lang_String_startsWithZLjava_lang_StringI;
2397 this.startsWithZLjava_lang_String = java_lang_String_startsWithZLjava_lang_String;
2398 this.endsWithZLjava_lang_String = java_lang_String_endsWithZLjava_lang_String;
2399 this.hashCodeI = java_lang_String_hashCodeI;
2400 this.indexOfII = java_lang_String_indexOfII;
2401 this.indexOfIII = java_lang_String_indexOfIII;
2402 this.lastIndexOfII = java_lang_String_lastIndexOfII;
2403 this.lastIndexOfIII = java_lang_String_lastIndexOfIII;
2404 this.indexOfILjava_lang_String = java_lang_String_indexOfILjava_lang_String;
2405 this.indexOfILjava_lang_StringI = java_lang_String_indexOfILjava_lang_StringI;
2406 this.lastIndexOfILjava_lang_String = java_lang_String_lastIndexOfILjava_lang_String;
2407 this.lastIndexOfILjava_lang_StringI = java_lang_String_lastIndexOfILjava_lang_StringI;
2408 this.substringLjava_lang_StringI = java_lang_String_substringLjava_lang_StringI;
2409 this.substringLjava_lang_StringII = java_lang_String_substringLjava_lang_StringII;
2410 this.subSequenceLjava_lang_CharSequenceII = java_lang_String_subSequenceLjava_lang_CharSequenceII;
2411 this.concatLjava_lang_StringLjava_lang_String = java_lang_String_concatLjava_lang_StringLjava_lang_String;
2412 this.replaceLjava_lang_StringCC = java_lang_String_replaceLjava_lang_StringCC;
2413 this.matchesZLjava_lang_String = java_lang_String_matchesZLjava_lang_String;
2414 this.containsZLjava_lang_CharSequence = java_lang_String_containsZLjava_lang_CharSequence;
2415 this.replaceFirstLjava_lang_StringLjava_lang_StringLjava_lang_String = java_lang_String_replaceFirstLjava_lang_StringLjava_lang_StringLjava_lang_String;
2416 this.replaceAllLjava_lang_StringLjava_lang_StringLjava_lang_String = java_lang_String_replaceAllLjava_lang_StringLjava_lang_StringLjava_lang_String;
2417 this.replaceLjava_lang_StringLjava_lang_CharSequenceLjava_lang_CharSequence = java_lang_String_replaceLjava_lang_StringLjava_lang_CharSequenceLjava_lang_CharSequence;
2418 this.splitALjava_lang_StringLjava_lang_StringI = java_lang_String_splitALjava_lang_StringLjava_lang_StringI;
2419 this.splitALjava_lang_StringLjava_lang_String = java_lang_String_splitALjava_lang_StringLjava_lang_String;
2420 this.toLowerCaseLjava_lang_StringLjava_util_Locale = java_lang_String_toLowerCaseLjava_lang_StringLjava_util_Locale;
2421 this.toLowerCaseLjava_lang_String = java_lang_String_toLowerCaseLjava_lang_String;
2422 this.toUpperCaseLjava_lang_StringLjava_util_Locale = java_lang_String_toUpperCaseLjava_lang_StringLjava_util_Locale;
2423 this.toUpperCaseLjava_lang_String = java_lang_String_toUpperCaseLjava_lang_String;
2424 this.trimLjava_lang_String = java_lang_String_trimLjava_lang_String;
2425 this.toStringLjava_lang_String = java_lang_String_toStringLjava_lang_String;
2426 this.internLjava_lang_String = java_lang_String_internLjava_lang_String;
2427 this.compareToILjava_lang_Object = java_lang_String_compareToILjava_lang_Object;