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

Function _out2PrereleaseWithClear

js/sql-debug.js:304247–304265  ·  view source on GitHub ↗
($0)

Source from the content-addressed store, hash-verified

304245 return ($$0|0);
304246}
304247function _out2PrereleaseWithClear($0) {
304248 $0 = $0|0;
304249 var $1 = 0, $2 = 0, $3 = 0, $4 = 0, label = 0, sp = 0;
304250 sp = STACKTOP;
304251 $1 = ((($0)) + 8|0);
304252 $2 = HEAP16[$1>>1]|0;
304253 $3 = $2 & 9312;
304254 $4 = ($3<<16>>16)==(0);
304255 if ($4) {
304256 HEAP16[$1>>1] = 1;
304257 HEAP16[$1>>1] = 4;
304258 return ($0|0);
304259 } else {
304260 _vdbeMemClearExternAndSetNull($0);
304261 HEAP16[$1>>1] = 4;
304262 return ($0|0);
304263 }
304264 return (0)|0;
304265}
304266function _vdbeClrCopy($0,$1,$2) {
304267 $0 = $0|0;
304268 $1 = $1|0;

Callers 1

_sqlite3VdbeExecFunction · 0.85

Calls 1

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…