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

Function _fts3RenameMethod

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

Source from the content-addressed store, hash-verified

335479 return ($$09|0);
335480}
335481function _fts3RenameMethod($0,$1) {
335482 $0 = $0|0;
335483 $1 = $1|0;
335484 var $$pre = 0, $$pre$phi33Z2D = 0, $$pre32 = 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;
335485 var $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, $41 = 0, $42 = 0, $43 = 0;
335486 var $44 = 0, $45 = 0, $46 = 0, $47 = 0, $48 = 0, $49 = 0, $5 = 0, $50 = 0, $51 = 0, $52 = 0, $6 = 0, $7 = 0, $8 = 0, $9 = 0, $storemerge = 0, $vararg_buffer = 0, $vararg_buffer1 = 0, $vararg_buffer11 = 0, $vararg_buffer16 = 0, $vararg_buffer21 = 0;
335487 var $vararg_buffer6 = 0, $vararg_ptr10 = 0, $vararg_ptr14 = 0, $vararg_ptr15 = 0, $vararg_ptr19 = 0, $vararg_ptr20 = 0, $vararg_ptr24 = 0, $vararg_ptr25 = 0, $vararg_ptr4 = 0, $vararg_ptr5 = 0, $vararg_ptr9 = 0, label = 0, sp = 0;
335488 sp = STACKTOP;
335489 STACKTOP = STACKTOP + 96|0;
335490 $vararg_buffer21 = sp + 72|0;
335491 $vararg_buffer16 = sp + 56|0;
335492 $vararg_buffer11 = sp + 40|0;
335493 $vararg_buffer6 = sp + 24|0;
335494 $vararg_buffer1 = sp + 8|0;
335495 $vararg_buffer = sp;
335496 $2 = sp + 84|0;
335497 $3 = ((($0)) + 12|0);
335498 $4 = HEAP32[$3>>2]|0;
335499 $5 = ((($0)) + 233|0);
335500 $6 = HEAP8[$5>>0]|0;
335501 $7 = ($6<<24>>24)==(2);
335502 if ($7) {
335503 $8 = ((($0)) + 20|0);
335504 $9 = HEAP32[$8>>2]|0;
335505 HEAP32[$vararg_buffer>>2] = $9;
335506 $10 = (_sqlite3_mprintf(39714,$vararg_buffer)|0);
335507 $11 = ($10|0)==(0|0);
335508 if ($11) {
335509 $storemerge = 7;
335510 } else {
335511 $12 = HEAP32[$3>>2]|0;
335512 $13 = ((($0)) + 16|0);
335513 $14 = HEAP32[$13>>2]|0;
335514 $15 = (_sqlite3_table_column_metadata($12,$14,$10,0,0,0,0,0,0)|0);
335515 $16 = HEAP32[2]|0;
335516 $17 = ($16|0)==(0);
335517 if ($17) {
335518 $25 = HEAP32[(56)>>2]|0;
335519 FUNCTION_TABLE_vi[$25 & 255]($10);
335520 } else {
335521 $18 = HEAP32[(64)>>2]|0;
335522 $19 = (FUNCTION_TABLE_ii[$18 & 255]($10)|0);
335523 $20 = HEAP32[11822]|0;
335524 $21 = (($20) - ($19))|0;
335525 HEAP32[11822] = $21;
335526 $22 = HEAP32[11825]|0;
335527 $23 = (($22) + -1)|0;
335528 HEAP32[11825] = $23;
335529 $24 = HEAP32[(56)>>2]|0;
335530 FUNCTION_TABLE_vi[$24 & 255]($10);
335531 }
335532 $26 = ($15|0)==(0);
335533 $27 = $26&1;
335534 HEAP8[$5>>0] = $27;
335535 label = 7;
335536 }
335537 } else {
335538 label = 7;

Callers

nothing calls this directly

Calls 4

_sqlite3_mprintfFunction · 0.85
_fts3DbExecFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…