($0)
| 51312 | return; |
| 51313 | } |
| 51314 | function _sqlite3PagerRollback($0) { |
| 51315 | $0 = $0|0; |
| 51316 | var $$ = 0, $$1 = 0, $$129 = 0, $1 = 0, $10 = 0, $11 = 0, $12 = 0, $13 = 0, $14 = 0, $15 = 0, $16 = 0, $17 = 0, $18 = 0, $19 = 0, $2 = 0, $20 = 0, $21 = 0, $22 = 0, $23 = 0, $24 = 0; |
| 51317 | var $25 = 0, $26 = 0, $27 = 0, $28 = 0, $29 = 0, $3 = 0, $30 = 0, $31 = 0, $4 = 0, $5 = 0, $6 = 0, $7 = 0, $8 = 0, $9 = 0, $getPageNormal$sink$i$i = 0, $or$cond = 0, $or$cond31 = 0, $trunc$i = 0, label = 0, sp = 0; |
| 51318 | sp = STACKTOP; |
| 51319 | $1 = ((($0)) + 16|0); |
| 51320 | $2 = HEAP8[$1>>0]|0; |
| 51321 | $3 = ($2<<24>>24)==(6); |
| 51322 | if ($3) { |
| 51323 | $4 = ((($0)) + 40|0); |
| 51324 | $5 = HEAP32[$4>>2]|0; |
| 51325 | $$1 = $5; |
| 51326 | return ($$1|0); |
| 51327 | } |
| 51328 | $6 = ($2&255)<(2); |
| 51329 | if ($6) { |
| 51330 | $$1 = 0; |
| 51331 | return ($$1|0); |
| 51332 | } |
| 51333 | $7 = ((($0)) + 212|0); |
| 51334 | $8 = HEAP32[$7>>2]|0; |
| 51335 | $9 = ($8|0)==(0|0); |
| 51336 | do { |
| 51337 | if ($9) { |
| 51338 | $16 = ((($0)) + 64|0); |
| 51339 | $17 = HEAP32[$16>>2]|0; |
| 51340 | $18 = HEAP32[$17>>2]|0; |
| 51341 | $19 = ($18|0)==(0|0); |
| 51342 | $20 = ($2<<24>>24)==(2); |
| 51343 | $or$cond31 = $20 | $19; |
| 51344 | if (!($or$cond31)) { |
| 51345 | $28 = (_pager_playback($0,0)|0); |
| 51346 | $$129 = $28; |
| 51347 | break; |
| 51348 | } |
| 51349 | $21 = (_pager_end_transaction($0,0,0)|0); |
| 51350 | $22 = ((($0)) + 15|0); |
| 51351 | $23 = HEAP8[$22>>0]|0; |
| 51352 | $24 = ($23<<24>>24)==(0); |
| 51353 | $25 = ($2&255)>(2); |
| 51354 | $or$cond = $25 & $24; |
| 51355 | if ($or$cond) { |
| 51356 | $26 = ((($0)) + 40|0); |
| 51357 | HEAP32[$26>>2] = 4; |
| 51358 | HEAP8[$1>>0] = 6; |
| 51359 | $27 = ((($0)) + 200|0); |
| 51360 | HEAP32[$27>>2] = 139; |
| 51361 | $$1 = $21; |
| 51362 | return ($$1|0); |
| 51363 | } else { |
| 51364 | $$129 = $21; |
| 51365 | } |
| 51366 | } else { |
| 51367 | $10 = (_sqlite3PagerSavepoint($0,2,-1)|0); |
| 51368 | $11 = ((($0)) + 19|0); |
| 51369 | $12 = HEAP8[$11>>0]|0; |
| 51370 | $13 = $12&255; |
| 51371 | $14 = (_pager_end_transaction($0,$13,0)|0); |
no test coverage detected
searching dependent graphs…