MCPcopy
hub / github.com/sql-js/sql.js / _sqlite3_db_config

Function _sqlite3_db_config

js/sql-debug.js:324481–324693  ·  view source on GitHub ↗
($0,$1,$varargs)

Source from the content-addressed store, hash-verified

324479 STACKTOP = sp;return ($$112|0);
324480}
324481function _sqlite3_db_config($0,$1,$varargs) {
324482 $0 = $0|0;
324483 $1 = $1|0;
324484 $varargs = $varargs|0;
324485 var $$0$i = 0, $$04547$lcssa = 0, $$05$i = 0, $$06$i = 0, $$1 = 0, $$sink = 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;
324486 var $23 = 0, $24 = 0, $25 = 0, $26 = 0, $27 = 0, $28 = 0, $29 = 0, $3 = 0, $30 = 0, $31 = 0, $32 = 0, $33 = 0, $34 = 0, $35 = 0, $36 = 0, $37 = 0, $38 = 0, $39 = 0, $4 = 0, $40 = 0;
324487 var $41 = 0, $42 = 0, $43 = 0, $44 = 0, $45 = 0, $46 = 0, $47 = 0, $48 = 0, $49 = 0, $5 = 0, $50 = 0, $51 = 0, $52 = 0, $53 = 0, $54 = 0, $55 = 0, $56 = 0, $57 = 0, $58 = 0, $59 = 0;
324488 var $6 = 0, $60 = 0, $61 = 0, $62 = 0, $63 = 0, $64 = 0, $65 = 0, $66 = 0, $67 = 0, $68 = 0, $69 = 0, $7 = 0, $70 = 0, $71 = 0, $72 = 0, $73 = 0, $74 = 0, $8 = 0, $9 = 0, $arglist_current = 0;
324489 var $arglist_current11 = 0, $arglist_current14 = 0, $arglist_current2 = 0, $arglist_current5 = 0, $arglist_current8 = 0, $arglist_next = 0, $arglist_next12 = 0, $arglist_next15 = 0, $arglist_next3 = 0, $arglist_next6 = 0, $arglist_next9 = 0, $expanded = 0, $expanded10 = 0, $expanded12 = 0, $expanded13 = 0, $expanded14 = 0, $expanded16 = 0, $expanded17 = 0, $expanded19 = 0, $expanded20 = 0;
324490 var $expanded21 = 0, $expanded23 = 0, $expanded24 = 0, $expanded26 = 0, $expanded27 = 0, $expanded28 = 0, $expanded3 = 0, $expanded30 = 0, $expanded31 = 0, $expanded33 = 0, $expanded34 = 0, $expanded35 = 0, $expanded37 = 0, $expanded38 = 0, $expanded40 = 0, $expanded41 = 0, $expanded42 = 0, $expanded5 = 0, $expanded6 = 0, $expanded7 = 0;
324491 var $expanded9 = 0, label = 0, sp = 0;
324492 sp = STACKTOP;
324493 STACKTOP = STACKTOP + 16|0;
324494 $2 = sp;
324495 HEAP32[$2>>2] = $varargs;
324496 switch ($1|0) {
324497 case 1000: {
324498 $arglist_current = HEAP32[$2>>2]|0;
324499 $3 = $arglist_current;
324500 $4 = ((0) + 4|0);
324501 $expanded3 = $4;
324502 $expanded = (($expanded3) - 1)|0;
324503 $5 = (($3) + ($expanded))|0;
324504 $6 = ((0) + 4|0);
324505 $expanded7 = $6;
324506 $expanded6 = (($expanded7) - 1)|0;
324507 $expanded5 = $expanded6 ^ -1;
324508 $7 = $5 & $expanded5;
324509 $8 = $7;
324510 $9 = HEAP32[$8>>2]|0;
324511 $arglist_next = ((($8)) + 4|0);
324512 HEAP32[$2>>2] = $arglist_next;
324513 $10 = ((($0)) + 16|0);
324514 $11 = HEAP32[$10>>2]|0;
324515 HEAP32[$11>>2] = $9;
324516 $$1 = 0;
324517 STACKTOP = sp;return ($$1|0);
324518 break;
324519 }
324520 case 1001: {
324521 $arglist_current2 = HEAP32[$2>>2]|0;
324522 $12 = $arglist_current2;
324523 $13 = ((0) + 4|0);
324524 $expanded10 = $13;
324525 $expanded9 = (($expanded10) - 1)|0;
324526 $14 = (($12) + ($expanded9))|0;
324527 $15 = ((0) + 4|0);
324528 $expanded14 = $15;
324529 $expanded13 = (($expanded14) - 1)|0;
324530 $expanded12 = $expanded13 ^ -1;
324531 $16 = $14 & $expanded12;
324532 $17 = $16;
324533 $18 = HEAP32[$17>>2]|0;
324534 $arglist_next3 = ((($17)) + 4|0);
324535 HEAP32[$2>>2] = $arglist_next3;
324536 $arglist_current5 = HEAP32[$2>>2]|0;
324537 $19 = $arglist_current5;
324538 $20 = ((0) + 4|0);

Callers 1

_fts3TokenizerFuncFunction · 0.85

Calls 1

_setupLookasideFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…