($0,$1,$2)
| 17168 | return ($$0|0); |
| 17169 | } |
| 17170 | function _unixTruncate($0,$1,$2) { |
| 17171 | $0 = $0|0; |
| 17172 | $1 = $1|0; |
| 17173 | $2 = $2|0; |
| 17174 | var $$$i = 0, $$0 = 0, $$014$off0 = 0, $10 = 0, $11 = 0, $12 = 0, $13 = 0, $14 = 0, $15 = 0, $16 = 0, $17 = 0, $18 = 0, $19 = 0, $20 = 0, $21 = 0, $22 = 0, $23 = 0, $24 = 0, $25 = 0, $26 = 0; |
| 17175 | var $27 = 0, $28 = 0, $29 = 0, $3 = 0, $30 = 0, $31 = 0, $32 = 0, $33 = 0, $4 = 0, $5 = 0, $6 = 0, $7 = 0, $8 = 0, $9 = 0, $vararg_buffer = 0, $vararg_ptr1 = 0, $vararg_ptr2 = 0, $vararg_ptr3 = 0, $vararg_ptr4 = 0, label = 0; |
| 17176 | var sp = 0; |
| 17177 | sp = STACKTOP; |
| 17178 | STACKTOP = STACKTOP + 32|0; |
| 17179 | $vararg_buffer = sp; |
| 17180 | $3 = ((($0)) + 40|0); |
| 17181 | $4 = HEAP32[$3>>2]|0; |
| 17182 | $5 = ($4|0)>(0); |
| 17183 | $6 = ($4|0)<(0); |
| 17184 | $7 = $6 << 31 >> 31; |
| 17185 | $8 = (_i64Add(($1|0),($2|0),-1,-1)|0); |
| 17186 | $9 = tempRet0; |
| 17187 | $10 = (_i64Add(($8|0),($9|0),($4|0),($7|0))|0); |
| 17188 | $11 = tempRet0; |
| 17189 | if ($5) { |
| 17190 | $12 = (___remdi3(($10|0),($11|0),($4|0),($7|0))|0); |
| 17191 | $13 = tempRet0; |
| 17192 | $14 = (_i64Subtract(($10|0),($11|0),($12|0),($13|0))|0); |
| 17193 | $15 = tempRet0; |
| 17194 | $$014$off0 = $14; |
| 17195 | } else { |
| 17196 | $$014$off0 = $1; |
| 17197 | } |
| 17198 | $16 = ((($0)) + 12|0); |
| 17199 | $17 = HEAP32[$16>>2]|0; |
| 17200 | while(1) { |
| 17201 | $18 = HEAP32[(3496)>>2]|0; |
| 17202 | $19 = (FUNCTION_TABLE_iii[$18 & 255]($17,$$014$off0)|0); |
| 17203 | $20 = ($19|0)<(0); |
| 17204 | if (!($20)) { |
| 17205 | label = 6; |
| 17206 | break; |
| 17207 | } |
| 17208 | $21 = (___errno_location()|0); |
| 17209 | $22 = HEAP32[$21>>2]|0; |
| 17210 | $23 = ($22|0)==(4); |
| 17211 | if (!($23)) { |
| 17212 | break; |
| 17213 | } |
| 17214 | } |
| 17215 | if ((label|0) == 6) { |
| 17216 | $24 = ($19|0)==(0); |
| 17217 | if ($24) { |
| 17218 | $$0 = 0; |
| 17219 | STACKTOP = sp;return ($$0|0); |
| 17220 | } |
| 17221 | } |
| 17222 | $25 = (___errno_location()|0); |
| 17223 | $26 = HEAP32[$25>>2]|0; |
| 17224 | $27 = ((($0)) + 20|0); |
| 17225 | HEAP32[$27>>2] = $26; |
| 17226 | $28 = ((($0)) + 32|0); |
| 17227 | $29 = HEAP32[$28>>2]|0; |
nothing calls this directly
no test coverage detected
searching dependent graphs…