Lines Matching refs:i4
6152 …var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i13 …
6171 i4 = HEAP32[i2 >> 2] | 0;
6173 if ((i3 | 0) != (i4 | 0)) {
6174 if (i4 >>> 0 < (HEAP32[7176 >> 2] | 0) >>> 0) {
6177 i8 = i4 + 12 | 0;
6180 HEAP32[i5 >> 2] = i4;
6208 i4 = i7 >>> 1 & 2;
6209 i7 = i7 >>> i4;
6211 i3 = (i6 | i2 | i5 | i4 | i3) + (i7 >>> i3) | 0;
6213 i4 = 7200 + (i7 << 2) | 0;
6219 if ((i4 | 0) != (i6 | 0)) {
6225 HEAP32[i8 >> 2] = i4;
6236 i4 = i6 - i12 | 0;
6239 HEAP32[i5 + (i12 | 4) >> 2] = i4 | 1;
6240 HEAP32[i5 + i6 >> 2] = i4;
6268 HEAP32[7168 >> 2] = i4;
6298 i4 = i6 >>> 0 < i2 >>> 0;
6299 i2 = i4 ? i6 : i2;
6301 i3 = i4 ? i5 : i3;
6307 i4 = i3 + i12 | 0;
6308 if (!(i3 >>> 0 < i4 >>> 0)) {
6458 HEAP32[7180 >> 2] = i4;
6563 i4 = HEAP32[7176 >> 2] | 0;
6564 if (i24 >>> 0 < i4 >>> 0) {
6602 if (i6 >>> 0 < i4 >>> 0) {
6611 if (i5 >>> 0 < i4 >>> 0) {
6618 i4 = i6 + 8 | 0;
6619 if ((HEAP32[i4 >> 2] | 0) == (i24 | 0)) {
6621 HEAP32[i4 >> 2] = i5;
6631 i4 = HEAP32[i24 + 28 >> 2] | 0;
6632 i5 = 7464 + (i4 << 2) | 0;
6636 HEAP32[7164 >> 2] = HEAP32[7164 >> 2] & ~(1 << i4);
6643 i4 = i3 + 16 | 0;
6644 if ((HEAP32[i4 >> 2] | 0) == (i24 | 0)) {
6645 HEAP32[i4 >> 2] = i22;
6686 i4 = i25 >>> 3;
6688 i6 = i4 << 1;
6691 i4 = 1 << i4;
6692 if ((i5 & i4 | 0) != 0) {
6694 i4 = HEAP32[i5 >> 2] | 0;
6695 if (i4 >>> 0 < (HEAP32[7176 >> 2] | 0) >>> 0) {
6699 i20 = i4;
6702 HEAP32[1790] = i5 | i4;
6732 i4 = HEAP32[7164 >> 2] | 0;
6734 if ((i4 & i5 | 0) == 0) {
6735 HEAP32[7164 >> 2] = i4 | i5;
6742 i4 = HEAP32[i6 >> 2] | 0;
6749 if ((HEAP32[i4 + 4 >> 2] & -8 | 0) != (i25 | 0)) {
6752 i6 = i4 + (i3 >>> 31 << 2) + 16 | 0;
6762 i4 = i5;
6769 HEAP32[i24 + (i12 + 24) >> 2] = i4;
6775 i18 = i4;
6778 i4 = i18 + 8 | 0;
6779 i3 = HEAP32[i4 >> 2] | 0;
6788 HEAP32[i4 >> 2] = i2;
7248 i4 = i5;
7253 i4 = i2;
7256 HEAP32[i4 + 12 >> 2] = i7;
7257 HEAP32[i17 + (i8 + 8) >> 2] = i4;
7277 i4 = 7464 + (i3 << 2) | 0;
7285 HEAP32[i4 >> 2] = i7;
7286 HEAP32[i17 + (i8 + 24) >> 2] = i4;
7291 i4 = HEAP32[i4 >> 2] | 0;
7298 if ((HEAP32[i4 + 4 >> 2] & -8 | 0) != (i10 | 0)) {
7301 i5 = i4 + (i3 >>> 31 << 2) + 16 | 0;
7311 i4 = i9;
7318 HEAP32[i17 + (i8 + 24) >> 2] = i4;
7324 i2 = i4;
7327 i4 = i2 + 8 | 0;
7328 i3 = HEAP32[i4 >> 2] | 0;
7337 HEAP32[i4 >> 2] = i7;
7371 i4 = i17 + 8 | 0;
7372 if ((i4 & 7 | 0) == 0) {
7373 i4 = 0;
7375 i4 = 0 - i4 & 7;
7377 i32 = i14 + -40 - i4 | 0;
7378 HEAP32[7184 >> 2] = i17 + i4;
7380 HEAP32[i17 + (i4 + 4) >> 2] = i32 | 1;
7392 i4 = i2 + 28 | 0;
7393 HEAP32[i4 >> 2] = 7;
7396 i3 = i4 + 4 | 0;
7398 if ((i4 + 8 | 0) >>> 0 < i10 >>> 0) {
7399 i4 = i3;
7413 i4 = i3 << 1;
7414 i2 = 7200 + (i4 << 2) | 0;
7418 i4 = 7200 + (i4 + 2 << 2) | 0;
7419 i3 = HEAP32[i4 >> 2] | 0;
7423 i7 = i4;
7428 i7 = 7200 + (i4 + 2 << 2) | 0;
7457 i4 = HEAP32[7164 >> 2] | 0;
7459 if ((i4 & i5 | 0) == 0) {
7460 HEAP32[7164 >> 2] = i4 | i5;
7467 i4 = HEAP32[i7 >> 2] | 0;
7474 if ((HEAP32[i4 + 4 >> 2] & -8 | 0) != (i2 | 0)) {
7477 i7 = i4 + (i3 >>> 31 << 2) + 16 | 0;
7487 i4 = i5;
7494 HEAP32[i15 + 24 >> 2] = i4;
7500 i6 = i4;
7503 i4 = i6 + 8 | 0;
7504 i3 = HEAP32[i4 >> 2] | 0;
7513 HEAP32[i4 >> 2] = i15;
7577 …var i1 = 0, i3 = 0, i4 = 0, i7 = 0, i9 = 0, i10 = 0, i11 = 0, i13 = 0, i14 = 0, i15 = 0, i17 = 0, …
7585 i4 = i12 + 132 | 0;
7600 i5 = i4;
8130 d32 = +(+HEAPF32[i4 >> 2] + (d33 * d37 - d39 * d36));
8400 d37 = d28 - +HEAPF32[i4 >> 2];
8416 d36 = d26 - +HEAPF32[i4 >> 2];
8462 i4 = i3 + 12 | 0;
8463 if ((+HEAPF32[i4 >> 2] - d22) * d23 + (+HEAPF32[i3 + 16 >> 2] - d24) * d25 <= d26) {
8464 i38 = i4;
8485 …var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i12 = 0, i13 …
8491 i4 = i1 + 108 | 0;
8553 i4 = 36;
8578 i4 = 16;
8598 i4 = 25;
8617 i4 = 21;
8632 i4 = 28;
8683 i4 = 36;
8689 i43 = i4 + 0 | 0;
8709 i4 = 38;
8751 i4 = 40;
8799 i45 = i4 + 0 | 0;
8855 i4 = 48;
8865 i4 = 50;
8875 i4 = 52;
8921 i4 = 67;
9005 i4 = 74;
9019 i4 = 80;
9072 i4 = 92;
9076 if ((i4 | 0) == 16) {
9078 } else if ((i4 | 0) == 21) {
9080 } else if ((i4 | 0) == 25) {
9082 } else if ((i4 | 0) == 28) {
9084 } else if ((i4 | 0) == 36) {
9089 } else if ((i4 | 0) == 38) {
9091 } else if ((i4 | 0) == 40) {
9093 } else if ((i4 | 0) == 48) {
9095 } else if ((i4 | 0) == 50) {
9097 } else if ((i4 | 0) == 52) {
9099 } else if ((i4 | 0) == 67) {
9101 } else if ((i4 | 0) == 74) {
9103 } else if ((i4 | 0) == 80) {
9105 } else if ((i4 | 0) == 92) {
9116 …var i2 = 0, i3 = 0, i4 = 0, i6 = 0, i7 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i…
9122 i4 = i8 + -12 | 0;
9168 if (FUNCTION_TABLE_iii[HEAP32[i1 >> 2] & 3](i4, i14) | 0) {
9172 HEAP32[i14 + 0 >> 2] = HEAP32[i4 + 0 >> 2];
9173 HEAP32[i14 + 4 >> 2] = HEAP32[i4 + 4 >> 2];
9174 HEAP32[i14 + 8 >> 2] = HEAP32[i4 + 8 >> 2];
9175 HEAP32[i4 + 0 >> 2] = HEAP32[i2 + 0 >> 2];
9176 HEAP32[i4 + 4 >> 2] = HEAP32[i2 + 4 >> 2];
9177 HEAP32[i4 + 8 >> 2] = HEAP32[i2 + 8 >> 2];
9223 i11 = FUNCTION_TABLE_iii[HEAP32[i1 >> 2] & 3](i4, i10) | 0;
9232 HEAP32[i10 + 0 >> 2] = HEAP32[i4 + 0 >> 2];
9233 HEAP32[i10 + 4 >> 2] = HEAP32[i4 + 4 >> 2];
9234 HEAP32[i10 + 8 >> 2] = HEAP32[i4 + 8 >> 2];
9235 HEAP32[i4 + 0 >> 2] = HEAP32[i2 + 0 >> 2];
9236 HEAP32[i4 + 4 >> 2] = HEAP32[i2 + 4 >> 2];
9237 HEAP32[i4 + 8 >> 2] = HEAP32[i2 + 8 >> 2];
9258 HEAP32[i5 + 0 >> 2] = HEAP32[i4 + 0 >> 2];
9259 HEAP32[i5 + 4 >> 2] = HEAP32[i4 + 4 >> 2];
9260 HEAP32[i5 + 8 >> 2] = HEAP32[i4 + 8 >> 2];
9261 HEAP32[i4 + 0 >> 2] = HEAP32[i2 + 0 >> 2];
9262 HEAP32[i4 + 4 >> 2] = HEAP32[i2 + 4 >> 2];
9263 HEAP32[i4 + 8 >> 2] = HEAP32[i2 + 8 >> 2];
9276 if (FUNCTION_TABLE_iii[HEAP32[i1 >> 2] & 3](i4, i10) | 0) {
9280 HEAP32[i10 + 0 >> 2] = HEAP32[i4 + 0 >> 2];
9281 HEAP32[i10 + 4 >> 2] = HEAP32[i4 + 4 >> 2];
9282 HEAP32[i10 + 8 >> 2] = HEAP32[i4 + 8 >> 2];
9283 HEAP32[i4 + 0 >> 2] = HEAP32[i2 + 0 >> 2];
9284 HEAP32[i4 + 4 >> 2] = HEAP32[i2 + 4 >> 2];
9285 HEAP32[i4 + 8 >> 2] = HEAP32[i2 + 8 >> 2];
9294 i13 = i4;
9296 i13 = i4;
9322 if (!(FUNCTION_TABLE_iii[HEAP32[i1 >> 2] & 3](i5, i4) | 0)) {
9323 if ((i10 | 0) == (i4 | 0)) {
9332 if ((i9 | 0) == (i4 | 0)) {
9342 HEAP32[i10 + 0 >> 2] = HEAP32[i4 + 0 >> 2];
9343 HEAP32[i10 + 4 >> 2] = HEAP32[i4 + 4 >> 2];
9344 HEAP32[i10 + 8 >> 2] = HEAP32[i4 + 8 >> 2];
9345 HEAP32[i4 + 0 >> 2] = HEAP32[i2 + 0 >> 2];
9346 HEAP32[i4 + 4 >> 2] = HEAP32[i2 + 4 >> 2];
9347 HEAP32[i4 + 8 >> 2] = HEAP32[i2 + 8 >> 2];
9350 if ((i10 | 0) == (i4 | 0)) {
9354 i9 = i4;
9470 if (!(FUNCTION_TABLE_iii[HEAP32[i1 >> 2] & 3](i4, i5) | 0)) {
9477 HEAP32[i5 + 0 >> 2] = HEAP32[i4 + 0 >> 2];
9478 HEAP32[i5 + 4 >> 2] = HEAP32[i4 + 4 >> 2];
9479 HEAP32[i5 + 8 >> 2] = HEAP32[i4 + 8 >> 2];
9480 HEAP32[i4 + 0 >> 2] = HEAP32[i2 + 0 >> 2];
9481 HEAP32[i4 + 4 >> 2] = HEAP32[i2 + 4 >> 2];
9482 HEAP32[i4 + 8 >> 2] = HEAP32[i2 + 8 >> 2];
9488 i7 = FUNCTION_TABLE_iii[HEAP32[i1 >> 2] & 3](i4, i6) | 0;
9497 HEAP32[i6 + 0 >> 2] = HEAP32[i4 + 0 >> 2];
9498 HEAP32[i6 + 4 >> 2] = HEAP32[i4 + 4 >> 2];
9499 HEAP32[i6 + 8 >> 2] = HEAP32[i4 + 8 >> 2];
9500 HEAP32[i4 + 0 >> 2] = HEAP32[i2 + 0 >> 2];
9501 HEAP32[i4 + 4 >> 2] = HEAP32[i2 + 4 >> 2];
9502 HEAP32[i4 + 8 >> 2] = HEAP32[i2 + 8 >> 2];
9523 HEAP32[i5 + 0 >> 2] = HEAP32[i4 + 0 >> 2];
9524 HEAP32[i5 + 4 >> 2] = HEAP32[i4 + 4 >> 2];
9525 HEAP32[i5 + 8 >> 2] = HEAP32[i4 + 8 >> 2];
9526 HEAP32[i4 + 0 >> 2] = HEAP32[i2 + 0 >> 2];
9527 HEAP32[i4 + 4 >> 2] = HEAP32[i2 + 4 >> 2];
9528 HEAP32[i4 + 8 >> 2] = HEAP32[i2 + 8 >> 2];
9541 if (!(FUNCTION_TABLE_iii[HEAP32[i1 >> 2] & 3](i4, i6) | 0)) {
9548 HEAP32[i6 + 0 >> 2] = HEAP32[i4 + 0 >> 2];
9549 HEAP32[i6 + 4 >> 2] = HEAP32[i4 + 4 >> 2];
9550 HEAP32[i6 + 8 >> 2] = HEAP32[i4 + 8 >> 2];
9551 HEAP32[i4 + 0 >> 2] = HEAP32[i2 + 0 >> 2];
9552 HEAP32[i4 + 4 >> 2] = HEAP32[i2 + 4 >> 2];
9553 HEAP32[i4 + 8 >> 2] = HEAP32[i2 + 8 >> 2];
9557 …__ZNSt3__17__sort4IRPFbRK6b2PairS3_EPS1_EEjT0_S8_S8_S8_T_(i5, i5 + 12 | 0, i5 + 24 | 0, i4, i1) | …
9565 if (!(FUNCTION_TABLE_iii[HEAP32[i1 >> 2] & 3](i4, i8) | 0)) {
9572 HEAP32[i8 + 0 >> 2] = HEAP32[i4 + 0 >> 2];
9573 HEAP32[i8 + 4 >> 2] = HEAP32[i4 + 4 >> 2];
9574 HEAP32[i8 + 8 >> 2] = HEAP32[i4 + 8 >> 2];
9575 HEAP32[i4 + 0 >> 2] = HEAP32[i2 + 0 >> 2];
9576 HEAP32[i4 + 4 >> 2] = HEAP32[i2 + 4 >> 2];
9577 HEAP32[i4 + 8 >> 2] = HEAP32[i2 + 8 >> 2];
9630 …var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13…
10039 i4 = i6;
10044 i4 = 7200 + (i7 + 2 << 2) | 0;
10047 HEAP32[i4 >> 2] = i2;
10054 i4 = i11 >>> 8;
10055 if ((i4 | 0) != 0) {
10057 i4 = 31;
10059 i20 = (i4 + 1048320 | 0) >>> 16 & 8;
10060 i21 = i4 << i20;
10063 i4 = (i21 + 245760 | 0) >>> 16 & 2;
10064 i4 = 14 - (i19 | i20 | i4) + (i21 << i4 >>> 15) | 0;
10065 i4 = i11 >>> (i4 + 7 | 0) & 1 | i4 << 1;
10068 i4 = 0;
10070 i5 = 7464 + (i4 << 2) | 0;
10071 HEAP32[i2 + 28 >> 2] = i4;
10075 i6 = 1 << i4;
10079 if ((i4 | 0) == 31) {
10080 i4 = 0;
10082 i4 = 25 - (i4 >>> 1) | 0;
10086 i4 = i11 << i4;
10089 i6 = i7 + (i4 >>> 31 << 2) + 16 | 0;
10098 i4 = i4 << 1;
10116 i4 = HEAP32[i5 >> 2] | 0;
10121 if (i4 >>> 0 < i6 >>> 0) {
10124 HEAP32[i4 + 12 >> 2] = i2;
10126 HEAP32[i2 + 8 >> 2] = i4;
10159 function __ZNSt3__127__insertion_sort_incompleteIRPFbRK6b2PairS3_EPS1_EEbT0_S8_T_(i3, i4, i2) { argument
10161 i4 = i4 | 0;
10168 switch ((i4 - i3 | 0) / 12 | 0 | 0) {
10174 i4 = i4 + -12 | 0;
10176 if (!(FUNCTION_TABLE_iii[HEAP32[i2 >> 2] & 3](i4, i5) | 0)) {
10184 HEAP32[i5 + 0 >> 2] = HEAP32[i4 + 0 >> 2];
10185 HEAP32[i5 + 4 >> 2] = HEAP32[i4 + 4 >> 2];
10186 HEAP32[i5 + 8 >> 2] = HEAP32[i4 + 8 >> 2];
10187 HEAP32[i4 + 0 >> 2] = HEAP32[i7 + 0 >> 2];
10188 HEAP32[i4 + 4 >> 2] = HEAP32[i7 + 4 >> 2];
10189 HEAP32[i4 + 8 >> 2] = HEAP32[i7 + 8 >> 2];
10238 …__ZNSt3__17__sort4IRPFbRK6b2PairS3_EPS1_EEjT0_S8_S8_S8_T_(i3, i3 + 12 | 0, i3 + 24 | 0, i4 + -12 |…
10246 i4 = i4 + -12 | 0;
10248 i6 = FUNCTION_TABLE_iii[HEAP32[i2 >> 2] & 3](i4, i5) | 0;
10258 HEAP32[i5 + 0 >> 2] = HEAP32[i4 + 0 >> 2];
10259 HEAP32[i5 + 4 >> 2] = HEAP32[i4 + 4 >> 2];
10260 HEAP32[i5 + 8 >> 2] = HEAP32[i4 + 8 >> 2];
10261 HEAP32[i4 + 0 >> 2] = HEAP32[i7 + 0 >> 2];
10262 HEAP32[i4 + 4 >> 2] = HEAP32[i7 + 4 >> 2];
10263 HEAP32[i4 + 8 >> 2] = HEAP32[i7 + 8 >> 2];
10286 HEAP32[i3 + 0 >> 2] = HEAP32[i4 + 0 >> 2];
10287 HEAP32[i3 + 4 >> 2] = HEAP32[i4 + 4 >> 2];
10288 HEAP32[i3 + 8 >> 2] = HEAP32[i4 + 8 >> 2];
10289 HEAP32[i4 + 0 >> 2] = HEAP32[i7 + 0 >> 2];
10290 HEAP32[i4 + 4 >> 2] = HEAP32[i7 + 4 >> 2];
10291 HEAP32[i4 + 8 >> 2] = HEAP32[i7 + 8 >> 2];
10305 if (!(FUNCTION_TABLE_iii[HEAP32[i2 >> 2] & 3](i4, i5) | 0)) {
10313 HEAP32[i5 + 0 >> 2] = HEAP32[i4 + 0 >> 2];
10314 HEAP32[i5 + 4 >> 2] = HEAP32[i4 + 4 >> 2];
10315 HEAP32[i5 + 8 >> 2] = HEAP32[i4 + 8 >> 2];
10316 HEAP32[i4 + 0 >> 2] = HEAP32[i7 + 0 >> 2];
10317 HEAP32[i4 + 4 >> 2] = HEAP32[i7 + 4 >> 2];
10318 HEAP32[i4 + 8 >> 2] = HEAP32[i7 + 8 >> 2];
10325 i4 = i4 + -12 | 0;
10326 if (!(FUNCTION_TABLE_iii[HEAP32[i2 >> 2] & 3](i4, i3) | 0)) {
10334 HEAP32[i3 + 0 >> 2] = HEAP32[i4 + 0 >> 2];
10335 HEAP32[i3 + 4 >> 2] = HEAP32[i4 + 4 >> 2];
10336 HEAP32[i3 + 8 >> 2] = HEAP32[i4 + 8 >> 2];
10337 HEAP32[i4 + 0 >> 2] = HEAP32[i7 + 0 >> 2];
10338 HEAP32[i4 + 4 >> 2] = HEAP32[i7 + 4 >> 2];
10339 HEAP32[i4 + 8 >> 2] = HEAP32[i7 + 8 >> 2];
10417 if ((i7 | 0) == (i4 | 0)) {
10454 if ((i9 | 0) == (i4 | 0)) {
10468 i11 = (i7 + 12 | 0) == (i4 | 0);
10478 …var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i12 = 0, i13 = 0, i14…
10513 i4 = i5 + (i8 * 36 | 0) + 32 | 0;
10514 i14 = (HEAP32[i3 >> 2] | 0) - (HEAP32[i4 >> 2] | 0) | 0;
10594 i4 = HEAP32[i4 >> 2] | 0;
10596 i4 = ((i4 | 0) > (i5 | 0) ? i4 : i5) + 1 | 0;
10597 HEAP32[i2 >> 2] = i4;
10599 i2 = (i4 | 0) > (i2 | 0) ? i4 : i2;
10640 i4 = HEAP32[i4 >> 2] | 0;
10642 i4 = ((i4 | 0) > (i5 | 0) ? i4 : i5) + 1 | 0;
10643 HEAP32[i2 >> 2] = i4;
10645 i2 = (i4 | 0) > (i2 | 0) ? i4 : i2;
10788 HEAP32[i4 >> 2] = i2 + 1;
10797 …var i1 = 0, i4 = 0, i6 = 0, d7 = 0.0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0,…
10802 i4 = i1 + 24 | 0;
10817 …__ZN9b2Simplex9ReadCacheEPK14b2SimplexCachePK15b2DistanceProxyRK11b2TransformS5_S8_(i4, i5, i3, i1…
10818 i9 = i4 + 108 | 0;
10821 i8 = i4 + 16 | 0;
10822 i6 = i4 + 20 | 0;
10835 i11 = i4 + 52 | 0;
10836 i10 = i4 + 56 | 0;
10837 i30 = i4 + 16 | 0;
10838 i27 = i4 + 36 | 0;
10839 i26 = i4 + 52 | 0;
10840 i29 = i4 + 24 | 0;
10841 i28 = i4 + 60 | 0;
10848 HEAP32[i14 + (i34 << 2) >> 2] = HEAP32[i4 + (i34 * 36 | 0) + 28 >> 2];
10849 HEAP32[i15 + (i34 << 2) >> 2] = HEAP32[i4 + (i34 * 36 | 0) + 32 >> 2];
10881 i34 = i4 + 0 | 0;
10893 __ZN9b2Simplex6Solve3Ev(i4);
10941 i39 = i4 + (i34 * 36 | 0) | 0;
10963 i35 = i4 + (i34 * 36 | 0) + 28 | 0;
10970 i35 = i4 + (i34 * 36 | 0) + 28 | 0;
11005 i42 = i4 + (i34 * 36 | 0) + 32 | 0;
11012 i42 = i4 + (i34 * 36 | 0) + 32 | 0;
11025 i46 = i4 + (i34 * 36 | 0) + 8 | 0;
11029 d45 = +(+HEAPF32[i4 + (i34 * 36 | 0) + 12 >> 2] - +HEAPF32[i4 + (i34 * 36 | 0) + 4 >> 2]);
11030 i46 = i4 + (i34 * 36 | 0) + 16 | 0;
11067 __ZNK9b2Simplex16GetWitnessPointsEP6b2Vec2S1_(i4, i2, i14);
11083 …d7 = (+HEAPF32[i11 >> 2] - d7) * (+HEAPF32[i4 + 92 >> 2] - d45) - (+HEAPF32[i10 >> 2] - d45) * (+H…
11095 HEAP8[i5 + i6 + 6 | 0] = HEAP32[i4 + (i6 * 36 | 0) + 28 >> 2];
11096 HEAP8[i5 + i6 + 9 | 0] = HEAP32[i4 + (i6 * 36 | 0) + 32 >> 2];
11146 function __ZN8b2Island5SolveEP9b2ProfileRK10b2TimeStepRK6b2Vec2b(i4, i8, i11, i17, i7) { argument
11147 i4 = i4 | 0;
11162 i1 = i4 + 28 | 0;
11164 i13 = i4 + 8 | 0;
11166 i15 = i4 + 20 | 0;
11167 i14 = i4 + 24 | 0;
11208 i14 = i4 + 24 | 0;
11209 i15 = i4 + 20 | 0;
11227 i13 = i4 + 12 | 0;
11229 i12 = i4 + 36 | 0;
11233 HEAP32[i16 + 40 >> 2] = HEAP32[i4 >> 2];
11239 i16 = i4 + 32 | 0;
11241 i18 = i4 + 16 | 0;
11252 i20 = i4 + 16 | 0;
11317 i17 = i4 + 16 | 0;
11347 i11 = i4 + 8 | 0;
11383 i8 = i4 + 4 | 0;
11412 i8 = HEAP32[i4 + 8 >> 2] | 0;
11440 i4 = i4 + 8 | 0;
11443 i30 = HEAP32[(HEAP32[i4 >> 2] | 0) + (i6 << 2) >> 2] | 0;
11460 function __ZN15b2ContactSolver24SolveVelocityConstraintsEv(i4) { argument
11461 i4 = i4 | 0;
11464 i2 = i4 + 48 | 0;
11469 i3 = i4 + 40 | 0;
11470 i4 = i4 + 28 | 0;
11471 i42 = HEAP32[i4 >> 2] | 0;
11659 i42 = HEAP32[i4 >> 2] | 0;
11666 i42 = HEAP32[i4 >> 2] | 0;
11686 …var i1 = 0, i2 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i12 = 0, i13 = 0, d14…
11696 i4 = i1;
11811 i4 = 5;
11815 i4 = 7;
11822 d50 = +__ZNK20b2SeparationFunction17FindMinSeparationEPiS0_f(i8, i9, i4, d42);
11824 i4 = 10;
11832 i44 = HEAP32[i4 >> 2] | 0;
11835 i4 = 13;
11843 i4 = 15;
11881 i4 = 27;
11889 if ((i4 | 0) == 5) {
11898 } else if ((i4 | 0) == 7) {
11907 } else if ((i4 | 0) == 10) {
11910 } else if ((i4 | 0) == 13) {
11913 } else if ((i4 | 0) == 15) {
11916 } else if ((i4 | 0) == 27) {
11939 …var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13…
11942 i4 = i3 + 32 | 0;
11954 …__ZN8b2IslandC2EiiiP16b2StackAllocatorP17b2ContactListener(i4, HEAP32[i16 >> 2] | 0, HEAP32[i5 + 1…
11984 i18 = i4 + 28 | 0;
11985 i30 = i4 + 36 | 0;
11986 i27 = i4 + 32 | 0;
11987 i17 = i4 + 40 | 0;
11988 i23 = i4 + 8 | 0;
11989 i29 = i4 + 48 | 0;
11990 i28 = i4 + 16 | 0;
11991 i26 = i4 + 44 | 0;
11992 i31 = i4 + 12 | 0;
12091 … __ZN8b2Island5SolveEP9b2ProfileRK10b2TimeStepRK6b2Vec2b(i4, i9, i15, i25, (HEAP8[i22] | 0) != 0);
12137 __ZN8b2IslandD2Ev(i4);
12151 __ZN8b2IslandD2Ev(i4);
12157 …var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i11 = 0, i12 = 0, i13 …
12163 i4 = i10 + 48 | 0;
12164 if ((HEAP32[i4 >> 2] | 0) <= 0) {
12332 if ((i16 | 0) >= (HEAP32[i4 >> 2] | 0)) {
12350 …var i1 = 0, i2 = 0, d3 = 0.0, i4 = 0, d6 = 0.0, d7 = 0.0, d8 = 0.0, d9 = 0.0, i10 = 0, i11 = 0, i1…
12358 i4 = i1 + 32 | 0;
12492 …if ((__Z19b2ClipSegmentToLineP12b2ClipVertexPKS_RK6b2Vec2fi(i4, i12, i11, d3 + ((d18 + (d16 * d30 …
12506 d16 = +HEAPF32[i4 >> 2];
12507 d15 = +HEAPF32[i4 + 4 >> 2];
12520 HEAP32[i5 + 16 >> 2] = HEAP32[i4 + 8 >> 2];
12523 d16 = +HEAPF32[i4 + 12 >> 2];
12524 d15 = +HEAPF32[i4 + 16 >> 2];
12533 HEAP32[i5 + (i10 * 20 | 0) + 16 >> 2] = HEAP32[i4 + 20 >> 2];
12548 i34 = HEAP32[i4 + 8 >> 2] | 0;
12556 d16 = +HEAPF32[i4 + 12 >> 2];
12557 d15 = +HEAPF32[i4 + 16 >> 2];
12567 i33 = HEAP32[i4 + 20 >> 2] | 0;
12580 function __ZN8b2Island8SolveTOIERK10b2TimeStepii(i4, i11, i15, i18) { argument
12581 i4 = i4 | 0;
12591 i6 = i4 + 28 | 0;
12600 i9 = i4 + 8 | 0;
12601 i8 = i4 + 20 | 0;
12602 i7 = i4 + 24 | 0;
12626 i8 = i4 + 20 | 0;
12627 i22 = HEAP32[i4 + 24 >> 2] | 0;
12629 i5 = i4 + 12 | 0;
12631 i7 = i4 + 36 | 0;
12633 HEAP32[i10 + 40 >> 2] = HEAP32[i4 >> 2];
12641 i9 = i4 + 24 | 0;
12656 i10 = i4 + 8 | 0;
12749 i4 = i4 + 4 | 0;
12750 if ((HEAP32[i4 >> 2] | 0) == 0) {
12774 i25 = HEAP32[i4 >> 2] | 0;
13210 function __ZN13b2DynamicTree10InsertLeafEi(i3, i4) { argument
13212 i4 = i4 | 0;
13219 HEAP32[i3 >> 2] = i4;
13220 HEAP32[(HEAP32[i3 + 4 >> 2] | 0) + (i4 * 36 | 0) + 20 >> 2] = -1;
13226 d8 = +HEAPF32[i9 + (i4 * 36 | 0) >> 2];
13227 d7 = +HEAPF32[i9 + (i4 * 36 | 0) + 4 >> 2];
13228 d6 = +HEAPF32[i9 + (i4 * 36 | 0) + 8 >> 2];
13229 d5 = +HEAPF32[i9 + (i4 * 36 | 0) + 12 >> 2];
13302 HEAP32[i12 + (i10 * 36 | 0) + 28 >> 2] = i4;
13304 i24 = i12 + (i4 * 36 | 0) + 20 | 0;
13316 HEAP32[i12 + (i10 * 36 | 0) + 28 >> 2] = i4;
13318 HEAP32[i12 + (i4 * 36 | 0) + 20 >> 2] = i10;
13326 i4 = HEAP32[i2 >> 2] | 0;
13327 i11 = HEAP32[i4 + (i9 * 36 | 0) + 24 >> 2] | 0;
13328 i10 = HEAP32[i4 + (i9 * 36 | 0) + 28 >> 2] | 0;
13337 i12 = HEAP32[i4 + (i11 * 36 | 0) + 32 >> 2] | 0;
13338 i24 = HEAP32[i4 + (i10 * 36 | 0) + 32 >> 2] | 0;
13339 HEAP32[i4 + (i9 * 36 | 0) + 32 >> 2] = ((i12 | 0) > (i24 | 0) ? i12 : i24) + 1;
13340 d7 = +HEAPF32[i4 + (i11 * 36 | 0) >> 2];
13341 d8 = +HEAPF32[i4 + (i10 * 36 | 0) >> 2];
13342 d5 = +HEAPF32[i4 + (i11 * 36 | 0) + 4 >> 2];
13343 d6 = +HEAPF32[i4 + (i10 * 36 | 0) + 4 >> 2];
13346 i24 = i4 + (i9 * 36 | 0) | 0;
13349 d5 = +HEAPF32[i4 + (i11 * 36 | 0) + 8 >> 2];
13350 d6 = +HEAPF32[i4 + (i10 * 36 | 0) + 8 >> 2];
13351 d7 = +HEAPF32[i4 + (i11 * 36 | 0) + 12 >> 2];
13352 d8 = +HEAPF32[i4 + (i10 * 36 | 0) + 12 >> 2];
13355 i10 = i4 + (i9 * 36 | 0) + 8 | 0;
13376 …var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i6 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i1…
13388 i4 = i7 + 48 | 0;
13389 HEAP32[i4 >> 2] = i2;
13393 …HEAP32[i2 >> 2] = __ZN16b2StackAllocator8AllocateEi(HEAP32[i9 >> 2] | 0, (HEAP32[i4 >> 2] | 0) * 1…
13399 if ((HEAP32[i4 >> 2] | 0) <= 0) {
13502 if ((i8 | 0) >= (HEAP32[i4 >> 2] | 0)) {
13515 …AndCircleP10b2ManifoldPK14b2PolygonShapeRK11b2TransformPK13b2CircleShapeS6_(i1, i4, i11, i9, i10) { argument
13517 i4 = i4 | 0;
13536 d8 = +HEAPF32[i4 + 8 >> 2] + +HEAPF32[i9 + 8 >> 2];
13537 i12 = HEAP32[i4 + 148 >> 2] | 0;
13544 …d7 - +HEAPF32[i4 + (i10 << 3) + 20 >> 2]) * +HEAPF32[i4 + (i10 << 3) + 84 >> 2] + (d6 - +HEAPF32[i…
13571 i11 = i4 + (i9 << 3) + 20 | 0;
13576 i12 = i4 + (((i15 | 0) < (i12 | 0) ? i15 : 0) << 3) + 20 | 0;
13584 i22 = i4 + (i9 << 3) + 84 | 0;
13614 i4 = i1 + 40 | 0;
13617 i22 = i4;
13623 HEAPF32[i4 >> 2] = d16 * d21;
13641 i10 = i4 + (i9 << 3) + 84 | 0;
13642 if ((d7 - d14) * +HEAPF32[i10 >> 2] + (d6 - d13) * +HEAPF32[i4 + (i9 << 3) + 88 >> 2] > d8) {
13673 i4 = i1 + 40 | 0;
13676 i22 = i4;
13682 HEAPF32[i4 >> 2] = d19 * d21;
13867 …var i1 = 0, i4 = 0, i5 = 0, d6 = 0.0, d7 = 0.0, i8 = 0, i9 = 0, d10 = 0.0, d11 = 0.0, i12 = 0, i13…
13872 i4 = i1 + 168 | 0;
13970 HEAP32[i4 >> 2] = 240;
13971 HEAP32[i4 + 4 >> 2] = 1;
13972 HEAPF32[i4 + 8 >> 2] = .009999999776482582;
13973 i15 = i4 + 28 | 0;
13983 __ZN11b2EdgeShape3SetERK6b2Vec2S2_(i4, i9, i8);
13984 __ZN6b2Body13CreateFixtureEPK7b2Shapef(i14, i4, 0.0) | 0;
13992 i14 = i4 + 44 | 0;
13993 i15 = i4 + 4 | 0;
13994 i8 = i4 + 36 | 0;
13995 i17 = i4 + 37 | 0;
13996 i18 = i4 + 38 | 0;
13997 i19 = i4 + 39 | 0;
13998 i20 = i4 + 40 | 0;
13999 i13 = i4 + 48 | 0;
14000 i12 = i4 + 4 | 0;
14024 HEAP32[i4 >> 2] = 2;
14030 i21 = __ZN7b2World10CreateBodyEPK9b2BodyDef(HEAP32[6] | 0, i4) | 0;
14050 i4 = 0;
14053 i4 = i4 + 1 | 0;
14054 } while ((i4 | 0) < (HEAP32[2] | 0));
14079 …ex9ReadCacheEPK14b2SimplexCachePK15b2DistanceProxyRK11b2TransformS5_S8_(i2, i11, i10, i4, i3, i5) { argument
14083 i4 = i4 | 0;
14101 i15 = i4 + 12 | 0;
14102 i16 = i4 + 8 | 0;
14103 i12 = i4 + 4 | 0;
14129 d27 = +HEAPF32[i4 >> 2] + (d25 * d32 - d24 * d30);
14206 d30 = +HEAPF32[i4 + 12 >> 2];
14207 d32 = +HEAPF32[i4 + 8 >> 2];
14208 d31 = +HEAPF32[i4 >> 2] + (d8 * d30 - d24 * d32);
14209 d32 = d24 * d30 + d8 * d32 + +HEAPF32[i4 + 4 >> 2];
14233 function __ZNSt3__17__sort4IRPFbRK6b2PairS3_EPS1_EEjT0_S8_S8_S8_T_(i6, i7, i5, i4, i1) { argument
14237 i4 = i4 | 0;
14313 if (!(FUNCTION_TABLE_iii[HEAP32[i1 >> 2] & 3](i4, i5) | 0)) {
14321 HEAP32[i5 + 0 >> 2] = HEAP32[i4 + 0 >> 2];
14322 HEAP32[i5 + 4 >> 2] = HEAP32[i4 + 4 >> 2];
14323 HEAP32[i5 + 8 >> 2] = HEAP32[i4 + 8 >> 2];
14324 HEAP32[i4 + 0 >> 2] = HEAP32[i3 + 0 >> 2];
14325 HEAP32[i4 + 4 >> 2] = HEAP32[i3 + 4 >> 2];
14326 HEAP32[i4 + 8 >> 2] = HEAP32[i3 + 8 >> 2];
14363 …var i1 = 0, i3 = 0, i4 = 0, i6 = 0, i7 = 0, i8 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i…
14368 i4 = i1;
14382 i12 = i4 + 8 | 0;
14383 i13 = i4 + 16 | 0;
14438 …__ZN24b2PositionSolverManifold10InitializeEP27b2ContactPositionConstraintRK11b2TransformS4_i(i4, i…
14439 i46 = i4;
14494 …var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13…
14497 i4 = i1 + 40 | 0;
14509 i13 = i4 + 8 | 0;
14510 i7 = i4 + 12 | 0;
14556 i44 = i4;
14564 …SolverManifold10InitializeEP27b2ContactPositionConstraintRK11b2TransformS4_i(i3, i26, i4, i5, i35);
14625 …var i2 = 0, i3 = 0, i4 = 0, d8 = 0.0, d9 = 0.0, d10 = 0.0, d11 = 0.0, d12 = 0.0, d13 = 0.0, i14 = …
14626 i4 = STACKTOP;
14659 STACKTOP = i4;
14663 STACKTOP = i4;
14684 STACKTOP = i4;
14691 STACKTOP = i4;
14695 STACKTOP = i4;
14716 STACKTOP = i4;
14727 STACKTOP = i4;
14763 STACKTOP = i4;
14770 var i3 = 0, i4 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, d13 = 0.0;
14800 i4 = i2 + 32 | 0;
14801 d13 = +HEAPF32[i4 >> 2];
14860 HEAPF32[i1 + 136 >> 2] = +HEAPF32[i4 >> 2];
14868 i4 = i1 + 116 | 0;
14870 HEAPF32[i4 >> 2] = 1.0;
14887 HEAPF32[i4 >> 2] = 0.0;
15034 var i3 = 0, i4 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0;
15035 i4 = STACKTOP;
15037 i6 = i4 + 12 | 0;
15038 i3 = i4;
15104 STACKTOP = i4;
15142 STACKTOP = i4;
15237 …var d1 = 0.0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i…
15243 i4 = i2 + 124 | 0;
15274 d14 = +HEAPF32[i13 >> 2] + +HEAPF32[i4 >> 2];
15275 HEAPF32[i4 >> 2] = d14;
15299 HEAPF32[i4 >> 2] = d14;
15311 HEAPF32[i4 >> 2] = 0.0;
15359 function __ZN9b2Contact6UpdateEP17b2ContactListener(i1, i4) { argument
15361 i4 = i4 | 0;
15458 i7 = (i4 | 0) == 0;
15460 FUNCTION_TABLE_vii[HEAP32[(HEAP32[i4 >> 2] | 0) + 8 >> 2] & 15](i4, i1);
15463 FUNCTION_TABLE_vii[HEAP32[(HEAP32[i4 >> 2] | 0) + 12 >> 2] & 15](i4, i1);
15469 FUNCTION_TABLE_viii[HEAP32[(HEAP32[i4 >> 2] | 0) + 16 >> 2] & 3](i4, i1, i2);
15476 …var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, d8 = 0.0, d9 = 0.0, d10 = 0.0, d11 = 0.0, i13 …
15486 i4 = i5 + (i6 * 36 | 0) + 20 | 0;
15487 i7 = HEAP32[i4 >> 2] | 0;
15506 HEAP32[i4 >> 2] = HEAP32[i13 >> 2];
15531 HEAP32[i4 >> 2] = HEAP32[i13 >> 2];
15536 i4 = __ZN13b2DynamicTree7BalanceEi(i1, i7) | 0;
15538 i6 = HEAP32[i7 + (i4 * 36 | 0) + 24 >> 2] | 0;
15539 i5 = HEAP32[i7 + (i4 * 36 | 0) + 28 >> 2] | 0;
15546 i13 = i7 + (i4 * 36 | 0) | 0;
15555 i7 = i7 + (i4 * 36 | 0) + 8 | 0;
15561 HEAP32[i7 + (i4 * 36 | 0) + 32 >> 2] = ((i6 | 0) > (i5 | 0) ? i6 : i5) + 1;
15562 i7 = HEAP32[i7 + (i4 * 36 | 0) + 20 >> 2] | 0;
15683 …var i1 = 0, i2 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13…
15693 i4 = i3 + 68 | 0;
15712 i14 = HEAP32[i4 >> 2] | 0;
15786 var i2 = 0, i3 = 0, i4 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0;
15788 i4 = HEAP32[i5 + 16 >> 2] | 0;
15792 i8 = HEAP32[i4 + 8 >> 2] | 0;
15808 …if ((i12 | 0) == (i4 | 0) & (i13 | 0) == (i3 | 0) & (i11 | 0) == (i5 | 0) & (i9 | 0) == (i6 | 0)) {
15812 …if ((i12 | 0) == (i3 | 0) & (i13 | 0) == (i4 | 0) & (i11 | 0) == (i6 | 0) & (i9 | 0) == (i5 | 0)) {
15833 …if ((i7 | 0) != 0 ? !(FUNCTION_TABLE_iiii[HEAP32[(HEAP32[i7 >> 2] | 0) + 8 >> 2] & 7](i7, i4, i3) …
15837 …i5 = __ZN9b2Contact6CreateEP9b2FixtureiS1_iP16b2BlockAllocator(i4, i5, i3, i6, HEAP32[i1 + 76 >> 2…
15842 i4 = HEAP32[(HEAP32[i5 + 48 >> 2] | 0) + 8 >> 2] | 0;
15856 i6 = i4 + 112 | 0;
15865 HEAP32[i6 >> 2] = i4;
15874 i5 = i4 + 4 | 0;
15878 HEAPF32[i4 + 144 >> 2] = 0.0;
15880 i4 = i3 + 4 | 0;
15881 i5 = HEAPU16[i4 >> 1] | 0;
15883 HEAP16[i4 >> 1] = i5 | 2;
15894 …var i1 = 0, i3 = 0, i4 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i1…
15900 i4 = i5 + 40 | 0;
15901 i12 = HEAP32[i4 >> 2] | 0;
15922 i12 = HEAP32[i4 >> 2] | 0;
15940 HEAP32[i4 >> 2] = 0;
15941 i4 = i5 + 44 | 0;
15942 i14 = HEAP32[i4 >> 2] | 0;
15953 i8 = HEAP32[i4 >> 2] | 0;
15980 i11 = HEAP32[i4 >> 2] | 0;
15998 function __ZNK13b2DynamicTree5QueryI12b2BroadPhaseEEvPT_RK6b2AABB(i9, i4, i7) { argument
16000 i4 = i4 | 0;
16031 if (!(__ZN12b2BroadPhase13QueryCallbackEi(i4, i13) | 0)) {
16060 i4 = HEAP32[i3 >> 2] | 0;
16061 if ((i4 | 0) == (i1 | 0)) {
16065 __Z6b2FreePv(i4);
16070 function __ZN15b2ContactSolver9WarmStartEv(i4) { argument
16071 i4 = i4 | 0;
16074 i2 = i4 + 48 | 0;
16079 i3 = i4 + 40 | 0;
16080 i5 = i4 + 28 | 0;
16092 i4 = i22 + (i7 * 12 | 0) | 0;
16093 i24 = i4;
16122 i22 = i4;
16139 …14b2PolygonShape7RayCastEP15b2RayCastOutputRK14b2RayCastInputRK11b2Transformi(i1, i5, i8, i7, i4) { argument
16144 i4 = i4 | 0;
16146 i4 = STACKTOP;
16211 STACKTOP = i4;
16224 STACKTOP = i4;
16238 STACKTOP = i4;
16246 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i10 = 0, i13 = 0;
16247 i4 = STACKTOP;
16249 i3 = i4 + 27 | 0;
16250 i5 = i4;
16251 i8 = i4 + 26 | 0;
16252 i10 = i4 + 25 | 0;
16253 i7 = i4 + 24 | 0;
16306 STACKTOP = i4;
16316 STACKTOP = i4;
16330 STACKTOP = i4;
16333 function __ZL19b2FindMaxSeparationPiPK14b2PolygonShapeRK11b2TransformS2_S5_(i1, i5, i6, i3, i4) { argument
16338 i4 = i4 | 0;
16342 d17 = +HEAPF32[i4 + 12 >> 2];
16344 d18 = +HEAPF32[i4 + 8 >> 2];
16350 d11 = +HEAPF32[i4 >> 2] + (d17 * d19 - d18 * d16) - (+HEAPF32[i6 >> 2] + (d15 * d10 - d8 * d9));
16351 d9 = d19 * d18 + d17 * d16 + +HEAPF32[i4 + 4 >> 2] - (d10 * d8 + d15 * d9 + +HEAPF32[i6 + 4 >> 2]);
16372 d9 = +__ZL16b2EdgeSeparationPK14b2PolygonShapeRK11b2TransformiS1_S4_(i5, i6, i14, i3, i4);
16374 d8 = +__ZL16b2EdgeSeparationPK14b2PolygonShapeRK11b2TransformiS1_S4_(i5, i6, i12, i3, i4);
16377 d10 = +__ZL16b2EdgeSeparationPK14b2PolygonShapeRK11b2TransformiS1_S4_(i5, i6, i13, i3, i4);
16381 d9 = +__ZL16b2EdgeSeparationPK14b2PolygonShapeRK11b2TransformiS1_S4_(i5, i6, i13, i3, i4);
16405 d9 = +__ZL16b2EdgeSeparationPK14b2PolygonShapeRK11b2TransformiS1_S4_(i5, i6, i13, i3, i4);
16422 …var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i9 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i…
16428 i4 = i10 + 28 | 0;
16429 if ((HEAP32[i4 >> 2] | 0) <= 0) {
16476 } while ((i21 | 0) < (HEAP32[i4 >> 2] | 0));
16483 …var i1 = 0, i3 = 0, i4 = 0, i5 = 0, d6 = 0.0, d7 = 0.0, i8 = 0, d10 = 0.0, d11 = 0.0, i12 = 0, i13…
16488 i4 = i2 + 8 | 0;
16489 HEAPF32[i4 >> 2] = -3.4028234663852886e+38;
16533 HEAPF32[i4 >> 2] = d24;
16548 HEAPF32[i4 >> 2] = d24;
16640 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i8 = 0, i9 = 0, i10 = 0, i12 = 0, i13 = 0;
16645 i4 = i7 + (HEAP32[i3 + -8 >> 2] | 0) | 0;
16668 FUNCTION_TABLE_viiiiii[HEAP32[(HEAP32[i3 >> 2] | 0) + 20 >> 2] & 3](i3, i2, i4, i4, 1, 0);
16669 i13 = (HEAP32[i6 >> 2] | 0) == 1 ? i4 : 0;
16673 FUNCTION_TABLE_viiiii[HEAP32[(HEAP32[i3 >> 2] | 0) + 24 >> 2] & 3](i3, i2, i4, 1, 0);
16717 function __ZNK14b2PolygonShape11ComputeMassEP10b2MassDataf(i4, i1, d2) { argument
16718 i4 = i4 | 0;
16723 i5 = HEAP32[i4 + 148 >> 2] | 0;
16732 d6 = d6 + +HEAPF32[i4 + (i12 << 3) + 20 >> 2];
16733 d7 = d7 + +HEAPF32[i4 + (i12 << 3) + 24 >> 2];
16739 i16 = i4 + 20 | 0;
16740 i19 = i4 + 24 | 0;
16747 d18 = +HEAPF32[i4 + (i17 << 3) + 20 >> 2] - d6;
16748 d13 = +HEAPF32[i4 + (i17 << 3) + 24 >> 2] - d11;
16752 i14 = i4 + (i17 << 3) + 20 | 0;
16753 i15 = i4 + (i17 << 3) + 24 | 0;
16791 var i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0;
16794 i4 = HEAP32[(HEAP32[i2 + 52 >> 2] | 0) + 8 >> 2] | 0;
16837 i4 = i4 + 112 | 0;
16838 if ((i2 + 32 | 0) != (HEAP32[i4 >> 2] | 0)) {
16849 HEAP32[i4 >> 2] = HEAP32[i5 >> 2];
16860 …abiv120__si_class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib(i6, i3, i4, i8, i7) { argument
16863 i4 = i4 | 0;
16869 if ((HEAP32[i3 + 4 >> 2] | 0) != (i4 | 0)) {
16884 FUNCTION_TABLE_viiiii[HEAP32[(HEAP32[i9 >> 2] | 0) + 24 >> 2] & 3](i9, i3, i4, i8, i7);
16888 …if ((HEAP32[i3 + 16 >> 2] | 0) != (i4 | 0) ? (i5 = i3 + 20 | 0, (HEAP32[i5 >> 2] | 0) != (i4 | 0))…
16900 FUNCTION_TABLE_viiiiii[HEAP32[(HEAP32[i6 >> 2] | 0) + 20 >> 2] & 3](i6, i3, i4, i4, 1, i7);
16912 HEAP32[i5 >> 2] = i4;
16943 function __ZN16b2BlockAllocator8AllocateEi(i4, i2) { argument
16944 i4 = i4 | 0;
16966 i2 = i4 + (i5 << 2) + 12 | 0;
16974 i3 = i4 + 4 | 0;
16976 i7 = i4 + 8 | 0;
16978 i9 = HEAP32[i4 >> 2] | 0;
16982 HEAP32[i4 >> 2] = i6;
16984 _memset((HEAP32[i4 >> 2] | 0) + (HEAP32[i3 >> 2] << 3) | 0, 0, 1024) | 0;
16988 i9 = HEAP32[i4 >> 2] | 0;
16990 i4 = i9 + (i6 << 3) + 4 | 0;
16991 HEAP32[i4 >> 2] = i7;
17004 i7 = HEAP32[i4 >> 2] | 0;
17013 HEAP32[i2 >> 2] = HEAP32[HEAP32[i4 >> 2] >> 2];
17015 i9 = HEAP32[i4 >> 2] | 0;
17019 function __ZN9b2Contact6CreateEP9b2FixtureiS1_iP16b2BlockAllocator(i4, i5, i1, i3, i6) { argument
17020 i4 = i4 | 0;
17066 i7 = HEAP32[(HEAP32[i4 + 12 >> 2] | 0) + 4 >> 2] | 0;
17081 i9 = FUNCTION_TABLE_iiiiii[i9 & 15](i1, i3, i4, i5, i6) | 0;
17085 i9 = FUNCTION_TABLE_iiiiii[i9 & 15](i4, i5, i1, i3, i6) | 0;
17096 var i3 = 0, i4 = 0, d5 = 0.0, d6 = 0.0, d7 = 0.0, d8 = 0.0, d10 = 0.0, d11 = 0.0, i12 = 0;
17097 i4 = STACKTOP;
17111 STACKTOP = i4;
17149 STACKTOP = i4;
17152 function __ZNK9b2Simplex16GetWitnessPointsEP6b2Vec2S1_(i1, i4, i5) { argument
17154 i4 = i4 | 0;
17166 HEAPF32[i4 >> 2] = d6;
17167 HEAPF32[i4 + 4 >> 2] = d8;
17179 i3 = i4;
17183 i4 = HEAP32[i3 + 4 >> 2] | 0;
17186 HEAP32[i9 + 4 >> 2] = i4;
17197 i10 = i4;
17209 function __ZNK12b2ChainShape12GetChildEdgeEP11b2EdgeShapei(i4, i3, i1) { argument
17210 i4 = i4 | 0;
17218 i5 = i4 + 16 | 0;
17223 HEAPF32[i3 + 8 >> 2] = +HEAPF32[i4 + 8 >> 2];
17224 i6 = i4 + 12 | 0;
17244 i8 = i4 + 20 | 0;
17249 HEAP8[i3 + 44 | 0] = HEAP8[i4 + 36 | 0] | 0;
17262 i8 = i4 + 28 | 0;
17267 HEAP8[i3 + 45 | 0] = HEAP8[i4 + 37 | 0] | 0;
17276 var i2 = 0, i4 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0;
17278 i4 = HEAP32[i1 + 4 >> 2] | 0;
17279 if ((i4 | 0) == 1) {
17285 } else if ((i4 | 0) == 3) {
17289 i4 = i1 + 16 | 0;
17290 if ((HEAP32[i4 >> 2] | 0) <= (i5 | 0)) {
17302 if ((i6 | 0) < (HEAP32[i4 >> 2] | 0)) {
17319 } else if ((i4 | 0) == 2) {
17325 } else if ((i4 | 0) == 0) {
17335 function __ZL16b2EdgeSeparationPK14b2PolygonShapeRK11b2TransformiS1_S4_(i2, i7, i4, i5, i6) { argument
17338 i4 = i4 | 0;
17344 if (!((i4 | 0) > -1)) {
17347 if ((HEAP32[i2 + 148 >> 2] | 0) <= (i4 | 0)) {
17351 d9 = +HEAPF32[i2 + (i4 << 3) + 84 >> 2];
17353 d3 = +HEAPF32[i2 + (i4 << 3) + 88 >> 2];
17378 d16 = +HEAPF32[i2 + (i4 << 3) + 20 >> 2];
17379 d17 = +HEAPF32[i2 + (i4 << 3) + 24 >> 2];
17386 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, d5 = 0.0, d6 = 0.0, d7 = 0.0;
17391 i4 = HEAP32[16] | 0;
17392 if ((i4 | 0) >= (HEAP32[4] | 0)) {
17393 HEAP32[16] = i4 + 1;
17401 i4 = i2 + 8 | 0;
17403 HEAP32[i4 >> 2] = HEAP32[tempDoublePtr >> 2];
17404 HEAP32[i4 + 4 >> 2] = HEAP32[tempDoublePtr + 4 >> 2];
17405 i4 = i2 + 16 | 0;
17407 HEAP32[i4 >> 2] = HEAP32[tempDoublePtr >> 2];
17408 HEAP32[i4 + 4 >> 2] = HEAP32[tempDoublePtr + 4 >> 2];
17409 i4 = i2 + 24 | 0;
17411 HEAP32[i4 >> 2] = HEAP32[tempDoublePtr >> 2];
17412 HEAP32[i4 + 4 >> 2] = HEAP32[tempDoublePtr + 4 >> 2];
17440 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i6 = 0, i7 = 0;
17445 i4 = i5 + 8 | 0;
17446 i6 = HEAP32[i4 >> 2] | 0;
17456 _memcpy(i6 | 0, i7 | 0, (HEAP32[i4 >> 2] | 0) * 36 | 0) | 0;
17458 i6 = HEAP32[i4 >> 2] | 0;
17477 i3 = HEAP32[i4 >> 2] | 0;
17480 i4 = i5 + 8 | 0;
17490 HEAP32[i4 >> 2] = (HEAP32[i4 >> 2] | 0) + 1;
17494 function __ZN9b2Fixture6CreateEP16b2BlockAllocatorP6b2BodyPK12b2FixtureDef(i1, i5, i4, i3) { argument
17497 i4 = i4 | 0;
17504 HEAP32[i1 + 8 >> 2] = i4;
17506 i4 = i1 + 32 | 0;
17508 HEAP16[i4 + 0 >> 1] = HEAP16[i6 + 0 >> 1] | 0;
17509 HEAP16[i4 + 2 >> 1] = HEAP16[i6 + 2 >> 1] | 0;
17510 HEAP16[i4 + 4 >> 1] = HEAP16[i6 + 4 >> 1] | 0;
17512 i4 = HEAP32[i3 >> 2] | 0;
17513 i4 = FUNCTION_TABLE_iii[HEAP32[(HEAP32[i4 >> 2] | 0) + 8 >> 2] & 3](i4, i5) | 0;
17514 HEAP32[i1 + 12 >> 2] = i4;
17515 i4 = FUNCTION_TABLE_ii[HEAP32[(HEAP32[i4 >> 2] | 0) + 12 >> 2] & 3](i4) | 0;
17516 i6 = __ZN16b2BlockAllocator8AllocateEi(i5, i4 * 28 | 0) | 0;
17519 if ((i4 | 0) > 0) {
17535 } while ((i7 | 0) != (i4 | 0));
17544 function __Z19b2ClipSegmentToLineP12b2ClipVertexPKS_RK6b2Vec2fi(i4, i1, i5, d9, i2) { argument
17545 i4 = i4 | 0;
17562 HEAP32[i4 + 0 >> 2] = HEAP32[i1 + 0 >> 2];
17563 HEAP32[i4 + 4 >> 2] = HEAP32[i1 + 4 >> 2];
17564 HEAP32[i4 + 8 >> 2] = HEAP32[i1 + 8 >> 2];
17569 i10 = i4 + (i10 * 12 | 0) | 0;
17585 i13 = i4 + (i10 * 12 | 0) | 0;
17588 i13 = i4 + (i10 * 12 | 0) + 8 | 0;
17603 …var i2 = 0, i3 = 0, i4 = 0, i5 = 0, d10 = 0.0, d11 = 0.0, d12 = 0.0, d13 = 0.0, d14 = 0.0, d15 = 0…
17605 i4 = i1 + 60 | 0;
17606 HEAP32[i4 >> 2] = 0;
17632 HEAP32[i4 >> 2] = 1;
17691 …__si_class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib(i5, i1, i4, i6, i3, i7) { argument
17694 i4 = i4 | 0;
17702 FUNCTION_TABLE_viiiiii[HEAP32[(HEAP32[i5 >> 2] | 0) + 20 >> 2] & 3](i5, i1, i4, i6, i3, i7);
17715 HEAP32[i5 >> 2] = i4;
17726 if ((i6 | 0) != (i4 | 0)) {
17733 i4 = i1 + 24 | 0;
17734 i5 = HEAP32[i4 >> 2] | 0;
17736 HEAP32[i4 >> 2] = i3;
17751 var i2 = 0, i3 = 0, i4 = 0, i6 = 0;
17754 i4 = HEAP32[i2 >> 2] | 0;
17755 if ((HEAP32[i4 + 102868 >> 2] & 2 | 0) != 0) {
17758 i6 = __ZN16b2BlockAllocator8AllocateEi(i4, 44) | 0;
17764 __ZN9b2Fixture6CreateEP16b2BlockAllocatorP6b2BodyPK12b2FixtureDef(i6, i4, i1, i5);
17777 i4 = HEAP32[i5 >> 2] | 0;
17778 i4 = i4 | 1;
17779 HEAP32[i5 >> 2] = i4;
17786 i4 = HEAP32[i5 >> 2] | 0;
17787 i4 = i4 | 1;
17788 HEAP32[i5 >> 2] = i4;
17792 function __Z13b2TestOverlapPK7b2ShapeiS1_iRK11b2TransformS4_(i6, i5, i4, i3, i2, i1) { argument
17795 i4 = i4 | 0;
17812 __ZN15b2DistanceProxy3SetEPK7b2Shapei(i9 + 28 | 0, i4, i3);
17829 …117__class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib(i6, i1, i4, i5, i2, i3) { argument
17832 i4 = i4 | 0;
17850 HEAP32[i5 >> 2] = i4;
17861 if ((i6 | 0) != (i4 | 0)) {
17868 i4 = i1 + 24 | 0;
17869 i5 = HEAP32[i4 >> 2] | 0;
17871 HEAP32[i4 >> 2] = i2;
17886 var i2 = 0, i4 = 0, i5 = 0, i6 = 0;
17895 i4 = i3 + 28 | 0;
17896 HEAP32[i4 + 0 >> 2] = 0;
17897 HEAP32[i4 + 4 >> 2] = 0;
17898 HEAP32[i4 + 8 >> 2] = 0;
17899 HEAP32[i4 + 12 >> 2] = 0;
17900 HEAP16[i4 + 16 >> 1] = 0;
17904 i4 = i3 + 4 | 0;
17905 HEAP32[i4 >> 2] = HEAP32[i6 >> 2];
17906 HEAP32[i4 + 4 >> 2] = i5;
17907 i4 = i3 + 12 | 0;
17909 HEAP32[i4 + 0 >> 2] = HEAP32[i1 + 0 >> 2];
17910 HEAP32[i4 + 4 >> 2] = HEAP32[i1 + 4 >> 2];
17911 HEAP32[i4 + 8 >> 2] = HEAP32[i1 + 8 >> 2];
17912 HEAP32[i4 + 12 >> 2] = HEAP32[i1 + 12 >> 2];
17913 HEAP32[i4 + 16 >> 2] = HEAP32[i1 + 16 >> 2];
17914 HEAP32[i4 + 20 >> 2] = HEAP32[i1 + 20 >> 2];
17915 HEAP32[i4 + 24 >> 2] = HEAP32[i1 + 24 >> 2];
17916 HEAP32[i4 + 28 >> 2] = HEAP32[i1 + 28 >> 2];
17917 HEAP16[i4 + 32 >> 1] = HEAP16[i1 + 32 >> 1] | 0;
17924 var i3 = 0, i4 = 0, i5 = 0, i6 = 0;
17932 i4 = i1 + 102952 | 0;
17934 HEAP32[i4 + 0 >> 2] = 0;
17935 HEAP32[i4 + 4 >> 2] = 0;
17936 HEAP32[i4 + 8 >> 2] = 0;
17937 HEAP32[i4 + 12 >> 2] = 0;
17944 i4 = HEAP32[i5 + 4 >> 2] | 0;
17947 HEAP32[i2 + 4 >> 2] = i4;
17963 …cxxabiv117__class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib(i6, i3, i4, i1, i2) { argument
17966 i4 = i4 | 0;
17972 if ((HEAP32[i3 + 4 >> 2] | 0) != (i4 | 0)) {
17989 …if ((HEAP32[i3 + 16 >> 2] | 0) != (i4 | 0) ? (i5 = i3 + 20 | 0, (HEAP32[i5 >> 2] | 0) != (i4 | 0))…
17991 HEAP32[i5 >> 2] = i4;
18012 var i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0;
18017 i4 = HEAP32[i1 + 48 >> 2] | 0;
18019 i7 = HEAP32[i4 + 8 >> 2] | 0;
18037 i4 = HEAP32[(HEAP32[i4 + 12 >> 2] | 0) + 4 >> 2] | 0;
18039 if ((i4 | 0) > -1 & (i5 | 0) < 4) {
18040 FUNCTION_TABLE_vii[HEAP32[4008 + (i4 * 48 | 0) + (i5 * 12 | 0) + 4 >> 2] & 15](i1, i2);
18047 function __ZN9b2Fixture13CreateProxiesEP12b2BroadPhaseRK11b2Transform(i5, i4, i1) { argument
18049 i4 = i4 | 0;
18072 …HEAP32[i9 + (i8 * 28 | 0) + 24 >> 2] = __ZN12b2BroadPhase11CreateProxyERK6b2AABBPv(i4, i10, i10) |…
18080 function __ZNK10__cxxabiv117__class_type_info9can_catchEPKNS_16__shim_type_infoERPv(i1, i5, i4) { argument
18083 i4 = i4 | 0;
18114 FUNCTION_TABLE_viiii[HEAP32[(HEAP32[i5 >> 2] | 0) + 28 >> 2] & 15](i5, i3, HEAP32[i4 >> 2] | 0, 1);
18120 HEAP32[i4 >> 2] = HEAP32[i3 + 16 >> 2];
18125 function __ZN8b2IslandC2EiiiP16b2StackAllocatorP17b2ContactListener(i1, i4, i3, i2, i5, i6) { argument
18127 i4 = i4 | 0;
18135 HEAP32[i8 >> 2] = i4;
18143 HEAP32[i1 + 8 >> 2] = __ZN16b2StackAllocator8AllocateEi(i5, i4 << 2) | 0;
18225 function __ZN16b2StackAllocator8AllocateEi(i4, i5) { argument
18226 i4 = i4 | 0;
18230 i3 = i4 + 102796 | 0;
18235 i1 = i4 + (i6 * 12 | 0) + 102412 | 0;
18236 HEAP32[i4 + (i6 * 12 | 0) + 102416 >> 2] = i5;
18237 i7 = i4 + 102400 | 0;
18241 HEAP8[i4 + (i6 * 12 | 0) + 102420 | 0] = 1;
18243 HEAP32[i1 >> 2] = i4 + i8;
18244 HEAP8[i4 + (i6 * 12 | 0) + 102420 | 0] = 0;
18247 i6 = i4 + 102404 | 0;
18250 i4 = i4 + 102408 | 0;
18251 i6 = HEAP32[i4 >> 2] | 0;
18252 HEAP32[i4 >> 2] = (i6 | 0) > (i5 | 0) ? i6 : i5;
18260 var i2 = 0, i3 = 0, i4 = 0, i6 = 0, i7 = 0, i8 = 0;
18262 i4 = i5 + 56 | 0;
18263 i7 = HEAP32[i4 >> 2] | 0;
18279 i7 = HEAP32[i4 >> 2] | 0;
18284 i4 = HEAP32[i4 >> 2] | 0;
18285 HEAP32[i5 + ((HEAP32[i3 >> 2] | 0) * 12 | 0) + 4 >> 2] = (i4 | 0) < (i1 | 0) ? i1 : i4;
18290 …20__si_class_type_info27has_unambiguous_public_baseEPNS_19__dynamic_cast_infoEPvi(i5, i4, i3, i1) { argument
18292 i4 = i4 | 0;
18297 if ((i5 | 0) != (HEAP32[i4 + 8 >> 2] | 0)) {
18299 FUNCTION_TABLE_viiii[HEAP32[(HEAP32[i6 >> 2] | 0) + 28 >> 2] & 15](i6, i4, i3, i1);
18303 i5 = i4 + 16 | 0;
18307 HEAP32[i4 + 24 >> 2] = i1;
18308 HEAP32[i4 + 36 >> 2] = 1;
18313 i6 = i4 + 36 | 0;
18315 HEAP32[i4 + 24 >> 2] = 2;
18316 HEAP8[i4 + 54 | 0] = 1;
18320 i3 = i4 + 24 | 0;
18331 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, d6 = 0.0, d7 = 0.0, d8 = 0.0, d9 = 0.0, d10 = 0.0;
18348 i4 = HEAP32[i5 + 100 >> 2] | 0;
18349 if ((i4 | 0) == 0) {
18355 __ZN9b2Fixture11SynchronizeEP12b2BroadPhaseRK11b2TransformS4_(i4, i2, i3, i5);
18356 i4 = HEAP32[i4 + 4 >> 2] | 0;
18357 } while ((i4 | 0) != 0);
18363 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
18364 i4 = STACKTOP;
18394 STACKTOP = i4;
18400 var i2 = 0, i3 = 0, i4 = 0, d5 = 0.0, d6 = 0.0, i7 = 0, d8 = 0.0, i10 = 0, d11 = 0.0;
18403 i4 = STACKTOP;
18411 HEAPF32[i4 + (i10 << 2) >> 2] = d8;
18422 d11 = +HEAPF32[i4 + (i7 << 2) >> 2] - d6;
18442 var i4 = 0, i5 = 0, i6 = 0, d7 = 0.0, d8 = 0.0, i9 = 0;
18444 i4 = __ZN13b2DynamicTree12AllocateNodeEv(i1) | 0;
18448 i9 = (HEAP32[i6 >> 2] | 0) + (i4 * 36 | 0) | 0;
18453 i3 = (HEAP32[i6 >> 2] | 0) + (i4 * 36 | 0) + 8 | 0;
18456 HEAP32[(HEAP32[i6 >> 2] | 0) + (i4 * 36 | 0) + 16 >> 2] = i2;
18457 HEAP32[(HEAP32[i6 >> 2] | 0) + (i4 * 36 | 0) + 32 >> 2] = 0;
18458 __ZN13b2DynamicTree10InsertLeafEi(i1, i4);
18460 return i4 | 0;
18464 var i1 = 0, i2 = 0, i4 = 0, i5 = 0;
18466 i4 = i3 + 8 | 0;
18467 HEAP32[i4 >> 2] = 128;
18471 _memset(i5 | 0, 0, HEAP32[i4 >> 2] << 3 | 0) | 0;
18472 i4 = i3 + 12 | 0;
18473 i3 = i4 + 56 | 0;
18475 HEAP32[i4 >> 2] = 0;
18476 i4 = i4 + 4 | 0;
18477 } while ((i4 | 0) < (i3 | 0));
18480 i4 = 0;
18486 if ((i4 | 0) >= 14) {
18490 if ((i3 | 0) > (HEAP32[576 + (i4 << 2) >> 2] | 0)) {
18491 i4 = i4 + 1 | 0;
18492 HEAP8[632 + i3 | 0] = i4;
18494 HEAP8[632 + i3 | 0] = i4;
18505 function __ZN24b2ChainAndPolygonContact8EvaluateEP10b2ManifoldRK11b2TransformS4_(i2, i4, i3, i1) { argument
18507 i4 = i4 | 0;
18525 …__Z23b2CollideEdgeAndPolygonP10b2ManifoldPK11b2EdgeShapeRK11b2TransformPK14b2PolygonShapeS6_(i4, i…
18529 function __ZN23b2ChainAndCircleContact8EvaluateEP10b2ManifoldRK11b2TransformS4_(i2, i4, i3, i1) { argument
18531 i4 = i4 | 0;
18549 …__Z22b2CollideEdgeAndCircleP10b2ManifoldPK11b2EdgeShapeRK11b2TransformPK13b2CircleShapeS6_(i4, i6,…
18553 function __ZN15b2ContactSolver13StoreImpulsesEv(i4) { argument
18554 i4 = i4 | 0;
18557 i2 = HEAP32[i4 + 48 >> 2] | 0;
18562 i3 = HEAP32[i4 + 40 >> 2] | 0;
18563 i4 = HEAP32[i4 + 44 >> 2] | 0;
18566 i6 = HEAP32[i4 + (HEAP32[i3 + (i5 * 152 | 0) + 148 >> 2] << 2) >> 2] | 0;
18584 var i2 = 0, i3 = 0, i4 = 0, i6 = 0;
18587 i4 = HEAP32[i2 >> 2] | 0;
18588 if ((i4 | 0) <= 0) {
18591 i6 = i4 + -1 | 0;
18602 i4 = HEAP32[i2 >> 2] | 0;
18606 HEAP32[i2 >> 2] = i4 + -1;
18610 …iv117__class_type_info27has_unambiguous_public_baseEPNS_19__dynamic_cast_infoEPvi(i5, i4, i3, i2) { argument
18612 i4 = i4 | 0;
18617 if ((HEAP32[i4 + 8 >> 2] | 0) != (i5 | 0)) {
18621 i5 = i4 + 16 | 0;
18625 HEAP32[i4 + 24 >> 2] = i2;
18626 HEAP32[i4 + 36 >> 2] = 1;
18631 i6 = i4 + 36 | 0;
18633 HEAP32[i4 + 24 >> 2] = 2;
18634 HEAP8[i4 + 54 | 0] = 1;
18638 i3 = i4 + 24 | 0;
18647 function __ZN12b2BroadPhase11CreateProxyERK6b2AABBPv(i2, i4, i3) { argument
18649 i4 = i4 | 0;
18653 i3 = __ZN13b2DynamicTree11CreateProxyERK6b2AABBPv(i2, i4, i3) | 0;
18654 i4 = i2 + 28 | 0;
18655 HEAP32[i4 >> 2] = (HEAP32[i4 >> 2] | 0) + 1;
18656 i4 = i2 + 40 | 0;
18657 i5 = HEAP32[i4 >> 2] | 0;
18665 _memcpy(i5 | 0, i7 | 0, HEAP32[i4 >> 2] << 2 | 0) | 0;
18667 i5 = HEAP32[i4 >> 2] | 0;
18670 HEAP32[i4 >> 2] = (HEAP32[i4 >> 2] | 0) + 1;
18674 function __ZN9b2ContactC2EP9b2FixtureiS1_i(i1, i4, i6, i3, i5) { argument
18676 i4 = i4 | 0;
18684 HEAP32[i1 + 48 >> 2] = i4;
18690 i5 = i4 + 16 | 0;
18698 d8 = +HEAPF32[i4 + 20 >> 2];
18704 function __ZN12b2BroadPhase9MoveProxyEiRK6b2AABBRK6b2Vec2(i3, i1, i5, i4) { argument
18708 i4 = i4 | 0;
18711 if (!(__ZN13b2DynamicTree9MoveProxyEiRK6b2AABBRK6b2Vec2(i3, i1, i5, i4) | 0)) {
18715 i4 = i3 + 40 | 0;
18716 i5 = HEAP32[i4 >> 2] | 0;
18724 _memcpy(i5 | 0, i7 | 0, HEAP32[i4 >> 2] << 2 | 0) | 0;
18726 i5 = HEAP32[i4 >> 2] | 0;
18729 HEAP32[i4 >> 2] = (HEAP32[i4 >> 2] | 0) + 1;
18733 function __ZN24b2ChainAndPolygonContact6CreateEP9b2FixtureiS1_iP16b2BlockAllocator(i1, i3, i4, i5, … argument
18736 i4 = i4 | 0;
18747 __ZN9b2ContactC2EP9b2FixtureiS1_i(i6, i1, i3, i4, i5);
18760 function __ZN23b2ChainAndCircleContact6CreateEP9b2FixtureiS1_iP16b2BlockAllocator(i1, i3, i4, i5, i… argument
18763 i4 = i4 | 0;
18774 __ZN9b2ContactC2EP9b2FixtureiS1_i(i6, i1, i3, i4, i5);
18787 function __ZN25b2PolygonAndCircleContact6CreateEP9b2FixtureiS1_iP16b2BlockAllocator(i1, i4, i2, i5,… argument
18789 i4 = i4 | 0;
18793 i4 = STACKTOP;
18797 STACKTOP = i4;
18807 STACKTOP = i4;
18814 function __ZN23b2EdgeAndPolygonContact6CreateEP9b2FixtureiS1_iP16b2BlockAllocator(i1, i4, i2, i5, i… argument
18816 i4 = i4 | 0;
18820 i4 = STACKTOP;
18824 STACKTOP = i4;
18834 STACKTOP = i4;
18841 function __ZN22b2EdgeAndCircleContact6CreateEP9b2FixtureiS1_iP16b2BlockAllocator(i1, i4, i2, i5, i3… argument
18843 i4 = i4 | 0;
18847 i4 = STACKTOP;
18851 STACKTOP = i4;
18861 STACKTOP = i4;
18896 function __ZN16b2PolygonContact6CreateEP9b2FixtureiS1_iP16b2BlockAllocator(i1, i4, i2, i5, i3) { argument
18898 i4 = i4 | 0;
18902 i4 = STACKTOP;
18906 STACKTOP = i4;
18916 STACKTOP = i4;
18923 function __ZN15b2CircleContact6CreateEP9b2FixtureiS1_iP16b2BlockAllocator(i1, i4, i2, i5, i3) { argument
18925 i4 = i4 | 0;
18929 i4 = STACKTOP;
18933 STACKTOP = i4;
18943 STACKTOP = i4;
18950 function __ZN7b2World10CreateBodyEPK9b2BodyDef(i1, i4) { argument
18952 i4 = i4 | 0;
18962 __ZN6b2BodyC2EPK9b2BodyDefP7b2World(i3, i4, i1);
18965 i4 = i1 + 102952 | 0;
18966 HEAP32[i3 + 96 >> 2] = HEAP32[i4 >> 2];
18967 i5 = HEAP32[i4 >> 2] | 0;
18971 HEAP32[i4 >> 2] = i3;
18977 function __ZNK6b2Body13ShouldCollideEPKS_(i4, i2) { argument
18978 i4 = i4 | 0;
18982 if ((HEAP32[i4 >> 2] | 0) != 2 ? (HEAP32[i2 >> 2] | 0) != 2 : 0) {
18989 i3 = HEAP32[i4 + 108 >> 2] | 0;
19013 var i2 = 0, i4 = 0, i5 = 0, i6 = 0;
19028 i4 = i3 + 4 | 0;
19029 HEAP32[i4 >> 2] = HEAP32[i6 >> 2];
19030 HEAP32[i4 + 4 >> 2] = i5;
19039 var i4 = 0;
19041 i4 = i3 | 0;
19044 if ((i1 | 0) == 0) return i4 | 0;
19063 return i4 | 0;
19065 function __ZN7b2World16SetAllowSleepingEb(i2, i4) { argument
19067 i4 = i4 | 0;
19071 if ((i4 & 1 | 0) == (HEAPU8[i3] | 0 | 0)) {
19075 HEAP8[i3] = i4 & 1;
19076 if (i4) {
19087 i4 = HEAPU16[i3 >> 1] | 0;
19088 if ((i4 & 2 | 0) == 0) {
19089 HEAP16[i3 >> 1] = i4 | 2;
19097 function __ZN16b2BlockAllocator4FreeEPvi(i3, i1, i4) { argument
19100 i4 = i4 | 0;
19103 if ((i4 | 0) == 0) {
19107 if ((i4 | 0) <= 0) {
19110 if ((i4 | 0) > 640) {
19115 i4 = HEAP8[632 + i4 | 0] | 0;
19116 if (!((i4 & 255) < 14)) {
19119 i4 = i3 + ((i4 & 255) << 2) + 12 | 0;
19120 HEAP32[i1 >> 2] = HEAP32[i4 >> 2];
19121 HEAP32[i4 >> 2] = i1;
19129 var i4 = 0;
19131 i4 = HEAP16[i2 + 36 >> 1] | 0;
19132 if (!(i4 << 16 >> 16 != (HEAP16[i1 + 36 >> 1] | 0) | i4 << 16 >> 16 == 0)) {
19133 i4 = i4 << 16 >> 16 > 0;
19135 return i4 | 0;
19138 i4 = 0;
19140 return i4 | 0;
19142 i4 = (HEAP16[i1 + 34 >> 1] & HEAP16[i2 + 32 >> 1]) << 16 >> 16 != 0;
19144 return i4 | 0;
19146 function _memset(i1, i4, i3) { argument
19148 i4 = i4 | 0;
19153 i4 = i4 & 255;
19155 i6 = i4 | i4 << 8 | i4 << 16 | i4 << 24;
19160 HEAP8[i1] = i4;
19170 HEAP8[i1] = i4;
19179 var i4 = 0, i5 = 0;
19180 i4 = STACKTOP;
19182 i5 = i4;
19193 STACKTOP = i4;
19239 var i1 = 0, i3 = 0, i4 = 0, i5 = 0;
19242 i4 = HEAP32[i2 >> 2] | 0;
19246 i5 = i4;
19252 __Z6b2FreePv(HEAP32[i4 + (i5 << 3) + 4 >> 2] | 0);
19254 i4 = HEAP32[i2 >> 2] | 0;
19256 __Z6b2FreePv(i4);
19275 var i4 = 0, d5 = 0.0;
19276 i4 = STACKTOP;
19284 STACKTOP = i4;
19291 var i4 = 0, i5 = 0;
19294 i4 = i1 + 12 | 0;
19295 HEAP32[i4 >> 2] = HEAP32[i5 >> 2];
19296 HEAP32[i4 + 4 >> 2] = i3;
19297 i4 = i2;
19298 i2 = HEAP32[i4 + 4 >> 2] | 0;
19300 HEAP32[i3 >> 2] = HEAP32[i4 >> 2];
19306 function __ZN25b2PolygonAndCircleContact8EvaluateEP10b2ManifoldRK11b2TransformS4_(i2, i4, i3, i1) { argument
19308 i4 = i4 | 0;
19313 …ndCircleP10b2ManifoldPK14b2PolygonShapeRK11b2TransformPK13b2CircleShapeS6_(i4, HEAP32[(HEAP32[i2 +…
19317 function __ZN23b2EdgeAndPolygonContact8EvaluateEP10b2ManifoldRK11b2TransformS4_(i2, i4, i3, i1) { argument
19319 i4 = i4 | 0;
19324 …__Z23b2CollideEdgeAndPolygonP10b2ManifoldPK11b2EdgeShapeRK11b2TransformPK14b2PolygonShapeS6_(i4, H…
19328 function __ZN22b2EdgeAndCircleContact8EvaluateEP10b2ManifoldRK11b2TransformS4_(i2, i4, i3, i1) { argument
19330 i4 = i4 | 0;
19335 …__Z22b2CollideEdgeAndCircleP10b2ManifoldPK11b2EdgeShapeRK11b2TransformPK13b2CircleShapeS6_(i4, HEA…
19339 …dgeAndPolygonP10b2ManifoldPK11b2EdgeShapeRK11b2TransformPK14b2PolygonShapeS6_(i5, i4, i3, i2, i1) { argument
19341 i4 = i4 | 0;
19348 …r7CollideEP10b2ManifoldPK11b2EdgeShapeRK11b2TransformPK14b2PolygonShapeS7_(i6, i5, i4, i3, i2, i1);
19352 function __ZN16b2PolygonContact8EvaluateEP10b2ManifoldRK11b2TransformS4_(i2, i4, i3, i1) { argument
19354 i4 = i4 | 0;
19359 …__Z17b2CollidePolygonsP10b2ManifoldPK14b2PolygonShapeRK11b2TransformS3_S6_(i4, HEAP32[(HEAP32[i2 +…
19363 function __ZN15b2CircleContact8EvaluateEP10b2ManifoldRK11b2TransformS4_(i2, i4, i3, i1) { argument
19365 i4 = i4 | 0;
19370 …__Z16b2CollideCirclesP10b2ManifoldPK13b2CircleShapeRK11b2TransformS3_S6_(i4, HEAP32[(HEAP32[i2 + 4…
19377 var i1 = 0, i3 = 0, i4 = 0;
19379 i4 = HEAP32[i2 >> 2] | 0;
19381 if ((i4 | 0) >= (i3 | 0)) {
19382 if ((i4 | 0) == (i3 | 0)) {
19532 function dynCall_viiiiii(i7, i6, i5, i4, i3, i2, i1) { argument
19536 i4 = i4 | 0;
19540 FUNCTION_TABLE_viiiiii[i7 & 3](i6 | 0, i5 | 0, i4 | 0, i3 | 0, i2 | 0, i1 | 0);
19549 function dynCall_iiiiii(i6, i5, i4, i3, i2, i1) { argument
19552 i4 = i4 | 0;
19556 return FUNCTION_TABLE_iiiiii[i6 & 15](i5 | 0, i4 | 0, i3 | 0, i2 | 0, i1 | 0) | 0;
19558 function dynCall_viiiii(i6, i5, i4, i3, i2, i1) { argument
19561 i4 = i4 | 0;
19565 FUNCTION_TABLE_viiiii[i6 & 3](i5 | 0, i4 | 0, i3 | 0, i2 | 0, i1 | 0);
19583 function dynCall_viiii(i5, i4, i3, i2, i1) { argument
19585 i4 = i4 | 0;
19589 FUNCTION_TABLE_viiii[i5 & 15](i4 | 0, i3 | 0, i2 | 0, i1 | 0);
19591 function dynCall_iiii(i4, i3, i2, i1) { argument
19592 i4 = i4 | 0;
19596 return FUNCTION_TABLE_iiii[i4 & 7](i3 | 0, i2 | 0, i1 | 0) | 0;
19598 function dynCall_viii(i4, i3, i2, i1) { argument
19599 i4 = i4 | 0;
19603 FUNCTION_TABLE_viii[i4 & 3](i3 | 0, i2 | 0, i1 | 0);
19630 function dynCall_viid(i4, i3, i2, d1) { argument
19631 i4 = i4 | 0;
19635 FUNCTION_TABLE_viid[i4 & 3](i3 | 0, i2 | 0, +d1);
19673 function b8(i1, i2, i3, i4, i5, i6) { argument
19677 i4 = i4 | 0;
19744 function b10(i1, i2, i3, i4, i5) { argument
19748 i4 = i4 | 0;
19848 function b1(i1, i2, i3, i4, i5) { argument
19852 i4 = i4 | 0;
19884 function b11(i1, i2, i3, i4) { argument
19888 i4 = i4 | 0;