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

Function _nullifFunc

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

Source from the content-addressed store, hash-verified

26831 return;
26832}
26833function _nullifFunc($0,$1,$2) {
26834 $0 = $0|0;
26835 $1 = $1|0;
26836 $2 = $2|0;
26837 var $$idx = 0, $$idx$val = 0, $$idx$val$idx = 0, $$idx$val$idx$val = 0, $$idx7 = 0, $$idx7$val = 0, $10 = 0, $11 = 0, $3 = 0, $4 = 0, $5 = 0, $6 = 0, $7 = 0, $8 = 0, $9 = 0, label = 0, sp = 0;
26838 sp = STACKTOP;
26839 $$idx = ((($0)) + 12|0);
26840 $$idx$val = HEAP32[$$idx>>2]|0;
26841 $$idx7 = ((($0)) + 16|0);
26842 $$idx7$val = HEAP32[$$idx7>>2]|0;
26843 $$idx$val$idx = ((($$idx$val)) + 88|0);
26844 $$idx$val$idx$val = HEAP32[$$idx$val$idx>>2]|0;
26845 $3 = (($$idx7$val) + -1)|0;
26846 $4 = (((($$idx$val$idx$val) + (($3*20)|0)|0)) + 16|0);
26847 $5 = HEAP32[$4>>2]|0;
26848 $6 = HEAP32[$2>>2]|0;
26849 $7 = ((($2)) + 4|0);
26850 $8 = HEAP32[$7>>2]|0;
26851 $9 = (_sqlite3MemCompare($6,$8,$5)|0);
26852 $10 = ($9|0)==(0);
26853 if ($10) {
26854 return;
26855 }
26856 $11 = HEAP32[$2>>2]|0;
26857 _sqlite3_result_value($0,$11);
26858 return;
26859}
26860function _sourceidFunc($0,$1,$2) {
26861 $0 = $0|0;
26862 $1 = $1|0;

Callers

nothing calls this directly

Calls 2

_sqlite3MemCompareFunction · 0.85
_sqlite3_result_valueFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…