MCPcopy Create free account
hub / github.com/sql-js/sql.js / _sqlite3_column_name

Function _sqlite3_column_name

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

Source from the content-addressed store, hash-verified

322022 return ($19|0);
322023}
322024function _sqlite3_column_name($0,$1) {
322025 $0 = $0|0;
322026 $1 = $1|0;
322027 var $$0$i = 0, $$0$i$i = 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;
322028 var $27 = 0, $28 = 0, $29 = 0, $3 = 0, $30 = 0, $31 = 0, $32 = 0, $33 = 0, $34 = 0, $4 = 0, $5 = 0, $6 = 0, $7 = 0, $8 = 0, $9 = 0, label = 0, sp = 0;
322029 sp = STACKTOP;
322030 $2 = HEAP32[$0>>2]|0;
322031 $3 = ($0|0)==(0|0);
322032 if ($3) {
322033 $$0$i = 0;
322034 return ($$0$i|0);
322035 }
322036 $4 = ((($0)) + 140|0);
322037 $5 = HEAP16[$4>>1]|0;
322038 $6 = $5&65535;
322039 $7 = ($6>>>0)>($1>>>0);
322040 if (!($7)) {
322041 $$0$i = 0;
322042 return ($$0$i|0);
322043 }
322044 $8 = ((($0)) + 100|0);
322045 $9 = HEAP32[$8>>2]|0;
322046 $10 = (($9) + (($1*40)|0)|0);
322047 $11 = ($10|0)==(0|0);
322048 do {
322049 if ($11) {
322050 $$0$i$i = 0;
322051 } else {
322052 $12 = (((($9) + (($1*40)|0)|0)) + 8|0);
322053 $13 = HEAP16[$12>>1]|0;
322054 $14 = $13&65535;
322055 $15 = $14 & 514;
322056 $16 = ($15|0)==(514);
322057 if ($16) {
322058 $17 = (((($9) + (($1*40)|0)|0)) + 10|0);
322059 $18 = HEAP8[$17>>0]|0;
322060 $19 = ($18<<24>>24)==(1);
322061 if ($19) {
322062 $20 = (((($9) + (($1*40)|0)|0)) + 16|0);
322063 $21 = HEAP32[$20>>2]|0;
322064 $$0$i$i = $21;
322065 break;
322066 }
322067 }
322068 $22 = $14 & 1;
322069 $23 = ($22|0)==(0);
322070 if ($23) {
322071 $24 = (_valueToText($10,1)|0);
322072 $$0$i$i = $24;
322073 } else {
322074 $$0$i$i = 0;
322075 }
322076 }
322077 } while(0);
322078 $25 = ((($2)) + 73|0);
322079 $26 = HEAP8[$25>>0]|0;
322080 $27 = ($26<<24>>24)==(0);
322081 if ($27) {

Callers

nothing calls this directly

Calls 1

_valueToTextFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…