1.1 --- a/vm/src/main/resources/org/apidesign/vm4brwsr/emulation/java_lang_String.js Tue Oct 16 11:55:56 2012 +0200
1.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
1.3 @@ -1,3296 +0,0 @@
1.4 -/* */
1.5 -
1.6 -
1.7 -/*
1.8 -function java_lang_String_consV(arg0) {
1.9 - var arg1;
1.10 -;
1.11 - var stack = new Array(2);
1.12 - var gt = 0;
1.13 - for(;;) switch(gt) {
1.14 - case 0: stack.push(arg0); // 42
1.15 - case 1: { java_lang_Object_consV(stack.pop()); } // 183 1 130
1.16 - case 4: stack.push(arg0); // 42
1.17 - case 5: stack.push(0); // 3
1.18 - case 6: { var v = stack.pop(); stack.pop().offset = v; } // 181 1 99
1.19 - case 9: stack.push(arg0); // 42
1.20 - case 10: stack.push(0); // 3
1.21 - case 11: { var v = stack.pop(); stack.pop().count = v; } // 181 1 97
1.22 - case 14: stack.push(arg0); // 42
1.23 - case 15: stack.push(0); // 3
1.24 - case 16: stack.push(new Array(stack.pop())); // 188 5
1.25 - case 18: { var v = stack.pop(); stack.pop().value = v; } // 181 1 100
1.26 - case 21: return; // 177
1.27 - }
1.28 -}
1.29 -function java_lang_String_consVLjava_lang_String(arg0,arg1) {
1.30 - var arg2;
1.31 - var arg3;
1.32 - var arg4;
1.33 - var arg5;
1.34 - var arg6;
1.35 -;
1.36 - var stack = new Array(4);
1.37 - var gt = 0;
1.38 - for(;;) switch(gt) {
1.39 - case 0: stack.push(arg0); // 42
1.40 - case 1: { java_lang_Object_consV(stack.pop()); } // 183 1 130
1.41 - case 4: stack.push(arg1); // 43
1.42 - case 5: stack.push(stack.pop().count); // 180 1 97
1.43 - case 8: arg2 = stack.pop(); // 61
1.44 - case 9: stack.push(arg1); // 43
1.45 - case 10: stack.push(stack.pop().value); // 180 1 100
1.46 - case 13: arg3 = stack.pop(); // 78
1.47 - case 14: stack.push(arg3); // 45
1.48 - case 15: stack.push(stack.pop().length); // 190
1.49 - case 16: stack.push(arg2); // 28
1.50 - case 17: if (stack.pop() >= stack.pop()) { gt = 41; continue; } // 164 0 24
1.51 - case 20: stack.push(arg1); // 43
1.52 - case 21: stack.push(stack.pop().offset); // 180 1 99
1.53 - case 24: arg5 = stack.pop() // 54 5
1.54 - case 26: stack.push(arg3); // 45
1.55 - case 27: stack.push(arg5); // 21 5
1.56 - case 29: stack.push(arg5); // 21 5
1.57 - case 31: stack.push(arg2); // 28
1.58 - case 32: stack.push(stack.pop() + stack.pop()); // 96
1.59 - case 33: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_util_Arrays_copyOfRangeACACAIAI(v0, v1, v2)); } // 184 1 173
1.60 - case 36: arg4 = stack.pop() // 58 4
1.61 - case 38: gt = 44; continue; // 167 0 6
1.62 - case 41: stack.push(arg3); // 45
1.63 - case 42: arg4 = stack.pop() // 58 4
1.64 - case 44: stack.push(arg0); // 42
1.65 - case 45: stack.push(0); // 3
1.66 - case 46: { var v = stack.pop(); stack.pop().offset = v; } // 181 1 99
1.67 - case 49: stack.push(arg0); // 42
1.68 - case 50: stack.push(arg2); // 28
1.69 - case 51: { var v = stack.pop(); stack.pop().count = v; } // 181 1 97
1.70 - case 54: stack.push(arg0); // 42
1.71 - case 55: stack.push(arg4); // 25 4
1.72 - case 57: { var v = stack.pop(); stack.pop().value = v; } // 181 1 100
1.73 - case 60: return; // 177
1.74 - }
1.75 -}
1.76 -*/
1.77 -function java_lang_String_consVAC(arg0,arg1) {
1.78 - arg0.r = arg1.join("");
1.79 -}
1.80 -/*
1.81 -function java_lang_String_consVACII(arg0,arg1,arg2,arg3) {
1.82 - var arg4;
1.83 -;
1.84 - var stack = new Array(5);
1.85 - var gt = 0;
1.86 - for(;;) switch(gt) {
1.87 - case 0: stack.push(arg0); // 42
1.88 - case 1: { java_lang_Object_consV(stack.pop()); } // 183 1 130
1.89 - case 4: stack.push(arg2); // 28
1.90 - case 5: if (stack.pop() >= 0) { gt = 17; continue; } // 156 0 12
1.91 - case 8: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
1.92 - case 11: stack.push(stack[stack.length - 1]); // 89
1.93 - case 12: stack.push(arg2); // 28
1.94 - case 13: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
1.95 - case 16: // 191
1.96 - case 17: stack.push(arg3); // 29
1.97 - case 18: if (stack.pop() >= 0) { gt = 30; continue; } // 156 0 12
1.98 - case 21: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
1.99 - case 24: stack.push(stack[stack.length - 1]); // 89
1.100 - case 25: stack.push(arg3); // 29
1.101 - case 26: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
1.102 - case 29: // 191
1.103 - case 30: stack.push(arg2); // 28
1.104 - case 31: stack.push(arg1); // 43
1.105 - case 32: stack.push(stack.pop().length); // 190
1.106 - case 33: stack.push(arg3); // 29
1.107 - case 34: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.108 - case 35: if (stack.pop() >= stack.pop()) { gt = 49; continue; } // 164 0 14
1.109 - case 38: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
1.110 - case 41: stack.push(stack[stack.length - 1]); // 89
1.111 - case 42: stack.push(arg2); // 28
1.112 - case 43: stack.push(arg3); // 29
1.113 - case 44: stack.push(stack.pop() + stack.pop()); // 96
1.114 - case 45: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
1.115 - case 48: // 191
1.116 - case 49: stack.push(arg0); // 42
1.117 - case 50: stack.push(0); // 3
1.118 - case 51: { var v = stack.pop(); stack.pop().offset = v; } // 181 1 99
1.119 - case 54: stack.push(arg0); // 42
1.120 - case 55: stack.push(arg3); // 29
1.121 - case 56: { var v = stack.pop(); stack.pop().count = v; } // 181 1 97
1.122 - case 59: stack.push(arg0); // 42
1.123 - case 60: stack.push(arg1); // 43
1.124 - case 61: stack.push(arg2); // 28
1.125 - case 62: stack.push(arg2); // 28
1.126 - case 63: stack.push(arg3); // 29
1.127 - case 64: stack.push(stack.pop() + stack.pop()); // 96
1.128 - case 65: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_util_Arrays_copyOfRangeACACAIAI(v0, v1, v2)); } // 184 1 173
1.129 - case 68: { var v = stack.pop(); stack.pop().value = v; } // 181 1 100
1.130 - case 71: return; // 177
1.131 - }
1.132 -}
1.133 -function java_lang_String_consVAIII(arg0,arg1,arg2,arg3) {
1.134 - var arg4;
1.135 - var arg5;
1.136 - var arg6;
1.137 - var arg7;
1.138 - var arg8;
1.139 - var arg9;
1.140 - var arg10;
1.141 - var arg11;
1.142 - var arg12;
1.143 -;
1.144 - var stack = new Array(4);
1.145 - var gt = 0;
1.146 - for(;;) switch(gt) {
1.147 - case 0: stack.push(arg0); // 42
1.148 - case 1: { java_lang_Object_consV(stack.pop()); } // 183 1 130
1.149 - case 4: stack.push(arg2); // 28
1.150 - case 5: if (stack.pop() >= 0) { gt = 17; continue; } // 156 0 12
1.151 - case 8: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
1.152 - case 11: stack.push(stack[stack.length - 1]); // 89
1.153 - case 12: stack.push(arg2); // 28
1.154 - case 13: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
1.155 - case 16: // 191
1.156 - case 17: stack.push(arg3); // 29
1.157 - case 18: if (stack.pop() >= 0) { gt = 30; continue; } // 156 0 12
1.158 - case 21: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
1.159 - case 24: stack.push(stack[stack.length - 1]); // 89
1.160 - case 25: stack.push(arg3); // 29
1.161 - case 26: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
1.162 - case 29: // 191
1.163 - case 30: stack.push(arg2); // 28
1.164 - case 31: stack.push(arg1); // 43
1.165 - case 32: stack.push(stack.pop().length); // 190
1.166 - case 33: stack.push(arg3); // 29
1.167 - case 34: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.168 - case 35: if (stack.pop() >= stack.pop()) { gt = 49; continue; } // 164 0 14
1.169 - case 38: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
1.170 - case 41: stack.push(stack[stack.length - 1]); // 89
1.171 - case 42: stack.push(arg2); // 28
1.172 - case 43: stack.push(arg3); // 29
1.173 - case 44: stack.push(stack.pop() + stack.pop()); // 96
1.174 - case 45: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
1.175 - case 48: // 191
1.176 - case 49: stack.push(0); // 3
1.177 - case 50: arg4 = stack.pop() // 54 4
1.178 - case 52: stack.push(1); // 4
1.179 - case 53: arg5 = stack.pop() // 54 5
1.180 - case 55: stack.push(arg3); // 29
1.181 - case 56: stack.push(arg5); // 21 5
1.182 - case 58: stack.push(stack.pop() + stack.pop()); // 96
1.183 - case 59: stack.push(new Array(stack.pop())); // 188 5
1.184 - case 61: arg6 = stack.pop() // 58 6
1.185 - case 63: stack.push(arg2); // 28
1.186 - case 64: arg7 = stack.pop() // 54 7
1.187 - case 66: stack.push(0); // 3
1.188 - case 67: arg8 = stack.pop() // 54 8
1.189 - case 69: stack.push(0); // 3
1.190 - case 70: arg9 = stack.pop() // 54 9
1.191 - case 72: stack.push(arg9); // 21 9
1.192 - case 74: stack.push(arg3); // 29
1.193 - case 75: if (stack.pop() <= stack.pop()) { gt = 255; continue; } // 162 0 180
1.194 - case 78: stack.push(arg1); // 43
1.195 - case 79: stack.push(arg7); // 21 7
1.196 - case 81: arg7++; // 132 7 1
1.197 - case 84: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 46
1.198 - case 85: arg10 = stack.pop() // 54 10
1.199 - case 87: stack.push(arg10); // 21 10
1.200 - case 89: if (stack.pop() >= 0) { gt = 100; continue; } // 156 0 11
1.201 - case 92: stack.push(new java_lang_IllegalArgumentException); // 187 0 193
1.202 - case 95: stack.push(stack[stack.length - 1]); // 89
1.203 - case 96: { java_lang_IllegalArgumentException_consV(stack.pop()); } // 183 1 123
1.204 - case 99: // 191
1.205 - case 100: stack.push(arg5); // 21 5
1.206 - case 102: if (stack.pop() > 0) { gt = 195; continue; } // 157 0 93
1.207 - case 105: stack.push(arg8); // 21 8
1.208 - case 107: stack.push(1); // 4
1.209 - case 108: stack.push(stack.pop() + stack.pop()); // 96
1.210 - case 109: stack.push(arg6); // 25 6
1.211 - case 111: stack.push(stack.pop().length); // 190
1.212 - case 112: if (stack.pop() > stack.pop()) { gt = 195; continue; } // 161 0 83
1.213 - case 115: stack.push(arg4); // 21 4
1.214 - case 117: if (stack.pop() != 0) { gt = 153; continue; } // 154 0 36
1.215 - case 120: stack.push(arg5); // 21 5
1.216 - case 122: // 116
1.217 - case 123: stack.push(1); // 4
1.218 - case 124: stack.push(stack.pop() + stack.pop()); // 96
1.219 - case 125: stack.push(arg3); // 29
1.220 - case 126: stack.push(stack.pop() * stack.pop()); // 104
1.221 - case 127: stack.push(10); // 16 10
1.222 - case 129: // 120
1.223 - case 130: stack.push(arg9); // 21 9
1.224 - case 132: { var tmp = stack.pop(); stack.push(Math.floor(stack.pop() / tmp)); } // 108
1.225 - case 133: arg4 = stack.pop() // 54 4
1.226 - case 135: stack.push(arg4); // 21 4
1.227 - case 137: stack.push(10); // 16 10
1.228 - case 139: // 122
1.229 - case 140: arg4 = stack.pop() // 54 4
1.230 - case 142: stack.push(arg4); // 21 4
1.231 - case 144: if (stack.pop() > 0) { gt = 159; continue; } // 157 0 15
1.232 - case 147: stack.push(1); // 4
1.233 - case 148: arg4 = stack.pop() // 54 4
1.234 - case 150: gt = 159; continue; // 167 0 9
1.235 - case 153: stack.push(arg4); // 21 4
1.236 - case 155: stack.push(2); // 5
1.237 - case 156: stack.push(stack.pop() * stack.pop()); // 104
1.238 - case 157: arg4 = stack.pop() // 54 4
1.239 - case 159: stack.push(arg6); // 25 6
1.240 - case 161: stack.push(stack.pop().length); // 190
1.241 - case 162: stack.push(arg4); // 21 4
1.242 - case 164: stack.push(stack.pop() + stack.pop()); // 96
1.243 - case 165: stack.push(arg3); // 29
1.244 - case 166: stack.push(2); // 5
1.245 - case 167: stack.push(stack.pop() * stack.pop()); // 104
1.246 - case 168: { var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_Math_minIII(v0, v1)); } // 184 1 127
1.247 - case 171: arg11 = stack.pop() // 54 11
1.248 - case 173: stack.push(arg11); // 21 11
1.249 - case 175: stack.push(arg6); // 25 6
1.250 - case 177: stack.push(stack.pop().length); // 190
1.251 - case 178: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.252 - case 179: stack.push(arg3); // 29
1.253 - case 180: stack.push(arg9); // 21 9
1.254 - case 182: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.255 - case 183: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.256 - case 184: arg5 = stack.pop() // 54 5
1.257 - case 186: stack.push(arg6); // 25 6
1.258 - case 188: stack.push(arg11); // 21 11
1.259 - case 190: { var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_util_Arrays_copyOfACACAI(v0, v1)); } // 184 1 172
1.260 - case 193: arg6 = stack.pop() // 58 6
1.261 - case 195: stack.push(arg10); // 21 10
1.262 - case 197: stack.push(65536); // 18 3
1.263 - case 199: if (stack.pop() <= stack.pop()) { gt = 216; continue; } // 162 0 17
1.264 - case 202: stack.push(arg6); // 25 6
1.265 - case 204: stack.push(arg8); // 21 8
1.266 - case 206: arg8++; // 132 8 1
1.267 - case 209: stack.push(arg10); // 21 10
1.268 - case 211: // number conversion // 146
1.269 - case 212: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
1.270 - case 213: gt = 249; continue; // 167 0 36
1.271 - case 216: stack.push(arg10); // 21 10
1.272 - case 218: stack.push(1114111); // 18 4
1.273 - case 220: if (stack.pop() < stack.pop()) { gt = 241; continue; } // 163 0 21
1.274 - case 223: stack.push(arg10); // 21 10
1.275 - case 225: stack.push(arg6); // 25 6
1.276 - case 227: stack.push(arg8); // 21 8
1.277 - case 229: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_Character_toSurrogatesVIACAI(v0, v1, v2); } // 184 1 112
1.278 - case 232: arg8 += 2; // 132 8 2
1.279 - case 235: arg5 += 255; // 132 5 255
1.280 - case 238: gt = 249; continue; // 167 0 11
1.281 - case 241: stack.push(new java_lang_IllegalArgumentException); // 187 0 193
1.282 - case 244: stack.push(stack[stack.length - 1]); // 89
1.283 - case 245: { java_lang_IllegalArgumentException_consV(stack.pop()); } // 183 1 123
1.284 - case 248: // 191
1.285 - case 249: arg9++; // 132 9 1
1.286 - case 252: gt = 72; continue; // 167 255 76
1.287 - case 255: stack.push(arg0); // 42
1.288 - case 256: stack.push(0); // 3
1.289 - case 257: { var v = stack.pop(); stack.pop().offset = v; } // 181 1 99
1.290 - case 260: stack.push(arg0); // 42
1.291 - case 261: stack.push(arg6); // 25 6
1.292 - case 263: { var v = stack.pop(); stack.pop().value = v; } // 181 1 100
1.293 - case 266: stack.push(arg0); // 42
1.294 - case 267: stack.push(arg8); // 21 8
1.295 - case 269: { var v = stack.pop(); stack.pop().count = v; } // 181 1 97
1.296 - case 272: return; // 177
1.297 - }
1.298 -}
1.299 -function java_lang_String_consVABIII(arg0,arg1,arg2,arg3,arg4) {
1.300 - var arg5;
1.301 - var arg6;
1.302 - var arg7;
1.303 -;
1.304 - var stack = new Array(6);
1.305 - var gt = 0;
1.306 - for(;;) switch(gt) {
1.307 - case 0: stack.push(arg0); // 42
1.308 - case 1: { java_lang_Object_consV(stack.pop()); } // 183 1 130
1.309 - case 4: stack.push(arg1); // 43
1.310 - case 5: stack.push(arg3); // 29
1.311 - case 6: stack.push(arg4); // 21 4
1.312 - case 8: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_String_checkBoundsVABAIAI(v0, v1, v2); } // 184 1 140
1.313 - case 11: stack.push(arg4); // 21 4
1.314 - case 13: stack.push(new Array(stack.pop())); // 188 5
1.315 - case 15: arg5 = stack.pop() // 58 5
1.316 - case 17: stack.push(arg2); // 28
1.317 - case 18: if (stack.pop() != 0) { gt = 55; continue; } // 154 0 37
1.318 - case 21: stack.push(arg4); // 21 4
1.319 - case 23: arg6 = stack.pop() // 54 6
1.320 - case 25: stack.push(arg6); // 21 6
1.321 - case 27: arg6 += 255; // 132 6 255
1.322 - case 30: if (stack.pop() <= 0) { gt = 52; continue; } // 158 0 22
1.323 - case 33: stack.push(arg5); // 25 5
1.324 - case 35: stack.push(arg6); // 21 6
1.325 - case 37: stack.push(arg1); // 43
1.326 - case 38: stack.push(arg6); // 21 6
1.327 - case 40: stack.push(arg3); // 29
1.328 - case 41: stack.push(stack.pop() + stack.pop()); // 96
1.329 - case 42: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 51
1.330 - case 43: stack.push(255); // 17 0 255
1.331 - case 46: stack.push(stack.pop() & stack.pop()); // 126
1.332 - case 47: // number conversion // 146
1.333 - case 48: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
1.334 - case 49: gt = 25; continue; // 167 255 232
1.335 - case 52: gt = 93; continue; // 167 0 41
1.336 - case 55: stack.push(arg2); // 28
1.337 - case 56: stack.push(8); // 16 8
1.338 - case 58: // 120
1.339 - case 59: arg2 = stack.pop(); // 61
1.340 - case 60: stack.push(arg4); // 21 4
1.341 - case 62: arg6 = stack.pop() // 54 6
1.342 - case 64: stack.push(arg6); // 21 6
1.343 - case 66: arg6 += 255; // 132 6 255
1.344 - case 69: if (stack.pop() <= 0) { gt = 93; continue; } // 158 0 24
1.345 - case 72: stack.push(arg5); // 25 5
1.346 - case 74: stack.push(arg6); // 21 6
1.347 - case 76: stack.push(arg2); // 28
1.348 - case 77: stack.push(arg1); // 43
1.349 - case 78: stack.push(arg6); // 21 6
1.350 - case 80: stack.push(arg3); // 29
1.351 - case 81: stack.push(stack.pop() + stack.pop()); // 96
1.352 - case 82: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 51
1.353 - case 83: stack.push(255); // 17 0 255
1.354 - case 86: stack.push(stack.pop() & stack.pop()); // 126
1.355 - case 87: stack.push(stack.pop() | stack.pop()); // 128
1.356 - case 88: // number conversion // 146
1.357 - case 89: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
1.358 - case 90: gt = 64; continue; // 167 255 230
1.359 - case 93: stack.push(arg0); // 42
1.360 - case 94: stack.push(0); // 3
1.361 - case 95: { var v = stack.pop(); stack.pop().offset = v; } // 181 1 99
1.362 - case 98: stack.push(arg0); // 42
1.363 - case 99: stack.push(arg4); // 21 4
1.364 - case 101: { var v = stack.pop(); stack.pop().count = v; } // 181 1 97
1.365 - case 104: stack.push(arg0); // 42
1.366 - case 105: stack.push(arg5); // 25 5
1.367 - case 107: { var v = stack.pop(); stack.pop().value = v; } // 181 1 100
1.368 - case 110: return; // 177
1.369 - }
1.370 -}
1.371 -function java_lang_String_consVABI(arg0,arg1,arg2) {
1.372 - var arg3;
1.373 -;
1.374 - var stack = new Array(5);
1.375 - var gt = 0;
1.376 - for(;;) switch(gt) {
1.377 - case 0: stack.push(arg0); // 42
1.378 - case 1: stack.push(arg1); // 43
1.379 - case 2: stack.push(arg2); // 28
1.380 - case 3: stack.push(0); // 3
1.381 - case 4: stack.push(arg1); // 43
1.382 - case 5: stack.push(stack.pop().length); // 190
1.383 - case 6: { var v3 = stack.pop(); var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_String_consVABAIAIAI(stack.pop(), v0, v1, v2, v3); } // 183 1 141
1.384 - case 9: return; // 177
1.385 - }
1.386 -}
1.387 -function java_lang_String_checkBoundsVABII(arg0,arg1,arg2) {
1.388 - var stack = new Array();
1.389 - var gt = 0;
1.390 - for(;;) switch(gt) {
1.391 - case 0: stack.push(arg2); // 28
1.392 - case 1: if (stack.pop() >= 0) { gt = 13; continue; } // 156 0 12
1.393 - case 4: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
1.394 - case 7: stack.push(stack[stack.length - 1]); // 89
1.395 - case 8: stack.push(arg2); // 28
1.396 - case 9: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
1.397 - case 12: // 191
1.398 - case 13: stack.push(arg1); // 27
1.399 - case 14: if (stack.pop() >= 0) { gt = 26; continue; } // 156 0 12
1.400 - case 17: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
1.401 - case 20: stack.push(stack[stack.length - 1]); // 89
1.402 - case 21: stack.push(arg1); // 27
1.403 - case 22: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
1.404 - case 25: // 191
1.405 - case 26: stack.push(arg1); // 27
1.406 - case 27: stack.push(arg0); // 42
1.407 - case 28: stack.push(stack.pop().length); // 190
1.408 - case 29: stack.push(arg2); // 28
1.409 - case 30: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.410 - case 31: if (stack.pop() >= stack.pop()) { gt = 45; continue; } // 164 0 14
1.411 - case 34: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
1.412 - case 37: stack.push(stack[stack.length - 1]); // 89
1.413 - case 38: stack.push(arg1); // 27
1.414 - case 39: stack.push(arg2); // 28
1.415 - case 40: stack.push(stack.pop() + stack.pop()); // 96
1.416 - case 41: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
1.417 - case 44: // 191
1.418 - case 45: return; // 177
1.419 - }
1.420 -}
1.421 -function java_lang_String_consVABIILjava_lang_String(arg0,arg1,arg2,arg3,arg4) {
1.422 - var arg5;
1.423 - var arg6;
1.424 -;
1.425 - var stack = new Array(4);
1.426 - var gt = 0;
1.427 - for(;;) switch(gt) {
1.428 - case 0: stack.push(arg0); // 42
1.429 - case 1: { java_lang_Object_consV(stack.pop()); } // 183 1 130
1.430 - case 4: stack.push(arg4); // 25 4
1.431 - case 6: if (stack.pop()) { gt = 19; continue; } // 199 0 13
1.432 - case 9: stack.push(new java_lang_NullPointerException); // 187 0 198
1.433 - case 12: stack.push(stack[stack.length - 1]); // 89
1.434 - case 13: stack.push("charsetName"); // 18 7
1.435 - case 15: { var v0 = stack.pop(); java_lang_NullPointerException_consVLjava_lang_String(stack.pop(), v0); } // 183 1 129
1.436 - case 18: // 191
1.437 - case 19: stack.push(arg1); // 43
1.438 - case 20: stack.push(arg2); // 28
1.439 - case 21: stack.push(arg3); // 29
1.440 - case 22: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_String_checkBoundsVABAIAI(v0, v1, v2); } // 184 1 140
1.441 - case 25: stack.push(arg4); // 25 4
1.442 - case 27: stack.push(arg1); // 43
1.443 - case 28: stack.push(arg2); // 28
1.444 - case 29: stack.push(arg3); // 29
1.445 - case 30: { var v3 = stack.pop(); var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_StringCoding_decodeACLjava_lang_StringABAIAI(v0, v1, v2, v3)); } // 184 1 165
1.446 - case 33: arg5 = stack.pop() // 58 5
1.447 - case 35: stack.push(arg0); // 42
1.448 - case 36: stack.push(0); // 3
1.449 - case 37: { var v = stack.pop(); stack.pop().offset = v; } // 181 1 99
1.450 - case 40: stack.push(arg0); // 42
1.451 - case 41: stack.push(arg5); // 25 5
1.452 - case 43: stack.push(stack.pop().length); // 190
1.453 - case 44: { var v = stack.pop(); stack.pop().count = v; } // 181 1 97
1.454 - case 47: stack.push(arg0); // 42
1.455 - case 48: stack.push(arg5); // 25 5
1.456 - case 50: { var v = stack.pop(); stack.pop().value = v; } // 181 1 100
1.457 - case 53: return; // 177
1.458 - }
1.459 -}
1.460 -function java_lang_String_consVABIILjava_nio_charset_Charset(arg0,arg1,arg2,arg3,arg4) {
1.461 - var arg5;
1.462 - var arg6;
1.463 -;
1.464 - var stack = new Array(4);
1.465 - var gt = 0;
1.466 - for(;;) switch(gt) {
1.467 - case 0: stack.push(arg0); // 42
1.468 - case 1: { java_lang_Object_consV(stack.pop()); } // 183 1 130
1.469 - case 4: stack.push(arg4); // 25 4
1.470 - case 6: if (stack.pop()) { gt = 19; continue; } // 199 0 13
1.471 - case 9: stack.push(new java_lang_NullPointerException); // 187 0 198
1.472 - case 12: stack.push(stack[stack.length - 1]); // 89
1.473 - case 13: stack.push("charset"); // 18 6
1.474 - case 15: { var v0 = stack.pop(); java_lang_NullPointerException_consVLjava_lang_String(stack.pop(), v0); } // 183 1 129
1.475 - case 18: // 191
1.476 - case 19: stack.push(arg1); // 43
1.477 - case 20: stack.push(arg2); // 28
1.478 - case 21: stack.push(arg3); // 29
1.479 - case 22: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_String_checkBoundsVABAIAI(v0, v1, v2); } // 184 1 140
1.480 - case 25: stack.push(arg4); // 25 4
1.481 - case 27: stack.push(arg1); // 43
1.482 - case 28: stack.push(arg2); // 28
1.483 - case 29: stack.push(arg3); // 29
1.484 - case 30: { var v3 = stack.pop(); var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_StringCoding_decodeACLjava_nio_charset_CharsetABAIAI(v0, v1, v2, v3)); } // 184 1 167
1.485 - case 33: arg5 = stack.pop() // 58 5
1.486 - case 35: stack.push(arg0); // 42
1.487 - case 36: stack.push(0); // 3
1.488 - case 37: { var v = stack.pop(); stack.pop().offset = v; } // 181 1 99
1.489 - case 40: stack.push(arg0); // 42
1.490 - case 41: stack.push(arg5); // 25 5
1.491 - case 43: stack.push(stack.pop().length); // 190
1.492 - case 44: { var v = stack.pop(); stack.pop().count = v; } // 181 1 97
1.493 - case 47: stack.push(arg0); // 42
1.494 - case 48: stack.push(arg5); // 25 5
1.495 - case 50: { var v = stack.pop(); stack.pop().value = v; } // 181 1 100
1.496 - case 53: return; // 177
1.497 - }
1.498 -}
1.499 -function java_lang_String_consVABLjava_lang_String(arg0,arg1,arg2) {
1.500 - var arg3;
1.501 -;
1.502 - var stack = new Array(5);
1.503 - var gt = 0;
1.504 - for(;;) switch(gt) {
1.505 - case 0: stack.push(arg0); // 42
1.506 - case 1: stack.push(arg1); // 43
1.507 - case 2: stack.push(0); // 3
1.508 - case 3: stack.push(arg1); // 43
1.509 - case 4: stack.push(stack.pop().length); // 190
1.510 - case 5: stack.push(arg2); // 44
1.511 - case 6: { var v3 = stack.pop(); var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_String_consVABAIAIALjava_lang_String(stack.pop(), v0, v1, v2, v3); } // 183 1 154
1.512 - case 9: return; // 177
1.513 - }
1.514 -}
1.515 -function java_lang_String_consVABLjava_nio_charset_Charset(arg0,arg1,arg2) {
1.516 - var arg3;
1.517 -;
1.518 - var stack = new Array(5);
1.519 - var gt = 0;
1.520 - for(;;) switch(gt) {
1.521 - case 0: stack.push(arg0); // 42
1.522 - case 1: stack.push(arg1); // 43
1.523 - case 2: stack.push(0); // 3
1.524 - case 3: stack.push(arg1); // 43
1.525 - case 4: stack.push(stack.pop().length); // 190
1.526 - case 5: stack.push(arg2); // 44
1.527 - case 6: { var v3 = stack.pop(); var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_String_consVABAIAIALjava_nio_charset_Charset(stack.pop(), v0, v1, v2, v3); } // 183 1 156
1.528 - case 9: return; // 177
1.529 - }
1.530 -}
1.531 -function java_lang_String_consVABII(arg0,arg1,arg2,arg3) {
1.532 - var arg4;
1.533 - var arg5;
1.534 -;
1.535 - var stack = new Array(3);
1.536 - var gt = 0;
1.537 - for(;;) switch(gt) {
1.538 - case 0: stack.push(arg0); // 42
1.539 - case 1: { java_lang_Object_consV(stack.pop()); } // 183 1 130
1.540 - case 4: stack.push(arg1); // 43
1.541 - case 5: stack.push(arg2); // 28
1.542 - case 6: stack.push(arg3); // 29
1.543 - case 7: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_String_checkBoundsVABAIAI(v0, v1, v2); } // 184 1 140
1.544 - case 10: stack.push(arg1); // 43
1.545 - case 11: stack.push(arg2); // 28
1.546 - case 12: stack.push(arg3); // 29
1.547 - case 13: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_StringCoding_decodeACABAIAI(v0, v1, v2)); } // 184 1 163
1.548 - case 16: arg4 = stack.pop() // 58 4
1.549 - case 18: stack.push(arg0); // 42
1.550 - case 19: stack.push(0); // 3
1.551 - case 20: { var v = stack.pop(); stack.pop().offset = v; } // 181 1 99
1.552 - case 23: stack.push(arg0); // 42
1.553 - case 24: stack.push(arg4); // 25 4
1.554 - case 26: stack.push(stack.pop().length); // 190
1.555 - case 27: { var v = stack.pop(); stack.pop().count = v; } // 181 1 97
1.556 - case 30: stack.push(arg0); // 42
1.557 - case 31: stack.push(arg4); // 25 4
1.558 - case 33: { var v = stack.pop(); stack.pop().value = v; } // 181 1 100
1.559 - case 36: return; // 177
1.560 - }
1.561 -}
1.562 -function java_lang_String_consVAB(arg0,arg1) {
1.563 - var arg2;
1.564 -;
1.565 - var stack = new Array(4);
1.566 - var gt = 0;
1.567 - for(;;) switch(gt) {
1.568 - case 0: stack.push(arg0); // 42
1.569 - case 1: stack.push(arg1); // 43
1.570 - case 2: stack.push(0); // 3
1.571 - case 3: stack.push(arg1); // 43
1.572 - case 4: stack.push(stack.pop().length); // 190
1.573 - case 5: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_String_consVABAIAI(stack.pop(), v0, v1, v2); } // 183 1 139
1.574 - case 8: return; // 177
1.575 - }
1.576 -}
1.577 -function java_lang_String_consVLjava_lang_StringBuffer(arg0,arg1) {
1.578 - var arg2;
1.579 - var arg3;
1.580 -;
1.581 - var stack = new Array(2);
1.582 - var gt = 0;
1.583 - for(;;) switch(gt) {
1.584 - case 0: stack.push(arg0); // 42
1.585 - case 1: { java_lang_Object_consV(stack.pop()); } // 183 1 130
1.586 - case 4: stack.push(arg1); // 43
1.587 - case 5: { var self = stack.pop(); stack.push(self.toStringLjava_lang_String(self)); } // 182 1 161
1.588 - case 8: arg2 = stack.pop(); // 77
1.589 - case 9: stack.push(arg0); // 42
1.590 - case 10: stack.push(arg2); // 44
1.591 - case 11: stack.push(stack.pop().value); // 180 1 100
1.592 - case 14: { var v = stack.pop(); stack.pop().value = v; } // 181 1 100
1.593 - case 17: stack.push(arg0); // 42
1.594 - case 18: stack.push(arg2); // 44
1.595 - case 19: stack.push(stack.pop().count); // 180 1 97
1.596 - case 22: { var v = stack.pop(); stack.pop().count = v; } // 181 1 97
1.597 - case 25: stack.push(arg0); // 42
1.598 - case 26: stack.push(arg2); // 44
1.599 - case 27: stack.push(stack.pop().offset); // 180 1 99
1.600 - case 30: { var v = stack.pop(); stack.pop().offset = v; } // 181 1 99
1.601 - case 33: return; // 177
1.602 - }
1.603 -}
1.604 -function java_lang_String_consVLjava_lang_StringBuilder(arg0,arg1) {
1.605 - var arg2;
1.606 - var arg3;
1.607 -;
1.608 - var stack = new Array(2);
1.609 - var gt = 0;
1.610 - for(;;) switch(gt) {
1.611 - case 0: stack.push(arg0); // 42
1.612 - case 1: { java_lang_Object_consV(stack.pop()); } // 183 1 130
1.613 - case 4: stack.push(arg1); // 43
1.614 - case 5: { var self = stack.pop(); stack.push(self.toStringLjava_lang_String(self)); } // 182 1 162
1.615 - case 8: arg2 = stack.pop(); // 77
1.616 - case 9: stack.push(arg0); // 42
1.617 - case 10: stack.push(arg2); // 44
1.618 - case 11: stack.push(stack.pop().value); // 180 1 100
1.619 - case 14: { var v = stack.pop(); stack.pop().value = v; } // 181 1 100
1.620 - case 17: stack.push(arg0); // 42
1.621 - case 18: stack.push(arg2); // 44
1.622 - case 19: stack.push(stack.pop().count); // 180 1 97
1.623 - case 22: { var v = stack.pop(); stack.pop().count = v; } // 181 1 97
1.624 - case 25: stack.push(arg0); // 42
1.625 - case 26: stack.push(arg2); // 44
1.626 - case 27: stack.push(stack.pop().offset); // 180 1 99
1.627 - case 30: { var v = stack.pop(); stack.pop().offset = v; } // 181 1 99
1.628 - case 33: return; // 177
1.629 - }
1.630 -}
1.631 -function java_lang_String_consVIIAC(arg0,arg1,arg2,arg3) {
1.632 - var arg4;
1.633 -;
1.634 - var stack = new Array(2);
1.635 - var gt = 0;
1.636 - for(;;) switch(gt) {
1.637 - case 0: stack.push(arg0); // 42
1.638 - case 1: { java_lang_Object_consV(stack.pop()); } // 183 1 130
1.639 - case 4: stack.push(arg0); // 42
1.640 - case 5: stack.push(arg3); // 45
1.641 - case 6: { var v = stack.pop(); stack.pop().value = v; } // 181 1 100
1.642 - case 9: stack.push(arg0); // 42
1.643 - case 10: stack.push(arg1); // 27
1.644 - case 11: { var v = stack.pop(); stack.pop().offset = v; } // 181 1 99
1.645 - case 14: stack.push(arg0); // 42
1.646 - case 15: stack.push(arg2); // 28
1.647 - case 16: { var v = stack.pop(); stack.pop().count = v; } // 181 1 97
1.648 - case 19: return; // 177
1.649 - }
1.650 -}
1.651 -*/
1.652 -
1.653 -function java_lang_String_charAtCI(arg0,arg1) {
1.654 - return arg0.toString().charAt(arg1);
1.655 -}
1.656 -function java_lang_String_lengthI(arg0) {
1.657 - return arg0.toString().length;
1.658 -}
1.659 -function java_lang_String_isEmptyZ(arg0) {
1.660 - return arg0.toString().length === 0;
1.661 -}
1.662 -
1.663 -/*
1.664 -function java_lang_String_codePointAtII(arg0,arg1) {
1.665 - var arg2;
1.666 -;
1.667 - var stack = new Array(4);
1.668 - var gt = 0;
1.669 - for(;;) switch(gt) {
1.670 - case 0: stack.push(arg1); // 27
1.671 - case 1: if (stack.pop() < 0) { gt = 12; continue; } // 155 0 11
1.672 - case 4: stack.push(arg1); // 27
1.673 - case 5: stack.push(arg0); // 42
1.674 - case 6: stack.push(stack.pop().count); // 180 1 97
1.675 - case 9: if (stack.pop() > stack.pop()) { gt = 21; continue; } // 161 0 12
1.676 - case 12: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
1.677 - case 15: stack.push(stack[stack.length - 1]); // 89
1.678 - case 16: stack.push(arg1); // 27
1.679 - case 17: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
1.680 - case 20: // 191
1.681 - case 21: stack.push(arg0); // 42
1.682 - case 22: stack.push(stack.pop().value); // 180 1 100
1.683 - case 25: stack.push(arg0); // 42
1.684 - case 26: stack.push(stack.pop().offset); // 180 1 99
1.685 - case 29: stack.push(arg1); // 27
1.686 - case 30: stack.push(stack.pop() + stack.pop()); // 96
1.687 - case 31: stack.push(arg0); // 42
1.688 - case 32: stack.push(stack.pop().offset); // 180 1 99
1.689 - case 35: stack.push(arg0); // 42
1.690 - case 36: stack.push(stack.pop().count); // 180 1 97
1.691 - case 39: stack.push(stack.pop() + stack.pop()); // 96
1.692 - 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
1.693 - case 43: return stack.pop(); // 172
1.694 - }
1.695 -}
1.696 -function java_lang_String_codePointBeforeII(arg0,arg1) {
1.697 - var arg2;
1.698 - var arg3;
1.699 -;
1.700 - var stack = new Array(3);
1.701 - var gt = 0;
1.702 - for(;;) switch(gt) {
1.703 - case 0: stack.push(arg1); // 27
1.704 - case 1: stack.push(1); // 4
1.705 - case 2: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.706 - case 3: arg2 = stack.pop(); // 61
1.707 - case 4: stack.push(arg2); // 28
1.708 - case 5: if (stack.pop() < 0) { gt = 16; continue; } // 155 0 11
1.709 - case 8: stack.push(arg2); // 28
1.710 - case 9: stack.push(arg0); // 42
1.711 - case 10: stack.push(stack.pop().count); // 180 1 97
1.712 - case 13: if (stack.pop() > stack.pop()) { gt = 25; continue; } // 161 0 12
1.713 - case 16: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
1.714 - case 19: stack.push(stack[stack.length - 1]); // 89
1.715 - case 20: stack.push(arg1); // 27
1.716 - case 21: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
1.717 - case 24: // 191
1.718 - case 25: stack.push(arg0); // 42
1.719 - case 26: stack.push(stack.pop().value); // 180 1 100
1.720 - case 29: stack.push(arg0); // 42
1.721 - case 30: stack.push(stack.pop().offset); // 180 1 99
1.722 - case 33: stack.push(arg1); // 27
1.723 - case 34: stack.push(stack.pop() + stack.pop()); // 96
1.724 - case 35: stack.push(arg0); // 42
1.725 - case 36: stack.push(stack.pop().offset); // 180 1 99
1.726 - 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
1.727 - case 42: return stack.pop(); // 172
1.728 - }
1.729 -}
1.730 -function java_lang_String_codePointCountIII(arg0,arg1,arg2) {
1.731 - var arg3;
1.732 -;
1.733 - var stack = new Array(4);
1.734 - var gt = 0;
1.735 - for(;;) switch(gt) {
1.736 - case 0: stack.push(arg1); // 27
1.737 - case 1: if (stack.pop() < 0) { gt = 17; continue; } // 155 0 16
1.738 - case 4: stack.push(arg2); // 28
1.739 - case 5: stack.push(arg0); // 42
1.740 - case 6: stack.push(stack.pop().count); // 180 1 97
1.741 - case 9: if (stack.pop() < stack.pop()) { gt = 17; continue; } // 163 0 8
1.742 - case 12: stack.push(arg1); // 27
1.743 - case 13: stack.push(arg2); // 28
1.744 - case 14: if (stack.pop() >= stack.pop()) { gt = 25; continue; } // 164 0 11
1.745 - case 17: stack.push(new java_lang_IndexOutOfBoundsException); // 187 0 194
1.746 - case 20: stack.push(stack[stack.length - 1]); // 89
1.747 - case 21: { java_lang_IndexOutOfBoundsException_consV(stack.pop()); } // 183 1 124
1.748 - case 24: // 191
1.749 - case 25: stack.push(arg0); // 42
1.750 - case 26: stack.push(stack.pop().value); // 180 1 100
1.751 - case 29: stack.push(arg0); // 42
1.752 - case 30: stack.push(stack.pop().offset); // 180 1 99
1.753 - case 33: stack.push(arg1); // 27
1.754 - case 34: stack.push(stack.pop() + stack.pop()); // 96
1.755 - case 35: stack.push(arg2); // 28
1.756 - case 36: stack.push(arg1); // 27
1.757 - case 37: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.758 - 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
1.759 - case 41: return stack.pop(); // 172
1.760 - }
1.761 -}
1.762 -function java_lang_String_offsetByCodePointsIII(arg0,arg1,arg2) {
1.763 - var arg3;
1.764 -;
1.765 - var stack = new Array(5);
1.766 - var gt = 0;
1.767 - for(;;) switch(gt) {
1.768 - case 0: stack.push(arg1); // 27
1.769 - case 1: if (stack.pop() < 0) { gt = 12; continue; } // 155 0 11
1.770 - case 4: stack.push(arg1); // 27
1.771 - case 5: stack.push(arg0); // 42
1.772 - case 6: stack.push(stack.pop().count); // 180 1 97
1.773 - case 9: if (stack.pop() >= stack.pop()) { gt = 20; continue; } // 164 0 11
1.774 - case 12: stack.push(new java_lang_IndexOutOfBoundsException); // 187 0 194
1.775 - case 15: stack.push(stack[stack.length - 1]); // 89
1.776 - case 16: { java_lang_IndexOutOfBoundsException_consV(stack.pop()); } // 183 1 124
1.777 - case 19: // 191
1.778 - case 20: stack.push(arg0); // 42
1.779 - case 21: stack.push(stack.pop().value); // 180 1 100
1.780 - case 24: stack.push(arg0); // 42
1.781 - case 25: stack.push(stack.pop().offset); // 180 1 99
1.782 - case 28: stack.push(arg0); // 42
1.783 - case 29: stack.push(stack.pop().count); // 180 1 97
1.784 - case 32: stack.push(arg0); // 42
1.785 - case 33: stack.push(stack.pop().offset); // 180 1 99
1.786 - case 36: stack.push(arg1); // 27
1.787 - case 37: stack.push(stack.pop() + stack.pop()); // 96
1.788 - case 38: stack.push(arg2); // 28
1.789 - 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
1.790 - case 42: stack.push(arg0); // 42
1.791 - case 43: stack.push(stack.pop().offset); // 180 1 99
1.792 - case 46: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.793 - case 47: return stack.pop(); // 172
1.794 - }
1.795 -}
1.796 -*/
1.797 -
1.798 -// public void getChars(int srcBegin, int srcEnd, char dst[], int dstBegin) {
1.799 -function java_lang_String_getCharsVIIACAI(arg0,arg1,arg2,arg3,arg4) {
1.800 - var s = arg0.toString();
1.801 - while (arg1 < arg2) {
1.802 - arg3[arg4++] = s[arg1++];
1.803 - }
1.804 -}
1.805 -
1.806 -/*
1.807 -function java_lang_String_getBytesVIIABI(arg0,arg1,arg2,arg3,arg4) {
1.808 - var arg5;
1.809 - var arg6;
1.810 - var arg7;
1.811 - var arg8;
1.812 - var arg9;
1.813 -;
1.814 - var stack = new Array(4);
1.815 - var gt = 0;
1.816 - for(;;) switch(gt) {
1.817 - case 0: stack.push(arg1); // 27
1.818 - case 1: if (stack.pop() >= 0) { gt = 13; continue; } // 156 0 12
1.819 - case 4: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
1.820 - case 7: stack.push(stack[stack.length - 1]); // 89
1.821 - case 8: stack.push(arg1); // 27
1.822 - case 9: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
1.823 - case 12: // 191
1.824 - case 13: stack.push(arg2); // 28
1.825 - case 14: stack.push(arg0); // 42
1.826 - case 15: stack.push(stack.pop().count); // 180 1 97
1.827 - case 18: if (stack.pop() >= stack.pop()) { gt = 30; continue; } // 164 0 12
1.828 - case 21: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
1.829 - case 24: stack.push(stack[stack.length - 1]); // 89
1.830 - case 25: stack.push(arg2); // 28
1.831 - case 26: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
1.832 - case 29: // 191
1.833 - case 30: stack.push(arg1); // 27
1.834 - case 31: stack.push(arg2); // 28
1.835 - case 32: if (stack.pop() >= stack.pop()) { gt = 46; continue; } // 164 0 14
1.836 - case 35: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
1.837 - case 38: stack.push(stack[stack.length - 1]); // 89
1.838 - case 39: stack.push(arg2); // 28
1.839 - case 40: stack.push(arg1); // 27
1.840 - case 41: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.841 - case 42: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
1.842 - case 45: // 191
1.843 - case 46: stack.push(arg4); // 21 4
1.844 - case 48: arg5 = stack.pop() // 54 5
1.845 - case 50: stack.push(arg0); // 42
1.846 - case 51: stack.push(stack.pop().offset); // 180 1 99
1.847 - case 54: stack.push(arg2); // 28
1.848 - case 55: stack.push(stack.pop() + stack.pop()); // 96
1.849 - case 56: arg6 = stack.pop() // 54 6
1.850 - case 58: stack.push(arg0); // 42
1.851 - case 59: stack.push(stack.pop().offset); // 180 1 99
1.852 - case 62: stack.push(arg1); // 27
1.853 - case 63: stack.push(stack.pop() + stack.pop()); // 96
1.854 - case 64: arg7 = stack.pop() // 54 7
1.855 - case 66: stack.push(arg0); // 42
1.856 - case 67: stack.push(stack.pop().value); // 180 1 100
1.857 - case 70: arg8 = stack.pop() // 58 8
1.858 - case 72: stack.push(arg7); // 21 7
1.859 - case 74: stack.push(arg6); // 21 6
1.860 - case 76: if (stack.pop() <= stack.pop()) { gt = 98; continue; } // 162 0 22
1.861 - case 79: stack.push(arg3); // 45
1.862 - case 80: stack.push(arg5); // 21 5
1.863 - case 82: arg5++; // 132 5 1
1.864 - case 85: stack.push(arg8); // 25 8
1.865 - case 87: stack.push(arg7); // 21 7
1.866 - case 89: arg7++; // 132 7 1
1.867 - case 92: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.868 - case 93: // number conversion // 145
1.869 - case 94: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 84
1.870 - case 95: gt = 72; continue; // 167 255 233
1.871 - case 98: return; // 177
1.872 - }
1.873 -}
1.874 -function java_lang_String_getBytesABLjava_lang_String(arg0,arg1) {
1.875 - var arg2;
1.876 -;
1.877 - var stack = new Array(4);
1.878 - var gt = 0;
1.879 - for(;;) switch(gt) {
1.880 - case 0: stack.push(arg1); // 43
1.881 - case 1: if (stack.pop()) { gt = 12; continue; } // 199 0 11
1.882 - case 4: stack.push(new java_lang_NullPointerException); // 187 0 198
1.883 - case 7: stack.push(stack[stack.length - 1]); // 89
1.884 - case 8: { java_lang_NullPointerException_consV(stack.pop()); } // 183 1 128
1.885 - case 11: // 191
1.886 - case 12: stack.push(arg1); // 43
1.887 - case 13: stack.push(arg0); // 42
1.888 - case 14: stack.push(stack.pop().value); // 180 1 100
1.889 - case 17: stack.push(arg0); // 42
1.890 - case 18: stack.push(stack.pop().offset); // 180 1 99
1.891 - case 21: stack.push(arg0); // 42
1.892 - case 22: stack.push(stack.pop().count); // 180 1 97
1.893 - 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
1.894 - case 28: return stack.pop(); // 176
1.895 - }
1.896 -}
1.897 -function java_lang_String_getBytesABLjava_nio_charset_Charset(arg0,arg1) {
1.898 - var arg2;
1.899 -;
1.900 - var stack = new Array(4);
1.901 - var gt = 0;
1.902 - for(;;) switch(gt) {
1.903 - case 0: stack.push(arg1); // 43
1.904 - case 1: if (stack.pop()) { gt = 12; continue; } // 199 0 11
1.905 - case 4: stack.push(new java_lang_NullPointerException); // 187 0 198
1.906 - case 7: stack.push(stack[stack.length - 1]); // 89
1.907 - case 8: { java_lang_NullPointerException_consV(stack.pop()); } // 183 1 128
1.908 - case 11: // 191
1.909 - case 12: stack.push(arg1); // 43
1.910 - case 13: stack.push(arg0); // 42
1.911 - case 14: stack.push(stack.pop().value); // 180 1 100
1.912 - case 17: stack.push(arg0); // 42
1.913 - case 18: stack.push(stack.pop().offset); // 180 1 99
1.914 - case 21: stack.push(arg0); // 42
1.915 - case 22: stack.push(stack.pop().count); // 180 1 97
1.916 - 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
1.917 - case 28: return stack.pop(); // 176
1.918 - }
1.919 -}
1.920 -function java_lang_String_getBytesAB(arg0) {
1.921 - var arg1;
1.922 -;
1.923 - var stack = new Array(3);
1.924 - var gt = 0;
1.925 - for(;;) switch(gt) {
1.926 - case 0: stack.push(arg0); // 42
1.927 - case 1: stack.push(stack.pop().value); // 180 1 100
1.928 - case 4: stack.push(arg0); // 42
1.929 - case 5: stack.push(stack.pop().offset); // 180 1 99
1.930 - case 8: stack.push(arg0); // 42
1.931 - case 9: stack.push(stack.pop().count); // 180 1 97
1.932 - 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
1.933 - case 15: return stack.pop(); // 176
1.934 - }
1.935 -}
1.936 -function java_lang_String_equalsZLjava_lang_Object(arg0,arg1) {
1.937 - var arg2;
1.938 - var arg3;
1.939 - var arg4;
1.940 - var arg5;
1.941 - var arg6;
1.942 - var arg7;
1.943 - var arg8;
1.944 -;
1.945 - var stack = new Array(3);
1.946 - var gt = 0;
1.947 - for(;;) switch(gt) {
1.948 - case 0: stack.push(arg0); // 42
1.949 - case 1: stack.push(arg1); // 43
1.950 - case 2: // 166
1.951 - case 3: // 0
1.952 - case 4: stack.push(2); // 5
1.953 - case 5: stack.push(1); // 4
1.954 - case 6: return stack.pop(); // 172
1.955 - case 7: stack.push(arg1); // 43
1.956 - case 8: stack.push(stack.pop().$instOf_java_lang_String ? 1 : 0); // 193 0 200
1.957 - case 11: if (stack.pop() == 0) { gt = 86; continue; } // 153 0 75
1.958 - case 14: stack.push(arg1); // 43
1.959 - case 15: if(stack[stack.length - 1].$instOf_java_lang_String != 1) throw {}; // 192 0 200
1.960 - case 18: arg2 = stack.pop(); // 77
1.961 - case 19: stack.push(arg0); // 42
1.962 - case 20: stack.push(stack.pop().count); // 180 1 97
1.963 - case 23: arg3 = stack.pop(); // 62
1.964 - case 24: stack.push(arg3); // 29
1.965 - case 25: stack.push(arg2); // 44
1.966 - case 26: stack.push(stack.pop().count); // 180 1 97
1.967 - case 29: if (stack.pop() != stack.pop()) { gt = 86; continue; } // 160 0 57
1.968 - case 32: stack.push(arg0); // 42
1.969 - case 33: stack.push(stack.pop().value); // 180 1 100
1.970 - case 36: arg4 = stack.pop() // 58 4
1.971 - case 38: stack.push(arg2); // 44
1.972 - case 39: stack.push(stack.pop().value); // 180 1 100
1.973 - case 42: arg5 = stack.pop() // 58 5
1.974 - case 44: stack.push(arg0); // 42
1.975 - case 45: stack.push(stack.pop().offset); // 180 1 99
1.976 - case 48: arg6 = stack.pop() // 54 6
1.977 - case 50: stack.push(arg2); // 44
1.978 - case 51: stack.push(stack.pop().offset); // 180 1 99
1.979 - case 54: arg7 = stack.pop() // 54 7
1.980 - case 56: stack.push(arg3); // 29
1.981 - case 57: arg3 += 255; // 132 3 255
1.982 - case 60: if (stack.pop() == 0) { gt = 84; continue; } // 153 0 24
1.983 - case 63: stack.push(arg4); // 25 4
1.984 - case 65: stack.push(arg6); // 21 6
1.985 - case 67: arg6++; // 132 6 1
1.986 - case 70: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.987 - case 71: stack.push(arg5); // 25 5
1.988 - case 73: stack.push(arg7); // 21 7
1.989 - case 75: arg7++; // 132 7 1
1.990 - case 78: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.991 - case 79: if (stack.pop() == stack.pop()) { gt = 56; continue; } // 159 255 233
1.992 - case 82: stack.push(0); // 3
1.993 - case 83: return stack.pop(); // 172
1.994 - case 84: stack.push(1); // 4
1.995 - case 85: return stack.pop(); // 172
1.996 - case 86: stack.push(0); // 3
1.997 - case 87: return stack.pop(); // 172
1.998 - }
1.999 -}
1.1000 -function java_lang_String_contentEqualsZLjava_lang_StringBuffer(arg0,arg1) {
1.1001 - var arg2;
1.1002 - var arg3;
1.1003 - var arg4;
1.1004 -;
1.1005 - var stack = new Array(2);
1.1006 - var gt = 0;
1.1007 - for(;;) switch(gt) {
1.1008 - case 0: stack.push(arg1); // 43
1.1009 - case 1: stack.push(stack[stack.length - 1]); // 89
1.1010 - case 2: arg2 = stack.pop(); // 77
1.1011 - case 3: // 194
1.1012 - case 4: stack.push(arg0); // 42
1.1013 - case 5: stack.push(arg1); // 43
1.1014 - case 6: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.contentEqualsZLjava_lang_CharSequence(self, v0)); } // 182 1 146
1.1015 - case 9: stack.push(arg2); // 44
1.1016 - case 10: // 195
1.1017 - case 11: return stack.pop(); // 172
1.1018 - case 12: arg3 = stack.pop(); // 78
1.1019 - case 13: stack.push(arg2); // 44
1.1020 - case 14: // 195
1.1021 - case 15: stack.push(arg3); // 45
1.1022 - case 16: // 191
1.1023 - }
1.1024 -}
1.1025 -function java_lang_String_contentEqualsZLjava_lang_CharSequence(arg0,arg1) {
1.1026 - var arg2;
1.1027 - var arg3;
1.1028 - var arg4;
1.1029 - var arg5;
1.1030 - var arg6;
1.1031 - var arg7;
1.1032 -;
1.1033 - var stack = new Array(3);
1.1034 - var gt = 0;
1.1035 - for(;;) switch(gt) {
1.1036 - case 0: stack.push(arg0); // 42
1.1037 - case 1: stack.push(stack.pop().count); // 180 1 97
1.1038 - case 4: stack.push(arg1); // 43
1.1039 - case 5: { var self = stack.pop(); stack.push(self.lengthI(self)); } // 185 1 188
1.1040 - case 8: // 1
1.1041 - case 9: // 0
1.1042 - case 10: if (stack.pop() == stack.pop()) { gt = 15; continue; } // 159 0 5
1.1043 - case 13: stack.push(0); // 3
1.1044 - case 14: return stack.pop(); // 172
1.1045 - case 15: stack.push(arg1); // 43
1.1046 - case 16: stack.push(stack.pop().$instOf_java_lang_AbstractStringBuilder ? 1 : 0); // 193 0 186
1.1047 - case 19: if (stack.pop() == 0) { gt = 77; continue; } // 153 0 58
1.1048 - case 22: stack.push(arg0); // 42
1.1049 - case 23: stack.push(stack.pop().value); // 180 1 100
1.1050 - case 26: arg2 = stack.pop(); // 77
1.1051 - case 27: stack.push(arg1); // 43
1.1052 - case 28: if(stack[stack.length - 1].$instOf_java_lang_AbstractStringBuilder != 1) throw {}; // 192 0 186
1.1053 - case 31: { var self = stack.pop(); stack.push(self.getValueAC(self)); } // 182 1 103
1.1054 - case 34: arg3 = stack.pop(); // 78
1.1055 - case 35: stack.push(arg0); // 42
1.1056 - case 36: stack.push(stack.pop().offset); // 180 1 99
1.1057 - case 39: arg4 = stack.pop() // 54 4
1.1058 - case 41: stack.push(0); // 3
1.1059 - case 42: arg5 = stack.pop() // 54 5
1.1060 - case 44: stack.push(arg0); // 42
1.1061 - case 45: stack.push(stack.pop().count); // 180 1 97
1.1062 - case 48: arg6 = stack.pop() // 54 6
1.1063 - case 50: stack.push(arg6); // 21 6
1.1064 - case 52: arg6 += 255; // 132 6 255
1.1065 - case 55: if (stack.pop() == 0) { gt = 77; continue; } // 153 0 22
1.1066 - case 58: stack.push(arg2); // 44
1.1067 - case 59: stack.push(arg4); // 21 4
1.1068 - case 61: arg4++; // 132 4 1
1.1069 - case 64: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1070 - case 65: stack.push(arg3); // 45
1.1071 - case 66: stack.push(arg5); // 21 5
1.1072 - case 68: arg5++; // 132 5 1
1.1073 - case 71: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1074 - case 72: if (stack.pop() == stack.pop()) { gt = 50; continue; } // 159 255 234
1.1075 - case 75: stack.push(0); // 3
1.1076 - case 76: return stack.pop(); // 172
1.1077 - case 77: stack.push(arg1); // 43
1.1078 - case 78: stack.push(arg0); // 42
1.1079 - case 79: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.equalsZLjava_lang_Object(self, v0)); } // 182 1 131
1.1080 - case 82: if (stack.pop() == 0) { gt = 87; continue; } // 153 0 5
1.1081 - case 85: stack.push(1); // 4
1.1082 - case 86: return stack.pop(); // 172
1.1083 - case 87: stack.push(arg0); // 42
1.1084 - case 88: stack.push(stack.pop().value); // 180 1 100
1.1085 - case 91: arg2 = stack.pop(); // 77
1.1086 - case 92: stack.push(arg0); // 42
1.1087 - case 93: stack.push(stack.pop().offset); // 180 1 99
1.1088 - case 96: arg3 = stack.pop(); // 62
1.1089 - case 97: stack.push(0); // 3
1.1090 - case 98: arg4 = stack.pop() // 54 4
1.1091 - case 100: stack.push(arg0); // 42
1.1092 - case 101: stack.push(stack.pop().count); // 180 1 97
1.1093 - case 104: arg5 = stack.pop() // 54 5
1.1094 - case 106: stack.push(arg5); // 21 5
1.1095 - case 108: arg5 += 255; // 132 5 255
1.1096 - case 111: if (stack.pop() == 0) { gt = 136; continue; } // 153 0 25
1.1097 - case 114: stack.push(arg2); // 44
1.1098 - case 115: stack.push(arg3); // 29
1.1099 - case 116: arg3++; // 132 3 1
1.1100 - case 119: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1101 - case 120: stack.push(arg1); // 43
1.1102 - case 121: stack.push(arg4); // 21 4
1.1103 - case 123: arg4++; // 132 4 1
1.1104 - case 126: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.charAtCI(self, v0)); } // 185 1 189
1.1105 - case 129: // 2
1.1106 - case 130: // 0
1.1107 - case 131: if (stack.pop() == stack.pop()) { gt = 106; continue; } // 159 255 231
1.1108 - case 134: stack.push(0); // 3
1.1109 - case 135: return stack.pop(); // 172
1.1110 - case 136: stack.push(1); // 4
1.1111 - case 137: return stack.pop(); // 172
1.1112 - }
1.1113 -}
1.1114 -function java_lang_String_equalsIgnoreCaseZLjava_lang_String(arg0,arg1) {
1.1115 - var arg2;
1.1116 -;
1.1117 - var stack = new Array(6);
1.1118 - var gt = 0;
1.1119 - for(;;) switch(gt) {
1.1120 - case 0: stack.push(arg0); // 42
1.1121 - case 1: stack.push(arg1); // 43
1.1122 - case 2: // 166
1.1123 - case 3: // 0
1.1124 - case 4: stack.push(4); // 7
1.1125 - case 5: stack.push(1); // 4
1.1126 - case 6: gt = 44; continue; // 167 0 38
1.1127 - case 9: stack.push(arg1); // 43
1.1128 - case 10: if (!stack.pop()) { gt = 43; continue; } // 198 0 33
1.1129 - case 13: stack.push(arg1); // 43
1.1130 - case 14: stack.push(stack.pop().count); // 180 1 97
1.1131 - case 17: stack.push(arg0); // 42
1.1132 - case 18: stack.push(stack.pop().count); // 180 1 97
1.1133 - case 21: if (stack.pop() != stack.pop()) { gt = 43; continue; } // 160 0 22
1.1134 - case 24: stack.push(arg0); // 42
1.1135 - case 25: stack.push(1); // 4
1.1136 - case 26: stack.push(0); // 3
1.1137 - case 27: stack.push(arg1); // 43
1.1138 - case 28: stack.push(0); // 3
1.1139 - case 29: stack.push(arg0); // 42
1.1140 - case 30: stack.push(stack.pop().count); // 180 1 97
1.1141 - 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
1.1142 - case 36: if (stack.pop() == 0) { gt = 43; continue; } // 153 0 7
1.1143 - case 39: stack.push(1); // 4
1.1144 - case 40: gt = 44; continue; // 167 0 4
1.1145 - case 43: stack.push(0); // 3
1.1146 - case 44: return stack.pop(); // 172
1.1147 - }
1.1148 -}
1.1149 -function java_lang_String_compareToILjava_lang_String(arg0,arg1) {
1.1150 - var arg2;
1.1151 - var arg3;
1.1152 - var arg4;
1.1153 - var arg5;
1.1154 - var arg6;
1.1155 - var arg7;
1.1156 - var arg8;
1.1157 - var arg9;
1.1158 - var arg10;
1.1159 - var arg11;
1.1160 - var arg12;
1.1161 - var arg13;
1.1162 -;
1.1163 - var stack = new Array(2);
1.1164 - var gt = 0;
1.1165 - for(;;) switch(gt) {
1.1166 - case 0: stack.push(arg0); // 42
1.1167 - case 1: stack.push(stack.pop().count); // 180 1 97
1.1168 - case 4: arg2 = stack.pop(); // 61
1.1169 - case 5: stack.push(arg1); // 43
1.1170 - case 6: stack.push(stack.pop().count); // 180 1 97
1.1171 - case 9: arg3 = stack.pop(); // 62
1.1172 - case 10: stack.push(arg2); // 28
1.1173 - case 11: stack.push(arg3); // 29
1.1174 - case 12: { var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_Math_minIII(v0, v1)); } // 184 1 127
1.1175 - case 15: arg4 = stack.pop() // 54 4
1.1176 - case 17: stack.push(arg0); // 42
1.1177 - case 18: stack.push(stack.pop().value); // 180 1 100
1.1178 - case 21: arg5 = stack.pop() // 58 5
1.1179 - case 23: stack.push(arg1); // 43
1.1180 - case 24: stack.push(stack.pop().value); // 180 1 100
1.1181 - case 27: arg6 = stack.pop() // 58 6
1.1182 - case 29: stack.push(arg0); // 42
1.1183 - case 30: stack.push(stack.pop().offset); // 180 1 99
1.1184 - case 33: arg7 = stack.pop() // 54 7
1.1185 - case 35: stack.push(arg1); // 43
1.1186 - case 36: stack.push(stack.pop().offset); // 180 1 99
1.1187 - case 39: arg8 = stack.pop() // 54 8
1.1188 - case 41: stack.push(arg7); // 21 7
1.1189 - case 43: stack.push(arg8); // 21 8
1.1190 - case 45: if (stack.pop() != stack.pop()) { gt = 102; continue; } // 160 0 57
1.1191 - case 48: stack.push(arg7); // 21 7
1.1192 - case 50: arg9 = stack.pop() // 54 9
1.1193 - case 52: stack.push(arg4); // 21 4
1.1194 - case 54: stack.push(arg7); // 21 7
1.1195 - case 56: stack.push(stack.pop() + stack.pop()); // 96
1.1196 - case 57: arg10 = stack.pop() // 54 10
1.1197 - case 59: stack.push(arg9); // 21 9
1.1198 - case 61: stack.push(arg10); // 21 10
1.1199 - case 63: if (stack.pop() <= stack.pop()) { gt = 99; continue; } // 162 0 36
1.1200 - case 66: stack.push(arg5); // 25 5
1.1201 - case 68: stack.push(arg9); // 21 9
1.1202 - case 70: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1203 - case 71: arg11 = stack.pop() // 54 11
1.1204 - case 73: stack.push(arg6); // 25 6
1.1205 - case 75: stack.push(arg9); // 21 9
1.1206 - case 77: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1207 - case 78: arg12 = stack.pop() // 54 12
1.1208 - case 80: stack.push(arg11); // 21 11
1.1209 - case 82: stack.push(arg12); // 21 12
1.1210 - case 84: if (stack.pop() == stack.pop()) { gt = 93; continue; } // 159 0 9
1.1211 - case 87: stack.push(arg11); // 21 11
1.1212 - case 89: stack.push(arg12); // 21 12
1.1213 - case 91: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.1214 - case 92: return stack.pop(); // 172
1.1215 - case 93: arg9++; // 132 9 1
1.1216 - case 96: gt = 59; continue; // 167 255 219
1.1217 - case 99: gt = 146; continue; // 167 0 47
1.1218 - case 102: stack.push(arg4); // 21 4
1.1219 - case 104: arg4 += 255; // 132 4 255
1.1220 - case 107: if (stack.pop() == 0) { gt = 146; continue; } // 153 0 39
1.1221 - case 110: stack.push(arg5); // 25 5
1.1222 - case 112: stack.push(arg7); // 21 7
1.1223 - case 114: arg7++; // 132 7 1
1.1224 - case 117: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1225 - case 118: arg9 = stack.pop() // 54 9
1.1226 - case 120: stack.push(arg6); // 25 6
1.1227 - case 122: stack.push(arg8); // 21 8
1.1228 - case 124: arg8++; // 132 8 1
1.1229 - case 127: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1230 - case 128: arg10 = stack.pop() // 54 10
1.1231 - case 130: stack.push(arg9); // 21 9
1.1232 - case 132: stack.push(arg10); // 21 10
1.1233 - case 134: if (stack.pop() == stack.pop()) { gt = 143; continue; } // 159 0 9
1.1234 - case 137: stack.push(arg9); // 21 9
1.1235 - case 139: stack.push(arg10); // 21 10
1.1236 - case 141: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.1237 - case 142: return stack.pop(); // 172
1.1238 - case 143: gt = 102; continue; // 167 255 215
1.1239 - case 146: stack.push(arg2); // 28
1.1240 - case 147: stack.push(arg3); // 29
1.1241 - case 148: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.1242 - case 149: return stack.pop(); // 172
1.1243 - }
1.1244 -}
1.1245 -function java_lang_String_compareToIgnoreCaseILjava_lang_String(arg0,arg1) {
1.1246 - var arg2;
1.1247 -;
1.1248 - var stack = new Array(3);
1.1249 - var gt = 0;
1.1250 - for(;;) switch(gt) {
1.1251 - case 0: stack.push(java_lang_String_CASE_INSENSITIVE_ORDER); // 178 1 102
1.1252 - case 3: stack.push(arg0); // 42
1.1253 - case 4: stack.push(arg1); // 43
1.1254 - 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
1.1255 - case 8: stack.push(0); // 3
1.1256 - case 9: // 0
1.1257 - case 10: return stack.pop(); // 172
1.1258 - }
1.1259 -}
1.1260 -function java_lang_String_regionMatchesZILjava_lang_StringII(arg0,arg1,arg2,arg3,arg4) {
1.1261 - var arg5;
1.1262 - var arg6;
1.1263 - var arg7;
1.1264 - var arg8;
1.1265 - var arg9;
1.1266 -;
1.1267 - var stack = new Array(6);
1.1268 - var gt = 0;
1.1269 - for(;;) switch(gt) {
1.1270 - case 0: stack.push(arg0); // 42
1.1271 - case 1: stack.push(stack.pop().value); // 180 1 100
1.1272 - case 4: arg5 = stack.pop() // 58 5
1.1273 - case 6: stack.push(arg0); // 42
1.1274 - case 7: stack.push(stack.pop().offset); // 180 1 99
1.1275 - case 10: stack.push(arg1); // 27
1.1276 - case 11: stack.push(stack.pop() + stack.pop()); // 96
1.1277 - case 12: arg6 = stack.pop() // 54 6
1.1278 - case 14: stack.push(arg2); // 44
1.1279 - case 15: stack.push(stack.pop().value); // 180 1 100
1.1280 - case 18: arg7 = stack.pop() // 58 7
1.1281 - case 20: stack.push(arg2); // 44
1.1282 - case 21: stack.push(stack.pop().offset); // 180 1 99
1.1283 - case 24: stack.push(arg3); // 29
1.1284 - case 25: stack.push(stack.pop() + stack.pop()); // 96
1.1285 - case 26: arg8 = stack.pop() // 54 8
1.1286 - case 28: stack.push(arg3); // 29
1.1287 - case 29: if (stack.pop() < 0) { gt = 66; continue; } // 155 0 37
1.1288 - case 32: stack.push(arg1); // 27
1.1289 - case 33: if (stack.pop() < 0) { gt = 66; continue; } // 155 0 33
1.1290 - case 36: stack.push(arg1); // 27
1.1291 - case 37: // number conversion // 133
1.1292 - case 38: stack.push(arg0); // 42
1.1293 - case 39: stack.push(stack.pop().count); // 180 1 97
1.1294 - case 42: // number conversion // 133
1.1295 - case 43: stack.push(arg4); // 21 4
1.1296 - case 45: // number conversion // 133
1.1297 - case 46: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 101
1.1298 - case 47: { var delta = stack.pop() - stack.pop(); stack.push(delta < 0 ?-1 : (delta == 0 ? 0 : 1)); } // 148
1.1299 - case 48: if (stack.pop() > 0) { gt = 66; continue; } // 157 0 18
1.1300 - case 51: stack.push(arg3); // 29
1.1301 - case 52: // number conversion // 133
1.1302 - case 53: stack.push(arg2); // 44
1.1303 - case 54: stack.push(stack.pop().count); // 180 1 97
1.1304 - case 57: // number conversion // 133
1.1305 - case 58: stack.push(arg4); // 21 4
1.1306 - case 60: // number conversion // 133
1.1307 - case 61: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 101
1.1308 - case 62: { var delta = stack.pop() - stack.pop(); stack.push(delta < 0 ?-1 : (delta == 0 ? 0 : 1)); } // 148
1.1309 - case 63: if (stack.pop() <= 0) { gt = 68; continue; } // 158 0 5
1.1310 - case 66: stack.push(0); // 3
1.1311 - case 67: return stack.pop(); // 172
1.1312 - case 68: stack.push(arg4); // 21 4
1.1313 - case 70: arg4 += 255; // 132 4 255
1.1314 - case 73: if (stack.pop() <= 0) { gt = 97; continue; } // 158 0 24
1.1315 - case 76: stack.push(arg5); // 25 5
1.1316 - case 78: stack.push(arg6); // 21 6
1.1317 - case 80: arg6++; // 132 6 1
1.1318 - case 83: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1319 - case 84: stack.push(arg7); // 25 7
1.1320 - case 86: stack.push(arg8); // 21 8
1.1321 - case 88: arg8++; // 132 8 1
1.1322 - case 91: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1323 - case 92: if (stack.pop() == stack.pop()) { gt = 68; continue; } // 159 255 232
1.1324 - case 95: stack.push(0); // 3
1.1325 - case 96: return stack.pop(); // 172
1.1326 - case 97: stack.push(1); // 4
1.1327 - case 98: return stack.pop(); // 172
1.1328 - }
1.1329 -}
1.1330 -function java_lang_String_regionMatchesZZILjava_lang_StringII(arg0,arg1,arg2,arg3,arg4,arg5) {
1.1331 - var arg6;
1.1332 - var arg7;
1.1333 - var arg8;
1.1334 - var arg9;
1.1335 - var arg10;
1.1336 - var arg11;
1.1337 - var arg12;
1.1338 - var arg13;
1.1339 - var arg14;
1.1340 -;
1.1341 - var stack = new Array(6);
1.1342 - var gt = 0;
1.1343 - for(;;) switch(gt) {
1.1344 - case 0: stack.push(arg0); // 42
1.1345 - case 1: stack.push(stack.pop().value); // 180 1 100
1.1346 - case 4: arg6 = stack.pop() // 58 6
1.1347 - case 6: stack.push(arg0); // 42
1.1348 - case 7: stack.push(stack.pop().offset); // 180 1 99
1.1349 - case 10: stack.push(arg2); // 28
1.1350 - case 11: stack.push(stack.pop() + stack.pop()); // 96
1.1351 - case 12: arg7 = stack.pop() // 54 7
1.1352 - case 14: stack.push(arg3); // 45
1.1353 - case 15: stack.push(stack.pop().value); // 180 1 100
1.1354 - case 18: arg8 = stack.pop() // 58 8
1.1355 - case 20: stack.push(arg3); // 45
1.1356 - case 21: stack.push(stack.pop().offset); // 180 1 99
1.1357 - case 24: stack.push(arg4); // 21 4
1.1358 - case 26: stack.push(stack.pop() + stack.pop()); // 96
1.1359 - case 27: arg9 = stack.pop() // 54 9
1.1360 - case 29: stack.push(arg4); // 21 4
1.1361 - case 31: if (stack.pop() < 0) { gt = 69; continue; } // 155 0 38
1.1362 - case 34: stack.push(arg2); // 28
1.1363 - case 35: if (stack.pop() < 0) { gt = 69; continue; } // 155 0 34
1.1364 - case 38: stack.push(arg2); // 28
1.1365 - case 39: // number conversion // 133
1.1366 - case 40: stack.push(arg0); // 42
1.1367 - case 41: stack.push(stack.pop().count); // 180 1 97
1.1368 - case 44: // number conversion // 133
1.1369 - case 45: stack.push(arg5); // 21 5
1.1370 - case 47: // number conversion // 133
1.1371 - case 48: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 101
1.1372 - case 49: { var delta = stack.pop() - stack.pop(); stack.push(delta < 0 ?-1 : (delta == 0 ? 0 : 1)); } // 148
1.1373 - case 50: if (stack.pop() > 0) { gt = 69; continue; } // 157 0 19
1.1374 - case 53: stack.push(arg4); // 21 4
1.1375 - case 55: // number conversion // 133
1.1376 - case 56: stack.push(arg3); // 45
1.1377 - case 57: stack.push(stack.pop().count); // 180 1 97
1.1378 - case 60: // number conversion // 133
1.1379 - case 61: stack.push(arg5); // 21 5
1.1380 - case 63: // number conversion // 133
1.1381 - case 64: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 101
1.1382 - case 65: { var delta = stack.pop() - stack.pop(); stack.push(delta < 0 ?-1 : (delta == 0 ? 0 : 1)); } // 148
1.1383 - case 66: if (stack.pop() <= 0) { gt = 71; continue; } // 158 0 5
1.1384 - case 69: stack.push(0); // 3
1.1385 - case 70: return stack.pop(); // 172
1.1386 - case 71: stack.push(arg5); // 21 5
1.1387 - case 73: arg5 += 255; // 132 5 255
1.1388 - case 76: if (stack.pop() <= 0) { gt = 155; continue; } // 158 0 79
1.1389 - case 79: stack.push(arg6); // 25 6
1.1390 - case 81: stack.push(arg7); // 21 7
1.1391 - case 83: arg7++; // 132 7 1
1.1392 - case 86: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1393 - case 87: arg10 = stack.pop() // 54 10
1.1394 - case 89: stack.push(arg8); // 25 8
1.1395 - case 91: stack.push(arg9); // 21 9
1.1396 - case 93: arg9++; // 132 9 1
1.1397 - case 96: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1398 - case 97: arg11 = stack.pop() // 54 11
1.1399 - case 99: stack.push(arg10); // 21 10
1.1400 - case 101: stack.push(arg11); // 21 11
1.1401 - case 103: if (stack.pop() != stack.pop()) { gt = 109; continue; } // 160 0 6
1.1402 - case 106: gt = 71; continue; // 167 255 221
1.1403 - case 109: stack.push(arg1); // 27
1.1404 - case 110: if (stack.pop() == 0) { gt = 153; continue; } // 153 0 43
1.1405 - case 113: stack.push(arg10); // 21 10
1.1406 - case 115: { var v0 = stack.pop(); stack.push(java_lang_Character_toUpperCaseCC(v0)); } // 184 1 105
1.1407 - case 118: arg12 = stack.pop() // 54 12
1.1408 - case 120: stack.push(arg11); // 21 11
1.1409 - case 122: { var v0 = stack.pop(); stack.push(java_lang_Character_toUpperCaseCC(v0)); } // 184 1 105
1.1410 - case 125: arg13 = stack.pop() // 54 13
1.1411 - case 127: stack.push(arg12); // 21 12
1.1412 - case 129: stack.push(arg13); // 21 13
1.1413 - case 131: if (stack.pop() != stack.pop()) { gt = 137; continue; } // 160 0 6
1.1414 - case 134: gt = 71; continue; // 167 255 193
1.1415 - case 137: stack.push(arg12); // 21 12
1.1416 - case 139: { var v0 = stack.pop(); stack.push(java_lang_Character_toLowerCaseCC(v0)); } // 184 1 104
1.1417 - case 142: stack.push(arg13); // 21 13
1.1418 - case 144: { var v0 = stack.pop(); stack.push(java_lang_Character_toLowerCaseCC(v0)); } // 184 1 104
1.1419 - case 147: if (stack.pop() != stack.pop()) { gt = 153; continue; } // 160 0 6
1.1420 - case 150: gt = 71; continue; // 167 255 177
1.1421 - case 153: stack.push(0); // 3
1.1422 - case 154: return stack.pop(); // 172
1.1423 - case 155: stack.push(1); // 4
1.1424 - case 156: return stack.pop(); // 172
1.1425 - }
1.1426 -}
1.1427 -function java_lang_String_startsWithZLjava_lang_StringI(arg0,arg1,arg2) {
1.1428 - var arg3;
1.1429 - var arg4;
1.1430 - var arg5;
1.1431 - var arg6;
1.1432 - var arg7;
1.1433 - var arg8;
1.1434 -;
1.1435 - var stack = new Array(3);
1.1436 - var gt = 0;
1.1437 - for(;;) switch(gt) {
1.1438 - case 0: stack.push(arg0); // 42
1.1439 - case 1: stack.push(stack.pop().value); // 180 1 100
1.1440 - case 4: arg3 = stack.pop(); // 78
1.1441 - case 5: stack.push(arg0); // 42
1.1442 - case 6: stack.push(stack.pop().offset); // 180 1 99
1.1443 - case 9: stack.push(arg2); // 28
1.1444 - case 10: stack.push(stack.pop() + stack.pop()); // 96
1.1445 - case 11: arg4 = stack.pop() // 54 4
1.1446 - case 13: stack.push(arg1); // 43
1.1447 - case 14: stack.push(stack.pop().value); // 180 1 100
1.1448 - case 17: arg5 = stack.pop() // 58 5
1.1449 - case 19: stack.push(arg1); // 43
1.1450 - case 20: stack.push(stack.pop().offset); // 180 1 99
1.1451 - case 23: arg6 = stack.pop() // 54 6
1.1452 - case 25: stack.push(arg1); // 43
1.1453 - case 26: stack.push(stack.pop().count); // 180 1 97
1.1454 - case 29: arg7 = stack.pop() // 54 7
1.1455 - case 31: stack.push(arg2); // 28
1.1456 - case 32: if (stack.pop() < 0) { gt = 46; continue; } // 155 0 14
1.1457 - case 35: stack.push(arg2); // 28
1.1458 - case 36: stack.push(arg0); // 42
1.1459 - case 37: stack.push(stack.pop().count); // 180 1 97
1.1460 - case 40: stack.push(arg7); // 21 7
1.1461 - case 42: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.1462 - case 43: if (stack.pop() >= stack.pop()) { gt = 48; continue; } // 164 0 5
1.1463 - case 46: stack.push(0); // 3
1.1464 - case 47: return stack.pop(); // 172
1.1465 - case 48: arg7 += 255; // 132 7 255
1.1466 - case 51: stack.push(arg7); // 21 7
1.1467 - case 53: if (stack.pop() < 0) { gt = 76; continue; } // 155 0 23
1.1468 - case 56: stack.push(arg3); // 45
1.1469 - case 57: stack.push(arg4); // 21 4
1.1470 - case 59: arg4++; // 132 4 1
1.1471 - case 62: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1472 - case 63: stack.push(arg5); // 25 5
1.1473 - case 65: stack.push(arg6); // 21 6
1.1474 - case 67: arg6++; // 132 6 1
1.1475 - case 70: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1476 - case 71: if (stack.pop() == stack.pop()) { gt = 48; continue; } // 159 255 233
1.1477 - case 74: stack.push(0); // 3
1.1478 - case 75: return stack.pop(); // 172
1.1479 - case 76: stack.push(1); // 4
1.1480 - case 77: return stack.pop(); // 172
1.1481 - }
1.1482 -}
1.1483 -function java_lang_String_startsWithZLjava_lang_String(arg0,arg1) {
1.1484 - var arg2;
1.1485 -;
1.1486 - var stack = new Array(3);
1.1487 - var gt = 0;
1.1488 - for(;;) switch(gt) {
1.1489 - case 0: stack.push(arg0); // 42
1.1490 - case 1: stack.push(arg1); // 43
1.1491 - case 2: stack.push(0); // 3
1.1492 - 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
1.1493 - case 6: return stack.pop(); // 172
1.1494 - }
1.1495 -}
1.1496 -function java_lang_String_endsWithZLjava_lang_String(arg0,arg1) {
1.1497 - var arg2;
1.1498 -;
1.1499 - var stack = new Array(4);
1.1500 - var gt = 0;
1.1501 - for(;;) switch(gt) {
1.1502 - case 0: stack.push(arg0); // 42
1.1503 - case 1: stack.push(arg1); // 43
1.1504 - case 2: stack.push(arg0); // 42
1.1505 - case 3: stack.push(stack.pop().count); // 180 1 97
1.1506 - case 6: stack.push(arg1); // 43
1.1507 - case 7: stack.push(stack.pop().count); // 180 1 97
1.1508 - case 10: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.1509 - 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
1.1510 - case 14: return stack.pop(); // 172
1.1511 - }
1.1512 -}
1.1513 -function java_lang_String_hashCodeI(arg0) {
1.1514 - var arg1;
1.1515 - var arg2;
1.1516 - var arg3;
1.1517 - var arg4;
1.1518 - var arg5;
1.1519 - var arg6;
1.1520 -;
1.1521 - var stack = new Array(3);
1.1522 - var gt = 0;
1.1523 - for(;;) switch(gt) {
1.1524 - case 0: stack.push(arg0); // 42
1.1525 - case 1: stack.push(stack.pop().hash); // 180 1 98
1.1526 - case 4: arg1 = stack.pop(); // 60
1.1527 - case 5: stack.push(arg0); // 42
1.1528 - case 6: stack.push(stack.pop().count); // 180 1 97
1.1529 - case 9: arg2 = stack.pop(); // 61
1.1530 - case 10: stack.push(arg1); // 27
1.1531 - case 11: if (stack.pop() != 0) { gt = 62; continue; } // 154 0 51
1.1532 - case 14: stack.push(arg2); // 28
1.1533 - case 15: if (stack.pop() <= 0) { gt = 62; continue; } // 158 0 47
1.1534 - case 18: stack.push(arg0); // 42
1.1535 - case 19: stack.push(stack.pop().offset); // 180 1 99
1.1536 - case 22: arg3 = stack.pop(); // 62
1.1537 - case 23: stack.push(arg0); // 42
1.1538 - case 24: stack.push(stack.pop().value); // 180 1 100
1.1539 - case 27: arg4 = stack.pop() // 58 4
1.1540 - case 29: stack.push(0); // 3
1.1541 - case 30: arg5 = stack.pop() // 54 5
1.1542 - case 32: stack.push(arg5); // 21 5
1.1543 - case 34: stack.push(arg2); // 28
1.1544 - case 35: if (stack.pop() <= stack.pop()) { gt = 57; continue; } // 162 0 22
1.1545 - case 38: stack.push(31); // 16 31
1.1546 - case 40: stack.push(arg1); // 27
1.1547 - case 41: stack.push(stack.pop() * stack.pop()); // 104
1.1548 - case 42: stack.push(arg4); // 25 4
1.1549 - case 44: stack.push(arg3); // 29
1.1550 - case 45: arg3++; // 132 3 1
1.1551 - case 48: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1552 - case 49: stack.push(stack.pop() + stack.pop()); // 96
1.1553 - case 50: arg1 = stack.pop(); // 60
1.1554 - case 51: arg5++; // 132 5 1
1.1555 - case 54: gt = 32; continue; // 167 255 234
1.1556 - case 57: stack.push(arg0); // 42
1.1557 - case 58: stack.push(arg1); // 27
1.1558 - case 59: { var v = stack.pop(); stack.pop().hash = v; } // 181 1 98
1.1559 - case 62: stack.push(arg1); // 27
1.1560 - case 63: return stack.pop(); // 172
1.1561 - }
1.1562 -}
1.1563 -function java_lang_String_indexOfII(arg0,arg1) {
1.1564 - var arg2;
1.1565 -;
1.1566 - var stack = new Array(3);
1.1567 - var gt = 0;
1.1568 - for(;;) switch(gt) {
1.1569 - case 0: stack.push(arg0); // 42
1.1570 - case 1: stack.push(arg1); // 27
1.1571 - case 2: stack.push(0); // 3
1.1572 - case 3: { var v1 = stack.pop(); var v0 = stack.pop(); var self = stack.pop(); stack.push(self.indexOfIII(self, v0, v1)); } // 182 1 135
1.1573 - case 6: return stack.pop(); // 172
1.1574 - }
1.1575 -}
1.1576 -function java_lang_String_indexOfIII(arg0,arg1,arg2) {
1.1577 - var arg3;
1.1578 - var arg4;
1.1579 - var arg5;
1.1580 - var arg6;
1.1581 - var arg7;
1.1582 -;
1.1583 - var stack = new Array(3);
1.1584 - var gt = 0;
1.1585 - for(;;) switch(gt) {
1.1586 - case 0: stack.push(arg0); // 42
1.1587 - case 1: stack.push(stack.pop().offset); // 180 1 99
1.1588 - case 4: stack.push(arg0); // 42
1.1589 - case 5: stack.push(stack.pop().count); // 180 1 97
1.1590 - case 8: stack.push(stack.pop() + stack.pop()); // 96
1.1591 - case 9: arg3 = stack.pop(); // 62
1.1592 - case 10: stack.push(arg0); // 42
1.1593 - case 11: stack.push(stack.pop().value); // 180 1 100
1.1594 - case 14: arg4 = stack.pop() // 58 4
1.1595 - case 16: stack.push(arg2); // 28
1.1596 - case 17: if (stack.pop() >= 0) { gt = 25; continue; } // 156 0 8
1.1597 - case 20: stack.push(0); // 3
1.1598 - case 21: arg2 = stack.pop(); // 61
1.1599 - case 22: gt = 35; continue; // 167 0 13
1.1600 - case 25: stack.push(arg2); // 28
1.1601 - case 26: stack.push(arg0); // 42
1.1602 - case 27: stack.push(stack.pop().count); // 180 1 97
1.1603 - case 30: if (stack.pop() > stack.pop()) { gt = 35; continue; } // 161 0 5
1.1604 - case 33: // 2
1.1605 - case 34: return stack.pop(); // 172
1.1606 - case 35: stack.push(arg0); // 42
1.1607 - case 36: stack.push(stack.pop().offset); // 180 1 99
1.1608 - case 39: stack.push(arg2); // 28
1.1609 - case 40: stack.push(stack.pop() + stack.pop()); // 96
1.1610 - case 41: arg5 = stack.pop() // 54 5
1.1611 - case 43: stack.push(arg1); // 27
1.1612 - case 44: stack.push(65536); // 18 3
1.1613 - case 46: if (stack.pop() <= stack.pop()) { gt = 80; continue; } // 162 0 34
1.1614 - case 49: stack.push(arg5); // 21 5
1.1615 - case 51: stack.push(arg3); // 29
1.1616 - case 52: if (stack.pop() <= stack.pop()) { gt = 78; continue; } // 162 0 26
1.1617 - case 55: stack.push(arg4); // 25 4
1.1618 - case 57: stack.push(arg5); // 21 5
1.1619 - case 59: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1620 - case 60: stack.push(arg1); // 27
1.1621 - case 61: if (stack.pop() != stack.pop()) { gt = 72; continue; } // 160 0 11
1.1622 - case 64: stack.push(arg5); // 21 5
1.1623 - case 66: stack.push(arg0); // 42
1.1624 - case 67: stack.push(stack.pop().offset); // 180 1 99
1.1625 - case 70: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.1626 - case 71: return stack.pop(); // 172
1.1627 - case 72: arg5++; // 132 5 1
1.1628 - case 75: gt = 49; continue; // 167 255 230
1.1629 - case 78: // 2
1.1630 - case 79: return stack.pop(); // 172
1.1631 - case 80: stack.push(arg1); // 27
1.1632 - case 81: stack.push(1114111); // 18 4
1.1633 - case 83: if (stack.pop() < stack.pop()) { gt = 149; continue; } // 163 0 66
1.1634 - case 86: stack.push(arg1); // 27
1.1635 - case 87: { var v0 = stack.pop(); stack.push(java_lang_Character_toCharsACI(v0)); } // 184 1 109
1.1636 - case 90: arg6 = stack.pop() // 58 6
1.1637 - case 92: stack.push(arg5); // 21 5
1.1638 - case 94: stack.push(arg3); // 29
1.1639 - case 95: if (stack.pop() <= stack.pop()) { gt = 149; continue; } // 162 0 54
1.1640 - case 98: stack.push(arg4); // 25 4
1.1641 - case 100: stack.push(arg5); // 21 5
1.1642 - case 102: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1643 - case 103: stack.push(arg6); // 25 6
1.1644 - case 105: stack.push(0); // 3
1.1645 - case 106: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1646 - case 107: if (stack.pop() != stack.pop()) { gt = 143; continue; } // 160 0 36
1.1647 - case 110: stack.push(arg5); // 21 5
1.1648 - case 112: stack.push(1); // 4
1.1649 - case 113: stack.push(stack.pop() + stack.pop()); // 96
1.1650 - case 114: stack.push(arg3); // 29
1.1651 - case 115: if (stack.pop() != stack.pop()) { gt = 121; continue; } // 160 0 6
1.1652 - case 118: gt = 149; continue; // 167 0 31
1.1653 - case 121: stack.push(arg4); // 25 4
1.1654 - case 123: stack.push(arg5); // 21 5
1.1655 - case 125: stack.push(1); // 4
1.1656 - case 126: stack.push(stack.pop() + stack.pop()); // 96
1.1657 - case 127: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1658 - case 128: stack.push(arg6); // 25 6
1.1659 - case 130: stack.push(1); // 4
1.1660 - case 131: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1661 - case 132: if (stack.pop() != stack.pop()) { gt = 143; continue; } // 160 0 11
1.1662 - case 135: stack.push(arg5); // 21 5
1.1663 - case 137: stack.push(arg0); // 42
1.1664 - case 138: stack.push(stack.pop().offset); // 180 1 99
1.1665 - case 141: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.1666 - case 142: return stack.pop(); // 172
1.1667 - case 143: arg5++; // 132 5 1
1.1668 - case 146: gt = 92; continue; // 167 255 202
1.1669 - case 149: // 2
1.1670 - case 150: return stack.pop(); // 172
1.1671 - }
1.1672 -}
1.1673 -function java_lang_String_lastIndexOfII(arg0,arg1) {
1.1674 - var arg2;
1.1675 -;
1.1676 - var stack = new Array(4);
1.1677 - var gt = 0;
1.1678 - for(;;) switch(gt) {
1.1679 - case 0: stack.push(arg0); // 42
1.1680 - case 1: stack.push(arg1); // 27
1.1681 - case 2: stack.push(arg0); // 42
1.1682 - case 3: stack.push(stack.pop().count); // 180 1 97
1.1683 - case 6: stack.push(1); // 4
1.1684 - case 7: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.1685 - case 8: { var v1 = stack.pop(); var v0 = stack.pop(); var self = stack.pop(); stack.push(self.lastIndexOfIII(self, v0, v1)); } // 182 1 136
1.1686 - case 11: return stack.pop(); // 172
1.1687 - }
1.1688 -}
1.1689 -function java_lang_String_lastIndexOfIII(arg0,arg1,arg2) {
1.1690 - var arg3;
1.1691 - var arg4;
1.1692 - var arg5;
1.1693 - var arg6;
1.1694 - var arg7;
1.1695 - var arg8;
1.1696 -;
1.1697 - var stack = new Array(3);
1.1698 - var gt = 0;
1.1699 - for(;;) switch(gt) {
1.1700 - case 0: stack.push(arg0); // 42
1.1701 - case 1: stack.push(stack.pop().offset); // 180 1 99
1.1702 - case 4: arg3 = stack.pop(); // 62
1.1703 - case 5: stack.push(arg0); // 42
1.1704 - case 6: stack.push(stack.pop().value); // 180 1 100
1.1705 - case 9: arg4 = stack.pop() // 58 4
1.1706 - case 11: stack.push(arg0); // 42
1.1707 - case 12: stack.push(stack.pop().offset); // 180 1 99
1.1708 - case 15: stack.push(arg2); // 28
1.1709 - case 16: stack.push(arg0); // 42
1.1710 - case 17: stack.push(stack.pop().count); // 180 1 97
1.1711 - case 20: if (stack.pop() > stack.pop()) { gt = 32; continue; } // 161 0 12
1.1712 - case 23: stack.push(arg0); // 42
1.1713 - case 24: stack.push(stack.pop().count); // 180 1 97
1.1714 - case 27: stack.push(1); // 4
1.1715 - case 28: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.1716 - case 29: gt = 33; continue; // 167 0 4
1.1717 - case 32: stack.push(arg2); // 28
1.1718 - case 33: stack.push(stack.pop() + stack.pop()); // 96
1.1719 - case 34: arg5 = stack.pop() // 54 5
1.1720 - case 36: stack.push(arg1); // 27
1.1721 - case 37: stack.push(65536); // 18 3
1.1722 - case 39: if (stack.pop() <= stack.pop()) { gt = 73; continue; } // 162 0 34
1.1723 - case 42: stack.push(arg5); // 21 5
1.1724 - case 44: stack.push(arg3); // 29
1.1725 - case 45: if (stack.pop() > stack.pop()) { gt = 71; continue; } // 161 0 26
1.1726 - case 48: stack.push(arg4); // 25 4
1.1727 - case 50: stack.push(arg5); // 21 5
1.1728 - case 52: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1729 - case 53: stack.push(arg1); // 27
1.1730 - case 54: if (stack.pop() != stack.pop()) { gt = 65; continue; } // 160 0 11
1.1731 - case 57: stack.push(arg5); // 21 5
1.1732 - case 59: stack.push(arg0); // 42
1.1733 - case 60: stack.push(stack.pop().offset); // 180 1 99
1.1734 - case 63: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.1735 - case 64: return stack.pop(); // 172
1.1736 - case 65: arg5 += 255; // 132 5 255
1.1737 - case 68: gt = 42; continue; // 167 255 230
1.1738 - case 71: // 2
1.1739 - case 72: return stack.pop(); // 172
1.1740 - case 73: stack.push(arg0); // 42
1.1741 - case 74: stack.push(stack.pop().offset); // 180 1 99
1.1742 - case 77: stack.push(arg0); // 42
1.1743 - case 78: stack.push(stack.pop().count); // 180 1 97
1.1744 - case 81: stack.push(stack.pop() + stack.pop()); // 96
1.1745 - case 82: arg6 = stack.pop() // 54 6
1.1746 - case 84: stack.push(arg1); // 27
1.1747 - case 85: stack.push(1114111); // 18 4
1.1748 - case 87: if (stack.pop() < stack.pop()) { gt = 154; continue; } // 163 0 67
1.1749 - case 90: stack.push(arg1); // 27
1.1750 - case 91: { var v0 = stack.pop(); stack.push(java_lang_Character_toCharsACI(v0)); } // 184 1 109
1.1751 - case 94: arg7 = stack.pop() // 58 7
1.1752 - case 96: stack.push(arg5); // 21 5
1.1753 - case 98: stack.push(arg3); // 29
1.1754 - case 99: if (stack.pop() > stack.pop()) { gt = 154; continue; } // 161 0 55
1.1755 - case 102: stack.push(arg4); // 25 4
1.1756 - case 104: stack.push(arg5); // 21 5
1.1757 - case 106: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1758 - case 107: stack.push(arg7); // 25 7
1.1759 - case 109: stack.push(0); // 3
1.1760 - case 110: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1761 - case 111: if (stack.pop() != stack.pop()) { gt = 148; continue; } // 160 0 37
1.1762 - case 114: stack.push(arg5); // 21 5
1.1763 - case 116: stack.push(1); // 4
1.1764 - case 117: stack.push(stack.pop() + stack.pop()); // 96
1.1765 - case 118: stack.push(arg6); // 21 6
1.1766 - case 120: if (stack.pop() != stack.pop()) { gt = 126; continue; } // 160 0 6
1.1767 - case 123: gt = 154; continue; // 167 0 31
1.1768 - case 126: stack.push(arg4); // 25 4
1.1769 - case 128: stack.push(arg5); // 21 5
1.1770 - case 130: stack.push(1); // 4
1.1771 - case 131: stack.push(stack.pop() + stack.pop()); // 96
1.1772 - case 132: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1773 - case 133: stack.push(arg7); // 25 7
1.1774 - case 135: stack.push(1); // 4
1.1775 - case 136: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1776 - case 137: if (stack.pop() != stack.pop()) { gt = 148; continue; } // 160 0 11
1.1777 - case 140: stack.push(arg5); // 21 5
1.1778 - case 142: stack.push(arg0); // 42
1.1779 - case 143: stack.push(stack.pop().offset); // 180 1 99
1.1780 - case 146: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.1781 - case 147: return stack.pop(); // 172
1.1782 - case 148: arg5 += 255; // 132 5 255
1.1783 - case 151: gt = 96; continue; // 167 255 201
1.1784 - case 154: // 2
1.1785 - case 155: return stack.pop(); // 172
1.1786 - }
1.1787 -}
1.1788 -function java_lang_String_indexOfILjava_lang_String(arg0,arg1) {
1.1789 - var arg2;
1.1790 -;
1.1791 - var stack = new Array(3);
1.1792 - var gt = 0;
1.1793 - for(;;) switch(gt) {
1.1794 - case 0: stack.push(arg0); // 42
1.1795 - case 1: stack.push(arg1); // 43
1.1796 - case 2: stack.push(0); // 3
1.1797 - 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
1.1798 - case 6: return stack.pop(); // 172
1.1799 - }
1.1800 -}
1.1801 -function java_lang_String_indexOfILjava_lang_StringI(arg0,arg1,arg2) {
1.1802 - var arg3;
1.1803 -;
1.1804 - var stack = new Array(7);
1.1805 - var gt = 0;
1.1806 - for(;;) switch(gt) {
1.1807 - case 0: stack.push(arg0); // 42
1.1808 - case 1: stack.push(stack.pop().value); // 180 1 100
1.1809 - case 4: stack.push(arg0); // 42
1.1810 - case 5: stack.push(stack.pop().offset); // 180 1 99
1.1811 - case 8: stack.push(arg0); // 42
1.1812 - case 9: stack.push(stack.pop().count); // 180 1 97
1.1813 - case 12: stack.push(arg1); // 43
1.1814 - case 13: stack.push(stack.pop().value); // 180 1 100
1.1815 - case 16: stack.push(arg1); // 43
1.1816 - case 17: stack.push(stack.pop().offset); // 180 1 99
1.1817 - case 20: stack.push(arg1); // 43
1.1818 - case 21: stack.push(stack.pop().count); // 180 1 97
1.1819 - case 24: stack.push(arg2); // 28
1.1820 - 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
1.1821 - case 28: return stack.pop(); // 172
1.1822 - }
1.1823 -}
1.1824 -function java_lang_String_indexOfIACIIACIII(arg0,arg1,arg2,arg3,arg4,arg5,arg6) {
1.1825 - var arg7;
1.1826 - var arg8;
1.1827 - var arg9;
1.1828 - var arg10;
1.1829 - var arg11;
1.1830 - var arg12;
1.1831 - var stack = new Array();
1.1832 - var gt = 0;
1.1833 - for(;;) switch(gt) {
1.1834 - case 0: stack.push(arg6); // 21 6
1.1835 - case 2: stack.push(arg2); // 28
1.1836 - case 3: if (stack.pop() > stack.pop()) { gt = 17; continue; } // 161 0 14
1.1837 - case 6: stack.push(arg5); // 21 5
1.1838 - case 8: if (stack.pop() != 0) { gt = 15; continue; } // 154 0 7
1.1839 - case 11: stack.push(arg2); // 28
1.1840 - case 12: gt = 16; continue; // 167 0 4
1.1841 - case 15: // 2
1.1842 - case 16: return stack.pop(); // 172
1.1843 - case 17: stack.push(arg6); // 21 6
1.1844 - case 19: if (stack.pop() >= 0) { gt = 25; continue; } // 156 0 6
1.1845 - case 22: stack.push(0); // 3
1.1846 - case 23: arg6 = stack.pop() // 54 6
1.1847 - case 25: stack.push(arg5); // 21 5
1.1848 - case 27: if (stack.pop() != 0) { gt = 33; continue; } // 154 0 6
1.1849 - case 30: stack.push(arg6); // 21 6
1.1850 - case 32: return stack.pop(); // 172
1.1851 - case 33: stack.push(arg3); // 45
1.1852 - case 34: stack.push(arg4); // 21 4
1.1853 - case 36: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1854 - case 37: arg7 = stack.pop() // 54 7
1.1855 - case 39: stack.push(arg1); // 27
1.1856 - case 40: stack.push(arg2); // 28
1.1857 - case 41: stack.push(arg5); // 21 5
1.1858 - case 43: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.1859 - case 44: stack.push(stack.pop() + stack.pop()); // 96
1.1860 - case 45: arg8 = stack.pop() // 54 8
1.1861 - case 47: stack.push(arg1); // 27
1.1862 - case 48: stack.push(arg6); // 21 6
1.1863 - case 50: stack.push(stack.pop() + stack.pop()); // 96
1.1864 - case 51: arg9 = stack.pop() // 54 9
1.1865 - case 53: stack.push(arg9); // 21 9
1.1866 - case 55: stack.push(arg8); // 21 8
1.1867 - case 57: if (stack.pop() < stack.pop()) { gt = 164; continue; } // 163 0 107
1.1868 - case 60: stack.push(arg0); // 42
1.1869 - case 61: stack.push(arg9); // 21 9
1.1870 - case 63: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1871 - case 64: stack.push(arg7); // 21 7
1.1872 - case 66: if (stack.pop() == stack.pop()) { gt = 91; continue; } // 159 0 25
1.1873 - case 69: arg9++; // 132 9 1
1.1874 - case 72: stack.push(arg9); // 21 9
1.1875 - case 74: stack.push(arg8); // 21 8
1.1876 - case 76: if (stack.pop() < stack.pop()) { gt = 91; continue; } // 163 0 15
1.1877 - case 79: stack.push(arg0); // 42
1.1878 - case 80: stack.push(arg9); // 21 9
1.1879 - case 82: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1880 - case 83: stack.push(arg7); // 21 7
1.1881 - case 85: if (stack.pop() == stack.pop()) { gt = 91; continue; } // 159 0 6
1.1882 - case 88: gt = 69; continue; // 167 255 237
1.1883 - case 91: stack.push(arg9); // 21 9
1.1884 - case 93: stack.push(arg8); // 21 8
1.1885 - case 95: if (stack.pop() < stack.pop()) { gt = 158; continue; } // 163 0 63
1.1886 - case 98: stack.push(arg9); // 21 9
1.1887 - case 100: stack.push(1); // 4
1.1888 - case 101: stack.push(stack.pop() + stack.pop()); // 96
1.1889 - case 102: arg10 = stack.pop() // 54 10
1.1890 - case 104: stack.push(arg10); // 21 10
1.1891 - case 106: stack.push(arg5); // 21 5
1.1892 - case 108: stack.push(stack.pop() + stack.pop()); // 96
1.1893 - case 109: stack.push(1); // 4
1.1894 - case 110: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.1895 - case 111: arg11 = stack.pop() // 54 11
1.1896 - case 113: stack.push(arg4); // 21 4
1.1897 - case 115: stack.push(1); // 4
1.1898 - case 116: stack.push(stack.pop() + stack.pop()); // 96
1.1899 - case 117: arg12 = stack.pop() // 54 12
1.1900 - case 119: stack.push(arg10); // 21 10
1.1901 - case 121: stack.push(arg11); // 21 11
1.1902 - case 123: if (stack.pop() <= stack.pop()) { gt = 146; continue; } // 162 0 23
1.1903 - case 126: stack.push(arg0); // 42
1.1904 - case 127: stack.push(arg10); // 21 10
1.1905 - case 129: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1906 - case 130: stack.push(arg3); // 45
1.1907 - case 131: stack.push(arg12); // 21 12
1.1908 - case 133: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.1909 - case 134: if (stack.pop() != stack.pop()) { gt = 146; continue; } // 160 0 12
1.1910 - case 137: arg10++; // 132 10 1
1.1911 - case 140: arg12++; // 132 12 1
1.1912 - case 143: gt = 119; continue; // 167 255 232
1.1913 - case 146: stack.push(arg10); // 21 10
1.1914 - case 148: stack.push(arg11); // 21 11
1.1915 - case 150: if (stack.pop() != stack.pop()) { gt = 158; continue; } // 160 0 8
1.1916 - case 153: stack.push(arg9); // 21 9
1.1917 - case 155: stack.push(arg1); // 27
1.1918 - case 156: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.1919 - case 157: return stack.pop(); // 172
1.1920 - case 158: arg9++; // 132 9 1
1.1921 - case 161: gt = 53; continue; // 167 255 148
1.1922 - case 164: // 2
1.1923 - case 165: return stack.pop(); // 172
1.1924 - }
1.1925 -}
1.1926 -function java_lang_String_lastIndexOfILjava_lang_String(arg0,arg1) {
1.1927 - var arg2;
1.1928 -;
1.1929 - var stack = new Array(3);
1.1930 - var gt = 0;
1.1931 - for(;;) switch(gt) {
1.1932 - case 0: stack.push(arg0); // 42
1.1933 - case 1: stack.push(arg1); // 43
1.1934 - case 2: stack.push(arg0); // 42
1.1935 - case 3: stack.push(stack.pop().count); // 180 1 97
1.1936 - 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
1.1937 - case 9: return stack.pop(); // 172
1.1938 - }
1.1939 -}
1.1940 -function java_lang_String_lastIndexOfILjava_lang_StringI(arg0,arg1,arg2) {
1.1941 - var arg3;
1.1942 -;
1.1943 - var stack = new Array(7);
1.1944 - var gt = 0;
1.1945 - for(;;) switch(gt) {
1.1946 - case 0: stack.push(arg0); // 42
1.1947 - case 1: stack.push(stack.pop().value); // 180 1 100
1.1948 - case 4: stack.push(arg0); // 42
1.1949 - case 5: stack.push(stack.pop().offset); // 180 1 99
1.1950 - case 8: stack.push(arg0); // 42
1.1951 - case 9: stack.push(stack.pop().count); // 180 1 97
1.1952 - case 12: stack.push(arg1); // 43
1.1953 - case 13: stack.push(stack.pop().value); // 180 1 100
1.1954 - case 16: stack.push(arg1); // 43
1.1955 - case 17: stack.push(stack.pop().offset); // 180 1 99
1.1956 - case 20: stack.push(arg1); // 43
1.1957 - case 21: stack.push(stack.pop().count); // 180 1 97
1.1958 - case 24: stack.push(arg2); // 28
1.1959 - 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
1.1960 - case 28: return stack.pop(); // 172
1.1961 - }
1.1962 -}
1.1963 -function java_lang_String_lastIndexOfIACIIACIII(arg0,arg1,arg2,arg3,arg4,arg5,arg6) {
1.1964 - var arg7;
1.1965 - var arg8;
1.1966 - var arg9;
1.1967 - var arg10;
1.1968 - var arg11;
1.1969 - var arg12;
1.1970 - var arg13;
1.1971 - var arg14;
1.1972 - var stack = new Array();
1.1973 - var gt = 0;
1.1974 - for(;;) switch(gt) {
1.1975 - case 0: stack.push(arg2); // 28
1.1976 - case 1: stack.push(arg5); // 21 5
1.1977 - case 3: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.1978 - case 4: arg7 = stack.pop() // 54 7
1.1979 - case 6: stack.push(arg6); // 21 6
1.1980 - case 8: if (stack.pop() >= 0) { gt = 13; continue; } // 156 0 5
1.1981 - case 11: // 2
1.1982 - case 12: return stack.pop(); // 172
1.1983 - case 13: stack.push(arg6); // 21 6
1.1984 - case 15: stack.push(arg7); // 21 7
1.1985 - case 17: if (stack.pop() >= stack.pop()) { gt = 24; continue; } // 164 0 7
1.1986 - case 20: stack.push(arg7); // 21 7
1.1987 - case 22: arg6 = stack.pop() // 54 6
1.1988 - case 24: stack.push(arg5); // 21 5
1.1989 - case 26: if (stack.pop() != 0) { gt = 32; continue; } // 154 0 6
1.1990 - case 29: stack.push(arg6); // 21 6
1.1991 - case 31: return stack.pop(); // 172
1.1992 - case 32: stack.push(arg4); // 21 4
1.1993 - case 34: stack.push(arg5); // 21 5
1.1994 - case 36: stack.push(stack.pop() + stack.pop()); // 96
1.1995 - case 37: stack.push(1); // 4
1.1996 - case 38: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.1997 - case 39: arg8 = stack.pop() // 54 8
1.1998 - case 41: stack.push(arg3); // 45
1.1999 - case 42: stack.push(arg8); // 21 8
1.2000 - case 44: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.2001 - case 45: arg9 = stack.pop() // 54 9
1.2002 - case 47: stack.push(arg1); // 27
1.2003 - case 48: stack.push(arg5); // 21 5
1.2004 - case 50: stack.push(stack.pop() + stack.pop()); // 96
1.2005 - case 51: stack.push(1); // 4
1.2006 - case 52: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.2007 - case 53: arg10 = stack.pop() // 54 10
1.2008 - case 55: stack.push(arg10); // 21 10
1.2009 - case 57: stack.push(arg6); // 21 6
1.2010 - case 59: stack.push(stack.pop() + stack.pop()); // 96
1.2011 - case 60: arg11 = stack.pop() // 54 11
1.2012 - case 62: stack.push(arg11); // 21 11
1.2013 - case 64: stack.push(arg10); // 21 10
1.2014 - case 66: if (stack.pop() > stack.pop()) { gt = 84; continue; } // 161 0 18
1.2015 - case 69: stack.push(arg0); // 42
1.2016 - case 70: stack.push(arg11); // 21 11
1.2017 - case 72: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.2018 - case 73: stack.push(arg9); // 21 9
1.2019 - case 75: if (stack.pop() == stack.pop()) { gt = 84; continue; } // 159 0 9
1.2020 - case 78: arg11 += 255; // 132 11 255
1.2021 - case 81: gt = 62; continue; // 167 255 237
1.2022 - case 84: stack.push(arg11); // 21 11
1.2023 - case 86: stack.push(arg10); // 21 10
1.2024 - case 88: if (stack.pop() <= stack.pop()) { gt = 93; continue; } // 162 0 5
1.2025 - case 91: // 2
1.2026 - case 92: return stack.pop(); // 172
1.2027 - case 93: stack.push(arg11); // 21 11
1.2028 - case 95: stack.push(1); // 4
1.2029 - case 96: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.2030 - case 97: arg12 = stack.pop() // 54 12
1.2031 - case 99: stack.push(arg12); // 21 12
1.2032 - case 101: stack.push(arg5); // 21 5
1.2033 - case 103: stack.push(1); // 4
1.2034 - case 104: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.2035 - case 105: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.2036 - case 106: arg13 = stack.pop() // 54 13
1.2037 - case 108: stack.push(arg8); // 21 8
1.2038 - case 110: stack.push(1); // 4
1.2039 - case 111: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.2040 - case 112: arg14 = stack.pop() // 54 14
1.2041 - case 114: stack.push(arg12); // 21 12
1.2042 - case 116: stack.push(arg13); // 21 13
1.2043 - case 118: if (stack.pop() >= stack.pop()) { gt = 144; continue; } // 164 0 26
1.2044 - case 121: stack.push(arg0); // 42
1.2045 - case 122: stack.push(arg12); // 21 12
1.2046 - case 124: arg12 += 255; // 132 12 255
1.2047 - case 127: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.2048 - case 128: stack.push(arg3); // 45
1.2049 - case 129: stack.push(arg14); // 21 14
1.2050 - case 131: arg14 += 255; // 132 14 255
1.2051 - case 134: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.2052 - case 135: if (stack.pop() == stack.pop()) { gt = 114; continue; } // 159 255 235
1.2053 - case 138: arg11 += 255; // 132 11 255
1.2054 - case 141: gt = 62; continue; // 167 255 177
1.2055 - case 144: stack.push(arg13); // 21 13
1.2056 - case 146: stack.push(arg1); // 27
1.2057 - case 147: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.2058 - case 148: stack.push(1); // 4
1.2059 - case 149: stack.push(stack.pop() + stack.pop()); // 96
1.2060 - case 150: return stack.pop(); // 172
1.2061 - }
1.2062 -}
1.2063 -function java_lang_String_substringLjava_lang_StringI(arg0,arg1) {
1.2064 - var arg2;
1.2065 -;
1.2066 - var stack = new Array(3);
1.2067 - var gt = 0;
1.2068 - for(;;) switch(gt) {
1.2069 - case 0: stack.push(arg0); // 42
1.2070 - case 1: stack.push(arg1); // 27
1.2071 - case 2: stack.push(arg0); // 42
1.2072 - case 3: stack.push(stack.pop().count); // 180 1 97
1.2073 - case 6: { var v1 = stack.pop(); var v0 = stack.pop(); var self = stack.pop(); stack.push(self.substringLjava_lang_StringII(self, v0, v1)); } // 182 1 147
1.2074 - case 9: return stack.pop(); // 176
1.2075 - }
1.2076 -}
1.2077 -function java_lang_String_substringLjava_lang_StringII(arg0,arg1,arg2) {
1.2078 - var arg3;
1.2079 -;
1.2080 - var stack = new Array(5);
1.2081 - var gt = 0;
1.2082 - for(;;) switch(gt) {
1.2083 - case 0: stack.push(arg1); // 27
1.2084 - case 1: if (stack.pop() >= 0) { gt = 13; continue; } // 156 0 12
1.2085 - case 4: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
1.2086 - case 7: stack.push(stack[stack.length - 1]); // 89
1.2087 - case 8: stack.push(arg1); // 27
1.2088 - case 9: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
1.2089 - case 12: // 191
1.2090 - case 13: stack.push(arg2); // 28
1.2091 - case 14: stack.push(arg0); // 42
1.2092 - case 15: stack.push(stack.pop().count); // 180 1 97
1.2093 - case 18: if (stack.pop() >= stack.pop()) { gt = 30; continue; } // 164 0 12
1.2094 - case 21: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
1.2095 - case 24: stack.push(stack[stack.length - 1]); // 89
1.2096 - case 25: stack.push(arg2); // 28
1.2097 - case 26: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
1.2098 - case 29: // 191
1.2099 - case 30: stack.push(arg1); // 27
1.2100 - case 31: stack.push(arg2); // 28
1.2101 - case 32: if (stack.pop() >= stack.pop()) { gt = 46; continue; } // 164 0 14
1.2102 - case 35: stack.push(new java_lang_StringIndexOutOfBoundsException); // 187 0 206
1.2103 - case 38: stack.push(stack[stack.length - 1]); // 89
1.2104 - case 39: stack.push(arg2); // 28
1.2105 - case 40: stack.push(arg1); // 27
1.2106 - case 41: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.2107 - case 42: { var v0 = stack.pop(); java_lang_StringIndexOutOfBoundsException_consVI(stack.pop(), v0); } // 183 1 169
1.2108 - case 45: // 191
1.2109 - case 46: stack.push(arg1); // 27
1.2110 - case 47: if (stack.pop() != 0) { gt = 62; continue; } // 154 0 15
1.2111 - case 50: stack.push(arg2); // 28
1.2112 - case 51: stack.push(arg0); // 42
1.2113 - case 52: stack.push(stack.pop().count); // 180 1 97
1.2114 - case 55: if (stack.pop() != stack.pop()) { gt = 62; continue; } // 160 0 7
1.2115 - case 58: stack.push(arg0); // 42
1.2116 - case 59: gt = 82; continue; // 167 0 23
1.2117 - case 62: stack.push(new java_lang_String); // 187 0 200
1.2118 - case 65: stack.push(stack[stack.length - 1]); // 89
1.2119 - case 66: stack.push(arg0); // 42
1.2120 - case 67: stack.push(stack.pop().offset); // 180 1 99
1.2121 - case 70: stack.push(arg1); // 27
1.2122 - case 71: stack.push(stack.pop() + stack.pop()); // 96
1.2123 - case 72: stack.push(arg2); // 28
1.2124 - case 73: stack.push(arg1); // 27
1.2125 - case 74: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.2126 - case 75: stack.push(arg0); // 42
1.2127 - case 76: stack.push(stack.pop().value); // 180 1 100
1.2128 - case 79: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_String_consVIIAC(stack.pop(), v0, v1, v2); } // 183 1 137
1.2129 - case 82: return stack.pop(); // 176
1.2130 - }
1.2131 -}
1.2132 -function java_lang_String_subSequenceLjava_lang_CharSequenceII(arg0,arg1,arg2) {
1.2133 - var arg3;
1.2134 -;
1.2135 - var stack = new Array(3);
1.2136 - var gt = 0;
1.2137 - for(;;) switch(gt) {
1.2138 - case 0: stack.push(arg0); // 42
1.2139 - case 1: stack.push(arg1); // 27
1.2140 - case 2: stack.push(arg2); // 28
1.2141 - 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
1.2142 - case 6: return stack.pop(); // 176
1.2143 - }
1.2144 -}
1.2145 -function java_lang_String_concatLjava_lang_StringLjava_lang_String(arg0,arg1) {
1.2146 - var arg2;
1.2147 - var arg3;
1.2148 - var arg4;
1.2149 -;
1.2150 - var stack = new Array(5);
1.2151 - var gt = 0;
1.2152 - for(;;) switch(gt) {
1.2153 - case 0: stack.push(arg1); // 43
1.2154 - case 1: { var self = stack.pop(); stack.push(self.lengthI(self)); } // 182 1 133
1.2155 - case 4: arg2 = stack.pop(); // 61
1.2156 - case 5: stack.push(arg2); // 28
1.2157 - case 6: if (stack.pop() != 0) { gt = 11; continue; } // 154 0 5
1.2158 - case 9: stack.push(arg0); // 42
1.2159 - case 10: return stack.pop(); // 176
1.2160 - case 11: stack.push(arg0); // 42
1.2161 - case 12: stack.push(stack.pop().count); // 180 1 97
1.2162 - case 15: stack.push(arg2); // 28
1.2163 - case 16: stack.push(stack.pop() + stack.pop()); // 96
1.2164 - case 17: stack.push(new Array(stack.pop())); // 188 5
1.2165 - case 19: arg3 = stack.pop(); // 78
1.2166 - case 20: stack.push(arg0); // 42
1.2167 - case 21: stack.push(0); // 3
1.2168 - case 22: stack.push(arg0); // 42
1.2169 - case 23: stack.push(stack.pop().count); // 180 1 97
1.2170 - case 26: stack.push(arg3); // 45
1.2171 - case 27: stack.push(0); // 3
1.2172 - 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
1.2173 - case 31: stack.push(arg1); // 43
1.2174 - case 32: stack.push(0); // 3
1.2175 - case 33: stack.push(arg2); // 28
1.2176 - case 34: stack.push(arg3); // 45
1.2177 - case 35: stack.push(arg0); // 42
1.2178 - case 36: stack.push(stack.pop().count); // 180 1 97
1.2179 - 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
1.2180 - case 42: stack.push(new java_lang_String); // 187 0 200
1.2181 - case 45: stack.push(stack[stack.length - 1]); // 89
1.2182 - case 46: stack.push(0); // 3
1.2183 - case 47: stack.push(arg0); // 42
1.2184 - case 48: stack.push(stack.pop().count); // 180 1 97
1.2185 - case 51: stack.push(arg2); // 28
1.2186 - case 52: stack.push(stack.pop() + stack.pop()); // 96
1.2187 - case 53: stack.push(arg3); // 45
1.2188 - 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
1.2189 - case 57: return stack.pop(); // 176
1.2190 - }
1.2191 -}
1.2192 -function java_lang_String_replaceLjava_lang_StringCC(arg0,arg1,arg2) {
1.2193 - var arg3;
1.2194 - var arg4;
1.2195 - var arg5;
1.2196 - var arg6;
1.2197 - var arg7;
1.2198 - var arg8;
1.2199 - var arg9;
1.2200 -;
1.2201 - var stack = new Array(5);
1.2202 - var gt = 0;
1.2203 - for(;;) switch(gt) {
1.2204 - case 0: stack.push(arg1); // 27
1.2205 - case 1: stack.push(arg2); // 28
1.2206 - case 2: if (stack.pop() == stack.pop()) { gt = 140; continue; } // 159 0 138
1.2207 - case 5: stack.push(arg0); // 42
1.2208 - case 6: stack.push(stack.pop().count); // 180 1 97
1.2209 - case 9: arg3 = stack.pop(); // 62
1.2210 - case 10: // 2
1.2211 - case 11: arg4 = stack.pop() // 54 4
1.2212 - case 13: stack.push(arg0); // 42
1.2213 - case 14: stack.push(stack.pop().value); // 180 1 100
1.2214 - case 17: arg5 = stack.pop() // 58 5
1.2215 - case 19: stack.push(arg0); // 42
1.2216 - case 20: stack.push(stack.pop().offset); // 180 1 99
1.2217 - case 23: arg6 = stack.pop() // 54 6
1.2218 - case 25: arg4++; // 132 4 1
1.2219 - case 28: stack.push(arg4); // 21 4
1.2220 - case 30: stack.push(arg3); // 29
1.2221 - case 31: if (stack.pop() <= stack.pop()) { gt = 49; continue; } // 162 0 18
1.2222 - case 34: stack.push(arg5); // 25 5
1.2223 - case 36: stack.push(arg6); // 21 6
1.2224 - case 38: stack.push(arg4); // 21 4
1.2225 - case 40: stack.push(stack.pop() + stack.pop()); // 96
1.2226 - case 41: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.2227 - case 42: stack.push(arg1); // 27
1.2228 - case 43: if (stack.pop() != stack.pop()) { gt = 25; continue; } // 160 255 238
1.2229 - case 46: gt = 49; continue; // 167 0 3
1.2230 - case 49: stack.push(arg4); // 21 4
1.2231 - case 51: stack.push(arg3); // 29
1.2232 - case 52: if (stack.pop() <= stack.pop()) { gt = 140; continue; } // 162 0 88
1.2233 - case 55: stack.push(arg3); // 29
1.2234 - case 56: stack.push(new Array(stack.pop())); // 188 5
1.2235 - case 58: arg7 = stack.pop() // 58 7
1.2236 - case 60: stack.push(0); // 3
1.2237 - case 61: arg8 = stack.pop() // 54 8
1.2238 - case 63: stack.push(arg8); // 21 8
1.2239 - case 65: stack.push(arg4); // 21 4
1.2240 - case 67: if (stack.pop() <= stack.pop()) { gt = 89; continue; } // 162 0 22
1.2241 - case 70: stack.push(arg7); // 25 7
1.2242 - case 72: stack.push(arg8); // 21 8
1.2243 - case 74: stack.push(arg5); // 25 5
1.2244 - case 76: stack.push(arg6); // 21 6
1.2245 - case 78: stack.push(arg8); // 21 8
1.2246 - case 80: stack.push(stack.pop() + stack.pop()); // 96
1.2247 - case 81: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.2248 - case 82: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
1.2249 - case 83: arg8++; // 132 8 1
1.2250 - case 86: gt = 63; continue; // 167 255 233
1.2251 - case 89: stack.push(arg4); // 21 4
1.2252 - case 91: stack.push(arg3); // 29
1.2253 - case 92: if (stack.pop() <= stack.pop()) { gt = 128; continue; } // 162 0 36
1.2254 - case 95: stack.push(arg5); // 25 5
1.2255 - case 97: stack.push(arg6); // 21 6
1.2256 - case 99: stack.push(arg4); // 21 4
1.2257 - case 101: stack.push(stack.pop() + stack.pop()); // 96
1.2258 - case 102: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.2259 - case 103: arg8 = stack.pop() // 54 8
1.2260 - case 105: stack.push(arg7); // 25 7
1.2261 - case 107: stack.push(arg4); // 21 4
1.2262 - case 109: stack.push(arg8); // 21 8
1.2263 - case 111: stack.push(arg1); // 27
1.2264 - case 112: if (stack.pop() != stack.pop()) { gt = 119; continue; } // 160 0 7
1.2265 - case 115: stack.push(arg2); // 28
1.2266 - case 116: gt = 121; continue; // 167 0 5
1.2267 - case 119: stack.push(arg8); // 21 8
1.2268 - case 121: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
1.2269 - case 122: arg4++; // 132 4 1
1.2270 - case 125: gt = 89; continue; // 167 255 220
1.2271 - case 128: stack.push(new java_lang_String); // 187 0 200
1.2272 - case 131: stack.push(stack[stack.length - 1]); // 89
1.2273 - case 132: stack.push(0); // 3
1.2274 - case 133: stack.push(arg3); // 29
1.2275 - case 134: stack.push(arg7); // 25 7
1.2276 - case 136: { var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); java_lang_String_consVIIAC(stack.pop(), v0, v1, v2); } // 183 1 137
1.2277 - case 139: return stack.pop(); // 176
1.2278 - case 140: stack.push(arg0); // 42
1.2279 - case 141: return stack.pop(); // 176
1.2280 - }
1.2281 -}
1.2282 -function java_lang_String_matchesZLjava_lang_String(arg0,arg1) {
1.2283 - var arg2;
1.2284 -;
1.2285 - var stack = new Array(2);
1.2286 - var gt = 0;
1.2287 - for(;;) switch(gt) {
1.2288 - case 0: stack.push(arg1); // 43
1.2289 - case 1: stack.push(arg0); // 42
1.2290 - 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
1.2291 - case 5: return stack.pop(); // 172
1.2292 - }
1.2293 -}
1.2294 -function java_lang_String_containsZLjava_lang_CharSequence(arg0,arg1) {
1.2295 - var arg2;
1.2296 -;
1.2297 - var stack = new Array(2);
1.2298 - var gt = 0;
1.2299 - for(;;) switch(gt) {
1.2300 - case 0: stack.push(arg0); // 42
1.2301 - case 1: stack.push(arg1); // 43
1.2302 - case 2: { var self = stack.pop(); stack.push(self.toStringLjava_lang_String(self)); } // 182 1 132
1.2303 - case 5: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.indexOfILjava_lang_String(self, v0)); } // 182 1 149
1.2304 - case 8: // 2
1.2305 - case 9: if (stack.pop() >= stack.pop()) { gt = 16; continue; } // 164 0 7
1.2306 - case 12: stack.push(1); // 4
1.2307 - case 13: gt = 17; continue; // 167 0 4
1.2308 - case 16: stack.push(0); // 3
1.2309 - case 17: return stack.pop(); // 172
1.2310 - }
1.2311 -}
1.2312 -function java_lang_String_replaceFirstLjava_lang_StringLjava_lang_StringLjava_lang_String(arg0,arg1,arg2) {
1.2313 - var arg3;
1.2314 -;
1.2315 - var stack = new Array(2);
1.2316 - var gt = 0;
1.2317 - for(;;) switch(gt) {
1.2318 - case 0: stack.push(arg1); // 43
1.2319 - case 1: { var v0 = stack.pop(); stack.push(java_util_regex_Pattern_compileLjava_util_regex_PatternLjava_lang_String(v0)); } // 184 1 186
1.2320 - case 4: stack.push(arg0); // 42
1.2321 - case 5: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.matcherLjava_util_regex_MatcherLjava_lang_CharSequence(self, v0)); } // 182 1 185
1.2322 - case 8: stack.push(arg2); // 44
1.2323 - case 9: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.replaceFirstLjava_lang_StringLjava_lang_String(self, v0)); } // 182 1 182
1.2324 - case 12: return stack.pop(); // 176
1.2325 - }
1.2326 -}
1.2327 -function java_lang_String_replaceAllLjava_lang_StringLjava_lang_StringLjava_lang_String(arg0,arg1,arg2) {
1.2328 - var arg3;
1.2329 -;
1.2330 - var stack = new Array(2);
1.2331 - var gt = 0;
1.2332 - for(;;) switch(gt) {
1.2333 - case 0: stack.push(arg1); // 43
1.2334 - case 1: { var v0 = stack.pop(); stack.push(java_util_regex_Pattern_compileLjava_util_regex_PatternLjava_lang_String(v0)); } // 184 1 186
1.2335 - case 4: stack.push(arg0); // 42
1.2336 - case 5: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.matcherLjava_util_regex_MatcherLjava_lang_CharSequence(self, v0)); } // 182 1 185
1.2337 - case 8: stack.push(arg2); // 44
1.2338 - case 9: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.replaceAllLjava_lang_StringLjava_lang_String(self, v0)); } // 182 1 181
1.2339 - case 12: return stack.pop(); // 176
1.2340 - }
1.2341 -}
1.2342 -function java_lang_String_replaceLjava_lang_StringLjava_lang_CharSequenceLjava_lang_CharSequence(arg0,arg1,arg2) {
1.2343 - var arg3;
1.2344 -;
1.2345 - var stack = new Array(2);
1.2346 - var gt = 0;
1.2347 - for(;;) switch(gt) {
1.2348 - case 0: stack.push(arg1); // 43
1.2349 - case 1: { var self = stack.pop(); stack.push(self.toStringLjava_lang_String(self)); } // 182 1 132
1.2350 - case 4: stack.push(16); // 16 16
1.2351 - 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
1.2352 - case 9: stack.push(arg0); // 42
1.2353 - case 10: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.matcherLjava_util_regex_MatcherLjava_lang_CharSequence(self, v0)); } // 182 1 185
1.2354 - case 13: stack.push(arg2); // 44
1.2355 - case 14: { var self = stack.pop(); stack.push(self.toStringLjava_lang_String(self)); } // 182 1 132
1.2356 - case 17: { var v0 = stack.pop(); stack.push(java_util_regex_Matcher_quoteReplacementLjava_lang_StringLjava_lang_String(v0)); } // 184 1 180
1.2357 - case 20: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.replaceAllLjava_lang_StringLjava_lang_String(self, v0)); } // 182 1 181
1.2358 - case 23: return stack.pop(); // 176
1.2359 - }
1.2360 -}
1.2361 -function java_lang_String_splitALjava_lang_StringLjava_lang_StringI(arg0,arg1,arg2) {
1.2362 - var arg3;
1.2363 -;
1.2364 - var stack = new Array(3);
1.2365 - var gt = 0;
1.2366 - for(;;) switch(gt) {
1.2367 - case 0: stack.push(arg1); // 43
1.2368 - case 1: { var v0 = stack.pop(); stack.push(java_util_regex_Pattern_compileLjava_util_regex_PatternLjava_lang_String(v0)); } // 184 1 186
1.2369 - case 4: stack.push(arg0); // 42
1.2370 - case 5: stack.push(arg2); // 28
1.2371 - 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
1.2372 - case 9: return stack.pop(); // 176
1.2373 - }
1.2374 -}
1.2375 -function java_lang_String_splitALjava_lang_StringLjava_lang_String(arg0,arg1) {
1.2376 - var arg2;
1.2377 -;
1.2378 - var stack = new Array(3);
1.2379 - var gt = 0;
1.2380 - for(;;) switch(gt) {
1.2381 - case 0: stack.push(arg0); // 42
1.2382 - case 1: stack.push(arg1); // 43
1.2383 - case 2: stack.push(0); // 3
1.2384 - 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
1.2385 - case 6: return stack.pop(); // 176
1.2386 - }
1.2387 -}
1.2388 -function java_lang_String_toLowerCaseLjava_lang_StringLjava_util_Locale(arg0,arg1) {
1.2389 - var arg2;
1.2390 - var arg3;
1.2391 - var arg4;
1.2392 - var arg5;
1.2393 - var arg6;
1.2394 - var arg7;
1.2395 - var arg8;
1.2396 - var arg9;
1.2397 - var arg10;
1.2398 - var arg11;
1.2399 - var arg12;
1.2400 - var arg13;
1.2401 - var arg14;
1.2402 -;
1.2403 - var stack = new Array(6);
1.2404 - var gt = 0;
1.2405 - for(;;) switch(gt) {
1.2406 - case 0: stack.push(arg1); // 43
1.2407 - case 1: if (stack.pop()) { gt = 12; continue; } // 199 0 11
1.2408 - case 4: stack.push(new java_lang_NullPointerException); // 187 0 198
1.2409 - case 7: stack.push(stack[stack.length - 1]); // 89
1.2410 - case 8: { java_lang_NullPointerException_consV(stack.pop()); } // 183 1 128
1.2411 - case 11: // 191
1.2412 - case 12: stack.push(0); // 3
1.2413 - case 13: arg2 = stack.pop(); // 61
1.2414 - case 14: stack.push(arg2); // 28
1.2415 - case 15: stack.push(arg0); // 42
1.2416 - case 16: stack.push(stack.pop().count); // 180 1 97
1.2417 - case 19: if (stack.pop() <= stack.pop()) { gt = 94; continue; } // 162 0 75
1.2418 - case 22: stack.push(arg0); // 42
1.2419 - case 23: stack.push(stack.pop().value); // 180 1 100
1.2420 - case 26: stack.push(arg0); // 42
1.2421 - case 27: stack.push(stack.pop().offset); // 180 1 99
1.2422 - case 30: stack.push(arg2); // 28
1.2423 - case 31: stack.push(stack.pop() + stack.pop()); // 96
1.2424 - case 32: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.2425 - case 33: arg3 = stack.pop(); // 62
1.2426 - case 34: stack.push(arg3); // 29
1.2427 - case 35: stack.push(55296); // 18 1
1.2428 - case 37: if (stack.pop() > stack.pop()) { gt = 77; continue; } // 161 0 40
1.2429 - case 40: stack.push(arg3); // 29
1.2430 - case 41: stack.push(56319); // 18 2
1.2431 - case 43: if (stack.pop() < stack.pop()) { gt = 77; continue; } // 163 0 34
1.2432 - case 46: stack.push(arg0); // 42
1.2433 - case 47: stack.push(arg2); // 28
1.2434 - case 48: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.codePointAtII(self, v0)); } // 182 1 134
1.2435 - case 51: arg4 = stack.pop() // 54 4
1.2436 - case 53: stack.push(arg4); // 21 4
1.2437 - case 55: stack.push(arg4); // 21 4
1.2438 - case 57: { var v0 = stack.pop(); stack.push(java_lang_Character_toLowerCaseII(v0)); } // 184 1 107
1.2439 - case 60: if (stack.pop() == stack.pop()) { gt = 66; continue; } // 159 0 6
1.2440 - case 63: gt = 96; continue; // 167 0 33
1.2441 - case 66: stack.push(arg2); // 28
1.2442 - case 67: stack.push(arg4); // 21 4
1.2443 - case 69: { var v0 = stack.pop(); stack.push(java_lang_Character_charCountII(v0)); } // 184 1 106
1.2444 - case 72: stack.push(stack.pop() + stack.pop()); // 96
1.2445 - case 73: arg2 = stack.pop(); // 61
1.2446 - case 74: gt = 91; continue; // 167 0 17
1.2447 - case 77: stack.push(arg3); // 29
1.2448 - case 78: stack.push(arg3); // 29
1.2449 - case 79: { var v0 = stack.pop(); stack.push(java_lang_Character_toLowerCaseCC(v0)); } // 184 1 104
1.2450 - case 82: if (stack.pop() == stack.pop()) { gt = 88; continue; } // 159 0 6
1.2451 - case 85: gt = 96; continue; // 167 0 11
1.2452 - case 88: arg2++; // 132 2 1
1.2453 - case 91: gt = 14; continue; // 167 255 179
1.2454 - case 94: stack.push(arg0); // 42
1.2455 - case 95: return stack.pop(); // 176
1.2456 - case 96: stack.push(arg0); // 42
1.2457 - case 97: stack.push(stack.pop().count); // 180 1 97
1.2458 - case 100: stack.push(new Array(stack.pop())); // 188 5
1.2459 - case 102: arg3 = stack.pop(); // 78
1.2460 - case 103: stack.push(0); // 3
1.2461 - case 104: arg4 = stack.pop() // 54 4
1.2462 - case 106: stack.push(arg0); // 42
1.2463 - case 107: stack.push(stack.pop().value); // 180 1 100
1.2464 - case 110: stack.push(arg0); // 42
1.2465 - case 111: stack.push(stack.pop().offset); // 180 1 99
1.2466 - case 114: stack.push(arg3); // 45
1.2467 - case 115: stack.push(0); // 3
1.2468 - case 116: stack.push(arg2); // 28
1.2469 - 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
1.2470 - case 120: stack.push(arg1); // 43
1.2471 - case 121: { var self = stack.pop(); stack.push(self.getLanguageLjava_lang_String(self)); } // 182 1 178
1.2472 - case 124: arg5 = stack.pop() // 58 5
1.2473 - case 126: stack.push(arg5); // 25 5
1.2474 - case 128: stack.push("tr"); // 18 11
1.2475 - case 130: // 165
1.2476 - case 131: // 0
1.2477 - case 132: stack.push(6405); // 17 25 5
1.2478 - case 135: stack.push("az"); // 18 5
1.2479 - case 137: // 165
1.2480 - case 138: // 0
1.2481 - case 139: stack.push(1); // 10
1.2482 - case 140: stack.push(arg5); // 25 5
1.2483 - case 142: stack.push("lt"); // 18 9
1.2484 - case 144: // 166
1.2485 - case 145: // 0
1.2486 - case 146: stack.push(4); // 7
1.2487 - case 147: stack.push(1); // 4
1.2488 - case 148: gt = 152; continue; // 167 0 4
1.2489 - case 151: stack.push(0); // 3
1.2490 - case 152: arg6 = stack.pop() // 54 6
1.2491 - case 154: stack.push(arg2); // 28
1.2492 - case 155: arg11 = stack.pop() // 54 11
1.2493 - case 157: stack.push(arg11); // 21 11
1.2494 - case 159: stack.push(arg0); // 42
1.2495 - case 160: stack.push(stack.pop().count); // 180 1 97
1.2496 - case 163: if (stack.pop() <= stack.pop()) { gt = 419; continue; } // 162 1 0
1.2497 - case 166: stack.push(arg0); // 42
1.2498 - case 167: stack.push(stack.pop().value); // 180 1 100
1.2499 - case 170: stack.push(arg0); // 42
1.2500 - case 171: stack.push(stack.pop().offset); // 180 1 99
1.2501 - case 174: stack.push(arg11); // 21 11
1.2502 - case 176: stack.push(stack.pop() + stack.pop()); // 96
1.2503 - case 177: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.2504 - case 178: arg9 = stack.pop() // 54 9
1.2505 - case 180: stack.push(arg9); // 21 9
1.2506 - case 182: // number conversion // 146
1.2507 - case 183: stack.push(55296); // 18 1
1.2508 - case 185: if (stack.pop() > stack.pop()) { gt = 214; continue; } // 161 0 29
1.2509 - case 188: stack.push(arg9); // 21 9
1.2510 - case 190: // number conversion // 146
1.2511 - case 191: stack.push(56319); // 18 2
1.2512 - case 193: if (stack.pop() < stack.pop()) { gt = 214; continue; } // 163 0 21
1.2513 - case 196: stack.push(arg0); // 42
1.2514 - case 197: stack.push(arg11); // 21 11
1.2515 - case 199: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.codePointAtII(self, v0)); } // 182 1 134
1.2516 - case 202: arg9 = stack.pop() // 54 9
1.2517 - case 204: stack.push(arg9); // 21 9
1.2518 - case 206: { var v0 = stack.pop(); stack.push(java_lang_Character_charCountII(v0)); } // 184 1 106
1.2519 - case 209: arg10 = stack.pop() // 54 10
1.2520 - case 211: gt = 217; continue; // 167 0 6
1.2521 - case 214: stack.push(1); // 4
1.2522 - case 215: arg10 = stack.pop() // 54 10
1.2523 - case 217: stack.push(arg6); // 21 6
1.2524 - case 219: if (stack.pop() != 0) { gt = 230; continue; } // 154 0 11
1.2525 - case 222: stack.push(arg9); // 21 9
1.2526 - case 224: stack.push(931); // 17 3 163
1.2527 - case 227: if (stack.pop() != stack.pop()) { gt = 242; continue; } // 160 0 15
1.2528 - case 230: stack.push(arg0); // 42
1.2529 - case 231: stack.push(arg11); // 21 11
1.2530 - case 233: stack.push(arg1); // 43
1.2531 - 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
1.2532 - case 237: arg8 = stack.pop() // 54 8
1.2533 - case 239: gt = 249; continue; // 167 0 10
1.2534 - case 242: stack.push(arg9); // 21 9
1.2535 - case 244: { var v0 = stack.pop(); stack.push(java_lang_Character_toLowerCaseII(v0)); } // 184 1 107
1.2536 - case 247: arg8 = stack.pop() // 54 8
1.2537 - case 249: stack.push(arg8); // 21 8
1.2538 - case 251: // 2
1.2539 - case 252: if (stack.pop() == stack.pop()) { gt = 262; continue; } // 159 0 10
1.2540 - case 255: stack.push(arg8); // 21 8
1.2541 - case 257: stack.push(65536); // 18 3
1.2542 - case 259: if (stack.pop() > stack.pop()) { gt = 399; continue; } // 161 0 140
1.2543 - case 262: stack.push(arg8); // 21 8
1.2544 - case 264: // 2
1.2545 - case 265: if (stack.pop() != stack.pop()) { gt = 280; continue; } // 160 0 15
1.2546 - case 268: stack.push(arg0); // 42
1.2547 - case 269: stack.push(arg11); // 21 11
1.2548 - case 271: stack.push(arg1); // 43
1.2549 - 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
1.2550 - case 275: arg7 = stack.pop() // 58 7
1.2551 - case 277: gt = 315; continue; // 167 0 38
1.2552 - case 280: stack.push(arg10); // 21 10
1.2553 - case 282: stack.push(2); // 5
1.2554 - case 283: if (stack.pop() != stack.pop()) { gt = 308; continue; } // 160 0 25
1.2555 - case 286: stack.push(arg4); // 21 4
1.2556 - case 288: stack.push(arg8); // 21 8
1.2557 - case 290: stack.push(arg3); // 45
1.2558 - case 291: stack.push(arg11); // 21 11
1.2559 - case 293: stack.push(arg4); // 21 4
1.2560 - case 295: stack.push(stack.pop() + stack.pop()); // 96
1.2561 - 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
1.2562 - case 299: stack.push(arg10); // 21 10
1.2563 - case 301: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.2564 - case 302: stack.push(stack.pop() + stack.pop()); // 96
1.2565 - case 303: arg4 = stack.pop() // 54 4
1.2566 - case 305: gt = 409; continue; // 167 0 104
1.2567 - case 308: stack.push(arg8); // 21 8
1.2568 - case 310: { var v0 = stack.pop(); stack.push(java_lang_Character_toCharsACI(v0)); } // 184 1 109
1.2569 - case 313: arg7 = stack.pop() // 58 7
1.2570 - case 315: stack.push(arg7); // 25 7
1.2571 - case 317: stack.push(stack.pop().length); // 190
1.2572 - case 318: arg12 = stack.pop() // 54 12
1.2573 - case 320: stack.push(arg12); // 21 12
1.2574 - case 322: stack.push(arg10); // 21 10
1.2575 - case 324: if (stack.pop() >= stack.pop()) { gt = 355; continue; } // 164 0 31
1.2576 - case 327: stack.push(arg3); // 45
1.2577 - case 328: stack.push(stack.pop().length); // 190
1.2578 - case 329: stack.push(arg12); // 21 12
1.2579 - case 331: stack.push(stack.pop() + stack.pop()); // 96
1.2580 - case 332: stack.push(arg10); // 21 10
1.2581 - case 334: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.2582 - case 335: stack.push(new Array(stack.pop())); // 188 5
1.2583 - case 337: arg13 = stack.pop() // 58 13
1.2584 - case 339: stack.push(arg3); // 45
1.2585 - case 340: stack.push(0); // 3
1.2586 - case 341: stack.push(arg13); // 25 13
1.2587 - case 343: stack.push(0); // 3
1.2588 - case 344: stack.push(arg11); // 21 11
1.2589 - case 346: stack.push(arg4); // 21 4
1.2590 - case 348: stack.push(stack.pop() + stack.pop()); // 96
1.2591 - 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
1.2592 - case 352: stack.push(arg13); // 25 13
1.2593 - case 354: arg3 = stack.pop(); // 78
1.2594 - case 355: stack.push(0); // 3
1.2595 - case 356: arg13 = stack.pop() // 54 13
1.2596 - case 358: stack.push(arg13); // 21 13
1.2597 - case 360: stack.push(arg12); // 21 12
1.2598 - case 362: if (stack.pop() <= stack.pop()) { gt = 386; continue; } // 162 0 24
1.2599 - case 365: stack.push(arg3); // 45
1.2600 - case 366: stack.push(arg11); // 21 11
1.2601 - case 368: stack.push(arg4); // 21 4
1.2602 - case 370: stack.push(stack.pop() + stack.pop()); // 96
1.2603 - case 371: stack.push(arg13); // 21 13
1.2604 - case 373: stack.push(stack.pop() + stack.pop()); // 96
1.2605 - case 374: stack.push(arg7); // 25 7
1.2606 - case 376: stack.push(arg13); // 21 13
1.2607 - case 378: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.2608 - case 379: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
1.2609 - case 380: arg13++; // 132 13 1
1.2610 - case 383: gt = 358; continue; // 167 255 231
1.2611 - case 386: stack.push(arg4); // 21 4
1.2612 - case 388: stack.push(arg12); // 21 12
1.2613 - case 390: stack.push(arg10); // 21 10
1.2614 - case 392: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.2615 - case 393: stack.push(stack.pop() + stack.pop()); // 96
1.2616 - case 394: arg4 = stack.pop() // 54 4
1.2617 - case 396: gt = 409; continue; // 167 0 13
1.2618 - case 399: stack.push(arg3); // 45
1.2619 - case 400: stack.push(arg11); // 21 11
1.2620 - case 402: stack.push(arg4); // 21 4
1.2621 - case 404: stack.push(stack.pop() + stack.pop()); // 96
1.2622 - case 405: stack.push(arg8); // 21 8
1.2623 - case 407: // number conversion // 146
1.2624 - case 408: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
1.2625 - case 409: stack.push(arg11); // 21 11
1.2626 - case 411: stack.push(arg10); // 21 10
1.2627 - case 413: stack.push(stack.pop() + stack.pop()); // 96
1.2628 - case 414: arg11 = stack.pop() // 54 11
1.2629 - case 416: gt = 157; continue; // 167 254 253
1.2630 - case 419: stack.push(new java_lang_String); // 187 0 200
1.2631 - case 422: stack.push(stack[stack.length - 1]); // 89
1.2632 - case 423: stack.push(0); // 3
1.2633 - case 424: stack.push(arg0); // 42
1.2634 - case 425: stack.push(stack.pop().count); // 180 1 97
1.2635 - case 428: stack.push(arg4); // 21 4
1.2636 - case 430: stack.push(stack.pop() + stack.pop()); // 96
1.2637 - case 431: stack.push(arg3); // 45
1.2638 - 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
1.2639 - case 435: return stack.pop(); // 176
1.2640 - }
1.2641 -}
1.2642 -function java_lang_String_toLowerCaseLjava_lang_String(arg0) {
1.2643 - var arg1;
1.2644 -;
1.2645 - var stack = new Array(2);
1.2646 - var gt = 0;
1.2647 - for(;;) switch(gt) {
1.2648 - case 0: stack.push(arg0); // 42
1.2649 - case 1: { stack.push(java_util_Locale_getDefaultLjava_util_Locale()); } // 184 1 179
1.2650 - case 4: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.toLowerCaseLjava_lang_StringLjava_util_Locale(self, v0)); } // 182 1 158
1.2651 - case 7: return stack.pop(); // 176
1.2652 - }
1.2653 -}
1.2654 -function java_lang_String_toUpperCaseLjava_lang_StringLjava_util_Locale(arg0,arg1) {
1.2655 - var arg2;
1.2656 - var arg3;
1.2657 - var arg4;
1.2658 - var arg5;
1.2659 - var arg6;
1.2660 - var arg7;
1.2661 - var arg8;
1.2662 - var arg9;
1.2663 - var arg10;
1.2664 - var arg11;
1.2665 - var arg12;
1.2666 - var arg13;
1.2667 - var arg14;
1.2668 -;
1.2669 - var stack = new Array(6);
1.2670 - var gt = 0;
1.2671 - for(;;) switch(gt) {
1.2672 - case 0: stack.push(arg1); // 43
1.2673 - case 1: if (stack.pop()) { gt = 12; continue; } // 199 0 11
1.2674 - case 4: stack.push(new java_lang_NullPointerException); // 187 0 198
1.2675 - case 7: stack.push(stack[stack.length - 1]); // 89
1.2676 - case 8: { java_lang_NullPointerException_consV(stack.pop()); } // 183 1 128
1.2677 - case 11: // 191
1.2678 - case 12: stack.push(0); // 3
1.2679 - case 13: arg2 = stack.pop(); // 61
1.2680 - case 14: stack.push(arg2); // 28
1.2681 - case 15: stack.push(arg0); // 42
1.2682 - case 16: stack.push(stack.pop().count); // 180 1 97
1.2683 - case 19: if (stack.pop() <= stack.pop()) { gt = 93; continue; } // 162 0 74
1.2684 - case 22: stack.push(arg0); // 42
1.2685 - case 23: stack.push(stack.pop().value); // 180 1 100
1.2686 - case 26: stack.push(arg0); // 42
1.2687 - case 27: stack.push(stack.pop().offset); // 180 1 99
1.2688 - case 30: stack.push(arg2); // 28
1.2689 - case 31: stack.push(stack.pop() + stack.pop()); // 96
1.2690 - case 32: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.2691 - case 33: arg3 = stack.pop(); // 62
1.2692 - case 34: stack.push(arg3); // 29
1.2693 - case 35: stack.push(55296); // 18 1
1.2694 - case 37: if (stack.pop() > stack.pop()) { gt = 61; continue; } // 161 0 24
1.2695 - case 40: stack.push(arg3); // 29
1.2696 - case 41: stack.push(56319); // 18 2
1.2697 - case 43: if (stack.pop() < stack.pop()) { gt = 61; continue; } // 163 0 18
1.2698 - case 46: stack.push(arg0); // 42
1.2699 - case 47: stack.push(arg2); // 28
1.2700 - case 48: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.codePointAtII(self, v0)); } // 182 1 134
1.2701 - case 51: arg3 = stack.pop(); // 62
1.2702 - case 52: stack.push(arg3); // 29
1.2703 - case 53: { var v0 = stack.pop(); stack.push(java_lang_Character_charCountII(v0)); } // 184 1 106
1.2704 - case 56: arg4 = stack.pop() // 54 4
1.2705 - case 58: gt = 64; continue; // 167 0 6
1.2706 - case 61: stack.push(1); // 4
1.2707 - case 62: arg4 = stack.pop() // 54 4
1.2708 - case 64: stack.push(arg3); // 29
1.2709 - case 65: { var v0 = stack.pop(); stack.push(java_lang_Character_toUpperCaseExII(v0)); } // 184 1 108
1.2710 - case 68: arg5 = stack.pop() // 54 5
1.2711 - case 70: stack.push(arg5); // 21 5
1.2712 - case 72: // 2
1.2713 - case 73: if (stack.pop() == stack.pop()) { gt = 95; continue; } // 159 0 22
1.2714 - case 76: stack.push(arg3); // 29
1.2715 - case 77: stack.push(arg5); // 21 5
1.2716 - case 79: if (stack.pop() == stack.pop()) { gt = 85; continue; } // 159 0 6
1.2717 - case 82: gt = 95; continue; // 167 0 13
1.2718 - case 85: stack.push(arg2); // 28
1.2719 - case 86: stack.push(arg4); // 21 4
1.2720 - case 88: stack.push(stack.pop() + stack.pop()); // 96
1.2721 - case 89: arg2 = stack.pop(); // 61
1.2722 - case 90: gt = 14; continue; // 167 255 180
1.2723 - case 93: stack.push(arg0); // 42
1.2724 - case 94: return stack.pop(); // 176
1.2725 - case 95: stack.push(arg0); // 42
1.2726 - case 96: stack.push(stack.pop().count); // 180 1 97
1.2727 - case 99: stack.push(new Array(stack.pop())); // 188 5
1.2728 - case 101: arg3 = stack.pop(); // 78
1.2729 - case 102: stack.push(0); // 3
1.2730 - case 103: arg4 = stack.pop() // 54 4
1.2731 - case 105: stack.push(arg0); // 42
1.2732 - case 106: stack.push(stack.pop().value); // 180 1 100
1.2733 - case 109: stack.push(arg0); // 42
1.2734 - case 110: stack.push(stack.pop().offset); // 180 1 99
1.2735 - case 113: stack.push(arg3); // 45
1.2736 - case 114: stack.push(0); // 3
1.2737 - case 115: stack.push(arg2); // 28
1.2738 - 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
1.2739 - case 119: stack.push(arg1); // 43
1.2740 - case 120: { var self = stack.pop(); stack.push(self.getLanguageLjava_lang_String(self)); } // 182 1 178
1.2741 - case 123: arg5 = stack.pop() // 58 5
1.2742 - case 125: stack.push(arg5); // 25 5
1.2743 - case 127: stack.push("tr"); // 18 11
1.2744 - case 129: // 165
1.2745 - case 130: // 0
1.2746 - case 131: stack.push(6405); // 17 25 5
1.2747 - case 134: stack.push("az"); // 18 5
1.2748 - case 136: // 165
1.2749 - case 137: // 0
1.2750 - case 138: stack.push(1); // 10
1.2751 - case 139: stack.push(arg5); // 25 5
1.2752 - case 141: stack.push("lt"); // 18 9
1.2753 - case 143: // 166
1.2754 - case 144: // 0
1.2755 - case 145: stack.push(4); // 7
1.2756 - case 146: stack.push(1); // 4
1.2757 - case 147: gt = 151; continue; // 167 0 4
1.2758 - case 150: stack.push(0); // 3
1.2759 - case 151: arg6 = stack.pop() // 54 6
1.2760 - case 153: stack.push(arg2); // 28
1.2761 - case 154: arg11 = stack.pop() // 54 11
1.2762 - case 156: stack.push(arg11); // 21 11
1.2763 - case 158: stack.push(arg0); // 42
1.2764 - case 159: stack.push(stack.pop().count); // 180 1 97
1.2765 - case 162: if (stack.pop() <= stack.pop()) { gt = 425; continue; } // 162 1 7
1.2766 - case 165: stack.push(arg0); // 42
1.2767 - case 166: stack.push(stack.pop().value); // 180 1 100
1.2768 - case 169: stack.push(arg0); // 42
1.2769 - case 170: stack.push(stack.pop().offset); // 180 1 99
1.2770 - case 173: stack.push(arg11); // 21 11
1.2771 - case 175: stack.push(stack.pop() + stack.pop()); // 96
1.2772 - case 176: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.2773 - case 177: arg9 = stack.pop() // 54 9
1.2774 - case 179: stack.push(arg9); // 21 9
1.2775 - case 181: // number conversion // 146
1.2776 - case 182: stack.push(55296); // 18 1
1.2777 - case 184: if (stack.pop() > stack.pop()) { gt = 213; continue; } // 161 0 29
1.2778 - case 187: stack.push(arg9); // 21 9
1.2779 - case 189: // number conversion // 146
1.2780 - case 190: stack.push(56319); // 18 2
1.2781 - case 192: if (stack.pop() < stack.pop()) { gt = 213; continue; } // 163 0 21
1.2782 - case 195: stack.push(arg0); // 42
1.2783 - case 196: stack.push(arg11); // 21 11
1.2784 - case 198: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.codePointAtII(self, v0)); } // 182 1 134
1.2785 - case 201: arg9 = stack.pop() // 54 9
1.2786 - case 203: stack.push(arg9); // 21 9
1.2787 - case 205: { var v0 = stack.pop(); stack.push(java_lang_Character_charCountII(v0)); } // 184 1 106
1.2788 - case 208: arg10 = stack.pop() // 54 10
1.2789 - case 210: gt = 216; continue; // 167 0 6
1.2790 - case 213: stack.push(1); // 4
1.2791 - case 214: arg10 = stack.pop() // 54 10
1.2792 - case 216: stack.push(arg6); // 21 6
1.2793 - case 218: if (stack.pop() == 0) { gt = 233; continue; } // 153 0 15
1.2794 - case 221: stack.push(arg0); // 42
1.2795 - case 222: stack.push(arg11); // 21 11
1.2796 - case 224: stack.push(arg1); // 43
1.2797 - 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
1.2798 - case 228: arg8 = stack.pop() // 54 8
1.2799 - case 230: gt = 240; continue; // 167 0 10
1.2800 - case 233: stack.push(arg9); // 21 9
1.2801 - case 235: { var v0 = stack.pop(); stack.push(java_lang_Character_toUpperCaseExII(v0)); } // 184 1 108
1.2802 - case 238: arg8 = stack.pop() // 54 8
1.2803 - case 240: stack.push(arg8); // 21 8
1.2804 - case 242: // 2
1.2805 - case 243: if (stack.pop() == stack.pop()) { gt = 253; continue; } // 159 0 10
1.2806 - case 246: stack.push(arg8); // 21 8
1.2807 - case 248: stack.push(65536); // 18 3
1.2808 - case 250: if (stack.pop() > stack.pop()) { gt = 405; continue; } // 161 0 155
1.2809 - case 253: stack.push(arg8); // 21 8
1.2810 - case 255: // 2
1.2811 - case 256: if (stack.pop() != stack.pop()) { gt = 286; continue; } // 160 0 30
1.2812 - case 259: stack.push(arg6); // 21 6
1.2813 - case 261: if (stack.pop() == 0) { gt = 276; continue; } // 153 0 15
1.2814 - case 264: stack.push(arg0); // 42
1.2815 - case 265: stack.push(arg11); // 21 11
1.2816 - case 267: stack.push(arg1); // 43
1.2817 - 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
1.2818 - case 271: arg7 = stack.pop() // 58 7
1.2819 - case 273: gt = 321; continue; // 167 0 48
1.2820 - case 276: stack.push(arg9); // 21 9
1.2821 - case 278: { var v0 = stack.pop(); stack.push(java_lang_Character_toUpperCaseCharArrayACI(v0)); } // 184 1 110
1.2822 - case 281: arg7 = stack.pop() // 58 7
1.2823 - case 283: gt = 321; continue; // 167 0 38
1.2824 - case 286: stack.push(arg10); // 21 10
1.2825 - case 288: stack.push(2); // 5
1.2826 - case 289: if (stack.pop() != stack.pop()) { gt = 314; continue; } // 160 0 25
1.2827 - case 292: stack.push(arg4); // 21 4
1.2828 - case 294: stack.push(arg8); // 21 8
1.2829 - case 296: stack.push(arg3); // 45
1.2830 - case 297: stack.push(arg11); // 21 11
1.2831 - case 299: stack.push(arg4); // 21 4
1.2832 - case 301: stack.push(stack.pop() + stack.pop()); // 96
1.2833 - 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
1.2834 - case 305: stack.push(arg10); // 21 10
1.2835 - case 307: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.2836 - case 308: stack.push(stack.pop() + stack.pop()); // 96
1.2837 - case 309: arg4 = stack.pop() // 54 4
1.2838 - case 311: gt = 415; continue; // 167 0 104
1.2839 - case 314: stack.push(arg8); // 21 8
1.2840 - case 316: { var v0 = stack.pop(); stack.push(java_lang_Character_toCharsACI(v0)); } // 184 1 109
1.2841 - case 319: arg7 = stack.pop() // 58 7
1.2842 - case 321: stack.push(arg7); // 25 7
1.2843 - case 323: stack.push(stack.pop().length); // 190
1.2844 - case 324: arg12 = stack.pop() // 54 12
1.2845 - case 326: stack.push(arg12); // 21 12
1.2846 - case 328: stack.push(arg10); // 21 10
1.2847 - case 330: if (stack.pop() >= stack.pop()) { gt = 361; continue; } // 164 0 31
1.2848 - case 333: stack.push(arg3); // 45
1.2849 - case 334: stack.push(stack.pop().length); // 190
1.2850 - case 335: stack.push(arg12); // 21 12
1.2851 - case 337: stack.push(stack.pop() + stack.pop()); // 96
1.2852 - case 338: stack.push(arg10); // 21 10
1.2853 - case 340: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.2854 - case 341: stack.push(new Array(stack.pop())); // 188 5
1.2855 - case 343: arg13 = stack.pop() // 58 13
1.2856 - case 345: stack.push(arg3); // 45
1.2857 - case 346: stack.push(0); // 3
1.2858 - case 347: stack.push(arg13); // 25 13
1.2859 - case 349: stack.push(0); // 3
1.2860 - case 350: stack.push(arg11); // 21 11
1.2861 - case 352: stack.push(arg4); // 21 4
1.2862 - case 354: stack.push(stack.pop() + stack.pop()); // 96
1.2863 - 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
1.2864 - case 358: stack.push(arg13); // 25 13
1.2865 - case 360: arg3 = stack.pop(); // 78
1.2866 - case 361: stack.push(0); // 3
1.2867 - case 362: arg13 = stack.pop() // 54 13
1.2868 - case 364: stack.push(arg13); // 21 13
1.2869 - case 366: stack.push(arg12); // 21 12
1.2870 - case 368: if (stack.pop() <= stack.pop()) { gt = 392; continue; } // 162 0 24
1.2871 - case 371: stack.push(arg3); // 45
1.2872 - case 372: stack.push(arg11); // 21 11
1.2873 - case 374: stack.push(arg4); // 21 4
1.2874 - case 376: stack.push(stack.pop() + stack.pop()); // 96
1.2875 - case 377: stack.push(arg13); // 21 13
1.2876 - case 379: stack.push(stack.pop() + stack.pop()); // 96
1.2877 - case 380: stack.push(arg7); // 25 7
1.2878 - case 382: stack.push(arg13); // 21 13
1.2879 - case 384: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.2880 - case 385: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
1.2881 - case 386: arg13++; // 132 13 1
1.2882 - case 389: gt = 364; continue; // 167 255 231
1.2883 - case 392: stack.push(arg4); // 21 4
1.2884 - case 394: stack.push(arg12); // 21 12
1.2885 - case 396: stack.push(arg10); // 21 10
1.2886 - case 398: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.2887 - case 399: stack.push(stack.pop() + stack.pop()); // 96
1.2888 - case 400: arg4 = stack.pop() // 54 4
1.2889 - case 402: gt = 415; continue; // 167 0 13
1.2890 - case 405: stack.push(arg3); // 45
1.2891 - case 406: stack.push(arg11); // 21 11
1.2892 - case 408: stack.push(arg4); // 21 4
1.2893 - case 410: stack.push(stack.pop() + stack.pop()); // 96
1.2894 - case 411: stack.push(arg8); // 21 8
1.2895 - case 413: // number conversion // 146
1.2896 - case 414: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
1.2897 - case 415: stack.push(arg11); // 21 11
1.2898 - case 417: stack.push(arg10); // 21 10
1.2899 - case 419: stack.push(stack.pop() + stack.pop()); // 96
1.2900 - case 420: arg11 = stack.pop() // 54 11
1.2901 - case 422: gt = 156; continue; // 167 254 246
1.2902 - case 425: stack.push(new java_lang_String); // 187 0 200
1.2903 - case 428: stack.push(stack[stack.length - 1]); // 89
1.2904 - case 429: stack.push(0); // 3
1.2905 - case 430: stack.push(arg0); // 42
1.2906 - case 431: stack.push(stack.pop().count); // 180 1 97
1.2907 - case 434: stack.push(arg4); // 21 4
1.2908 - case 436: stack.push(stack.pop() + stack.pop()); // 96
1.2909 - case 437: stack.push(arg3); // 45
1.2910 - 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
1.2911 - case 441: return stack.pop(); // 176
1.2912 - }
1.2913 -}
1.2914 -function java_lang_String_toUpperCaseLjava_lang_String(arg0) {
1.2915 - var arg1;
1.2916 -;
1.2917 - var stack = new Array(2);
1.2918 - var gt = 0;
1.2919 - for(;;) switch(gt) {
1.2920 - case 0: stack.push(arg0); // 42
1.2921 - case 1: { stack.push(java_util_Locale_getDefaultLjava_util_Locale()); } // 184 1 179
1.2922 - case 4: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.toUpperCaseLjava_lang_StringLjava_util_Locale(self, v0)); } // 182 1 159
1.2923 - case 7: return stack.pop(); // 176
1.2924 - }
1.2925 -}
1.2926 -function java_lang_String_trimLjava_lang_String(arg0) {
1.2927 - var arg1;
1.2928 - var arg2;
1.2929 - var arg3;
1.2930 - var arg4;
1.2931 - var arg5;
1.2932 -;
1.2933 - var stack = new Array(3);
1.2934 - var gt = 0;
1.2935 - for(;;) switch(gt) {
1.2936 - case 0: stack.push(arg0); // 42
1.2937 - case 1: stack.push(stack.pop().count); // 180 1 97
1.2938 - case 4: arg1 = stack.pop(); // 60
1.2939 - case 5: stack.push(0); // 3
1.2940 - case 6: arg2 = stack.pop(); // 61
1.2941 - case 7: stack.push(arg0); // 42
1.2942 - case 8: stack.push(stack.pop().offset); // 180 1 99
1.2943 - case 11: arg3 = stack.pop(); // 62
1.2944 - case 12: stack.push(arg0); // 42
1.2945 - case 13: stack.push(stack.pop().value); // 180 1 100
1.2946 - case 16: arg4 = stack.pop() // 58 4
1.2947 - case 18: stack.push(arg2); // 28
1.2948 - case 19: stack.push(arg1); // 27
1.2949 - case 20: if (stack.pop() <= stack.pop()) { gt = 40; continue; } // 162 0 20
1.2950 - case 23: stack.push(arg4); // 25 4
1.2951 - case 25: stack.push(arg3); // 29
1.2952 - case 26: stack.push(arg2); // 28
1.2953 - case 27: stack.push(stack.pop() + stack.pop()); // 96
1.2954 - case 28: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.2955 - case 29: stack.push(32); // 16 32
1.2956 - case 31: if (stack.pop() < stack.pop()) { gt = 40; continue; } // 163 0 9
1.2957 - case 34: arg2++; // 132 2 1
1.2958 - case 37: gt = 18; continue; // 167 255 237
1.2959 - case 40: stack.push(arg2); // 28
1.2960 - case 41: stack.push(arg1); // 27
1.2961 - case 42: if (stack.pop() <= stack.pop()) { gt = 64; continue; } // 162 0 22
1.2962 - case 45: stack.push(arg4); // 25 4
1.2963 - case 47: stack.push(arg3); // 29
1.2964 - case 48: stack.push(arg1); // 27
1.2965 - case 49: stack.push(stack.pop() + stack.pop()); // 96
1.2966 - case 50: stack.push(1); // 4
1.2967 - case 51: { var tmp = stack.pop(); stack.push(stack.pop() - tmp); } // 100
1.2968 - case 52: { var indx = stack.pop(); stack.push(stack.pop()[indx]); } // 52
1.2969 - case 53: stack.push(32); // 16 32
1.2970 - case 55: if (stack.pop() < stack.pop()) { gt = 64; continue; } // 163 0 9
1.2971 - case 58: arg1 += 255; // 132 1 255
1.2972 - case 61: gt = 40; continue; // 167 255 235
1.2973 - case 64: stack.push(arg2); // 28
1.2974 - case 65: if (stack.pop() > 0) { gt = 76; continue; } // 157 0 11
1.2975 - case 68: stack.push(arg1); // 27
1.2976 - case 69: stack.push(arg0); // 42
1.2977 - case 70: stack.push(stack.pop().count); // 180 1 97
1.2978 - case 73: if (stack.pop() <= stack.pop()) { gt = 85; continue; } // 162 0 12
1.2979 - case 76: stack.push(arg0); // 42
1.2980 - case 77: stack.push(arg2); // 28
1.2981 - case 78: stack.push(arg1); // 27
1.2982 - 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
1.2983 - case 82: gt = 86; continue; // 167 0 4
1.2984 - case 85: stack.push(arg0); // 42
1.2985 - case 86: return stack.pop(); // 176
1.2986 - }
1.2987 -}
1.2988 -*/
1.2989 -function java_lang_String_toStringLjava_lang_String(arg0) {
1.2990 - return arg0.toString();
1.2991 -}
1.2992 -/*
1.2993 -function java_lang_String_toCharArrayAC(arg0) {
1.2994 - var arg1;
1.2995 - var arg2;
1.2996 -;
1.2997 - var stack = new Array(5);
1.2998 - var gt = 0;
1.2999 - for(;;) switch(gt) {
1.3000 - case 0: stack.push(arg0); // 42
1.3001 - case 1: stack.push(stack.pop().count); // 180 1 97
1.3002 - case 4: stack.push(new Array(stack.pop())); // 188 5
1.3003 - case 6: arg1 = stack.pop(); // 76
1.3004 - case 7: stack.push(arg0); // 42
1.3005 - case 8: stack.push(0); // 3
1.3006 - case 9: stack.push(arg0); // 42
1.3007 - case 10: stack.push(stack.pop().count); // 180 1 97
1.3008 - case 13: stack.push(arg1); // 43
1.3009 - case 14: stack.push(0); // 3
1.3010 - case 15: { var v3 = stack.pop(); var v2 = stack.pop(); var v1 = stack.pop(); var v0 = stack.pop(); var self = stack.pop(); self.getCharsVIIACAI(self, v0, v1, v2, v3); } // 182 1 138
1.3011 - case 18: stack.push(arg1); // 43
1.3012 - case 19: return stack.pop(); // 176
1.3013 - }
1.3014 -}
1.3015 -function java_lang_String_formatLjava_lang_StringLjava_lang_StringLjava_lang_Object(arg0,arg1) {
1.3016 - var stack = new Array();
1.3017 - var gt = 0;
1.3018 - for(;;) switch(gt) {
1.3019 - case 0: stack.push(new java_util_Formatter); // 187 0 211
1.3020 - case 3: stack.push(stack[stack.length - 1]); // 89
1.3021 - case 4: { java_util_Formatter_consV(stack.pop()); } // 183 1 174
1.3022 - case 7: stack.push(arg0); // 42
1.3023 - case 8: stack.push(arg1); // 43
1.3024 - 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
1.3025 - case 12: { var self = stack.pop(); stack.push(self.toStringLjava_lang_String(self)); } // 182 1 175
1.3026 - case 15: return stack.pop(); // 176
1.3027 - }
1.3028 -}
1.3029 -function java_lang_String_formatLjava_lang_StringLjava_util_LocaleLjava_lang_StringLjava_lang_Object(arg0,arg1,arg2) {
1.3030 - var stack = new Array();
1.3031 - var gt = 0;
1.3032 - for(;;) switch(gt) {
1.3033 - case 0: stack.push(new java_util_Formatter); // 187 0 211
1.3034 - case 3: stack.push(stack[stack.length - 1]); // 89
1.3035 - case 4: stack.push(arg0); // 42
1.3036 - case 5: { var v0 = stack.pop(); java_util_Formatter_consVLjava_util_Locale(stack.pop(), v0); } // 183 1 176
1.3037 - case 8: stack.push(arg1); // 43
1.3038 - case 9: stack.push(arg2); // 44
1.3039 - 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
1.3040 - case 13: { var self = stack.pop(); stack.push(self.toStringLjava_lang_String(self)); } // 182 1 175
1.3041 - case 16: return stack.pop(); // 176
1.3042 - }
1.3043 -}
1.3044 -function java_lang_String_valueOfLjava_lang_StringLjava_lang_Object(arg0) {
1.3045 - var stack = new Array();
1.3046 - var gt = 0;
1.3047 - for(;;) switch(gt) {
1.3048 - case 0: stack.push(arg0); // 42
1.3049 - case 1: if (stack.pop()) { gt = 9; continue; } // 199 0 8
1.3050 - case 4: stack.push("null"); // 18 10
1.3051 - case 6: gt = 13; continue; // 167 0 7
1.3052 - case 9: stack.push(arg0); // 42
1.3053 - case 10: { var self = stack.pop(); stack.push(self.toStringLjava_lang_String(self)); } // 182 1 132
1.3054 - case 13: return stack.pop(); // 176
1.3055 - }
1.3056 -}
1.3057 -function java_lang_String_valueOfLjava_lang_StringAC(arg0) {
1.3058 - var stack = new Array();
1.3059 - var gt = 0;
1.3060 - for(;;) switch(gt) {
1.3061 - case 0: stack.push(new java_lang_String); // 187 0 200
1.3062 - case 3: stack.push(stack[stack.length - 1]); // 89
1.3063 - case 4: stack.push(arg0); // 42
1.3064 - case 5: { var v0 = stack.pop(); java_lang_String_consVAC(stack.pop(), v0); } // 183 1 142
1.3065 - case 8: return stack.pop(); // 176
1.3066 - }
1.3067 -}
1.3068 -function java_lang_String_valueOfLjava_lang_StringACII(arg0,arg1,arg2) {
1.3069 - var stack = new Array();
1.3070 - var gt = 0;
1.3071 - for(;;) switch(gt) {
1.3072 - case 0: stack.push(new java_lang_String); // 187 0 200
1.3073 - case 3: stack.push(stack[stack.length - 1]); // 89
1.3074 - case 4: stack.push(arg0); // 42
1.3075 - case 5: stack.push(arg1); // 27
1.3076 - case 6: stack.push(arg2); // 28
1.3077 - 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
1.3078 - case 10: return stack.pop(); // 176
1.3079 - }
1.3080 -}
1.3081 -function java_lang_String_copyValueOfLjava_lang_StringACII(arg0,arg1,arg2) {
1.3082 - var stack = new Array();
1.3083 - var gt = 0;
1.3084 - for(;;) switch(gt) {
1.3085 - case 0: stack.push(new java_lang_String); // 187 0 200
1.3086 - case 3: stack.push(stack[stack.length - 1]); // 89
1.3087 - case 4: stack.push(arg0); // 42
1.3088 - case 5: stack.push(arg1); // 27
1.3089 - case 6: stack.push(arg2); // 28
1.3090 - 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
1.3091 - case 10: return stack.pop(); // 176
1.3092 - }
1.3093 -}
1.3094 -function java_lang_String_copyValueOfLjava_lang_StringAC(arg0) {
1.3095 - var stack = new Array();
1.3096 - var gt = 0;
1.3097 - for(;;) switch(gt) {
1.3098 - case 0: stack.push(arg0); // 42
1.3099 - case 1: stack.push(0); // 3
1.3100 - case 2: stack.push(arg0); // 42
1.3101 - case 3: stack.push(stack.pop().length); // 190
1.3102 - 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
1.3103 - case 7: return stack.pop(); // 176
1.3104 - }
1.3105 -}
1.3106 -function java_lang_String_valueOfLjava_lang_StringZ(arg0) {
1.3107 - var stack = new Array();
1.3108 - var gt = 0;
1.3109 - for(;;) switch(gt) {
1.3110 - case 0: stack.push(arg0); // 26
1.3111 - case 1: if (stack.pop() == 0) { gt = 9; continue; } // 153 0 8
1.3112 - case 4: stack.push("true"); // 18 12
1.3113 - case 6: gt = 11; continue; // 167 0 5
1.3114 - case 9: stack.push("false"); // 18 8
1.3115 - case 11: return stack.pop(); // 176
1.3116 - }
1.3117 -}
1.3118 -function java_lang_String_valueOfLjava_lang_StringC(arg0) {
1.3119 - var arg1;
1.3120 - var stack = new Array();
1.3121 - var gt = 0;
1.3122 - for(;;) switch(gt) {
1.3123 - case 0: stack.push(1); // 4
1.3124 - case 1: stack.push(new Array(stack.pop())); // 188 5
1.3125 - case 3: stack.push(stack[stack.length - 1]); // 89
1.3126 - case 4: stack.push(0); // 3
1.3127 - case 5: stack.push(arg0); // 26
1.3128 - case 6: { var value = stack.pop(); var indx = stack.pop(); stack.pop()[indx] = value; } // 85
1.3129 - case 7: arg1 = stack.pop(); // 76
1.3130 - case 8: stack.push(new java_lang_String); // 187 0 200
1.3131 - case 11: stack.push(stack[stack.length - 1]); // 89
1.3132 - case 12: stack.push(0); // 3
1.3133 - case 13: stack.push(1); // 4
1.3134 - case 14: stack.push(arg1); // 43
1.3135 - 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
1.3136 - case 18: return stack.pop(); // 176
1.3137 - }
1.3138 -}
1.3139 -function java_lang_String_valueOfLjava_lang_StringI(arg0) {
1.3140 - var stack = new Array();
1.3141 - var gt = 0;
1.3142 - for(;;) switch(gt) {
1.3143 - case 0: stack.push(arg0); // 26
1.3144 - case 1: stack.push(10); // 16 10
1.3145 - case 3: { var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_Integer_toStringLjava_lang_StringII(v0, v1)); } // 184 1 125
1.3146 - case 6: return stack.pop(); // 176
1.3147 - }
1.3148 -}
1.3149 -function java_lang_String_valueOfLjava_lang_StringJ(arg0) {
1.3150 - var arg1;
1.3151 - var stack = new Array();
1.3152 - var gt = 0;
1.3153 - for(;;) switch(gt) {
1.3154 - case 0: stack.push(arg0); // 30
1.3155 - case 1: stack.push(10); // 16 10
1.3156 - case 3: { var v1 = stack.pop(); var v0 = stack.pop(); stack.push(java_lang_Long_toStringLjava_lang_StringJI(v0, v1)); } // 184 1 126
1.3157 - case 6: return stack.pop(); // 176
1.3158 - }
1.3159 -}
1.3160 -function java_lang_String_valueOfLjava_lang_StringF(arg0) {
1.3161 - var stack = new Array();
1.3162 - var gt = 0;
1.3163 - for(;;) switch(gt) {
1.3164 - case 0: stack.push(arg0); // 34
1.3165 - case 1: { var v0 = stack.pop(); stack.push(java_lang_Float_toStringLjava_lang_StringF(v0)); } // 184 1 122
1.3166 - case 4: return stack.pop(); // 176
1.3167 - }
1.3168 -}
1.3169 -function java_lang_String_valueOfLjava_lang_StringD(arg0) {
1.3170 - var arg1;
1.3171 - var stack = new Array();
1.3172 - var gt = 0;
1.3173 - for(;;) switch(gt) {
1.3174 - case 0: stack.push(arg0); // 38
1.3175 - case 1: { var v0 = stack.pop(); stack.push(java_lang_Double_toStringLjava_lang_StringD(v0)); } // 184 1 121
1.3176 - case 4: return stack.pop(); // 176
1.3177 - }
1.3178 -}
1.3179 -function java_lang_String_internLjava_lang_String(arg0) {
1.3180 - // no code found for null
1.3181 -}
1.3182 -function java_lang_String_compareToILjava_lang_Object(arg0,arg1) {
1.3183 - var arg2;
1.3184 -;
1.3185 - var stack = new Array(2);
1.3186 - var gt = 0;
1.3187 - for(;;) switch(gt) {
1.3188 - case 0: stack.push(arg0); // 42
1.3189 - case 1: stack.push(arg1); // 43
1.3190 - case 2: if(stack[stack.length - 1].$instOf_java_lang_String != 1) throw {}; // 192 0 200
1.3191 - case 5: { var v0 = stack.pop(); var self = stack.pop(); stack.push(self.compareToILjava_lang_String(self, v0)); } // 182 1 148
1.3192 - case 8: return stack.pop(); // 172
1.3193 - }
1.3194 -}
1.3195 -function java_lang_String_classV() {
1.3196 - var stack = new Array();
1.3197 - var gt = 0;
1.3198 - for(;;) switch(gt) {
1.3199 - case 0: stack.push(0); // 3
1.3200 - case 1: stack.push(new Array(stack.pop())); // 189 0 183
1.3201 - case 4: java_lang_String_serialPersistentFields = stack.pop(); // 179 1 101
1.3202 - case 7: stack.push(new java_lang_String$CaseInsensitiveComparator); // 187 0 202
1.3203 - case 10: stack.push(stack[stack.length - 1]); // 89
1.3204 - case 11: // 1
1.3205 - case 12: { var v0 = stack.pop(); java_lang_String$CaseInsensitiveComparator_consVLjava_lang_String$1(stack.pop(), v0); } // 183 1 160
1.3206 - case 15: java_lang_String_CASE_INSENSITIVE_ORDER = stack.pop(); // 179 1 102
1.3207 - case 18: return; // 177
1.3208 - }
1.3209 -}
1.3210 -*/
1.3211 -var java_lang_String_serialVersionUID = 0;
1.3212 -var java_lang_String_serialPersistentFields = 0;
1.3213 -var java_lang_String_CASE_INSENSITIVE_ORDER = 0;
1.3214 -function java_lang_String() {
1.3215 - /** the real value of this 'string' we delegate to */
1.3216 - this.r = '';
1.3217 -
1.3218 - var self = this;
1.3219 - /*
1.3220 - this.value = 0;
1.3221 - this.offset = 0;
1.3222 - this.count = 0;
1.3223 - this.hash = 0;
1.3224 - */
1.3225 - this.toString = function() { return self.r; };
1.3226 -}
1.3227 -java_lang_String.prototype = new String;
1.3228 -//java_lang_String_classV();
1.3229 -
1.3230 -/* new method for JavaScript String */
1.3231 -String.prototype.charAtCI = java_lang_String_charAtCI;
1.3232 -String.prototype.lengthI = java_lang_String_lengthI;
1.3233 -String.prototype.isEmptyZ = java_lang_String_isEmptyZ;
1.3234 -String.prototype.getCharsVIIACAI = java_lang_String_getCharsVIIACAI;
1.3235 -String.prototype.toStringLjava_lang_String = java_lang_String_toStringLjava_lang_String;
1.3236 -String.prototype.$instOf_java_lang_String = true;
1.3237 -String.prototype.$instOf_java_io_Serializable = true;
1.3238 -String.prototype.$instOf_java_lang_Comparable = true;
1.3239 -String.prototype.$instOf_java_lang_CharSequence = true;
1.3240 -
1.3241 -/*
1.3242 - this.lengthI = java_lang_String_lengthI;
1.3243 - this.isEmptyZ = java_lang_String_isEmptyZ;
1.3244 - this.charAtCI = java_lang_String_charAtCI;
1.3245 - this.codePointAtII = java_lang_String_codePointAtII;
1.3246 - this.codePointBeforeII = java_lang_String_codePointBeforeII;
1.3247 - this.codePointCountIII = java_lang_String_codePointCountIII;
1.3248 - this.offsetByCodePointsIII = java_lang_String_offsetByCodePointsIII;
1.3249 - this.getCharsVACI = java_lang_String_getCharsVACI;
1.3250 - this.getCharsVIIACI = java_lang_String_getCharsVIIACI;
1.3251 - this.getBytesVIIABI = java_lang_String_getBytesVIIABI;
1.3252 - this.getBytesABLjava_lang_String = java_lang_String_getBytesABLjava_lang_String;
1.3253 - this.getBytesABLjava_nio_charset_Charset = java_lang_String_getBytesABLjava_nio_charset_Charset;
1.3254 - this.getBytesAB = java_lang_String_getBytesAB;
1.3255 - this.equalsZLjava_lang_Object = java_lang_String_equalsZLjava_lang_Object;
1.3256 - this.contentEqualsZLjava_lang_StringBuffer = java_lang_String_contentEqualsZLjava_lang_StringBuffer;
1.3257 - this.contentEqualsZLjava_lang_CharSequence = java_lang_String_contentEqualsZLjava_lang_CharSequence;
1.3258 - this.equalsIgnoreCaseZLjava_lang_String = java_lang_String_equalsIgnoreCaseZLjava_lang_String;
1.3259 - this.compareToILjava_lang_String = java_lang_String_compareToILjava_lang_String;
1.3260 - this.compareToIgnoreCaseILjava_lang_String = java_lang_String_compareToIgnoreCaseILjava_lang_String;
1.3261 - this.regionMatchesZILjava_lang_StringII = java_lang_String_regionMatchesZILjava_lang_StringII;
1.3262 - this.regionMatchesZZILjava_lang_StringII = java_lang_String_regionMatchesZZILjava_lang_StringII;
1.3263 - this.startsWithZLjava_lang_StringI = java_lang_String_startsWithZLjava_lang_StringI;
1.3264 - this.startsWithZLjava_lang_String = java_lang_String_startsWithZLjava_lang_String;
1.3265 - this.endsWithZLjava_lang_String = java_lang_String_endsWithZLjava_lang_String;
1.3266 - this.hashCodeI = java_lang_String_hashCodeI;
1.3267 - this.indexOfII = java_lang_String_indexOfII;
1.3268 - this.indexOfIII = java_lang_String_indexOfIII;
1.3269 - this.lastIndexOfII = java_lang_String_lastIndexOfII;
1.3270 - this.lastIndexOfIII = java_lang_String_lastIndexOfIII;
1.3271 - this.indexOfILjava_lang_String = java_lang_String_indexOfILjava_lang_String;
1.3272 - this.indexOfILjava_lang_StringI = java_lang_String_indexOfILjava_lang_StringI;
1.3273 - this.lastIndexOfILjava_lang_String = java_lang_String_lastIndexOfILjava_lang_String;
1.3274 - this.lastIndexOfILjava_lang_StringI = java_lang_String_lastIndexOfILjava_lang_StringI;
1.3275 - this.substringLjava_lang_StringI = java_lang_String_substringLjava_lang_StringI;
1.3276 - this.substringLjava_lang_StringII = java_lang_String_substringLjava_lang_StringII;
1.3277 - this.subSequenceLjava_lang_CharSequenceII = java_lang_String_subSequenceLjava_lang_CharSequenceII;
1.3278 - this.concatLjava_lang_StringLjava_lang_String = java_lang_String_concatLjava_lang_StringLjava_lang_String;
1.3279 - this.replaceLjava_lang_StringCC = java_lang_String_replaceLjava_lang_StringCC;
1.3280 - this.matchesZLjava_lang_String = java_lang_String_matchesZLjava_lang_String;
1.3281 - this.containsZLjava_lang_CharSequence = java_lang_String_containsZLjava_lang_CharSequence;
1.3282 - this.replaceFirstLjava_lang_StringLjava_lang_StringLjava_lang_String = java_lang_String_replaceFirstLjava_lang_StringLjava_lang_StringLjava_lang_String;
1.3283 - this.replaceAllLjava_lang_StringLjava_lang_StringLjava_lang_String = java_lang_String_replaceAllLjava_lang_StringLjava_lang_StringLjava_lang_String;
1.3284 - this.replaceLjava_lang_StringLjava_lang_CharSequenceLjava_lang_CharSequence = java_lang_String_replaceLjava_lang_StringLjava_lang_CharSequenceLjava_lang_CharSequence;
1.3285 - this.splitALjava_lang_StringLjava_lang_StringI = java_lang_String_splitALjava_lang_StringLjava_lang_StringI;
1.3286 - this.splitALjava_lang_StringLjava_lang_String = java_lang_String_splitALjava_lang_StringLjava_lang_String;
1.3287 - this.toLowerCaseLjava_lang_StringLjava_util_Locale = java_lang_String_toLowerCaseLjava_lang_StringLjava_util_Locale;
1.3288 - this.toLowerCaseLjava_lang_String = java_lang_String_toLowerCaseLjava_lang_String;
1.3289 - this.toUpperCaseLjava_lang_StringLjava_util_Locale = java_lang_String_toUpperCaseLjava_lang_StringLjava_util_Locale;
1.3290 - this.toUpperCaseLjava_lang_String = java_lang_String_toUpperCaseLjava_lang_String;
1.3291 - this.trimLjava_lang_String = java_lang_String_trimLjava_lang_String;
1.3292 - this.toStringLjava_lang_String = java_lang_String_toStringLjava_lang_String;
1.3293 - this.toCharArrayAC = java_lang_String_toCharArrayAC;
1.3294 - this.internLjava_lang_String = java_lang_String_internLjava_lang_String;
1.3295 - this.compareToILjava_lang_Object = java_lang_String_compareToILjava_lang_Object;
1.3296 - */
1.3297 -
1.3298 -
1.3299 -