MCPcopy Index your code
hub / github.com/sql-js/sql.js / _fts3ExprIterate2

Function _fts3ExprIterate2

js/sql-debug.js:351416–351463  ·  view source on GitHub ↗
($0,$1,$2,$3)

Source from the content-addressed store, hash-verified

351414 return 0;
351415}
351416function _fts3ExprIterate2($0,$1,$2,$3) {
351417 $0 = $0|0;
351418 $1 = $1|0;
351419 $2 = $2|0;
351420 $3 = $3|0;
351421 var $$0 = 0, $$tr$lcssa = 0, $$tr25 = 0, $10 = 0, $11 = 0, $12 = 0, $13 = 0, $14 = 0, $15 = 0, $16 = 0, $17 = 0, $18 = 0, $19 = 0, $4 = 0, $5 = 0, $6 = 0, $7 = 0, $8 = 0, $9 = 0, $or$cond = 0;
351422 var label = 0, sp = 0;
351423 sp = STACKTOP;
351424 $4 = HEAP32[$0>>2]|0;
351425 $5 = ($4|0)==(5);
351426 L1: do {
351427 if ($5) {
351428 $$tr$lcssa = $0;
351429 } else {
351430 $$tr25 = $0;$10 = $4;
351431 while(1) {
351432 $6 = ((($$tr25)) + 12|0);
351433 $7 = HEAP32[$6>>2]|0;
351434 $8 = (_fts3ExprIterate2($7,$1,$2,$3)|0);
351435 $9 = ($8|0)==(0);
351436 $11 = ($10|0)!=(2);
351437 $or$cond = $11 & $9;
351438 if (!($or$cond)) {
351439 $$0 = $8;
351440 break;
351441 }
351442 $12 = ((($$tr25)) + 16|0);
351443 $13 = HEAP32[$12>>2]|0;
351444 $14 = HEAP32[$13>>2]|0;
351445 $15 = ($14|0)==(5);
351446 if ($15) {
351447 $$tr$lcssa = $13;
351448 break L1;
351449 } else {
351450 $$tr25 = $13;$10 = $14;
351451 }
351452 }
351453 return ($$0|0);
351454 }
351455 } while(0);
351456 $16 = HEAP32[$1>>2]|0;
351457 $17 = (FUNCTION_TABLE_iiii[$2 & 255]($$tr$lcssa,$16,$3)|0);
351458 $18 = HEAP32[$1>>2]|0;
351459 $19 = (($18) + 1)|0;
351460 HEAP32[$1>>2] = $19;
351461 $$0 = $17;
351462 return ($$0|0);
351463}
351464function _fts3MIBufferFree($0) {
351465 $0 = $0|0;
351466 var $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, $25 = 0, $26 = 0, $27 = 0;

Callers 3

_fts3SnippetFuncFunction · 0.85
_fts3OffsetsFuncFunction · 0.85
_fts3MatchinfoFuncFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…