diff options
author | Jan Mercl <0xjnml@gmail.com> | 2017-06-27 22:31:46 +0200 |
---|---|---|
committer | Jan Mercl <0xjnml@gmail.com> | 2017-06-27 22:31:46 +0200 |
commit | 01562b6e43ecceeb6f0a619cbcf19da4b6833470 (patch) | |
tree | d44a3e3519b516036f22493c6a576b54551698bd /internal/bin/bin_linux_386.go | |
parent | ad8a7b41b2bb82d948fb4b4b2f6baa5c58d75fb4 (diff) |
Regenerate bin_linux_*.go using latest CCGO.
modified: internal/bin/bin_linux_386.go
modified: internal/bin/bin_linux_amd64.go
Diffstat (limited to 'internal/bin/bin_linux_386.go')
-rw-r--r-- | internal/bin/bin_linux_386.go | 11731 |
1 files changed, 2648 insertions, 9083 deletions
diff --git a/internal/bin/bin_linux_386.go b/internal/bin/bin_linux_386.go index 678c71a..595327d 100644 --- a/internal/bin/bin_linux_386.go +++ b/internal/bin/bin_linux_386.go @@ -589,8 +589,6 @@ const ( func X_start(tls *crt.TLS, _argc int32, _argv **int8) { // crt0.c:12:1 crt.X__register_stdfiles(tls, Xstdin, Xstdout, Xstderr) crt.X__builtin_exit(tls, Xmain(tls, _argc, _argv)) - return - } var Xstdin unsafe.Pointer // crt0.c:10:6 @@ -619,7 +617,6 @@ func Xmain(tls *crt.TLS, _argc int32, _argv **int8) (r0 int32) { // main.c:9:1 r0 = i32(0) _f = Xsqlite3_config return - } func Xsqlite3_config(tls *crt.TLS, _op int32, args ...interface{}) (r0 int32) { // sqlite3.c:140258:12 @@ -635,9 +632,7 @@ func Xsqlite3_config(tls *crt.TLS, _op int32, args ...interface{}) (r0 int32) { if (_sqlite3Config.X28) == 0 { goto _0 } - - r0 = _sqlite3MisuseError(tls, i32(140264)) - return + return _sqlite3MisuseError(tls, i32(140264)) _0: _ap = args @@ -833,9 +828,7 @@ _24: _25: _ap = nil - r0 = _rc - return - + return _rc } var _sqlite3Config TSqlite3Config // sqlite3.c:17320:48 @@ -845,16 +838,12 @@ func init() { } func _sqlite3MisuseError(tls *crt.TLS, _lineno int32) (r0 int32) { // sqlite3.c:143232:1 - r0 = _reportError(tls, i32(21), _lineno, str(0)) - return - + return _reportError(tls, i32(21), _lineno, str(0)) } func _reportError(tls *crt.TLS, _iErr int32, _lineno int32, _zType *int8) (r0 int32) { // sqlite3.c:143223:1 Xsqlite3_log(tls, _iErr, str(8), unsafe.Pointer(_zType), _lineno, unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(i32(20))))))+uintptr(unsafe.Pointer(Xsqlite3_sourceid(tls))))))) - r0 = _iErr - return - + return _iErr } func Xsqlite3_log(tls *crt.TLS, _iErrCode int32, _zFormat *int8, args ...interface{}) { // sqlite3.c:26101:12 @@ -868,8 +857,6 @@ func Xsqlite3_log(tls *crt.TLS, _iErrCode int32, _zFormat *int8, args ...interfa _renderLogMsg(tls, _iErrCode, _zFormat, _ap) _ap = nil _0: - return - } func _renderLogMsg(tls *crt.TLS, _iErrCode int32, _zFormat *int8, _ap []interface{}) { // sqlite3.c:26088:1 @@ -880,8 +867,6 @@ func _renderLogMsg(tls *crt.TLS, _iErrCode int32, _zFormat *int8, _ap []interfac _sqlite3StrAccumInit(tls, &_acc, (*Xsqlite3)(unsafe.Pointer(uintptr(i32(0)))), (*int8)(unsafe.Pointer(&_zMsg)), int32(u32(210)), i32(0)) _sqlite3VXPrintf(tls, &_acc, _zFormat, _ap) (_sqlite3Config.X35)(tls, _sqlite3Config.X36, _iErrCode, _sqlite3StrAccumFinish(tls, &_acc)) - return - } func _sqlite3StrAccumInit(tls *crt.TLS, _p *XStrAccum, _db *Xsqlite3, _zBase *int8, _n int32, _mx int32) { // sqlite3.c:25954:1 @@ -892,8 +877,6 @@ func _sqlite3StrAccumInit(tls *crt.TLS, _p *XStrAccum, _db *Xsqlite3, _zBase *in *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(20 /* X5 */))) = uint32(_mx) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(24 /* X6 */))) = uint8(i32(0)) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(25 /* X7 */))) = uint8(i32(0)) - return - } func _sqlite3VXPrintf(tls *crt.TLS, _pAccum *XStrAccum, _fmt *int8, _ap []interface{}) { // sqlite3.c:25198:1 @@ -2152,7 +2135,6 @@ _73: if (int32(_pAccum.X7) & i32(1)) != i32(0) { goto _247 } - return _247: @@ -2176,7 +2158,6 @@ _74: if (int32(_pAccum.X7) & i32(1)) != i32(0) { goto _252 } - return _252: @@ -2254,8 +2235,6 @@ _265: goto _2 _5: - return - } func _sqlite3StrAccumAppend(tls *crt.TLS, _p *XStrAccum, _z *int8, _N int32) { // sqlite3.c:25879:1 @@ -2309,8 +2288,6 @@ _12: crt.Xmemcpy(tls, (unsafe.Pointer)((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X2))+1*uintptr((_p.X3)-uint32(_N))))), (unsafe.Pointer)(_z), uint32(_N)) _14: _13: - return - } var _sqlite3StrAccumAppendØ00__func__Ø000 [22]int8 // - @@ -2338,8 +2315,6 @@ _0: crt.X__builtin_abort(tls) } }() - return - } func _sqlite3StrAccumEnlarge(tls *crt.TLS, _p *XStrAccum, _N int32) (r0 int32) { // sqlite3.c:25797:1 @@ -2358,9 +2333,7 @@ func _sqlite3StrAccumEnlarge(tls *crt.TLS, _p *XStrAccum, _N int32) (r0 int32) { if (_p.X6) == 0 { goto _2 } - - r0 = i32(0) - return + return i32(0) _2: if (_p.X5) != uint32(i32(0)) { @@ -2369,8 +2342,7 @@ _2: _N = int32(((_p.X4) - (_p.X3)) - uint32(i32(1))) _setStrAccumError(tls, _p, uint8(i32(2))) - r0 = _N - return + return _N _3: _3_zOld = func() *int8 { @@ -2407,8 +2379,7 @@ _10: _sqlite3StrAccumReset(tls, _p) _setStrAccumError(tls, _p, uint8(i32(2))) - r0 = i32(0) - return + return i32(0) _11: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(16 /* X4 */))) = uint32(int32(_3_szNew)) @@ -2450,13 +2421,10 @@ _20: _15: _sqlite3StrAccumReset(tls, _p) _setStrAccumError(tls, _p, uint8(i32(1))) - r0 = i32(0) - return + return i32(0) _21: - r0 = _N - return - + return _N } var _sqlite3StrAccumEnlargeØ00__func__Ø000 [23]int8 // - @@ -2474,8 +2442,6 @@ func _setStrAccumError(tls *crt.TLS, _p *XStrAccum, _eError uint8) { // sqlite3. }() *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(24 /* X6 */))) = _eError *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(16 /* X4 */))) = uint32(i32(0)) - return - } var _setStrAccumErrorØ00__func__Ø000 [17]int8 // - @@ -2503,8 +2469,6 @@ func _sqlite3StrAccumReset(tls *crt.TLS, _p *XStrAccum) { // sqlite3.c:25931:1 } _3: *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X2 */))) = (*int8)(unsafe.Pointer(uintptr(i32(0)))) - return - } var _sqlite3StrAccumResetØ00__func__Ø000 [21]int8 // - @@ -2525,7 +2489,6 @@ func _sqlite3DbFree(tls *crt.TLS, _db *Xsqlite3, _p unsafe.Pointer) { // sqlite3 if unsafe.Pointer(_p) != (unsafe.Pointer)(uintptr(i32(0))) { goto _3 } - return _3: @@ -2563,8 +2526,6 @@ _4: } }() Xsqlite3_free(tls, _p) - return - } func Xsqlite3_mutex_held(tls *crt.TLS, _p *Xsqlite3_mutex) (r0 int32) { // sqlite3.c:22874:12 @@ -2576,11 +2537,10 @@ func Xsqlite3_mutex_held(tls *crt.TLS, _p *Xsqlite3_mutex) (r0 int32) { // sqlit crt.X__builtin_abort(tls) } }() - r0 = bool2int((_p == (*Xsqlite3_mutex)(unsafe.Pointer(uintptr(i32(0))))) || (*(*func(*crt.TLS, *Xsqlite3_mutex) int32)(unsafe.Pointer(&struct { + /* X11 */ + return bool2int((_p == (*Xsqlite3_mutex)(unsafe.Pointer(uintptr(i32(0))))) || (*(*func(*crt.TLS, *Xsqlite3_mutex) int32)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer) int32 - }{((*Xsqlite3_mutex_methods)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(72 /* X11 */))).X7)})))(tls, _p) != 0) - return - + }{((*Xsqlite3_mutex_methods)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(72))).X7)})))(tls, _p) != 0) } var _sqlite3_mutex_heldØ00__func__Ø000 [19]int8 // - @@ -2601,8 +2561,6 @@ func _measureAllocationSize(tls *crt.TLS, _db *Xsqlite3, _p unsafe.Pointer) { // *p = (*p) + _sqlite3DbMallocSize(tls, _db, _p) sink961 = *p } - return - } func _sqlite3DbMallocSize(tls *crt.TLS, _db *Xsqlite3, _p unsafe.Pointer) (r0 int32) { // sqlite3.c:24612:1 @@ -2628,8 +2586,8 @@ _4: i32(0) i32(0) _5: - r0 = ((*Xsqlite3_mem_methods)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(40 /* X10 */))).X3)(tls, _p) - return + /* X10 */ + return ((*Xsqlite3_mem_methods)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(40))).X3)(tls, _p) _3: func() { @@ -2638,9 +2596,8 @@ _3: crt.X__builtin_abort(tls) } }() - r0 = int32((*T5412537)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(252 /* X58 */))).X1) - return - + /* X58 */ + return int32((*T5412537)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(252))).X1) } var _sqlite3DbMallocSizeØ00__func__Ø000 [20]int8 // - @@ -2650,16 +2607,14 @@ func init() { } func _isLookaside(tls *crt.TLS, _db *Xsqlite3, _p unsafe.Pointer) (r0 int32) { // sqlite3.c:24597:1 - r0 = bool2int((uint32(uintptr(unsafe.Pointer(_p))) >= uint32(uintptr(unsafe.Pointer((*T5412537)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(252 /* X58 */))).X7)))) && (uint32(uintptr(unsafe.Pointer(_p))) < uint32(uintptr(unsafe.Pointer((*T5412537)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(252 /* X58 */))).X8))))) - return - + /* X58 */ /* X58 */ + return bool2int((uint32(uintptr(unsafe.Pointer(_p))) >= uint32(uintptr(unsafe.Pointer((*T5412537)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(252))).X7)))) && (uint32(uintptr(unsafe.Pointer(_p))) < uint32(uintptr(unsafe.Pointer((*T5412537)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(252))).X8))))) } func Xsqlite3_free(tls *crt.TLS, _p unsafe.Pointer) { // sqlite3.c:24639:12 if unsafe.Pointer(_p) != (unsafe.Pointer)(uintptr(i32(0))) { goto _0 } - return _0: @@ -2679,8 +2634,6 @@ _0: _1: ((*Xsqlite3_mem_methods)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(40 /* X10 */))).X1)(tls, _p) _2: - return - } func Xsqlite3_mutex_enter(tls *crt.TLS, _p *Xsqlite3_mutex) { // sqlite3.c:22836:12 @@ -2700,8 +2653,6 @@ func Xsqlite3_mutex_enter(tls *crt.TLS, _p *Xsqlite3_mutex) { // sqlite3.c:22836 f func(*crt.TLS, unsafe.Pointer) }{((*Xsqlite3_mutex_methods)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(72 /* X11 */))).X4)})))(tls, _p) _0: - return - } var _sqlite3_mutex_enterØ00__func__Ø000 [20]int8 // - @@ -2747,8 +2698,6 @@ func _sqlite3StatusDown(tls *crt.TLS, _op int32, _N int32) { // sqlite3.c:18547: *p = (*p) - uint32(_N) sink985 = *p } - return - } var _sqlite3StatusDownØ00__func__Ø000 [18]int8 // - @@ -2764,26 +2713,21 @@ func init() { } func _sqlite3Pcache1Mutex(tls *crt.TLS) (r0 *Xsqlite3_mutex) { // sqlite3.c:46156:1 - r0 = (*Xsqlite3_mutex)(unsafe.Pointer(_pcache1_g.X9)) - return - + return (*Xsqlite3_mutex)(unsafe.Pointer(_pcache1_g.X9)) } var _pcache1_g TPCacheGlobal // sqlite3.c:45169:3 func _sqlite3MallocMutex(tls *crt.TLS) (r0 *Xsqlite3_mutex) { // sqlite3.c:24259:1 - r0 = (*Xsqlite3_mutex)(unsafe.Pointer(_mem0.X0)) - return - + return (*Xsqlite3_mutex)(unsafe.Pointer(_mem0.X0)) } var _sqlite3Stat Tsqlite3StatType // sqlite3.c:18478:3 func _sqlite3MallocSize(tls *crt.TLS, _p unsafe.Pointer) (r0 int32) { // sqlite3.c:24608:1 i32(0) - r0 = ((*Xsqlite3_mem_methods)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(40 /* X10 */))).X3)(tls, _p) - return - + /* X10 */ + return ((*Xsqlite3_mem_methods)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(40))).X3)(tls, _p) } func Xsqlite3_mutex_leave(tls *crt.TLS, _p *Xsqlite3_mutex) { // sqlite3.c:22862:12 @@ -2803,8 +2747,6 @@ func Xsqlite3_mutex_leave(tls *crt.TLS, _p *Xsqlite3_mutex) { // sqlite3.c:22862 f func(*crt.TLS, unsafe.Pointer) }{((*Xsqlite3_mutex_methods)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(72 /* X11 */))).X6)})))(tls, _p) _0: - return - } var _sqlite3_mutex_leaveØ00__func__Ø000 [20]int8 // - @@ -2823,9 +2765,7 @@ func _sqlite3DbRealloc(tls *crt.TLS, _db *Xsqlite3, _p unsafe.Pointer, _n uint64 if unsafe.Pointer(_p) != (unsafe.Pointer)(uintptr(i32(0))) { goto _2 } - - r0 = _sqlite3DbMallocRawNN(tls, _db, _n) - return + return _sqlite3DbMallocRawNN(tls, _db, _n) _2: func() { @@ -2837,14 +2777,10 @@ _2: if _isLookaside(tls, _db, _p) == 0 || _n > uint64((*T5412537)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(252 /* X58 */))).X1) { goto _6 } - - r0 = _p - return + return _p _6: - r0 = _dbReallocFinish(tls, _db, _p, _n) - return - + return _dbReallocFinish(tls, _db, _p, _n) } var _sqlite3DbReallocØ00__func__Ø000 [17]int8 // - @@ -2909,8 +2845,7 @@ _11: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5412537)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(252 /* X58 */))))) + uintptr(12 /* X4 */))) = (*T5412537)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(252 /* X58 */))).X3 _13: - r0 = (unsafe.Pointer)(_pBuf) - return + return (unsafe.Pointer)(_pBuf) _12: _10: @@ -2920,15 +2855,12 @@ _6: if (_db.X17) == 0 { goto _15 } - - r0 = (unsafe.Pointer)(uintptr(i32(0))) - return + return (unsafe.Pointer)(uintptr(i32(0))) _15: _14: r0 = _dbMallocRawFinish(tls, _db, _n) return - } var _sqlite3DbMallocRawNNØ00__func__Ø000 [21]int8 // - @@ -2953,9 +2885,7 @@ func _dbMallocRawFinish(tls *crt.TLS, _db *Xsqlite3, _n uint64) (r0 unsafe.Point _sqlite3OomFault(tls, _db) _2: - r0 = _p - return - + return _p } var _dbMallocRawFinishØ00__func__Ø000 [18]int8 // - @@ -2994,9 +2924,7 @@ _2: crt.X__builtin_abort(tls) } }() - r0 = _p - return - + return _p } func _mallocWithAlarm(tls *crt.TLS, _n int32, _pp *unsafe.Pointer) { // sqlite3.c:24407:1 @@ -3047,8 +2975,6 @@ _4: _sqlite3StatusUp(tls, i32(9), i32(1)) _7: *_pp = _p - return - } var _mallocWithAlarmØ00__func__Ø000 [16]int8 // - @@ -3102,8 +3028,6 @@ func _sqlite3StatusHighwater(tls *crt.TLS, _op int32, _X int32) { // sqlite3.c:1 *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Stat))+uintptr(40 /* X1 */))))) + 4*uintptr(_op))) = _newValue _17: - return - } var _sqlite3StatusHighwaterØ00__func__Ø000 [23]int8 // - @@ -3136,9 +3060,8 @@ func _sqlite3StatusValue(tls *crt.TLS, _op int32) (r0 int64) { // sqlite3.c:1851 crt.X__builtin_abort(tls) } }() - r0 = int64(*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Stat))+uintptr(0 /* X0 */))))) + 4*uintptr(_op)))) - return - + /* X0 */ + return int64(*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Stat))+uintptr(0))))) + 4*uintptr(_op)))) } var _sqlite3StatusValueØ00__func__Ø000 [19]int8 // - @@ -3151,22 +3074,16 @@ func _sqlite3MallocAlarm(tls *crt.TLS, _nByte int32) { // sqlite3.c:24396:1 if (_mem0.X1) > int64(i32(0)) { goto _0 } - return _0: Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_mem0.X0))) Xsqlite3_release_memory(tls, _nByte) Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_mem0.X0))) - return - } func Xsqlite3_release_memory(tls *crt.TLS, _n int32) (r0 int32) { // sqlite3.c:24210:12 - - r0 = i32(0) - return - + return i32(0) } func _sqlite3StatusUp(tls *crt.TLS, _op int32, _N int32) { // sqlite3.c:18536:1 @@ -3204,8 +3121,6 @@ func _sqlite3StatusUp(tls *crt.TLS, _op int32, _N int32) { // sqlite3.c:18536:1 *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Stat))+uintptr(40 /* X1 */))))) + 4*uintptr(_op))) = *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Stat))+uintptr(0 /* X0 */))))) + 4*uintptr(_op))) _10: - return - } var _sqlite3StatusUpØ00__func__Ø000 [16]int8 // - @@ -3234,8 +3149,6 @@ func _sqlite3OomFault(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:24966:1 _2: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5412537)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(252 /* X58 */))))) + uintptr(0 /* X0 */))) += 1 _1: - return - } func _dbReallocFinish(tls *crt.TLS, _db *Xsqlite3, _p unsafe.Pointer, _n uint64) (r0 unsafe.Pointer) { // sqlite3.c:24878:1 @@ -3286,7 +3199,6 @@ _7: _4: r0 = _pNew return - } var _dbReallocFinishØ00__func__Ø000 [16]int8 // - @@ -3299,14 +3211,10 @@ func Xsqlite3_realloc64(tls *crt.TLS, _pOld unsafe.Pointer, _n uint64) (r0 unsaf if Xsqlite3_initialize(tls) == 0 { goto _0 } - - r0 = (unsafe.Pointer)(uintptr(i32(0))) - return + return (unsafe.Pointer)(uintptr(i32(0))) _0: - r0 = _sqlite3Realloc(tls, _pOld, _n) - return - + return _sqlite3Realloc(tls, _pOld, _n) } func Xsqlite3_initialize(tls *crt.TLS) (r0 int32) { // sqlite3.c:140038:12 @@ -3322,18 +3230,14 @@ func Xsqlite3_initialize(tls *crt.TLS) (r0 int32) { // sqlite3.c:140038:12 if (_sqlite3Config.X28) == 0 { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: _rc = _sqlite3MutexInit(tls) if _rc == 0 { goto _1 } - - r0 = _rc - return + return _rc _1: _pMaster = _sqlite3MutexAlloc(tls, i32(2)) @@ -3373,9 +3277,7 @@ _7: if _rc == i32(0) { goto _8 } - - r0 = _rc - return + return _rc _8: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_sqlite3Config.X34))) @@ -3440,9 +3342,7 @@ _14: } }() _17: - r0 = _rc - return - + return _rc } func _sqlite3MutexInit(tls *crt.TLS) (r0 int32) { // sqlite3.c:22747:1 @@ -3504,15 +3404,11 @@ _0: _rc = ((*Xsqlite3_mutex_methods)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(72 /* X11 */))).X0)(tls) _mutexIsInit = i32(1) bug20530(_mutexIsInit) - r0 = _rc - return - + return _rc } func _sqlite3DefaultMutex(tls *crt.TLS) (r0 *Xsqlite3_mutex_methods) { // sqlite3.c:23471:1 - r0 = &_sqlite3DefaultMutexØ00sMutexØ001 - return - + return &_sqlite3DefaultMutexØ00sMutexØ001 } var _sqlite3DefaultMutexØ00sMutexØ001 Xsqlite3_mutex_methods // sqlite3.c:23472:38 @@ -3536,15 +3432,11 @@ func init() { } func _pthreadMutexInit(tls *crt.TLS) (r0 int32) { // sqlite3.c:23206:1 - r0 = i32(0) - return - + return i32(0) } func _pthreadMutexEnd(tls *crt.TLS) (r0 int32) { // sqlite3.c:23207:1 - r0 = i32(0) - return - + return i32(0) } func _pthreadMutexAlloc(tls *crt.TLS, _iType int32) (r0 *Xsqlite3_mutex) { // sqlite3.c:23257:1 @@ -3590,8 +3482,7 @@ _3: } _sqlite3MisuseError(tls, i32(23302)) - r0 = (*Xsqlite3_mutex)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*Xsqlite3_mutex)(unsafe.Pointer(uintptr(i32(0)))) _8: _p = (*Xsqlite3_mutex)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_pthreadMutexAllocØ00staticMutexesØ001)) + 40*uintptr(_iType-i32(2)))) @@ -3604,9 +3495,7 @@ _5: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(24 /* X1 */))) = _iType _9: - r0 = _p - return - + return _p } func _sqlite3MallocZero(tls *crt.TLS, _n uint64) (r0 unsafe.Pointer) { // sqlite3.c:24766:1 @@ -3619,9 +3508,7 @@ func _sqlite3MallocZero(tls *crt.TLS, _n uint64) (r0 unsafe.Pointer) { // sqlite crt.Xmemset(tls, _p, i32(0), uint32(_n)) _0: - r0 = _p - return - + return _p } var _pthreadMutexAllocØ00staticMutexesØ001 [12]Xsqlite3_mutex // sqlite3.c:23258:24 @@ -3644,8 +3531,6 @@ func _pthreadMutexFree(tls *crt.TLS, _p *Xsqlite3_mutex) { // sqlite3.c:23322:1 _3: _sqlite3MisuseError(tls, i32(23333)) _4: - return - } var _pthreadMutexFreeØ00__func__Ø000 [17]int8 // - @@ -3676,14 +3561,10 @@ func _pthreadMutexEnter(tls *crt.TLS, _p *Xsqlite3_mutex) { // sqlite3.c:23349:1 crt.Xprintf(tls, str(1820), unsafe.Pointer(_p), _p.X4, _p.X2) _6: - return - } func _pthreadMutexNotheld(tls *crt.TLS, _p *Xsqlite3_mutex) (r0 int32) { // sqlite3.c:23185:1 - r0 = bool2int(((_p.X2) == i32(0)) || (crt.Xpthread_equal(tls, _p.X3, crt.Xpthread_self(tls)) == i32(0))) - return - + return bool2int(((_p.X2) == i32(0)) || (crt.Xpthread_equal(tls, _p.X3, crt.Xpthread_self(tls)) == i32(0))) } var _pthreadMutexEnterØ00__func__Ø000 [18]int8 // - @@ -3719,9 +3600,7 @@ _4: crt.Xprintf(tls, str(1820), unsafe.Pointer(_p), _p.X4, _p.X2) _6: - r0 = _rc - return - + return _rc } var _pthreadMutexTryØ00__func__Ø000 [16]int8 // - @@ -3757,14 +3636,10 @@ _2: crt.Xprintf(tls, str(1956), unsafe.Pointer(_p), _p.X4, _p.X2) _6: - return - } func _pthreadMutexHeld(tls *crt.TLS, _p *Xsqlite3_mutex) (r0 int32) { // sqlite3.c:23182:1 - r0 = bool2int(((_p.X2) != i32(0)) && crt.Xpthread_equal(tls, _p.X3, crt.Xpthread_self(tls)) != 0) - return - + return bool2int(((_p.X2) != i32(0)) && crt.Xpthread_equal(tls, _p.X3, crt.Xpthread_self(tls)) != 0) } var _pthreadMutexLeaveØ00__func__Ø000 [18]int8 // - @@ -3774,9 +3649,7 @@ func init() { } func _sqlite3NoopMutex(tls *crt.TLS) (r0 *Xsqlite3_mutex_methods) { // sqlite3.c:23075:1 - r0 = &_sqlite3NoopMutexØ00sMutexØ001 - return - + return &_sqlite3NoopMutexØ00sMutexØ001 } var _sqlite3NoopMutexØ00sMutexØ001 Xsqlite3_mutex_methods // sqlite3.c:23076:38 @@ -3800,15 +3673,11 @@ func init() { } func _debugMutexInit(tls *crt.TLS) (r0 int32) { // sqlite3.c:22988:1 - r0 = i32(0) - return - + return i32(0) } func _debugMutexEnd(tls *crt.TLS) (r0 int32) { // sqlite3.c:22989:1 - r0 = i32(0) - return - + return i32(0) } func _debugMutexAlloc(tls *crt.TLS, _id int32) (r0 *Xsqlite3_mutex) { // sqlite3.c:22996:1 @@ -3842,8 +3711,7 @@ _3: } _sqlite3MisuseError(tls, i32(23012)) - r0 = (*Xsqlite3_mutex)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*Xsqlite3_mutex)(unsafe.Pointer(uintptr(i32(0)))) _7: _pNew = (*crt.Xstruct_timeval)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_debugMutexAllocØ00aStaticØ001)) + 8*uintptr(_id-i32(2)))) @@ -3851,9 +3719,7 @@ _7: goto _5 _5: - r0 = (*Xsqlite3_mutex)(unsafe.Pointer(_pNew)) - return - + return (*Xsqlite3_mutex)(unsafe.Pointer(_pNew)) } var _debugMutexAllocØ00aStaticØ001 [12]crt.Xstruct_timeval // sqlite3.c:22997:30 @@ -3878,8 +3744,6 @@ func _debugMutexFree(tls *crt.TLS, _pX *Xsqlite3_mutex) { // sqlite3.c:23027:1 _3: _sqlite3MisuseError(tls, i32(23034)) _4: - return - } var _debugMutexFreeØ00__func__Ø000 [15]int8 // - @@ -3899,17 +3763,13 @@ func _debugMutexEnter(tls *crt.TLS, _pX *Xsqlite3_mutex) { // sqlite3.c:23050:1 } }() *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(4 /* X1 */))) += 1 - return - } func _debugMutexNotheld(tls *crt.TLS, _pX *Xsqlite3_mutex) (r0 int32) { // sqlite3.c:22980:1 var _p *crt.Xstruct_timeval // sqlite3.c:22981:23 _ = _p _p = (*crt.Xstruct_timeval)(unsafe.Pointer(_pX)) - r0 = bool2int((_p == (*crt.Xstruct_timeval)(unsafe.Pointer(uintptr(i32(0))))) || ((_p.X1) == i32(0))) - return - + return bool2int((_p == (*crt.Xstruct_timeval)(unsafe.Pointer(uintptr(i32(0))))) || ((_p.X1) == i32(0))) } var _debugMutexEnterØ00__func__Ø000 [16]int8 // - @@ -3929,9 +3789,7 @@ func _debugMutexTry(tls *crt.TLS, _pX *Xsqlite3_mutex) (r0 int32) { // sqlite3.c } }() *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(4 /* X1 */))) += 1 - r0 = i32(0) - return - + return i32(0) } var _debugMutexTryØ00__func__Ø000 [14]int8 // - @@ -3957,17 +3815,13 @@ func _debugMutexLeave(tls *crt.TLS, _pX *Xsqlite3_mutex) { // sqlite3.c:23068:1 crt.X__builtin_abort(tls) } }() - return - } func _debugMutexHeld(tls *crt.TLS, _pX *Xsqlite3_mutex) (r0 int32) { // sqlite3.c:22976:1 var _p *crt.Xstruct_timeval // sqlite3.c:22977:23 _ = _p _p = (*crt.Xstruct_timeval)(unsafe.Pointer(_pX)) - r0 = bool2int((_p == (*crt.Xstruct_timeval)(unsafe.Pointer(uintptr(i32(0))))) || ((_p.X1) > i32(0))) - return - + return bool2int((_p == (*crt.Xstruct_timeval)(unsafe.Pointer(uintptr(i32(0))))) || ((_p.X1) > i32(0))) } var _debugMutexLeaveØ00__func__Ø000 [16]int8 // - @@ -3977,8 +3831,6 @@ func init() { } func _sqlite3MemoryBarrier(tls *crt.TLS) { // sqlite3.c:23195:1 - return - } var _sqlite3MutexInitØ00__func__Ø000 [17]int8 // - @@ -3993,9 +3845,7 @@ func _sqlite3MutexAlloc(tls *crt.TLS, _id int32) (r0 *Xsqlite3_mutex) { // sqlit if (_sqlite3Config.X1) != 0 { goto _0 } - - r0 = (*Xsqlite3_mutex)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*Xsqlite3_mutex)(unsafe.Pointer(uintptr(i32(0)))) _0: func() { @@ -4012,11 +3862,10 @@ _0: crt.X__builtin_abort(tls) } }() - r0 = (*(*func(*crt.TLS, int32) *Xsqlite3_mutex)(unsafe.Pointer(&struct { + /* X11 */ + return (*(*func(*crt.TLS, int32) *Xsqlite3_mutex)(unsafe.Pointer(&struct { f func(*crt.TLS, int32) unsafe.Pointer - }{((*Xsqlite3_mutex_methods)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(72 /* X11 */))).X2)})))(tls, _id) - return - + }{((*Xsqlite3_mutex_methods)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(72))).X2)})))(tls, _id) } var _sqlite3MutexAllocØ00__func__Ø000 [18]int8 // - @@ -4094,15 +3943,11 @@ _11: crt.Xmemset(tls, (unsafe.Pointer)(&_mem0), i32(0), u32(28)) _12: - r0 = _rc - return - + return _rc } func _sqlite3MemSetDefault(tls *crt.TLS) { // sqlite3.c:20898:1 Xsqlite3_config(tls, i32(4), unsafe.Pointer(&_sqlite3MemSetDefaultØ00defaultMethodsØ001)) - return - } var _sqlite3MemSetDefaultØ00defaultMethodsØ001 Xsqlite3_mem_methods // sqlite3.c:20899:36 @@ -4121,15 +3966,11 @@ func _sqlite3MemMalloc(tls *crt.TLS, _nByte int32) (r0 unsafe.Pointer) { // sqli Xsqlite3_log(tls, i32(7), str(2272), _nByte) _0: - r0 = _p - return - + return _p } func _sqlite3MemFree(tls *crt.TLS, _pPrior unsafe.Pointer) { // sqlite3.c:20783:1 crt.Xfree(tls, _pPrior) - return - } func _sqlite3MemRealloc(tls *crt.TLS, _pPrior unsafe.Pointer, _nByte int32) (r0 unsafe.Pointer) { // sqlite3.c:20821:1 @@ -4142,9 +3983,7 @@ func _sqlite3MemRealloc(tls *crt.TLS, _pPrior unsafe.Pointer, _nByte int32) (r0 Xsqlite3_log(tls, i32(7), str(2312), crt.Xmalloc_usable_size(tls, _pPrior), _nByte) _0: - r0 = _p - return - + return _p } func _sqlite3MemSize(tls *crt.TLS, _pPrior unsafe.Pointer) (r0 int32) { // sqlite3.c:20798:1 @@ -4154,9 +3993,7 @@ func _sqlite3MemSize(tls *crt.TLS, _pPrior unsafe.Pointer) (r0 int32) { // sqlit crt.X__builtin_abort(tls) } }() - r0 = int32(crt.Xmalloc_usable_size(tls, _pPrior)) - return - + return int32(crt.Xmalloc_usable_size(tls, _pPrior)) } var _sqlite3MemSizeØ00__func__Ø000 [15]int8 // - @@ -4166,28 +4003,18 @@ func init() { } func _sqlite3MemRoundup(tls *crt.TLS, _n int32) (r0 int32) { // sqlite3.c:20853:1 - r0 = (_n + i32(7)) & i32(-8) - return - + return (_n + i32(7)) & i32(-8) } func _sqlite3MemInit(tls *crt.TLS, _NotUsed unsafe.Pointer) (r0 int32) { // sqlite3.c:20860:1 - - r0 = i32(0) - return - + return i32(0) } func _sqlite3MemShutdown(tls *crt.TLS, _NotUsed unsafe.Pointer) { // sqlite3.c:20887:1 - - return - } func _sqlite3NomemError(tls *crt.TLS, _lineno int32) (r0 int32) { // sqlite3.c:143241:1 - r0 = _reportError(tls, i32(7), _lineno, str(2376)) - return - + return _reportError(tls, i32(7), _lineno, str(2376)) } var _sqlite3BuiltinFunctions XFuncDefHash // sqlite3.c:17377:28 @@ -4196,14 +4023,10 @@ func _sqlite3RegisterBuiltinFunctions(tls *crt.TLS) { // sqlite3.c:107035:1 _sqlite3AlterFunctions(tls) _sqlite3RegisterDateTimeFunctions(tls) _sqlite3InsertBuiltinFuncs(tls, (*XFuncDef)(unsafe.Pointer(&_sqlite3RegisterBuiltinFunctionsØ00aBuiltinFuncØ001)), i32(60)) - return - } func _sqlite3AlterFunctions(tls *crt.TLS) { // sqlite3.c:96107:1 _sqlite3InsertBuiltinFuncs(tls, (*XFuncDef)(unsafe.Pointer(&_sqlite3AlterFunctionsØ00aAlterTableFuncsØ001)), i32(3)) - return - } func _sqlite3InsertBuiltinFuncs(tls *crt.TLS, _aDef *XFuncDef, _nDef int32) { // sqlite3.c:104202:1 @@ -4250,22 +4073,16 @@ _8: goto _0 _3: - return - } func _sqlite3Strlen30(tls *crt.TLS, _z *int8) (r0 int32) { // sqlite3.c:27721:1 if _z != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: - r0 = i32(1073741823) & int32(crt.Xstrlen(tls, _z)) - return - + return i32(1073741823) & int32(crt.Xstrlen(tls, _z)) } var _sqlite3UpperToLower [256]uint8 // sqlite3.c:17155:36 @@ -4286,18 +4103,14 @@ _0: if _sqlite3StrICmp(tls, _p.X6, _zFunc) != i32(0) { goto _4 } - - r0 = _p - return + return _p _4: _p = (*XFuncDef)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(24 /* X7 */))))))) goto _0 _3: - r0 = (*XFuncDef)(unsafe.Pointer(uintptr(i32(0)))) - return - + return (*XFuncDef)(unsafe.Pointer(uintptr(i32(0)))) } func _sqlite3StrICmp(tls *crt.TLS, _zLeft *int8, _zRight *int8) (r0 int32) { // sqlite3.c:27911:1 @@ -4323,9 +4136,7 @@ _4: goto _0 _2: - r0 = _c - return - + return _c } var _sqlite3InsertBuiltinFuncsØ00__func__Ø000 [26]int8 // - @@ -4377,7 +4188,6 @@ _1: if (*_zCsr) != 0 { goto _2 } - return _2: @@ -4409,23 +4219,17 @@ _3: f func(*crt.TLS, unsafe.Pointer) int32 }{_sqlite3MallocSize}))) _0: - return - } func Xsqlite3_value_text(tls *crt.TLS, _pVal *XMem) (r0 *uint8) { // sqlite3.c:76206:12 - r0 = (*uint8)(unsafe.Pointer(_sqlite3ValueText(tls, _pVal, uint8(i32(1))))) - return - + return (*uint8)(unsafe.Pointer(_sqlite3ValueText(tls, _pVal, uint8(i32(1))))) } func _sqlite3ValueText(tls *crt.TLS, _pVal *XMem, _enc uint8) (r0 unsafe.Pointer) { // sqlite3.c:70666:1 if _pVal != nil { goto _0 } - - r0 = (unsafe.Pointer)(uintptr(i32(0))) - return + return (unsafe.Pointer)(uintptr(i32(0))) _0: func() { @@ -4449,22 +4253,16 @@ _0: if (int32(_pVal.X1)&i32(514)) != i32(514) || int32(_pVal.X2) != int32(_enc) { goto _9 } - - r0 = (unsafe.Pointer)(_pVal.X5) - return + return (unsafe.Pointer)(_pVal.X5) _9: if (int32(_pVal.X1) & i32(1)) == 0 { goto _10 } - - r0 = (unsafe.Pointer)(uintptr(i32(0))) - return + return (unsafe.Pointer)(uintptr(i32(0))) _10: - r0 = _valueToText(tls, _pVal, _enc) - return - + return _valueToText(tls, _pVal, _enc) } var _sqlite3ValueTextØ00__func__Ø000 [17]int8 // - @@ -4516,9 +4314,7 @@ func _valueToText(tls *crt.TLS, _pVal *XMem, _enc uint8) (r0 unsafe.Pointer) { / }() == 0 { goto _14 } - - r0 = (unsafe.Pointer)(uintptr(i32(0))) - return + return (unsafe.Pointer)(uintptr(i32(0))) _14: { @@ -4545,9 +4341,7 @@ _15: if _sqlite3VdbeMemMakeWriteable(tls, _pVal) == i32(0) { goto _20 } - - r0 = (unsafe.Pointer)(uintptr(i32(0))) - return + return (unsafe.Pointer)(uintptr(i32(0))) _20: _17: @@ -4572,14 +4366,10 @@ _21: if int32(_pVal.X2) != (int32(_enc) & i32(-9)) { goto _28 } - - r0 = (unsafe.Pointer)(_pVal.X5) - return + return (unsafe.Pointer)(_pVal.X5) _28: - r0 = (unsafe.Pointer)(uintptr(i32(0))) - return - + return (unsafe.Pointer)(uintptr(i32(0))) } var _valueToTextØ00__func__Ø000 [12]int8 // - @@ -4625,9 +4415,7 @@ _9: if _sqlite3VdbeMemGrow(tls, _pMem, _nByte, i32(1)) == 0 { goto _10 } - - r0 = _sqlite3NomemError(tls, i32(69849)) - return + return _sqlite3NomemError(tls, i32(69849)) _10: crt.Xmemset(tls, (unsafe.Pointer)((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem.X5))+1*uintptr(_pMem.X4)))), i32(0), uint32(*(*int32)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))) @@ -4641,9 +4429,7 @@ _10: *p = uint16(int32(*p) & i32(-16897)) sink4530 = *p } - r0 = i32(0) - return - + return i32(0) } var _sqlite3VdbeMemExpandBlobØ00__func__Ø000 [25]int8 // - @@ -4711,8 +4497,7 @@ _15: _sqlite3VdbeMemSetNull(tls, _pMem) *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(16 /* X5 */))) = (*int8)(unsafe.Pointer(uintptr(i32(0)))) *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(24 /* X7 */))) = i32(0) - r0 = _sqlite3NomemError(tls, i32(69759)) - return + return _sqlite3NomemError(tls, i32(69759)) _17: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(24 /* X7 */))) = _sqlite3DbMallocSize(tls, (*Xsqlite3)(unsafe.Pointer(_pMem.X9)), (unsafe.Pointer)(_pMem.X6)) @@ -4751,9 +4536,7 @@ _22: *p = uint16(int32(*p) & i32(-7169)) sink4530 = *p } - r0 = i32(0) - return - + return i32(0) } func _sqlite3VdbeCheckMemInvariants(tls *crt.TLS, _p *XMem) (r0 int32) { // sqlite3.c:69646:1 @@ -4816,9 +4599,7 @@ func _sqlite3VdbeCheckMemInvariants(tls *crt.TLS, _p *XMem) (r0 int32) { // sqli } }() _12: - r0 = i32(1) - return - + return i32(1) } var _sqlite3VdbeCheckMemInvariantsØ00__func__Ø000 [30]int8 // - @@ -4843,9 +4624,7 @@ func _sqlite3DbReallocOrFree(tls *crt.TLS, _db *Xsqlite3, _p unsafe.Pointer, _n _sqlite3DbFree(tls, _db, _p) _0: - r0 = _pNew - return - + return _pNew } func _sqlite3DbMallocRaw(tls *crt.TLS, _db *Xsqlite3, _n uint64) (r0 unsafe.Pointer) { // sqlite3.c:24822:1 @@ -4854,15 +4633,11 @@ func _sqlite3DbMallocRaw(tls *crt.TLS, _db *Xsqlite3, _n uint64) (r0 unsafe.Poin if _db == nil { goto _0 } - - r0 = _sqlite3DbMallocRawNN(tls, _db, _n) - return + return _sqlite3DbMallocRawNN(tls, _db, _n) _0: _p = _sqlite3Malloc(tls, _n) - r0 = _p - return - + return _p } func _sqlite3VdbeMemSetNull(tls *crt.TLS, _pMem *XMem) { // sqlite3.c:70269:1 @@ -4876,8 +4651,6 @@ func _sqlite3VdbeMemSetNull(tls *crt.TLS, _pMem *XMem) { // sqlite3.c:70269:1 _0: *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(8 /* X1 */))) = uint16(i32(1)) _1: - return - } func _vdbeMemClearExternAndSetNull(tls *crt.TLS, _p *XMem) { // sqlite3.c:69978:1 @@ -4956,8 +4729,6 @@ _17: _16: _14: *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X1 */))) = uint16(i32(1)) - return - } var _vdbeMemClearExternAndSetNullØ00__func__Ø000 [29]int8 // - @@ -5026,9 +4797,7 @@ _12: crt.Xmemcpy(tls, (unsafe.Pointer)(_pMem), (unsafe.Pointer)(&_1_t), u32(48)) _rc = _1_ctx.X5 _3: - r0 = _rc - return - + return _rc } var _sqlite3VdbeMemFinalizeØ00__func__Ø000 [23]int8 // - @@ -5060,8 +4829,6 @@ _3: *(**TRowSetEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(12 /* X3 */))))) = (*TRowSetEntry)(unsafe.Pointer(uintptr(i32(0)))) *(**TRowSetEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(20 /* X5 */))))) = (*TRowSetEntry)(unsafe.Pointer(uintptr(i32(0)))) *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(26 /* X7 */))) = uint16(i32(1)) - return - } func _sqlite3VdbeChangeEncoding(tls *crt.TLS, _pMem *XMem, _desiredEnc int32) (r0 int32) { // sqlite3.c:69699:1 @@ -5082,9 +4849,7 @@ func _sqlite3VdbeChangeEncoding(tls *crt.TLS, _pMem *XMem, _desiredEnc int32) (r if (int32(_pMem.X1)&i32(2)) != 0 && int32(_pMem.X2) != _desiredEnc { goto _7 } - - r0 = i32(0) - return + return i32(0) _7: func() { @@ -5112,9 +4877,7 @@ _7: crt.X__builtin_abort(tls) } }() - r0 = _rc - return - + return _rc } var _sqlite3VdbeChangeEncodingØ00__func__Ø000 [26]int8 // - @@ -5189,8 +4952,7 @@ func _sqlite3VdbeMemTranslate(tls *crt.TLS, _pMem *XMem, _desiredEnc uint8) (r0 crt.X__builtin_abort(tls) } }() - r0 = _sqlite3NomemError(tls, i32(27315)) - return + return _sqlite3NomemError(tls, i32(27315)) _13: _zIn = (*uint8)(unsafe.Pointer(_pMem.X5)) @@ -5232,9 +4994,7 @@ _19: if _zOut != nil { goto _20 } - - r0 = _sqlite3NomemError(tls, i32(27357)) - return + return _sqlite3NomemError(tls, i32(27357)) _20: _z = _zOut @@ -5505,9 +5265,7 @@ _48: *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(20 /* X6 */))) = _pMem.X5 *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(24 /* X7 */))) = _sqlite3DbMallocSize(tls, (*Xsqlite3)(unsafe.Pointer(_pMem.X9)), (unsafe.Pointer)(_pMem.X5)) _translate_out: - r0 = i32(0) - return - + return i32(0) } var _sqlite3VdbeMemTranslateØ00__func__Ø000 [24]int8 // - @@ -5541,9 +5299,7 @@ func _sqlite3VdbeMemMakeWriteable(tls *crt.TLS, _pMem *XMem) (r0 int32) { // sql }() == 0 { goto _8 } - - r0 = i32(7) - return + return i32(7) _8: if (_pMem.X7) != i32(0) && (_pMem.X5) == (_pMem.X6) { @@ -5553,9 +5309,7 @@ _8: if _sqlite3VdbeMemGrow(tls, _pMem, (_pMem.X4)+i32(2), i32(1)) == 0 { goto _11 } - - r0 = _sqlite3NomemError(tls, i32(69816)) - return + return _sqlite3NomemError(tls, i32(69816)) _11: *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem.X5)) + 1*uintptr(_pMem.X4))) = int8(i32(0)) @@ -5573,9 +5327,7 @@ _5: sink4530 = *p } *(**XMem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(40 /* X11 */))))) = (*XMem)(unsafe.Pointer(uintptr(i32(0)))) - r0 = i32(0) - return - + return i32(0) } var _sqlite3VdbeMemMakeWriteableØ00__func__Ø000 [28]int8 // - @@ -5603,8 +5355,6 @@ func _sqlite3VdbeMemRelease(tls *crt.TLS, _p *XMem) { // sqlite3.c:70029:1 _vdbeMemClear(tls, _p) _3: - return - } var _sqlite3VdbeMemReleaseØ00__func__Ø000 [22]int8 // - @@ -5628,8 +5378,6 @@ _0: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(24 /* X7 */))) = i32(0) _1: *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(16 /* X5 */))) = (*int8)(unsafe.Pointer(uintptr(i32(0)))) - return - } func _sqlite3VdbeMemNulTerminate(tls *crt.TLS, _pMem *XMem) (r0 int32) { // sqlite3.c:69876:1 @@ -5642,14 +5390,10 @@ func _sqlite3VdbeMemNulTerminate(tls *crt.TLS, _pMem *XMem) (r0 int32) { // sqli if (int32(_pMem.X1) & i32(514)) == i32(2) { goto _3 } - - r0 = i32(0) - return + return i32(0) _3: - r0 = _vdbeMemAddTerminator(tls, _pMem) - return - + return _vdbeMemAddTerminator(tls, _pMem) } var _sqlite3VdbeMemNulTerminateØ00__func__Ø000 [27]int8 // - @@ -5662,9 +5406,7 @@ func _vdbeMemAddTerminator(tls *crt.TLS, _pMem *XMem) (r0 int32) { // sqlite3.c: if _sqlite3VdbeMemGrow(tls, _pMem, (_pMem.X4)+i32(2), i32(1)) == 0 { goto _0 } - - r0 = _sqlite3NomemError(tls, i32(69865)) - return + return _sqlite3NomemError(tls, i32(69865)) _0: *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem.X5)) + 1*uintptr(_pMem.X4))) = int8(i32(0)) @@ -5674,9 +5416,7 @@ _0: *p = uint16(int32(*p) | i32(512)) sink4530 = *p } - r0 = i32(0) - return - + return i32(0) } func _sqlite3VdbeMemStringify(tls *crt.TLS, _pMem *XMem, _enc uint8, _bForce uint8) (r0 int32) { // sqlite3.c:69901:1 @@ -5727,8 +5467,7 @@ func _sqlite3VdbeMemStringify(tls *crt.TLS, _pMem *XMem, _enc uint8, _bForce uin } *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(10 /* X2 */))) = uint8(i32(0)) - r0 = _sqlite3NomemError(tls, i32(69915)) - return + return _sqlite3NomemError(tls, i32(69915)) _13: if (_fg & i32(4)) == 0 { @@ -5765,9 +5504,7 @@ _15: } _18: _sqlite3VdbeChangeEncoding(tls, _pMem, int32(_enc)) - r0 = i32(0) - return - + return i32(0) } var _sqlite3VdbeMemStringifyØ00__func__Ø000 [24]int8 // - @@ -5792,9 +5529,7 @@ func _sqlite3VdbeMemClearAndResize(tls *crt.TLS, _pMem *XMem, _szNew int32) (r0 if (_pMem.X7) >= _szNew { goto _5 } - - r0 = _sqlite3VdbeMemGrow(tls, _pMem, _szNew, i32(0)) - return + return _sqlite3VdbeMemGrow(tls, _pMem, _szNew, i32(0)) _5: func() { @@ -5809,9 +5544,7 @@ _5: *p = uint16(int32(*p) & i32(13)) sink4530 = *p } - r0 = i32(0) - return - + return i32(0) } var _sqlite3VdbeMemClearAndResizeØ00__func__Ø000 [29]int8 // - @@ -5828,9 +5561,7 @@ func Xsqlite3_snprintf(tls *crt.TLS, _n int32, _zBuf *int8, _zFormat *int8, args _ap = args _z = Xsqlite3_vsnprintf(tls, _n, _zBuf, _zFormat, _ap) _ap = nil - r0 = _z - return - + return _z } func Xsqlite3_vsnprintf(tls *crt.TLS, _n int32, _zBuf *int8, _zFormat *int8, _ap []interface{}) (r0 *int8) { // sqlite3.c:26050:12 @@ -5839,9 +5570,7 @@ func Xsqlite3_vsnprintf(tls *crt.TLS, _n int32, _zBuf *int8, _zFormat *int8, _ap if _n > i32(0) { goto _0 } - - r0 = _zBuf - return + return _zBuf _0: if _zBuf != (*int8)(unsafe.Pointer(uintptr(i32(0)))) && _zFormat != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { @@ -5855,16 +5584,13 @@ _0: *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zBuf)) + 1*uintptr(i32(0)))) = int8(i32(0)) _3: - r0 = _zBuf - return + return _zBuf _2: _sqlite3StrAccumInit(tls, &_acc, (*Xsqlite3)(unsafe.Pointer(uintptr(i32(0)))), _zBuf, _n, i32(0)) _sqlite3VXPrintf(tls, &_acc, _zFormat, _ap) *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zBuf)) + 1*uintptr(_acc.X3))) = int8(i32(0)) - r0 = _zBuf - return - + return _zBuf } func Xsqlite3_context_db_handle(tls *crt.TLS, _p *Xsqlite3_context) (r0 *Xsqlite3) { // sqlite3.c:76721:12 @@ -5874,9 +5600,7 @@ func Xsqlite3_context_db_handle(tls *crt.TLS, _p *Xsqlite3_context) (r0 *Xsqlite crt.X__builtin_abort(tls) } }() - r0 = (*Xsqlite3)(unsafe.Pointer((*XMem)(unsafe.Pointer(_p.X0)).X9)) - return - + return (*Xsqlite3)(unsafe.Pointer((*XMem)(unsafe.Pointer(_p.X0)).X9)) } var _sqlite3_context_db_handleØ00__func__Ø000 [26]int8 // - @@ -5965,8 +5689,7 @@ _29: _32: *_tokenType = i32(162) - r0 = _i - return + return _i _2: if int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z)) + 1*uintptr(i32(1))))) != i32(45) { @@ -5984,38 +5707,31 @@ _34: _38: *_tokenType = i32(162) - r0 = _i - return + return _i _33: *_tokenType = i32(48) - r0 = i32(1) - return + return i32(1) _3: *_tokenType = i32(22) - r0 = i32(1) - return + return i32(1) _4: *_tokenType = i32(23) - r0 = i32(1) - return + return i32(1) _5: *_tokenType = i32(1) - r0 = i32(1) - return + return i32(1) _6: *_tokenType = i32(47) - r0 = i32(1) - return + return i32(1) _7: *_tokenType = i32(49) - r0 = i32(1) - return + return i32(1) _8: if int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z)) + 1*uintptr(i32(1))))) == i32(42) && int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z)) + 1*uintptr(i32(2))))) != i32(0) { @@ -6023,8 +5739,7 @@ _8: } *_tokenType = i32(50) - r0 = i32(1) - return + return i32(1) _40: *func() *int32 { _i = i32(3); return &_c }() = int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z)) + 1*uintptr(i32(2))))) @@ -6044,18 +5759,15 @@ _46: _i += 1 _47: *_tokenType = i32(162) - r0 = _i - return + return _i _9: *_tokenType = i32(51) - r0 = i32(1) - return + return i32(1) _10: *_tokenType = i32(37) - r0 = i32(1) + bool2int(int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z)) + 1*uintptr(i32(1))))) == i32(61)) - return + return i32(1) + bool2int(int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z)) + 1*uintptr(i32(1))))) == i32(61)) _11: if store961(&_c, int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z)) + 1*uintptr(i32(1)))))) != i32(61) { @@ -6063,8 +5775,7 @@ _11: } *_tokenType = i32(39) - r0 = i32(2) - return + return i32(2) _48: if _c != i32(62) { @@ -6072,8 +5783,7 @@ _48: } *_tokenType = i32(36) - r0 = i32(2) - return + return i32(2) _50: if _c != i32(60) { @@ -6081,13 +5791,11 @@ _50: } *_tokenType = i32(45) - r0 = i32(2) - return + return i32(2) _52: *_tokenType = i32(40) - r0 = i32(1) - return + return i32(1) _12: if store961(&_c, int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z)) + 1*uintptr(i32(1)))))) != i32(61) { @@ -6095,8 +5803,7 @@ _12: } *_tokenType = i32(41) - r0 = i32(2) - return + return i32(2) _54: if _c != i32(62) { @@ -6104,13 +5811,11 @@ _54: } *_tokenType = i32(46) - r0 = i32(2) - return + return i32(2) _56: *_tokenType = i32(38) - r0 = i32(1) - return + return i32(1) _13: if int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z)) + 1*uintptr(i32(1))))) == i32(61) { @@ -6118,13 +5823,11 @@ _13: } *_tokenType = i32(163) - r0 = i32(1) - return + return i32(1) _58: *_tokenType = i32(36) - r0 = i32(2) - return + return i32(2) _14: if int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z)) + 1*uintptr(i32(1))))) == i32(124) { @@ -6132,28 +5835,23 @@ _14: } *_tokenType = i32(44) - r0 = i32(1) - return + return i32(1) _60: *_tokenType = i32(52) - r0 = i32(2) - return + return i32(2) _15: *_tokenType = i32(26) - r0 = i32(1) - return + return i32(1) _16: *_tokenType = i32(43) - r0 = i32(1) - return + return i32(1) _17: *_tokenType = i32(54) - r0 = i32(1) - return + return i32(1) _18: _35_delim = int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z)) + 1*uintptr(i32(0))))) @@ -6188,8 +5886,7 @@ _65: } *_tokenType = i32(97) - r0 = _i + i32(1) - return + return _i + i32(1) _69: if _c == i32(0) { @@ -6197,13 +5894,11 @@ _69: } *_tokenType = i32(55) - r0 = _i + i32(1) - return + return _i + i32(1) _71: *_tokenType = i32(163) - r0 = _i - return + return _i _19: if (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3CtypeMap)) + 1*uintptr(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z)) + 1*uintptr(i32(1)))))))) & i32(4)) != 0 { @@ -6211,8 +5906,7 @@ _19: } *_tokenType = i32(122) - r0 = i32(1) - return + return i32(1) _73: _20: @@ -6231,8 +5925,7 @@ _78: goto _78 _81: - r0 = _i - return + return _i _77: _i = i32(0) @@ -6291,8 +5984,7 @@ _97: goto _97 _98: - r0 = _i - return + return _i _21: *func() *int32 { _i = i32(1); return &_c }() = int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z)) + 1*uintptr(i32(0))))) @@ -6311,8 +6003,7 @@ _103: } return i32(163) }() - r0 = _i - return + return _i _22: *_tokenType = i32(135) @@ -6326,8 +6017,7 @@ _106: goto _106 _109: - r0 = _i - return + return _i _23: _24: @@ -6392,8 +6082,7 @@ _113: *_tokenType = i32(163) _127: - r0 = _i - return + return _i _25: _i = i32(1) @@ -6415,8 +6104,7 @@ _131: _132: *_tokenType = i32(55) - r0 = _keywordCode(tls, (*int8)(unsafe.Pointer(_z)), _i, _tokenType) - return + return _keywordCode(tls, (*int8)(unsafe.Pointer(_z)), _i, _tokenType) _26: if int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z)) + 1*uintptr(i32(1))))) != i32(39) { @@ -6455,8 +6143,7 @@ _140: _i += 1 _144: - r0 = _i - return + return _i _134: _27: @@ -6465,8 +6152,7 @@ _27: _28: *_tokenType = i32(163) - r0 = i32(1) - return + return i32(1) _133: _145: @@ -6479,9 +6165,7 @@ _145: _146: *_tokenType = i32(55) - r0 = _i - return - + return _i } var _aiClass [256]uint8 // sqlite3.c:138669:28 @@ -6550,7 +6234,6 @@ _4: _0: r0 = _n return - } var _keywordCodeØ00aHashØ002 [127]uint8 // sqlite3.c:138817:30 @@ -6603,9 +6286,7 @@ func _sqlite3MPrintf(tls *crt.TLS, _db *Xsqlite3, _zFormat *int8, args ...interf _ap = args _z = _sqlite3VMPrintf(tls, _db, _zFormat, _ap) _ap = nil - r0 = _z - return - + return _z } func _sqlite3VMPrintf(tls *crt.TLS, _db *Xsqlite3, _zFormat *int8, _ap []interface{}) (r0 *int8) { // sqlite3.c:25968:1 @@ -6631,9 +6312,7 @@ func _sqlite3VMPrintf(tls *crt.TLS, _db *Xsqlite3, _zFormat *int8, _ap []interfa _sqlite3OomFault(tls, _db) _2: - r0 = _z - return - + return _z } var _sqlite3VMPrintfØ00__func__Ø000 [16]int8 // - @@ -6657,15 +6336,12 @@ func _sqlite3StrAccumFinish(tls *crt.TLS, _p *XStrAccum) (r0 *int8) { // sqlite3 if (_p.X5) <= uint32(i32(0)) || (int32(_p.X7)&i32(4)) != i32(0) { goto _4 } - - r0 = _strAccumFinishRealloc(tls, _p) - return + return _strAccumFinishRealloc(tls, _p) _4: _0: r0 = _p.X2 return - } var _sqlite3StrAccumFinishØ00__func__Ø000 [22]int8 // - @@ -6697,9 +6373,7 @@ func _strAccumFinishRealloc(tls *crt.TLS, _p *XStrAccum) (r0 *int8) { // sqlite3 _3: _setStrAccumError(tls, _p, uint8(i32(1))) _4: - r0 = _p.X2 - return - + return _p.X2 } var _strAccumFinishReallocØ00__func__Ø000 [22]int8 // - @@ -6716,8 +6390,6 @@ func Xsqlite3_result_text(tls *crt.TLS, _pCtx *Xsqlite3_context, _z *int8, _n in } }() _setResultStrOrError(tls, _pCtx, _z, _n, uint8(i32(1)), _xDel) - return - } var _sqlite3_result_textØ00__func__Ø000 [20]int8 // - @@ -6733,8 +6405,6 @@ func _setResultStrOrError(tls *crt.TLS, _pCtx *Xsqlite3_context, _z *int8, _n in Xsqlite3_result_error_toobig(tls, _pCtx) _0: - return - } func _sqlite3VdbeMemSetStr(tls *crt.TLS, _pMem *XMem, _z *int8, _n int32, _enc uint8, _xDel func(*crt.TLS, unsafe.Pointer)) (r0 int32) { // sqlite3.c:70469:1 @@ -6765,8 +6435,7 @@ func _sqlite3VdbeMemSetStr(tls *crt.TLS, _pMem *XMem, _z *int8, _n int32, _enc u } _sqlite3VdbeMemSetNull(tls, _pMem) - r0 = i32(0) - return + return i32(0) _5: if (*Xsqlite3)(unsafe.Pointer(_pMem.X9)) == nil { @@ -6857,9 +6526,7 @@ _22: if _nByte <= _iLimit { goto _25 } - - r0 = i32(18) - return + return i32(18) _25: if _sqlite3VdbeMemClearAndResize(tls, _pMem, func() int32 { @@ -6870,9 +6537,7 @@ _25: }()) == 0 { goto _28 } - - r0 = _sqlite3NomemError(tls, i32(70522)) - return + return _sqlite3NomemError(tls, i32(70522)) _28: crt.Xmemcpy(tls, (unsafe.Pointer)(_pMem.X5), (unsafe.Pointer)(_z), uint32(_8_nAlloc)) @@ -6925,22 +6590,16 @@ _29: if int32(_pMem.X2) == i32(1) || _sqlite3VdbeMemHandleBom(tls, _pMem) == 0 { goto _37 } - - r0 = _sqlite3NomemError(tls, i32(70542)) - return + return _sqlite3NomemError(tls, i32(70542)) _37: if _nByte <= _iLimit { goto _38 } - - r0 = i32(18) - return + return i32(18) _38: - r0 = i32(0) - return - + return i32(0) } var _sqlite3VdbeMemSetStrØ00__func__Ø000 [21]int8 // - @@ -7012,7 +6671,6 @@ _8: _7: r0 = _rc return - } var _sqlite3VdbeMemHandleBomØ00__func__Ø000 [24]int8 // - @@ -7031,8 +6689,6 @@ func Xsqlite3_result_error_toobig(tls *crt.TLS, _pCtx *Xsqlite3_context) { // sq *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCtx)) + uintptr(20 /* X5 */))) = i32(18) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCtx)) + uintptr(25 /* X7 */))) = uint8(i32(1)) _sqlite3VdbeMemSetStr(tls, (*XMem)(unsafe.Pointer(_pCtx.X0)), str(5140), i32(-1), uint8(i32(1)), nil) - return - } var _sqlite3_result_error_toobigØ00__func__Ø000 [28]int8 // - @@ -7075,7 +6731,6 @@ _1: if (*_zCsr) != 0 { goto _2 } - return _2: @@ -7114,8 +6769,6 @@ _7: f func(*crt.TLS, unsafe.Pointer) int32 }{_sqlite3MallocSize}))) _0: - return - } var _renameTriggerFuncØ00__func__Ø000 [18]int8 // - @@ -7156,7 +6809,6 @@ func _renameParentFunc(tls *crt.TLS, _context *Xsqlite3_context, _NotUsed int32, if _zInput != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) && _zOld != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) { goto _1 } - return _1: @@ -7230,8 +6882,6 @@ _5: f func(*crt.TLS, unsafe.Pointer) int32 }{_sqlite3MallocSize}))) _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_zOutput)) - return - } func _sqlite3DbStrNDup(tls *crt.TLS, _db *Xsqlite3, _z *int8, _n uint64) (r0 *int8) { // sqlite3.c:24937:1 @@ -7246,9 +6896,7 @@ func _sqlite3DbStrNDup(tls *crt.TLS, _db *Xsqlite3, _z *int8, _n uint64) (r0 *in if _z != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _2 } - - r0 = (*int8)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*int8)(unsafe.Pointer(uintptr(i32(0)))) _2: func() { @@ -7265,9 +6913,7 @@ _2: crt.Xmemcpy(tls, (unsafe.Pointer)(_zNew), (unsafe.Pointer)(_z), uint32(_n)) *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zNew)) + 1*uintptr(_n))) = int8(i32(0)) _5: - r0 = _zNew - return - + return _zNew } var _sqlite3DbStrNDupØ00__func__Ø000 [17]int8 // - @@ -7286,7 +6932,6 @@ func _sqlite3Dequote(tls *crt.TLS, _z *int8) { // sqlite3.c:27859:1 if _z != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - return _0: @@ -7294,7 +6939,6 @@ _0: if (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3CtypeMap)) + 1*uintptr(uint8(_quote))))) & i32(128)) != 0 { goto _1 } - return _1: @@ -7338,8 +6982,6 @@ _11: _5: *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z)) + 1*uintptr(_j))) = int8(i32(0)) - return - } var _sqlite3DequoteØ00__func__Ø000 [15]int8 // - @@ -7350,8 +6992,6 @@ func init() { func _sqlite3RegisterDateTimeFunctions(tls *crt.TLS) { // sqlite3.c:20030:1 _sqlite3InsertBuiltinFuncs(tls, (*XFuncDef)(unsafe.Pointer(&_sqlite3RegisterDateTimeFunctionsØ00aDateTimeFuncsØ001)), i32(8)) - return - } var _sqlite3RegisterDateTimeFunctionsØ00aDateTimeFuncsØ001 [8]XFuncDef // sqlite3.c:20031:18 @@ -7386,8 +7026,6 @@ func _juliandayFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv _computeJD(tls, &_x) Xsqlite3_result_double(tls, _context, float64(_x.X0)/(8.64e+07)) _0: - return - } func _isDate(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem, _p *XDateTime) (r0 int32) { // sqlite3.c:19672:1 @@ -7403,9 +7041,7 @@ func _isDate(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem if _argc != i32(0) { goto _0 } - - r0 = _setDateTimeToCurrent(tls, _context, _p) - return + return _setDateTimeToCurrent(tls, _context, _p) _0: if store961(&_eType, Xsqlite3_value_type(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 4*uintptr(i32(0)))))) != i32(2) && _eType != i32(1) { @@ -7420,9 +7056,7 @@ _2: if _z != nil && _parseDateOrTime(tls, _context, (*int8)(unsafe.Pointer(_z)), _p) == 0 { goto _5 } - - r0 = i32(1) - return + return i32(1) _5: _3: @@ -7437,9 +7071,7 @@ _6: if _z != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) && _parseModifier(tls, _context, (*int8)(unsafe.Pointer(_z)), _n, _p) == 0 { goto _11 } - - r0 = i32(1) - return + return i32(1) _11: _i += 1 @@ -7450,14 +7082,10 @@ _9: if (_p.X14) == 0 && _validJulianDay(tls, _p.X0) != 0 { goto _13 } - - r0 = i32(1) - return + return i32(1) _13: - r0 = i32(0) - return - + return i32(0) } func _setDateTimeToCurrent(tls *crt.TLS, _context *Xsqlite3_context, _p *XDateTime) (r0 int32) { // sqlite3.c:19139:1 @@ -7467,13 +7095,10 @@ func _setDateTimeToCurrent(tls *crt.TLS, _context *Xsqlite3_context, _p *XDateTi } *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(40 /* X8 */))) = int8(i32(1)) - r0 = i32(0) - return + return i32(0) _0: - r0 = i32(1) - return - + return i32(1) } func _sqlite3StmtCurrentTime(tls *crt.TLS, _p *Xsqlite3_context) (r0 int64) { // sqlite3.c:76733:1 @@ -7502,7 +7127,6 @@ _3: _2: r0 = *_piTime return - } var _sqlite3StmtCurrentTimeØ00__func__Ø000 [23]int8 // - @@ -7533,15 +7157,11 @@ _1: }{(_pVfs.X16)})))(tls, _pVfs, &_2_r) *_pTimeOut = int64(_2_r * (8.64e+07)) _2: - r0 = _rc - return - + return _rc } func Xsqlite3_value_type(tls *crt.TLS, _pVal *XMem) (r0 int32) { // sqlite3.c:76224:12 - r0 = int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3_value_typeØ00aTypeØ001)) + 1*uintptr(int32(_pVal.X1)&i32(31))))) - return - + return int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3_value_typeØ00aTypeØ001)) + 1*uintptr(int32(_pVal.X1)&i32(31))))) } var _sqlite3_value_typeØ00aTypeØ001 [32]uint8 // sqlite3.c:76225:19 @@ -7560,14 +7180,10 @@ func _setRawDateNumber(tls *crt.TLS, _p *XDateTime, _r float64) { // sqlite3.c:1 *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */))) = int64((_r * (8.64e+07)) + (0.5)) *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(40 /* X8 */))) = int8(i32(1)) _1: - return - } func Xsqlite3_value_double(tls *crt.TLS, _pVal *XMem) (r0 float64) { // sqlite3.c:76193:12 - r0 = _sqlite3VdbeRealValue(tls, _pVal) - return - + return _sqlite3VdbeRealValue(tls, _pVal) } func _sqlite3VdbeRealValue(tls *crt.TLS, _pMem *XMem) (r0 float64) { // sqlite3.c:70102:1 @@ -7589,16 +7205,16 @@ func _sqlite3VdbeRealValue(tls *crt.TLS, _pMem *XMem) (r0 float64) { // sqlite3. goto _5 } - r0 = *(*float64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) - return + /* X0 */ + return *(*float64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0))))) _5: if (int32(_pMem.X1) & i32(4)) == 0 { goto _7 } - r0 = float64(*(*int64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */)))))) - return + /* X0 */ + return float64(*(*int64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0)))))) _7: if (int32(_pMem.X1) & i32(18)) == 0 { @@ -7607,13 +7223,10 @@ _7: _3_val = 0 _sqlite3AtoF(tls, _pMem.X5, &_3_val, _pMem.X4, _pMem.X2) - r0 = _3_val - return + return _3_val _9: - r0 = float64(0) - return - + return float64(0) } var _sqlite3VdbeRealValueØ00__func__Ø000 [21]int8 // - @@ -7713,9 +7326,7 @@ _12: if uintptr(unsafe.Pointer(_z)) < uintptr(unsafe.Pointer(_zEnd)) { goto _14 } - - r0 = i32(0) - return + return i32(0) _14: if int32(*_z) != i32(45) { @@ -8105,9 +7716,7 @@ _73: _61: _51: *_pResult = _result - r0 = bool2int((((_z == _zEnd) && (_nDigits > i32(0))) && _eValid != 0) && (_nonNum == i32(0))) - return - + return bool2int((((_z == _zEnd) && (_nDigits > i32(0))) && _eValid != 0) && (_nonNum == i32(0))) } var _sqlite3AtoFØ00__func__Ø000 [12]int8 // - @@ -8122,25 +7731,19 @@ func _parseDateOrTime(tls *crt.TLS, _context *Xsqlite3_context, _zDate *int8, _p if _parseYyyyMmDd(tls, _zDate, _p) != i32(0) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: if _parseHhMmSs(tls, _zDate, _p) != i32(0) { goto _2 } - - r0 = i32(0) - return + return i32(0) _2: if _sqlite3StrICmp(tls, _zDate, str(5544)) != i32(0) { goto _4 } - - r0 = _setDateTimeToCurrent(tls, _context, _p) - return + return _setDateTimeToCurrent(tls, _context, _p) _4: if _sqlite3AtoF(tls, _zDate, &_r, _sqlite3Strlen30(tls, _zDate), uint8(i32(1))) == 0 { @@ -8148,13 +7751,10 @@ _4: } _setRawDateNumber(tls, _p, _r) - r0 = i32(0) - return + return i32(0) _6: - r0 = i32(1) - return - + return i32(1) } func _parseYyyyMmDd(tls *crt.TLS, _zDate *int8, _p *XDateTime) (r0 int32) { // sqlite3.c:19102:1 @@ -8180,9 +7780,7 @@ _1: if _getDigits(tls, _zDate, str(5548), unsafe.Pointer(&_Y), unsafe.Pointer(&_M), unsafe.Pointer(&_D)) == i32(3) { goto _2 } - - r0 = i32(1) - return + return i32(1) _2: { @@ -8214,8 +7812,7 @@ _6: goto _9 _8: - r0 = i32(1) - return + return i32(1) _9: _7: @@ -8235,9 +7832,7 @@ _7: _computeJD(tls, _p) _12: - r0 = i32(0) - return - + return i32(0) } func _getDigits(tls *crt.TLS, _zDate *int8, _zFormat *int8, args ...interface{}) (r0 int32) { // sqlite3.c:18911:1 @@ -8308,9 +7903,7 @@ _10: _end_getDigits: _ap = nil - r0 = _cnt - return - + return _cnt } var _getDigitsØ00__func__Ø000 [10]int8 // - @@ -8340,9 +7933,7 @@ func _parseHhMmSs(tls *crt.TLS, _zDate *int8, _p *XDateTime) (r0 int32) { // sql if _getDigits(tls, _zDate, str(5608), unsafe.Pointer(&_h), unsafe.Pointer(&_m)) == i32(2) { goto _0 } - - r0 = i32(1) - return + return i32(1) _0: { @@ -8358,9 +7949,7 @@ _0: if _getDigits(tls, _zDate, str(5616), unsafe.Pointer(&_s)) == i32(1) { goto _2 } - - r0 = i32(1) - return + return i32(1) _2: { @@ -8409,9 +7998,7 @@ _7: if _parseTimezone(tls, _zDate, _p) == 0 { goto _8 } - - r0 = i32(1) - return + return i32(1) _8: *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(44 /* X12 */))) = int8(func() int32 { @@ -8420,9 +8007,7 @@ _8: } return i32(0) }()) - r0 = i32(0) - return - + return i32(0) } func _parseTimezone(tls *crt.TLS, _zDate *int8, _p *XDateTime) (r0 int32) { // sqlite3.c:18965:1 @@ -8470,8 +8055,7 @@ _4: goto _zulu_time _7: - r0 = bool2int(_c != i32(0)) - return + return bool2int(_c != i32(0)) _5: _3: @@ -8479,9 +8063,7 @@ _3: if _getDigits(tls, _zDate, str(5620), unsafe.Pointer(&_nHr), unsafe.Pointer(&_nMn)) == i32(2) { goto _9 } - - r0 = i32(1) - return + return i32(1) _9: { @@ -8501,9 +8083,7 @@ _10: _11: *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(45 /* X13 */))) = int8(i32(1)) - r0 = bool2int(int32(*_zDate) != i32(0)) - return - + return bool2int(int32(*_zDate) != i32(0)) } func _computeJD(tls *crt.TLS, _p *XDateTime) { // sqlite3.c:19052:1 @@ -8524,7 +8104,6 @@ func _computeJD(tls *crt.TLS, _p *XDateTime) { // sqlite3.c:19052:1 if (_p.X8) == 0 { goto _0 } - return _0: @@ -8590,21 +8169,15 @@ _6: *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(44 /* X12 */))) = int8(i32(0)) _8: _7: - return - } func _datetimeError(tls *crt.TLS, _p *XDateTime) { // sqlite3.c:19041:1 crt.Xmemset(tls, (unsafe.Pointer)(_p), i32(0), u32(48)) *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(46 /* X14 */))) = int8(i32(1)) - return - } func Xsqlite3_value_bytes(tls *crt.TLS, _pVal *XMem) (r0 int32) { // sqlite3.c:76187:12 - r0 = _sqlite3ValueBytes(tls, _pVal, uint8(i32(1))) - return - + return _sqlite3ValueBytes(tls, _pVal, uint8(i32(1))) } func _sqlite3ValueBytes(tls *crt.TLS, _pVal *XMem, _enc uint8) (r0 int32) { // sqlite3.c:71311:1 @@ -8620,9 +8193,7 @@ func _sqlite3ValueBytes(tls *crt.TLS, _pVal *XMem, _enc uint8) (r0 int32) { // s if (int32(_p.X1)&i32(2)) == i32(0) || int32(_pVal.X2) != int32(_enc) { goto _4 } - - r0 = _p.X4 - return + return _p.X4 _4: if (int32(_p.X1) & i32(16)) == i32(0) { @@ -8633,25 +8204,20 @@ _4: goto _6 } - r0 = (_p.X4) + (*(*int32)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */)))))) - return + /* X0 */ + return (_p.X4) + (*(*int32)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0)))))) _6: - r0 = _p.X4 - return + return _p.X4 _5: if (int32(_p.X1) & i32(1)) == 0 { goto _8 } - - r0 = i32(0) - return + return i32(0) _8: - r0 = _valueBytes(tls, _pVal, _enc) - return - + return _valueBytes(tls, _pVal, _enc) } var _sqlite3ValueBytesØ00__func__Ø000 [18]int8 // - @@ -8661,14 +8227,12 @@ func init() { } func _valueBytes(tls *crt.TLS, _pVal *XMem, _enc uint8) (r0 int32) { // sqlite3.c:71308:1 - r0 = func() int32 { + return func() int32 { if _valueToText(tls, _pVal, _enc) != (unsafe.Pointer)(uintptr(i32(0))) { return (_pVal.X4) } return i32(0) }() - return - } func _parseModifier(tls *crt.TLS, _pCtx *Xsqlite3_context, _z *int8, _n int32, _p *XDateTime) (r0 int32) { // sqlite3.c:19455:1 @@ -9090,36 +8654,28 @@ _17: goto _19 _19: - r0 = _rc - return - + return _rc } func Xsqlite3_stricmp(tls *crt.TLS, _zLeft *int8, _zRight *int8) (r0 int32) { // sqlite3.c:27903:12 if _zLeft != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = func() int32 { + return func() int32 { if _zRight != nil { return i32(-1) } return i32(0) }() - return _0: if _zRight != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _4 } - - r0 = i32(1) - return + return i32(1) _4: - r0 = _sqlite3StrICmp(tls, _zLeft, _zRight) - return - + return _sqlite3StrICmp(tls, _zLeft, _zRight) } func _localtimeOffset(tls *crt.TLS, _p *XDateTime, _pCtx *Xsqlite3_context, _pRc *int32) (r0 int64) { // sqlite3.c:19351:1 @@ -9162,8 +8718,7 @@ _2: Xsqlite3_result_error(tls, _pCtx, str(5784), i32(-1)) *_pRc = i32(1) - r0 = int64(i32(0)) - return + return int64(i32(0)) _3: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_y)) + uintptr(8 /* X1 */))) = (_sLocal.X5) + i32(1900) @@ -9180,16 +8735,12 @@ _3: *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_y)) + uintptr(46 /* X14 */))) = int8(i32(0)) _computeJD(tls, &_y) *_pRc = i32(0) - r0 = (_y.X0) - (_x.X0) - return - + return (_y.X0) - (_x.X0) } func _computeYMD_HMS(tls *crt.TLS, _p *XDateTime) { // sqlite3.c:19266:1 _computeYMD(tls, _p) _computeHMS(tls, _p) - return - } func _computeYMD(tls *crt.TLS, _p *XDateTime) { // sqlite3.c:19220:1 @@ -9210,7 +8761,6 @@ func _computeYMD(tls *crt.TLS, _p *XDateTime) { // sqlite3.c:19220:1 if (_p.X10) == 0 { goto _0 } - return _0: @@ -9253,14 +8803,10 @@ _1: }() _2: *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(42 /* X10 */))) = int8(i32(1)) - return - } func _validJulianDay(tls *crt.TLS, _iJD int64) (r0 int32) { // sqlite3.c:19213:1 - r0 = bool2int((_iJD >= int64(i32(0))) && (_iJD <= i64(464269060799999))) - return - + return bool2int((_iJD >= int64(i32(0))) && (_iJD <= i64(464269060799999))) } var _computeYMDØ00__func__Ø000 [11]int8 // - @@ -9275,7 +8821,6 @@ func _computeHMS(tls *crt.TLS, _p *XDateTime) { // sqlite3.c:19247:1 if (_p.X11) == 0 { goto _0 } - return _0: @@ -9302,8 +8847,6 @@ _0: } *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(41 /* X9 */))) = int8(i32(0)) *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(43 /* X11 */))) = int8(i32(1)) - return - } func _osLocaltime(tls *crt.TLS, _t *int32, _pTm *crt.Xtm) (r0 int32) { // sqlite3.c:19312:1 @@ -9330,9 +8873,7 @@ _0: _1: Xsqlite3_mutex_leave(tls, _mutex) _rc = bool2int(_pX == (*crt.Xtm)(unsafe.Pointer(uintptr(i32(0))))) - r0 = _rc - return - + return _rc } func Xsqlite3_result_error(tls *crt.TLS, _pCtx *Xsqlite3_context, _z *int8, _n int32) { // sqlite3.c:76358:12 @@ -9345,8 +8886,6 @@ func Xsqlite3_result_error(tls *crt.TLS, _pCtx *Xsqlite3_context, _z *int8, _n i *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCtx)) + uintptr(20 /* X5 */))) = i32(1) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCtx)) + uintptr(25 /* X7 */))) = uint8(i32(1)) _sqlite3VdbeMemSetStr(tls, (*XMem)(unsafe.Pointer(_pCtx.X0)), _z, _n, uint8(i32(1)), *(*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(&struct{ f uintptr }{4294967295}))) - return - } var _sqlite3_result_errorØ00__func__Ø000 [21]int8 // - @@ -9359,8 +8898,6 @@ func _clearYMD_HMS_TZ(tls *crt.TLS, _p *XDateTime) { // sqlite3.c:19274:1 *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(42 /* X10 */))) = int8(i32(0)) *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(43 /* X11 */))) = int8(i32(0)) *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(44 /* X12 */))) = int8(i32(0)) - return - } func Xsqlite3_strnicmp(tls *crt.TLS, _zLeft *int8, _zRight *int8, _N int32) (r0 int32) { // sqlite3.c:27924:12 @@ -9371,22 +8908,18 @@ func Xsqlite3_strnicmp(tls *crt.TLS, _zLeft *int8, _zRight *int8, _N int32) (r0 if _zLeft != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = func() int32 { + return func() int32 { if _zRight != nil { return i32(-1) } return i32(0) }() - return _0: if _zRight != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _4 } - - r0 = i32(1) - return + return i32(1) _4: _a = (*uint8)(unsafe.Pointer(_zLeft)) @@ -9401,14 +8934,12 @@ _5: goto _5 _6: - r0 = func() int32 { + return func() int32 { if _N < i32(0) { return i32(0) } return (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3UpperToLower)) + 1*uintptr(*_a)))) - int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3UpperToLower)) + 1*uintptr(*_b))))) }() - return - } var _aXformType [6]struct { @@ -9437,8 +8968,6 @@ func Xsqlite3_result_double(tls *crt.TLS, _pCtx *Xsqlite3_context, _rVal float64 } }() _sqlite3VdbeMemSetDouble(tls, (*XMem)(unsafe.Pointer(_pCtx.X0)), _rVal) - return - } var _sqlite3_result_doubleØ00__func__Ø000 [22]int8 // - @@ -9456,8 +8985,6 @@ func _sqlite3VdbeMemSetDouble(tls *crt.TLS, _pMem *XMem, _val float64) { // sqli *(*float64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = _val *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(8 /* X1 */))) = uint16(i32(8)) _0: - return - } func _sqlite3IsNaN(tls *crt.TLS, _x float64) (r0 int32) { // sqlite3.c:27673:1 @@ -9470,9 +8997,7 @@ func _sqlite3IsNaN(tls *crt.TLS, _x float64) (r0 int32) { // sqlite3.c:27673:1 _y = _x _z = _y _rc = bool2int(_y != _z) - r0 = _rc - return - + return _rc } func _dateFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem) { // sqlite3.c:19771:1 @@ -9488,8 +9013,6 @@ func _dateFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XM Xsqlite3_snprintf(tls, int32(u32(100)), (*int8)(unsafe.Pointer(&_1_zBuf)), str(5916), _x.X1, _x.X2, _x.X3) Xsqlite3_result_text(tls, _context, (*int8)(unsafe.Pointer(&_1_zBuf)), i32(-1), *(*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(&struct{ f uintptr }{4294967295}))) _0: - return - } func _timeFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem) { // sqlite3.c:19752:1 @@ -9505,8 +9028,6 @@ func _timeFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XM Xsqlite3_snprintf(tls, int32(u32(100)), (*int8)(unsafe.Pointer(&_1_zBuf)), str(5932), _x.X4, _x.X5, int32(_x.X7)) Xsqlite3_result_text(tls, _context, (*int8)(unsafe.Pointer(&_1_zBuf)), i32(-1), *(*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(&struct{ f uintptr }{4294967295}))) _0: - return - } func _datetimeFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem) { // sqlite3.c:19732:1 @@ -9522,8 +9043,6 @@ func _datetimeFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv Xsqlite3_snprintf(tls, int32(u32(100)), (*int8)(unsafe.Pointer(&_1_zBuf)), str(5948), _x.X1, _x.X2, _x.X3, _x.X4, _x.X5, int32(_x.X7)) Xsqlite3_result_text(tls, _context, (*int8)(unsafe.Pointer(&_1_zBuf)), i32(-1), *(*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(&struct{ f uintptr }{4294967295}))) _0: - return - } func _strftimeFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem) { // sqlite3.c:19804:1 @@ -9554,7 +9073,6 @@ func _strftimeFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv if _argc != i32(0) { goto _0 } - return _0: @@ -9562,7 +9080,6 @@ _0: if _zFmt != (*int8)(unsafe.Pointer(uintptr(i32(0)))) && _isDate(tls, _context, _argc-i32(1), (**XMem)(unsafe.Pointer(uintptr(unsafe.Pointer(_argv))+uintptr(unsafe.Pointer((**XMem)(unsafe.Pointer(uintptr(unsafe.Pointer((**XMem)(unsafe.Pointer(uintptr(i32(1))))))*uintptr(unsafe.Pointer((**XMem)(unsafe.Pointer(uintptr(4))))))))))), &_x) == 0 { goto _2 } - return _2: @@ -9876,8 +9393,6 @@ _32: f func(*crt.TLS, unsafe.Pointer) int32 }{_sqlite3MallocSize}))) }()) - return - } func Xsqlite3_result_error_nomem(tls *crt.TLS, _pCtx *Xsqlite3_context) { // sqlite3.c:76483:12 @@ -9891,8 +9406,6 @@ func Xsqlite3_result_error_nomem(tls *crt.TLS, _pCtx *Xsqlite3_context) { // sql *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCtx)) + uintptr(20 /* X5 */))) = _sqlite3NomemError(tls, i32(76486)) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCtx)) + uintptr(25 /* X7 */))) = uint8(i32(1)) _sqlite3OomFault(tls, (*Xsqlite3)(unsafe.Pointer((*XMem)(unsafe.Pointer(_pCtx.X0)).X9))) - return - } var _sqlite3_result_error_nomemØ00__func__Ø000 [27]int8 // - @@ -9905,24 +9418,18 @@ func _ctimeFunc(tls *crt.TLS, _context *Xsqlite3_context, _NotUsed int32, _NotUs _ = _NotUsed2 _timeFunc(tls, _context, i32(0), (**XMem)(unsafe.Pointer(uintptr(i32(0))))) - return - } func _ctimestampFunc(tls *crt.TLS, _context *Xsqlite3_context, _NotUsed int32, _NotUsed2 **XMem) { // sqlite3.c:19970:1 _ = _NotUsed2 _datetimeFunc(tls, _context, i32(0), (**XMem)(unsafe.Pointer(uintptr(i32(0))))) - return - } func _cdateFunc(tls *crt.TLS, _context *Xsqlite3_context, _NotUsed int32, _NotUsed2 **XMem) { // sqlite3.c:19956:1 _ = _NotUsed2 _dateFunc(tls, _context, i32(0), (**XMem)(unsafe.Pointer(uintptr(i32(0))))) - return - } var _sqlite3RegisterBuiltinFunctionsØ00aBuiltinFuncØ001 [60]XFuncDef // sqlite3.c:107046:18 @@ -10098,8 +9605,6 @@ _2: Xsqlite3_result_error(tls, _context, _zErrMsg, i32(-1)) Xsqlite3_free(tls, (unsafe.Pointer)(_zErrMsg)) _4: - return - } func Xsqlite3_load_extension(tls *crt.TLS, _db *Xsqlite3, _zFile *int8, _zProc *int8, _pzErrMsg **int8) (r0 int32) { // sqlite3.c:112129:12 @@ -10109,9 +9614,7 @@ func Xsqlite3_load_extension(tls *crt.TLS, _db *Xsqlite3, _zFile *int8, _zProc * _rc = _sqlite3LoadExtension(tls, _db, _zFile, _zProc, _pzErrMsg) _rc = _sqlite3ApiExit(tls, _db, _rc) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = _rc - return - + return _rc } func _sqlite3LoadExtension(tls *crt.TLS, _db *Xsqlite3, _zFile *int8, _zProc *int8, _pzErrMsg **int8) (r0 int32) { // sqlite3.c:111988:1 @@ -10165,8 +9668,7 @@ _0: *_pzErrMsg = Xsqlite3_mprintf(tls, str(6508)) _2: - r0 = i32(1) - return + return i32(1) _1: _zEntry = func() *int8 { @@ -10186,9 +9688,7 @@ _5: if _3_zAltFile != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _10 } - - r0 = _sqlite3NomemError(tls, i32(112039)) - return + return _sqlite3NomemError(tls, i32(112039)) _10: _handle = _sqlite3OsDlOpen(tls, _pVfs, _3_zAltFile) @@ -10234,8 +9734,7 @@ _11: } _sqlite3OsDlClose(tls, _pVfs, _handle) - r0 = _sqlite3NomemError(tls, i32(112074)) - return + return _sqlite3NomemError(tls, i32(112074)) _16: crt.Xmemcpy(tls, (unsafe.Pointer)(_zAltEntry), (unsafe.Pointer)(str(6592)), uint32(i32(8))) @@ -10308,8 +9807,7 @@ _31: _30: _sqlite3OsDlClose(tls, _pVfs, _handle) Xsqlite3_free(tls, (unsafe.Pointer)(_zAltEntry)) - r0 = i32(1) - return + return i32(1) _29: Xsqlite3_free(tls, (unsafe.Pointer)(_zAltEntry)) @@ -10321,9 +9819,7 @@ _29: if _rc != i32(256) { goto _33 } - - r0 = i32(0) - return + return i32(0) _33: if _pzErrMsg == nil { @@ -10334,17 +9830,14 @@ _33: _34: Xsqlite3_free(tls, (unsafe.Pointer)(_zErrmsg)) _sqlite3OsDlClose(tls, _pVfs, _handle) - r0 = i32(1) - return + return i32(1) _32: _aHandle = (*unsafe.Pointer)(unsafe.Pointer(_sqlite3DbMallocZero(tls, _db, uint64(u32(4)*uint32((_db.X39)+i32(1)))))) if _aHandle != (*unsafe.Pointer)(unsafe.Pointer(uintptr(i32(0)))) { goto _35 } - - r0 = _sqlite3NomemError(tls, i32(112118)) - return + return _sqlite3NomemError(tls, i32(112118)) _35: if (_db.X39) <= i32(0) { @@ -10356,9 +9849,7 @@ _36: _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_db.X40)) *(**unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(176 /* X40 */))) = _aHandle *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db.X40)) + 4*uintptr(postInc961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(172 /* X39 */))), int32(1))))) = _handle - r0 = i32(0) - return - + return i32(0) } func Xsqlite3_mprintf(tls *crt.TLS, _zFormat *int8, args ...interface{}) (r0 *int8) { // sqlite3.c:26025:12 @@ -10369,17 +9860,13 @@ func Xsqlite3_mprintf(tls *crt.TLS, _zFormat *int8, args ...interface{}) (r0 *in if Xsqlite3_initialize(tls) == 0 { goto _0 } - - r0 = (*int8)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*int8)(unsafe.Pointer(uintptr(i32(0)))) _0: _ap = args _z = Xsqlite3_vmprintf(tls, _zFormat, _ap) _ap = nil - r0 = _z - return - + return _z } func Xsqlite3_vmprintf(tls *crt.TLS, _zFormat *int8, _ap []interface{}) (r0 *int8) { // sqlite3.c:26001:12 @@ -10394,32 +9881,25 @@ func Xsqlite3_vmprintf(tls *crt.TLS, _zFormat *int8, _ap []interface{}) (r0 *int } _sqlite3MisuseError(tls, i32(26008)) - r0 = (*int8)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*int8)(unsafe.Pointer(uintptr(i32(0)))) _0: if Xsqlite3_initialize(tls) == 0 { goto _1 } - - r0 = (*int8)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*int8)(unsafe.Pointer(uintptr(i32(0)))) _1: _sqlite3StrAccumInit(tls, &_acc, (*Xsqlite3)(unsafe.Pointer(uintptr(i32(0)))), (*int8)(unsafe.Pointer(&_zBase)), int32(u32(70)), i32(1000000000)) _sqlite3VXPrintf(tls, &_acc, _zFormat, _ap) _z = _sqlite3StrAccumFinish(tls, &_acc) - r0 = _z - return - + return _z } func _sqlite3OsDlOpen(tls *crt.TLS, _pVfs *Xsqlite3_vfs, _zPath *int8) (r0 unsafe.Pointer) { // sqlite3.c:20293:1 - r0 = (*(*func(*crt.TLS, *Xsqlite3_vfs, *int8) unsafe.Pointer)(unsafe.Pointer(&struct { + return (*(*func(*crt.TLS, *Xsqlite3_vfs, *int8) unsafe.Pointer)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, *int8) unsafe.Pointer }{(_pVfs.X10)})))(tls, _pVfs, _zPath) - return - } var _sqlite3LoadExtensionØ00azEndingsØ001 [1]*int8 // sqlite3.c:112006:21 @@ -10432,38 +9912,28 @@ func Xsqlite3_malloc64(tls *crt.TLS, _n uint64) (r0 unsafe.Pointer) { // sqlite3 if Xsqlite3_initialize(tls) == 0 { goto _0 } - - r0 = (unsafe.Pointer)(uintptr(i32(0))) - return + return (unsafe.Pointer)(uintptr(i32(0))) _0: - r0 = _sqlite3Malloc(tls, _n) - return - + return _sqlite3Malloc(tls, _n) } func _sqlite3OsDlError(tls *crt.TLS, _pVfs *Xsqlite3_vfs, _nByte int32, _zBufOut *int8) { // sqlite3.c:20296:1 (*(*func(*crt.TLS, *Xsqlite3_vfs, int32, *int8))(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, int32, *int8) }{(_pVfs.X11)})))(tls, _pVfs, _nByte, _zBufOut) - return - } func _sqlite3OsDlSym(tls *crt.TLS, _pVfs *Xsqlite3_vfs, _pHdle unsafe.Pointer, _zSym *int8) (r0 func(*crt.TLS)) { // sqlite3.c:20299:1 - r0 = (*(*func(*crt.TLS, *Xsqlite3_vfs, unsafe.Pointer, *int8) func(*crt.TLS))(unsafe.Pointer(&struct { + return (*(*func(*crt.TLS, *Xsqlite3_vfs, unsafe.Pointer, *int8) func(*crt.TLS))(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, unsafe.Pointer, *int8) func(*crt.TLS) }{(_pVfs.X12)})))(tls, _pVfs, _pHdle, _zSym) - return - } func _sqlite3OsDlClose(tls *crt.TLS, _pVfs *Xsqlite3_vfs, _pHandle unsafe.Pointer) { // sqlite3.c:20302:1 (*(*func(*crt.TLS, *Xsqlite3_vfs, unsafe.Pointer))(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, unsafe.Pointer) }{(_pVfs.X13)})))(tls, _pVfs, _pHandle) - return - } var _sqlite3Apis Xsqlite3_api_routines // sqlite3.c:111678:35 @@ -10712,14 +10182,10 @@ func Xsqlite3_aggregate_context(tls *crt.TLS, _p *Xsqlite3_context, _nByte int32 if (int32((*XMem)(unsafe.Pointer(_p.X2)).X1) & i32(8192)) != i32(0) { goto _6 } - - r0 = _createAggContext(tls, _p, _nByte) - return + return _createAggContext(tls, _p, _nByte) _6: - r0 = (unsafe.Pointer)((*XMem)(unsafe.Pointer(_p.X2)).X5) - return - + return (unsafe.Pointer)((*XMem)(unsafe.Pointer(_p.X2)).X5) } var _sqlite3_aggregate_contextØ00__func__Ø000 [26]int8 // - @@ -10759,7 +10225,6 @@ _4: _3: r0 = (unsafe.Pointer)(_pMem.X5) return - } var _createAggContextØ00__func__Ø000 [17]int8 // - @@ -10777,9 +10242,7 @@ func Xsqlite3_aggregate_count(tls *crt.TLS, _p *Xsqlite3_context) (r0 int32) { / crt.X__builtin_abort(tls) } }() - r0 = (*XMem)(unsafe.Pointer(_p.X2)).X4 - return - + return (*XMem)(unsafe.Pointer(_p.X2)).X4 } var _sqlite3_aggregate_countØ00__func__Ø000 [24]int8 // - @@ -10792,14 +10255,10 @@ func Xsqlite3_bind_blob(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32, _zData un if _nData >= i32(0) { goto _0 } - - r0 = _sqlite3MisuseError(tls, i32(77318)) - return + return _sqlite3MisuseError(tls, i32(77318)) _0: - r0 = _bindText(tls, _pStmt, _i, _zData, _nData, _xDel, uint8(i32(0))) - return - + return _bindText(tls, _pStmt, _i, _zData, _nData, _xDel, uint8(i32(0))) } func _bindText(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32, _zData unsafe.Pointer, _nData int32, _xDel func(*crt.TLS, unsafe.Pointer), _encoding uint8) (r0 int32) { // sqlite3.c:77276:1 @@ -10851,7 +10310,6 @@ _6: _4: r0 = _rc return - } func _vdbeUnbind(tls *crt.TLS, _p *TVdbe, _i int32) (r0 int32) { // sqlite3.c:77233:1 @@ -10860,9 +10318,7 @@ func _vdbeUnbind(tls *crt.TLS, _p *TVdbe, _i int32) (r0 int32) { // sqlite3.c:77 if _vdbeSafetyNotNull(tls, _p) == 0 { goto _0 } - - r0 = _sqlite3MisuseError(tls, i32(77236)) - return + return _sqlite3MisuseError(tls, i32(77236)) _0: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer((*Xsqlite3)(unsafe.Pointer(_p.X0)).X3))) @@ -10873,8 +10329,7 @@ _0: _sqlite3Error(tls, (*Xsqlite3)(unsafe.Pointer(_p.X0)), i32(21)) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer((*Xsqlite3)(unsafe.Pointer(_p.X0)).X3))) Xsqlite3_log(tls, i32(21), str(6924), unsafe.Pointer(_p.X36)) - r0 = _sqlite3MisuseError(tls, i32(77244)) - return + return _sqlite3MisuseError(tls, i32(77244)) _2: if _i >= i32(1) && _i <= int32(_p.X4) { @@ -10883,8 +10338,7 @@ _2: _sqlite3Error(tls, (*Xsqlite3)(unsafe.Pointer(_p.X0)), i32(25)) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer((*Xsqlite3)(unsafe.Pointer(_p.X0)).X3))) - r0 = i32(25) - return + return i32(25) _4: _i -= 1 @@ -10909,9 +10363,7 @@ _4: storebits955((*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(140 /* X32 */))), int16(i32(1)), 1, 0) _11: - r0 = i32(0) - return - + return i32(0) } func _vdbeSafetyNotNull(tls *crt.TLS, _p *TVdbe) (r0 int32) { // sqlite3.c:76051:1 @@ -10920,13 +10372,10 @@ func _vdbeSafetyNotNull(tls *crt.TLS, _p *TVdbe) (r0 int32) { // sqlite3.c:76051 } Xsqlite3_log(tls, i32(21), str(6996)) - r0 = i32(1) - return + return i32(1) _0: - r0 = _vdbeSafety(tls, _p) - return - + return _vdbeSafety(tls, _p) } func _vdbeSafety(tls *crt.TLS, _p *TVdbe) (r0 int32) { // sqlite3.c:76043:1 @@ -10935,13 +10384,10 @@ func _vdbeSafety(tls *crt.TLS, _p *TVdbe) (r0 int32) { // sqlite3.c:76043:1 } Xsqlite3_log(tls, i32(21), str(7036)) - r0 = i32(1) - return + return i32(1) _0: - r0 = i32(0) - return - + return i32(0) } func _sqlite3Error(tls *crt.TLS, _db *Xsqlite3, _err_code int32) { // sqlite3.c:27753:1 @@ -10958,8 +10404,6 @@ func _sqlite3Error(tls *crt.TLS, _db *Xsqlite3, _err_code int32) { // sqlite3.c: _sqlite3ErrorFinish(tls, _db, _err_code) _3: - return - } var _sqlite3ErrorØ00__func__Ø000 [13]int8 // - @@ -10976,21 +10420,16 @@ func _sqlite3ErrorFinish(tls *crt.TLS, _db *Xsqlite3, _err_code int32) { // sqli _sqlite3ValueSetNull(tls, (*XMem)(unsafe.Pointer(_db.X56))) _0: _sqlite3SystemError(tls, _db, _err_code) - return - } func _sqlite3ValueSetNull(tls *crt.TLS, _p *XMem) { // sqlite3.c:70276:1 _sqlite3VdbeMemSetNull(tls, _p) - return - } func _sqlite3SystemError(tls *crt.TLS, _db *Xsqlite3, _rc int32) { // sqlite3.c:27763:1 if _rc != i32(3082) { goto _0 } - return _0: @@ -11005,12 +10444,10 @@ _0: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(56 /* X12 */))) = _sqlite3OsGetLastError(tls, (*Xsqlite3_vfs)(unsafe.Pointer(_db.X0))) _2: - return - } func _sqlite3OsGetLastError(tls *crt.TLS, _pVfs *Xsqlite3_vfs) (r0 int32) { // sqlite3.c:20312:1 - r0 = func() int32 { + return func() int32 { if (*(*func(*crt.TLS, *Xsqlite3_vfs, int32, *int8) int32)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, int32, *int8) int32 }{(_pVfs.X17)}))) != nil { @@ -11020,8 +10457,6 @@ func _sqlite3OsGetLastError(tls *crt.TLS, _pVfs *Xsqlite3_vfs) (r0 int32) { // s } return i32(0) }() - return - } var _vdbeUnbindØ00__func__Ø000 [11]int8 // - @@ -11046,14 +10481,10 @@ func _sqlite3ApiExit(tls *crt.TLS, _db *Xsqlite3, _rc int32) (r0 int32) { // sql if (_db.X17) == 0 && _rc != i32(3082) { goto _5 } - - r0 = _apiOomError(tls, _db) - return + return _apiOomError(tls, _db) _5: - r0 = _rc & (_db.X11) - return - + return _rc & (_db.X11) } var _sqlite3ApiExitØ00__func__Ø000 [15]int8 // - @@ -11065,9 +10496,7 @@ func init() { func _apiOomError(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqlite3.c:24995:1 _sqlite3OomClear(tls, _db) _sqlite3Error(tls, _db, i32(7)) - r0 = _sqlite3NomemError(tls, i32(24998)) - return - + return _sqlite3NomemError(tls, i32(24998)) } func _sqlite3OomClear(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:24983:1 @@ -11085,8 +10514,6 @@ func _sqlite3OomClear(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:24983:1 }() *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5412537)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(252 /* X58 */))))) + uintptr(0 /* X0 */))) -= 1 _1: - return - } var _sqlite3OomClearØ00__func__Ø000 [16]int8 // - @@ -11109,15 +10536,11 @@ func Xsqlite3_bind_double(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32, _rValue _sqlite3VdbeMemSetDouble(tls, (*XMem)(unsafe.Pointer(uintptr(_p.X24)+48*uintptr(_i-i32(1)))), _rValue) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer((*Xsqlite3)(unsafe.Pointer(_p.X0)).X3))) _0: - r0 = _rc - return - + return _rc } func Xsqlite3_bind_int(tls *crt.TLS, _p unsafe.Pointer, _i int32, _iValue int32) (r0 int32) { // sqlite3.c:77346:12 - r0 = Xsqlite3_bind_int64(tls, _p, _i, int64(_iValue)) - return - + return Xsqlite3_bind_int64(tls, _p, _i, int64(_iValue)) } func Xsqlite3_bind_int64(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32, _iValue int64) (r0 int32) { // sqlite3.c:77349:12 @@ -11134,9 +10557,7 @@ func Xsqlite3_bind_int64(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32, _iValue _sqlite3VdbeMemSetInt64(tls, (*XMem)(unsafe.Pointer(uintptr(_p.X24)+48*uintptr(_i-i32(1)))), _iValue) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer((*Xsqlite3)(unsafe.Pointer(_p.X0)).X3))) _0: - r0 = _rc - return - + return _rc } func _sqlite3VdbeMemSetInt64(tls *crt.TLS, _pMem *XMem, _val int64) { // sqlite3.c:70309:1 @@ -11151,16 +10572,12 @@ _0: *(*int64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = _val *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(8 /* X1 */))) = uint16(i32(4)) _1: - return - } func _vdbeReleaseAndSetInt64(tls *crt.TLS, _pMem *XMem, _val int64) { // sqlite3.c:70299:1 _sqlite3VdbeMemSetNull(tls, _pMem) *(*int64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = _val *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(8 /* X1 */))) = uint16(i32(4)) - return - } func Xsqlite3_bind_null(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32) (r0 int32) { // sqlite3.c:77359:12 @@ -11176,43 +10593,33 @@ func Xsqlite3_bind_null(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32) (r0 int32 Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer((*Xsqlite3)(unsafe.Pointer(_p.X0)).X3))) _0: - r0 = _rc - return - + return _rc } func Xsqlite3_bind_parameter_count(tls *crt.TLS, _pStmt unsafe.Pointer) (r0 int32) { // sqlite3.c:77464:12 var _p *TVdbe // sqlite3.c:77465:8 _ = _p _p = (*TVdbe)(unsafe.Pointer(_pStmt)) - r0 = func() int32 { + return func() int32 { if _p != nil { return int32(_p.X4) } return i32(0) }() - return - } func Xsqlite3_bind_parameter_index(tls *crt.TLS, _pStmt unsafe.Pointer, _zName *int8) (r0 int32) { // sqlite3.c:77490:12 - r0 = _sqlite3VdbeParameterIndex(tls, (*TVdbe)(unsafe.Pointer(_pStmt)), _zName, _sqlite3Strlen30(tls, _zName)) - return - + return _sqlite3VdbeParameterIndex(tls, (*TVdbe)(unsafe.Pointer(_pStmt)), _zName, _sqlite3Strlen30(tls, _zName)) } func _sqlite3VdbeParameterIndex(tls *crt.TLS, _p *TVdbe, _zName *int8, _nName int32) (r0 int32) { // sqlite3.c:77486:1 if _p != (*TVdbe)(unsafe.Pointer(uintptr(i32(0)))) && _zName != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _1 } - - r0 = i32(0) - return + return i32(0) _1: - r0 = _sqlite3VListNameToNum(tls, _p.X25, _zName, _nName) - return - + return _sqlite3VListNameToNum(tls, _p.X25, _zName, _nName) } func _sqlite3VListNameToNum(tls *crt.TLS, _pIn *int32, _zName *int8, _nName int32) (r0 int32) { // sqlite3.c:29169:1 @@ -11225,9 +10632,7 @@ func _sqlite3VListNameToNum(tls *crt.TLS, _pIn *int32, _zName *int8, _nName int3 if _pIn != (*int32)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: _mx = *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn)) + 4*uintptr(i32(1)))) @@ -11237,9 +10642,7 @@ _1: if crt.Xstrncmp(tls, _1_z, _zName, uint32(_nName)) != i32(0) || int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_z)) + 1*uintptr(_nName)))) != i32(0) { goto _3 } - - r0 = *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn)) + 4*uintptr(_i))) - return + return *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn)) + 4*uintptr(_i))) _3: { @@ -11250,10 +10653,7 @@ _3: if _i < _mx { goto _1 } - - r0 = i32(0) - return - + return i32(0) } func Xsqlite3_bind_parameter_name(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32) (r0 *int8) { // sqlite3.c:77475:12 @@ -11263,14 +10663,10 @@ func Xsqlite3_bind_parameter_name(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32) if _p != (*TVdbe)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = (*int8)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*int8)(unsafe.Pointer(uintptr(i32(0)))) _0: - r0 = _sqlite3VListNumToName(tls, _p.X25, _i) - return - + return _sqlite3VListNumToName(tls, _p.X25, _i) } func _sqlite3VListNumToName(tls *crt.TLS, _pIn *int32, _iVal int32) (r0 *int8) { // sqlite3.c:29153:1 @@ -11281,9 +10677,7 @@ func _sqlite3VListNumToName(tls *crt.TLS, _pIn *int32, _iVal int32) (r0 *int8) { if _pIn != (*int32)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = (*int8)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*int8)(unsafe.Pointer(uintptr(i32(0)))) _0: _mx = *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn)) + 4*uintptr(i32(1)))) @@ -11292,9 +10686,7 @@ _1: if (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn)) + 4*uintptr(_i)))) != _iVal { goto _2 } - - r0 = (*int8)(unsafe.Pointer((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn)) + 4*uintptr(_i+i32(2)))))) - return + return (*int8)(unsafe.Pointer((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn)) + 4*uintptr(_i+i32(2)))))) _2: { @@ -11305,22 +10697,15 @@ _2: if _i < _mx { goto _1 } - - r0 = (*int8)(unsafe.Pointer(uintptr(i32(0)))) - return - + return (*int8)(unsafe.Pointer(uintptr(i32(0)))) } func Xsqlite3_bind_text(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32, _zData *int8, _nData int32, _xDel func(*crt.TLS, unsafe.Pointer)) (r0 int32) { // sqlite3.c:77368:12 - r0 = _bindText(tls, _pStmt, _i, (unsafe.Pointer)(_zData), _nData, _xDel, uint8(i32(1))) - return - + return _bindText(tls, _pStmt, _i, (unsafe.Pointer)(_zData), _nData, _xDel, uint8(i32(1))) } func Xsqlite3_bind_text16(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32, _zData unsafe.Pointer, _nData int32, _xDel func(*crt.TLS, unsafe.Pointer)) (r0 int32) { // sqlite3.c:77394:12 - r0 = _bindText(tls, _pStmt, _i, _zData, _nData, _xDel, uint8(i32(2))) - return - + return _bindText(tls, _pStmt, _i, _zData, _nData, _xDel, uint8(i32(2))) } func Xsqlite3_bind_value(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32, _pValue *XMem) (r0 int32) { // sqlite3.c:77404:12 @@ -11369,9 +10754,7 @@ _5: goto _6 _6: - r0 = _rc - return - + return _rc } func Xsqlite3_bind_zeroblob(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32, _n int32) (r0 int32) { // sqlite3.c:77435:12 @@ -11388,9 +10771,7 @@ func Xsqlite3_bind_zeroblob(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32, _n in _sqlite3VdbeMemSetZeroBlob(tls, (*XMem)(unsafe.Pointer(uintptr(_p.X24)+48*uintptr(_i-i32(1)))), _n) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer((*Xsqlite3)(unsafe.Pointer(_p.X0)).X3))) _0: - r0 = _rc - return - + return _rc } func _sqlite3VdbeMemSetZeroBlob(tls *crt.TLS, _pMem *XMem, _n int32) { // sqlite3.c:70284:1 @@ -11406,17 +10787,13 @@ _0: *(*int32)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = _n *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(10 /* X2 */))) = uint8(i32(1)) *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(16 /* X5 */))) = (*int8)(unsafe.Pointer(uintptr(i32(0)))) - return - } func Xsqlite3_busy_handler(tls *crt.TLS, _db *Xsqlite3, _xBusy func(*crt.TLS, unsafe.Pointer, int32) int32, _pArg unsafe.Pointer) (r0 int32) { // sqlite3.c:141417:12 if _sqlite3SafetyCheckOk(tls, _db) != 0 { goto _0 } - - r0 = _sqlite3MisuseError(tls, i32(141423)) - return + return _sqlite3MisuseError(tls, i32(141423)) _0: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -11425,9 +10802,7 @@ _0: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5412816)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(376 /* X71 */))))) + uintptr(8 /* X2 */))) = i32(0) *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(424 /* X74 */))) = i32(0) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = i32(0) - return - + return i32(0) } func _sqlite3SafetyCheckOk(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqlite3.c:28854:1 @@ -11438,8 +10813,7 @@ func _sqlite3SafetyCheckOk(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqlite3. } _logBadConnection(tls, str(200)) - r0 = i32(0) - return + return i32(0) _0: _magic = _db.X28 @@ -11453,19 +10827,14 @@ _0: _logBadConnection(tls, str(7172)) _2: - r0 = i32(0) - return + return i32(0) _1: - r0 = i32(1) - return - + return i32(1) } func _logBadConnection(tls *crt.TLS, _zType *int8) { // sqlite3.c:28833:1 Xsqlite3_log(tls, i32(21), str(7184), unsafe.Pointer(_zType)) - return - } func _sqlite3SafetyCheckSickOrOk(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqlite3.c:28871:1 @@ -11477,22 +10846,17 @@ func _sqlite3SafetyCheckSickOrOk(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sq } _logBadConnection(tls, str(7232)) - r0 = i32(0) - return + return i32(0) _2: - r0 = i32(1) - return - + return i32(1) } func Xsqlite3_busy_timeout(tls *crt.TLS, _db *Xsqlite3, _ms int32) (r0 int32) { // sqlite3.c:141471:12 if _sqlite3SafetyCheckOk(tls, _db) != 0 { goto _0 } - - r0 = _sqlite3MisuseError(tls, i32(141473)) - return + return _sqlite3MisuseError(tls, i32(141473)) _0: if _ms <= i32(0) { @@ -11506,9 +10870,7 @@ _0: _1: Xsqlite3_busy_handler(tls, _db, nil, (unsafe.Pointer)(uintptr(i32(0)))) _2: - r0 = i32(0) - return - + return i32(0) } func _sqliteDefaultBusyCallback(tls *crt.TLS, _ptr unsafe.Pointer, _count int32) (r0 int32) { // sqlite3.c:141355:1 @@ -11548,16 +10910,12 @@ _3: if _delay > i32(0) { goto _5 } - - r0 = i32(0) - return + return i32(0) _5: _4: _sqlite3OsSleep(tls, (*Xsqlite3_vfs)(unsafe.Pointer(_db.X0)), _delay*i32(1000)) - r0 = i32(1) - return - + return i32(1) } var _sqliteDefaultBusyCallbackØ00__func__Ø000 [26]int8 // - @@ -11579,11 +10937,9 @@ func init() { } func _sqlite3OsSleep(tls *crt.TLS, _pVfs *Xsqlite3_vfs, _nMicro int32) (r0 int32) { // sqlite3.c:20309:1 - r0 = (*(*func(*crt.TLS, *Xsqlite3_vfs, int32) int32)(unsafe.Pointer(&struct { + return (*(*func(*crt.TLS, *Xsqlite3_vfs, int32) int32)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, int32) int32 }{(_pVfs.X15)})))(tls, _pVfs, _nMicro) - return - } func Xsqlite3_changes(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqlite3.c:140845:12 @@ -11592,36 +10948,27 @@ func Xsqlite3_changes(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqlite3.c:140 } _sqlite3MisuseError(tls, i32(140848)) - r0 = i32(0) - return + return i32(0) _0: - r0 = _db.X29 - return - + return _db.X29 } func Xsqlite3_close(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqlite3.c:141009:12 - r0 = _sqlite3Close(tls, _db, i32(0)) - return - + return _sqlite3Close(tls, _db, i32(0)) } func _sqlite3Close(tls *crt.TLS, _db *Xsqlite3, _forceZombie int32) (r0 int32) { // sqlite3.c:140950:1 if _db != nil { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: if _sqlite3SafetyCheckSickOrOk(tls, _db) != 0 { goto _1 } - - r0 = _sqlite3MisuseError(tls, i32(140957)) - return + return _sqlite3MisuseError(tls, i32(140957)) _1: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -11639,15 +10986,12 @@ _2: _sqlite3ErrorWithMsg(tls, _db, i32(5), str(7280)) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = i32(5) - return + return i32(5) _4: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(80 /* X28 */))) = uint32(i32(1691352191)) _sqlite3LeaveMutexAndCloseZombie(tls, _db) - r0 = i32(0) - return - + return i32(0) } func _disconnectAllVtab(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:140905:1 @@ -11714,8 +11058,6 @@ _14: _13: _sqlite3VtabUnlockList(tls, _db) _sqlite3BtreeLeaveAll(tls, _db) - return - } func _sqlite3BtreeEnterAll(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:58847:1 @@ -11725,8 +11067,6 @@ func _sqlite3BtreeEnterAll(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:58847:1 _btreeEnterAll(tls, _db) _0: - return - } func _btreeEnterAll(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:58833:1 @@ -11762,8 +11102,6 @@ _7: _5: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(73 /* X25 */))) = uint8(_skipOk) - return - } var _btreeEnterAllØ00__func__Ø000 [14]int8 // - @@ -11830,7 +11168,6 @@ func _sqlite3BtreeEnter(tls *crt.TLS, _p *XBtree) { // sqlite3.c:58718:1 if (_p.X3) != 0 { goto _28 } - return _28: @@ -11838,13 +11175,10 @@ _28: if (_p.X4) == 0 { goto _29 } - return _29: _btreeLockCarefully(tls, _p) - return - } var _sqlite3BtreeEnterØ00__func__Ø000 [18]int8 // - @@ -11916,8 +11250,6 @@ _18: goto _14 _17: - return - } func Xsqlite3_mutex_try(tls *crt.TLS, _p *Xsqlite3_mutex) (r0 int32) { // sqlite3.c:22847:12 @@ -11936,15 +11268,13 @@ func Xsqlite3_mutex_try(tls *crt.TLS, _p *Xsqlite3_mutex) (r0 int32) { // sqlite crt.X__builtin_abort(tls) } }() - r0 = (*(*func(*crt.TLS, *Xsqlite3_mutex) int32)(unsafe.Pointer(&struct { + /* X11 */ + return (*(*func(*crt.TLS, *Xsqlite3_mutex) int32)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer) int32 - }{((*Xsqlite3_mutex_methods)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(72 /* X11 */))).X5)})))(tls, _p) - return + }{((*Xsqlite3_mutex_methods)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(72))).X5)})))(tls, _p) _0: - r0 = _rc - return - + return _rc } var _sqlite3_mutex_tryØ00__func__Ø000 [18]int8 // - @@ -11989,8 +11319,6 @@ func _unlockBtreeMutex(tls *crt.TLS, _p *XBtree) { // sqlite3.c:58688:1 }() Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_pBt.X21))) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(10 /* X4 */))) = uint8(i32(0)) - return - } var _unlockBtreeMutexØ00__func__Ø000 [17]int8 // - @@ -12021,8 +11349,6 @@ func _lockBtreeMutex(tls *crt.TLS, _p *XBtree) { // sqlite3.c:58674:1 Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer((*XBtShared)(unsafe.Pointer(_p.X1)).X21))) *(**Xsqlite3)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr(_p.X1) + uintptr(4 /* X1 */))))) = (*Xsqlite3)(unsafe.Pointer(_p.X0)) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(10 /* X4 */))) = uint8(i32(1)) - return - } var _lockBtreeMutexØ00__func__Ø000 [15]int8 // - @@ -12040,11 +11366,10 @@ func Xsqlite3_mutex_notheld(tls *crt.TLS, _p *Xsqlite3_mutex) (r0 int32) { // sq crt.X__builtin_abort(tls) } }() - r0 = bool2int((_p == (*Xsqlite3_mutex)(unsafe.Pointer(uintptr(i32(0))))) || (*(*func(*crt.TLS, *Xsqlite3_mutex) int32)(unsafe.Pointer(&struct { + /* X11 */ + return bool2int((_p == (*Xsqlite3_mutex)(unsafe.Pointer(uintptr(i32(0))))) || (*(*func(*crt.TLS, *Xsqlite3_mutex) int32)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer) int32 - }{((*Xsqlite3_mutex_methods)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(72 /* X11 */))).X8)})))(tls, _p) != 0) - return - + }{((*Xsqlite3_mutex_methods)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(72))).X8)})))(tls, _p) != 0) } var _sqlite3_mutex_notheldØ00__func__Ø000 [22]int8 // - @@ -12096,8 +11421,6 @@ _10: goto _6 _9: - return - } var _sqlite3VtabDisconnectØ00__func__Ø000 [22]int8 // - @@ -12114,9 +11437,7 @@ func _sqlite3BtreeHoldsAllMutexes(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // s if Xsqlite3_mutex_held(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) != 0 { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: _i = i32(0) @@ -12129,18 +11450,14 @@ _1: if _2_p == nil || (_2_p.X3) == 0 || (_2_p.X6) != i32(0) && Xsqlite3_mutex_held(tls, (*Xsqlite3_mutex)(unsafe.Pointer((*XBtShared)(unsafe.Pointer(_2_p.X1)).X21))) != 0 { goto _8 } - - r0 = i32(0) - return + return i32(0) _8: _i += 1 goto _1 _4: - r0 = i32(1) - return - + return i32(1) } func _sqlite3VtabUnlock(tls *crt.TLS, _pVTab *XVTable) { // sqlite3.c:124678:1 @@ -12183,8 +11500,6 @@ func _sqlite3VtabUnlock(tls *crt.TLS, _pVTab *XVTable) { // sqlite3.c:124678:1 _8: _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pVTab)) _7: - return - } var _sqlite3VtabUnlockØ00__func__Ø000 [18]int8 // - @@ -12226,8 +11541,6 @@ _5: } _4: - return - } var _sqlite3VtabUnlockListØ00__func__Ø000 [22]int8 // - @@ -12250,8 +11563,6 @@ _0: goto _0 _3: - return - } func _sqlite3BtreeLeaveAll(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:58859:1 @@ -12261,8 +11572,6 @@ func _sqlite3BtreeLeaveAll(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:58859:1 _btreeLeaveAll(tls, _db) _0: - return - } func _btreeLeaveAll(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:58850:1 @@ -12293,8 +11602,6 @@ _6: goto _2 _5: - return - } var _btreeLeaveAllØ00__func__Ø000 [14]int8 // - @@ -12328,8 +11635,6 @@ func _sqlite3BtreeLeave(tls *crt.TLS, _p *XBtree) { // sqlite3.c:58790:1 _unlockBtreeMutex(tls, _p) _5: _2: - return - } var _sqlite3BtreeLeaveØ00__func__Ø000 [18]int8 // - @@ -12340,9 +11645,7 @@ func init() { func _sqlite3VtabRollback(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqlite3.c:125432:1 _callFinaliser(tls, _db, int32(u32(68))) - r0 = i32(0) - return - + return i32(0) } func _callFinaliser(tls *crt.TLS, _db *Xsqlite3, _offset int32) { // sqlite3.c:125382:1 @@ -12391,8 +11694,6 @@ _4: _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_1_aVTrans)) *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(312 /* X64 */))) = i32(0) _0: - return - } func _connectionIsBusy(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqlite3.c:140936:1 @@ -12409,9 +11710,7 @@ func _connectionIsBusy(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqlite3.c:14 if (*TVdbe)(unsafe.Pointer(_db.X1)) == nil { goto _2 } - - r0 = i32(1) - return + return i32(1) _2: _j = i32(0) @@ -12424,18 +11723,14 @@ _3: if _1_pBt == nil || _sqlite3BtreeIsInBackup(tls, _1_pBt) == 0 { goto _8 } - - r0 = i32(1) - return + return i32(1) _8: _j += 1 goto _3 _6: - r0 = i32(0) - return - + return i32(0) } var _connectionIsBusyØ00__func__Ø000 [17]int8 // - @@ -12457,9 +11752,7 @@ func _sqlite3BtreeIsInBackup(tls *crt.TLS, _p *XBtree) (r0 int32) { // sqlite3.c crt.X__builtin_abort(tls) } }() - r0 = bool2int((_p.X7) != i32(0)) - return - + return bool2int((_p.X7) != i32(0)) } var _sqlite3BtreeIsInBackupØ00__func__Ø000 [23]int8 // - @@ -12501,8 +11794,6 @@ _2: }{_sqlite3MallocSize}))) _5: _3: - return - } var _sqlite3ErrorWithMsgØ00__func__Ø000 [20]int8 // - @@ -12522,9 +11813,7 @@ func _sqlite3ValueNew(tls *crt.TLS, _db *Xsqlite3) (r0 *XMem) { // sqlite3.c:706 *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X1 */))) = uint16(i32(1)) *(**Xsqlite3)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X9 */))))) = _db _0: - r0 = _p - return - + return _p } func _sqlite3DbMallocZero(tls *crt.TLS, _db *Xsqlite3, _n uint64) (r0 unsafe.Pointer) { // sqlite3.c:24778:1 @@ -12537,9 +11826,7 @@ func _sqlite3DbMallocZero(tls *crt.TLS, _db *Xsqlite3, _n uint64) (r0 unsafe.Poi crt.Xmemset(tls, _p, i32(0), uint32(_n)) _0: - r0 = _p - return - + return _p } func _sqlite3ValueSetStr(tls *crt.TLS, _v *XMem, _n int32, _z unsafe.Pointer, _enc uint8, _xDel func(*crt.TLS, unsafe.Pointer)) { // sqlite3.c:71284:1 @@ -12549,8 +11836,6 @@ func _sqlite3ValueSetStr(tls *crt.TLS, _v *XMem, _n int32, _z unsafe.Pointer, _e _sqlite3VdbeMemSetStr(tls, _v, (*int8)(unsafe.Pointer(_z)), _n, _enc, _xDel) _0: - return - } func _sqlite3LeaveMutexAndCloseZombie(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:141021:1 @@ -12713,8 +11998,6 @@ _30: Xsqlite3_free(tls, (*T5412537)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(252 /* X58 */))).X7) _34: Xsqlite3_free(tls, (unsafe.Pointer)(_db)) - return - } func _sqlite3RollbackAll(tls *crt.TLS, _db *Xsqlite3, _tripCode int32) { // sqlite3.c:141144:1 @@ -12782,8 +12065,6 @@ _10: (_db.X48)(tls, _db.X47) _13: - return - } var _sqlite3RollbackAllØ00__func__Ø000 [19]int8 // - @@ -12799,8 +12080,6 @@ func _sqlite3BeginBenignMalloc(tls *crt.TLS) { // sqlite3.c:20543:1 (_sqlite3Hooks.X0)(tls) _0: - return - } var _sqlite3Hooks TBenignMallocHooks // sqlite3.c:20507:3 @@ -12812,9 +12091,7 @@ func _sqlite3BtreeIsInTrans(tls *crt.TLS, _p *XBtree) (r0 int32) { // sqlite3.c: crt.X__builtin_abort(tls) } }() - r0 = bool2int((_p != nil) && (int32(_p.X2) == i32(2))) - return - + return bool2int((_p != nil) && (int32(_p.X2) == i32(2))) } var _sqlite3BtreeIsInTransØ00__func__Ø000 [22]int8 // - @@ -12938,9 +12215,7 @@ _24: _20: _btreeEndTransaction(tls, _p) _sqlite3BtreeLeave(tls, _p) - r0 = _rc - return - + return _rc } var _sqlite3BtreeRollbackØ00__func__Ø000 [21]int8 // - @@ -12984,9 +12259,7 @@ _8: if _p == nil { goto _12 } - - r0 = _saveCursorsOnList(tls, _p, _iRoot, _pExcept) - return + return _saveCursorsOnList(tls, _p, _iRoot, _pExcept) _12: if _pExcept == nil { @@ -12999,9 +12272,7 @@ _12: sink4537 = *p } _13: - r0 = i32(0) - return - + return i32(0) } var _saveAllCursorsØ00__func__Ø000 [15]int8 // - @@ -13026,9 +12297,7 @@ _0: if i32(0) == _3_rc { goto _6 } - - r0 = _3_rc - return + return _3_rc _6: goto _7 @@ -13041,10 +12310,7 @@ _3: if _p != nil { goto _0 } - - r0 = i32(0) - return - + return i32(0) } func _saveCursorPosition(tls *crt.TLS, _pCur *XBtCursor) (r0 int32) { // sqlite3.c:59614:1 @@ -13091,9 +12357,7 @@ _9: *p = uint8(int32(*p) & i32(-15)) sink4537 = *p } - r0 = _rc - return - + return _rc } var _saveCursorPositionØ00__func__Ø000 [19]int8 // - @@ -13103,9 +12367,7 @@ func init() { } func _cursorHoldsMutex(tls *crt.TLS, _p *XBtCursor) (r0 int32) { // sqlite3.c:59408:1 - r0 = Xsqlite3_mutex_held(tls, (*Xsqlite3_mutex)(unsafe.Pointer((*XBtShared)(unsafe.Pointer(_p.X1)).X21))) - return - + return Xsqlite3_mutex_held(tls, (*Xsqlite3_mutex)(unsafe.Pointer((*XBtShared)(unsafe.Pointer(_p.X1)).X21))) } func _saveCursorKey(tls *crt.TLS, _pCur *XBtCursor) (r0 int32) { // sqlite3.c:59578:1 @@ -13169,9 +12431,7 @@ _7: crt.X__builtin_abort(tls) } }() - r0 = _rc - return - + return _rc } var _saveCursorKeyØ00__func__Ø000 [14]int8 // - @@ -13200,9 +12460,8 @@ func _sqlite3BtreeIntegerKey(tls *crt.TLS, _pCur *XBtCursor) (r0 int64) { // sql } }() _getCellInfo(tls, _pCur) - r0 = (*XCellInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(16 /* X4 */))).X0 - return - + /* X4 */ + return (*XCellInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(16))).X0 } var _sqlite3BtreeIntegerKeyØ00__func__Ø000 [23]int8 // - @@ -13230,16 +12489,12 @@ func _getCellInfo(tls *crt.TLS, _pCur *XBtCursor) { // sqlite3.c:63283:1 _0: _assertCellInfo(tls, _pCur) _1: - return - } func _btreeParseCell(tls *crt.TLS, _pPage *XMemPage, _iCell int32, _pInfo *XCellInfo) { // sqlite3.c:60159:1 (*(*func(*crt.TLS, *XMemPage, *uint8, *XCellInfo))(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, *uint8, unsafe.Pointer) }{(_pPage.X25)})))(tls, _pPage, (*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_pPage.X19))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(int32(_pPage.X15)&((int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPage.X21))+1*uintptr(i32(2)*_iCell))))) + 1*uintptr(i32(0)))))<<uint(i32(8)))|int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPage.X21))+1*uintptr(i32(2)*_iCell))))) + 1*uintptr(i32(1))))))))))))), _pInfo) - return - } func _assertCellInfo(tls *crt.TLS, _pCur *XBtCursor) { // sqlite3.c:63273:3 @@ -13256,8 +12511,6 @@ func _assertCellInfo(tls *crt.TLS, _pCur *XBtCursor) { // sqlite3.c:63273:3 crt.X__builtin_abort(tls) } }() - return - } var _assertCellInfoØ00__func__Ø000 [15]int8 // - @@ -13280,9 +12533,8 @@ func _sqlite3BtreePayloadSize(tls *crt.TLS, _pCur *XBtCursor) (r0 uint32) { // s } }() _getCellInfo(tls, _pCur) - r0 = (*XCellInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(16 /* X4 */))).X2 - return - + /* X4 */ + return (*XCellInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(16))).X2 } var _sqlite3BtreePayloadSizeØ00__func__Ø000 [24]int8 // - @@ -13316,9 +12568,7 @@ func _sqlite3BtreePayload(tls *crt.TLS, _pCur *XBtCursor, _offset uint32, _amt u crt.X__builtin_abort(tls) } }() - r0 = _accessPayload(tls, _pCur, _offset, _amt, (*uint8)(unsafe.Pointer(_pBuf)), i32(0)) - return - + return _accessPayload(tls, _pCur, _offset, _amt, (*uint8)(unsafe.Pointer(_pBuf)), i32(0)) } var _sqlite3BtreePayloadØ00__func__Ø000 [20]int8 // - @@ -13403,9 +12653,7 @@ func _accessPayload(tls *crt.TLS, _pCur *XBtCursor, _offset uint32, _amt uint32, if uint32(int32((uintptr(unsafe.Pointer(_aPayload))-uintptr(unsafe.Pointer(_pPage.X19)))/1)) <= ((_pBt.X16) - uint32((*XCellInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur))+uintptr(16 /* X4 */))).X3)) { goto _15 } - - r0 = _sqlite3CorruptError(tls, i32(63508)) - return + return _sqlite3CorruptError(tls, i32(63508)) _15: if _offset >= uint32((*XCellInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur))+uintptr(16 /* X4 */))).X3) { @@ -13459,9 +12707,7 @@ _18: if _7_aNew != (*uint32)(unsafe.Pointer(uintptr(i32(0)))) { goto _23 } - - r0 = _sqlite3NomemError(tls, i32(63546)) - return + return _sqlite3NomemError(tls, i32(63546)) _23: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(52 /* X8 */))) = _6_nOvfl * i32(2) @@ -13568,9 +12814,7 @@ _47: if _amt != uint32(i32(0)) { goto _48 } - - r0 = _rc - return + return _rc _48: { @@ -13594,14 +12838,10 @@ _20: if _rc != i32(0) || _amt <= uint32(i32(0)) { goto _51 } - - r0 = _sqlite3CorruptError(tls, i32(63655)) - return + return _sqlite3CorruptError(tls, i32(63655)) _51: - r0 = _rc - return - + return _rc } var _accessPayloadØ00__func__Ø000 [14]int8 // - @@ -13611,9 +12851,7 @@ func init() { } func _sqlite3CorruptError(tls *crt.TLS, _lineno int32) (r0 int32) { // sqlite3.c:143228:1 - r0 = _reportError(tls, i32(11), _lineno, str(9776)) - return - + return _reportError(tls, i32(11), _lineno, str(9776)) } func _copyPayload(tls *crt.TLS, _pPayload unsafe.Pointer, _pBuf unsafe.Pointer, _nByte int32, _eOp int32, _pDbPage *XPgHdr) (r0 int32) { // sqlite3.c:63425:1 @@ -13627,9 +12865,7 @@ func _copyPayload(tls *crt.TLS, _pPayload unsafe.Pointer, _pBuf unsafe.Pointer, if _1_rc == i32(0) { goto _1 } - - r0 = _1_rc - return + return _1_rc _1: crt.Xmemcpy(tls, _pPayload, _pBuf, uint32(_nByte)) @@ -13638,9 +12874,7 @@ _1: _0: crt.Xmemcpy(tls, _pBuf, _pPayload, uint32(_nByte)) _2: - r0 = i32(0) - return - + return i32(0) } func _sqlite3PagerWrite(tls *crt.TLS, _pPg *XPgHdr) (r0 int32) { // sqlite3.c:52911:1 @@ -13672,21 +12906,16 @@ func _sqlite3PagerWrite(tls *crt.TLS, _pPg *XPgHdr) (r0 int32) { // sqlite3.c:52 if (_pPager.X38) == 0 { goto _8 } - - r0 = _subjournalPageIfRequired(tls, _pPg) - return + return _subjournalPageIfRequired(tls, _pPg) _8: - r0 = i32(0) - return + return i32(0) _7: if (_pPager.X26) == 0 { goto _10 } - - r0 = _pPager.X26 - return + return _pPager.X26 _10: if (_pPager.X47) <= uint32(_pPager.X48) { @@ -13699,13 +12928,10 @@ _10: crt.X__builtin_abort(tls) } }() - r0 = _pagerWriteLargeSector(tls, _pPg) - return + return _pagerWriteLargeSector(tls, _pPg) _12: - r0 = _pager_write(tls, _pPg) - return - + return _pager_write(tls, _pPg) } var _sqlite3PagerWriteØ00__func__Ø000 [18]int8 // - @@ -14032,9 +13258,7 @@ _45: goto _46 _46: - r0 = i32(1) - return - + return i32(1) } var _assert_pager_stateØ00__func__Ø000 [19]int8 // - @@ -14044,23 +13268,17 @@ func init() { } func _sqlite3PcacheRefCount(tls *crt.TLS, _pCache *XPCache) (r0 int32) { // sqlite3.c:44862:1 - r0 = _pCache.X3 - return - + return _pCache.X3 } func _subjournalPageIfRequired(tls *crt.TLS, _pPg *XPgHdr) (r0 int32) { // sqlite3.c:51344:1 if _subjRequiresPage(tls, _pPg) == 0 { goto _0 } - - r0 = _subjournalPage(tls, _pPg) - return + return _subjournalPage(tls, _pPg) _0: - r0 = i32(0) - return - + return i32(0) } func _subjRequiresPage(tls *crt.TLS, _pPg *XPgHdr) (r0 int32) { // sqlite3.c:47938:1 @@ -14084,18 +13302,14 @@ _0: if (_p.X3) < _pgno || i32(0) != _sqlite3BitvecTestNotNull(tls, (*XBitvec)(unsafe.Pointer(_p.X2)), _pgno) { goto _5 } - - r0 = i32(1) - return + return i32(1) _5: _i += 1 goto _0 _3: - r0 = i32(0) - return - + return i32(0) } func _sqlite3BitvecTestNotNull(tls *crt.TLS, _p *XBitvec, _i uint32) (r0 int32) { // sqlite3.c:43794:1 @@ -14113,9 +13327,7 @@ func _sqlite3BitvecTestNotNull(tls *crt.TLS, _p *XBitvec, _i uint32) (r0 int32) if _i < (_p.X0) { goto _2 } - - r0 = i32(0) - return + return i32(0) _2: _3: @@ -14129,9 +13341,7 @@ _3: if _p != nil { goto _5 } - - r0 = i32(0) - return + return i32(0) _5: goto _3 @@ -14141,8 +13351,8 @@ _4: goto _6 } - r0 = bool2int((int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[500]uint8)(unsafe.Pointer((*T5553175)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(12 /* X3 */))))))) + 1*uintptr(_i/uint32(i32(8)))))) & (i32(1) << uint(int32(_i&uint32(i32(7)))))) != i32(0)) - return + /* X3 */ + return bool2int((int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[500]uint8)(unsafe.Pointer((*T5553175)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(12))))))) + 1*uintptr(_i/uint32(i32(8)))))) & (i32(1) << uint(int32(_i&uint32(i32(7)))))) != i32(0)) _6: _4_h = (postInc985(&_i, uint32(1)) * uint32(i32(1))) % u32(125) @@ -14154,18 +13364,14 @@ _8: if (*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[125]uint32)(unsafe.Pointer((*T5553175)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(12 /* X3 */))))))) + 4*uintptr(_4_h)))) != _i { goto _10 } - - r0 = i32(1) - return + return i32(1) _10: _4_h = (_4_h + uint32(i32(1))) % u32(125) goto _8 _9: - r0 = i32(0) - return - + return i32(0) } var _sqlite3BitvecTestNotNullØ00__func__Ø000 [25]int8 // - @@ -14245,9 +13451,7 @@ _0: }() _rc = _addToSavepointBitvecs(tls, _pPager, _pPg.X5) _15: - r0 = _rc - return - + return _rc } var _subjournalPageØ00__func__Ø000 [15]int8 // - @@ -14257,15 +13461,11 @@ func init() { } func _pageInJournal(tls *crt.TLS, _pPager *XPager, _pPg *XPgHdr) (r0 int32) { // sqlite3.c:47956:1 - r0 = _sqlite3BitvecTest(tls, (*XBitvec)(unsafe.Pointer(_pPager.X30)), _pPg.X5) - return - + return _sqlite3BitvecTest(tls, (*XBitvec)(unsafe.Pointer(_pPager.X30)), _pPg.X5) } func _sqlite3BitvecTest(tls *crt.TLS, _p *XBitvec, _i uint32) (r0 int32) { // sqlite3.c:43817:1 - r0 = bool2int((_p != (*XBitvec)(unsafe.Pointer(uintptr(i32(0))))) && _sqlite3BitvecTestNotNull(tls, _p, _i) != 0) - return - + return bool2int((_p != (*XBitvec)(unsafe.Pointer(uintptr(i32(0))))) && _sqlite3BitvecTestNotNull(tls, _p, _i) != 0) } func _openSubJournal(tls *crt.TLS, _pPager *XPager) (r0 int32) { // sqlite3.c:51281:1 @@ -14290,9 +13490,7 @@ func _openSubJournal(tls *crt.TLS, _pPager *XPager) (r0 int32) { // sqlite3.c:51 _2: _rc = _sqlite3JournalOpen(tls, (*Xsqlite3_vfs)(unsafe.Pointer(_pPager.X0)), (*int8)(unsafe.Pointer(uintptr(i32(0)))), (*Xsqlite3_file)(unsafe.Pointer(_pPager.X33)), _1_flags, _1_nStmtSpill) _0: - r0 = _rc - return - + return _rc } func _sqlite3JournalOpen(tls *crt.TLS, _pVfs *Xsqlite3_vfs, _zName *int8, _pJfd *Xsqlite3_file, _flags int32, _nSpill int32) (r0 int32) { // sqlite3.c:88948:1 @@ -14303,9 +13501,7 @@ func _sqlite3JournalOpen(tls *crt.TLS, _pVfs *Xsqlite3_vfs, _zName *int8, _pJfd if _nSpill != i32(0) { goto _0 } - - r0 = _sqlite3OsOpen(tls, _pVfs, _zName, _pJfd, _flags, (*int32)(unsafe.Pointer(uintptr(i32(0))))) - return + return _sqlite3OsOpen(tls, _pVfs, _zName, _pJfd, _flags, (*int32)(unsafe.Pointer(uintptr(i32(0))))) _0: if _nSpill <= i32(0) { @@ -14329,9 +13525,7 @@ _2: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(44 /* X7 */))) = _flags *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(52 /* X9 */))) = _zName *(**Xsqlite3_vfs)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X8 */))))) = _pVfs - r0 = i32(0) - return - + return i32(0) } func _sqlite3OsOpen(tls *crt.TLS, _pVfs *Xsqlite3_vfs, _zPath *int8, _pFile *Xsqlite3_file, _flags int32, _pFlagsOut *int32) (r0 int32) { // sqlite3.c:20251:1 @@ -14346,9 +13540,7 @@ func _sqlite3OsOpen(tls *crt.TLS, _pVfs *Xsqlite3_vfs, _zPath *int8, _pFile *Xsq crt.X__builtin_abort(tls) } }() - r0 = _rc - return - + return _rc } var _sqlite3OsOpenØ00__func__Ø000 [14]int8 // - @@ -14386,9 +13578,7 @@ func _memjrnlClose(tls *crt.TLS, _pJfd *Xsqlite3_file) (r0 int32) { // sqlite3.c _ = _p _p = (*XMemJournal)(unsafe.Pointer(_pJfd)) _memjrnlFreeChunks(tls, _p) - r0 = i32(0) - return - + return i32(0) } func _memjrnlFreeChunks(tls *crt.TLS, _p *XMemJournal) { // sqlite3.c:88739:1 @@ -14409,8 +13599,6 @@ _0: _3: *(**XFileChunk)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(16 /* X4 */))))) = (*XFileChunk)(unsafe.Pointer(uintptr(i32(0)))) - return - } func _memjrnlRead(tls *crt.TLS, _pJfd *Xsqlite3_file, _zBuf unsafe.Pointer, _iAmt int32, _iOfst int64) (r0 int32) { // sqlite3.c:88688:1 @@ -14517,9 +13705,7 @@ _17: return int64(i32(0)) }() *(**XFileChunk)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5960587)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(32 /* X6 */))))) + uintptr(8 /* X1 */))))) = _pChunk - r0 = i32(0) - return - + return i32(0) } var _memjrnlReadØ00__func__Ø000 [12]int8 // - @@ -14559,8 +13745,7 @@ func _memjrnlWrite(tls *crt.TLS, _pJfd *Xsqlite3_file, _zBuf unsafe.Pointer, _iA _1_rc = _sqlite3OsWrite(tls, _pJfd, _zBuf, _iAmt, _iOfst) _2: - r0 = _1_rc - return + return _1_rc _1: func() { @@ -14596,9 +13781,7 @@ _10: if _6_pNew != nil { goto _15 } - - r0 = _sqlite3IoerrnomemError(tls, i32(88837)) - return + return _sqlite3IoerrnomemError(tls, i32(88837)) _15: *(**XFileChunk)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_6_pNew)) + uintptr(0 /* X0 */))))) = (*XFileChunk)(unsafe.Pointer(uintptr(i32(0)))) @@ -14646,9 +13829,7 @@ _14: _11: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(12 /* X3 */))) = int32(int64(_iAmt) + _iOfst) - r0 = i32(0) - return - + return i32(0) } func _memjrnlCreateFile(tls *crt.TLS, _p *XMemJournal) (r0 int32) { // sqlite3.c:88752:1 @@ -14717,17 +13898,13 @@ _0: _sqlite3OsClose(tls, _pReal) *_p = _copy _8: - r0 = _rc - return - + return _rc } func _sqlite3OsWrite(tls *crt.TLS, _id *Xsqlite3_file, _pBuf unsafe.Pointer, _amt int32, _offset int64) (r0 int32) { // sqlite3.c:20143:1 - r0 = (*(*func(*crt.TLS, *Xsqlite3_file, unsafe.Pointer, int32, int64) int32)(unsafe.Pointer(&struct { + return (*(*func(*crt.TLS, *Xsqlite3_file, unsafe.Pointer, int32, int64) int32)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, unsafe.Pointer, int32, int64) int32 }{((*Xsqlite3_io_methods)(unsafe.Pointer(_id.X0)).X3)})))(tls, _id, _pBuf, _amt, _offset) - return - } func _sqlite3OsClose(tls *crt.TLS, _pId *Xsqlite3_file) { // sqlite3.c:20133:1 @@ -14740,8 +13917,6 @@ func _sqlite3OsClose(tls *crt.TLS, _pId *Xsqlite3_file) { // sqlite3.c:20133:1 }{((*Xsqlite3_io_methods)(unsafe.Pointer(_pId.X0)).X1)})))(tls, _pId) *(**Xsqlite3_io_methods)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pId)) + uintptr(0 /* X0 */))))) = (*Xsqlite3_io_methods)(unsafe.Pointer(uintptr(i32(0)))) _0: - return - } var _memjrnlWriteØ00__func__Ø000 [13]int8 // - @@ -14754,25 +13929,19 @@ func Xsqlite3_malloc(tls *crt.TLS, _n int32) (r0 unsafe.Pointer) { // sqlite3.c: if Xsqlite3_initialize(tls) == 0 { goto _0 } - - r0 = (unsafe.Pointer)(uintptr(i32(0))) - return + return (unsafe.Pointer)(uintptr(i32(0))) _0: - r0 = func() unsafe.Pointer { + return func() unsafe.Pointer { if _n <= i32(0) { return unsafe.Pointer((unsafe.Pointer)(uintptr(i32(0)))) } return _sqlite3Malloc(tls, uint64(_n)) }() - return - } func _sqlite3IoerrnomemError(tls *crt.TLS, _lineno int32) (r0 int32) { // sqlite3.c:143245:1 - r0 = _reportError(tls, i32(3082), _lineno, str(11868)) - return - + return _reportError(tls, i32(3082), _lineno, str(11868)) } func _memjrnlTruncate(tls *crt.TLS, _pJfd *Xsqlite3_file, _size int64) (r0 int32) { // sqlite3.c:88869:1 @@ -14799,9 +13968,7 @@ func _memjrnlTruncate(tls *crt.TLS, _pJfd *Xsqlite3_file, _size int64) (r0 int32 *(**XFileChunk)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5960587)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(32 /* X6 */))))) + uintptr(8 /* X1 */))))) = (*XFileChunk)(unsafe.Pointer(uintptr(i32(0)))) *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5960587)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(32 /* X6 */))))) + uintptr(0 /* X0 */))) = int64(i32(0)) _2: - r0 = i32(0) - return - + return i32(0) } var _memjrnlTruncateØ00__func__Ø000 [16]int8 // - @@ -14812,10 +13979,7 @@ func init() { func _memjrnlSync(tls *crt.TLS, _pJfd *Xsqlite3_file, _flags int32) (r0 int32) { // sqlite3.c:88897:1 _ = _flags - - r0 = i32(0) - return - + return i32(0) } func _memjrnlFileSize(tls *crt.TLS, _pJfd *Xsqlite3_file, _pSize *int64) (r0 int32) { // sqlite3.c:88905:1 @@ -14823,18 +13987,14 @@ func _memjrnlFileSize(tls *crt.TLS, _pJfd *Xsqlite3_file, _pSize *int64) (r0 int _ = _p _p = (*XMemJournal)(unsafe.Pointer(_pJfd)) *_pSize = (*T5960587)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(20 /* X5 */))).X0 - r0 = i32(0) - return - + return i32(0) } func _write32bits(tls *crt.TLS, _fd *Xsqlite3_file, _offset int64, _val uint32) (r0 int32) { // sqlite3.c:47987:1 var _ac [4]int8 // sqlite3.c:47988:8 _ = _ac _sqlite3Put4byte(tls, (*uint8)(unsafe.Pointer((*int8)(unsafe.Pointer(&_ac)))), _val) - r0 = _sqlite3OsWrite(tls, _fd, (unsafe.Pointer)(&_ac), i32(4), _offset) - return - + return _sqlite3OsWrite(tls, _fd, (unsafe.Pointer)(&_ac), i32(4), _offset) } func _sqlite3Put4byte(tls *crt.TLS, _p *uint8, _v uint32) { // sqlite3.c:28770:1 @@ -14842,8 +14002,6 @@ func _sqlite3Put4byte(tls *crt.TLS, _p *uint8, _v uint32) { // sqlite3.c:28770:1 *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + 1*uintptr(i32(1)))) = uint8(_v >> uint(i32(16))) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + 1*uintptr(i32(2)))) = uint8(_v >> uint(i32(8))) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + 1*uintptr(i32(3)))) = uint8(_v) - return - } func _addToSavepointBitvecs(tls *crt.TLS, _pPager *XPager, _pgno uint32) (r0 int32) { // sqlite3.c:48640:1 @@ -14881,9 +14039,7 @@ _4: goto _0 _3: - r0 = _rc - return - + return _rc } func _sqlite3BitvecSet(tls *crt.TLS, _p *XBitvec, _i uint32) (r0 int32) { // sqlite3.c:43833:1 @@ -14900,9 +14056,7 @@ func _sqlite3BitvecSet(tls *crt.TLS, _p *XBitvec, _i uint32) (r0 int32) { // sql if _p != (*XBitvec)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: func() { @@ -14933,9 +14087,7 @@ _5: if (*(**XBitvec)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[125]unsafe.Pointer)(unsafe.Pointer((*T5553175)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(12 /* X3 */))))))) + 4*uintptr(_1_bin)))) != (*XBitvec)(unsafe.Pointer(uintptr(i32(0)))) { goto _9 } - - r0 = _sqlite3NomemError(tls, i32(43844)) - return + return _sqlite3NomemError(tls, i32(43844)) _9: _8: @@ -14952,8 +14104,7 @@ _6: *p = uint8(int32(*p) | (i32(1) << uint(int32(_i&uint32(i32(7)))))) sink4537 = *p } - r0 = i32(0) - return + return i32(0) _10: _h = (postInc985(&_i, uint32(1)) * uint32(i32(1))) % u32(125) @@ -14975,9 +14126,7 @@ _14: if (*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[125]uint32)(unsafe.Pointer((*T5553175)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(12 /* X3 */))))))) + 4*uintptr(_h)))) != _i { goto _15 } - - r0 = i32(0) - return + return i32(0) _15: _h += 1 @@ -15000,9 +14149,7 @@ _bitvec_set_rehash: if _8_aiValues != (*uint32)(unsafe.Pointer(uintptr(i32(0)))) { goto _18 } - - r0 = _sqlite3NomemError(tls, i32(43879)) - return + return _sqlite3NomemError(tls, i32(43879)) _18: crt.Xmemcpy(tls, (unsafe.Pointer)(_8_aiValues), (unsafe.Pointer)((*[125]uint32)(unsafe.Pointer((*T5553175)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(12 /* X3 */)))))), u32(500)) @@ -15030,16 +14177,13 @@ _24: _23: _sqlite3DbFree(tls, (*Xsqlite3)(unsafe.Pointer(uintptr(i32(0)))), (unsafe.Pointer)(_8_aiValues)) - r0 = _8_rc - return + return _8_rc _17: _bitvec_set_end: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(4 /* X1 */))) += 1 *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[125]uint32)(unsafe.Pointer((*T5553175)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(12 /* X3 */))))))) + 4*uintptr(_h))) = _i - r0 = i32(0) - return - + return i32(0) } var _sqlite3BitvecSetØ00__func__Ø000 [17]int8 // - @@ -15059,9 +14203,7 @@ func _sqlite3BitvecCreate(tls *crt.TLS, _iSize uint32) (r0 *XBitvec) { // sqlite *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */))) = _iSize _0: - r0 = _p - return - + return _p } var _addToSavepointBitvecsØ00__func__Ø000 [22]int8 // - @@ -15248,9 +14390,7 @@ _28: *p = uint8(int32(*p) & i32(-5)) sink4537 = *p } - r0 = _rc - return - + return _rc } var _pagerWriteLargeSectorØ00__func__Ø000 [22]int8 // - @@ -15266,11 +14406,9 @@ func init() { } func _sqlite3PagerGet(tls *crt.TLS, _pPager *XPager, _pgno uint32, _ppPage **XPgHdr, _flags int32) (r0 int32) { // sqlite3.c:52434:1 - r0 = (*(*func(*crt.TLS, *XPager, uint32, **XPgHdr, int32) int32)(unsafe.Pointer(&struct { + return (*(*func(*crt.TLS, *XPager, uint32, **XPgHdr, int32) int32)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, uint32, *unsafe.Pointer, int32) int32 }{(_pPager.X57)})))(tls, _pPager, _pgno, _ppPage, _flags) - return - } func _pager_write(tls *crt.TLS, _pPg *XPgHdr) (r0 int32) { // sqlite3.c:52725:1 @@ -15312,9 +14450,7 @@ func _pager_write(tls *crt.TLS, _pPg *XPgHdr) (r0 int32) { // sqlite3.c:52725:1 if _rc == i32(0) { goto _11 } - - r0 = _rc - return + return _rc _11: _10: @@ -15355,9 +14491,7 @@ _10: if _rc == i32(0) { goto _23 } - - r0 = _rc - return + return _rc _23: goto _24 @@ -15392,9 +14526,7 @@ _26: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(28 /* X22 */))) = _pPg.X5 _27: - r0 = _rc - return - + return _rc } var _pager_writeØ00__func__Ø000 [12]int8 // - @@ -15444,9 +14576,7 @@ func _pager_open_journal(tls *crt.TLS, _pPager *XPager) (r0 int32) { // sqlite3. }() == 0 { goto _8 } - - r0 = _pPager.X26 - return + return _pPager.X26 _8: if (*XWal)(unsafe.Pointer(_pPager.X60)) != (*XWal)(unsafe.Pointer(uintptr(i32(0)))) || int32(_pPager.X2) == i32(2) { @@ -15457,9 +14587,7 @@ _8: if (*XBitvec)(unsafe.Pointer(_pPager.X30)) != (*XBitvec)(unsafe.Pointer(uintptr(i32(0)))) { goto _11 } - - r0 = _sqlite3NomemError(tls, i32(52526)) - return + return _sqlite3NomemError(tls, i32(52526)) _11: if (*Xsqlite3_io_methods)(unsafe.Pointer((*Xsqlite3_file)(unsafe.Pointer(_pPager.X32)).X0)) != (*Xsqlite3_io_methods)(unsafe.Pointer(uintptr(i32(0)))) { @@ -15538,9 +14666,7 @@ _22: }() *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(17 /* X14 */))) = uint8(i32(3)) _23: - r0 = _rc - return - + return _rc } var _pager_open_journalØ00__func__Ø000 [19]int8 // - @@ -15551,8 +14677,6 @@ func init() { func _sqlite3MemJournalOpen(tls *crt.TLS, _pJfd *Xsqlite3_file) { // sqlite3.c:88984:1 _sqlite3JournalOpen(tls, (*Xsqlite3_vfs)(unsafe.Pointer(uintptr(i32(0)))), (*int8)(unsafe.Pointer(uintptr(i32(0)))), _pJfd, i32(0), i32(-1)) - return - } func _databaseIsUnmoved(tls *crt.TLS, _pPager *XPager) (r0 int32) { // sqlite3.c:51783:1 @@ -15564,17 +14688,13 @@ func _databaseIsUnmoved(tls *crt.TLS, _pPager *XPager) (r0 int32) { // sqlite3.c if (_pPager.X10) == 0 { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: if (_pPager.X22) != uint32(i32(0)) { goto _1 } - - r0 = i32(0) - return + return i32(0) _1: func() { @@ -15601,7 +14721,6 @@ _8: _6: r0 = _rc return - } var _databaseIsUnmovedØ00__func__Ø000 [18]int8 // - @@ -15611,11 +14730,9 @@ func init() { } func _sqlite3OsFileControl(tls *crt.TLS, _id *Xsqlite3_file, _op int32, _pArg unsafe.Pointer) (r0 int32) { // sqlite3.c:20178:1 - r0 = (*(*func(*crt.TLS, *Xsqlite3_file, int32, unsafe.Pointer) int32)(unsafe.Pointer(&struct { + return (*(*func(*crt.TLS, *Xsqlite3_file, int32, unsafe.Pointer) int32)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, int32, unsafe.Pointer) int32 }{((*Xsqlite3_io_methods)(unsafe.Pointer(_id.X0)).X10)})))(tls, _id, _op, _pArg) - return - } func _writeJournalHdr(tls *crt.TLS, _pPager *XPager) (r0 int32) { // sqlite3.c:48291:1 @@ -15710,9 +14827,7 @@ _15: goto _15 _19: - r0 = _rc - return - + return _rc } var _writeJournalHdrØ00__func__Ø000 [16]int8 // - @@ -15752,9 +14867,7 @@ _0: crt.X__builtin_abort(tls) } }() - r0 = _offset - return - + return _offset } var _journalHdrOffsetØ00__func__Ø000 [17]int8 // - @@ -15764,11 +14877,9 @@ func init() { } func _sqlite3OsDeviceCharacteristics(tls *crt.TLS, _id *Xsqlite3_file) (r0 int32) { // sqlite3.c:20204:1 - r0 = (*(*func(*crt.TLS, *Xsqlite3_file) int32)(unsafe.Pointer(&struct { + return (*(*func(*crt.TLS, *Xsqlite3_file) int32)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer) int32 }{((*Xsqlite3_io_methods)(unsafe.Pointer(_id.X0)).X12)})))(tls, _id) - return - } var _aJournalMagic [8]uint8 // sqlite3.c:47632:28 @@ -15792,7 +14903,6 @@ func Xsqlite3_randomness(tls *crt.TLS, _N int32, _pBuf unsafe.Pointer) { // sqli if Xsqlite3_initialize(tls) == 0 { goto _0 } - return _0: @@ -15872,18 +14982,14 @@ _14: } Xsqlite3_mutex_leave(tls, _mutex) - return - } var _sqlite3Prng Tsqlite3PrngType // sqlite3.c:26695:3 func _sqlite3OsRandomness(tls *crt.TLS, _pVfs *Xsqlite3_vfs, _nByte int32, _zBufOut *int8) (r0 int32) { // sqlite3.c:20306:1 - r0 = (*(*func(*crt.TLS, *Xsqlite3_vfs, int32, *int8) int32)(unsafe.Pointer(&struct { + return (*(*func(*crt.TLS, *Xsqlite3_vfs, int32, *int8) int32)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, int32, *int8) int32 }{(_pVfs.X14)})))(tls, _pVfs, _nByte, _zBufOut) - return - } func Xsqlite3_vfs_find(tls *crt.TLS, _zVfs *int8) (r0 *Xsqlite3_vfs) { // sqlite3.c:20384:12 @@ -15898,9 +15004,7 @@ func Xsqlite3_vfs_find(tls *crt.TLS, _zVfs *int8) (r0 *Xsqlite3_vfs) { // sqlite if _rc == 0 { goto _0 } - - r0 = (*Xsqlite3_vfs)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*Xsqlite3_vfs)(unsafe.Pointer(uintptr(i32(0)))) _0: _mutex = _sqlite3MutexAlloc(tls, i32(2)) @@ -15930,9 +15034,7 @@ _6: _4: Xsqlite3_mutex_leave(tls, _mutex) - r0 = _pVfs - return - + return _pVfs } var _vfsList *Xsqlite3_vfs // sqlite3.c:20377:20 @@ -15949,7 +15051,6 @@ func _sqlite3BitvecDestroy(tls *crt.TLS, _p *XBitvec) { // sqlite3.c:43941:1 if _p != (*XBitvec)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - return _0: @@ -15970,8 +15071,6 @@ _2: _5: _1: Xsqlite3_free(tls, (unsafe.Pointer)(_p)) - return - } func _sqlite3PcacheMakeDirty(tls *crt.TLS, _p *XPgHdr) { // sqlite3.c:44633:1 @@ -16020,8 +15119,6 @@ _5: } }() _4: - return - } var _sqlite3PcacheMakeDirtyØ00__func__Ø000 [23]int8 // - @@ -16086,9 +15183,7 @@ _7: } }() _14: - r0 = i32(1) - return - + return i32(1) } var _sqlite3PcachePageSanityØ00__func__Ø000 [24]int8 // - @@ -16223,8 +15318,6 @@ _31: *(**XPgHdr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X2 */))))) = _pPage _36: _23: - return - } var _pcacheManageDirtyListØ00__func__Ø000 [22]int8 // - @@ -16269,27 +15362,21 @@ func _pagerAddPageToRollbackJournal(tls *crt.TLS, _pPg *XPgHdr) (r0 int32) { // if _rc == i32(0) { goto _4 } - - r0 = _rc - return + return _rc _4: _rc = _sqlite3OsWrite(tls, (*Xsqlite3_file)(unsafe.Pointer(_pPager.X32)), (unsafe.Pointer)(_pData2), _pPager.X48, _iOff+int64(i32(4))) if _rc == i32(0) { goto _5 } - - r0 = _rc - return + return _rc _5: _rc = _write32bits(tls, (*Xsqlite3_file)(unsafe.Pointer(_pPager.X32)), (_iOff+int64(_pPager.X48))+int64(i32(4)), _cksum) if _rc == i32(0) { goto _6 } - - r0 = _rc - return + return _rc _6: { @@ -16322,9 +15409,7 @@ _6: crt.X__builtin_abort(tls) } }() - r0 = _rc - return - + return _rc } var _pagerAddPageToRollbackJournalØ00__func__Ø000 [30]int8 // - @@ -16358,9 +15443,7 @@ _0: goto _0 _1: - r0 = _cksum - return - + return _cksum } func _sqlite3PagerUnrefNotNull(tls *crt.TLS, _pPg *XPgHdr) { // sqlite3.c:52473:1 @@ -16384,8 +15467,6 @@ _2: _sqlite3PcacheRelease(tls, _pPg) _3: _pagerUnlockIfUnused(tls, _pPager) - return - } var _sqlite3PagerUnrefNotNullØ00__func__Ø000 [25]int8 // - @@ -16408,8 +15489,6 @@ func _pagerReleaseMapPage(tls *crt.TLS, _pPg *XPgHdr) { // sqlite3.c:50901:1 } }() _sqlite3OsUnfetch(tls, (*Xsqlite3_file)(unsafe.Pointer(_pPager.X31)), int64((_pPg.X5)-uint32(i32(1)))*int64(_pPager.X48), _pPg.X1) - return - } var _pagerReleaseMapPageØ00__func__Ø000 [20]int8 // - @@ -16419,11 +15498,9 @@ func init() { } func _sqlite3OsUnfetch(tls *crt.TLS, _id *Xsqlite3_file, _iOff int64, _p unsafe.Pointer) (r0 int32) { // sqlite3.c:20233:1 - r0 = (*(*func(*crt.TLS, *Xsqlite3_file, int64, unsafe.Pointer) int32)(unsafe.Pointer(&struct { + return (*(*func(*crt.TLS, *Xsqlite3_file, int64, unsafe.Pointer) int32)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, int64, unsafe.Pointer) int32 }{((*Xsqlite3_io_methods)(unsafe.Pointer(_id.X0)).X18)})))(tls, _id, _iOff, _p) - return - } func _sqlite3PcacheRelease(tls *crt.TLS, _p *XPgHdr) { // sqlite3.c:44588:1 @@ -16454,8 +15531,6 @@ _3: _5: _4: _2: - return - } var _sqlite3PcacheReleaseØ00__func__Ø000 [21]int8 // - @@ -16473,8 +15548,6 @@ func _pcacheUnpin(tls *crt.TLS, _p *XPgHdr) { // sqlite3.c:44309:1 f func(*crt.TLS, unsafe.Pointer, unsafe.Pointer, int32) }{((*Xsqlite3_pcache_methods2)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(108 /* X12 */))).X8)})))(tls, (*XPCache)(unsafe.Pointer(_p.X8)).X12, (*Xsqlite3_pcache_page)(unsafe.Pointer(_p.X0)), i32(0)) _0: - return - } func _pagerUnlockIfUnused(tls *crt.TLS, _pPager *XPager) { // sqlite3.c:52176:1 @@ -16484,8 +15557,6 @@ func _pagerUnlockIfUnused(tls *crt.TLS, _pPager *XPager) { // sqlite3.c:52176:1 _pagerUnlockAndRollback(tls, _pPager) _1: - return - } func _pagerUnlockAndRollback(tls *crt.TLS, _pPager *XPager) { // sqlite3.c:49010:1 @@ -16524,8 +15595,6 @@ _6: _5: _1: _pager_unlock(tls, _pPager) - return - } var _pagerUnlockAndRollbackØ00__func__Ø000 [23]int8 // - @@ -16551,17 +15620,13 @@ func _sqlite3PagerRollback(tls *crt.TLS, _pPager *XPager) (r0 int32) { // sqlite if int32(_pPager.X14) != i32(6) { goto _2 } - - r0 = _pPager.X26 - return + return _pPager.X26 _2: if int32(_pPager.X14) > i32(1) { goto _3 } - - r0 = i32(0) - return + return i32(0) _3: if (*XWal)(unsafe.Pointer(_pPager.X60)) == (*XWal)(unsafe.Pointer(uintptr(i32(0)))) { @@ -16592,8 +15657,7 @@ _4: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(44 /* X26 */))) = i32(4) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(17 /* X14 */))) = uint8(i32(6)) _setGetterMethod(tls, _pPager) - r0 = _rc - return + return _rc _10: goto _11 @@ -16614,9 +15678,7 @@ _6: crt.X__builtin_abort(tls) } }() - r0 = _pager_error(tls, _pPager, _rc) - return - + return _pager_error(tls, _pPager, _rc) } var _sqlite3PagerRollbackØ00__func__Ø000 [21]int8 // - @@ -16716,7 +15778,6 @@ _20: _7: r0 = _rc return - } var _sqlite3PagerSavepointØ00__func__Ø000 [22]int8 // - @@ -16726,17 +15787,13 @@ func init() { } func _sqlite3JournalIsInMemory(tls *crt.TLS, _p *Xsqlite3_file) (r0 int32) { // sqlite3.c:89009:1 - r0 = bool2int((*Xsqlite3_io_methods)(unsafe.Pointer(_p.X0)) == &_MemJournalMethods) - return - + return bool2int((*Xsqlite3_io_methods)(unsafe.Pointer(_p.X0)) == &_MemJournalMethods) } func _sqlite3OsTruncate(tls *crt.TLS, _id *Xsqlite3_file, _size int64) (r0 int32) { // sqlite3.c:20147:1 - r0 = (*(*func(*crt.TLS, *Xsqlite3_file, int64) int32)(unsafe.Pointer(&struct { + return (*(*func(*crt.TLS, *Xsqlite3_file, int64) int32)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, int64) int32 }{((*Xsqlite3_io_methods)(unsafe.Pointer(_id.X0)).X4)})))(tls, _id, _size) - return - } func _pagerPlaybackSavepoint(tls *crt.TLS, _pPager *XPager, _pSavepoint *XPagerSavepoint) (r0 int32) { // sqlite3.c:50215:1 @@ -16780,9 +15837,7 @@ func _pagerPlaybackSavepoint(tls *crt.TLS, _pPager *XPager, _pSavepoint *XPagerS if _pDone != nil { goto _5 } - - r0 = _sqlite3NomemError(tls, i32(50228)) - return + return _sqlite3NomemError(tls, i32(50228)) _5: _4: @@ -16796,9 +15851,7 @@ _4: if _pSavepoint != nil || (*XWal)(unsafe.Pointer(_pPager.X60)) == (*XWal)(unsafe.Pointer(uintptr(i32(0)))) { goto _9 } - - r0 = _pagerRollbackWal(tls, _pPager) - return + return _pagerRollbackWal(tls, _pPager) _9: _szJ = _pPager.X34 @@ -16926,9 +15979,7 @@ _41: *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(76 /* X34 */))) = _szJ _52: - r0 = _rc - return - + return _rc } var _pagerPlaybackSavepointØ00__func__Ø000 [23]int8 // - @@ -16958,9 +16009,7 @@ _0: goto _0 _1: - r0 = _rc - return - + return _rc } func _sqlite3WalUndo(tls *crt.TLS, _pWal *XWal, _xUndo func(*crt.TLS, unsafe.Pointer, uint32) int32, _pUndoCtx unsafe.Pointer) (r0 int32) { // sqlite3.c:57183:1 @@ -17021,7 +16070,6 @@ _12: _2: r0 = _rc return - } var _sqlite3WalUndoØ00__func__Ø000 [15]int8 // - @@ -17037,9 +16085,7 @@ func _walIndexHdr(tls *crt.TLS, _pWal *XWal) (r0 *XWalIndexHdr) { // sqlite3.c:5 crt.X__builtin_abort(tls) } }() - r0 = (*XWalIndexHdr)(unsafe.Pointer(*(**uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal.X7)) + 4*uintptr(i32(0)))))) - return - + return (*XWalIndexHdr)(unsafe.Pointer(*(**uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal.X7)) + 4*uintptr(i32(0)))))) } var _walIndexHdrØ00__func__Ø000 [12]int8 // - @@ -17055,14 +16101,10 @@ func _walFramePgno(tls *crt.TLS, _pWal *XWal, _iFrame uint32) (r0 uint32) { // s if _iHash != i32(0) { goto _0 } - - r0 = *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal.X7)) + 4*uintptr(i32(0)))))) + 4*uintptr((u32(34)+_iFrame)-uint32(i32(1))))) - return + return *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal.X7)) + 4*uintptr(i32(0)))))) + 4*uintptr((u32(34)+_iFrame)-uint32(i32(1))))) _0: - r0 = *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal.X7)) + 4*uintptr(_iHash))))) + 4*uintptr(((_iFrame-uint32(i32(1)))-u32(4062))%uint32(i32(4096))))) - return - + return *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal.X7)) + 4*uintptr(_iHash))))) + 4*uintptr(((_iFrame-uint32(i32(1)))-u32(4062))%uint32(i32(4096))))) } func _walFramePage(tls *crt.TLS, _iFrame uint32) (r0 int32) { // sqlite3.c:55300:1 @@ -17075,9 +16117,7 @@ func _walFramePage(tls *crt.TLS, _iFrame uint32) (r0 int32) { // sqlite3.c:55300 crt.X__builtin_abort(tls) } }() - r0 = _iHash - return - + return _iHash } var _walFramePageØ00__func__Ø000 [13]int8 // - @@ -17112,7 +16152,6 @@ func _walCleanupHash(tls *crt.TLS, _pWal *XWal) { // sqlite3.c:55334:1 if ((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(52 /* X18 */))).X6) != uint32(i32(0)) { goto _2 } - return _2: @@ -17154,8 +16193,6 @@ _13: _12: _nByte = int32((uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(_aHash)))) - uintptr(unsafe.Pointer((*int8)(unsafe.Pointer((*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aPgno))+4*uintptr(_iLimit+i32(1))))))))) / 1) crt.Xmemset(tls, (unsafe.Pointer)((*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aPgno))+4*uintptr(_iLimit+i32(1))))), i32(0), uint32(_nByte)) - return - } var _walCleanupHashØ00__func__Ø000 [15]int8 // - @@ -17200,9 +16237,7 @@ _5: *_paHash = _1_aHash *_piZero = _1_iZero _3: - r0 = _rc - return - + return _rc } func _walIndexPage(tls *crt.TLS, _pWal *XWal, _iPage int32, _ppPage **uint32) (r0 int32) { // sqlite3.c:54939:1 @@ -17224,8 +16259,7 @@ func _walIndexPage(tls *crt.TLS, _pWal *XWal, _iPage int32, _ppPage **uint32) (r } *_ppPage = (*uint32)(unsafe.Pointer(uintptr(i32(0)))) - r0 = _sqlite3NomemError(tls, i32(54949)) - return + return _sqlite3NomemError(tls, i32(54949)) _1: crt.Xmemset(tls, (unsafe.Pointer)((**uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_apNew))+4*uintptr(_pWal.X5)))), i32(0), u32(4)*uint32((_iPage+i32(1))-(_pWal.X5))) @@ -17271,17 +16305,13 @@ _2: crt.X__builtin_abort(tls) } }() - r0 = _rc - return - + return _rc } func _sqlite3OsShmMap(tls *crt.TLS, _id *Xsqlite3_file, _iPage int32, _pgsz int32, _bExtend int32, _pp *unsafe.Pointer) (r0 int32) { // sqlite3.c:20216:1 - r0 = (*(*func(*crt.TLS, *Xsqlite3_file, int32, int32, int32, *unsafe.Pointer) int32)(unsafe.Pointer(&struct { + return (*(*func(*crt.TLS, *Xsqlite3_file, int32, int32, int32, *unsafe.Pointer) int32)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, int32, int32, int32, *unsafe.Pointer) int32 }{((*Xsqlite3_io_methods)(unsafe.Pointer(_id.X0)).X13)})))(tls, _id, _iPage, _pgsz, _bExtend, _pp) - return - } var _walIndexPageØ00__func__Ø000 [13]int8 // - @@ -17346,9 +16376,7 @@ _6: _4: _2: _sqlite3BackupRestart(tls, (*Xsqlite3_backup)(unsafe.Pointer(_pPager.X36))) - r0 = _rc - return - + return _rc } var _pagerUndoCallbackØ00__func__Ø000 [18]int8 // - @@ -17388,14 +16416,10 @@ func _sqlite3PagerLookup(tls *crt.TLS, _pPager *XPager, _pgno uint32) (r0 *XPgHd if _pPage != (*Xsqlite3_pcache_page)(unsafe.Pointer(uintptr(i32(0)))) { goto _9 } - - r0 = (*XPgHdr)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XPgHdr)(unsafe.Pointer(uintptr(i32(0)))) _9: - r0 = _sqlite3PcacheFetchFinish(tls, (*XPCache)(unsafe.Pointer(_pPager.X59)), _pgno, _pPage) - return - + return _sqlite3PcacheFetchFinish(tls, (*XPCache)(unsafe.Pointer(_pPager.X59)), _pgno, _pPage) } var _sqlite3PagerLookupØ00__func__Ø000 [19]int8 // - @@ -17460,9 +16484,7 @@ func _sqlite3PcacheFetch(tls *crt.TLS, _pCache *XPCache, _pgno uint32, _createFl _pRes = (*(*func(*crt.TLS, unsafe.Pointer, uint32, int32) *Xsqlite3_pcache_page)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, uint32, int32) unsafe.Pointer }{((*Xsqlite3_pcache_methods2)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(108 /* X12 */))).X7)})))(tls, _pCache.X12, _pgno, _eCreate) - r0 = _pRes - return - + return _pRes } var _sqlite3PcacheFetchØ00__func__Ø000 [19]int8 // - @@ -17484,9 +16506,7 @@ func _sqlite3PcacheFetchFinish(tls *crt.TLS, _pCache *XPCache, _pgno uint32, _pP if (*Xsqlite3_pcache_page)(unsafe.Pointer(_pPgHdr.X0)) != nil { goto _2 } - - r0 = _pcacheFetchFinishWithInit(tls, _pCache, _pgno, _pPage) - return + return _pcacheFetchFinishWithInit(tls, _pCache, _pgno, _pPage) _2: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCache)) + uintptr(12 /* X3 */))) += 1 @@ -17497,9 +16517,7 @@ _2: crt.X__builtin_abort(tls) } }() - r0 = _pPgHdr - return - + return _pPgHdr } var _sqlite3PcacheFetchFinishØ00__func__Ø000 [25]int8 // - @@ -17532,9 +16550,7 @@ func _pcacheFetchFinishWithInit(tls *crt.TLS, _pCache *XPCache, _pgno uint32, _p *(**XPCache)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPgHdr)) + uintptr(28 /* X8 */))))) = _pCache *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPgHdr)) + uintptr(20 /* X5 */))) = _pgno *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPgHdr)) + uintptr(24 /* X6 */))) = uint16(i32(1)) - r0 = _sqlite3PcacheFetchFinish(tls, _pCache, _pgno, _pPage) - return - + return _sqlite3PcacheFetchFinish(tls, _pCache, _pgno, _pPage) } var _pcacheFetchFinishWithInitØ00__func__Ø000 [26]int8 // - @@ -17544,9 +16560,7 @@ func init() { } func _sqlite3PcachePageRefcount(tls *crt.TLS, _p *XPgHdr) (r0 int32) { // sqlite3.c:44869:1 - r0 = int32(_p.X7) - return - + return int32(_p.X7) } func _sqlite3PcacheDrop(tls *crt.TLS, _p *XPgHdr) { // sqlite3.c:44619:1 @@ -17572,8 +16586,6 @@ _4: (*(*func(*crt.TLS, unsafe.Pointer, *Xsqlite3_pcache_page, int32))(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, unsafe.Pointer, int32) }{((*Xsqlite3_pcache_methods2)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(108 /* X12 */))).X8)})))(tls, (*XPCache)(unsafe.Pointer(_p.X8)).X12, (*Xsqlite3_pcache_page)(unsafe.Pointer(_p.X0)), i32(1)) - return - } var _sqlite3PcacheDropØ00__func__Ø000 [18]int8 // - @@ -17618,8 +16630,7 @@ func _sqlite3WalFindFrame(tls *crt.TLS, _pWal *XWal, _pgno uint32, _piRead *uint } *_piRead = uint32(i32(0)) - r0 = i32(0) - return + return i32(0) _4: _iMinHash = _walFramePage(tls, _pWal.X19) @@ -17633,9 +16644,7 @@ _5: if _2_rc == i32(0) { goto _10 } - - r0 = _2_rc - return + return _2_rc _10: _2_nCollide = i32(8192) @@ -17661,9 +16670,7 @@ _17: if postInc961(&_2_nCollide, int32(-1)) != i32(0) { goto _21 } - - r0 = _sqlite3CorruptError(tls, i32(57050)) - return + return _sqlite3CorruptError(tls, i32(57050)) _21: _2_iKey = _walNextHash(tls, _2_iKey) @@ -17675,9 +16682,7 @@ _14: _9: *_piRead = _iRead - r0 = i32(0) - return - + return i32(0) } var _sqlite3WalFindFrameØ00__func__Ø000 [20]int8 // - @@ -17694,9 +16699,7 @@ func _walHash(tls *crt.TLS, _iPage uint32) (r0 int32) { // sqlite3.c:55239:1 } }() i32(0) - r0 = int32((_iPage * uint32(i32(383))) & uint32(i32(8191))) - return - + return int32((_iPage * uint32(i32(383))) & uint32(i32(8191))) } var _walHashØ00__func__Ø000 [8]int8 // - @@ -17706,9 +16709,7 @@ func init() { } func _walNextHash(tls *crt.TLS, _iPriorHash int32) (r0 int32) { // sqlite3.c:55244:1 - r0 = (_iPriorHash + i32(1)) & i32(8191) - return - + return (_iPriorHash + i32(1)) & i32(8191) } func _readDbPage(tls *crt.TLS, _pPg *XPgHdr, _iFrame uint32) (r0 int32) { // sqlite3.c:49826:1 @@ -17775,7 +16776,6 @@ _10: _8: r0 = _rc return - } var _readDbPageØ00__func__Ø000 [11]int8 // - @@ -17792,22 +16792,18 @@ func _sqlite3WalReadFrame(tls *crt.TLS, _pWal *XWal, _iRead uint32, _nOut int32, _sz = int32((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(52 /* X18 */))).X5) _sz = (_sz & i32(65024)) + ((_sz & i32(1)) << uint(i32(16))) _iOffset = (int64(i32(32)) + (int64(_iRead-uint32(i32(1))) * int64(_sz+i32(24)))) + int64(i32(24)) - r0 = _sqlite3OsRead(tls, (*Xsqlite3_file)(unsafe.Pointer(_pWal.X2)), (unsafe.Pointer)(_pOut), func() int32 { + return _sqlite3OsRead(tls, (*Xsqlite3_file)(unsafe.Pointer(_pWal.X2)), (unsafe.Pointer)(_pOut), func() int32 { if _nOut > _sz { return _sz } return _nOut }(), _iOffset) - return - } func _sqlite3OsRead(tls *crt.TLS, _id *Xsqlite3_file, _pBuf unsafe.Pointer, _amt int32, _offset int64) (r0 int32) { // sqlite3.c:20139:1 - r0 = (*(*func(*crt.TLS, *Xsqlite3_file, unsafe.Pointer, int32, int64) int32)(unsafe.Pointer(&struct { + return (*(*func(*crt.TLS, *Xsqlite3_file, unsafe.Pointer, int32, int64) int32)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, unsafe.Pointer, int32, int64) int32 }{((*Xsqlite3_io_methods)(unsafe.Pointer(_id.X0)).X2)})))(tls, _id, _pBuf, _amt, _offset) - return - } func _sqlite3BackupRestart(tls *crt.TLS, _pBackup *Xsqlite3_backup) { // sqlite3.c:69545:1 @@ -17830,8 +16826,6 @@ _0: goto _0 _3: - return - } var _sqlite3BackupRestartØ00__func__Ø000 [21]int8 // - @@ -17854,9 +16848,7 @@ _0: goto _0 _3: - r0 = _pcacheSortDirtyList(tls, (*XPgHdr)(unsafe.Pointer(_pCache.X0))) - return - + return _pcacheSortDirtyList(tls, (*XPgHdr)(unsafe.Pointer(_pCache.X0))) } func _pcacheSortDirtyList(tls *crt.TLS, _pIn *XPgHdr) (r0 *XPgHdr) { // sqlite3.c:44813:1 @@ -17947,9 +16939,7 @@ _14: goto _13 _16: - r0 = _p - return - + return _p } var _pcacheSortDirtyListØ00__func__Ø000 [20]int8 // - @@ -18004,9 +16994,7 @@ _8: goto _3 _5: - r0 = (*XPgHdr)(unsafe.Pointer(_result.X3)) - return - + return (*XPgHdr)(unsafe.Pointer(_result.X3)) } var _pcacheMergeDirtyListØ00__func__Ø000 [21]int8 // - @@ -18093,18 +17081,14 @@ func _pager_playback_one_page(tls *crt.TLS, _pPager *XPager, _pOffset *int64, _p if _rc == i32(0) { goto _25 } - - r0 = _rc - return + return _rc _25: _rc = _sqlite3OsRead(tls, _jfd, (unsafe.Pointer)(_aData), _pPager.X48, (*_pOffset)+int64(i32(4))) if _rc == i32(0) { goto _26 } - - r0 = _rc - return + return _rc _26: { @@ -18122,16 +17106,13 @@ _26: crt.X__builtin_abort(tls) } }() - r0 = i32(101) - return + return i32(101) _28: if _pgno <= (_pPager.X22) && _sqlite3BitvecTest(tls, _pDone, _pgno) == 0 { goto _32 } - - r0 = i32(0) - return + return i32(0) _32: if _isMainJrnl == 0 { @@ -18142,26 +17123,20 @@ _32: if _rc == 0 { goto _34 } - - r0 = _rc - return + return _rc _34: if _isSavepnt != 0 || _pager_cksum(tls, _pPager, (*uint8)(unsafe.Pointer(_aData))) == _cksum { goto _36 } - - r0 = i32(101) - return + return i32(101) _36: _33: if _pDone == nil || store961(&_rc, _sqlite3BitvecSet(tls, _pDone, _pgno)) == i32(0) { goto _38 } - - r0 = _rc - return + return _rc _38: if _pgno != uint32(i32(1)) || int32(_pPager.X45) == int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData)) + 1*uintptr(i32(20))))) { @@ -18266,9 +17241,7 @@ _57: if _rc == i32(0) { goto _71 } - - r0 = _rc - return + return _rc _71: _sqlite3PcacheMakeDirty(tls, _pPg) @@ -18291,9 +17264,7 @@ _62: _73: _sqlite3PcacheRelease(tls, _pPg) _72: - r0 = _rc - return - + return _rc } var _pager_playback_one_pageØ00__func__Ø000 [24]int8 // - @@ -18314,15 +17285,11 @@ func _read32bits(tls *crt.TLS, _fd *Xsqlite3_file, _offset int64, _pRes *uint32) *_pRes = _sqlite3Get4byte(tls, (*uint8)(unsafe.Pointer(&_ac))) _0: - r0 = _rc - return - + return _rc } func _sqlite3Get4byte(tls *crt.TLS, _p *uint8) (r0 uint32) { // sqlite3.c:28752:1 - r0 = (((uint32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + 1*uintptr(i32(0))))) << uint(i32(24))) | uint32(int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + 1*uintptr(i32(1)))))<<uint(i32(16)))) | uint32(int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + 1*uintptr(i32(2)))))<<uint(i32(8)))) | uint32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + 1*uintptr(i32(3))))) - return - + return (((uint32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + 1*uintptr(i32(0))))) << uint(i32(24))) | uint32(int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + 1*uintptr(i32(1)))))<<uint(i32(16)))) | uint32(int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + 1*uintptr(i32(2)))))<<uint(i32(8)))) | uint32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + 1*uintptr(i32(3))))) } func _sqlite3BackupUpdate(tls *crt.TLS, _pBackup *Xsqlite3_backup, _iPage uint32, _aData *uint8) { // sqlite3.c:69530:1 @@ -18332,8 +17299,6 @@ func _sqlite3BackupUpdate(tls *crt.TLS, _pBackup *Xsqlite3_backup, _iPage uint32 _backupUpdate(tls, _pBackup, _iPage, _aData) _0: - return - } func _backupUpdate(tls *crt.TLS, _p *Xsqlite3_backup, _iPage uint32, _aData *uint8) { // sqlite3.c:69505:1 @@ -18381,9 +17346,6 @@ _6: if store5581979(&_p, (*Xsqlite3_backup)(unsafe.Pointer(_p.X11))) != (*Xsqlite3_backup)(unsafe.Pointer(uintptr(i32(0)))) { goto _2 } - - return - } var _backupUpdateØ00__func__Ø000 [13]int8 // - @@ -18393,7 +17355,7 @@ func init() { } func _isFatalError(tls *crt.TLS, _rc int32) (r0 int32) { // sqlite3.c:69033:1 - r0 = bool2int(((_rc != i32(0)) && (_rc != i32(5))) && func() int32 { + return bool2int(((_rc != i32(0)) && (_rc != i32(5))) && func() int32 { if _rc != i32(6) { return i32(1) } @@ -18403,8 +17365,6 @@ func _isFatalError(tls *crt.TLS, _rc int32) (r0 int32) { // sqlite3.c:69033:1 return i32(0) }() }() != 0) - return - } var _isFatalErrorØ00__func__Ø000 [13]int8 // - @@ -18526,21 +17486,15 @@ _15: goto _14 _18: - r0 = _rc - return - + return _rc } func _sqlite3BtreePager(tls *crt.TLS, _p *XBtree) (r0 *XPager) { // sqlite3.c:67908:1 - r0 = (*XPager)(unsafe.Pointer((*XBtShared)(unsafe.Pointer(_p.X1)).X0)) - return - + return (*XPager)(unsafe.Pointer((*XBtShared)(unsafe.Pointer(_p.X1)).X0)) } func _sqlite3BtreeGetPageSize(tls *crt.TLS, _p *XBtree) (r0 int32) { // sqlite3.c:61702:1 - r0 = int32((*XBtShared)(unsafe.Pointer(_p.X1)).X15) - return - + return int32((*XBtShared)(unsafe.Pointer(_p.X1)).X15) } func _sqlite3BtreeGetReserveNoMutex(tls *crt.TLS, _p *XBtree) (r0 int32) { // sqlite3.c:61717:1 @@ -18553,9 +17507,7 @@ func _sqlite3BtreeGetReserveNoMutex(tls *crt.TLS, _p *XBtree) (r0 int32) { // sq } }() _n = int32(((*XBtShared)(unsafe.Pointer(_p.X1)).X15) - ((*XBtShared)(unsafe.Pointer(_p.X1)).X16)) - r0 = _n - return - + return _n } var _sqlite3BtreeGetReserveNoMutexØ00__func__Ø000 [30]int8 // - @@ -18571,9 +17523,7 @@ func init() { } func _sqlite3PagerIsMemdb(tls *crt.TLS, _pPager *XPager) (r0 int32) { // sqlite3.c:53518:1 - r0 = int32(_pPager.X10) - return - + return int32(_pPager.X10) } func _sqlite3PagerGetData(tls *crt.TLS, _pPg *XPgHdr) (r0 unsafe.Pointer) { // sqlite3.c:53947:1 @@ -18583,9 +17533,7 @@ func _sqlite3PagerGetData(tls *crt.TLS, _pPg *XPgHdr) (r0 unsafe.Pointer) { // s crt.X__builtin_abort(tls) } }() - r0 = _pPg.X1 - return - + return _pPg.X1 } var _sqlite3PagerGetDataØ00__func__Ø000 [20]int8 // - @@ -18595,9 +17543,7 @@ func init() { } func _sqlite3PagerGetExtra(tls *crt.TLS, _pPg *XPgHdr) (r0 unsafe.Pointer) { // sqlite3.c:53956:1 - r0 = _pPg.X2 - return - + return _pPg.X2 } func _sqlite3BtreeLastPage(tls *crt.TLS, _p *XBtree) (r0 uint32) { // sqlite3.c:60976:1 @@ -18613,9 +17559,7 @@ func _sqlite3BtreeLastPage(tls *crt.TLS, _p *XBtree) (r0 uint32) { // sqlite3.c: crt.X__builtin_abort(tls) } }() - r0 = _btreePagecount(tls, (*XBtShared)(unsafe.Pointer(_p.X1))) - return - + return _btreePagecount(tls, (*XBtShared)(unsafe.Pointer(_p.X1))) } func _sqlite3BtreeHoldsMutex(tls *crt.TLS, _p *XBtree) (r0 int32) { // sqlite3.c:58808:1 @@ -18643,9 +17587,7 @@ func _sqlite3BtreeHoldsMutex(tls *crt.TLS, _p *XBtree) (r0 int32) { // sqlite3.c crt.X__builtin_abort(tls) } }() - r0 = bool2int((int32(_p.X3) == i32(0)) || ((_p.X4) != 0)) - return - + return bool2int((int32(_p.X3) == i32(0)) || ((_p.X4) != 0)) } var _sqlite3BtreeHoldsMutexØ00__func__Ø000 [23]int8 // - @@ -18661,9 +17603,7 @@ func init() { } func _btreePagecount(tls *crt.TLS, _pBt *XBtShared) (r0 uint32) { // sqlite3.c:60973:1 - r0 = _pBt.X18 - return - + return _pBt.X18 } func _sqlite3PagerUnref(tls *crt.TLS, _pPg *XPgHdr) { // sqlite3.c:52484:1 @@ -18673,8 +17613,6 @@ func _sqlite3PagerUnref(tls *crt.TLS, _pPg *XPgHdr) { // sqlite3.c:52484:1 _sqlite3PagerUnrefNotNull(tls, _pPg) _0: - return - } func _readJournalHdr(tls *crt.TLS, _pPager *XPager, _isHot int32, _journalSize int64, _pNRec *uint32, _pDbSize *uint32) (r0 int32) { // sqlite3.c:48409:1 @@ -18698,9 +17636,7 @@ func _readJournalHdr(tls *crt.TLS, _pPager *XPager, _isHot int32, _journalSize i if ((_pPager.X34) + int64(_pPager.X47)) <= _journalSize { goto _2 } - - r0 = i32(101) - return + return i32(101) _2: _iHdrOff = _pPager.X34 @@ -18712,26 +17648,20 @@ _2: if _rc == 0 { goto _5 } - - r0 = _rc - return + return _rc _5: if crt.Xmemcmp(tls, (unsafe.Pointer)(&_aMagic), (unsafe.Pointer)(&_aJournalMagic), u32(8)) == i32(0) { goto _6 } - - r0 = i32(101) - return + return i32(101) _6: _4: if i32(0) == store961(&_rc, _read32bits(tls, (*Xsqlite3_file)(unsafe.Pointer(_pPager.X32)), _iHdrOff+int64(i32(8)), _pNRec)) && i32(0) == store961(&_rc, _read32bits(tls, (*Xsqlite3_file)(unsafe.Pointer(_pPager.X32)), _iHdrOff+int64(i32(12)), (*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager))+uintptr(52 /* X28 */))))) && i32(0) == store961(&_rc, _read32bits(tls, (*Xsqlite3_file)(unsafe.Pointer(_pPager.X32)), _iHdrOff+int64(i32(16)), _pDbSize)) { goto _9 } - - r0 = _rc - return + return _rc _9: if (_pPager.X34) != int64(i32(0)) { @@ -18741,9 +17671,7 @@ _9: if i32(0) == store961(&_rc, _read32bits(tls, (*Xsqlite3_file)(unsafe.Pointer(_pPager.X32)), _iHdrOff+int64(i32(20)), &_6_iSectorSize)) && i32(0) == store961(&_rc, _read32bits(tls, (*Xsqlite3_file)(unsafe.Pointer(_pPager.X32)), _iHdrOff+int64(i32(24)), &_6_iPageSize)) { goto _12 } - - r0 = _rc - return + return _rc _12: if _6_iPageSize != uint32(i32(0)) { @@ -18755,9 +17683,7 @@ _13: if _6_iPageSize >= uint32(i32(512)) && _6_iSectorSize >= uint32(i32(32)) && _6_iPageSize <= uint32(i32(65536)) && _6_iSectorSize <= uint32(i32(65536)) && ((_6_iPageSize-uint32(i32(1)))&_6_iPageSize) == uint32(i32(0)) && ((_6_iSectorSize-uint32(i32(1)))&_6_iSectorSize) == uint32(i32(0)) { goto _19 } - - r0 = i32(101) - return + return i32(101) _19: _rc = _sqlite3PagerSetPagesize(tls, _pPager, &_6_iPageSize, i32(-1)) @@ -18768,9 +17694,7 @@ _10: *p = (*p) + int64(_pPager.X47) sink967 = *p } - r0 = _rc - return - + return _rc } var _readJournalHdrØ00__func__Ø000 [15]int8 // - @@ -18861,9 +17785,7 @@ _17: *(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(142 /* X45 */))) = int16(_nReserve) _pagerFixMaplimit(tls, _pPager) _16: - r0 = _rc - return - + return _rc } var _sqlite3PagerSetPagesizeØ00__func__Ø000 [24]int8 // - @@ -18873,17 +17795,13 @@ func init() { } func _sqlite3OsFileSize(tls *crt.TLS, _id *Xsqlite3_file, _pSize *int64) (r0 int32) { // sqlite3.c:20154:1 - r0 = (*(*func(*crt.TLS, *Xsqlite3_file, *int64) int32)(unsafe.Pointer(&struct { + return (*(*func(*crt.TLS, *Xsqlite3_file, *int64) int32)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, *int64) int32 }{((*Xsqlite3_io_methods)(unsafe.Pointer(_id.X0)).X6)})))(tls, _id, _pSize) - return - } func _sqlite3PageMalloc(tls *crt.TLS, _sz int32) (r0 unsafe.Pointer) { // sqlite3.c:45434:1 - r0 = _pcache1Alloc(tls, _sz) - return - + return _pcache1Alloc(tls, _sz) } func _pcache1Alloc(tls *crt.TLS, _nByte int32) (r0 unsafe.Pointer) { // sqlite3.c:45272:1 @@ -18940,7 +17858,6 @@ _7: _6: r0 = _p return - } var _pcache1AllocØ00__func__Ø000 [13]int8 // - @@ -18953,14 +17870,10 @@ func _pager_reset(tls *crt.TLS, _pPager *XPager) { // sqlite3.c:48602:1 *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(104 /* X39 */))) += 1 _sqlite3BackupRestart(tls, (*Xsqlite3_backup)(unsafe.Pointer(_pPager.X36))) _sqlite3PcacheClear(tls, (*XPCache)(unsafe.Pointer(_pPager.X59))) - return - } func _sqlite3PcacheClear(tls *crt.TLS, _pCache *XPCache) { // sqlite3.c:44768:1 _sqlite3PcacheTruncate(tls, _pCache, uint32(i32(0))) - return - } func _sqlite3PcacheTruncate(tls *crt.TLS, _pCache *XPCache, _pgno uint32) { // sqlite3.c:44726:1 @@ -19029,8 +17942,6 @@ _14: _11: ((*Xsqlite3_pcache_methods2)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(108 /* X12 */))).X10)(tls, _pCache.X12, _pgno+uint32(i32(1))) _0: - return - } var _sqlite3PcacheTruncateØ00__func__Ø000 [22]int8 // - @@ -19089,8 +18000,6 @@ func _sqlite3PcacheMakeClean(tls *crt.TLS, _p *XPgHdr) { // sqlite3.c:44652:1 _pcacheUnpin(tls, _p) _9: _4: - return - } var _sqlite3PcacheMakeCleanØ00__func__Ø000 [23]int8 // - @@ -19116,9 +18025,7 @@ func _sqlite3PcacheSetPageSize(tls *crt.TLS, _pCache *XPCache, _szPage int32) (r if unsafe.Pointer(_1_pNew) != (unsafe.Pointer)(uintptr(i32(0))) { goto _4 } - - r0 = _sqlite3NomemError(tls, i32(44406)) - return + return _sqlite3NomemError(tls, i32(44406)) _4: ((*Xsqlite3_pcache_methods2)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(108 /* X12 */))).X5)(tls, _1_pNew, _numberOfCachePages(tls, _pCache)) @@ -19131,9 +18038,7 @@ _5: *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCache)) + uintptr(44 /* X12 */))) = _1_pNew *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCache)) + uintptr(24 /* X6 */))) = _szPage _3: - r0 = i32(0) - return - + return i32(0) } var _sqlite3PcacheSetPageSizeØ00__func__Ø000 [25]int8 // - @@ -19146,20 +18051,14 @@ func _numberOfCachePages(tls *crt.TLS, _p *XPCache) (r0 int32) { // sqlite3.c:44 if (_p.X4) < i32(0) { goto _0 } - - r0 = _p.X4 - return + return _p.X4 _0: - r0 = int32((int64(i32(-1024)) * int64(_p.X4)) / int64((_p.X6)+(_p.X7))) - return - + return int32((int64(i32(-1024)) * int64(_p.X4)) / int64((_p.X6)+(_p.X7))) } func _sqlite3PageFree(tls *crt.TLS, _p unsafe.Pointer) { // sqlite3.c:45441:1 _pcache1Free(tls, _p) - return - } func _pcache1Free(tls *crt.TLS, _p unsafe.Pointer) { // sqlite3.c:45310:1 @@ -19170,7 +18069,6 @@ func _pcache1Free(tls *crt.TLS, _p unsafe.Pointer) { // sqlite3.c:45310:1 if unsafe.Pointer(_p) != (unsafe.Pointer)(uintptr(i32(0))) { goto _0 } - return _0: @@ -19203,8 +18101,6 @@ _2: Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_pcache1_g.X9))) Xsqlite3_free(tls, _p) _5: - return - } var _pcache1FreeØ00__func__Ø000 [12]int8 // - @@ -19228,8 +18124,6 @@ func _pagerFixMaplimit(tls *crt.TLS, _pPager *XPager) { // sqlite3.c:50342:1 _setGetterMethod(tls, _pPager) _sqlite3OsFileControlHint(tls, (*Xsqlite3_file)(unsafe.Pointer(_pPager.X31)), i32(18), (unsafe.Pointer)(&_1_sz)) _1: - return - } func _setGetterMethod(tls *crt.TLS, _pPager *XPager) { // sqlite3.c:47913:1 @@ -19252,8 +18146,6 @@ _2: *(*func(*crt.TLS, *XPager, uint32, **XPgHdr, int32) int32)(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, uint32, *unsafe.Pointer, int32) int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(200 /* X57 */))))) = _getPageNormal _3: _1: - return - } func _getPageError(tls *crt.TLS, _pPager *XPager, _pgno uint32, _ppPage **XPgHdr, _flags int32) (r0 int32) { // sqlite3.c:52418:1 @@ -19265,9 +18157,7 @@ func _getPageError(tls *crt.TLS, _pPager *XPager, _pgno uint32, _ppPage **XPgHdr } }() *_ppPage = (*XPgHdr)(unsafe.Pointer(uintptr(i32(0)))) - r0 = _pPager.X26 - return - + return _pPager.X26 } var _getPageErrorØ00__func__Ø000 [13]int8 // - @@ -19300,9 +18190,7 @@ func _getPageMMap(tls *crt.TLS, _pPager *XPager, _pgno uint32, _ppPage **XPgHdr, if _pgno > uint32(i32(1)) || _pgno != uint32(i32(0)) { goto _5 } - - r0 = _sqlite3CorruptError(tls, i32(52374)) - return + return _sqlite3CorruptError(tls, i32(52374)) _5: func() { @@ -19339,8 +18227,7 @@ _5: } *_ppPage = (*XPgHdr)(unsafe.Pointer(uintptr(i32(0)))) - r0 = _rc - return + return _rc _16: _15: @@ -19381,8 +18268,7 @@ _24: } }() *_ppPage = _pPg - r0 = i32(0) - return + return i32(0) _25: _20: @@ -19391,14 +18277,12 @@ _20: } *_ppPage = (*XPgHdr)(unsafe.Pointer(uintptr(i32(0)))) - r0 = _rc - return + return _rc _28: _18: r0 = _getPageNormal(tls, _pPager, _pgno, _ppPage, _flags) return - } var _getPageMMapØ00__func__Ø000 [12]int8 // - @@ -19408,11 +18292,9 @@ func init() { } func _sqlite3OsFetch(tls *crt.TLS, _id *Xsqlite3_file, _iOff int64, _iAmt int32, _pp *unsafe.Pointer) (r0 int32) { // sqlite3.c:20229:1 - r0 = (*(*func(*crt.TLS, *Xsqlite3_file, int64, int32, *unsafe.Pointer) int32)(unsafe.Pointer(&struct { + return (*(*func(*crt.TLS, *Xsqlite3_file, int64, int32, *unsafe.Pointer) int32)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, int64, int32, *unsafe.Pointer) int32 }{((*Xsqlite3_io_methods)(unsafe.Pointer(_id.X0)).X17)})))(tls, _id, _iOff, _iAmt, _pp) - return - } func _pagerAcquireMapPage(tls *crt.TLS, _pPager *XPager, _pgno uint32, _pData unsafe.Pointer, _ppPage **XPgHdr) (r0 int32) { // sqlite3.c:50857:1 @@ -19441,8 +18323,7 @@ _0: } _sqlite3OsUnfetch(tls, (*Xsqlite3_file)(unsafe.Pointer(_pPager.X31)), int64(_pgno-uint32(i32(1)))*int64(_pPager.X48), _pData) - r0 = _sqlite3NomemError(tls, i32(50875)) - return + return _sqlite3NomemError(tls, i32(50875)) _4: *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X2 */))) = (unsafe.Pointer)((*XPgHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + 40*uintptr(i32(1))))) @@ -19483,9 +18364,7 @@ _3: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(20 /* X5 */))) = _pgno *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(4 /* X1 */))) = _pData *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(124 /* X41 */))) += 1 - r0 = i32(0) - return - + return i32(0) } var _pagerAcquireMapPageØ00__func__Ø000 [20]int8 // - @@ -19533,9 +18412,7 @@ func _getPageNormal(tls *crt.TLS, _pPager *XPager, _pgno uint32, _ppPage **XPgHd if _pgno != uint32(i32(0)) { goto _8 } - - r0 = _sqlite3CorruptError(tls, i32(52255)) - return + return _sqlite3CorruptError(tls, i32(52255)) _8: _pBase = _sqlite3PcacheFetch(tls, (*XPCache)(unsafe.Pointer(_pPager.X59)), _pgno, i32(3)) @@ -19592,8 +18469,7 @@ _9: } }() *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[3]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager))+uintptr(184 /* X55 */))))) + 4*uintptr(i32(0)))) += 1 - r0 = i32(0) - return + return i32(0) _20: if _pgno <= uint32(i32(2147483647)) && _pgno != uint32((_sqlite3PendingByte/(_pPager.X48))+i32(1)) { @@ -19689,9 +18565,7 @@ _pager_acquire_err: _44: _pagerUnlockIfUnused(tls, _pPager) *_ppPage = (*XPgHdr)(unsafe.Pointer(uintptr(i32(0)))) - r0 = _rc - return - + return _rc } var _getPageNormalØ00__func__Ø000 [14]int8 // - @@ -19708,9 +18582,7 @@ func _sqlite3PcacheFetchStress(tls *crt.TLS, _pCache *XPCache, _pgno uint32, _pp if int32(_pCache.X9) != i32(2) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: if _sqlite3PcachePagecount(tls, _pCache) <= (_pCache.X5) { @@ -19753,9 +18625,7 @@ _8: if _3_rc == i32(0) || _3_rc == i32(5) { goto _16 } - - r0 = _3_rc - return + return _3_rc _16: _14: @@ -19763,14 +18633,12 @@ _1: *_ppPage = (*(*func(*crt.TLS, unsafe.Pointer, uint32, int32) *Xsqlite3_pcache_page)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, uint32, int32) unsafe.Pointer }{((*Xsqlite3_pcache_methods2)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(108 /* X12 */))).X7)})))(tls, _pCache.X12, _pgno, i32(2)) - r0 = func() int32 { + return func() int32 { if (*_ppPage) == (*Xsqlite3_pcache_page)(unsafe.Pointer(uintptr(i32(0)))) { return _sqlite3NomemError(tls, i32(44527)) } return i32(0) }() - return - } func _sqlite3PcachePagecount(tls *crt.TLS, _pCache *XPCache) (r0 int32) { // sqlite3.c:44876:1 @@ -19780,9 +18648,8 @@ func _sqlite3PcachePagecount(tls *crt.TLS, _pCache *XPCache) (r0 int32) { // sql crt.X__builtin_abort(tls) } }() - r0 = ((*Xsqlite3_pcache_methods2)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(108 /* X12 */))).X6)(tls, _pCache.X12) - return - + /* X12 */ + return ((*Xsqlite3_pcache_methods2)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(108))).X6)(tls, _pCache.X12) } var _sqlite3PcachePagecountØ00__func__Ø000 [23]int8 // - @@ -19798,16 +18665,12 @@ func _sqlite3EndBenignMalloc(tls *crt.TLS) { // sqlite3.c:20549:1 (_sqlite3Hooks.X1)(tls) _0: - return - } func _sqlite3OsFileControlHint(tls *crt.TLS, _id *Xsqlite3_file, _op int32, _pArg unsafe.Pointer) { // sqlite3.c:20196:1 (*(*func(*crt.TLS, *Xsqlite3_file, int32, unsafe.Pointer) int32)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, int32, unsafe.Pointer) int32 }{((*Xsqlite3_io_methods)(unsafe.Pointer(_id.X0)).X10)})))(tls, _id, _op, _pArg) - return - } func _sqlite3WalSavepointUndo(tls *crt.TLS, _pWal *XWal, _aWalData *uint32) (r0 int32) { // sqlite3.c:57237:1 @@ -19842,9 +18705,7 @@ _5: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[2]uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal))+uintptr(52 /* X18 */)))))+uintptr(24 /* X8 */))))) + 4*uintptr(i32(1)))) = *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aWalData)) + 4*uintptr(i32(2)))) _walCleanupHash(tls, _pWal) _6: - r0 = _rc - return - + return _rc } var _sqlite3WalSavepointUndoØ00__func__Ø000 [24]int8 // - @@ -19877,9 +18738,7 @@ func _pager_end_transaction(tls *crt.TLS, _pPager *XPager, _hasMaster int32, _bC if int32(_pPager.X14) >= i32(2) || int32(_pPager.X15) >= i32(2) { goto _5 } - - r0 = i32(0) - return + return i32(0) _5: _releaseAllSavepoints(tls, _pPager) @@ -20031,14 +18890,12 @@ _47: _51: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(17 /* X14 */))) = uint8(i32(1)) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(20 /* X17 */))) = uint8(i32(0)) - r0 = func() int32 { + return func() int32 { if _rc == i32(0) { return _rc2 } return _rc }() - return - } var _pager_end_transactionØ00__func__Ø000 [22]int8 // - @@ -20071,16 +18928,12 @@ _5: *(**XPagerSavepoint)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(96 /* X37 */))))) = (*XPagerSavepoint)(unsafe.Pointer(uintptr(i32(0)))) *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(100 /* X38 */))) = i32(0) *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(56 /* X29 */))) = uint32(i32(0)) - return - } func _sqlite3OsSync(tls *crt.TLS, _id *Xsqlite3_file, _flags int32) (r0 int32) { // sqlite3.c:20150:1 - r0 = (*(*func(*crt.TLS, *Xsqlite3_file, int32) int32)(unsafe.Pointer(&struct { + return (*(*func(*crt.TLS, *Xsqlite3_file, int32) int32)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, int32) int32 }{((*Xsqlite3_io_methods)(unsafe.Pointer(_id.X0)).X5)})))(tls, _id, _flags) - return - } func _zeroJournalHdr(tls *crt.TLS, _pPager *XPager, _doTruncate int32) (r0 int32) { // sqlite3.c:48241:1 @@ -20139,7 +18992,6 @@ _11: _4: r0 = _rc return - } var _zeroJournalHdrØ00__func__Ø000 [15]int8 // - @@ -20157,11 +19009,9 @@ func _sqlite3OsDelete(tls *crt.TLS, _pVfs *Xsqlite3_vfs, _zPath *int8, _dirSync crt.X__builtin_abort(tls) } }() - r0 = (*(*func(*crt.TLS, *Xsqlite3_vfs, *int8, int32) int32)(unsafe.Pointer(&struct { + return (*(*func(*crt.TLS, *Xsqlite3_vfs, *int8, int32) int32)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, *int8, int32) int32 }{(_pVfs.X7)})))(tls, _pVfs, _zPath, _dirSync) - return - } var _sqlite3OsDeleteØ00__func__Ø000 [16]int8 // - @@ -20174,30 +19024,22 @@ func _pagerFlushOnCommit(tls *crt.TLS, _pPager *XPager, _bCommit int32) (r0 int3 if int32(_pPager.X10) != i32(0) { goto _0 } - - r0 = i32(1) - return + return i32(1) _0: if _bCommit != 0 { goto _1 } - - r0 = i32(0) - return + return i32(0) _1: if (*Xsqlite3_io_methods)(unsafe.Pointer((*Xsqlite3_file)(unsafe.Pointer(_pPager.X31)).X0)) != (*Xsqlite3_io_methods)(unsafe.Pointer(uintptr(i32(0)))) { goto _2 } - - r0 = i32(0) - return + return i32(0) _2: - r0 = bool2int(_sqlite3PCachePercentDirty(tls, (*XPCache)(unsafe.Pointer(_pPager.X59))) >= i32(25)) - return - + return bool2int(_sqlite3PCachePercentDirty(tls, (*XPCache)(unsafe.Pointer(_pPager.X59))) >= i32(25)) } func _sqlite3PCachePercentDirty(tls *crt.TLS, _pCache *XPCache) (r0 int32) { // sqlite3.c:44937:1 @@ -20220,14 +19062,12 @@ _0: goto _0 _3: - r0 = func() int32 { + return func() int32 { if _nCache != 0 { return int32((int64(_nDirty) * int64(i32(100))) / int64(_nCache)) } return i32(0) }() - return - } func _sqlite3PcacheCleanAll(tls *crt.TLS, _pCache *XPCache) { // sqlite3.c:44670:1 @@ -20242,8 +19082,6 @@ _0: goto _0 _1: - return - } func _sqlite3PcacheClearWritable(tls *crt.TLS, _pCache *XPCache) { // sqlite3.c:44681:1 @@ -20265,8 +19103,6 @@ _0: _3: *(**XPgHdr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCache)) + uintptr(8 /* X2 */))))) = (*XPgHdr)(unsafe.Pointer(_pCache.X1)) - return - } func _sqlite3WalEndWriteTransaction(tls *crt.TLS, _pWal *XWal) (r0 int32) { // sqlite3.c:57161:1 @@ -20279,30 +19115,23 @@ func _sqlite3WalEndWriteTransaction(tls *crt.TLS, _pWal *XWal) (r0 int32) { // s *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(104 /* X20 */))) = uint32(i32(0)) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(47 /* X15 */))) = uint8(i32(0)) _0: - r0 = i32(0) - return - + return i32(0) } func _walUnlockExclusive(tls *crt.TLS, _pWal *XWal, _lockIdx int32, _n int32) { // sqlite3.c:55226:1 if (_pWal.X11) == 0 { goto _0 } - return _0: _sqlite3OsShmLock(tls, (*Xsqlite3_file)(unsafe.Pointer(_pWal.X1)), _lockIdx, _n, i32(9)) - return - } func _sqlite3OsShmLock(tls *crt.TLS, _id *Xsqlite3_file, _offset int32, _n int32, _flags int32) (r0 int32) { // sqlite3.c:20207:1 - r0 = (*(*func(*crt.TLS, *Xsqlite3_file, int32, int32, int32) int32)(unsafe.Pointer(&struct { + return (*(*func(*crt.TLS, *Xsqlite3_file, int32, int32, int32) int32)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, int32, int32, int32) int32 }{((*Xsqlite3_io_methods)(unsafe.Pointer(_id.X0)).X14)})))(tls, _id, _offset, _n, _flags) - return - } func _pager_truncate(tls *crt.TLS, _pPager *XPager, _nPage uint32) (r0 int32) { // sqlite3.c:49475:1 @@ -20373,7 +19202,6 @@ _10: _6: r0 = _rc return - } var _pager_truncateØ00__func__Ø000 [15]int8 // - @@ -20460,7 +19288,6 @@ _22: _16: r0 = _rc return - } var _sqlite3WalExclusiveModeØ00__func__Ø000 [24]int8 // - @@ -20475,29 +19302,22 @@ func _walLockShared(tls *crt.TLS, _pWal *XWal, _lockIdx int32) (r0 int32) { // s if (_pWal.X11) == 0 { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: _rc = _sqlite3OsShmLock(tls, (*Xsqlite3_file)(unsafe.Pointer(_pWal.X1)), _lockIdx, i32(1), i32(6)) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(116 /* X23 */))) = uint8(bool2int((_rc != i32(0)) && (_rc != i32(5)))) - r0 = _rc - return - + return _rc } func _walUnlockShared(tls *crt.TLS, _pWal *XWal, _lockIdx int32) { // sqlite3.c:55210:1 if (_pWal.X11) == 0 { goto _0 } - return _0: _sqlite3OsShmLock(tls, (*Xsqlite3_file)(unsafe.Pointer(_pWal.X1)), _lockIdx, i32(1), i32(5)) - return - } func _pagerUnlockDb(tls *crt.TLS, _pPager *XPager, _eLock int32) (r0 int32) { // sqlite3.c:48002:1 @@ -20547,7 +19367,6 @@ _14: _9: r0 = _rc return - } var _pagerUnlockDbØ00__func__Ø000 [14]int8 // - @@ -20557,11 +19376,9 @@ func init() { } func _sqlite3OsUnlock(tls *crt.TLS, _id *Xsqlite3_file, _lockType int32) (r0 int32) { // sqlite3.c:20162:1 - r0 = (*(*func(*crt.TLS, *Xsqlite3_file, int32) int32)(unsafe.Pointer(&struct { + return (*(*func(*crt.TLS, *Xsqlite3_file, int32) int32)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, int32) int32 }{((*Xsqlite3_io_methods)(unsafe.Pointer(_id.X0)).X8)})))(tls, _id, _lockType) - return - } func _pager_playback(tls *crt.TLS, _pPager *XPager, _isHot int32) (r0 int32) { // sqlite3.c:49618:1 @@ -20756,9 +19573,7 @@ _38: Xsqlite3_log(tls, i32(539), str(18896), _nPlayback, unsafe.Pointer(_pPager.X52)) _40: _setSectorSize(tls, _pPager) - r0 = _rc - return - + return _rc } var _pager_playbackØ00__func__Ø000 [15]int8 // - @@ -20784,9 +19599,7 @@ func _readMasterJournal(tls *crt.TLS, _pJrnl *Xsqlite3_file, _zMaster *int8, _nM if i32(0) == store961(&_rc, _sqlite3OsFileSize(tls, _pJrnl, &_szJ)) && _szJ >= int64(i32(16)) && i32(0) == store961(&_rc, _read32bits(tls, _pJrnl, _szJ-int64(i32(16)), &_len)) && _len < _nMaster && _len != uint32(i32(0)) && i32(0) == store961(&_rc, _read32bits(tls, _pJrnl, _szJ-int64(i32(12)), &_cksum)) && i32(0) == store961(&_rc, _sqlite3OsRead(tls, _pJrnl, (unsafe.Pointer)(&_aMagic), i32(8), _szJ-int64(i32(8)))) && crt.Xmemcmp(tls, (unsafe.Pointer)(&_aMagic), (unsafe.Pointer)(&_aJournalMagic), uint32(i32(8))) == 0 && i32(0) == store961(&_rc, _sqlite3OsRead(tls, _pJrnl, (unsafe.Pointer)(_zMaster), int32(_len), (_szJ-int64(i32(16)))-int64(_len))) { goto _8 } - - r0 = _rc - return + return _rc _8: _u = uint32(i32(0)) @@ -20811,17 +19624,13 @@ _12: _len = uint32(i32(0)) _13: *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zMaster)) + 1*uintptr(_len))) = int8(i32(0)) - r0 = i32(0) - return - + return i32(0) } func _sqlite3OsAccess(tls *crt.TLS, _pVfs *Xsqlite3_vfs, _zPath *int8, _flags int32, _pResOut *int32) (r0 int32) { // sqlite3.c:20273:1 - r0 = (*(*func(*crt.TLS, *Xsqlite3_vfs, *int8, int32, *int32) int32)(unsafe.Pointer(&struct { + return (*(*func(*crt.TLS, *Xsqlite3_vfs, *int8, int32, *int32) int32)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, *int8, int32, *int32) int32 }{(_pVfs.X8)})))(tls, _pVfs, _zPath, _flags, _pResOut) - return - } func _sqlite3PagerSync(tls *crt.TLS, _pPager *XPager, _zMaster *int8) (r0 int32) { // sqlite3.c:53077:1 @@ -20855,9 +19664,7 @@ _0: }() _rc = _sqlite3OsSync(tls, (*Xsqlite3_file)(unsafe.Pointer(_pPager.X31)), int32(_pPager.X9)) _3: - r0 = _rc - return - + return _rc } var _sqlite3PagerSyncØ00__func__Ø000 [17]int8 // - @@ -21013,9 +19820,7 @@ _delmaster_out: }() Xsqlite3_free(tls, (unsafe.Pointer)(_pMaster)) _14: - r0 = _rc - return - + return _rc } var _pager_delmasterØ00__func__Ø000 [16]int8 // - @@ -21041,8 +19846,6 @@ func _setSectorSize(tls *crt.TLS, _pPager *XPager) { // sqlite3.c:49545:1 _4: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(148 /* X47 */))) = uint32(_sqlite3SectorSize(tls, (*Xsqlite3_file)(unsafe.Pointer(_pPager.X31)))) _5: - return - } var _setSectorSizeØ00__func__Ø000 [14]int8 // - @@ -21073,7 +19876,6 @@ _2: _1: r0 = _iRet return - } func _sqlite3OsSectorSize(tls *crt.TLS, _id *Xsqlite3_file) (r0 int32) { // sqlite3.c:20200:1 @@ -21082,14 +19884,12 @@ func _sqlite3OsSectorSize(tls *crt.TLS, _id *Xsqlite3_file) (r0 int32) { // sqli _xSectorSize = *(*func(*crt.TLS, *Xsqlite3_file) int32)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer) int32 }{((*Xsqlite3_io_methods)(unsafe.Pointer(_id.X0)).X11)})) - r0 = func() int32 { + return func() int32 { if _xSectorSize != nil { return _xSectorSize(tls, _id) } return i32(4096) }() - return - } func _pager_error(tls *crt.TLS, _pPager *XPager, _rc int32) (r0 int32) { // sqlite3.c:48770:1 @@ -21116,9 +19916,7 @@ func _pager_error(tls *crt.TLS, _pPager *XPager, _rc int32) (r0 int32) { // sqli *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(17 /* X14 */))) = uint8(i32(6)) _setGetterMethod(tls, _pPager) _8: - r0 = _rc - return - + return _rc } var _pager_errorØ00__func__Ø000 [12]int8 // - @@ -21234,8 +20032,6 @@ _21: *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(76 /* X34 */))) = int64(i32(0)) *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(84 /* X35 */))) = int64(i32(0)) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(20 /* X17 */))) = uint8(i32(0)) - return - } var _pager_unlockØ00__func__Ø000 [13]int8 // - @@ -21253,8 +20049,6 @@ func _sqlite3WalEndReadTransaction(tls *crt.TLS, _pWal *XWal) { // sqlite3.c:569 _walUnlockShared(tls, _pWal, i32(3)+int32(_pWal.X9)) *(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(40 /* X9 */))) = int16(i32(-1)) _0: - return - } func _sqlite3Realloc(tls *crt.TLS, _pOld unsafe.Pointer, _nBytes uint64) (r0 unsafe.Pointer) { // sqlite3.c:24696:1 @@ -21271,9 +20065,7 @@ func _sqlite3Realloc(tls *crt.TLS, _pOld unsafe.Pointer, _nBytes uint64) (r0 uns if unsafe.Pointer(_pOld) != (unsafe.Pointer)(uintptr(i32(0))) { goto _0 } - - r0 = _sqlite3Malloc(tls, _nBytes) - return + return _sqlite3Malloc(tls, _nBytes) _0: if _nBytes != uint64(i32(0)) { @@ -21281,16 +20073,13 @@ _0: } Xsqlite3_free(tls, _pOld) - r0 = (unsafe.Pointer)(uintptr(i32(0))) - return + return (unsafe.Pointer)(uintptr(i32(0))) _1: if _nBytes < uint64(i32(2147483392)) { goto _2 } - - r0 = (unsafe.Pointer)(uintptr(i32(0))) - return + return (unsafe.Pointer)(uintptr(i32(0))) _2: _nOld = _sqlite3MallocSize(tls, _pOld) @@ -21344,9 +20133,7 @@ _4: crt.X__builtin_abort(tls) } }() - r0 = _pNew - return - + return _pNew } var _sqlite3ReallocØ00__func__Ø000 [15]int8 // - @@ -21451,14 +20238,12 @@ _15: _22: _releasePage(tls, _pPage) _23: - r0 = func() int32 { + return func() int32 { if _rc == i32(101) { return i32(0) } return _rc }() - return - } var _getOverflowPageØ00__func__Ø000 [16]int8 // - @@ -21483,9 +20268,7 @@ func _ptrmapPageno(tls *crt.TLS, _pBt *XBtShared, _pgno uint32) (r0 uint32) { // if _pgno >= uint32(i32(2)) { goto _2 } - - r0 = uint32(i32(0)) - return + return uint32(i32(0)) _2: _nPagesPerMapPage = int32(((_pBt.X16) / uint32(i32(5))) + uint32(i32(1))) @@ -21497,9 +20280,7 @@ _2: _ret += 1 _3: - r0 = _ret - return - + return _ret } var _ptrmapPagenoØ00__func__Ø000 [13]int8 // - @@ -21530,9 +20311,7 @@ func _ptrmapGet(tls *crt.TLS, _pBt *XBtShared, _key uint32, _pEType *uint8, _pPg if _rc == i32(0) { goto _2 } - - r0 = _rc - return + return _rc _2: _pPtrmap = (*uint8)(unsafe.Pointer(_sqlite3PagerGetData(tls, _pDbPage))) @@ -21542,8 +20321,7 @@ _2: } _sqlite3PagerUnref(tls, _pDbPage) - r0 = _sqlite3CorruptError(tls, i32(59952)) - return + return _sqlite3CorruptError(tls, i32(59952)) _3: func() { @@ -21569,14 +20347,10 @@ _8: if int32(*_pEType) >= i32(1) && int32(*_pEType) <= i32(5) { goto _10 } - - r0 = _sqlite3CorruptError(tls, i32(59960)) - return + return _sqlite3CorruptError(tls, i32(59960)) _10: - r0 = i32(0) - return - + return i32(0) } var _ptrmapGetØ00__func__Ø000 [10]int8 // - @@ -21606,15 +20380,11 @@ func _btreeGetPage(tls *crt.TLS, _pBt *XBtShared, _pgno uint32, _ppPage **XMemPa if _rc == 0 { goto _6 } - - r0 = _rc - return + return _rc _6: *_ppPage = _btreePageFromDbPage(tls, _pDbPage, _pgno, _pBt) - r0 = i32(0) - return - + return i32(0) } var _btreeGetPageØ00__func__Ø000 [13]int8 // - @@ -21648,9 +20418,7 @@ _0: crt.X__builtin_abort(tls) } }() - r0 = _pPage - return - + return _pPage } var _btreePageFromDbPageØ00__func__Ø000 [20]int8 // - @@ -21666,8 +20434,6 @@ func _releasePage(tls *crt.TLS, _pPage *XMemPage) { // sqlite3.c:61058:1 _releasePageNotNull(tls, _pPage) _0: - return - } func _releasePageNotNull(tls *crt.TLS, _pPage *XMemPage) { // sqlite3.c:61049:1 @@ -21708,8 +20474,6 @@ func _releasePageNotNull(tls *crt.TLS, _pPage *XMemPage) { // sqlite3.c:61049:1 } }() _sqlite3PagerUnrefNotNull(tls, (*XPgHdr)(unsafe.Pointer(_pPage.X23))) - return - } var _releasePageNotNullØ00__func__Ø000 [19]int8 // - @@ -21734,8 +20498,6 @@ _0: _3: *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(64 /* X14 */))) = int8(i32(-1)) - return - } func _sqlite3BtreeTripAllCursors(tls *crt.TLS, _pBtree *XBtree, _errCode int32, _writeOnly int32) (r0 int32) { // sqlite3.c:62912:1 @@ -21806,9 +20568,7 @@ _18: _8: _sqlite3BtreeLeave(tls, _pBtree) _4: - r0 = _rc - return - + return _rc } var _sqlite3BtreeTripAllCursorsØ00__func__Ø000 [27]int8 // - @@ -21827,8 +20587,6 @@ func _sqlite3BtreeClearCursor(tls *crt.TLS, _pCur *XBtCursor) { // sqlite3.c:597 Xsqlite3_free(tls, _pCur.X6) *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(44 /* X6 */))) = (unsafe.Pointer)(uintptr(i32(0))) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(62 /* X12 */))) = uint8(i32(0)) - return - } var _sqlite3BtreeClearCursorØ00__func__Ø000 [24]int8 // - @@ -21851,8 +20609,6 @@ func _sqlite3PagerPagecount(tls *crt.TLS, _pPager *XPager, _pnPage *int32) { // } }() *_pnPage = int32(_pPager.X22) - return - } var _sqlite3PagerPagecountØ00__func__Ø000 [22]int8 // - @@ -21883,16 +20639,12 @@ _6: goto _0 _3: - r0 = _r - return - + return _r } func _btreeClearHasContent(tls *crt.TLS, _pBt *XBtShared) { // sqlite3.c:59548:1 _sqlite3BitvecDestroy(tls, (*XBitvec)(unsafe.Pointer(_pBt.X22))) *(**XBitvec)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pBt)) + uintptr(60 /* X22 */))))) = (*XBitvec)(unsafe.Pointer(uintptr(i32(0)))) - return - } func _btreeEndTransaction(tls *crt.TLS, _p *XBtree) { // sqlite3.c:62781:1 @@ -21946,8 +20698,6 @@ _4: crt.X__builtin_abort(tls) } }() - return - } var _btreeEndTransactionØ00__func__Ø000 [20]int8 // - @@ -21990,8 +20740,6 @@ _1: _4: _0: - return - } var _downgradeAllSharedCacheTableLocksØ00__func__Ø000 [34]int8 // - @@ -22100,8 +20848,6 @@ _23: } _25: _24: - return - } var _clearAllSharedCacheTableLocksØ00__func__Ø000 [30]int8 // - @@ -22145,8 +20891,6 @@ func _unlockBtreeIfUnused(tls *crt.TLS, _pBt *XBtShared) { // sqlite3.c:62060:1 *(**XMemPage)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pBt)) + uintptr(12 /* X3 */))))) = (*XMemPage)(unsafe.Pointer(uintptr(i32(0)))) _releasePageNotNull(tls, _1_pPage1) _6: - return - } var _unlockBtreeIfUnusedØ00__func__Ø000 [20]int8 // - @@ -22156,9 +20900,7 @@ func init() { } func _sqlite3PagerRefcount(tls *crt.TLS, _pPager *XPager) (r0 int32) { // sqlite3.c:53446:1 - r0 = _sqlite3PcacheRefCount(tls, (*XPCache)(unsafe.Pointer(_pPager.X59))) - return - + return _sqlite3PcacheRefCount(tls, (*XPCache)(unsafe.Pointer(_pPager.X59))) } func _sqlite3ResetAllSchemasOfConnection(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:99996:1 @@ -22192,8 +20934,6 @@ _3: _sqlite3VtabUnlockList(tls, _db) _sqlite3BtreeLeaveAll(tls, _db) _sqlite3CollapseDatabaseArray(tls, _db) - return - } func _sqlite3SchemaClear(tls *crt.TLS, _p unsafe.Pointer) { // sqlite3.c:104336:1 @@ -22251,8 +20991,6 @@ _7: sink4530 = *p } _8: - return - } func _sqlite3HashInit(tls *crt.TLS, _pNew *XHash) { // sqlite3.c:29206:1 @@ -22266,8 +21004,6 @@ func _sqlite3HashInit(tls *crt.TLS, _pNew *XHash) { // sqlite3.c:29206:1 *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(4 /* X1 */))) = uint32(i32(0)) *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(0 /* X0 */))) = uint32(i32(0)) *(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(12 /* X3 */))))) = (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) - return - } var _sqlite3HashInitØ00__func__Ø000 [16]int8 // - @@ -22304,8 +21040,6 @@ _2: _3: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pH)) + uintptr(4 /* X1 */))) = uint32(i32(0)) - return - } var _sqlite3HashClearØ00__func__Ø000 [17]int8 // - @@ -22318,7 +21052,6 @@ func _sqlite3DeleteTrigger(tls *crt.TLS, _db *Xsqlite3, _pTrigger *XTrigger) { / if _pTrigger != (*XTrigger)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - return _0: @@ -22328,8 +21061,6 @@ _0: _sqlite3ExprDelete(tls, _db, (*XExpr)(unsafe.Pointer(_pTrigger.X4))) _sqlite3IdListDelete(tls, _db, (*XIdList)(unsafe.Pointer(_pTrigger.X5))) _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pTrigger)) - return - } func _sqlite3DeleteTriggerStep(tls *crt.TLS, _db *Xsqlite3, _pTriggerStep *XTriggerStep) { // sqlite3.c:122201:1 @@ -22350,8 +21081,6 @@ _0: goto _0 _1: - return - } func _sqlite3ExprDelete(tls *crt.TLS, _db *Xsqlite3, _p *XExpr) { // sqlite3.c:91778:1 @@ -22361,8 +21090,6 @@ func _sqlite3ExprDelete(tls *crt.TLS, _db *Xsqlite3, _p *XExpr) { // sqlite3.c:9 _sqlite3ExprDeleteNN(tls, _db, _p) _0: - return - } func _sqlite3ExprDeleteNN(tls *crt.TLS, _db *Xsqlite3, _p *XExpr) { // sqlite3.c:91751:1 @@ -22441,8 +21168,6 @@ _21: _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_p)) _22: - return - } var _sqlite3ExprDeleteNNØ00__func__Ø000 [20]int8 // - @@ -22458,8 +21183,6 @@ func _sqlite3SelectDelete(tls *crt.TLS, _db *Xsqlite3, _p *XSelect) { // sqlite3 _clearSelect(tls, _db, _p, i32(1)) _0: - return - } func _clearSelect(tls *crt.TLS, _db *Xsqlite3, _p *XSelect, _bFree int32) { // sqlite3.c:116314:1 @@ -22496,8 +21219,6 @@ _3: goto _0 _1: - return - } func _sqlite3ExprListDelete(tls *crt.TLS, _db *Xsqlite3, _pList *XExprList) { // sqlite3.c:92411:1 @@ -22507,8 +21228,6 @@ func _sqlite3ExprListDelete(tls *crt.TLS, _db *Xsqlite3, _pList *XExprList) { // _exprListDeleteNN(tls, _db, _pList) _0: - return - } func _exprListDeleteNN(tls *crt.TLS, _db *Xsqlite3, _pList *XExprList) { // sqlite3.c:92399:1 @@ -22537,8 +21256,6 @@ _3: _6: _sqlite3DbFree(tls, _db, _pList.X1) _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pList)) - return - } var _exprListDeleteNNØ00__func__Ø000 [17]int8 // - @@ -22555,7 +21272,6 @@ func _sqlite3SrcListDelete(tls *crt.TLS, _db *Xsqlite3, _pList *XSrcList) { // s if _pList != (*XSrcList)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - return _0: @@ -22592,28 +21308,22 @@ _6: _4: _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pList)) - return - } func _sqlite3DeleteTable(tls *crt.TLS, _db *Xsqlite3, _pTable *XTable) { // sqlite3.c:100095:1 if _pTable != nil { goto _0 } - return _0: if _db != nil && (_db.X79) != (*int32)(unsafe.Pointer(uintptr(i32(0)))) || preInc985((*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTable))+uintptr(32 /* X8 */))), uint32(4294967295)) <= uint32(i32(0)) { goto _3 } - return _3: _deleteTable(tls, _db, _pTable) - return - } func _deleteTable(tls *crt.TLS, _db *Xsqlite3, _pTable *XTable) { // sqlite3.c:100051:1 @@ -22684,8 +21394,6 @@ _6: crt.X__builtin_abort(tls) } }() - return - } var _deleteTableØ00__func__Ø000 [12]int8 // - @@ -22732,25 +21440,20 @@ _5: *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_elem)) + uintptr(8 /* X2 */))) = _data *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_elem)) + uintptr(12 /* X3 */))) = _pKey _6: - r0 = _1_old_data - return + return _1_old_data _4: if unsafe.Pointer(_data) != (unsafe.Pointer)(uintptr(i32(0))) { goto _7 } - - r0 = (unsafe.Pointer)(uintptr(i32(0))) - return + return (unsafe.Pointer)(uintptr(i32(0))) _7: _new_elem = (*XHashElem)(unsafe.Pointer(_sqlite3Malloc(tls, uint64(u32(16))))) if _new_elem != (*XHashElem)(unsafe.Pointer(uintptr(i32(0)))) { goto _8 } - - r0 = _data - return + return _data _8: *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_new_elem)) + uintptr(12 /* X3 */))) = _pKey @@ -22779,9 +21482,7 @@ _10: } return (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) }(), _new_elem) - r0 = (unsafe.Pointer)(uintptr(i32(0))) - return - + return (unsafe.Pointer)(uintptr(i32(0))) } var _sqlite3HashInsertØ00__func__Ø000 [18]int8 // - @@ -22829,18 +21530,14 @@ _2: if _sqlite3StrICmp(tls, _elem.X3, _pKey) != i32(0) { goto _6 } - - r0 = _elem - return + return _elem _6: _elem = (*XHashElem)(unsafe.Pointer(_elem.X0)) goto _2 _3: - r0 = (*XHashElem)(unsafe.Pointer(uintptr(i32(0)))) - return - + return (*XHashElem)(unsafe.Pointer(uintptr(i32(0)))) } func _strHash(tls *crt.TLS, _z *int8) (r0 uint32) { // sqlite3.c:29238:1 @@ -22867,9 +21564,7 @@ _0: goto _0 _1: - r0 = _h - return - + return _h } var _findElementWithHashØ00__func__Ø000 [20]int8 // - @@ -22936,8 +21631,6 @@ _3: }() _sqlite3HashClear(tls, _pH) _7: - return - } var _removeElementGivenHashØ00__func__Ø000 [23]int8 // - @@ -22964,9 +21657,7 @@ _0: if _new_size != (_pH.X0) { goto _1 } - - r0 = i32(0) - return + return i32(0) _1: _sqlite3BeginBenignMalloc(tls) @@ -22975,9 +21666,7 @@ _1: if _new_ht != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) { goto _2 } - - r0 = i32(0) - return + return i32(0) _2: Xsqlite3_free(tls, _pH.X3) @@ -22997,9 +21686,7 @@ _3: goto _3 _6: - r0 = i32(1) - return - + return i32(1) } func _insertElement(tls *crt.TLS, _pH *XHash, _pEntry *XExprList, _pNew *XHashElem) { // sqlite3.c:29255:1 @@ -23052,8 +21739,6 @@ _8: *(**XHashElem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(4 /* X1 */))))) = (*XHashElem)(unsafe.Pointer(uintptr(i32(0)))) *(**XHashElem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pH)) + uintptr(8 /* X2 */))))) = _pNew _7: - return - } func _sqlite3SchemaMutexHeld(tls *crt.TLS, _db *Xsqlite3, _iDb int32, _pSchema *XSchema) (r0 int32) { // sqlite3.c:58899:1 @@ -23080,17 +21765,13 @@ _2: if Xsqlite3_mutex_held(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) != 0 { goto _6 } - - r0 = i32(0) - return + return i32(0) _6: if _iDb != i32(1) { goto _7 } - - r0 = i32(1) - return + return i32(1) _7: _p = (*XBtree)(unsafe.Pointer((*XDb)(unsafe.Pointer(uintptr(_db.X4) + 16*uintptr(_iDb))).X1)) @@ -23100,9 +21781,7 @@ _7: crt.X__builtin_abort(tls) } }() - r0 = bool2int((int32(_p.X3) == i32(0)) || (int32(_p.X4) == i32(1))) - return - + return bool2int((int32(_p.X3) == i32(0)) || (int32(_p.X4) == i32(1))) } var _sqlite3SchemaMutexHeldØ00__func__Ø000 [23]int8 // - @@ -23158,9 +21837,7 @@ _8: } }() _2: - r0 = _i - return - + return _i } var _sqlite3SchemaToIndexØ00__func__Ø000 [21]int8 // - @@ -23181,14 +21858,9 @@ func _freeIndex(tls *crt.TLS, _db *Xsqlite3, _p *XIndex) { // sqlite3.c:99891:1 _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_p.X8)) _0: _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_p)) - return - } func _sqlite3DeleteIndexSamples(tls *crt.TLS, _db *Xsqlite3, _pIdx *XIndex) { // sqlite3.c:98251:1 - - return - } func _sqlite3FkDelete(tls *crt.TLS, _db *Xsqlite3, _pTab *XTable) { // sqlite3.c:108528:1 @@ -23254,8 +21926,6 @@ _9: goto _4 _7: - return - } var _sqlite3FkDeleteØ00__func__Ø000 [16]int8 // - @@ -23278,8 +21948,6 @@ func _fkTriggerDelete(tls *crt.TLS, _dbMem *Xsqlite3, _p *XTrigger) { // sqlite3 _sqlite3ExprDelete(tls, _dbMem, (*XExpr)(unsafe.Pointer(_p.X4))) _sqlite3DbFree(tls, _dbMem, (unsafe.Pointer)(_p)) _0: - return - } func _sqlite3DeleteColumnNames(tls *crt.TLS, _db *Xsqlite3, _pTable *XTable) { // sqlite3.c:100022:1 @@ -23312,8 +21980,6 @@ _3: _6: _sqlite3DbFree(tls, _db, _pTable.X1) _2: - return - } var _sqlite3DeleteColumnNamesØ00__func__Ø000 [25]int8 // - @@ -23353,8 +22019,6 @@ _7: _6: _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_p.X17)) _2: - return - } func _vtabDisconnectAll(tls *crt.TLS, _db *Xsqlite3, _p *XTable) (r0 *XVTable) { // sqlite3.c:124702:1 @@ -23411,9 +22075,7 @@ _4: crt.X__builtin_abort(tls) } }() - r0 = _pRet - return - + return _pRet } var _vtabDisconnectAllØ00__func__Ø000 [18]int8 // - @@ -23428,7 +22090,6 @@ func _sqlite3IdListDelete(tls *crt.TLS, _db *Xsqlite3, _pList *XIdList) { // sql if _pList != (*XIdList)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - return _0: @@ -23445,8 +22106,6 @@ _1: _4: _sqlite3DbFree(tls, _db, _pList.X0) _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pList)) - return - } func _sqlite3WithDelete(tls *crt.TLS, _db *Xsqlite3, _pWith *XWith) { // sqlite3.c:103885:1 @@ -23474,8 +22133,6 @@ _1: _4: _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pWith)) _0: - return - } func _sqlite3CollapseDatabaseArray(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:99944:1 @@ -23522,8 +22179,6 @@ _3: _sqlite3DbFree(tls, _db, _db.X4) *(**XDb)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(16 /* X4 */))))) = (*XDb)(unsafe.Pointer((*[2]XDb)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(388 /* X72 */))))) _7: - return - } func _sqlite3CloseSavepoints(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:140873:1 @@ -23543,8 +22198,6 @@ _1: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(428 /* X75 */))) = i32(0) *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(432 /* X76 */))) = i32(0) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(71 /* X23 */))) = uint8(i32(0)) - return - } func _sqlite3BtreeClose(tls *crt.TLS, _p *XBtree) (r0 int32) { // sqlite3.c:61521:1 @@ -23633,9 +22286,7 @@ _18: *(**XBtree)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr(_p.X9) + uintptr(28 /* X10 */))))) = (*XBtree)(unsafe.Pointer(_p.X10)) _19: Xsqlite3_free(tls, (unsafe.Pointer)(_p)) - r0 = i32(0) - return - + return i32(0) } var _sqlite3BtreeCloseØ00__func__Ø000 [18]int8 // - @@ -23716,9 +22367,7 @@ _13: Xsqlite3_free(tls, (unsafe.Pointer)(_pCur.X3)) _sqlite3BtreeLeave(tls, _pBtree) _0: - r0 = i32(0) - return - + return i32(0) } var _sqlite3BtreeCloseCursorØ00__func__Ø000 [24]int8 // - @@ -23796,9 +22445,7 @@ _4: _removed = i32(1) _2: Xsqlite3_mutex_leave(tls, _pMaster) - r0 = _removed - return - + return _removed } var _removeFromSharingListØ00__func__Ø000 [22]int8 // - @@ -23826,8 +22473,6 @@ func Xsqlite3_mutex_free(tls *crt.TLS, _p *Xsqlite3_mutex) { // sqlite3.c:22825: f func(*crt.TLS, unsafe.Pointer) }{((*Xsqlite3_mutex_methods)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(72 /* X11 */))).X3)})))(tls, _p) _0: - return - } var _sqlite3_mutex_freeØ00__func__Ø000 [19]int8 // - @@ -23903,9 +22548,7 @@ _12: } }() Xsqlite3_free(tls, (unsafe.Pointer)(_pPager)) - r0 = i32(0) - return - + return i32(0) } var _sqlite3PagerCloseØ00__func__Ø000 [18]int8 // - @@ -23931,8 +22574,6 @@ _0: goto _0 _3: - return - } func _sqlite3WalClose(tls *crt.TLS, _pWal *XWal, _db *Xsqlite3, _sync_flags int32, _nBuf int32, _zBuf *uint8) (r0 int32) { // sqlite3.c:56327:1 @@ -23995,17 +22636,13 @@ _8: Xsqlite3_free(tls, (unsafe.Pointer)(_pWal.X7)) Xsqlite3_free(tls, (unsafe.Pointer)(_pWal)) _0: - r0 = _rc - return - + return _rc } func _sqlite3OsLock(tls *crt.TLS, _id *Xsqlite3_file, _lockType int32) (r0 int32) { // sqlite3.c:20158:1 - r0 = (*(*func(*crt.TLS, *Xsqlite3_file, int32) int32)(unsafe.Pointer(&struct { + return (*(*func(*crt.TLS, *Xsqlite3_file, int32) int32)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, int32) int32 }{((*Xsqlite3_io_methods)(unsafe.Pointer(_id.X0)).X7)})))(tls, _id, _lockType) - return - } func _sqlite3WalCheckpoint(tls *crt.TLS, _pWal *XWal, _db *Xsqlite3, _eMode int32, _xBusy func(*crt.TLS, unsafe.Pointer) int32, _pBusyArg unsafe.Pointer, _sync_flags int32, _nBuf int32, _zBuf *uint8, _pnLog *int32, _pnCkpt *int32) (r0 int32) { // sqlite3.c:57681:1 @@ -24045,18 +22682,14 @@ func _sqlite3WalCheckpoint(tls *crt.TLS, _pWal *XWal, _db *Xsqlite3, _eMode int3 if (_pWal.X14) == 0 { goto _7 } - - r0 = i32(8) - return + return i32(8) _7: _rc = _walLockExclusive(tls, _pWal, i32(1), i32(1)) if _rc == 0 { goto _8 } - - r0 = _rc - return + return _rc _8: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(45 /* X13 */))) = uint8(i32(1)) @@ -24136,14 +22769,12 @@ _24: _sqlite3WalEndWriteTransaction(tls, _pWal) _walUnlockExclusive(tls, _pWal, i32(1), i32(1)) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(45 /* X13 */))) = uint8(i32(0)) - r0 = func() int32 { + return func() int32 { if (_rc == i32(0)) && (_eMode != _eMode2) { return i32(5) } return _rc }() - return - } var _sqlite3WalCheckpointØ00__func__Ø000 [21]int8 // - @@ -24158,16 +22789,12 @@ func _walLockExclusive(tls *crt.TLS, _pWal *XWal, _lockIdx int32, _n int32) (r0 if (_pWal.X11) == 0 { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: _rc = _sqlite3OsShmLock(tls, (*Xsqlite3_file)(unsafe.Pointer(_pWal.X1)), _lockIdx, _n, i32(10)) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(116 /* X23 */))) = uint8(bool2int((_rc != i32(0)) && (_rc != i32(5)))) - r0 = _rc - return - + return _rc } func _walBusyLock(tls *crt.TLS, _pWal *XWal, _xBusy func(*crt.TLS, unsafe.Pointer) int32, _pBusyArg unsafe.Pointer, _lockIdx int32, _n int32) (r0 int32) { // sqlite3.c:56038:1 @@ -24178,10 +22805,7 @@ _0: if ((_xBusy != nil) && (_rc == i32(5))) && _xBusy(tls, _pBusyArg) != 0 { goto _0 } - - r0 = _rc - return - + return _rc } func _walIndexReadHdr(tls *crt.TLS, _pWal *XWal, _pChanged *int32) (r0 int32) { // sqlite3.c:56466:1 @@ -24201,9 +22825,7 @@ func _walIndexReadHdr(tls *crt.TLS, _pWal *XWal, _pChanged *int32) (r0 int32) { if _rc == i32(0) { goto _2 } - - r0 = _rc - return + return _rc _2: func() { @@ -24271,9 +22893,7 @@ _11: _rc = _sqlite3CantopenError(tls, i32(56521)) _19: - r0 = _rc - return - + return _rc } var _walIndexReadHdrØ00__func__Ø000 [16]int8 // - @@ -24304,26 +22924,20 @@ func _walIndexTryHdr(tls *crt.TLS, _pWal *XWal, _pChanged *int32) (r0 int32) { / if crt.Xmemcmp(tls, (unsafe.Pointer)(&_h1), (unsafe.Pointer)(&_h2), u32(48)) == i32(0) { goto _3 } - - r0 = i32(1) - return + return i32(1) _3: if int32(_h1.X3) != i32(0) { goto _4 } - - r0 = i32(1) - return + return i32(1) _4: _walChecksumBytes(tls, i32(1), (*uint8)(unsafe.Pointer(&_h1)), int32(u32(40)), (*uint32)(unsafe.Pointer(uintptr(i32(0)))), (*uint32)(unsafe.Pointer(&_aCksum))) if (*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aCksum)) + 4*uintptr(i32(0))))) == (*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[2]uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_h1))+uintptr(40 /* X10 */))))) + 4*uintptr(i32(0))))) && (*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aCksum)) + 4*uintptr(i32(1))))) == (*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[2]uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_h1))+uintptr(40 /* X10 */))))) + 4*uintptr(i32(1))))) { goto _6 } - - r0 = i32(1) - return + return i32(1) _6: if crt.Xmemcmp(tls, (unsafe.Pointer)((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal))+uintptr(52 /* X18 */)))), (unsafe.Pointer)(&_h1), u32(48)) == 0 { @@ -24334,9 +22948,7 @@ _6: crt.Xmemcpy(tls, (unsafe.Pointer)((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal))+uintptr(52 /* X18 */)))), (unsafe.Pointer)(&_h1), u32(48)) *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(36 /* X8 */))) = uint32((int32((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal))+uintptr(52 /* X18 */))).X5) & i32(65024)) + ((int32((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal))+uintptr(52 /* X18 */))).X5) & i32(1)) << uint(i32(16)))) _7: - r0 = i32(0) - return - + return i32(0) } var _walIndexTryHdrØ00__func__Ø000 [15]int8 // - @@ -24352,16 +22964,12 @@ func _walShmBarrier(tls *crt.TLS, _pWal *XWal) { // sqlite3.c:55053:1 _sqlite3OsShmBarrier(tls, (*Xsqlite3_file)(unsafe.Pointer(_pWal.X1))) _0: - return - } func _sqlite3OsShmBarrier(tls *crt.TLS, _id *Xsqlite3_file) { // sqlite3.c:20210:1 (*(*func(*crt.TLS, *Xsqlite3_file))(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer) }{((*Xsqlite3_io_methods)(unsafe.Pointer(_id.X0)).X15)})))(tls, _id) - return - } func _walChecksumBytes(tls *crt.TLS, _nativeCksum int32, _a *uint8, _nByte int32, _aIn *uint32, _aOut *uint32) { // sqlite3.c:55015:1 @@ -24443,8 +23051,6 @@ _9: _8: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aOut)) + 4*uintptr(i32(0)))) = _s1 *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aOut)) + 4*uintptr(i32(1)))) = _s2 - return - } var _walChecksumBytesØ00__func__Ø000 [17]int8 // - @@ -24513,9 +23119,7 @@ func _walIndexRecover(tls *crt.TLS, _pWal *XWal) (r0 int32) { // sqlite3.c:55485 if _rc == 0 { goto _5 } - - r0 = _rc - return + return _rc _5: crt.Xmemset(tls, (unsafe.Pointer)((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal))+uintptr(52 /* X18 */)))), i32(0), u32(48)) @@ -24671,9 +23275,7 @@ _31: _25: _recovery_error: _walUnlockExclusive(tls, _pWal, _iLock, _nLock) - r0 = _rc - return - + return _rc } var _walIndexRecoverØ00__func__Ø000 [16]int8 // - @@ -24683,9 +23285,7 @@ func init() { } func _sqlite3CantopenError(tls *crt.TLS, _lineno int32) (r0 int32) { // sqlite3.c:143236:1 - r0 = _reportError(tls, i32(14), _lineno, str(22428)) - return - + return _reportError(tls, i32(14), _lineno, str(22428)) } func _walDecodeFrame(tls *crt.TLS, _pWal *XWal, _piPage *uint32, _pnTruncate *uint32, _aData *uint8, _aFrame *uint8) (r0 int32) { // sqlite3.c:55121:1 @@ -24700,18 +23300,14 @@ func _walDecodeFrame(tls *crt.TLS, _pWal *XWal, _piPage *uint32, _pnTruncate *ui if crt.Xmemcmp(tls, (unsafe.Pointer)((*[2]uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal))+uintptr(52 /* X18 */)))))+uintptr(32 /* X9 */)))), (unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aFrame))+1*uintptr(i32(8))))), uint32(i32(8))) == i32(0) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: _pgno = _sqlite3Get4byte(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aFrame))+1*uintptr(i32(0))))) if _pgno != uint32(i32(0)) { goto _1 } - - r0 = i32(0) - return + return i32(0) _1: _nativeCksum = bool2int(int32((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal))+uintptr(52 /* X18 */))).X4) == i32(0)) @@ -24720,16 +23316,12 @@ _1: if (*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aCksum)) + 4*uintptr(i32(0))))) == _sqlite3Get4byte(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aFrame))+1*uintptr(i32(16))))) && (*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aCksum)) + 4*uintptr(i32(1))))) == _sqlite3Get4byte(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aFrame))+1*uintptr(i32(20))))) { goto _3 } - - r0 = i32(0) - return + return i32(0) _3: *_piPage = _pgno *_pnTruncate = _sqlite3Get4byte(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aFrame))+1*uintptr(i32(4))))) - r0 = i32(1) - return - + return i32(1) } func _walIndexAppend(tls *crt.TLS, _pWal *XWal, _iFrame uint32, _iPage uint32) (r0 int32) { // sqlite3.c:55396:1 @@ -24793,9 +23385,7 @@ _7: if postInc961(&_1_nCollide, int32(-1)) != i32(0) { goto _11 } - - r0 = _sqlite3CorruptError(tls, i32(55437)) - return + return _sqlite3CorruptError(tls, i32(55437)) _11: _1_iKey = _walNextHash(tls, _1_iKey) @@ -24805,9 +23395,7 @@ _10: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aPgno)) + 4*uintptr(_1_idx))) = _iPage *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aHash)) + 2*uintptr(_1_iKey))) = uint16(_1_idx) _0: - r0 = _rc - return - + return _rc } var _walIndexAppendØ00__func__Ø000 [15]int8 // - @@ -24835,8 +23423,6 @@ func _walIndexWriteHdr(tls *crt.TLS, _pWal *XWal) { // sqlite3.c:55064:1 crt.Xmemcpy(tls, (unsafe.Pointer)((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aHdr))+48*uintptr(i32(1))))), (unsafe.Pointer)((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal))+uintptr(52 /* X18 */)))), u32(48)) _walShmBarrier(tls, _pWal) crt.Xmemcpy(tls, (unsafe.Pointer)((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aHdr))+48*uintptr(i32(0))))), (unsafe.Pointer)((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal))+uintptr(52 /* X18 */)))), u32(48)) - return - } var _walIndexWriteHdrØ00__func__Ø000 [17]int8 // - @@ -24852,9 +23438,7 @@ func _walCkptInfo(tls *crt.TLS, _pWal *XWal) (r0 *XWalCkptInfo) { // sqlite3.c:5 crt.X__builtin_abort(tls) } }() - r0 = (*XWalCkptInfo)(unsafe.Pointer((*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal.X7)) + 4*uintptr(i32(0)))))) + 4*uintptr(u32(24)))))) - return - + return (*XWalCkptInfo)(unsafe.Pointer((*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal.X7)) + 4*uintptr(i32(0)))))) + 4*uintptr(u32(24)))))) } var _walCkptInfoØ00__func__Ø000 [12]int8 // - @@ -24864,9 +23448,8 @@ func init() { } func _walPagesize(tls *crt.TLS, _pWal *XWal) (r0 int32) { // sqlite3.c:56056:1 - r0 = (int32((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal))+uintptr(52 /* X18 */))).X5) & i32(65024)) + ((int32((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal))+uintptr(52 /* X18 */))).X5) & i32(1)) << uint(i32(16))) - return - + /* X18 */ /* X18 */ + return (int32((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal))+uintptr(52))).X5) & i32(65024)) + ((int32((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal))+uintptr(52))).X5) & i32(1)) << uint(i32(16))) } func _walCheckpoint(tls *crt.TLS, _pWal *XWal, _db *Xsqlite3, _eMode int32, _xBusy func(*crt.TLS, unsafe.Pointer) int32, _pBusyArg unsafe.Pointer, _sync_flags int32, _zBuf *uint8) (r0 int32) { // sqlite3.c:56124:1 @@ -24916,9 +23499,7 @@ func _walCheckpoint(tls *crt.TLS, _pWal *XWal, _db *Xsqlite3, _eMode int32, _xBu if _rc == i32(0) { goto _1 } - - r0 = _rc - return + return _rc _1: func() { @@ -25147,9 +23728,7 @@ _50: _46: _walcheckpoint_out: _walIteratorFree(tls, _pIter) - r0 = _rc - return - + return _rc } func _walIteratorInit(tls *crt.TLS, _pWal *XWal, _pp **XWalIterator) (r0 int32) { // sqlite3.c:55956:1 @@ -25193,9 +23772,7 @@ func _walIteratorInit(tls *crt.TLS, _pWal *XWal, _pp **XWalIterator) (r0 int32) if _p != nil { goto _3 } - - r0 = _sqlite3NomemError(tls, i32(55978)) - return + return _sqlite3NomemError(tls, i32(55978)) _3: crt.Xmemset(tls, (unsafe.Pointer)(_p), i32(0), uint32(_nByte)) @@ -25265,9 +23842,7 @@ _11: _walIteratorFree(tls, _p) _19: *_pp = _p - r0 = _rc - return - + return _rc } var _walIteratorInitØ00__func__Ø000 [16]int8 // - @@ -25409,8 +23984,6 @@ _31: goto _31 _34: - return - } var _walMergesortØ00__func__Ø000 [13]int8 // - @@ -25486,8 +24059,6 @@ _4: *_paRight = _aLeft *_pnRight = _iOut crt.Xmemcpy(tls, (unsafe.Pointer)(_aLeft), (unsafe.Pointer)(_aTmp), u32(2)*uint32(_iOut)) - return - } var _walMergeØ00__func__Ø000 [9]int8 // - @@ -25498,8 +24069,6 @@ func init() { func _walIteratorFree(tls *crt.TLS, _p *XWalIterator) { // sqlite3.c:55940:1 Xsqlite3_free(tls, (unsafe.Pointer)(_p)) - return - } var _walCheckpointØ00__func__Ø000 [14]int8 // - @@ -25563,9 +24132,7 @@ _7: _5: *_piPage = uint32(store961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(0 /* X0 */))), int32(_iRet))) - r0 = bool2int(_iRet == u32(4294967295)) - return - + return bool2int(_iRet == u32(4294967295)) } var _walIteratorNextØ00__func__Ø000 [16]int8 // - @@ -25608,8 +24175,6 @@ _3: crt.X__builtin_abort(tls) } }() - return - } var _walRestartHdrØ00__func__Ø000 [14]int8 // - @@ -25638,8 +24203,6 @@ _1: Xsqlite3_log(tls, _rx, str(23188), unsafe.Pointer(_pWal.X21)) _2: - return - } func _walIndexClose(tls *crt.TLS, _pWal *XWal, _isDelete int32) { // sqlite3.c:55652:1 @@ -25666,16 +24229,12 @@ _4: _0: _sqlite3OsShmUnmap(tls, (*Xsqlite3_file)(unsafe.Pointer(_pWal.X1)), _isDelete) _5: - return - } func _sqlite3OsShmUnmap(tls *crt.TLS, _id *Xsqlite3_file, _deleteFlag int32) (r0 int32) { // sqlite3.c:20213:1 - r0 = (*(*func(*crt.TLS, *Xsqlite3_file, int32) int32)(unsafe.Pointer(&struct { + return (*(*func(*crt.TLS, *Xsqlite3_file, int32) int32)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, int32) int32 }{((*Xsqlite3_io_methods)(unsafe.Pointer(_id.X0)).X16)})))(tls, _id, _deleteFlag) - return - } func _pagerSyncHotJournal(tls *crt.TLS, _pPager *XPager) (r0 int32) { // sqlite3.c:50835:1 @@ -25694,9 +24253,7 @@ _0: _rc = _sqlite3OsFileSize(tls, (*Xsqlite3_file)(unsafe.Pointer(_pPager.X32)), (*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager))+uintptr(84 /* X35 */)))) _1: - r0 = _rc - return - + return _rc } func _sqlite3PcacheClose(tls *crt.TLS, _pCache *XPCache) { // sqlite3.c:44759:1 @@ -25707,8 +24264,6 @@ func _sqlite3PcacheClose(tls *crt.TLS, _pCache *XPCache) { // sqlite3.c:44759:1 } }() ((*Xsqlite3_pcache_methods2)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(108 /* X12 */))).X11)(tls, _pCache.X12) - return - } var _sqlite3PcacheCloseØ00__func__Ø000 [19]int8 // - @@ -25730,8 +24285,6 @@ func _freeTempSpace(tls *crt.TLS, _pBt *XBtShared) { // sqlite3.c:61510:1 _sqlite3PageFree(tls, (unsafe.Pointer)(_pBt.X27)) *(**uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pBt)) + uintptr(80 /* X27 */))) = (*uint8)(unsafe.Pointer(uintptr(i32(0)))) _0: - return - } var _sqlite3LeaveMutexAndCloseZombieØ00__func__Ø000 [32]int8 // - @@ -25757,8 +24310,6 @@ func _functionDestroy(tls *crt.TLS, _db *Xsqlite3, _p *XFuncDef) { // sqlite3.c: _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pDestructor)) _1: _0: - return - } func _sqlite3VtabEponymousTableClear(tls *crt.TLS, _db *Xsqlite3, _pMod *XModule) { // sqlite3.c:125696:1 @@ -25777,22 +24328,17 @@ func _sqlite3VtabEponymousTableClear(tls *crt.TLS, _db *Xsqlite3, _pMod *XModule _sqlite3DeleteTable(tls, _db, _pTab) *(**XTable)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMod)) + uintptr(16 /* X4 */))))) = (*XTable)(unsafe.Pointer(uintptr(i32(0)))) _0: - return - } func _sqlite3ValueFree(tls *crt.TLS, _v *XMem) { // sqlite3.c:71297:1 if _v != nil { goto _0 } - return _0: _sqlite3VdbeMemRelease(tls, _v) _sqlite3DbFree(tls, (*Xsqlite3)(unsafe.Pointer(_v.X9)), (unsafe.Pointer)(_v)) - return - } func _sqlite3CloseExtensions(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:112147:1 @@ -25816,8 +24362,6 @@ _2: _5: _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_db.X40)) - return - } var _sqlite3CloseExtensionsØ00__func__Ø000 [23]int8 // - @@ -25830,9 +24374,7 @@ func Xsqlite3_collation_needed(tls *crt.TLS, _db *Xsqlite3, _pCollNeededArg unsa if _sqlite3SafetyCheckOk(tls, _db) != 0 { goto _0 } - - r0 = _sqlite3MisuseError(tls, i32(143154)) - return + return _sqlite3MisuseError(tls, i32(143154)) _0: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -25840,18 +24382,14 @@ _0: *(*func(*crt.TLS, unsafe.Pointer, *Xsqlite3, int32, unsafe.Pointer))(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, unsafe.Pointer, int32, unsafe.Pointer))(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(232 /* X54 */))))) = nil *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(236 /* X55 */))) = _pCollNeededArg Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = i32(0) - return - + return i32(0) } func Xsqlite3_collation_needed16(tls *crt.TLS, _db *Xsqlite3, _pCollNeededArg unsafe.Pointer, _xCollNeeded16 func(*crt.TLS, unsafe.Pointer, *Xsqlite3, int32, unsafe.Pointer)) (r0 int32) { // sqlite3.c:143169:12 if _sqlite3SafetyCheckOk(tls, _db) != 0 { goto _0 } - - r0 = _sqlite3MisuseError(tls, i32(143175)) - return + return _sqlite3MisuseError(tls, i32(143175)) _0: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -25859,9 +24397,7 @@ _0: *(*func(*crt.TLS, unsafe.Pointer, *Xsqlite3, int32, unsafe.Pointer))(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, unsafe.Pointer, int32, unsafe.Pointer))(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(232 /* X54 */))))) = _xCollNeeded16 *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(236 /* X55 */))) = _pCollNeededArg Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = i32(0) - return - + return i32(0) } func Xsqlite3_column_blob(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32) (r0 unsafe.Pointer) { // sqlite3.c:77010:12 @@ -25869,9 +24405,7 @@ func Xsqlite3_column_blob(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32) (r0 uns _ = _val _val = Xsqlite3_value_blob(tls, _columnMem(tls, _pStmt, _i)) _columnMallocFailure(tls, _pStmt) - r0 = _val - return - + return _val } func Xsqlite3_value_blob(tls *crt.TLS, _pVal *XMem) (r0 unsafe.Pointer) { // sqlite3.c:76174:12 @@ -25897,8 +24431,7 @@ func Xsqlite3_value_blob(tls *crt.TLS, _pVal *XMem) (r0 unsafe.Pointer) { // sql crt.X__builtin_abort(tls) } }() - r0 = (unsafe.Pointer)(uintptr(i32(0))) - return + return (unsafe.Pointer)(uintptr(i32(0))) _3: { @@ -25906,18 +24439,15 @@ _3: *p = uint16(int32(*p) | i32(16)) sink4530 = *p } - r0 = (unsafe.Pointer)(func() *int8 { + return (unsafe.Pointer)(func() *int8 { if (_p.X4) != 0 { return (_p.X5) } return (*int8)(unsafe.Pointer(uintptr(i32(0)))) }()) - return _0: - r0 = (unsafe.Pointer)(Xsqlite3_value_text(tls, _pVal)) - return - + return (unsafe.Pointer)(Xsqlite3_value_text(tls, _pVal)) } var _sqlite3_value_blobØ00__func__Ø000 [19]int8 // - @@ -25935,9 +24465,7 @@ func _columnMem(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32) (r0 *XMem) { // s if _pVm != (*TVdbe)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = _columnNullValue(tls) - return + return _columnNullValue(tls) _0: func() { @@ -25958,15 +24486,11 @@ _5: _sqlite3Error(tls, (*Xsqlite3)(unsafe.Pointer(_pVm.X0)), i32(25)) _pOut = _columnNullValue(tls) _6: - r0 = _pOut - return - + return _pOut } func _columnNullValue(tls *crt.TLS) (r0 *XMem) { // sqlite3.c:76915:1 - r0 = &_columnNullValueØ00nullMemØ001 - return - + return &_columnNullValueØ00nullMemØ001 } var _columnNullValueØ00nullMemØ001 XMem // sqlite3.c:76925:20 @@ -26004,8 +24528,6 @@ func _columnMallocFailure(tls *crt.TLS, _pStmt unsafe.Pointer) { // sqlite3.c:76 *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(40 /* X10 */))) = _sqlite3ApiExit(tls, (*Xsqlite3)(unsafe.Pointer(_p.X0)), _p.X10) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer((*Xsqlite3)(unsafe.Pointer(_p.X0)).X3))) _0: - return - } var _columnMallocFailureØ00__func__Ø000 [20]int8 // - @@ -26019,9 +24541,7 @@ func Xsqlite3_column_bytes(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32) (r0 in _ = _val _val = Xsqlite3_value_bytes(tls, _columnMem(tls, _pStmt, _i)) _columnMallocFailure(tls, _pStmt) - r0 = _val - return - + return _val } func Xsqlite3_column_bytes16(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32) (r0 int32) { // sqlite3.c:77025:12 @@ -26029,35 +24549,27 @@ func Xsqlite3_column_bytes16(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32) (r0 _ = _val _val = Xsqlite3_value_bytes16(tls, _columnMem(tls, _pStmt, _i)) _columnMallocFailure(tls, _pStmt) - r0 = _val - return - + return _val } func Xsqlite3_value_bytes16(tls *crt.TLS, _pVal *XMem) (r0 int32) { // sqlite3.c:76190:12 - r0 = _sqlite3ValueBytes(tls, _pVal, uint8(i32(2))) - return - + return _sqlite3ValueBytes(tls, _pVal, uint8(i32(2))) } func Xsqlite3_column_count(tls *crt.TLS, _pStmt unsafe.Pointer) (r0 int32) { // sqlite3.c:76897:12 var _pVm *TVdbe // sqlite3.c:76898:8 _ = _pVm _pVm = (*TVdbe)(unsafe.Pointer(_pStmt)) - r0 = func() int32 { + return func() int32 { if _pVm != nil { return int32(_pVm.X29) } return i32(0) }() - return - } func Xsqlite3_column_decltype(tls *crt.TLS, _pStmt unsafe.Pointer, _N int32) (r0 *int8) { // sqlite3.c:77155:12 - r0 = (*int8)(unsafe.Pointer(_columnName(tls, _pStmt, _N, *(*func(*crt.TLS, *XMem) unsafe.Pointer)(unsafe.Pointer(&struct{ f func(*crt.TLS, *XMem) *uint8 }{Xsqlite3_value_text})), i32(1)))) - return - + return (*int8)(unsafe.Pointer(_columnName(tls, _pStmt, _N, *(*func(*crt.TLS, *XMem) unsafe.Pointer)(unsafe.Pointer(&struct{ f func(*crt.TLS, *XMem) *uint8 }{Xsqlite3_value_text})), i32(1)))) } func _columnName(tls *crt.TLS, _pStmt unsafe.Pointer, _N int32, _xFunc func(*crt.TLS, *XMem) unsafe.Pointer, _useType int32) (r0 unsafe.Pointer) { // sqlite3.c:77088:1 @@ -26074,8 +24586,7 @@ func _columnName(tls *crt.TLS, _pStmt unsafe.Pointer, _N int32, _xFunc func(*crt } _sqlite3MisuseError(tls, i32(77100)) - r0 = (unsafe.Pointer)(uintptr(i32(0))) - return + return (unsafe.Pointer)(uintptr(i32(0))) _0: _ret = (unsafe.Pointer)(uintptr(i32(0))) @@ -26114,9 +24625,7 @@ _0: _7: Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) _4: - r0 = _ret - return - + return _ret } var _columnNameØ00__func__Ø000 [11]int8 // - @@ -26126,15 +24635,11 @@ func init() { } func Xsqlite3_column_decltype16(tls *crt.TLS, _pStmt unsafe.Pointer, _N int32) (r0 unsafe.Pointer) { // sqlite3.c:77160:12 - r0 = _columnName(tls, _pStmt, _N, Xsqlite3_value_text16, i32(1)) - return - + return _columnName(tls, _pStmt, _N, Xsqlite3_value_text16, i32(1)) } func Xsqlite3_value_text16(tls *crt.TLS, _pVal *XMem) (r0 unsafe.Pointer) { // sqlite3.c:76210:12 - r0 = _sqlite3ValueText(tls, _pVal, uint8(i32(2))) - return - + return _sqlite3ValueText(tls, _pVal, uint8(i32(2))) } func Xsqlite3_column_double(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32) (r0 float64) { // sqlite3.c:77030:12 @@ -26142,9 +24647,7 @@ func Xsqlite3_column_double(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32) (r0 f _ = _val _val = Xsqlite3_value_double(tls, _columnMem(tls, _pStmt, _i)) _columnMallocFailure(tls, _pStmt) - r0 = _val - return - + return _val } func Xsqlite3_column_int(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32) (r0 int32) { // sqlite3.c:77035:12 @@ -26152,15 +24655,11 @@ func Xsqlite3_column_int(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32) (r0 int3 _ = _val _val = Xsqlite3_value_int(tls, _columnMem(tls, _pStmt, _i)) _columnMallocFailure(tls, _pStmt) - r0 = _val - return - + return _val } func Xsqlite3_value_int(tls *crt.TLS, _pVal *XMem) (r0 int32) { // sqlite3.c:76196:12 - r0 = int32(_sqlite3VdbeIntValue(tls, _pVal)) - return - + return int32(_sqlite3VdbeIntValue(tls, _pVal)) } func _sqlite3VdbeIntValue(tls *crt.TLS, _pMem *XMem) (r0 int64) { // sqlite3.c:70077:1 @@ -26185,16 +24684,16 @@ func _sqlite3VdbeIntValue(tls *crt.TLS, _pMem *XMem) (r0 int64) { // sqlite3.c:7 goto _5 } - r0 = *(*int64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) - return + /* X0 */ + return *(*int64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0))))) _5: if (_flags & i32(8)) == 0 { goto _7 } - r0 = _doubleToInt64(tls, *(*float64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */)))))) - return + /* X0 */ + return _doubleToInt64(tls, *(*float64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0)))))) _7: if (_flags & i32(18)) == 0 { @@ -26209,13 +24708,10 @@ _7: } }() _sqlite3Atoi64(tls, _pMem.X5, &_3_value, _pMem.X4, _pMem.X2) - r0 = _3_value - return + return _3_value _9: - r0 = int64(i32(0)) - return - + return int64(i32(0)) } var _sqlite3VdbeIntValueØ00__func__Ø000 [20]int8 // - @@ -26228,22 +24724,16 @@ func _doubleToInt64(tls *crt.TLS, _r float64) (r0 int64) { // sqlite3.c:70041:1 if _r > float64(_doubleToInt64Ø00minIntØ002) { goto _0 } - - r0 = _doubleToInt64Ø00minIntØ002 - return + return _doubleToInt64Ø00minIntØ002 _0: if _r < float64(_doubleToInt64Ø00maxIntØ001) { goto _2 } - - r0 = _doubleToInt64Ø00maxIntØ001 - return + return _doubleToInt64Ø00maxIntØ001 _2: - r0 = int64(_r) - return - + return int64(_r) } var _doubleToInt64Ø00minIntØ002 int64 // sqlite3.c:70054:20 @@ -26416,9 +24906,7 @@ _30: if uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zNum))+1*uintptr(_i))))) >= uintptr(unsafe.Pointer(_zEnd)) && (_i != i32(0) || _zStart != _zNum) && _i <= (i32(19)*_incr) && _nonNum == 0 { goto _37 } - - r0 = i32(1) - return + return i32(1) _37: if _i >= (i32(19) * _incr) { @@ -26431,8 +24919,7 @@ _37: crt.X__builtin_abort(tls) } }() - r0 = i32(0) - return + return i32(0) _39: _c = _compare2pow63(tls, _zNum, _incr) @@ -26446,16 +24933,13 @@ _39: crt.X__builtin_abort(tls) } }() - r0 = i32(0) - return + return i32(0) _43: if _c <= i32(0) { goto _47 } - - r0 = i32(1) - return + return i32(1) _47: func() { @@ -26464,14 +24948,12 @@ _47: crt.X__builtin_abort(tls) } }() - r0 = func() int32 { + return func() int32 { if _neg != 0 { return i32(0) } return i32(2) }() - return - } var _sqlite3Atoi64Ø00__func__Ø000 [14]int8 // - @@ -26506,9 +24988,7 @@ _4: _c = int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zNum)) + 1*uintptr(i32(18)*_incr)))) - i32(56) _5: - r0 = _c - return - + return _c } func Xsqlite3_column_int64(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32) (r0 int64) { // sqlite3.c:77040:12 @@ -26516,27 +24996,19 @@ func Xsqlite3_column_int64(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32) (r0 in _ = _val _val = Xsqlite3_value_int64(tls, _columnMem(tls, _pStmt, _i)) _columnMallocFailure(tls, _pStmt) - r0 = _val - return - + return _val } func Xsqlite3_value_int64(tls *crt.TLS, _pVal *XMem) (r0 int64) { // sqlite3.c:76199:12 - r0 = _sqlite3VdbeIntValue(tls, _pVal) - return - + return _sqlite3VdbeIntValue(tls, _pVal) } func Xsqlite3_column_name(tls *crt.TLS, _pStmt unsafe.Pointer, _N int32) (r0 *int8) { // sqlite3.c:77130:12 - r0 = (*int8)(unsafe.Pointer(_columnName(tls, _pStmt, _N, *(*func(*crt.TLS, *XMem) unsafe.Pointer)(unsafe.Pointer(&struct{ f func(*crt.TLS, *XMem) *uint8 }{Xsqlite3_value_text})), i32(0)))) - return - + return (*int8)(unsafe.Pointer(_columnName(tls, _pStmt, _N, *(*func(*crt.TLS, *XMem) unsafe.Pointer)(unsafe.Pointer(&struct{ f func(*crt.TLS, *XMem) *uint8 }{Xsqlite3_value_text})), i32(0)))) } func Xsqlite3_column_name16(tls *crt.TLS, _pStmt unsafe.Pointer, _N int32) (r0 unsafe.Pointer) { // sqlite3.c:77135:12 - r0 = _columnName(tls, _pStmt, _N, Xsqlite3_value_text16, i32(0)) - return - + return _columnName(tls, _pStmt, _N, Xsqlite3_value_text16, i32(0)) } func Xsqlite3_column_text(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32) (r0 *uint8) { // sqlite3.c:77045:12 @@ -26544,9 +25016,7 @@ func Xsqlite3_column_text(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32) (r0 *ui _ = _val _val = Xsqlite3_value_text(tls, _columnMem(tls, _pStmt, _i)) _columnMallocFailure(tls, _pStmt) - r0 = _val - return - + return _val } func Xsqlite3_column_text16(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32) (r0 unsafe.Pointer) { // sqlite3.c:77060:12 @@ -26554,9 +25024,7 @@ func Xsqlite3_column_text16(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32) (r0 u _ = _val _val = Xsqlite3_value_text16(tls, _columnMem(tls, _pStmt, _i)) _columnMallocFailure(tls, _pStmt) - r0 = _val - return - + return _val } func Xsqlite3_column_type(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32) (r0 int32) { // sqlite3.c:77066:12 @@ -26564,9 +25032,7 @@ func Xsqlite3_column_type(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32) (r0 int _ = _iType _iType = Xsqlite3_value_type(tls, _columnMem(tls, _pStmt, _i)) _columnMallocFailure(tls, _pStmt) - r0 = _iType - return - + return _iType } func Xsqlite3_column_value(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32) (r0 *XMem) { // sqlite3.c:77050:12 @@ -26589,9 +25055,7 @@ func Xsqlite3_column_value(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32) (r0 *X } _0: _columnMallocFailure(tls, _pStmt) - r0 = _pOut - return - + return _pOut } func Xsqlite3_commit_hook(tls *crt.TLS, _db *Xsqlite3, _xCallback func(*crt.TLS, unsafe.Pointer) int32, _pArg unsafe.Pointer) (r0 unsafe.Pointer) { // sqlite3.c:141811:12 @@ -26602,8 +25066,7 @@ func Xsqlite3_commit_hook(tls *crt.TLS, _db *Xsqlite3, _xCallback func(*crt.TLS, } _sqlite3MisuseError(tls, i32(141820)) - r0 = (unsafe.Pointer)(uintptr(i32(0))) - return + return (unsafe.Pointer)(uintptr(i32(0))) _0: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -26611,9 +25074,7 @@ _0: *(*func(*crt.TLS, unsafe.Pointer) int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(200 /* X46 */))) = _xCallback *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(196 /* X45 */))) = _pArg Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = _pOld - return - + return _pOld } func Xsqlite3_complete(tls *crt.TLS, _zSql *int8) (r0 int32) { // sqlite3.c:139623:12 @@ -26631,8 +25092,7 @@ func Xsqlite3_complete(tls *crt.TLS, _zSql *int8) (r0 int32) { // sqlite3.c:1396 } _sqlite3MisuseError(tls, i32(139658)) - r0 = i32(0) - return + return i32(0) _0: _1: @@ -26707,9 +25167,7 @@ _20: if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zSql)) + 1*uintptr(i32(0))))) != i32(0) { goto _23 } - - r0 = i32(0) - return + return i32(0) _23: *(*uintptr)(unsafe.Pointer(&_zSql)) += uintptr(1) @@ -26737,9 +25195,7 @@ _26: if int32(*_zSql) != i32(0) { goto _28 } - - r0 = bool2int(int32(_state) == i32(1)) - return + return bool2int(int32(_state) == i32(1)) _28: _token = uint8(i32(1)) @@ -26759,9 +25215,7 @@ _30: if int32(*_zSql) != i32(0) { goto _32 } - - r0 = i32(0) - return + return i32(0) _32: _token = uint8(i32(2)) @@ -26784,9 +25238,7 @@ _34: if int32(*_zSql) != i32(0) { goto _36 } - - r0 = i32(0) - return + return i32(0) _36: _token = uint8(i32(2)) @@ -26916,9 +25368,7 @@ _17: goto _1 _2: - r0 = bool2int(int32(_state) == i32(1)) - return - + return bool2int(int32(_state) == i32(1)) } var _sqlite3_completeØ00transØ001 [8][8]uint8 // sqlite3.c:139631:19 @@ -26938,9 +25388,7 @@ func Xsqlite3_complete16(tls *crt.TLS, _zSql unsafe.Pointer) (r0 int32) { // sql if _rc == 0 { goto _0 } - - r0 = _rc - return + return _rc _0: _pVal = _sqlite3ValueNew(tls, (*Xsqlite3)(unsafe.Pointer(uintptr(i32(0))))) @@ -26957,15 +25405,11 @@ _1: _rc = _sqlite3NomemError(tls, i32(139803)) _2: _sqlite3ValueFree(tls, _pVal) - r0 = _rc & i32(255) - return - + return _rc & i32(255) } func Xsqlite3_create_collation(tls *crt.TLS, _db *Xsqlite3, _zName *int8, _enc int32, _pCtx unsafe.Pointer, _xCompare func(*crt.TLS, unsafe.Pointer, int32, unsafe.Pointer, int32, unsafe.Pointer) int32) (r0 int32) { // sqlite3.c:143080:12 - r0 = Xsqlite3_create_collation_v2(tls, _db, _zName, _enc, _pCtx, _xCompare, nil) - return - + return Xsqlite3_create_collation_v2(tls, _db, _zName, _enc, _pCtx, _xCompare, nil) } func Xsqlite3_create_collation_v2(tls *crt.TLS, _db *Xsqlite3, _zName *int8, _enc int32, _pCtx unsafe.Pointer, _xCompare func(*crt.TLS, unsafe.Pointer, int32, unsafe.Pointer, int32, unsafe.Pointer) int32, _xDel func(*crt.TLS, unsafe.Pointer)) (r0 int32) { // sqlite3.c:143093:12 @@ -26974,9 +25418,7 @@ func Xsqlite3_create_collation_v2(tls *crt.TLS, _db *Xsqlite3, _zName *int8, _en if _sqlite3SafetyCheckOk(tls, _db) != 0 && _zName != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _1 } - - r0 = _sqlite3MisuseError(tls, i32(143104)) - return + return _sqlite3MisuseError(tls, i32(143104)) _1: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -26989,9 +25431,7 @@ _1: _rc = _createCollation(tls, _db, _zName, uint8(_enc), _pCtx, _xCompare, _xDel) _rc = _sqlite3ApiExit(tls, _db, _rc) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = _rc - return - + return _rc } var _sqlite3_create_collation_v2Ø00__func__Ø000 [28]int8 // - @@ -27027,9 +25467,7 @@ _3: if _enc2 >= i32(1) && _enc2 <= i32(3) { goto _5 } - - r0 = _sqlite3MisuseError(tls, i32(142269)) - return + return _sqlite3MisuseError(tls, i32(142269)) _5: _pColl = _sqlite3FindCollSeq(tls, _db, uint8(_enc2), _zName, i32(0)) @@ -27042,8 +25480,7 @@ _5: } _sqlite3ErrorWithMsg(tls, _db, i32(5), str(23624)) - r0 = i32(5) - return + return i32(5) _8: _sqlite3ExpirePreparedStatements(tls, _db) @@ -27081,9 +25518,7 @@ _7: if _pColl != (*XCollSeq)(unsafe.Pointer(uintptr(i32(0)))) { goto _16 } - - r0 = _sqlite3NomemError(tls, i32(142307)) - return + return _sqlite3NomemError(tls, i32(142307)) _16: *(*func(*crt.TLS, unsafe.Pointer, int32, unsafe.Pointer, int32, unsafe.Pointer) int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pColl)) + uintptr(12 /* X3 */))) = _xCompare @@ -27091,9 +25526,7 @@ _16: *(*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(uintptr((unsafe.Pointer)(_pColl)) + uintptr(16 /* X4 */))) = _xDel *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pColl)) + uintptr(4 /* X1 */))) = uint8(_enc2 | (int32(_enc) & i32(8))) _sqlite3Error(tls, _db, i32(0)) - r0 = i32(0) - return - + return i32(0) } var _createCollationØ00__func__Ø000 [16]int8 // - @@ -27132,9 +25565,7 @@ _1: sink5817054 = *p } _5: - r0 = _pColl - return - + return _pColl } func _findCollSeqEntry(tls *crt.TLS, _db *Xsqlite3, _zName *int8, _create int32) (r0 *XCollSeq) { // sqlite3.c:104051:1 @@ -27183,7 +25614,6 @@ _2: _1: r0 = _pColl return - } func _sqlite3HashFind(tls *crt.TLS, _pH *XHash, _pKey *int8) (r0 unsafe.Pointer) { // sqlite3.c:29398:1 @@ -27204,14 +25634,12 @@ func _sqlite3HashFind(tls *crt.TLS, _pH *XHash, _pKey *int8) (r0 unsafe.Pointer) } }() _elem = _findElementWithHash(tls, _pH, _pKey, &_h) - r0 = func() unsafe.Pointer { + return func() unsafe.Pointer { if _elem != nil { return unsafe.Pointer(_elem.X2) } return (unsafe.Pointer)(uintptr(i32(0))) }() - return - } var _sqlite3HashFindØ00__func__Ø000 [16]int8 // - @@ -27241,9 +25669,7 @@ func Xsqlite3_create_collation16(tls *crt.TLS, _db *Xsqlite3, _zName unsafe.Poin if _sqlite3SafetyCheckOk(tls, _db) != 0 && unsafe.Pointer(_zName) != (unsafe.Pointer)(uintptr(i32(0))) { goto _1 } - - r0 = _sqlite3MisuseError(tls, i32(143129)) - return + return _sqlite3MisuseError(tls, i32(143129)) _1: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -27263,9 +25689,7 @@ _1: _4: _rc = _sqlite3ApiExit(tls, _db, _rc) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = _rc - return - + return _rc } var _sqlite3_create_collation16Ø00__func__Ø000 [27]int8 // - @@ -27306,9 +25730,7 @@ _0: crt.X__builtin_abort(tls) } }() - r0 = _m.X5 - return - + return _m.X5 } var _sqlite3Utf16to8Ø00__func__Ø000 [16]int8 // - @@ -27318,9 +25740,7 @@ func init() { } func Xsqlite3_create_function(tls *crt.TLS, _db *Xsqlite3, _zFunc *int8, _nArg int32, _enc int32, _p unsafe.Pointer, _xSFunc func(*crt.TLS, *Xsqlite3_context, int32, **XMem), _xStep func(*crt.TLS, *Xsqlite3_context, int32, **XMem), _xFinal func(*crt.TLS, *Xsqlite3_context)) (r0 int32) { // sqlite3.c:141603:12 - r0 = Xsqlite3_create_function_v2(tls, _db, _zFunc, _nArg, _enc, _p, _xSFunc, _xStep, _xFinal, nil) - return - + return Xsqlite3_create_function_v2(tls, _db, _zFunc, _nArg, _enc, _p, _xSFunc, _xStep, _xFinal, nil) } func Xsqlite3_create_function_v2(tls *crt.TLS, _db *Xsqlite3, _zFunc *int8, _nArg int32, _enc int32, _p unsafe.Pointer, _xSFunc func(*crt.TLS, *Xsqlite3_context, int32, **XMem), _xStep func(*crt.TLS, *Xsqlite3_context, int32, **XMem), _xFinal func(*crt.TLS, *Xsqlite3_context), _xDestroy func(*crt.TLS, unsafe.Pointer)) (r0 int32) { // sqlite3.c:141617:12 @@ -27333,9 +25753,7 @@ func Xsqlite3_create_function_v2(tls *crt.TLS, _db *Xsqlite3, _zFunc *int8, _nAr if _sqlite3SafetyCheckOk(tls, _db) != 0 { goto _0 } - - r0 = _sqlite3MisuseError(tls, i32(141633)) - return + return _sqlite3MisuseError(tls, i32(141633)) _0: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -27372,9 +25790,7 @@ _4: _out: _rc = _sqlite3ApiExit(tls, _db, _rc) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = _rc - return - + return _rc } func _sqlite3CreateFunc(tls *crt.TLS, _db *Xsqlite3, _zFunctionName *int8, _nArg int32, _enc int32, _pUserData unsafe.Pointer, _xSFunc func(*crt.TLS, *Xsqlite3_context, int32, **XMem), _xStep func(*crt.TLS, *Xsqlite3_context, int32, **XMem), _xFinal func(*crt.TLS, *Xsqlite3_context), _pDestructor *XFuncDestructor) (r0 int32) { // sqlite3.c:141504:1 @@ -27395,9 +25811,7 @@ func _sqlite3CreateFunc(tls *crt.TLS, _db *Xsqlite3, _zFunctionName *int8, _nArg if _zFunctionName != (*int8)(unsafe.Pointer(uintptr(i32(0)))) && (_xSFunc == nil || _xFinal == nil && _xStep == nil) && (_xSFunc != nil || (_xFinal == nil || _xStep != nil)) && (_xSFunc != nil || (_xFinal != nil || _xStep == nil)) && (_nArg >= i32(-1) && _nArg <= i32(127)) && i32(255) >= store961(&_nName, _sqlite3Strlen30(tls, _zFunctionName)) { goto _14 } - - r0 = _sqlite3MisuseError(tls, i32(141526)) - return + return _sqlite3MisuseError(tls, i32(141526)) _14: i32(0) @@ -27429,9 +25843,7 @@ _18: if _3_rc == i32(0) { goto _19 } - - r0 = _3_rc - return + return _3_rc _19: _enc = i32(3) @@ -27453,8 +25865,7 @@ _16: crt.X__builtin_abort(tls) } }() - r0 = i32(5) - return + return i32(5) _23: _sqlite3ExpirePreparedStatements(tls, _db) @@ -27469,9 +25880,7 @@ _22: if _p != nil { goto _30 } - - r0 = _sqlite3NomemError(tls, i32(141580)) - return + return _sqlite3NomemError(tls, i32(141580)) _30: _functionDestroy(tls, _db, _p) @@ -27492,9 +25901,7 @@ _31: *(*func(*crt.TLS, *Xsqlite3_context))(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(16 /* X5 */))))) = _xFinal *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(4 /* X2 */))) = _pUserData *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */))) = int8(uint16(_nArg)) - r0 = i32(0) - return - + return i32(0) } var _sqlite3CreateFuncØ00__func__Ø000 [18]int8 // - @@ -27593,8 +26000,7 @@ _10: _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pBest)) _sqlite3OomFault(tls, _db) - r0 = (*XFuncDef)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XFuncDef)(unsafe.Pointer(uintptr(i32(0)))) _17: *(**XFuncDef)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pBest)) + uintptr(8 /* X3 */))))) = _6_pOther @@ -27604,14 +26010,10 @@ _16: }{(_pBest.X4)}))) == nil && _createFlag == 0 { goto _21 } - - r0 = _pBest - return + return _pBest _21: - r0 = (*XFuncDef)(unsafe.Pointer(uintptr(i32(0)))) - return - + return (*XFuncDef)(unsafe.Pointer(uintptr(i32(0)))) } var _sqlite3FindFunctionØ00__func__Ø000 [20]int8 // - @@ -27626,8 +26028,7 @@ func _matchQuality(tls *crt.TLS, _p *XFuncDef, _nArg int32, _enc uint8) (r0 int3 if _nArg != i32(-2) { goto _0 } - - r0 = func() int32 { + return func() int32 { if *(*unsafe.Pointer)(unsafe.Pointer(&struct { f func(*crt.TLS, *Xsqlite3_context, int32, **XMem) }{(*(*func(*crt.TLS, *Xsqlite3_context, int32, **XMem))(unsafe.Pointer(&struct { @@ -27639,15 +26040,12 @@ func _matchQuality(tls *crt.TLS, _p *XFuncDef, _nArg int32, _enc uint8) (r0 int3 } return i32(6) }() - return _0: if int32(_p.X0) == _nArg || int32(_p.X0) < i32(0) { goto _4 } - - r0 = i32(0) - return + return i32(0) _4: if int32(_p.X0) != _nArg { @@ -27685,7 +26083,6 @@ _9: _8: r0 = _match return - } var _sqlite3_create_function_v2Ø00__func__Ø000 [27]int8 // - @@ -27702,9 +26099,7 @@ func Xsqlite3_create_function16(tls *crt.TLS, _db *Xsqlite3, _zFunctionName unsa if _sqlite3SafetyCheckOk(tls, _db) != 0 && unsafe.Pointer(_zFunctionName) != (unsafe.Pointer)(uintptr(i32(0))) { goto _1 } - - r0 = _sqlite3MisuseError(tls, i32(141674)) - return + return _sqlite3MisuseError(tls, i32(141674)) _1: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -27719,9 +26114,7 @@ _1: _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_zFunc8)) _rc = _sqlite3ApiExit(tls, _db, _rc) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = _rc - return - + return _rc } var _sqlite3_create_function16Ø00__func__Ø000 [26]int8 // - @@ -27734,14 +26127,10 @@ func Xsqlite3_create_module(tls *crt.TLS, _db *Xsqlite3, _zName *int8, _pModule if _sqlite3SafetyCheckOk(tls, _db) != 0 && _zName != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _1 } - - r0 = _sqlite3MisuseError(tls, i32(124628)) - return + return _sqlite3MisuseError(tls, i32(124628)) _1: - r0 = _createModule(tls, _db, _zName, _pModule, _pAux, nil) - return - + return _createModule(tls, _db, _zName, _pModule, _pAux, nil) } func _createModule(tls *crt.TLS, _db *Xsqlite3, _zName *int8, _pModule *Xsqlite3_module, _pAux unsafe.Pointer, _xDestroy func(*crt.TLS, unsafe.Pointer)) (r0 int32) { // sqlite3.c:124596:1 @@ -27767,9 +26156,7 @@ _1: _xDestroy(tls, _pAux) _3: Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = _rc - return - + return _rc } func _sqlite3VtabCreateModule(tls *crt.TLS, _db *Xsqlite3, _zName *int8, _pModule *Xsqlite3_module, _pAux unsafe.Pointer, _xDestroy func(*crt.TLS, unsafe.Pointer)) (r0 *XModule) { // sqlite3.c:124561:1 @@ -27812,7 +26199,6 @@ _4: _0: r0 = _pMod return - } var _sqlite3VtabCreateModuleØ00__func__Ø000 [24]int8 // - @@ -27828,25 +26214,19 @@ func Xsqlite3_data_count(tls *crt.TLS, _pStmt unsafe.Pointer) (r0 int32) { // sq if _pVm != (*TVdbe)(unsafe.Pointer(uintptr(i32(0)))) && (*XMem)(unsafe.Pointer(_pVm.X21)) != (*XMem)(unsafe.Pointer(uintptr(i32(0)))) { goto _1 } - - r0 = i32(0) - return + return i32(0) _1: - r0 = int32(_pVm.X29) - return - + return int32(_pVm.X29) } func Xsqlite3_db_handle(tls *crt.TLS, _pStmt unsafe.Pointer) (r0 *Xsqlite3) { // sqlite3.c:77548:12 - r0 = func() *Xsqlite3 { + return func() *Xsqlite3 { if _pStmt != nil { return (*Xsqlite3)(unsafe.Pointer((*TVdbe)(unsafe.Pointer(_pStmt)).X0)) } return (*Xsqlite3)(unsafe.Pointer(uintptr(i32(0)))) }() - return - } func Xsqlite3_declare_vtab(tls *crt.TLS, _db *Xsqlite3, _zCreateTable *int8) (r0 int32) { // sqlite3.c:125259:12 @@ -27869,9 +26249,7 @@ func Xsqlite3_declare_vtab(tls *crt.TLS, _db *Xsqlite3, _zCreateTable *int8) (r0 if _sqlite3SafetyCheckOk(tls, _db) != 0 && _zCreateTable != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _1 } - - r0 = _sqlite3MisuseError(tls, i32(125268)) - return + return _sqlite3MisuseError(tls, i32(125268)) _1: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -27882,8 +26260,7 @@ _1: _sqlite3Error(tls, _db, i32(21)) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = _sqlite3MisuseError(tls, i32(125276)) - return + return _sqlite3MisuseError(tls, i32(125276)) _3: _pTab = (*XTable)(unsafe.Pointer(_pCtx.X1)) @@ -27989,9 +26366,7 @@ _7: }() _rc = _sqlite3ApiExit(tls, _db, _rc) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = _rc - return - + return _rc } var _sqlite3_declare_vtabØ00__func__Ø000 [21]int8 // - @@ -28264,9 +26639,7 @@ _49: crt.X__builtin_abort(tls) } }() - r0 = _nErr - return - + return _nErr } var _sqlite3RunParserØ00__func__Ø000 [17]int8 // - @@ -28282,8 +26655,6 @@ func _sqlite3ParserInit(tls *crt.TLS, _yypParser unsafe.Pointer) { // sqlite3.c: *(**XyyStackEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParser)) + uintptr(0 /* X0 */))))) = (*XyyStackEntry)(unsafe.Pointer((*[100]XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParser)) + uintptr(8 /* X2 */))))) *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[100]XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParser))+uintptr(8 /* X2 */)))))+16*uintptr(i32(0)))))) + uintptr(0 /* X0 */))) = uint16(i32(0)) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[100]XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParser))+uintptr(8 /* X2 */)))))+16*uintptr(i32(0)))))) + uintptr(2 /* X1 */))) = uint8(i32(0)) - return - } func _sqlite3ErrorMsg(tls *crt.TLS, _pParse *XParse, _zFormat *int8, args ...interface{}) { // sqlite3.c:27825:1 @@ -28310,8 +26681,6 @@ _0: *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(4 /* X1 */))) = _zMsg *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(12 /* X3 */))) = i32(1) _1: - return - } func _sqlite3Parser(tls *crt.TLS, _yyp unsafe.Pointer, _yymajor int32, _yyminor XToken, _pParse *XParse) { // sqlite3.c:138453:1 @@ -28400,8 +26769,6 @@ _13: _16: crt.Xfprintf(tls, _yyTraceFILE, str(24704)) _12: - return - } var _sqlite3ParserØ00__func__Ø000 [14]int8 // - @@ -28433,9 +26800,7 @@ func _yy_find_shift_action(tls *crt.TLS, _pParser *XyyParser, _iLookAhead uint8) if _stateno < i32(1000) { goto _0 } - - r0 = uint32(_stateno) - return + return uint32(_stateno) _0: func() { @@ -28492,17 +26857,13 @@ _10: crt.Xfprintf(tls, _yyTraceFILE, str(27116), unsafe.Pointer(_yyTracePrompt), unsafe.Pointer(*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_yyTokenName)) + 4*uintptr(_iLookAhead)))), unsafe.Pointer(*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_yyTokenName)) + 4*uintptr(i32(96)))))) _17: - r0 = uint32(*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_yy_action)) + 2*uintptr(_5_j)))) - return + return uint32(*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_yy_action)) + 2*uintptr(_5_j)))) _16: - r0 = uint32(*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_yy_default)) + 2*uintptr(_stateno)))) - return + return uint32(*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_yy_default)) + 2*uintptr(_stateno)))) _8: - r0 = uint32(*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_yy_action)) + 2*uintptr(_i)))) - return - + return uint32(*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_yy_action)) + 2*uintptr(_i)))) } var _yy_find_shift_actionØ00__func__Ø000 [21]int8 // - @@ -28569,8 +26930,6 @@ _1: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yytos)) + uintptr(2 /* X1 */))) = uint8(_yyMajor) *(*XToken)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yytos)) + uintptr(4 /* X2 */))))) = _yyMinor _yyTraceShift(tls, _yypParser, _yyNewState) - return - } func _yyStackOverflow(tls *crt.TLS, _yypParser *XyyParser) { // sqlite3.c:136641:1 @@ -28594,8 +26953,6 @@ _1: _2: _sqlite3ErrorMsg(tls, _pParse, str(27184)) *(**XParse)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yypParser)) + uintptr(4 /* X1 */))))) = _pParse - return - } func _yy_pop_parser_stack(tls *crt.TLS, _pParser *XyyParser) { // sqlite3.c:136487:1 @@ -28621,8 +26978,6 @@ func _yy_pop_parser_stack(tls *crt.TLS, _pParser *XyyParser) { // sqlite3.c:1364 crt.Xfprintf(tls, _yyTraceFILE, str(27264), unsafe.Pointer(_yyTracePrompt), unsafe.Pointer(*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_yyTokenName)) + 4*uintptr(_yytos.X1))))) _4: _yy_destructor(tls, _pParser, _yytos.X1, (*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yytos))+uintptr(4 /* X2 */)))) - return - } var _yy_pop_parser_stackØ00__func__Ø000 [20]int8 // - @@ -28782,8 +27137,6 @@ _38: goto _39 _39: - return - } func _yyTraceShift(tls *crt.TLS, _yypParser *XyyParser, _yyNewState int32) { // sqlite3.c:136662:1 @@ -28802,8 +27155,6 @@ _1: crt.Xfprintf(tls, _yyTraceFILE, str(27332), unsafe.Pointer(_yyTracePrompt), unsafe.Pointer(*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_yyTokenName)) + 4*uintptr((*XyyStackEntry)(unsafe.Pointer(_yypParser.X0)).X1))))) _2: _0: - return - } func _yy_reduce(tls *crt.TLS, _yypParser *XyyParser, _yyruleno uint32) { // sqlite3.c:137067:1 @@ -31054,8 +29405,6 @@ _393: } _yy_accept(tls, _yypParser) _395: - return - } var _yyRuleInfo [332]struct { @@ -31101,7 +29450,6 @@ func _sqlite3FinishCoding(tls *crt.TLS, _pParse *XParse) { // sqlite3.c:99583:1 if (_pParse.X6) == 0 { goto _2 } - return _2: @@ -31228,8 +29576,6 @@ _37: _33: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(12 /* X3 */))) = i32(1) _38: - return - } var _sqlite3FinishCodingØ00__func__Ø000 [20]int8 // - @@ -31242,14 +29588,12 @@ func _sqlite3GetVdbe(tls *crt.TLS, _pParse *XParse) (r0 *TVdbe) { // sqlite3.c:1 var _v *TVdbe // sqlite3.c:118085:8 _ = _v _v = (*TVdbe)(unsafe.Pointer(_pParse.X2)) - r0 = func() *TVdbe { + return func() *TVdbe { if _v != nil { return _v } return _allocVdbe(tls, _pParse) }() - return - } func _allocVdbe(tls *crt.TLS, _pParse *XParse) (r0 *TVdbe) { // sqlite3.c:118074:1 @@ -31268,9 +29612,7 @@ _0: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(23 /* X11 */))) = uint8(i32(1)) _2: - r0 = _v - return - + return _v } func _sqlite3VdbeCreate(tls *crt.TLS, _pParse *XParse) (r0 *TVdbe) { // sqlite3.c:71350:1 @@ -31283,9 +29625,7 @@ func _sqlite3VdbeCreate(tls *crt.TLS, _pParse *XParse) (r0 *TVdbe) { // sqlite3. if _p != (*TVdbe)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = (*TVdbe)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*TVdbe)(unsafe.Pointer(uintptr(i32(0)))) _0: crt.Xmemset(tls, (unsafe.Pointer)((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(84 /* X17 */)))), i32(0), u32(120)) @@ -31325,9 +29665,7 @@ _1: crt.X__builtin_abort(tls) } }() - r0 = _p - return - + return _p } var _sqlite3VdbeCreateØ00__func__Ø000 [18]int8 // - @@ -31337,9 +29675,7 @@ func init() { } func _sqlite3VdbeAddOp2(tls *crt.TLS, _p *TVdbe, _op int32, _p1 int32, _p2 int32) (r0 int32) { // sqlite3.c:71550:1 - r0 = _sqlite3VdbeAddOp3(tls, _p, _op, _p1, _p2, i32(0)) - return - + return _sqlite3VdbeAddOp3(tls, _p, _op, _p1, _p2, i32(0)) } func _sqlite3VdbeAddOp3(tls *crt.TLS, _p *TVdbe, _op int32, _p1 int32, _p2 int32, _p3 int32) (r0 int32) { // sqlite3.c:71499:1 @@ -31371,9 +29707,7 @@ func _sqlite3VdbeAddOp3(tls *crt.TLS, _p *TVdbe, _op int32, _p1 int32, _p2 int32 if ((*XParse)(unsafe.Pointer(_p.X3)).X19) > _i { goto _5 } - - r0 = _growOp3(tls, _p, _op, _p1, _p2, _p3) - return + return _growOp3(tls, _p, _op, _p1, _p2, _p3) _5: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(128 /* X27 */))) += 1 @@ -31413,9 +29747,7 @@ _11: _sqlite3VdbePrintOp(tls, (*crt.XFILE)(unsafe.Pointer(uintptr(i32(0)))), _i, (*XVdbeOp)(unsafe.Pointer(uintptr(_p.X17)+24*uintptr(_i)))) _test_addop_breakpoint(tls) _6: - r0 = _i - return - + return _i } var _sqlite3VdbeAddOp3Ø00__func__Ø000 [18]int8 // - @@ -31434,9 +29766,7 @@ func _growOp3(tls *crt.TLS, _p *TVdbe, _op int32, _p1 int32, _p2 int32, _p3 int3 if _growOpArray(tls, _p, i32(1)) == 0 { goto _2 } - - r0 = i32(1) - return + return i32(1) _2: func() { @@ -31445,9 +29775,7 @@ _2: crt.X__builtin_abort(tls) } }() - r0 = _sqlite3VdbeAddOp3(tls, _p, _op, _p1, _p2, _p3) - return - + return _sqlite3VdbeAddOp3(tls, _p, _op, _p1, _p2, _p3) } var _growOp3Ø00__func__Ø000 [8]int8 // - @@ -31476,8 +29804,7 @@ func _growOpArray(tls *crt.TLS, _v *TVdbe, _nOp int32) (r0 int32) { // sqlite3.c } _sqlite3OomFault(tls, (*Xsqlite3)(unsafe.Pointer(_p.X0))) - r0 = i32(7) - return + return i32(7) _2: func() { @@ -31501,14 +29828,12 @@ _2: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X19 */))) = int32(uint32(_p.X20) / u32(24)) *(**XVdbeOp)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_v)) + uintptr(84 /* X17 */))))) = _pNew _7: - r0 = func() int32 { + return func() int32 { if _pNew != nil { return i32(0) } return _sqlite3NomemError(tls, i32(71463)) }() - return - } var _growOpArrayØ00__func__Ø000 [12]int8 // - @@ -31534,8 +29859,6 @@ _0: _displayComment(tls, _pOp, _zP4, (*int8)(unsafe.Pointer(&_zCom)), int32(u32(100))) crt.Xfprintf(tls, _pOut, _sqlite3VdbePrintOpØ00zFormat1Ø001, _pc, unsafe.Pointer(_sqlite3OpcodeName(tls, int32(_pOp.X0))), _pOp.X3, _pOp.X4, _pOp.X5, unsafe.Pointer(_zP4), int32(_pOp.X2), unsafe.Pointer((*int8)(unsafe.Pointer(&_zCom)))) crt.Xfflush(tls, _pOut) - return - } func _displayP4(tls *crt.TLS, _pOp *XVdbeOp, _zTemp *int8, _nTemp int32) (r0 *int8) { // sqlite3.c:72617:1 @@ -31773,9 +30096,7 @@ _28: crt.X__builtin_abort(tls) } }() - r0 = _zP4 - return - + return _zP4 } var _displayP4Ø00__func__Ø000 [10]int8 // - @@ -31790,8 +30111,6 @@ func _sqlite3XPrintf(tls *crt.TLS, _p *XStrAccum, _zFormat *int8, args ...interf _ap = args _sqlite3VXPrintf(tls, _p, _zFormat, _ap) _ap = nil - return - } func _displayComment(tls *crt.TLS, _pOp *XVdbeOp, _zP4 *int8, _zTemp *int8, _nTemp int32) (r0 int32) { // sqlite3.c:72465:1 @@ -31969,13 +30288,10 @@ _27: _25: r0 = _jj return - } func _sqlite3OpcodeName(tls *crt.TLS, _i int32) (r0 *int8) { // sqlite3.c:29468:1 - r0 = *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3OpcodeNameØ00azNameØ001)) + 4*uintptr(_i))) - return - + return *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3OpcodeNameØ00azNameØ001)) + 4*uintptr(_i))) } var _sqlite3OpcodeNameØ00azNameØ001 [164]*int8 // sqlite3.c:29469:20 @@ -31988,38 +30304,30 @@ func _translateP(tls *crt.TLS, _c int8, _pOp *XVdbeOp) (r0 int32) { // sqlite3.c if int32(_c) != i32(49) { goto _0 } - - r0 = _pOp.X3 - return + return _pOp.X3 _0: if int32(_c) != i32(50) { goto _1 } - - r0 = _pOp.X4 - return + return _pOp.X4 _1: if int32(_c) != i32(51) { goto _2 } - - r0 = _pOp.X5 - return + return _pOp.X5 _2: if int32(_c) != i32(52) { goto _3 } - r0 = *(*int32)(unsafe.Pointer((*T5774282)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))) - return + /* X6 */ + return *(*int32)(unsafe.Pointer((*T5774282)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16))))) _3: - r0 = int32(_pOp.X2) - return - + return int32(_pOp.X2) } var _sqlite3VdbePrintOpØ00zFormat1Ø001 *int8 // sqlite3.c:72821:21 @@ -32030,8 +30338,6 @@ func init() { func _test_addop_breakpoint(tls *crt.TLS) { // sqlite3.c:71471:1 _test_addop_breakpointØ00nØ001 += 1 - return - } var _test_addop_breakpointØ00nØ001 int32 // sqlite3.c:71472:14 @@ -32093,9 +30399,7 @@ _13: _1: _sqlite3DbFree(tls, (*Xsqlite3)(unsafe.Pointer(_v.X0)), (unsafe.Pointer)(_sIter.X1)) - r0 = bool2int((((((*Xsqlite3)(unsafe.Pointer(_v.X0)).X17) != 0) || (_hasAbort == _mayAbort)) || _hasFkCounter != 0) || (_hasCreateTable != 0 && _hasInitCoroutine != 0)) - return - + return bool2int((((((*Xsqlite3)(unsafe.Pointer(_v.X0)).X17) != 0) || (_hasAbort == _mayAbort)) || _hasFkCounter != 0) || (_hasCreateTable != 0 && _hasInitCoroutine != 0)) } func _opIterNext(tls *crt.TLS, _p *XVdbeOpIter) (r0 *XVdbeOp) { // sqlite3.c:71760:1 @@ -32186,7 +30490,6 @@ _6: _0: r0 = _pRet return - } var _opIterNextØ00__func__Ø000 [11]int8 // - @@ -32196,9 +30499,7 @@ func init() { } func _sqlite3VdbeAddOp0(tls *crt.TLS, _p *TVdbe, _op int32) (r0 int32) { // sqlite3.c:71544:1 - r0 = _sqlite3VdbeAddOp3(tls, _p, _op, i32(0), i32(0), i32(0)) - return - + return _sqlite3VdbeAddOp3(tls, _p, _op, i32(0), i32(0), i32(0)) } func _sqlite3VdbeGetOp(tls *crt.TLS, _p *TVdbe, _addr int32) (r0 *XVdbeOp) { // sqlite3.c:72423:1 @@ -32223,14 +30524,10 @@ _2: if ((*Xsqlite3)(unsafe.Pointer(_p.X0)).X17) == 0 { goto _7 } - - r0 = &_sqlite3VdbeGetOpØ00dummyØ001 - return + return &_sqlite3VdbeGetOpØ00dummyØ001 _7: - r0 = (*XVdbeOp)(unsafe.Pointer(uintptr(_p.X17) + 24*uintptr(_addr))) - return - + return (*XVdbeOp)(unsafe.Pointer(uintptr(_p.X17) + 24*uintptr(_addr))) } var _sqlite3VdbeGetOpØ00__func__Ø000 [17]int8 // - @@ -32243,14 +30540,10 @@ var _sqlite3VdbeGetOpØ00dummyØ001 XVdbeOp // sqlite3.c:72426:17 func _sqlite3VdbeJumpHere(tls *crt.TLS, _p *TVdbe, _addr int32) { // sqlite3.c:72132:1 _sqlite3VdbeChangeP2(tls, _p, uint32(_addr), _p.X27) - return - } func _sqlite3VdbeChangeP2(tls *crt.TLS, _p *TVdbe, _addr uint32, _val int32) { // sqlite3.c:72117:1 *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_sqlite3VdbeGetOp(tls, _p, int32(_addr)))) + uintptr(8 /* X4 */))) = _val - return - } func _sqlite3VdbeUsesBtree(tls *crt.TLS, _p *TVdbe, _i int32) { // sqlite3.c:72741:1 @@ -32281,8 +30574,6 @@ func _sqlite3VdbeUsesBtree(tls *crt.TLS, _p *TVdbe, _i int32) { // sqlite3.c:727 sink985 = *p } _7: - return - } var _sqlite3VdbeUsesBtreeØ00__func__Ø000 [21]int8 // - @@ -32292,9 +30583,7 @@ func init() { } func _sqlite3BtreeSharable(tls *crt.TLS, _p *XBtree) (r0 int32) { // sqlite3.c:68799:1 - r0 = int32(_p.X3) - return - + return int32(_p.X3) } func _sqlite3VdbeAddOp4Int(tls *crt.TLS, _p *TVdbe, _op int32, _p1 int32, _p2 int32, _p3 int32, _p4 int32) (r0 int32) { // sqlite3.c:71644:1 @@ -32311,9 +30600,7 @@ func _sqlite3VdbeAddOp4Int(tls *crt.TLS, _p *TVdbe, _op int32, _p1 int32, _p2 in *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pOp)) + uintptr(1 /* X1 */))) = int8(i32(-11)) *(*int32)(unsafe.Pointer((*T5774282)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pOp)) + uintptr(16 /* X6 */))))) = _p4 _0: - r0 = _addr - return - + return _addr } func _sqlite3VdbeChangeP5(tls *crt.TLS, _p *TVdbe, _p5 uint16) { // sqlite3.c:72123:1 @@ -32329,8 +30616,6 @@ func _sqlite3VdbeChangeP5(tls *crt.TLS, _p *TVdbe, _p5 uint16) { // sqlite3.c:72 *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XVdbeOp)(unsafe.Pointer(uintptr(_p.X17)+24*uintptr((_p.X27)-i32(1)))))) + uintptr(2 /* X2 */))) = _p5 _3: - return - } var _sqlite3VdbeChangeP5Ø00__func__Ø000 [20]int8 // - @@ -32350,8 +30635,6 @@ func _sqlite3VdbeComment(tls *crt.TLS, _p *TVdbe, _zFormat *int8, args ...interf _vdbeVComment(tls, _p, _zFormat, _ap) _ap = nil _0: - return - } func _vdbeVComment(tls *crt.TLS, _p *TVdbe, _zFormat *int8, _ap []interface{}) { // sqlite3.c:72373:1 @@ -32380,8 +30663,6 @@ func _vdbeVComment(tls *crt.TLS, _p *TVdbe, _zFormat *int8, _ap []interface{}) { _sqlite3DbFree(tls, (*Xsqlite3)(unsafe.Pointer(_p.X0)), (unsafe.Pointer)((*XVdbeOp)(unsafe.Pointer(uintptr(_p.X17)+24*uintptr((_p.X27)-i32(1)))).X7)) *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XVdbeOp)(unsafe.Pointer(uintptr(_p.X17)+24*uintptr((_p.X27)-i32(1)))))) + uintptr(20 /* X7 */))) = _sqlite3VMPrintf(tls, (*Xsqlite3)(unsafe.Pointer(_p.X0)), _zFormat, _ap) _7: - return - } var _vdbeVCommentØ00__func__Ø000 [13]int8 // - @@ -32409,9 +30690,7 @@ _2: goto _2 _6: - r0 = _pVtab - return - + return _pVtab } var _sqlite3GetVTableØ00__func__Ø000 [17]int8 // - @@ -32425,9 +30704,7 @@ func _sqlite3VdbeAddOp4(tls *crt.TLS, _p *TVdbe, _op int32, _p1 int32, _p2 int32 _ = _addr _addr = _sqlite3VdbeAddOp3(tls, _p, _op, _p1, _p2, _p3) _sqlite3VdbeChangeP4(tls, _p, _addr, _zP4, _p4type) - r0 = _addr - return - + return _addr } func _sqlite3VdbeChangeP4(tls *crt.TLS, _p *TVdbe, _addr int32, _zP4 *int8, _n int32) { // sqlite3.c:72294:1 @@ -32523,8 +30800,6 @@ _16: _21: _18: _17: - return - } var _sqlite3VdbeChangeP4Ø00__func__Ø000 [20]int8 // - @@ -32610,8 +30885,6 @@ _16: goto _12 _12: - return - } var _freeP4Ø00__func__Ø000 [7]int8 // - @@ -32623,8 +30896,6 @@ func init() { func _freeP4FuncCtx(tls *crt.TLS, _db *Xsqlite3, _p *Xsqlite3_context) { // sqlite3.c:72156:1 _freeEphemeralFunction(tls, _db, (*XFuncDef)(unsafe.Pointer(_p.X1))) _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_p)) - return - } func _freeEphemeralFunction(tls *crt.TLS, _db *Xsqlite3, _pDef *XFuncDef) { // sqlite3.c:72141:1 @@ -32634,8 +30905,6 @@ func _freeEphemeralFunction(tls *crt.TLS, _db *Xsqlite3, _pDef *XFuncDef) { // s _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pDef)) _0: - return - } func _sqlite3KeyInfoUnref(tls *crt.TLS, _p *XKeyInfo) { // sqlite3.c:117301:1 @@ -32657,8 +30926,6 @@ func _sqlite3KeyInfoUnref(tls *crt.TLS, _p *XKeyInfo) { // sqlite3.c:117301:1 _sqlite3DbFree(tls, (*Xsqlite3)(unsafe.Pointer(_p.X4)), (unsafe.Pointer)(_p)) _3: _0: - return - } var _sqlite3KeyInfoUnrefØ00__func__Ø000 [20]int8 // - @@ -32675,8 +30942,6 @@ func _freeP4Mem(tls *crt.TLS, _db *Xsqlite3, _p *XMem) { // sqlite3.c:72152:1 _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_p.X6)) _0: _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_p)) - return - } func _vdbeChangeP4Full(tls *crt.TLS, _p *TVdbe, _pOp *XVdbeOp, _zP4 *int8, _n int32) { // sqlite3.c:72275:1 @@ -32705,14 +30970,10 @@ _3: *(**int8)(unsafe.Pointer((*T5774282)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))) = _sqlite3DbStrNDup(tls, (*Xsqlite3)(unsafe.Pointer(_p.X0)), _zP4, uint64(_n)) *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(1 /* X1 */))) = int8(i32(-1)) _2: - return - } func _sqlite3VtabLock(tls *crt.TLS, _pVTab *XVTable) { // sqlite3.c:124657:1 *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVTab)) + uintptr(12 /* X3 */))) += 1 - return - } func _codeTableLocks(tls *crt.TLS, _pParse *XParse) { // sqlite3.c:99542:1 @@ -32744,8 +31005,6 @@ _2: goto _2 _5: - return - } var _codeTableLocksØ00__func__Ø000 [15]int8 // - @@ -32824,8 +31083,6 @@ _12: goto _6 _9: - return - } var _sqlite3AutoincrementBeginØ00__func__Ø000 [26]int8 // - @@ -32884,8 +31141,6 @@ _7: _sqlite3VdbeSetP4KeyInfo(tls, _pParse, _2_pPk) _sqlite3VdbeComment(tls, _v, str(24304), unsafe.Pointer(_pTab.X0)) _8: - return - } var _sqlite3OpenTableØ00__func__Ø000 [17]int8 // - @@ -32918,14 +31173,12 @@ func _sqlite3TableLock(tls *crt.TLS, _pParse *XParse, _iDb int32, _iTab int32, _ if _iDb != i32(1) { goto _4 } - return _4: if _sqlite3BtreeSharable(tls, (*XBtree)(unsafe.Pointer((*XDb)(unsafe.Pointer(uintptr((*Xsqlite3)(unsafe.Pointer(_pParse.X0)).X4)+16*uintptr(_iDb))).X1))) != 0 { goto _5 } - return _5: @@ -32965,8 +31218,6 @@ _13: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pToplevel)) + uintptr(120 /* X36 */))) = i32(0) _sqlite3OomFault(tls, (*Xsqlite3)(unsafe.Pointer(_pToplevel.X0))) _14: - return - } var _sqlite3TableLockØ00__func__Ø000 [17]int8 // - @@ -32988,9 +31239,7 @@ _0: goto _0 _4: - r0 = _p - return - + return _p } func _sqlite3VdbeSetP4KeyInfo(tls *crt.TLS, _pParse *XParse, _pIdx *XIndex) { // sqlite3.c:72357:1 @@ -33018,8 +31267,6 @@ func _sqlite3VdbeSetP4KeyInfo(tls *crt.TLS, _pParse *XParse, _pIdx *XIndex) { // _sqlite3VdbeAppendP4(tls, _v, (unsafe.Pointer)(_pKeyInfo), i32(-5)) _4: - return - } var _sqlite3VdbeSetP4KeyInfoØ00__func__Ø000 [24]int8 // - @@ -33044,9 +31291,7 @@ func _sqlite3KeyInfoOfIndex(tls *crt.TLS, _pParse *XParse, _pIdx *XIndex) (r0 *X if (_pParse.X16) == 0 { goto _0 } - - r0 = (*XKeyInfo)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XKeyInfo)(unsafe.Pointer(uintptr(i32(0)))) _0: if ((uint32((_pIdx.X16)>>uint(i32(3))) << uint(i32(31))) >> uint(i32(31))) == 0 { @@ -33097,7 +31342,6 @@ _12: _3: r0 = _pKey return - } func _sqlite3KeyInfoAlloc(tls *crt.TLS, _db *Xsqlite3, _N int32, _X int32) (r0 *XKeyInfo) { // sqlite3.c:117281:1 @@ -33123,15 +31367,11 @@ func _sqlite3KeyInfoAlloc(tls *crt.TLS, _db *Xsqlite3, _N int32, _X int32) (r0 * _0: _sqlite3OomFault(tls, _db) _1: - r0 = _p - return - + return _p } func _sqlite3KeyInfoIsWriteable(tls *crt.TLS, _p *XKeyInfo) (r0 int32) { // sqlite3.c:117327:1 - r0 = bool2int((_p.X0) == uint32(i32(1))) - return - + return bool2int((_p.X0) == uint32(i32(1))) } var _sqlite3KeyInfoOfIndexØ00__func__Ø000 [22]int8 // - @@ -33165,9 +31405,7 @@ func _sqlite3LocateCollSeq(tls *crt.TLS, _pParse *XParse, _zName *int8) (r0 *XCo _pColl = _sqlite3GetCollSeq(tls, _pParse, _enc, _pColl, _zName) _2: - r0 = _pColl - return - + return _pColl } func _sqlite3GetCollSeq(tls *crt.TLS, _pParse *XParse, _enc uint8, _pColl *XCollSeq, _zName *int8) (r0 *XCollSeq) { // sqlite3.c:103982:1 @@ -33208,9 +31446,7 @@ _5: _sqlite3ErrorMsg(tls, _pParse, str(43156), unsafe.Pointer(_zName)) _9: - r0 = _p - return - + return _p } func _callCollNeeded(tls *crt.TLS, _db *Xsqlite3, _enc int32, _zName *int8) { // sqlite3.c:103923:1 @@ -33240,7 +31476,6 @@ func _callCollNeeded(tls *crt.TLS, _db *Xsqlite3, _enc int32, _zName *int8) { // if _1_zExternal != nil { goto _4 } - return _4: @@ -33268,8 +31503,6 @@ _3: _6: _sqlite3ValueFree(tls, _2_pTmp) _5: - return - } var _callCollNeededØ00__func__Ø000 [15]int8 // - @@ -33286,9 +31519,7 @@ func _sqlite3DbStrDup(tls *crt.TLS, _db *Xsqlite3, _z *int8) (r0 *int8) { // sql if _z != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = (*int8)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*int8)(unsafe.Pointer(uintptr(i32(0)))) _0: _n = crt.Xstrlen(tls, _z) + uint32(i32(1)) @@ -33299,9 +31530,7 @@ _0: crt.Xmemcpy(tls, (unsafe.Pointer)(_zNew), (unsafe.Pointer)(_z), _n) _1: - r0 = _zNew - return - + return _zNew } func _synthCollSeq(tls *crt.TLS, _db *Xsqlite3, _pColl *XCollSeq) (r0 int32) { // sqlite3.c:103952:1 @@ -33329,17 +31558,14 @@ _0: crt.Xmemcpy(tls, (unsafe.Pointer)(_pColl), (unsafe.Pointer)(_pColl2), u32(20)) *(*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(uintptr((unsafe.Pointer)(_pColl)) + uintptr(16 /* X4 */))) = nil - r0 = i32(0) - return + return i32(0) _4: _i += 1 goto _0 _3: - r0 = i32(1) - return - + return i32(1) } var _synthCollSeqØ00aEncØ001 [3]uint8 // sqlite3.c:103956:19 @@ -33399,8 +31625,6 @@ _5: *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(1 /* X1 */))) = int8(_n) *(*unsafe.Pointer)(unsafe.Pointer((*T5774282)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))) = _pP4 _6: - return - } var _sqlite3VdbeAppendP4Ø00__func__Ø000 [20]int8 // - @@ -33410,9 +31634,7 @@ func init() { } func _sqlite3VdbeLoadString(tls *crt.TLS, _p *TVdbe, _iDest int32, _zStr *int8) (r0 int32) { // sqlite3.c:71563:1 - r0 = _sqlite3VdbeAddOp4(tls, _p, i32(97), i32(0), _iDest, i32(0), _zStr, i32(0)) - return - + return _sqlite3VdbeAddOp4(tls, _p, i32(97), i32(0), _iDest, i32(0), _zStr, i32(0)) } func _sqlite3VdbeAddOpList(tls *crt.TLS, _p *TVdbe, _nOp int32, _aOp *XVdbeOpList, _iLineno int32) (r0 *XVdbeOp) { // sqlite3.c:72035:1 @@ -33437,9 +31659,7 @@ func _sqlite3VdbeAddOpList(tls *crt.TLS, _p *TVdbe, _nOp int32, _aOp *XVdbeOpLis if ((_p.X27)+_nOp) <= ((*XParse)(unsafe.Pointer(_p.X3)).X19) || _growOpArray(tls, _p, _nOp) == 0 { goto _5 } - - r0 = (*XVdbeOp)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XVdbeOp)(unsafe.Pointer(uintptr(i32(0)))) _5: _pFirst = store5774069(&_pOut, (*XVdbeOp)(unsafe.Pointer(uintptr(_p.X17)+24*uintptr(_p.X27)))) @@ -33492,9 +31712,7 @@ _9: *p = (*p) + _nOp sink961 = *p } - r0 = _pFirst - return - + return _pFirst } var _sqlite3VdbeAddOpListØ00__func__Ø000 [21]int8 // - @@ -33548,8 +31766,6 @@ _4: _sqlite3VdbeAddOp2(tls, (*TVdbe)(unsafe.Pointer(_pParse.X2)), i32(86), _inReg, _target) _10: _5: - return - } var _sqlite3ExprCodeØ00__func__Ø000 [16]int8 // - @@ -33678,8 +31894,7 @@ func _sqlite3ExprCodeTarget(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _targe crt.X__builtin_abort(tls) } }() - r0 = i32(0) - return + return i32(0) _3: if _pExpr != (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) { @@ -33806,8 +32021,7 @@ _9: crt.X__builtin_abort(tls) } }() - r0 = _5_pCol.X4 - return + return _5_pCol.X4 _58: if (_5_pAggInfo.X1) == 0 { @@ -33815,8 +32029,7 @@ _58: } _sqlite3VdbeAddOp3(tls, _v, i32(98), _5_pAggInfo.X3, _5_pCol.X3, _target) - r0 = _target - return + return _target _62: _10: @@ -33828,20 +32041,16 @@ _10: if (_pParse.X21) <= i32(0) { goto _64 } - - r0 = int32(_pExpr.X9) + (_pParse.X21) - return + return int32(_pExpr.X9) + (_pParse.X21) _64: _8_iTab = _pParse.X22 _63: - r0 = _sqlite3ExprCodeGetColumn(tls, _pParse, (*XTable)(unsafe.Pointer(_pExpr.X14)), int32(_pExpr.X9), _8_iTab, _target, _pExpr.X12) - return + return _sqlite3ExprCodeGetColumn(tls, _pParse, (*XTable)(unsafe.Pointer(_pExpr.X14)), int32(_pExpr.X9), _8_iTab, _target, _pExpr.X12) _11: _codeInteger(tls, _pParse, _pExpr, i32(0), _target) - r0 = _target - return + return _target _12: func() { @@ -33851,8 +32060,7 @@ _12: } }() _codeReal(tls, _v, *(**int8)(unsafe.Pointer((*T5516385)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))), i32(0), _target) - r0 = _target - return + return _target _13: func() { @@ -33862,13 +32070,11 @@ _13: } }() _sqlite3VdbeLoadString(tls, _v, _target, *(**int8)(unsafe.Pointer((*T5516385)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))) - r0 = _target - return + return _target _14: _sqlite3VdbeAddOp2(tls, _v, i32(80), i32(0), _target) - r0 = _target - return + return _target _15: func() { @@ -33899,8 +32105,7 @@ _15: }() _16_zBlob = (*int8)(unsafe.Pointer(_sqlite3HexToBlob(tls, _sqlite3VdbeDb(tls, _v), _16_z, _16_n))) _sqlite3VdbeAddOp4(tls, _v, i32(82), _16_n/i32(2), _target, i32(0), _16_zBlob, i32(-1)) - r0 = _target - return + return _target _16: func() { @@ -33936,12 +32141,10 @@ _16: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse.X60)) + 4*uintptr(i32(0)))) = i32(0) _sqlite3VdbeAppendP4(tls, _v, (unsafe.Pointer)(_18_z), i32(-2)) _85: - r0 = _target - return + return _target _17: - r0 = _pExpr.X8 - return + return _pExpr.X8 _18: _inReg = _sqlite3ExprCodeTarget(tls, _pParse, (*XExpr)(unsafe.Pointer(_pExpr.X4)), _target) @@ -33954,8 +32157,7 @@ _18: _89: _sqlite3VdbeAddOp2(tls, _v, i32(94), _target, int32(_sqlite3AffinityType(tls, *(**int8)(unsafe.Pointer((*T5516385)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))), (*uint8)(unsafe.Pointer(uintptr(i32(0))))))) _sqlite3ExprCacheAffinityChange(tls, _pParse, _inReg, i32(1)) - r0 = _inReg - return + return _inReg _19: _20: @@ -34034,8 +32236,7 @@ _39: } _codeInteger(tls, _pParse, _26_pLeft, i32(1), _target) - r0 = _target - return + return _target _97: if int32(_26_pLeft.X0) != i32(132) { @@ -34049,8 +32250,7 @@ _97: } }() _codeReal(tls, _v, *(**int8)(unsafe.Pointer((*T5516385)(unsafe.Pointer(uintptr((unsafe.Pointer)(_26_pLeft)) + uintptr(8 /* X3 */))))), i32(1), _target) - r0 = _target - return + return _target _99: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_tempX)) + uintptr(0 /* X0 */))) = uint8(i32(134)) @@ -34096,8 +32296,7 @@ _44: goto _106 _103: - r0 = (*TAggInfo_func)(unsafe.Pointer(uintptr(_32_pInfo.X11) + 16*uintptr(_pExpr.X10))).X2 - return + return (*TAggInfo_func)(unsafe.Pointer(uintptr(_32_pInfo.X11) + 16*uintptr(_pExpr.X10))).X2 _106: goto _94 @@ -34110,9 +32309,7 @@ _45: if (_pParse.X11) == 0 || _sqlite3ExprIsConstantNotJoin(tls, _pExpr) == 0 { goto _108 } - - r0 = _sqlite3ExprCodeAtInit(tls, _pParse, _pExpr, i32(-1)) - return + return _sqlite3ExprCodeAtInit(tls, _pParse, _pExpr, i32(-1)) _108: func() { @@ -34200,8 +32397,7 @@ _119: crt.X__builtin_abort(tls) } }() - r0 = _sqlite3ExprCodeTarget(tls, _pParse, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr(_35_pFarg.X1)+20*uintptr(i32(0)))).X0)), _target) - return + return _sqlite3ExprCodeTarget(tls, _pParse, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr(_35_pFarg.X1)+20*uintptr(i32(0)))).X0)), _target) _126: if (int32(_35_pDef.X1) & i32(16384)) == 0 { @@ -34227,8 +32423,7 @@ _126: } return str(43952) }()) - r0 = _target - return + return _target _129: _35_i = i32(0) @@ -34345,8 +32540,7 @@ _157: _sqlite3ReleaseTempRange(tls, _pParse, _r1, _35_nFarg) _160: - r0 = _target - return + return _target _46: _47: @@ -34358,8 +32552,7 @@ _47: goto _163 _162: - r0 = _sqlite3CodeSubselect(tls, _pParse, _pExpr, i32(0), i32(0)) - return + return _sqlite3CodeSubselect(tls, _pParse, _pExpr, i32(0), i32(0)) _163: goto _94 @@ -34383,8 +32576,7 @@ _164: _sqlite3ErrorMsg(tls, _pParse, str(44032), _pExpr.X8, _60_n) _169: - r0 = ((*XExpr)(unsafe.Pointer(_pExpr.X4)).X8) + int32(_pExpr.X9) - return + return ((*XExpr)(unsafe.Pointer(_pExpr.X4)).X8) + int32(_pExpr.X9) _49: _63_destIfFalse = _sqlite3VdbeMakeLabel(tls, _v) @@ -34395,13 +32587,11 @@ _49: _sqlite3VdbeResolveLabel(tls, _v, _63_destIfFalse) _sqlite3VdbeAddOp2(tls, _v, i32(92), _target, i32(0)) _sqlite3VdbeResolveLabel(tls, _v, _63_destIfNull) - r0 = _target - return + return _target _50: _exprCodeBetween(tls, _pParse, _pExpr, _target, nil, i32(0)) - r0 = _target - return + return _target _51: _52: @@ -34563,8 +32753,7 @@ _57: } _sqlite3ErrorMsg(tls, _pParse, str(44580)) - r0 = i32(0) - return + return i32(0) _215: if int32(_pExpr.X1) != i32(2) { @@ -34594,9 +32783,7 @@ _220: _94: _sqlite3ReleaseTempReg(tls, _pParse, _regFree1) _sqlite3ReleaseTempReg(tls, _pParse, _regFree2) - r0 = _inReg - return - + return _inReg } var _sqlite3ExprCodeTargetØ00__func__Ø000 [22]int8 // - @@ -34625,8 +32812,7 @@ _0: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(16 /* X5 */))) = postInc961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(68 /* X24 */))), int32(1)) _sqlite3ExprCachePinRegister(tls, _pParse, _p.X4) - r0 = _p.X4 - return + return _p.X4 _5: *(*uintptr)(unsafe.Pointer(func() **TyColCache { _i += 1; return &_p }())) += uintptr(20) @@ -34650,9 +32836,7 @@ _3: _8: _sqlite3ExprCacheStore(tls, _pParse, _iTable, _iColumn, _iReg) _9: - r0 = _iReg - return - + return _iReg } func _sqlite3ExprCachePinRegister(tls *crt.TLS, _pParse *XParse, _iReg int32) { // sqlite3.c:93894:1 @@ -34676,8 +32860,6 @@ _4: goto _0 _3: - return - } var _sqlite3ExprCodeGetColumnØ00__func__Ø000 [25]int8 // - @@ -34720,8 +32902,6 @@ _2: _sqlite3ColumnDefault(tls, _v, _pTab, _iCol, _regOut) _7: - return - } func _sqlite3ColumnOfIndex(tls *crt.TLS, _pIdx *XIndex, _iCol int16) (r0 int16) { // sqlite3.c:100269:1 @@ -34736,18 +32916,14 @@ _0: if int32(_iCol) != int32(*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdx.X1)) + 2*uintptr(_i)))) { goto _4 } - - r0 = int16(_i) - return + return int16(_i) _4: _i += 1 goto _0 _3: - r0 = int16(i32(-1)) - return - + return int16(i32(-1)) } func _sqlite3ColumnDefault(tls *crt.TLS, _v *TVdbe, _pTab *XTable, _i int32, _iReg int32) { // sqlite3.c:123345:1 @@ -34791,8 +32967,6 @@ _2: _sqlite3VdbeAddOp1(tls, _v, i32(93), _iReg) _6: - return - } var _sqlite3ColumnDefaultØ00__func__Ø000 [21]int8 // - @@ -34802,20 +32976,16 @@ func init() { } func _sqlite3VdbeDb(tls *crt.TLS, _v *TVdbe) (r0 *Xsqlite3) { // sqlite3.c:75855:1 - r0 = (*Xsqlite3)(unsafe.Pointer(_v.X0)) - return - + return (*Xsqlite3)(unsafe.Pointer(_v.X0)) } func _sqlite3ValueFromExpr(tls *crt.TLS, _db *Xsqlite3, _pExpr *XExpr, _enc uint8, _affinity uint8, _ppVal **XMem) (r0 int32) { // sqlite3.c:71003:1 - r0 = func() int32 { + return func() int32 { if _pExpr != nil { return _valueFromExpr(tls, _db, _pExpr, _enc, _affinity, _ppVal, (*T5762643)(unsafe.Pointer(uintptr(i32(0))))) } return i32(0) }() - return - } func _valueFromExpr(tls *crt.TLS, _db *Xsqlite3, _pExpr *XExpr, _enc uint8, _affinity uint8, _ppVal **XMem, _pCtx *T5762643) (r0 int32) { // sqlite3.c:70870:1 @@ -34889,8 +33059,7 @@ _7: _sqlite3VdbeMemCast(tls, *_ppVal, _1_aff, uint8(i32(1))) _sqlite3ValueApplyAffinity(tls, *_ppVal, _affinity, uint8(i32(1))) _12: - r0 = _rc - return + return _rc _11: if _op != i32(155) || int32((*XExpr)(unsafe.Pointer(_pExpr.X4)).X0) != i32(134) && int32((*XExpr)(unsafe.Pointer(_pExpr.X4)).X0) != i32(132) { @@ -35053,8 +33222,7 @@ _40: _37: _29: *_ppVal = _pVal - r0 = _rc - return + return _rc _no_mem: _sqlite3OomFault(tls, _db) @@ -35072,9 +33240,7 @@ _no_mem: } }() _sqlite3ValueFree(tls, _pVal) - r0 = _sqlite3NomemError(tls, i32(70990)) - return - + return _sqlite3NomemError(tls, i32(70990)) } var _valueFromExprØ00__func__Ø000 [14]int8 // - @@ -35237,7 +33403,6 @@ _26: _25: r0 = _aff return - } var _sqlite3AffinityTypeØ00__func__Ø000 [20]int8 // - @@ -35311,12 +33476,10 @@ _14: } crt.Xmemcpy(tls, (unsafe.Pointer)(_pValue), (unsafe.Pointer)(&_3_u), uint32(i32(4))) - r0 = i32(1) - return + return i32(1) _16: - r0 = i32(0) - return + return i32(0) _7: _3: @@ -35344,17 +33507,13 @@ _25: if _i <= i32(10) { goto _26 } - - r0 = i32(0) - return + return i32(0) _26: if (_v - int64(_neg)) <= int64(i32(2147483647)) { goto _27 } - - r0 = i32(0) - return + return i32(0) _27: if _neg == 0 { @@ -35364,9 +33523,7 @@ _27: _v = -_v _28: *_pValue = int32(_v) - r0 = i32(1) - return - + return i32(1) } func _sqlite3HexToInt(tls *crt.TLS, _h int32) (r0 uint8) { // sqlite3.c:28794:1 @@ -35381,9 +33538,7 @@ func _sqlite3HexToInt(tls *crt.TLS, _h int32) (r0 uint8) { // sqlite3.c:28794:1 *p = (*p) + (i32(9) * (i32(1) & (_h >> uint(i32(6))))) sink961 = *p } - r0 = uint8(_h & i32(15)) - return - + return uint8(_h & i32(15)) } var _sqlite3HexToIntØ00__func__Ø000 [16]int8 // - @@ -35396,7 +33551,6 @@ func _sqlite3VdbeMemCast(tls *crt.TLS, _pMem *XMem, _aff uint8, _encoding uint8) if (int32(_pMem.X1) & i32(1)) == 0 { goto _0 } - return _0: @@ -35482,14 +33636,10 @@ _6: goto _13 _13: - return - } func _sqlite3ValueApplyAffinity(tls *crt.TLS, _pVal *XMem, _affinity uint8, _enc uint8) { // sqlite3.c:78432:1 _applyAffinity(tls, _pVal, int8(_affinity), _enc) - return - } func _applyAffinity(tls *crt.TLS, _pRec *XMem, _affinity int8, _enc uint8) { // sqlite3.c:78382:1 @@ -35548,8 +33698,6 @@ _11: } _10: _9: - return - } var _applyAffinityØ00__func__Ø000 [14]int8 // - @@ -35575,7 +33723,6 @@ func _applyNumericAffinity(tls *crt.TLS, _pRec *XMem, _bTryForInt int32) { // sq if _sqlite3AtoF(tls, _pRec.X5, &_rValue, _pRec.X4, _enc) != i32(0) { goto _2 } - return _2: @@ -35605,8 +33752,6 @@ _3: _sqlite3VdbeIntegerAffinity(tls, _pRec) _5: _4: - return - } var _applyNumericAffinityØ00__func__Ø000 [21]int8 // - @@ -35650,8 +33795,6 @@ func _sqlite3VdbeIntegerAffinity(tls *crt.TLS, _pMem *XMem) { // sqlite3.c:70124 *(*int64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = _ix *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(8 /* X1 */))) = uint16((int32(_pMem.X1) & i32(-49664)) | i32(4)) _11: - return - } var _sqlite3VdbeIntegerAffinityØ00__func__Ø000 [27]int8 // - @@ -35707,9 +33850,7 @@ _0: *p = uint16(int32(*p) & i32(-16403)) sink4530 = *p } - r0 = i32(0) - return - + return i32(0) } var _sqlite3VdbeMemNumerifyØ00__func__Ø000 [23]int8 // - @@ -35739,9 +33880,7 @@ func _sqlite3VdbeMemIntegerify(tls *crt.TLS, _pMem *XMem) (r0 int32) { // sqlite }() *(*int64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = _sqlite3VdbeIntValue(tls, _pMem) *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(8 /* X1 */))) = uint16((int32(_pMem.X1) & i32(-49664)) | i32(4)) - r0 = i32(0) - return - + return i32(0) } var _sqlite3VdbeMemIntegerifyØ00__func__Ø000 [25]int8 // - @@ -35765,9 +33904,7 @@ func _sqlite3VdbeMemRealify(tls *crt.TLS, _pMem *XMem) (r0 int32) { // sqlite3.c }() *(*float64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = _sqlite3VdbeRealValue(tls, _pMem) *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(8 /* X1 */))) = uint16((int32(_pMem.X1) & i32(-49664)) | i32(8)) - r0 = i32(0) - return - + return i32(0) } var _sqlite3VdbeMemRealifyØ00__func__Ø000 [22]int8 // - @@ -35777,10 +33914,7 @@ func init() { } func _valueNew(tls *crt.TLS, _db *Xsqlite3, _p *T5762643) (r0 *XMem) { // sqlite3.c:70714:1 - - r0 = _sqlite3ValueNew(tls, _db) - return - + return _sqlite3ValueNew(tls, _db) } func _sqlite3HexToBlob(tls *crt.TLS, _db *Xsqlite3, _z *int8, _n int32) (r0 unsafe.Pointer) { // sqlite3.c:28812:1 @@ -35811,15 +33945,11 @@ _1: _4: *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zBlob)) + 1*uintptr(_i/i32(2)))) = int8(i32(0)) _0: - r0 = (unsafe.Pointer)(_zBlob) - return - + return (unsafe.Pointer)(_zBlob) } func _sqlite3VdbeAddOp1(tls *crt.TLS, _p *TVdbe, _op int32, _p1 int32) (r0 int32) { // sqlite3.c:71547:1 - r0 = _sqlite3VdbeAddOp3(tls, _p, _op, _p1, i32(0), i32(0)) - return - + return _sqlite3VdbeAddOp3(tls, _p, _op, _p1, i32(0), i32(0)) } func _sqlite3ExprCacheStore(tls *crt.TLS, _pParse *XParse, _iTab int32, _iCol int32, _iReg int32) { // sqlite3.c:93784:1 @@ -35846,7 +33976,6 @@ func _sqlite3ExprCacheStore(tls *crt.TLS, _pParse *XParse, _iTab int32, _iCol in if (int32((*Xsqlite3)(unsafe.Pointer(_pParse.X0)).X13) & i32(2)) == i32(0) { goto _7 } - return _7: @@ -35901,8 +34030,6 @@ _21: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(12 /* X4 */))) = _iReg *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(6 /* X2 */))) = uint8(i32(0)) *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(16 /* X5 */))) = postInc961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(68 /* X24 */))), int32(1)) - return - } var _sqlite3ExprCacheStoreØ00__func__Ø000 [22]int8 // - @@ -35988,8 +34115,6 @@ _17: _sqlite3VdbeAddOp4Dup8(tls, _v, i32(78), i32(0), _iMem, i32(0), (*uint8)(unsafe.Pointer(&_2_value)), i32(-10)) _16: _4: - return - } var _codeIntegerØ00__func__Ø000 [12]int8 // - @@ -36032,18 +34157,15 @@ _7: _10: crt.Xmemcpy(tls, (unsafe.Pointer)(_pOut), (unsafe.Pointer)(&_1_u), uint32(i32(8))) - r0 = func() int32 { + return func() int32 { if (int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z)) + 1*uintptr(_1_k)))) == i32(0)) && ((_1_k - _1_i) <= i32(16)) { return i32(0) } return i32(1) }() - return _2: - r0 = _sqlite3Atoi64(tls, _z, _pOut, _sqlite3Strlen30(tls, _z), uint8(i32(1))) - return - + return _sqlite3Atoi64(tls, _z, _pOut, _sqlite3Strlen30(tls, _z), uint8(i32(1))) } func _codeReal(tls *crt.TLS, _v *TVdbe, _z *int8, _negateFlag int32, _iMem int32) { // sqlite3.c:93713:1 @@ -36077,8 +34199,6 @@ func _codeReal(tls *crt.TLS, _v *TVdbe, _z *int8, _negateFlag int32, _iMem int32 _5: _sqlite3VdbeAddOp4Dup8(tls, _v, i32(132), i32(0), _iMem, i32(0), (*uint8)(unsafe.Pointer(&_1_value)), i32(-9)) _2: - return - } var _codeRealØ00__func__Ø000 [9]int8 // - @@ -36097,15 +34217,11 @@ func _sqlite3VdbeAddOp4Dup8(tls *crt.TLS, _p *TVdbe, _op int32, _p1 int32, _p2 i crt.Xmemcpy(tls, (unsafe.Pointer)(_p4copy), (unsafe.Pointer)(_zP4), uint32(i32(8))) _0: - r0 = _sqlite3VdbeAddOp4(tls, _p, _op, _p1, _p2, _p3, _p4copy, _p4type) - return - + return _sqlite3VdbeAddOp4(tls, _p, _op, _p1, _p2, _p3, _p4copy, _p4type) } func _sqlite3ExprCacheAffinityChange(tls *crt.TLS, _pParse *XParse, _iStart int32, _iCount int32) { // sqlite3.c:94028:1 _sqlite3ExprCacheRemove(tls, _pParse, _iStart, _iCount) - return - } func _sqlite3ExprCacheRemove(tls *crt.TLS, _pParse *XParse, _iReg int32, _nReg int32) { // sqlite3.c:93839:1 @@ -36133,8 +34249,6 @@ _4: goto _0 _1: - return - } func _cacheEntryClear(tls *crt.TLS, _pParse *XParse, _i int32) { // sqlite3.c:93767:1 @@ -36156,14 +34270,10 @@ _0: *(*TyColCache)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]TyColCache)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(160 /* X48 */))))) + 20*uintptr(_i))) = *(*TyColCache)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]TyColCache)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(160 /* X48 */))))) + 20*uintptr(_pParse.X13))) _2: - return - } func _sqlite3ExprIsVector(tls *crt.TLS, _pExpr *XExpr) (r0 int32) { // sqlite3.c:91067:1 - r0 = bool2int(_sqlite3ExprVectorSize(tls, _pExpr) > i32(1)) - return - + return bool2int(_sqlite3ExprVectorSize(tls, _pExpr) > i32(1)) } func _sqlite3ExprVectorSize(tls *crt.TLS, _pExpr *XExpr) (r0 int32) { // sqlite3.c:91077:1 @@ -36180,21 +34290,19 @@ _0: goto _1 } - r0 = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(20 /* X6 */))))))).X0 - return + /* X6 */ + return (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(20))))))).X0 _1: if int32(_op) != i32(119) { goto _3 } - r0 = (*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(20 /* X6 */))))))).X0)).X0 - return + /* X6 */ + return (*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(20))))))).X0)).X0 _3: - r0 = i32(1) - return - + return i32(1) } func _codeVectorCompare(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _dest int32, _op uint8, _p5 uint8) { // sqlite3.c:91248:1 @@ -36367,8 +34475,6 @@ _35: _27: _sqlite3VdbeResolveLabel(tls, _v, _addrDone) - return - } func _sqlite3VdbeMakeLabel(tls *crt.TLS, _v *TVdbe) (r0 int32) { // sqlite3.c:71690:1 @@ -36396,9 +34502,7 @@ _2: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X26)) + 4*uintptr(_i))) = i32(-1) _3: - r0 = i32(-1) - _i - return - + return i32(-1) - _i } var _sqlite3VdbeMakeLabelØ00__func__Ø000 [21]int8 // - @@ -36423,9 +34527,7 @@ func _exprCodeSubselect(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr) (r0 int32) _reg = _sqlite3CodeSubselect(tls, _pParse, _pExpr, i32(0), i32(0)) _0: - r0 = _reg - return - + return _reg } func _sqlite3CodeSubselect(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _rHasNullFlag int32, _isRowid int32) (r0 int32) { // sqlite3.c:93188:1 @@ -36494,9 +34596,7 @@ func _sqlite3CodeSubselect(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _rHasNu }() == 0 { goto _2 } - - r0 = i32(0) - return + return i32(0) _2: _sqlite3ExprCachePush(tls, _pParse) @@ -36591,8 +34691,7 @@ _10: _sqlite3DbFree(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), (unsafe.Pointer)(_6_dest.X1)) _sqlite3KeyInfoUnref(tls, _4_pKeyInfo) - r0 = i32(0) - return + return i32(0) _27: _sqlite3DbFree(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), (unsafe.Pointer)(_6_dest.X1)) @@ -36785,9 +34884,7 @@ _70: if _sqlite3Select(tls, _pParse, _19_pSel, &_19_dest) == 0 { goto _71 } - - r0 = i32(0) - return + return i32(0) _71: _rReg = _19_dest.X2 @@ -36812,9 +34909,7 @@ _72: _sqlite3VdbeJumpHere(tls, _v, _jmpIfDynamic) _73: _sqlite3ExprCachePop(tls, _pParse) - r0 = _rReg - return - + return _rReg } var _sqlite3CodeSubselectØ00__func__Ø000 [21]int8 // - @@ -36831,8 +34926,6 @@ func _sqlite3ExprCachePush(tls *crt.TLS, _pParse *XParse) { // sqlite3.c:93856:1 crt.Xprintf(tls, str(46444), _pParse.X23) _0: - return - } func _sqlite3SelectDestInit(tls *crt.TLS, _pDest *XSelectDest, _eDest int32, _iParm int32) { // sqlite3.c:116335:1 @@ -36841,8 +34934,6 @@ func _sqlite3SelectDestInit(tls *crt.TLS, _pDest *XSelectDest, _eDest int32, _iP *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pDest)) + uintptr(4 /* X1 */))) = (*int8)(unsafe.Pointer(uintptr(i32(0)))) *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pDest)) + uintptr(12 /* X3 */))) = i32(0) *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pDest)) + uintptr(16 /* X4 */))) = i32(0) - return - } func _exprINAffinity(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr) (r0 *int8) { // sqlite3.c:93098:1 @@ -36903,9 +34994,7 @@ _10: _8: *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zRet)) + 1*uintptr(_nVal))) = int8(i32(0)) _4: - r0 = _zRet - return - + return _zRet } var _exprINAffinityØ00__func__Ø000 [15]int8 // - @@ -36935,17 +35024,15 @@ func _sqlite3VectorFieldSubexpr(tls *crt.TLS, _pVector *XExpr, _i int32) (r0 *XE goto _7 } - r0 = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVector)) + uintptr(20 /* X6 */))))))).X0)).X1) + 20*uintptr(_i))).X0)) - return + /* X6 */ + return (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVector)) + uintptr(20))))))).X0)).X1) + 20*uintptr(_i))).X0)) _7: - r0 = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVector)) + uintptr(20 /* X6 */))))))).X1) + 20*uintptr(_i))).X0)) - return + /* X6 */ + return (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVector)) + uintptr(20))))))).X1) + 20*uintptr(_i))).X0)) _2: - r0 = _pVector - return - + return _pVector } var _sqlite3VectorFieldSubexprØ00__func__Ø000 [26]int8 // - @@ -36961,9 +35048,7 @@ func _sqlite3ExprAffinity(tls *crt.TLS, _pExpr *XExpr) (r0 int8) { // sqlite3.c: if ((_pExpr.X2) & uint32(i32(512))) == 0 { goto _0 } - - r0 = int8(i32(0)) - return + return int8(i32(0)) _0: _op = int32(_pExpr.X0) @@ -36977,8 +35062,8 @@ _0: crt.X__builtin_abort(tls) } }() - r0 = _sqlite3ExprAffinity(tls, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(20 /* X6 */))))))).X0)).X1)+20*uintptr(i32(0)))).X0))) - return + /* X6 */ + return _sqlite3ExprAffinity(tls, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(20))))))).X0)).X1)+20*uintptr(i32(0)))).X0))) _1: if _op != i32(157) { @@ -36997,16 +35082,14 @@ _4: crt.X__builtin_abort(tls) } }() - r0 = _sqlite3AffinityType(tls, *(**int8)(unsafe.Pointer((*T5516385)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))), (*uint8)(unsafe.Pointer(uintptr(i32(0))))) - return + /* X3 */ + return _sqlite3AffinityType(tls, *(**int8)(unsafe.Pointer((*T5516385)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8))))), (*uint8)(unsafe.Pointer(uintptr(i32(0))))) _5: if _op != i32(154) && _op != i32(152) { goto _9 } - - r0 = _sqlite3TableColumnAffinity(tls, (*XTable)(unsafe.Pointer(_pExpr.X14)), int32(_pExpr.X9)) - return + return _sqlite3TableColumnAffinity(tls, (*XTable)(unsafe.Pointer(_pExpr.X14)), int32(_pExpr.X9)) _9: if _op != i32(159) { @@ -37019,13 +35102,11 @@ _9: crt.X__builtin_abort(tls) } }() - r0 = _sqlite3ExprAffinity(tls, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr(_pExpr.X4) + uintptr(20 /* X6 */))))))).X0)).X1)+20*uintptr(_pExpr.X9))).X0))) - return + /* X6 */ + return _sqlite3ExprAffinity(tls, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr(_pExpr.X4) + uintptr(20))))))).X0)).X1)+20*uintptr(_pExpr.X9))).X0))) _10: - r0 = _pExpr.X1 - return - + return _pExpr.X1 } func _sqlite3ExprSkipCollate(tls *crt.TLS, _pExpr *XExpr) (r0 *XExpr) { // sqlite3.c:90842:1 @@ -37071,9 +35152,7 @@ _10: goto _0 _1: - r0 = _pExpr - return - + return _pExpr } var _sqlite3ExprSkipCollateØ00__func__Ø000 [23]int8 // - @@ -37095,14 +35174,12 @@ func _sqlite3TableColumnAffinity(tls *crt.TLS, _pTab *XTable, _iCol int32) (r0 i crt.X__builtin_abort(tls) } }() - r0 = int8(func() int32 { + return int8(func() int32 { if _iCol >= i32(0) { return int32((*XColumn)(unsafe.Pointer(uintptr(_pTab.X1) + 16*uintptr(_iCol))).X4) } return i32(68) }()) - return - } var _sqlite3TableColumnAffinityØ00__func__Ø000 [27]int8 // - @@ -37122,21 +35199,16 @@ func _sqlite3CompareAffinity(tls *crt.TLS, _pExpr *XExpr, _aff2 int8) (r0 int8) if int32(_aff1) < i32(67) && int32(_aff2) < i32(67) { goto _3 } - - r0 = int8(i32(67)) - return + return int8(i32(67)) _3: - r0 = int8(i32(65)) - return + return int8(i32(65)) _1: if _aff1 != 0 || _aff2 != 0 { goto _7 } - - r0 = int8(i32(65)) - return + return int8(i32(65)) _7: func() { @@ -37145,9 +35217,7 @@ _7: crt.X__builtin_abort(tls) } }() - r0 = int8(int32(_aff1) + int32(_aff2)) - return - + return int8(int32(_aff1) + int32(_aff2)) } var _sqlite3CompareAffinityØ00__func__Ø000 [23]int8 // - @@ -37299,17 +35369,13 @@ func _sqlite3Select(tls *crt.TLS, _pParse *XParse, _p *XSelect, _pDest *XSelectD if _p != (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) && (_db.X17) == 0 && (_pParse.X16) == 0 { goto _2 } - - r0 = i32(1) - return + return i32(1) _2: if _sqlite3AuthCheck(tls, _pParse, i32(21), (*int8)(unsafe.Pointer(uintptr(i32(0)))), (*int8)(unsafe.Pointer(uintptr(i32(0)))), (*int8)(unsafe.Pointer(uintptr(i32(0))))) == 0 { goto _3 } - - r0 = i32(1) - return + return i32(1) _3: crt.Xmemset(tls, (unsafe.Pointer)(&_sAggInfo), i32(0), u32(48)) @@ -37489,8 +35555,7 @@ _45: }()) _47: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(116 /* X35 */))) -= 1 - r0 = _rc - return + return _rc _46: _i = i32(0) @@ -38281,9 +36346,7 @@ _201: }()) _202: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(116 /* X35 */))) -= 1 - r0 = _rc - return - + return _rc } func _sqlite3AuthCheck(tls *crt.TLS, _pParse *XParse, _code int32, _zArg1 *int8, _zArg2 *int8, _zArg3 *int8) (r0 int32) { // sqlite3.c:99386:1 @@ -38295,9 +36358,7 @@ func _sqlite3AuthCheck(tls *crt.TLS, _pParse *XParse, _code int32, _zArg1 *int8, if ((*T5411972)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(144 /* X33 */))).X2) == 0 && (_pParse.X55) == 0 { goto _1 } - - r0 = i32(0) - return + return i32(0) _1: if *(*unsafe.Pointer)(unsafe.Pointer(&struct { @@ -38307,9 +36368,7 @@ _1: }{nil})) { goto _2 } - - r0 = i32(0) - return + return i32(0) _2: _rc = (_db.X59)(tls, _db.X60, _code, _zArg1, _zArg2, _zArg3, _pParse.X65) @@ -38332,14 +36391,11 @@ _6: _4: r0 = _rc return - } func _sqliteAuthBadReturnCode(tls *crt.TLS, _pParse *XParse) { // sqlite3.c:99277:1 _sqlite3ErrorMsg(tls, _pParse, str(48172)) *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(12 /* X3 */))) = i32(1) - return - } var Xsqlite3SelectTrace int32 // sqlite3.c:116268:11 @@ -38358,8 +36414,6 @@ func _sqlite3DebugPrintf(tls *crt.TLS, _zFormat *int8, args ...interface{}) { // _sqlite3StrAccumFinish(tls, &_acc) crt.Xfprintf(tls, (*crt.XFILE)(unsafe.Pointer(Xstdout)), str(24304), unsafe.Pointer((*int8)(unsafe.Pointer(&_zBuf)))) crt.Xfflush(tls, (*crt.XFILE)(unsafe.Pointer(Xstdout))) - return - } func _sqlite3TreeViewSelect(tls *crt.TLS, _pView *T5514009, _p *XSelect, _moreToFollow uint8) { // sqlite3.c:26269:1 @@ -38617,8 +36671,6 @@ _38: } _sqlite3TreeViewPop(tls, _pView) - return - } func _sqlite3TreeViewLine(tls *crt.TLS, _p *T5514009, _zFormat *int8, args ...interface{}) { // sqlite3.c:26196:1 @@ -38676,8 +36728,6 @@ _12: _sqlite3StrAccumFinish(tls, &_acc) crt.Xfprintf(tls, (*crt.XFILE)(unsafe.Pointer(Xstdout)), str(24304), unsafe.Pointer((*int8)(unsafe.Pointer(&_zBuf)))) crt.Xfflush(tls, (*crt.XFILE)(unsafe.Pointer(Xstdout))) - return - } var _sqlite3TreeViewLineØ00__func__Ø000 [20]int8 // - @@ -38695,9 +36745,7 @@ func _sqlite3TreeViewPush(tls *crt.TLS, _p *T5514009, _moreToFollow uint8) (r0 * if _p != (*T5514009)(unsafe.Pointer(uintptr(i32(0)))) { goto _1 } - - r0 = (*T5514009)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*T5514009)(unsafe.Pointer(uintptr(i32(0)))) _1: crt.Xmemset(tls, (unsafe.Pointer)(_p), i32(0), u32(104)) @@ -38718,9 +36766,7 @@ _2: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[100]uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(4 /* X1 */))))) + 1*uintptr(_p.X0))) = _moreToFollow _6: - r0 = _p - return - + return _p } var _sqlite3TreeViewPushØ00__func__Ø000 [20]int8 // - @@ -38745,14 +36791,12 @@ func _sqlite3TreeViewWith(tls *crt.TLS, _pView *T5514009, _pWith *XWith, _moreTo if _pWith != (*XWith)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - return _0: if (_pWith.X0) != i32(0) { goto _1 } - return _1: @@ -38810,22 +36854,17 @@ _10: _8: _sqlite3TreeViewPop(tls, _pView) _4: - return - } func _sqlite3TreeViewItem(tls *crt.TLS, _p *T5514009, _zLabel *int8, _moreFollows uint8) { // sqlite3.c:26221:1 _p = _sqlite3TreeViewPush(tls, _p, _moreFollows) _sqlite3TreeViewLine(tls, _p, str(24304), unsafe.Pointer(_zLabel)) - return - } func _sqlite3TreeViewPop(tls *crt.TLS, _p *T5514009) { // sqlite3.c:26186:1 if _p != (*T5514009)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - return _0: @@ -38836,16 +36875,12 @@ _0: Xsqlite3_free(tls, (unsafe.Pointer)(_p)) _1: - return - } func _sqlite3TreeViewExprList(tls *crt.TLS, _pView *T5514009, _pList *XExprList, _moreToFollow uint8, _zLabel *int8) { // sqlite3.c:26653:1 _pView = _sqlite3TreeViewPush(tls, _pView, _moreToFollow) _sqlite3TreeViewBareExprList(tls, _pView, _pList, _zLabel) _sqlite3TreeViewPop(tls, _pView) - return - } func _sqlite3TreeViewBareExprList(tls *crt.TLS, _pView *T5514009, _pList *XExprList, _zLabel *int8) { // sqlite3.c:26631:1 @@ -38894,8 +36929,6 @@ _9: _7: _3: - return - } func _sqlite3TreeViewExpr(tls *crt.TLS, _pView *T5514009, _pExpr *XExpr, _moreToFollow uint8) { // sqlite3.c:26381:1 @@ -39380,8 +37413,6 @@ _77: _79: _78: _sqlite3TreeViewPop(tls, _pView) - return - } var _sqlite3SelectØ00__func__Ø000 [14]int8 // - @@ -39405,7 +37436,6 @@ func _sqlite3SelectPrep(tls *crt.TLS, _pParse *XParse, _p *XSelect, _pOuterNC *X }() == 0 { goto _2 } - return _2: @@ -39413,14 +37443,12 @@ _2: if (_db.X17) == 0 { goto _3 } - return _3: if ((_p.X3) & uint32(i32(128))) == 0 { goto _4 } - return _4: @@ -39428,7 +37456,6 @@ _4: if (_pParse.X16) == 0 && (_db.X17) == 0 { goto _6 } - return _6: @@ -39436,13 +37463,10 @@ _6: if (_pParse.X16) == 0 && (_db.X17) == 0 { goto _8 } - return _8: _sqlite3SelectAddTypeInfo(tls, _pParse, _p) - return - } var _sqlite3SelectPrepØ00__func__Ø000 [18]int8 // - @@ -39467,16 +37491,11 @@ _0: *(*func(*crt.TLS, *XWalker, *XSelect) int32)(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, unsafe.Pointer) int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(8 /* X2 */))))) = _selectExpander *(*func(*crt.TLS, *XWalker, *XSelect))(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, unsafe.Pointer))(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(12 /* X3 */))))) = _selectPopWith _sqlite3WalkSelect(tls, &_w, _pSelect) - return - } func _sqlite3ExprWalkNoop(tls *crt.TLS, _NotUsed *XWalker, _NotUsed2 *XExpr) (r0 int32) { // sqlite3.c:120805:1 _ = _NotUsed2 - - r0 = i32(0) - return - + return i32(0) } func _convertCompoundSelectToSubquery(tls *crt.TLS, _pWalker *XWalker, _p *XSelect) (r0 int32) { // sqlite3.c:120234:1 @@ -39499,17 +37518,13 @@ func _convertCompoundSelectToSubquery(tls *crt.TLS, _pWalker *XWalker, _p *XSele if (*XSelect)(unsafe.Pointer(_p.X13)) != (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: if (*XExprList)(unsafe.Pointer(_p.X12)) != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) { goto _1 } - - r0 = i32(0) - return + return i32(0) _1: _pX = _p @@ -39525,9 +37540,7 @@ _7: if _pX != (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) { goto _8 } - - r0 = i32(0) - return + return i32(0) _8: _a = (*TExprList_item)(unsafe.Pointer((*XExprList)(unsafe.Pointer(_p.X12)).X1)) @@ -39551,9 +37564,7 @@ _12: if _i >= i32(0) { goto _14 } - - r0 = i32(0) - return + return i32(0) _14: _pParse = (*XParse)(unsafe.Pointer(_pWalker.X0)) @@ -39562,9 +37573,7 @@ _14: if _pNew != (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) { goto _15 } - - r0 = i32(2) - return + return i32(2) _15: crt.Xmemset(tls, (unsafe.Pointer)(&_dummy), i32(0), u32(8)) @@ -39572,9 +37581,7 @@ _15: if _pNewSrc != (*XSrcList)(unsafe.Pointer(uintptr(i32(0)))) { goto _16 } - - r0 = i32(2) - return + return i32(2) _16: *_pNew = *_p @@ -39613,9 +37620,7 @@ _16: *(**XSelect)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr(_pNew.X13) + uintptr(64 /* X14 */))))) = _pNew *(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(68 /* X15 */))))) = (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) *(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(72 /* X16 */))))) = (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) - r0 = i32(0) - return - + return i32(0) } func _sqlite3SrcListAppendFromTerm(tls *crt.TLS, _pParse *XParse, _p *XSrcList, _pTable *XToken, _pDatabase *XToken, _pAlias *XToken, _pSubquery *XSelect, _pOn *XExpr, _pUsing *XIdList) (r0 *XSrcList) { // sqlite3.c:103286:1 @@ -39670,8 +37675,7 @@ _11: *(**XSelect)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(20 /* X5 */))))) = _pSubquery *(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(44 /* X12 */))))) = _pOn *(**XIdList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(48 /* X13 */))))) = _pUsing - r0 = _p - return + return _p _append_from_error: func() { @@ -39683,9 +37687,7 @@ _append_from_error: _sqlite3ExprDelete(tls, _db, _pOn) _sqlite3IdListDelete(tls, _db, _pUsing) _sqlite3SelectDelete(tls, _db, _pSubquery) - r0 = (*XSrcList)(unsafe.Pointer(uintptr(i32(0)))) - return - + return (*XSrcList)(unsafe.Pointer(uintptr(i32(0)))) } func _sqlite3SrcListAppend(tls *crt.TLS, _db *Xsqlite3, _pList *XSrcList, _pTable *XToken, _pDatabase *XToken) (r0 *XSrcList) { // sqlite3.c:103194:1 @@ -39713,9 +37715,7 @@ func _sqlite3SrcListAppend(tls *crt.TLS, _db *Xsqlite3, _pList *XSrcList, _pTabl if _pList != (*XSrcList)(unsafe.Pointer(uintptr(i32(0)))) { goto _6 } - - r0 = (*XSrcList)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XSrcList)(unsafe.Pointer(uintptr(i32(0)))) _6: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pList)) + uintptr(4 /* X1 */))) = uint32(i32(1)) @@ -39732,8 +37732,7 @@ _7: } _sqlite3SrcListDelete(tls, _db, _pList) - r0 = (*XSrcList)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XSrcList)(unsafe.Pointer(uintptr(i32(0)))) _8: _pItem = (*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pList))+uintptr(8 /* X2 */))))) + 68*uintptr((_pList.X0)-i32(1)))) @@ -39753,9 +37752,7 @@ _10: _11: *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(8 /* X2 */))) = _sqlite3NameFromToken(tls, _db, _pTable) *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(4 /* X1 */))) = _sqlite3NameFromToken(tls, _db, _pDatabase) - r0 = _pList - return - + return _pList } var _sqlite3SrcListAppendØ00__func__Ø000 [21]int8 // - @@ -39813,8 +37810,7 @@ func _sqlite3SrcListEnlarge(tls *crt.TLS, _db *Xsqlite3, _pSrc *XSrcList, _nExtr crt.X__builtin_abort(tls) } }() - r0 = _pSrc - return + return _pSrc _9: _pSrc = _1_pNew @@ -39849,9 +37845,7 @@ _16: goto _16 _19: - r0 = _pSrc - return - + return _pSrc } var _sqlite3SrcListEnlargeØ00__func__Ø000 [22]int8 // - @@ -39874,9 +37868,7 @@ func _sqlite3NameFromToken(tls *crt.TLS, _db *Xsqlite3, _pName *XToken) (r0 *int _0: _zName = (*int8)(unsafe.Pointer(uintptr(i32(0)))) _1: - r0 = _zName - return - + return _zName } var _sqlite3SrcListAppendFromTermØ00__func__Ø000 [29]int8 // - @@ -39953,15 +37945,12 @@ _5: _5_pItem = (*TExprList_item)(unsafe.Pointer(uintptr(_pList.X1) + 20*uintptr(postInc961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pList))+uintptr(0 /* X0 */))), int32(1))))) crt.Xmemset(tls, (unsafe.Pointer)(_5_pItem), i32(0), u32(20)) *(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_5_pItem)) + uintptr(0 /* X0 */))))) = _pExpr - r0 = _pList - return + return _pList _no_mem: _sqlite3ExprDelete(tls, _db, _pExpr) _sqlite3ExprListDelete(tls, _db, _pList) - r0 = (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) - return - + return (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) } var _sqlite3ExprListAppendØ00__func__Ø000 [22]int8 // - @@ -39980,9 +37969,7 @@ func _sqlite3Expr(tls *crt.TLS, _db *Xsqlite3, _op int32, _zToken *int8) (r0 *XE } return i32(0) }()) - r0 = _sqlite3ExprAlloc(tls, _db, _op, &_x, i32(0)) - return - + return _sqlite3ExprAlloc(tls, _db, _op, &_x, i32(0)) } func _sqlite3ExprAlloc(tls *crt.TLS, _db *Xsqlite3, _op int32, _pToken *XToken, _dequote int32) (r0 *XExpr) { // sqlite3.c:91460:1 @@ -40076,9 +38063,7 @@ _11: _9: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(24 /* X7 */))) = i32(1) _8: - r0 = _pNew - return - + return _pNew } var _sqlite3ExprAllocØ00__func__Ø000 [17]int8 // - @@ -40111,9 +38096,7 @@ func _sqlite3WalkSelect(tls *crt.TLS, _pWalker *XWalker, _p *XSelect) (r0 int32) }{nil}))) { goto _2 } - - r0 = i32(0) - return + return i32(0) _2: _rc = i32(0) @@ -40145,8 +38128,7 @@ _5: } *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(16 /* X4 */))) -= 1 - r0 = i32(2) - return + return i32(2) _8: if (*(*func(*crt.TLS, *XWalker, *XSelect))(unsafe.Pointer(&struct { @@ -40164,71 +38146,53 @@ _9: _4: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(16 /* X4 */))) -= 1 - r0 = _rc & i32(2) - return - + return _rc & i32(2) } func _sqlite3WalkSelectExpr(tls *crt.TLS, _pWalker *XWalker, _p *XSelect) (r0 int32) { // sqlite3.c:89103:1 if _sqlite3WalkExprList(tls, _pWalker, (*XExprList)(unsafe.Pointer(_p.X0))) == 0 { goto _0 } - - r0 = i32(2) - return + return i32(2) _0: if _sqlite3WalkExpr(tls, _pWalker, (*XExpr)(unsafe.Pointer(_p.X9))) == 0 { goto _1 } - - r0 = i32(2) - return + return i32(2) _1: if _sqlite3WalkExprList(tls, _pWalker, (*XExprList)(unsafe.Pointer(_p.X10))) == 0 { goto _2 } - - r0 = i32(2) - return + return i32(2) _2: if _sqlite3WalkExpr(tls, _pWalker, (*XExpr)(unsafe.Pointer(_p.X11))) == 0 { goto _3 } - - r0 = i32(2) - return + return i32(2) _3: if _sqlite3WalkExprList(tls, _pWalker, (*XExprList)(unsafe.Pointer(_p.X12))) == 0 { goto _4 } - - r0 = i32(2) - return + return i32(2) _4: if _sqlite3WalkExpr(tls, _pWalker, (*XExpr)(unsafe.Pointer(_p.X15))) == 0 { goto _5 } - - r0 = i32(2) - return + return i32(2) _5: if _sqlite3WalkExpr(tls, _pWalker, (*XExpr)(unsafe.Pointer(_p.X16))) == 0 { goto _6 } - - r0 = i32(2) - return + return i32(2) _6: - r0 = i32(0) - return - + return i32(0) } func _sqlite3WalkExprList(tls *crt.TLS, _pWalker *XWalker, _p *XExprList) (r0 int32) { // sqlite3.c:89086:1 @@ -40249,9 +38213,7 @@ _1: if _sqlite3WalkExpr(tls, _pWalker, (*XExpr)(unsafe.Pointer(_pItem.X0))) == 0 { goto _5 } - - r0 = i32(2) - return + return i32(2) _5: *(*uintptr)(unsafe.Pointer(func() **TExprList_item { _i -= 1; return &_pItem }())) += uintptr(20) @@ -40261,18 +38223,15 @@ _4: _0: r0 = i32(0) return - } func _sqlite3WalkExpr(tls *crt.TLS, _pWalker *XWalker, _pExpr *XExpr) (r0 int32) { // sqlite3.c:89078:1 - r0 = func() int32 { + return func() int32 { if _pExpr != nil { return _walkExpr(tls, _pWalker, _pExpr) } return i32(0) }() - return - } func _walkExpr(tls *crt.TLS, _pWalker *XWalker, _pExpr *XExpr) (r0 int32) { // sqlite3.c:89061:1 @@ -40284,25 +38243,19 @@ func _walkExpr(tls *crt.TLS, _pWalker *XWalker, _pExpr *XExpr) (r0 int32) { // s if _rc == 0 && ((_pExpr.X2)&uint32(i32(8404992))) == uint32(i32(0)) { goto _1 } - - r0 = _rc & i32(2) - return + return _rc & i32(2) _1: if (*XExpr)(unsafe.Pointer(_pExpr.X4)) == nil || _walkExpr(tls, _pWalker, (*XExpr)(unsafe.Pointer(_pExpr.X4))) == 0 { goto _3 } - - r0 = i32(2) - return + return i32(2) _3: if (*XExpr)(unsafe.Pointer(_pExpr.X5)) == nil || _walkExpr(tls, _pWalker, (*XExpr)(unsafe.Pointer(_pExpr.X5))) == 0 { goto _5 } - - r0 = i32(2) - return + return i32(2) _5: if ((_pExpr.X2) & uint32(i32(2048))) == uint32(i32(0)) { @@ -40312,9 +38265,7 @@ _5: if _sqlite3WalkSelect(tls, _pWalker, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(20 /* X6 */)))))))) == 0 { goto _7 } - - r0 = i32(2) - return + return i32(2) _7: goto _8 @@ -40327,16 +38278,13 @@ _6: if _sqlite3WalkExprList(tls, _pWalker, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(20 /* X6 */)))))))) == 0 { goto _10 } - - r0 = i32(2) - return + return i32(2) _10: _9: _8: r0 = i32(0) return - } func _sqlite3WalkSelectFrom(tls *crt.TLS, _pWalker *XWalker, _p *XSelect) (r0 int32) { // sqlite3.c:89121:1 @@ -40369,17 +38317,13 @@ _3: if _sqlite3WalkSelect(tls, _pWalker, (*XSelect)(unsafe.Pointer(_pItem.X5))) == 0 { goto _7 } - - r0 = i32(2) - return + return i32(2) _7: if ((uint32(((*T5504245)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(36 /* X9 */))).X1)>>uint(i32(2)))<<uint(i32(31)))>>uint(i32(31))) == 0 || _sqlite3WalkExprList(tls, _pWalker, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5504265)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(60 /* X15 */)))))))) == 0 { goto _9 } - - r0 = i32(2) - return + return i32(2) _9: *(*uintptr)(unsafe.Pointer(func() **TSrcList_item { _i -= 1; return &_pItem }())) += uintptr(68) @@ -40389,7 +38333,6 @@ _6: _2: r0 = i32(0) return - } var _sqlite3WalkSelectFromØ00__func__Ø000 [22]int8 // - @@ -40474,9 +38417,7 @@ func _selectExpander(tls *crt.TLS, _pWalker *XWalker, _p *XSelect) (r0 int32) { if (_db.X17) == 0 { goto _0 } - - r0 = i32(2) - return + return i32(2) _0: if func() int32 { @@ -40491,9 +38432,7 @@ _0: }() == 0 && (int32(_selFlags)&i32(64)) == i32(0) { goto _4 } - - r0 = i32(1) - return + return i32(1) _4: _pTabList = (*XSrcList)(unsafe.Pointer(_p.X8)) @@ -40533,9 +38472,7 @@ _13: if _withExpand(tls, _pWalker, _pFrom) == 0 { goto _16 } - - r0 = i32(2) - return + return i32(2) _16: if (*XTable)(unsafe.Pointer(_pFrom.X4)) == nil { @@ -40565,18 +38502,14 @@ _17: if _sqlite3WalkSelect(tls, _pWalker, _6_pSel) == 0 { goto _24 } - - r0 = i32(2) - return + return i32(2) _24: *(**XTable)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrom)) + uintptr(16 /* X4 */))))) = store5431500(&_4_pTab, (*XTable)(unsafe.Pointer(_sqlite3DbMallocZero(tls, _db, uint64(u32(80)))))) if _4_pTab != (*XTable)(unsafe.Pointer(uintptr(i32(0)))) { goto _25 } - - r0 = i32(2) - return + return i32(2) _25: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pTab)) + uintptr(32 /* X8 */))) = uint32(i32(1)) @@ -40617,9 +38550,7 @@ _19: if _4_pTab != (*XTable)(unsafe.Pointer(uintptr(i32(0)))) { goto _33 } - - r0 = i32(2) - return + return i32(2) _33: if (_4_pTab.X8) < uint32(i32(65535)) { @@ -40628,17 +38559,14 @@ _33: _sqlite3ErrorMsg(tls, _pParse, str(49528), unsafe.Pointer(_4_pTab.X0)) *(**XTable)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrom)) + uintptr(16 /* X4 */))))) = (*XTable)(unsafe.Pointer(uintptr(i32(0)))) - r0 = i32(2) - return + return i32(2) _34: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pTab)) + uintptr(32 /* X8 */))) += 1 if (_4_pTab.X16) != 0 || _cannotBeFunction(tls, _pParse, _pFrom) == 0 { goto _36 } - - r0 = i32(2) - return + return i32(2) _36: if (_4_pTab.X16) == 0 && (*XSelect)(unsafe.Pointer(_4_pTab.X3)) == nil { @@ -40648,9 +38576,7 @@ _36: if _sqlite3ViewGetColumnNames(tls, _pParse, _4_pTab) == 0 { goto _39 } - - r0 = i32(2) - return + return i32(2) _39: func() { @@ -40671,9 +38597,7 @@ _18: if _sqlite3IndexedByLookup(tls, _pParse, _pFrom) == 0 { goto _42 } - - r0 = i32(2) - return + return i32(2) _42: _7: @@ -40684,9 +38608,7 @@ _9: if (_db.X17) == 0 && _sqliteProcessJoin(tls, _pParse, _p) == 0 { goto _44 } - - r0 = i32(2) - return + return i32(2) _44: _k = i32(0) @@ -40963,13 +38885,10 @@ _59: } _sqlite3ErrorMsg(tls, _pParse, str(49832)) - r0 = i32(2) - return + return i32(2) _119: - r0 = i32(0) - return - + return i32(0) } var _selectExpanderØ00__func__Ø000 [15]int8 // - @@ -41004,8 +38923,6 @@ func _sqlite3WithPush(tls *crt.TLS, _pParse *XParse, _pWith *XWith, _bFree uint8 *(**XWith)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(480 /* X71 */))))) = _pWith _7: _4: - return - } var _sqlite3WithPushØ00__func__Ø000 [16]int8 // - @@ -41054,8 +38971,6 @@ _9: _7: _3: - return - } var _sqlite3SrcListAssignCursorsØ00__func__Ø000 [28]int8 // - @@ -41111,16 +39026,13 @@ func _withExpand(tls *crt.TLS, _pWalker *XWalker, _pFrom *TSrcList_item) (r0 int } _sqlite3ErrorMsg(tls, _pParse, _pCte.X3, unsafe.Pointer(_pCte.X0)) - r0 = i32(1) - return + return i32(1) _3: if _cannotBeFunction(tls, _pParse, _pFrom) == 0 { goto _4 } - - r0 = i32(1) - return + return i32(1) _4: func() { @@ -41133,9 +39045,7 @@ _4: if _1_pTab != (*XTable)(unsafe.Pointer(uintptr(i32(0)))) { goto _7 } - - r0 = i32(2) - return + return i32(2) _7: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pTab)) + uintptr(32 /* X8 */))) = uint32(i32(1)) @@ -41157,9 +39067,7 @@ _7: if (_db.X17) == 0 { goto _10 } - - r0 = _sqlite3NomemError(tls, i32(120403)) - return + return _sqlite3NomemError(tls, i32(120403)) _10: func() { @@ -41205,8 +39113,7 @@ _14: } _sqlite3ErrorMsg(tls, _pParse, str(50060), unsafe.Pointer(_pCte.X0)) - r0 = i32(1) - return + return i32(1) _22: func() { @@ -41259,8 +39166,7 @@ _34: _sqlite3ErrorMsg(tls, _pParse, str(50224), unsafe.Pointer(_pCte.X0), _1_pEList.X0, (*XExprList)(unsafe.Pointer(_pCte.X1)).X0) *(**XWith)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(476 /* X70 */))))) = _1_pSavedWith - r0 = i32(1) - return + return i32(1) _37: _1_pEList = (*XExprList)(unsafe.Pointer(_pCte.X1)) @@ -41285,9 +39191,7 @@ _38: *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCte)) + uintptr(12 /* X3 */))) = (*int8)(unsafe.Pointer(uintptr(i32(0)))) *(**XWith)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(476 /* X70 */))))) = _1_pSavedWith _2: - r0 = i32(0) - return - + return i32(0) } var _withExpandØ00__func__Ø000 [11]int8 // - @@ -41324,8 +39228,8 @@ _6: } *_ppContext = _1_p - r0 = (*TCte)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TCte)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_p))+uintptr(8 /* X2 */))))) + 16*uintptr(_2_i))) - return + /* X2 */ + return (*TCte)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TCte)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_p))+uintptr(8))))) + 16*uintptr(_2_i))) _10: _2_i += 1 @@ -41339,7 +39243,6 @@ _5: _1: r0 = (*TCte)(unsafe.Pointer(uintptr(i32(0)))) return - } func _cannotBeFunction(tls *crt.TLS, _pParse *XParse, _pFrom *TSrcList_item) (r0 int32) { // sqlite3.c:120289:1 @@ -41348,13 +39251,10 @@ func _cannotBeFunction(tls *crt.TLS, _pParse *XParse, _pFrom *TSrcList_item) (r0 } _sqlite3ErrorMsg(tls, _pParse, str(50352), unsafe.Pointer(_pFrom.X2)) - r0 = i32(1) - return + return i32(1) _0: - r0 = i32(0) - return - + return i32(0) } func _sqlite3LogEst(tls *crt.TLS, _x uint64) (r0 int16) { // sqlite3.c:29022:1 @@ -41368,9 +39268,7 @@ func _sqlite3LogEst(tls *crt.TLS, _x uint64) (r0 int16) { // sqlite3.c:29022:1 if _x >= uint64(i32(2)) { goto _1 } - - r0 = int16(i32(0)) - return + return int16(i32(0)) _1: _2: @@ -41433,7 +39331,6 @@ _8: _4: r0 = int16((int32(*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3LogEstØ00aØ001)) + 2*uintptr(_x&uint64(i32(7)))))) + int32(_y)) - i32(10)) return - } var _sqlite3LogEstØ00aØ001 [8]int16 // sqlite3.c:29023:17 @@ -41502,9 +39399,7 @@ _6: goto _2 _5: - r0 = _pRet - return - + return _pRet } var _sqlite3SelectDupØ00__func__Ø000 [17]int8 // - @@ -41538,18 +39433,14 @@ func _sqlite3ExprListDup(tls *crt.TLS, _db *Xsqlite3, _p *XExprList, _flags int3 if _p != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) { goto _2 } - - r0 = (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) _2: _pNew = (*XExprList)(unsafe.Pointer(_sqlite3DbMallocRawNN(tls, _db, uint64(u32(8))))) if _pNew != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) { goto _3 } - - r0 = (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) _3: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(0 /* X0 */))) = store961(&_i, _p.X0) @@ -41578,8 +39469,7 @@ _4: } _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pNew)) - r0 = (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) _9: _pOldItem = (*TExprList_item)(unsafe.Pointer(_p.X1)) @@ -41655,9 +39545,7 @@ _16: goto _10 _13: - r0 = _pNew - return - + return _pNew } var _sqlite3ExprListDupØ00__func__Ø000 [19]int8 // - @@ -41673,14 +39561,12 @@ func _sqlite3ExprDup(tls *crt.TLS, _db *Xsqlite3, _p *XExpr, _flags int32) (r0 * crt.X__builtin_abort(tls) } }() - r0 = func() *XExpr { + return func() *XExpr { if _p != nil { return _exprDup(tls, _db, _p, _flags, (**uint8)(unsafe.Pointer(uintptr(i32(0))))) } return (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) }() - return - } var _sqlite3ExprDupØ00__func__Ø000 [15]int8 // - @@ -41886,7 +39772,6 @@ _32: _12: r0 = _pNew return - } var _exprDupØ00__func__Ø000 [8]int8 // - @@ -41917,7 +39802,6 @@ _1: _0: r0 = _nByte return - } func _dupedExprNodeSize(tls *crt.TLS, _p *XExpr, _flags int32) (r0 int32) { // sqlite3.c:91854:1 @@ -41934,9 +39818,7 @@ func _dupedExprNodeSize(tls *crt.TLS, _p *XExpr, _flags int32) (r0 int32) { // s sink961 = *p } _1: - r0 = (_nByte + i32(7)) & i32(-8) - return - + return (_nByte + i32(7)) & i32(-8) } func _dupedExprStructSize(tls *crt.TLS, _p *XExpr, _flags int32) (r0 int32) { // sqlite3.c:91827:1 @@ -42001,7 +39883,6 @@ _16: _5: r0 = _nSize return - } var _dupedExprStructSizeØ00__func__Ø000 [20]int8 // - @@ -42014,22 +39895,16 @@ func _exprStructSize(tls *crt.TLS, _p *XExpr) (r0 int32) { // sqlite3.c:91787:1 if ((_p.X2) & uint32(i32(16384))) == uint32(i32(0)) { goto _0 } - - r0 = int32(u32(12)) - return + return int32(u32(12)) _0: if ((_p.X2) & uint32(i32(8192))) == uint32(i32(0)) { goto _1 } - - r0 = int32(u32(28)) - return + return int32(u32(28)) _1: - r0 = int32(u32(48)) - return - + return int32(u32(48)) } func _sqlite3SrcListDup(tls *crt.TLS, _db *Xsqlite3, _p *XSrcList, _flags int32) (r0 *XSrcList) { // sqlite3.c:92090:1 @@ -42054,9 +39929,7 @@ func _sqlite3SrcListDup(tls *crt.TLS, _db *Xsqlite3, _p *XSrcList, _flags int32) if _p != (*XSrcList)(unsafe.Pointer(uintptr(i32(0)))) { goto _2 } - - r0 = (*XSrcList)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XSrcList)(unsafe.Pointer(uintptr(i32(0)))) _2: _nByte = int32(u32(76) + func() uint32 { @@ -42069,9 +39942,7 @@ _2: if _pNew != (*XSrcList)(unsafe.Pointer(uintptr(i32(0)))) { goto _5 } - - r0 = (*XSrcList)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XSrcList)(unsafe.Pointer(uintptr(i32(0)))) _5: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(0 /* X0 */))) = int32(store985((*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew))+uintptr(4 /* X1 */))), uint32(_p.X0))) @@ -42119,9 +39990,7 @@ _12: goto _6 _9: - r0 = _pNew - return - + return _pNew } var _sqlite3SrcListDupØ00__func__Ø000 [18]int8 // - @@ -42148,18 +40017,14 @@ func _sqlite3IdListDup(tls *crt.TLS, _db *Xsqlite3, _p *XIdList) (r0 *XIdList) { if _p != (*XIdList)(unsafe.Pointer(uintptr(i32(0)))) { goto _2 } - - r0 = (*XIdList)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XIdList)(unsafe.Pointer(uintptr(i32(0)))) _2: _pNew = (*XIdList)(unsafe.Pointer(_sqlite3DbMallocRawNN(tls, _db, uint64(u32(8))))) if _pNew != (*XIdList)(unsafe.Pointer(uintptr(i32(0)))) { goto _3 } - - r0 = (*XIdList)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XIdList)(unsafe.Pointer(uintptr(i32(0)))) _3: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(4 /* X1 */))) = _p.X1 @@ -42169,8 +40034,7 @@ _3: } _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pNew)) - r0 = (*XIdList)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XIdList)(unsafe.Pointer(uintptr(i32(0)))) _4: _i = i32(0) @@ -42187,9 +40051,7 @@ _5: goto _5 _8: - r0 = _pNew - return - + return _pNew } var _sqlite3IdListDupØ00__func__Ø000 [17]int8 // - @@ -42234,7 +40096,6 @@ _1: _0: r0 = _pRet return - } func _sqlite3SelectSetName(tls *crt.TLS, _p *XSelect, _zName *int8) { // sqlite3.c:116408:1 @@ -42244,8 +40105,6 @@ func _sqlite3SelectSetName(tls *crt.TLS, _p *XSelect, _zName *int8) { // sqlite3 Xsqlite3_snprintf(tls, int32(u32(12)), (*int8)(unsafe.Pointer((*[12]int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(20 /* X6 */))))), str(24304), unsafe.Pointer(_zName)) _1: - return - } func _sqlite3ColumnsFromExprList(tls *crt.TLS, _pParse *XParse, _pEList *XExprList, _pnCol *int16, _paCol **XColumn) (r0 int32) { // sqlite3.c:117888:1 @@ -42446,13 +40305,10 @@ _44: _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_aCol)) *_paCol = (*XColumn)(unsafe.Pointer(uintptr(i32(0)))) *_pnCol = int16(i32(0)) - r0 = _sqlite3NomemError(tls, i32(117973)) - return + return _sqlite3NomemError(tls, i32(117973)) _40: - r0 = i32(0) - return - + return i32(0) } var _sqlite3ColumnsFromExprListØ00__func__Ø000 [27]int8 // - @@ -42483,9 +40339,7 @@ func _sqlite3LocateTableItem(tls *crt.TLS, _pParse *XParse, _flags uint32, _p *T _3: _zDb = _p.X1 _4: - r0 = _sqlite3LocateTable(tls, _pParse, _flags, _p.X2, _zDb) - return - + return _sqlite3LocateTable(tls, _pParse, _flags, _p.X2, _zDb) } var _sqlite3LocateTableItemØ00__func__Ø000 [23]int8 // - @@ -42504,9 +40358,7 @@ func _sqlite3LocateTable(tls *crt.TLS, _pParse *XParse, _flags uint32, _zName *i if i32(0) == _sqlite3ReadSchema(tls, _pParse) { goto _0 } - - r0 = (*XTable)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XTable)(unsafe.Pointer(uintptr(i32(0)))) _0: _p = _sqlite3FindTable(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), _zName, _zDbase) @@ -42534,9 +40386,7 @@ _6: if _3_pMod == nil || _sqlite3VtabEponymousTableInit(tls, _pParse, _3_pMod) == 0 { goto _8 } - - r0 = (*XTable)(unsafe.Pointer(_3_pMod.X4)) - return + return (*XTable)(unsafe.Pointer(_3_pMod.X4)) _8: _4: @@ -42559,7 +40409,6 @@ _9: _1: r0 = _p return - } func _sqlite3ReadSchema(tls *crt.TLS, _pParse *XParse) (r0 int32) { // sqlite3.c:115791:1 @@ -42588,9 +40437,7 @@ _2: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(12 /* X3 */))) = _rc *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(36 /* X16 */))) += 1 _3: - r0 = _rc - return - + return _rc } var _sqlite3ReadSchemaØ00__func__Ø000 [18]int8 // - @@ -42678,9 +40525,7 @@ _17: _sqlite3CommitInternalChanges(tls, _db) _20: - r0 = _rc - return - + return _rc } var _sqlite3InitØ00__func__Ø000 [12]int8 // - @@ -42785,8 +40630,7 @@ _13: sink4530 = *p } _18: - r0 = i32(0) - return + return i32(0) _14: _sqlite3BtreeEnter(tls, (*XBtree)(unsafe.Pointer(_pDb.X1))) @@ -42953,9 +40797,7 @@ _error_out: _sqlite3OomFault(tls, _db) _46: - r0 = _rc - return - + return _rc } var _sqlite3InitOneØ00__func__Ø000 [15]int8 // - @@ -43008,8 +40850,7 @@ func _sqlite3InitCallback(tls *crt.TLS, _pInit unsafe.Pointer, _argc int32, _arg } _corruptSchema(tls, _pData, *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 4*uintptr(i32(0)))), (*int8)(unsafe.Pointer(uintptr(i32(0))))) - r0 = i32(1) - return + return i32(1) _4: func() { @@ -43021,9 +40862,7 @@ _4: if _argv != (**int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _8 } - - r0 = i32(0) - return + return i32(0) _8: if (*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 4*uintptr(i32(1))))) != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { @@ -43130,7 +40969,6 @@ _28: _10: r0 = i32(0) return - } var _sqlite3InitCallbackØ00__func__Ø000 [20]int8 // - @@ -43171,8 +41009,6 @@ _1: } return _sqlite3CorruptError(tls, i32(115428)) }() - return - } func _sqlite3Atoi(tls *crt.TLS, _z *int8) (r0 int32) { // sqlite3.c:28359:1 @@ -43185,9 +41021,7 @@ func _sqlite3Atoi(tls *crt.TLS, _z *int8) (r0 int32) { // sqlite3.c:28359:1 _sqlite3GetInt32(tls, _z, &_x) _0: - r0 = _x - return - + return _x } func Xsqlite3_prepare(tls *crt.TLS, _db *Xsqlite3, _zSql *int8, _nBytes int32, _ppStmt *unsafe.Pointer, _pzTail **int8) (r0 int32) { // sqlite3.c:116131:12 @@ -43200,9 +41034,7 @@ func Xsqlite3_prepare(tls *crt.TLS, _db *Xsqlite3, _zSql *int8, _nBytes int32, _ crt.X__builtin_abort(tls) } }() - r0 = _rc - return - + return _rc } func _sqlite3LockAndPrepare(tls *crt.TLS, _db *Xsqlite3, _zSql *int8, _nBytes int32, _saveSqlFlag int32, _pOld *TVdbe, _ppStmt *unsafe.Pointer, _pzTail **int8) (r0 int32) { // sqlite3.c:116055:1 @@ -43211,18 +41043,14 @@ func _sqlite3LockAndPrepare(tls *crt.TLS, _db *Xsqlite3, _zSql *int8, _nBytes in if _ppStmt != (*unsafe.Pointer)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = _sqlite3MisuseError(tls, i32(116067)) - return + return _sqlite3MisuseError(tls, i32(116067)) _0: *_ppStmt = (unsafe.Pointer)(uintptr(i32(0))) if _sqlite3SafetyCheckOk(tls, _db) != 0 && _zSql != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _2 } - - r0 = _sqlite3MisuseError(tls, i32(116071)) - return + return _sqlite3MisuseError(tls, i32(116071)) _2: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -43243,9 +41071,7 @@ _3: crt.X__builtin_abort(tls) } }() - r0 = _rc - return - + return _rc } func _sqlite3Prepare(tls *crt.TLS, _db *Xsqlite3, _zSql *int8, _nBytes int32, _saveSqlFlag int32, _pReprepare *TVdbe, _ppStmt *unsafe.Pointer, _pzTail **int8) (r0 int32) { // sqlite3.c:115904:1 @@ -43471,9 +41297,7 @@ _end_prepare: crt.X__builtin_abort(tls) } }() - r0 = _rc - return - + return _rc } var _sqlite3PrepareØ00__func__Ø000 [15]int8 // - @@ -43500,9 +41324,7 @@ func _sqlite3BtreeSchemaLocked(tls *crt.TLS, _p *XBtree) (r0 int32) { // sqlite3 } }() _sqlite3BtreeLeave(tls, _p) - r0 = _rc - return - + return _rc } var _sqlite3BtreeSchemaLockedØ00__func__Ø000 [25]int8 // - @@ -43556,17 +41378,13 @@ func _querySharedCacheTableLock(tls *crt.TLS, _p *XBtree, _iTab uint32, _eLock u if (_p.X3) != 0 { goto _18 } - - r0 = i32(0) - return + return i32(0) _18: if (*XBtree)(unsafe.Pointer(_pBt.X26)) == _p || (int32(_pBt.X10)&i32(32)) == i32(0) { goto _20 } - - r0 = i32(262) - return + return i32(262) _20: _pIter = (*XBtLock)(unsafe.Pointer(_pBt.X25)) @@ -43607,17 +41425,14 @@ _21: sink4530 = *p } _35: - r0 = i32(262) - return + return i32(262) _34: _pIter = (*XBtLock)(unsafe.Pointer(_pIter.X3)) goto _21 _24: - r0 = i32(0) - return - + return i32(0) } var _querySharedCacheTableLockØ00__func__Ø000 [26]int8 // - @@ -43681,7 +41496,6 @@ _11: if _rc == i32(0) { goto _12 } - return _12: @@ -43712,8 +41526,6 @@ _5: goto _4 _7: - return - } var _schemaIsValidØ00__func__Ø000 [14]int8 // - @@ -43735,9 +41547,7 @@ func _sqlite3BtreeIsInReadTrans(tls *crt.TLS, _p *XBtree) (r0 int32) { // sqlite crt.X__builtin_abort(tls) } }() - r0 = bool2int(int32(_p.X2) != i32(0)) - return - + return bool2int(int32(_p.X2) != i32(0)) } var _sqlite3BtreeIsInReadTransØ00__func__Ø000 [26]int8 // - @@ -43994,9 +41804,7 @@ _54: } }() _sqlite3BtreeLeave(tls, _p) - r0 = _rc - return - + return _rc } var _sqlite3BtreeBeginTransØ00__func__Ø000 [23]int8 // - @@ -44041,18 +41849,14 @@ func _lockBtree(tls *crt.TLS, _pBt *XBtShared) (r0 int32) { // sqlite3.c:61857:1 if _rc == i32(0) { goto _4 } - - r0 = _rc - return + return _rc _4: _rc = _btreeGetPage(tls, _pBt, uint32(i32(1)), &_pPage1, i32(0)) if _rc == i32(0) { goto _5 } - - r0 = _rc - return + return _rc _5: _nPage = store961(&_nPageHeader, int32(_sqlite3Get4byte(tls, (*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(i32(28))))))+uintptr(unsafe.Pointer(_pPage1.X19))))))) @@ -44111,8 +41915,7 @@ _14: } _releasePage(tls, _pPage1) - r0 = i32(0) - return + return i32(0) _16: _rc = i32(26) @@ -44151,8 +41954,7 @@ _21: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pBt)) + uintptr(32 /* X15 */))) = _2_pageSize _freeTempSpace(tls, _pBt) _rc = _sqlite3PagerSetPagesize(tls, (*XPager)(unsafe.Pointer(_pBt.X0)), (*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pBt))+uintptr(32 /* X15 */))), int32(_2_pageSize-_2_usableSize)) - r0 = _rc - return + return _rc _24: if (((*Xsqlite3)(unsafe.Pointer(_pBt.X1)).X6)&i32(65536)) != i32(0) || _nPage <= _nPageFile { @@ -44207,15 +42009,12 @@ _33: }() *(**XMemPage)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pBt)) + uintptr(12 /* X3 */))))) = _pPage1 *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pBt)) + uintptr(44 /* X18 */))) = uint32(_nPage) - r0 = i32(0) - return + return i32(0) _page1_init_failed: _releasePage(tls, _pPage1) *(**XMemPage)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pBt)) + uintptr(12 /* X3 */))))) = (*XMemPage)(unsafe.Pointer(uintptr(i32(0)))) - r0 = _rc - return - + return _rc } var _lockBtreeØ00__func__Ø000 [10]int8 // - @@ -44506,9 +42305,7 @@ _66: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(17 /* X14 */))) = uint8(i32(1)) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(24 /* X21 */))) = uint8(i32(1)) _71: - r0 = _rc - return - + return _rc } var _sqlite3PagerSharedLockØ00__func__Ø000 [23]int8 // - @@ -44531,10 +42328,7 @@ _6: if (_rc == i32(5)) && (_pPager.X53)(tls, _pPager.X54) != 0 { goto _6 } - - r0 = _rc - return - + return _rc } var _pager_wait_on_lockØ00__func__Ø000 [19]int8 // - @@ -44572,7 +42366,6 @@ _10: _5: r0 = _rc return - } var _pagerLockDbØ00__func__Ø000 [12]int8 // - @@ -44718,7 +42511,6 @@ _13: _11: r0 = _rc return - } var _hasHotJournalØ00__func__Ø000 [14]int8 // - @@ -44728,11 +42520,9 @@ func init() { } func _sqlite3OsCheckReservedLock(tls *crt.TLS, _id *Xsqlite3_file, _pResOut *int32) (r0 int32) { // sqlite3.c:20165:1 - r0 = (*(*func(*crt.TLS, *Xsqlite3_file, *int32) int32)(unsafe.Pointer(&struct { + return (*(*func(*crt.TLS, *Xsqlite3_file, *int32) int32)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, *int32) int32 }{((*Xsqlite3_io_methods)(unsafe.Pointer(_id.X0)).X9)})))(tls, _id, _pResOut) - return - } func _pagerPagecount(tls *crt.TLS, _pPager *XPager, _pnPage *uint32) (r0 int32) { // sqlite3.c:50086:1 @@ -44785,9 +42575,7 @@ func _pagerPagecount(tls *crt.TLS, _pPager *XPager, _pnPage *uint32) (r0 int32) if _1_rc == i32(0) { goto _12 } - - r0 = _1_rc - return + return _1_rc _12: _nPage = uint32(((_1_n + int64(_pPager.X48)) - int64(i32(1))) / int64(_pPager.X48)) @@ -44799,9 +42587,7 @@ _11: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(156 /* X49 */))) = _nPage _13: *_pnPage = _nPage - r0 = i32(0) - return - + return i32(0) } var _pagerPagecountØ00__func__Ø000 [15]int8 // - @@ -44824,13 +42610,11 @@ func _sqlite3WalDbsize(tls *crt.TLS, _pWal *XWal) (r0 uint32) { // sqlite3.c:571 goto _3 } - r0 = (*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(52 /* X18 */))).X7 - return + /* X18 */ + return (*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(52))).X7 _3: - r0 = uint32(i32(0)) - return - + return uint32(i32(0)) } var _sqlite3WalDbsizeØ00__func__Ø000 [17]int8 // - @@ -44867,9 +42651,7 @@ func _pagerOpenWalIfPresent(tls *crt.TLS, _pPager *XPager) (r0 int32) { // sqlit if _rc == 0 { goto _5 } - - r0 = _rc - return + return _rc _5: if _1_nPage != uint32(i32(0)) { @@ -44912,7 +42694,6 @@ _9: _4: r0 = _rc return - } var _pagerOpenWalIfPresentØ00__func__Ø000 [22]int8 // - @@ -44962,9 +42743,7 @@ func _sqlite3PagerOpenWal(tls *crt.TLS, _pPager *XPager, _pbOpen *int32) (r0 int if _sqlite3PagerWalSupported(tls, _pPager) != 0 { goto _17 } - - r0 = i32(14) - return + return i32(14) _17: _sqlite3OsClose(tls, (*Xsqlite3_file)(unsafe.Pointer(_pPager.X32))) @@ -44981,9 +42760,7 @@ _18: _16: *_pbOpen = i32(1) _19: - r0 = _rc - return - + return _rc } var _sqlite3PagerOpenWalØ00__func__Ø000 [20]int8 // - @@ -44999,16 +42776,12 @@ func _sqlite3PagerWalSupported(tls *crt.TLS, _pPager *XPager) (r0 int32) { // sq if (_pPager.X11) == 0 { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: - r0 = bool2int(((_pPager.X1) != 0) || (((_pMethods.X0) >= i32(2)) && ((*(*func(*crt.TLS, *Xsqlite3_file, int32, int32, int32, *unsafe.Pointer) int32)(unsafe.Pointer(&struct { + return bool2int(((_pPager.X1) != 0) || (((_pMethods.X0) >= i32(2)) && ((*(*func(*crt.TLS, *Xsqlite3_file, int32, int32, int32, *unsafe.Pointer) int32)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, int32, int32, int32, *unsafe.Pointer) int32 }{(_pMethods.X13)}))) != nil))) - return - } func _pagerOpenWal(tls *crt.TLS, _pPager *XPager) (r0 int32) { // sqlite3.c:54217:1 @@ -45040,9 +42813,7 @@ _6: _rc = _sqlite3WalOpen(tls, (*Xsqlite3_vfs)(unsafe.Pointer(_pPager.X0)), (*Xsqlite3_file)(unsafe.Pointer(_pPager.X31)), _pPager.X61, int32(_pPager.X1), _pPager.X50, (**XWal)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager))+uintptr(212 /* X60 */)))))) _7: _pagerFixMaplimit(tls, _pPager) - r0 = _rc - return - + return _rc } var _pagerOpenWalØ00__func__Ø000 [13]int8 // - @@ -45067,9 +42838,7 @@ func _pagerExclusiveLock(tls *crt.TLS, _pPager *XPager) (r0 int32) { // sqlite3. _pagerUnlockDb(tls, _pPager, i32(1)) _3: - r0 = _rc - return - + return _rc } var _pagerExclusiveLockØ00__func__Ø000 [19]int8 // - @@ -45107,9 +42876,7 @@ func _sqlite3WalOpen(tls *crt.TLS, _pVfs *Xsqlite3_vfs, _pDbFd *Xsqlite3_file, _ if _pRet != nil { goto _5 } - - r0 = _sqlite3NomemError(tls, i32(55714)) - return + return _sqlite3NomemError(tls, i32(55714)) _5: *(**Xsqlite3_vfs)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRet)) + uintptr(0 /* X0 */))))) = _pVfs @@ -45159,9 +42926,7 @@ _12: _13: *_ppWal = _pRet _11: - r0 = _rc - return - + return _rc } var _sqlite3WalOpenØ00__func__Ø000 [15]int8 // - @@ -45204,7 +42969,6 @@ _7: _6: r0 = _rc return - } var _pagerBeginReadTransactionØ00__func__Ø000 [26]int8 // - @@ -45224,10 +42988,7 @@ _0: if _rc == i32(-1) { goto _0 } - - r0 = _rc - return - + return _rc } func _walTryBeginRead(tls *crt.TLS, _pWal *XWal, _pChanged *int32, _useWal int32, _cnt int32) (r0 int32) { // sqlite3.c:56583:1 @@ -45264,8 +43025,7 @@ func _walTryBeginRead(tls *crt.TLS, _pWal *XWal, _pChanged *int32, _useWal int32 } *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(116 /* X23 */))) = uint8(i32(1)) - r0 = i32(15) - return + return i32(15) _3: if _cnt < i32(10) { @@ -45314,9 +43074,7 @@ _6: if _rc == i32(0) { goto _12 } - - r0 = _rc - return + return _rc _12: _5: @@ -45336,21 +43094,17 @@ _5: } _walUnlockShared(tls, _pWal, i32(3)) - r0 = i32(-1) - return + return i32(-1) _16: *(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(40 /* X9 */))) = int16(i32(0)) - r0 = i32(0) - return + return i32(0) _15: if _rc == i32(5) { goto _18 } - - r0 = _rc - return + return _rc _18: _14: @@ -45405,9 +43159,7 @@ _34: if _rc == i32(5) { goto _36 } - - r0 = _rc - return + return _rc _36: _i += 1 @@ -45425,27 +43177,24 @@ _29: crt.X__builtin_abort(tls) } }() - r0 = func() int32 { + return func() int32 { if _rc == i32(5) { return i32(-1) } return i32(520) }() - return _37: _rc = _walLockShared(tls, _pWal, i32(3)+_mxI) if _rc == 0 { goto _43 } - - r0 = func() int32 { + return func() int32 { if _rc == i32(5) { return i32(-1) } return _rc }() - return _43: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(100 /* X19 */))) = (_pInfo.X0) + uint32(i32(1)) @@ -45455,8 +43204,7 @@ _43: } _walUnlockShared(tls, _pWal, i32(3)+_mxI) - r0 = i32(-1) - return + return i32(-1) _47: func() { @@ -45466,9 +43214,7 @@ _47: } }() *(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(40 /* X9 */))) = int16(_mxI) - r0 = _rc - return - + return _rc } var _walTryBeginReadØ00__func__Ø000 [16]int8 // - @@ -45490,9 +43236,7 @@ func _sqlite3PagerBegin(tls *crt.TLS, _pPager *XPager, _exFlag int32, _subjInMem if (_pPager.X26) == 0 { goto _0 } - - r0 = _pPager.X26 - return + return _pPager.X26 _0: func() { @@ -45533,9 +43277,7 @@ _0: if _rc == i32(0) { goto _12 } - - r0 = _rc - return + return _rc _12: _sqlite3WalExclusiveMode(tls, (*XWal)(unsafe.Pointer(_pPager.X60)), i32(1)) @@ -45581,9 +43323,7 @@ _16: } }() _6: - r0 = _rc - return - + return _rc } var _sqlite3PagerBeginØ00__func__Ø000 [18]int8 // - @@ -45610,18 +43350,14 @@ func _sqlite3WalBeginWriteTransaction(tls *crt.TLS, _pWal *XWal) (r0 int32) { // if (_pWal.X14) == 0 { goto _5 } - - r0 = i32(8) - return + return i32(8) _5: _rc = _walLockExclusive(tls, _pWal, i32(0), i32(1)) if _rc == 0 { goto _6 } - - r0 = _rc - return + return _rc _6: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(44 /* X12 */))) = uint8(i32(1)) @@ -45633,9 +43369,7 @@ _6: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(44 /* X12 */))) = uint8(i32(0)) _rc = i32(517) _7: - r0 = _rc - return - + return _rc } var _sqlite3WalBeginWriteTransactionØ00__func__Ø000 [32]int8 // - @@ -45645,9 +43379,7 @@ func init() { } func _sqlite3TempInMemory(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqlite3.c:142116:1 - r0 = bool2int(int32(_db.X16) == i32(2)) - return - + return bool2int(int32(_db.X16) == i32(2)) } func _newDatabase(tls *crt.TLS, _pBt *XBtShared) (r0 int32) { // sqlite3.c:62077:1 @@ -45666,9 +43398,7 @@ func _newDatabase(tls *crt.TLS, _pBt *XBtShared) (r0 int32) { // sqlite3.c:62077 if (_pBt.X18) <= uint32(i32(0)) { goto _2 } - - r0 = i32(0) - return + return i32(0) _2: _pP1 = (*XMemPage)(unsafe.Pointer(_pBt.X3)) @@ -45683,9 +43413,7 @@ _2: if _rc == 0 { goto _5 } - - r0 = _rc - return + return _rc _5: crt.Xmemcpy(tls, (unsafe.Pointer)(_data), (unsafe.Pointer)(&_zMagicHeader), u32(16)) @@ -45727,9 +43455,7 @@ _5: _sqlite3Put4byte(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_data))+1*uintptr(i32(64)))), uint32(_pBt.X6)) *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pBt)) + uintptr(44 /* X18 */))) = uint32(i32(1)) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_data)) + 1*uintptr(i32(31)))) = uint8(i32(1)) - r0 = i32(0) - return - + return i32(0) } var _newDatabaseØ00__func__Ø000 [12]int8 // - @@ -45815,14 +43541,10 @@ _10: *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPage)) + uintptr(24 /* X15 */))) = uint16((_pBt.X15) - uint32(i32(1))) *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPage)) + uintptr(22 /* X14 */))) = uint16(i32(0)) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPage)) + uintptr(0 /* X0 */))) = uint8(i32(1)) - return - } func _sqlite3PagerPagenumber(tls *crt.TLS, _pPg *XPgHdr) (r0 uint32) { // sqlite3.c:50999:1 - r0 = _pPg.X5 - return - + return _pPg.X5 } var _zeroPageØ00__func__Ø000 [9]int8 // - @@ -45832,9 +43554,7 @@ func init() { } func _sqlite3PagerIswriteable(tls *crt.TLS, _pPg *XPgHdr) (r0 int32) { // sqlite3.c:52935:1 - r0 = int32(_pPg.X6) & i32(4) - return - + return int32(_pPg.X6) & i32(4) } func _decodeFlags(tls *crt.TLS, _pPage *XMemPage, _flagByte int32) (r0 int32) { // sqlite3.c:60682:1 @@ -45906,15 +43626,12 @@ _6: goto _11 _10: - r0 = _sqlite3CorruptError(tls, i32(60725)) - return + return _sqlite3CorruptError(tls, i32(60725)) _11: _9: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPage)) + uintptr(11 /* X8 */))) = _pBt.X9 - r0 = i32(0) - return - + return i32(0) } var _decodeFlagsØ00__func__Ø000 [12]int8 // - @@ -46009,9 +43726,7 @@ _9: crt.X__builtin_abort(tls) } }() - r0 = uint16(_nSize) - return - + return uint16(_nSize) } var _cellSizePtrØ00__func__Ø000 [12]int8 // - @@ -46128,8 +43843,6 @@ _18: _17: _btreeParseCellAdjustSizeForOverflow(tls, _pPage, _pCell, _pInfo) _19: - return - } var _btreeParseCellPtrØ00__func__Ø000 [18]int8 // - @@ -46159,8 +43872,6 @@ _0: *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pInfo)) + uintptr(16 /* X3 */))) = uint16(_minLocal) _1: *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pInfo)) + uintptr(18 /* X4 */))) = uint16(int32(uint16(int32((uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pInfo.X1))+1*uintptr(_pInfo.X3)))))-uintptr(unsafe.Pointer(_pCell)))/1))) + i32(4)) - return - } func _cellSizePtrNoPayload(tls *crt.TLS, _pPage *XMemPage, _pCell *uint8) (r0 uint16) { // sqlite3.c:60227:1 @@ -46195,9 +43906,7 @@ _3: crt.X__builtin_abort(tls) } }() - r0 = uint16(int32((uintptr(unsafe.Pointer(_pIter)) - uintptr(unsafe.Pointer(_pCell))) / 1)) - return - + return uint16(int32((uintptr(unsafe.Pointer(_pIter)) - uintptr(unsafe.Pointer(_pCell))) / 1)) } var _cellSizePtrNoPayloadØ00__func__Ø000 [21]int8 // - @@ -46229,8 +43938,6 @@ func _btreeParseCellPtrNoPayload(tls *crt.TLS, _pPage *XMemPage, _pCell *uint8, *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pInfo)) + uintptr(12 /* X2 */))) = uint32(i32(0)) *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pInfo)) + uintptr(16 /* X3 */))) = uint16(i32(0)) *(**uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pInfo)) + uintptr(8 /* X1 */))) = (*uint8)(unsafe.Pointer(uintptr(i32(0)))) - return - } var _btreeParseCellPtrNoPayloadØ00__func__Ø000 [27]int8 // - @@ -46252,8 +43959,7 @@ func _sqlite3GetVarint(tls *crt.TLS, _p *uint8, _v *uint64) (r0 uint8) { // sqli } *_v = uint64(_a) - r0 = uint8(i32(1)) - return + return uint8(i32(1)) _0: *(*uintptr)(unsafe.Pointer(&_p)) += uintptr(1) @@ -46274,8 +43980,7 @@ _0: sink985 = *p } *_v = uint64(_a) - r0 = uint8(i32(2)) - return + return uint8(i32(2)) _1: i32(0) @@ -46308,8 +44013,7 @@ _1: sink985 = *p } *_v = uint64(_a) - r0 = uint8(i32(3)) - return + return uint8(i32(3)) _2: { @@ -46340,8 +44044,7 @@ _2: sink985 = *p } *_v = uint64(_a) - r0 = uint8(i32(4)) - return + return uint8(i32(4)) _3: { @@ -46369,8 +44072,7 @@ _3: } _s = _s >> uint(i32(18)) *_v = (uint64(_s) << uint(i32(32))) | uint64(_a) - r0 = uint8(i32(5)) - return + return uint8(i32(5)) _4: _s = _s << uint(i32(7)) @@ -46403,8 +44105,7 @@ _4: } _s = _s >> uint(i32(18)) *_v = (uint64(_s) << uint(i32(32))) | uint64(_a) - r0 = uint8(i32(6)) - return + return uint8(i32(6)) _5: *(*uintptr)(unsafe.Pointer(&_p)) += uintptr(1) @@ -46436,8 +44137,7 @@ _5: } _s = _s >> uint(i32(11)) *_v = (uint64(_s) << uint(i32(32))) | uint64(_a) - r0 = uint8(i32(7)) - return + return uint8(i32(7)) _6: { @@ -46469,8 +44169,7 @@ _6: } _s = _s >> uint(i32(4)) *_v = (uint64(_s) << uint(i32(32))) | uint64(_a) - r0 = uint8(i32(8)) - return + return uint8(i32(8)) _7: *(*uintptr)(unsafe.Pointer(&_p)) += uintptr(1) @@ -46505,9 +44204,7 @@ _7: sink985 = *p } *_v = (uint64(_s) << uint(i32(32))) | uint64(_a) - r0 = uint8(i32(9)) - return - + return uint8(i32(9)) } func _btreeParseCellPtrIndex(tls *crt.TLS, _pPage *XMemPage, _pCell *uint8, _pInfo *XCellInfo) { // sqlite3.c:60122:1 @@ -46575,8 +44272,6 @@ _11: _10: _btreeParseCellAdjustSizeForOverflow(tls, _pPage, _pCell, _pInfo) _12: - return - } var _btreeParseCellPtrIndexØ00__func__Ø000 [23]int8 // - @@ -46601,9 +44296,8 @@ func _btreeInvokeBusyHandler(tls *crt.TLS, _pArg unsafe.Pointer) (r0 int32) { // crt.X__builtin_abort(tls) } }() - r0 = _sqlite3InvokeBusyHandler(tls, (*T5412816)(unsafe.Pointer(uintptr(_pBt.X1)+uintptr(376 /* X71 */)))) - return - + /* X71 */ + return _sqlite3InvokeBusyHandler(tls, (*T5412816)(unsafe.Pointer(uintptr(_pBt.X1)+uintptr(376)))) } var _btreeInvokeBusyHandlerØ00__func__Ø000 [23]int8 // - @@ -46631,9 +44325,7 @@ func _sqlite3InvokeBusyHandler(tls *crt.TLS, _p *T5412816) (r0 int32) { // sqlit }{nil})) && (_p.X2) >= i32(0) { goto _4 } - - r0 = i32(0) - return + return i32(0) _4: _rc = (_p.X0)(tls, _p.X1, _p.X2) @@ -46647,9 +44339,7 @@ _4: _5: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X2 */))) += 1 _6: - r0 = _rc - return - + return _rc } var _sqlite3InvokeBusyHandlerØ00__func__Ø000 [25]int8 // - @@ -46674,14 +44364,10 @@ func _sqlite3PagerOpenSavepoint(tls *crt.TLS, _pPager *XPager, _nSavepoint int32 if _nSavepoint <= (_pPager.X38) || (_pPager.X3) == 0 { goto _5 } - - r0 = _pagerOpenSavepoint(tls, _pPager, _nSavepoint) - return + return _pagerOpenSavepoint(tls, _pPager, _nSavepoint) _5: - r0 = i32(0) - return - + return i32(0) } var _sqlite3PagerOpenSavepointØ00__func__Ø000 [26]int8 // - @@ -46723,9 +44409,7 @@ func _pagerOpenSavepoint(tls *crt.TLS, _pPager *XPager, _nSavepoint int32) (r0 i if _aNew != nil { goto _7 } - - r0 = _sqlite3NomemError(tls, i32(53550)) - return + return _sqlite3NomemError(tls, i32(53550)) _7: crt.Xmemset(tls, (unsafe.Pointer)((*XPagerSavepoint)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aNew))+44*uintptr(_nCurrent)))), i32(0), uint32(_nSavepoint-_nCurrent)*u32(44)) @@ -46752,9 +44436,7 @@ _14: if (*XBitvec)(unsafe.Pointer((*XPagerSavepoint)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aNew))+44*uintptr(_ii))).X2)) != nil { goto _15 } - - r0 = _sqlite3NomemError(tls, i32(53566)) - return + return _sqlite3NomemError(tls, i32(53566)) _15: if (*XWal)(unsafe.Pointer(_pPager.X60)) == (*XWal)(unsafe.Pointer(uintptr(i32(0)))) { @@ -46775,9 +44457,7 @@ _11: } }() _assertTruncateConstraint(tls, _pPager) - r0 = _rc - return - + return _rc } var _pagerOpenSavepointØ00__func__Ø000 [19]int8 // - @@ -46797,8 +44477,6 @@ func _sqlite3WalSavepoint(tls *crt.TLS, _pWal *XWal, _aWalData *uint32) { // sql *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aWalData)) + 4*uintptr(i32(1)))) = *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[2]uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal))+uintptr(52 /* X18 */)))))+uintptr(24 /* X8 */))))) + 4*uintptr(i32(0)))) *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aWalData)) + 4*uintptr(i32(2)))) = *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[2]uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal))+uintptr(52 /* X18 */)))))+uintptr(24 /* X8 */))))) + 4*uintptr(i32(1)))) *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aWalData)) + 4*uintptr(i32(3)))) = _pWal.X22 - return - } var _sqlite3WalSavepointØ00__func__Ø000 [20]int8 // - @@ -46809,8 +44487,6 @@ func init() { func _assertTruncateConstraint(tls *crt.TLS, _pPager *XPager) { // sqlite3.c:50786:1 _sqlite3PcacheIterateDirty(tls, (*XPCache)(unsafe.Pointer(_pPager.X59)), _assertTruncateConstraintCb) - return - } func _sqlite3PcacheIterateDirty(tls *crt.TLS, _pCache *XPCache, _xIter func(*crt.TLS, *XPgHdr)) { // sqlite3.c:44951:1 @@ -46827,8 +44503,6 @@ _0: goto _0 _3: - return - } func _assertTruncateConstraintCb(tls *crt.TLS, _pPg *XPgHdr) { // sqlite3.c:50782:1 @@ -46844,8 +44518,6 @@ func _assertTruncateConstraintCb(tls *crt.TLS, _pPg *XPgHdr) { // sqlite3.c:5078 crt.X__builtin_abort(tls) } }() - return - } var _assertTruncateConstraintCbØ00__func__Ø000 [27]int8 // - @@ -46894,8 +44566,6 @@ _9: *_pMeta = _sqlite3Get4byte(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XMemPage)(unsafe.Pointer(_pBt.X3)).X19))+1*uintptr(i32(36)+(_idx*i32(4)))))) _10: _sqlite3BtreeLeave(tls, _p) - return - } var _sqlite3BtreeGetMetaØ00__func__Ø000 [20]int8 // - @@ -46911,9 +44581,7 @@ func _sqlite3PagerDataVersion(tls *crt.TLS, _pPager *XPager) (r0 uint32) { // sq crt.X__builtin_abort(tls) } }() - r0 = _pPager.X39 - return - + return _pPager.X39 } var _sqlite3PagerDataVersionØ00__func__Ø000 [24]int8 // - @@ -46958,8 +44626,6 @@ func _sqlite3ResetOneSchema(tls *crt.TLS, _db *Xsqlite3, _iDb int32) { // sqlite }() _sqlite3SchemaClear(tls, _pDb.X4) _6: - return - } var _sqlite3ResetOneSchemaØ00__func__Ø000 [22]int8 // - @@ -46980,9 +44646,7 @@ func _sqlite3BtreeCommit(tls *crt.TLS, _p *XBtree) (r0 int32) { // sqlite3.c:628 _rc = _sqlite3BtreeCommitPhaseTwo(tls, _p, i32(0)) _0: _sqlite3BtreeLeave(tls, _p) - r0 = _rc - return - + return _rc } func _sqlite3BtreeCommitPhaseOne(tls *crt.TLS, _p *XBtree, _zMaster *int8) (r0 int32) { // sqlite3.c:62754:1 @@ -47007,8 +44671,7 @@ func _sqlite3BtreeCommitPhaseOne(tls *crt.TLS, _p *XBtree, _zMaster *int8) (r0 i } _sqlite3BtreeLeave(tls, _p) - r0 = _rc - return + return _rc _2: _1: @@ -47021,9 +44684,7 @@ _3: _rc = _sqlite3PagerCommitPhaseOne(tls, (*XPager)(unsafe.Pointer(_1_pBt.X0)), _zMaster, i32(0)) _sqlite3BtreeLeave(tls, _p) _0: - r0 = _rc - return - + return _rc } func _autoVacuumCommit(tls *crt.TLS, _pBt *XBtShared) (r0 int32) { // sqlite3.c:62675:1 @@ -47065,9 +44726,7 @@ func _autoVacuumCommit(tls *crt.TLS, _pBt *XBtShared) (r0 int32) { // sqlite3.c: if _ptrmapPageno(tls, _pBt, _1_nOrig) != _1_nOrig && _1_nOrig != ((uint32(_sqlite3PendingByte)/(_pBt.X15))+uint32(i32(1))) { goto _6 } - - r0 = _sqlite3CorruptError(tls, i32(62695)) - return + return _sqlite3CorruptError(tls, i32(62695)) _6: _1_nFree = _sqlite3Get4byte(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XMemPage)(unsafe.Pointer(_pBt.X3)).X19))+1*uintptr(i32(36))))) @@ -47075,9 +44734,7 @@ _6: if _1_nFin <= _1_nOrig { goto _7 } - - r0 = _sqlite3CorruptError(tls, i32(62700)) - return + return _sqlite3CorruptError(tls, i32(62700)) _7: if _1_nFin >= _1_nOrig { @@ -47121,9 +44778,7 @@ _4: crt.X__builtin_abort(tls) } }() - r0 = _rc - return - + return _rc } var _autoVacuumCommitØ00__func__Ø000 [17]int8 // - @@ -47156,8 +44811,6 @@ _2: goto _2 _5: - return - } var _invalidateAllOverflowCacheØ00__func__Ø000 [27]int8 // - @@ -47191,9 +44844,7 @@ _2: goto _2 _3: - r0 = _nFin - return - + return _nFin } func _incrVacuumStep(tls *crt.TLS, _pBt *XBtShared, _nFin uint32, _iLastPg uint32, _bCommit int32) (r0 int32) { // sqlite3.c:62511:1 @@ -47239,26 +44890,20 @@ func _incrVacuumStep(tls *crt.TLS, _pBt *XBtShared, _nFin uint32, _iLastPg uint3 if _nFreeList != uint32(i32(0)) { goto _6 } - - r0 = i32(101) - return + return i32(101) _6: _rc = _ptrmapGet(tls, _pBt, _iLastPg, &_1_eType, &_1_iPtrPage) if _rc == i32(0) { goto _7 } - - r0 = _rc - return + return _rc _7: if int32(_1_eType) != i32(1) { goto _8 } - - r0 = _sqlite3CorruptError(tls, i32(62532)) - return + return _sqlite3CorruptError(tls, i32(62532)) _8: if int32(_1_eType) != i32(2) { @@ -47273,9 +44918,7 @@ _8: if _rc == i32(0) { goto _11 } - - r0 = _rc - return + return _rc _11: func() { @@ -47295,9 +44938,7 @@ _9: if _rc == i32(0) { goto _15 } - - r0 = _rc - return + return _rc _15: if _bCommit != i32(0) { @@ -47314,8 +44955,7 @@ _17: } _releasePage(tls, _8_pLastPg) - r0 = _rc - return + return _rc _18: _releasePage(tls, _11_pFreePg) @@ -47334,9 +44974,7 @@ _18: if _rc == i32(0) { goto _22 } - - r0 = _rc - return + return _rc _22: _14: @@ -47354,9 +44992,7 @@ _24: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pBt)) + uintptr(19 /* X7 */))) = uint8(i32(1)) *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pBt)) + uintptr(44 /* X18 */))) = _iLastPg _23: - r0 = i32(0) - return - + return i32(0) } var _incrVacuumStepØ00__func__Ø000 [15]int8 // - @@ -47430,9 +45066,7 @@ func _allocateBtreePage(tls *crt.TLS, _pBt *XBtShared, _ppPage **XMemPage, _pPgn if _n < _mxPage { goto _6 } - - r0 = _sqlite3CorruptError(tls, i32(64621)) - return + return _sqlite3CorruptError(tls, i32(64621)) _6: if _n <= uint32(i32(0)) { @@ -47465,9 +45099,7 @@ _6: if _rc == 0 { goto _14 } - - r0 = _rc - return + return _rc _14: if int32(_4_eType) != i32(2) { @@ -47491,9 +45123,7 @@ _16: if _rc == 0 { goto _18 } - - r0 = _rc - return + return _rc _18: _sqlite3Put4byte(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPage1.X19))+1*uintptr(i32(36)))), _n-uint32(i32(1))) @@ -47806,9 +45436,7 @@ _7: if _rc == 0 { goto _86 } - - r0 = _rc - return + return _rc _86: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pBt)) + uintptr(44 /* X18 */))) += 1 @@ -47840,9 +45468,7 @@ _92: if _rc == 0 { goto _93 } - - r0 = _rc - return + return _rc _93: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pBt)) + uintptr(44 /* X18 */))) += 1 @@ -47865,9 +45491,7 @@ _89: if _rc == 0 { goto _97 } - - r0 = _rc - return + return _rc _97: _rc = _sqlite3PagerWrite(tls, (*XPgHdr)(unsafe.Pointer((*_ppPage).X23))) @@ -47900,9 +45524,7 @@ _end_allocate_page: crt.X__builtin_abort(tls) } }() - r0 = _rc - return - + return _rc } var _allocateBtreePageØ00__func__Ø000 [18]int8 // - @@ -47925,8 +45547,7 @@ func _btreeGetUnusedPage(tls *crt.TLS, _pBt *XBtShared, _pgno uint32, _ppPage ** _releasePage(tls, *_ppPage) *_ppPage = (*XMemPage)(unsafe.Pointer(uintptr(i32(0)))) - r0 = _sqlite3CorruptError(tls, i32(61082)) - return + return _sqlite3CorruptError(tls, i32(61082)) _1: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*_ppPage)) + uintptr(0 /* X0 */))) = uint8(i32(0)) @@ -47935,52 +45556,38 @@ _1: _0: *_ppPage = (*XMemPage)(unsafe.Pointer(uintptr(i32(0)))) _2: - r0 = _rc - return - + return _rc } func _sqlite3PagerPageRefcount(tls *crt.TLS, _pPage *XPgHdr) (r0 int32) { // sqlite3.c:53466:1 - r0 = _sqlite3PcachePageRefcount(tls, _pPage) - return - + return _sqlite3PcachePageRefcount(tls, _pPage) } func _sqlite3AbsInt32(tls *crt.TLS, _x int32) (r0 int32) { // sqlite3.c:28952:1 if _x < i32(0) { goto _0 } - - r0 = _x - return + return _x _0: if _x != i32(-2147483648) { goto _1 } - - r0 = i32(2147483647) - return + return i32(2147483647) _1: - r0 = -_x - return - + return -_x } func _btreeGetHasContent(tls *crt.TLS, _pBt *XBtShared, _pgno uint32) (r0 int32) { // sqlite3.c:59539:1 var _p *XBitvec // sqlite3.c:59540:10 _ = _p _p = (*XBitvec)(unsafe.Pointer(_pBt.X22)) - r0 = bool2int((_p != nil) && ((_pgno > _sqlite3BitvecSize(tls, _p)) || _sqlite3BitvecTest(tls, _p, _pgno) != 0)) - return - + return bool2int((_p != nil) && ((_pgno > _sqlite3BitvecSize(tls, _p)) || _sqlite3BitvecTest(tls, _p, _pgno) != 0)) } func _sqlite3BitvecSize(tls *crt.TLS, _p *XBitvec) (r0 uint32) { // sqlite3.c:43956:1 - r0 = _p.X0 - return - + return _p.X0 } func _relocatePage(tls *crt.TLS, _pBt *XBtShared, _pDbPage *XMemPage, _eType uint8, _iPtrPage uint32, _iFreePage uint32, _isCommit int32) (r0 int32) { // sqlite3.c:62418:1 @@ -48018,9 +45625,7 @@ func _relocatePage(tls *crt.TLS, _pBt *XBtShared, _pDbPage *XMemPage, _eType uin if _rc == i32(0) { goto _9 } - - r0 = _rc - return + return _rc _9: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pDbPage)) + uintptr(4 /* X4 */))) = _iFreePage @@ -48032,9 +45637,7 @@ _9: if _rc == i32(0) { goto _12 } - - r0 = _rc - return + return _rc _12: goto _13 @@ -48049,9 +45652,7 @@ _11: if _rc == i32(0) { goto _15 } - - r0 = _rc - return + return _rc _15: _14: @@ -48064,9 +45665,7 @@ _13: if _rc == i32(0) { goto _17 } - - r0 = _rc - return + return _rc _17: _rc = _sqlite3PagerWrite(tls, (*XPgHdr)(unsafe.Pointer(_pPtrPage.X23))) @@ -48075,8 +45674,7 @@ _17: } _releasePage(tls, _pPtrPage) - r0 = _rc - return + return _rc _18: _rc = _modifyPagePointer(tls, _pPtrPage, _iDbPage, _iFreePage, _eType) @@ -48090,7 +45688,6 @@ _19: _16: r0 = _rc return - } var _relocatePageØ00__func__Ø000 [13]int8 // - @@ -48143,18 +45740,14 @@ func _sqlite3PagerMovepage(tls *crt.TLS, _pPager *XPager, _pPg *XPgHdr, _pgno ui if _rc == 0 { goto _11 } - - r0 = _rc - return + return _rc _11: _10: if (int32(_pPg.X6)&i32(2)) == i32(0) || i32(0) == store961(&_rc, _subjournalPageIfRequired(tls, _pPg)) { goto _13 } - - r0 = _rc - return + return _rc _13: if (int32(_pPg.X6)&i32(8)) == 0 || _isCommit != 0 { @@ -48238,8 +45831,7 @@ _29: }() _sqlite3BitvecClear(tls, (*XBitvec)(unsafe.Pointer(_pPager.X30)), _needSyncPgno, (unsafe.Pointer)(_pPager.X58)) _32: - r0 = _rc - return + return _rc _31: { @@ -48250,9 +45842,7 @@ _31: _sqlite3PcacheMakeDirty(tls, _8_pPgHdr) _sqlite3PagerUnrefNotNull(tls, _8_pPgHdr) _30: - r0 = i32(0) - return - + return i32(0) } var _sqlite3PagerMovepageØ00__func__Ø000 [21]int8 // - @@ -48293,8 +45883,6 @@ func _sqlite3PcacheMove(tls *crt.TLS, _p *XPgHdr, _newPgno uint32) { // sqlite3. _pcacheManageDirtyList(tls, _p, uint8(i32(3))) _7: - return - } var _sqlite3PcacheMoveØ00__func__Ø000 [18]int8 // - @@ -48315,7 +45903,6 @@ func _sqlite3BitvecClear(tls *crt.TLS, _p *XBitvec, _i uint32, _pBuf unsafe.Poin if _p != (*XBitvec)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - return _0: @@ -48337,7 +45924,6 @@ _3: if _p != nil { goto _5 } - return _5: @@ -48394,8 +45980,6 @@ _13: _11: _7: - return - } var _sqlite3BitvecClearØ00__func__Ø000 [19]int8 // - @@ -48433,9 +46017,7 @@ func _setChildPtrmaps(tls *crt.TLS, _pPage *XMemPage) (r0 int32) { // sqlite3.c: if _rc == i32(0) { goto _2 } - - r0 = _rc - return + return _rc _2: _nCell = int32(_pPage.X14) @@ -48465,9 +46047,7 @@ _6: _3_childPgno = _sqlite3Get4byte(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPage.X19))+1*uintptr(int32(_pPage.X6)+i32(8))))) _ptrmapPut(tls, _pBt, _3_childPgno, uint8(i32(5)), _pgno, &_rc) _8: - r0 = _rc - return - + return _rc } var _setChildPtrmapsØ00__func__Ø000 [16]int8 // - @@ -48551,9 +46131,7 @@ func _btreeInitPage(tls *crt.TLS, _pPage *XMemPage) (r0 int32) { // sqlite3.c:60 if _decodeFlags(tls, _pPage, int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_data)) + 1*uintptr(_1_hdr))))) == 0 { goto _13 } - - r0 = _sqlite3CorruptError(tls, i32(60767)) - return + return _sqlite3CorruptError(tls, i32(60767)) _13: func() { @@ -48574,9 +46152,7 @@ _13: if uint32(_pPage.X14) <= (((_1_pBt.X15) - uint32(i32(8))) / uint32(i32(6))) { goto _17 } - - r0 = _sqlite3CorruptError(tls, i32(60785)) - return + return _sqlite3CorruptError(tls, i32(60785)) _17: func() { @@ -48607,9 +46183,7 @@ _24: if _1_pc >= _1_iCellFirst && _1_pc <= _1_iCellLast { goto _29 } - - r0 = _sqlite3CorruptError(tls, i32(60813)) - return + return _sqlite3CorruptError(tls, i32(60813)) _29: _3_sz = int32((*(*func(*crt.TLS, *XMemPage, *uint8) uint16)(unsafe.Pointer(&struct { @@ -48618,9 +46192,7 @@ _29: if (_1_pc + _3_sz) <= _1_usableSize { goto _30 } - - r0 = _sqlite3CorruptError(tls, i32(60818)) - return + return _sqlite3CorruptError(tls, i32(60818)) _30: _3_i += 1 @@ -48643,18 +46215,14 @@ _22: if _1_pc >= _1_iCellFirst { goto _33 } - - r0 = _sqlite3CorruptError(tls, i32(60836)) - return + return _sqlite3CorruptError(tls, i32(60836)) _33: _34: if _1_pc <= _1_iCellLast { goto _36 } - - r0 = _sqlite3CorruptError(tls, i32(60840)) - return + return _sqlite3CorruptError(tls, i32(60840)) _36: _7_next = uint32((int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_data))+1*uintptr(_1_pc))))) + 1*uintptr(i32(0))))) << uint(i32(8))) | int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_data))+1*uintptr(_1_pc))))) + 1*uintptr(i32(1)))))) @@ -48674,34 +46242,26 @@ _35: if _7_next <= uint32(i32(0)) { goto _38 } - - r0 = _sqlite3CorruptError(tls, i32(60849)) - return + return _sqlite3CorruptError(tls, i32(60849)) _38: if (uint32(_1_pc) + _7_size) <= uint32(_1_usableSize) { goto _39 } - - r0 = _sqlite3CorruptError(tls, i32(60852)) - return + return _sqlite3CorruptError(tls, i32(60852)) _39: _32: if _1_nFree <= _1_usableSize { goto _40 } - - r0 = _sqlite3CorruptError(tls, i32(60864)) - return + return _sqlite3CorruptError(tls, i32(60864)) _40: *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPage)) + uintptr(20 /* X13 */))) = uint16(_1_nFree - _1_iCellFirst) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPage)) + uintptr(0 /* X0 */))) = uint8(i32(1)) _12: - r0 = i32(0) - return - + return i32(0) } var _btreeInitPageØ00__func__Ø000 [14]int8 // - @@ -48718,7 +46278,6 @@ func _ptrmapPutOvflPtr(tls *crt.TLS, _pPage *XMemPage, _pCell *uint8, _pRC *int3 if (*_pRC) == 0 { goto _0 } - return _0: @@ -48738,8 +46297,6 @@ _0: _1_ovfl = _sqlite3Get4byte(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCell))+1*uintptr(int32(_info.X4)-i32(4))))) _ptrmapPut(tls, (*XBtShared)(unsafe.Pointer(_pPage.X18)), _1_ovfl, uint8(i32(3)), _pPage.X4, _pRC) _3: - return - } var _ptrmapPutOvflPtrØ00__func__Ø000 [17]int8 // - @@ -48762,7 +46319,6 @@ func _ptrmapPut(tls *crt.TLS, _pBt *XBtShared, _key uint32, _eType uint8, _paren if (*_pRC) == 0 { goto _0 } - return _0: @@ -48833,8 +46389,6 @@ _14: _13: _ptrmap_exit: _sqlite3PagerUnref(tls, _pDbPage) - return - } var _ptrmapPutØ00__func__Ø000 [10]int8 // - @@ -48873,9 +46427,7 @@ func _modifyPagePointer(tls *crt.TLS, _pPage *XMemPage, _iFrom uint32, _iTo uint if _sqlite3Get4byte(tls, _pPage.X19) == _iFrom { goto _5 } - - r0 = _sqlite3CorruptError(tls, i32(62363)) - return + return _sqlite3CorruptError(tls, i32(62363)) _5: _sqlite3Put4byte(tls, _pPage.X19, _iTo) @@ -48886,9 +46438,7 @@ _4: if _3_rc == 0 { goto _7 } - - r0 = _3_rc - return + return _3_rc _7: _3_nCell = int32(_pPage.X14) @@ -48913,9 +46463,7 @@ _8: if uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_4_pCell))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(_5_info.X4))))))))) <= uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_pPage.X19))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr((*XBtShared)(unsafe.Pointer(_pPage.X18)).X16))))))))) { goto _14 } - - r0 = _sqlite3CorruptError(tls, i32(62382)) - return + return _sqlite3CorruptError(tls, i32(62382)) _14: if _iFrom != _sqlite3Get4byte(tls, (*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_4_pCell))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(_5_info.X4)))))))))-uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(i32(4))))))))) { @@ -48950,9 +46498,7 @@ _11: if int32(_eType) == i32(5) && _sqlite3Get4byte(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPage.X19))+1*uintptr(int32(_pPage.X6)+i32(8))))) == _iFrom { goto _20 } - - r0 = _sqlite3CorruptError(tls, i32(62400)) - return + return _sqlite3CorruptError(tls, i32(62400)) _20: _sqlite3Put4byte(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPage.X19))+1*uintptr(int32(_pPage.X6)+i32(8)))), _iTo) @@ -48960,7 +46506,6 @@ _18: _6: r0 = i32(0) return - } var _modifyPagePointerØ00__func__Ø000 [18]int8 // - @@ -48983,8 +46528,6 @@ func _sqlite3PagerTruncateImage(tls *crt.TLS, _pPager *XPager, _nPage uint32) { } }() *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(28 /* X22 */))) = _nPage - return - } var _sqlite3PagerTruncateImageØ00__func__Ø000 [26]int8 // - @@ -49027,25 +46570,19 @@ func _sqlite3PagerCommitPhaseOne(tls *crt.TLS, _pPager *XPager, _zMaster *int8, }() == 0 { goto _9 } - - r0 = _pPager.X26 - return + return _pPager.X26 _9: if _sqlite3FaultSim(tls, i32(400)) == 0 { goto _10 } - - r0 = i32(10) - return + return i32(10) _10: if int32(_pPager.X14) >= i32(3) { goto _11 } - - r0 = i32(0) - return + return i32(0) _11: func() { @@ -49187,9 +46724,7 @@ _commit_phase_one_exit: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(17 /* X14 */))) = uint8(i32(5)) _41: - r0 = _rc - return - + return _rc } var _sqlite3PagerCommitPhaseOneØ00__func__Ø000 [27]int8 // - @@ -49202,14 +46737,12 @@ func _sqlite3FaultSim(tls *crt.TLS, _iTest int32) (r0 int32) { // sqlite3.c:2766 var _xCallback func(*crt.TLS, int32) int32 // sqlite3.c:27661:7 _ = _xCallback _xCallback = _sqlite3Config.X37 - r0 = func() int32 { + return func() int32 { if _xCallback != nil { return _xCallback(tls, _iTest) } return i32(0) }() - return - } func _pagerWalFrames(tls *crt.TLS, _pPager *XPager, _pList *XPgHdr, _nTruncate uint32, _isCommit int32) (r0 int32) { // sqlite3.c:49986:1 @@ -49319,7 +46852,6 @@ _29: _25: r0 = _rc return - } var _pagerWalFramesØ00__func__Ø000 [15]int8 // - @@ -49335,8 +46867,6 @@ func _pager_write_changecounter(tls *crt.TLS, _pPg *XPgHdr) { // sqlite3.c:49888 _sqlite3Put4byte(tls, (*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer((*int8)(unsafe.Pointer(_pPg.X1))))))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(i32(24)))))))), _change_counter) _sqlite3Put4byte(tls, (*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer((*int8)(unsafe.Pointer(_pPg.X1))))))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(i32(92)))))))), _change_counter) _sqlite3Put4byte(tls, (*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer((*int8)(unsafe.Pointer(_pPg.X1))))))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(i32(96)))))))), uint32(i32(3018000))) - return - } func _sqlite3WalFrames(tls *crt.TLS, _pWal *XWal, _szPage int32, _pList *XPgHdr, _nTruncate uint32, _isCommit int32, _sync_flags int32) (r0 int32) { // sqlite3.c:57441:1 @@ -49409,9 +46939,7 @@ _6: if i32(0) == store961(&_rc, _walRestartLog(tls, _pWal)) { goto _7 } - - r0 = _rc - return + return _rc _7: _iFrame = (*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(52 /* X18 */))).X6 @@ -49442,9 +46970,7 @@ _9: if _rc == i32(0) { goto _10 } - - r0 = _rc - return + return _rc _10: if (_pWal.X16) == 0 || _sync_flags == 0 { @@ -49455,9 +46981,7 @@ _10: if _rc == 0 { goto _13 } - - r0 = _rc - return + return _rc _13: _12: @@ -49509,9 +47033,7 @@ _28: if _rc == 0 { goto _29 } - - r0 = _rc - return + return _rc _29: { @@ -49540,9 +47062,7 @@ _22: if _rc == 0 { goto _35 } - - r0 = _rc - return + return _rc _35: _pLast = _p @@ -49569,9 +47089,7 @@ _19: if _rc == 0 { goto _38 } - - r0 = _rc - return + return _rc _38: _37: @@ -49596,9 +47114,7 @@ _42: if _rc == 0 { goto _44 } - - r0 = _rc - return + return _rc _44: { @@ -49693,7 +47209,6 @@ _63: _61: r0 = _rc return - } var _sqlite3WalFramesØ00__func__Ø000 [17]int8 // - @@ -49743,9 +47258,7 @@ _4: if _rc == i32(5) { goto _6 } - - r0 = _rc - return + return _rc _6: _5: @@ -49766,9 +47279,7 @@ _7: } }() _0: - r0 = _rc - return - + return _rc } var _walRestartLogØ00__func__Ø000 [14]int8 // - @@ -49790,15 +47301,11 @@ func _walWriteOneFrame(tls *crt.TLS, _p *XWalWriter, _pPage *XPgHdr, _nTruncate if _rc == 0 { goto _0 } - - r0 = _rc - return + return _rc _0: _rc = _walWriteToLog(tls, _p, _pData, _p.X4, _iOffset+int64(u32(24))) - r0 = _rc - return - + return _rc } func _walEncodeFrame(tls *crt.TLS, _pWal *XWal, _iPage uint32, _nTruncate uint32, _aData *uint8, _aFrame *uint8) { // sqlite3.c:55090:1 @@ -49825,8 +47332,6 @@ func _walEncodeFrame(tls *crt.TLS, _pWal *XWal, _iPage uint32, _nTruncate uint32 _0: crt.Xmemset(tls, (unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aFrame))+1*uintptr(i32(8))))), i32(0), uint32(i32(16))) _1: - return - } func _walWriteToLog(tls *crt.TLS, _p *XWalWriter, _pContent unsafe.Pointer, _iAmt int32, _iOffset int64) (r0 int32) { // sqlite3.c:57337:1 @@ -49843,9 +47348,7 @@ func _walWriteToLog(tls *crt.TLS, _p *XWalWriter, _pContent unsafe.Pointer, _iAm if _rc == 0 { goto _2 } - - r0 = _rc - return + return _rc _2: { @@ -49869,16 +47372,12 @@ _2: if _iAmt != i32(0) && _rc == 0 { goto _6 } - - r0 = _rc - return + return _rc _6: _1: _rc = _sqlite3OsWrite(tls, (*Xsqlite3_file)(unsafe.Pointer(_p.X1)), _pContent, _iAmt, _iOffset) - r0 = _rc - return - + return _rc } var _walWriteToLogØ00__func__Ø000 [14]int8 // - @@ -49912,9 +47411,7 @@ func _walRewriteChecksums(tls *crt.TLS, _pWal *XWal, _iLast uint32) (r0 int32) { if _aBuf != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = _sqlite3NomemError(tls, i32(57401)) - return + return _sqlite3NomemError(tls, i32(57401)) _0: func() { @@ -49959,9 +47456,7 @@ _10: _9: Xsqlite3_free(tls, (unsafe.Pointer)(_aBuf)) - r0 = _rc - return - + return _rc } var _walRewriteChecksumsØ00__func__Ø000 [20]int8 // - @@ -50052,9 +47547,7 @@ _22: _21: _sqlite3PagerUnref(tls, _1_pPgHdr) _10: - r0 = _rc - return - + return _rc } var _pager_incr_changecounterØ00__func__Ø000 [25]int8 // - @@ -50090,9 +47583,7 @@ func _writeMasterJournal(tls *crt.TLS, _pPager *XPager, _zMaster *int8) (r0 int3 if _zMaster != nil && int32(_pPager.X2) != i32(4) && (*Xsqlite3_io_methods)(unsafe.Pointer((*Xsqlite3_file)(unsafe.Pointer(_pPager.X32)).X0)) != (*Xsqlite3_io_methods)(unsafe.Pointer(uintptr(i32(0)))) { goto _6 } - - r0 = i32(0) - return + return i32(0) _6: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(20 /* X17 */))) = uint8(i32(1)) @@ -50127,9 +47618,7 @@ _13: if i32(0) == store961(&_rc, _write32bits(tls, (*Xsqlite3_file)(unsafe.Pointer(_pPager.X32)), _iHdrOff, uint32((_sqlite3PendingByte/(_pPager.X48))+i32(1)))) && i32(0) == store961(&_rc, _sqlite3OsWrite(tls, (*Xsqlite3_file)(unsafe.Pointer(_pPager.X32)), (unsafe.Pointer)(_zMaster), _nMaster, _iHdrOff+int64(i32(4)))) && i32(0) == store961(&_rc, _write32bits(tls, (*Xsqlite3_file)(unsafe.Pointer(_pPager.X32)), (_iHdrOff+int64(i32(4)))+int64(_nMaster), uint32(_nMaster))) && i32(0) == store961(&_rc, _write32bits(tls, (*Xsqlite3_file)(unsafe.Pointer(_pPager.X32)), ((_iHdrOff+int64(i32(4)))+int64(_nMaster))+int64(i32(4)), _cksum)) && i32(0) == store961(&_rc, _sqlite3OsWrite(tls, (*Xsqlite3_file)(unsafe.Pointer(_pPager.X32)), (unsafe.Pointer)(&_aJournalMagic), i32(8), ((_iHdrOff+int64(i32(4)))+int64(_nMaster))+int64(i32(8)))) { goto _18 } - - r0 = _rc - return + return _rc _18: { @@ -50143,9 +47632,7 @@ _18: _rc = _sqlite3OsTruncate(tls, (*Xsqlite3_file)(unsafe.Pointer(_pPager.X32)), _pPager.X34) _20: - r0 = _rc - return - + return _rc } var _writeMasterJournalØ00__func__Ø000 [19]int8 // - @@ -50187,9 +47674,7 @@ func _syncJournal(tls *crt.TLS, _pPager *XPager, _newHdr int32) (r0 int32) { // if _rc == i32(0) { goto _7 } - - r0 = _rc - return + return _rc _7: if (_pPager.X4) != 0 { @@ -50230,9 +47715,7 @@ _17: if _rc == i32(0) || _rc == i32(522) { goto _19 } - - r0 = _rc - return + return _rc _19: if (_pPager.X5) == 0 || i32(0) != (_2_iDc&i32(1024)) { @@ -50243,9 +47726,7 @@ _19: if _rc == i32(0) { goto _22 } - - r0 = _rc - return + return _rc _22: _21: @@ -50253,9 +47734,7 @@ _21: if _rc == i32(0) { goto _23 } - - r0 = _rc - return + return _rc _23: _15: @@ -50272,9 +47751,7 @@ _15: if _rc == i32(0) { goto _27 } - - r0 = _rc - return + return _rc _27: _24: @@ -50288,9 +47765,7 @@ _24: if _rc == i32(0) { goto _30 } - - r0 = _rc - return + return _rc _30: _29: @@ -50308,9 +47783,7 @@ _8: crt.X__builtin_abort(tls) } }() - r0 = i32(0) - return - + return i32(0) } var _syncJournalØ00__func__Ø000 [12]int8 // - @@ -50354,7 +47827,6 @@ _9: _2: r0 = _rc return - } var _sqlite3PagerExclusiveLockØ00__func__Ø000 [26]int8 // - @@ -50384,8 +47856,6 @@ _0: _3: *(**XPgHdr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCache)) + uintptr(8 /* X2 */))))) = (*XPgHdr)(unsafe.Pointer(_pCache.X1)) - return - } func _pager_write_pagelist(tls *crt.TLS, _pPager *XPager, _pList *XPgHdr) (r0 int32) { // sqlite3.c:51189:1 @@ -50497,9 +47967,7 @@ _31: goto _21 _22: - r0 = _rc - return - + return _rc } var _pager_write_pagelistØ00__func__Ø000 [21]int8 // - @@ -50523,9 +47991,7 @@ func _pagerOpentemp(tls *crt.TLS, _pPager *XPager, _pFile *Xsqlite3_file, _vfsFl crt.X__builtin_abort(tls) } }() - r0 = _rc - return - + return _rc } var _pagerOpentempØ00__func__Ø000 [14]int8 // - @@ -50542,9 +48008,7 @@ func _sqlite3BtreeCommitPhaseTwo(tls *crt.TLS, _p *XBtree, _bCleanup int32) (r0 if int32(_p.X2) != i32(0) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: _sqlite3BtreeEnter(tls, _p) @@ -50583,8 +48047,7 @@ _0: } _sqlite3BtreeLeave(tls, _p) - r0 = _1_rc - return + return _1_rc _12: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(20 /* X8 */))) -= 1 @@ -50593,9 +48056,7 @@ _12: _6: _btreeEndTransaction(tls, _p) _sqlite3BtreeLeave(tls, _p) - r0 = i32(0) - return - + return i32(0) } var _sqlite3BtreeCommitPhaseTwoØ00__func__Ø000 [27]int8 // - @@ -50620,9 +48081,7 @@ func _sqlite3PagerCommitPhaseTwo(tls *crt.TLS, _pPager *XPager) (r0 int32) { // }() == 0 { goto _2 } - - r0 = _pPager.X26 - return + return _pPager.X26 _2: func() { @@ -50648,15 +48107,12 @@ _2: } }() *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(17 /* X14 */))) = uint8(i32(1)) - r0 = i32(0) - return + return i32(0) _12: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(104 /* X39 */))) += 1 _rc = _pager_end_transaction(tls, _pPager, int32(_pPager.X17), i32(1)) - r0 = _pager_error(tls, _pPager, _rc) - return - + return _pager_error(tls, _pPager, _rc) } var _sqlite3PagerCommitPhaseTwoØ00__func__Ø000 [27]int8 // - @@ -50681,13 +48137,10 @@ func _sqlite3VdbeSetNumCols(tls *crt.TLS, _p *TVdbe, _nResColumn int32) { // sql if (*XMem)(unsafe.Pointer(_p.X20)) != (*XMem)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - return _0: _initMemArray(tls, (*XMem)(unsafe.Pointer(_p.X20)), _n, (*Xsqlite3)(unsafe.Pointer(_p.X0)), uint16(i32(1))) - return - } func _releaseMemArray(tls *crt.TLS, _p *XMem, _N int32) { // sqlite3.c:72858:1 @@ -50715,7 +48168,6 @@ _4: if uintptr(unsafe.Pointer(preInc5445801(&_p, 48))) < uintptr(unsafe.Pointer(_1_pEnd)) { goto _3 } - return _2: @@ -50754,8 +48206,6 @@ _12: } _1: - return - } var _releaseMemArrayØ00__func__Ø000 [16]int8 // - @@ -50778,8 +48228,6 @@ _0: goto _0 _1: - return - } func _sqlite3VdbeSetColName(tls *crt.TLS, _p *TVdbe, _idx int32, _var int32, _zName *int8, _xDel func(*crt.TLS, unsafe.Pointer)) (r0 int32) { // sqlite3.c:73515:1 @@ -50815,8 +48263,7 @@ func _sqlite3VdbeSetColName(tls *crt.TLS, _p *TVdbe, _idx int32, _var int32, _zN crt.X__builtin_abort(tls) } }() - r0 = _sqlite3NomemError(tls, i32(73528)) - return + return _sqlite3NomemError(tls, i32(73528)) _4: func() { @@ -50833,9 +48280,7 @@ _4: crt.X__builtin_abort(tls) } }() - r0 = _rc - return - + return _rc } var _sqlite3VdbeSetColNameØ00__func__Ø000 [22]int8 // - @@ -50860,7 +48305,6 @@ func _sqlite3VdbeSetSql(tls *crt.TLS, _p *TVdbe, _z *int8, _n int32, _isPrepareV if _p != (*TVdbe)(unsafe.Pointer(uintptr(i32(0)))) { goto _3 } - return _3: @@ -50878,8 +48322,6 @@ _4: }() *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(172 /* X36 */))) = _sqlite3DbStrNDup(tls, (*Xsqlite3)(unsafe.Pointer(_p.X0)), _z, uint64(_n)) storebits955((*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(140 /* X32 */))), int16(uint8(_isPrepareV2)), 512, 9) - return - } var _sqlite3VdbeSetSqlØ00__func__Ø000 [18]int8 // - @@ -50905,9 +48347,7 @@ func _sqlite3VdbeFinalize(tls *crt.TLS, _p *TVdbe) (r0 int32) { // sqlite3.c:742 }() _1: _sqlite3VdbeDelete(tls, _p) - r0 = _rc - return - + return _rc } func _sqlite3VdbeReset(tls *crt.TLS, _p *TVdbe) (r0 int32) { // sqlite3.c:74191:1 @@ -50948,9 +48388,7 @@ _2: _Cleanup(tls, _p) *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(52 /* X13 */))) = int64(i32(0)) *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(20 /* X5 */))) = uint32(i32(1224384374)) - r0 = (_p.X10) & (_db.X11) - return - + return (_p.X10) & (_db.X11) } func _sqlite3VdbeHalt(tls *crt.TLS, _p *TVdbe) (r0 int32) { // sqlite3.c:73929:1 @@ -50968,9 +48406,7 @@ func _sqlite3VdbeHalt(tls *crt.TLS, _p *TVdbe) (r0 int32) { // sqlite3.c:73929:1 if (_p.X5) == uint32(i32(770837923)) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: if (_db.X17) == 0 { @@ -51045,8 +48481,7 @@ _14: } _sqlite3VdbeLeave(tls, _p) - r0 = i32(1) - return + return i32(1) _25: _rc = i32(787) @@ -51060,8 +48495,7 @@ _26: } _sqlite3VdbeLeave(tls, _p) - r0 = i32(5) - return + return i32(5) _28: if _rc == i32(0) { @@ -51217,14 +48651,12 @@ _57: crt.X__builtin_abort(tls) } }() - r0 = func() int32 { + return func() int32 { if (_p.X10) == i32(5) { return i32(5) } return i32(0) }() - return - } func _closeAllCursors(tls *crt.TLS, _p *TVdbe) { // sqlite3.c:73440:1 @@ -51286,8 +48718,6 @@ _10: crt.X__builtin_abort(tls) } }() - return - } func _sqlite3VdbeFrameRestore(tls *crt.TLS, _pFrame *XVdbeFrame) (r0 int32) { // sqlite3.c:73411:1 @@ -51307,9 +48737,7 @@ func _sqlite3VdbeFrameRestore(tls *crt.TLS, _pFrame *XVdbeFrame) (r0 int32) { // _sqlite3VdbeDeleteAuxData(tls, (*Xsqlite3)(unsafe.Pointer(_v.X0)), (**XAuxData)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_v))+uintptr(200 /* X43 */))))), i32(-1), i32(0)) *(**XAuxData)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_v)) + uintptr(200 /* X43 */))))) = (*XAuxData)(unsafe.Pointer(_pFrame.X9)) *(**XAuxData)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrame)) + uintptr(40 /* X9 */))))) = (*XAuxData)(unsafe.Pointer(uintptr(i32(0)))) - r0 = _pFrame.X11 - return - + return _pFrame.X11 } func _closeCursorsInFrame(tls *crt.TLS, _p *TVdbe) { // sqlite3.c:73393:1 @@ -51340,8 +48768,6 @@ _5: _4: _0: - return - } func _sqlite3VdbeFreeCursor(tls *crt.TLS, _p *TVdbe, _pCx *XVdbeCursor) { // sqlite3.c:73356:1 @@ -51352,7 +48778,6 @@ func _sqlite3VdbeFreeCursor(tls *crt.TLS, _p *TVdbe, _pCx *XVdbeCursor) { // sql if _pCx != (*XVdbeCursor)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - return _0: @@ -51412,8 +48837,6 @@ _7: goto _8 _8: - return - } var _sqlite3VdbeFreeCursorØ00__func__Ø000 [22]int8 // - @@ -51441,8 +48864,6 @@ func _sqlite3VdbeSorterClose(tls *crt.TLS, _db *Xsqlite3, _pCsr *XVdbeCursor) { _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pSorter)) *(**XVdbeSorter)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5820945)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCsr)) + uintptr(36 /* X14 */))))))) = (*XVdbeSorter)(unsafe.Pointer(uintptr(i32(0)))) _2: - return - } var _sqlite3VdbeSorterCloseØ00__func__Ø000 [23]int8 // - @@ -51499,8 +48920,6 @@ _8: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(8 /* X2 */))) = i32(0) _sqlite3DbFree(tls, _db, _pSorter.X8) *(**XUnpackedRecord)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(32 /* X8 */))))) = (*XUnpackedRecord)(unsafe.Pointer(uintptr(i32(0)))) - return - } func _vdbeSorterJoinAll(tls *crt.TLS, _pSorter *XVdbeSorter, _rcin int32) (r0 int32) { // sqlite3.c:86992:1 @@ -51531,9 +48950,7 @@ _4: goto _0 _3: - r0 = _rc - return - + return _rc } func _vdbeSorterJoinThread(tls *crt.TLS, _pTask *XSortSubtask) (r0 int32) { // sqlite3.c:86958:1 @@ -51558,9 +48975,7 @@ func _vdbeSorterJoinThread(tls *crt.TLS, _pTask *XSortSubtask) (r0 int32) { // s *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask)) + uintptr(4 /* X1 */))) = i32(0) *(**XSQLiteThread)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask)) + uintptr(0 /* X0 */))))) = (*XSQLiteThread)(unsafe.Pointer(uintptr(i32(0)))) _0: - r0 = _rc - return - + return _rc } func _sqlite3ThreadJoin(tls *crt.TLS, _p *XSQLiteThread, _ppOut *unsafe.Pointer) (r0 int32) { // sqlite3.c:26892:1 @@ -51584,9 +48999,7 @@ func _sqlite3ThreadJoin(tls *crt.TLS, _p *XSQLiteThread, _ppOut *unsafe.Pointer) }() == 0 { goto _4 } - - r0 = _sqlite3NomemError(tls, i32(26896)) - return + return _sqlite3NomemError(tls, i32(26896)) _4: if (_p.X1) == 0 { @@ -51606,9 +49019,7 @@ _5: }() _6: Xsqlite3_free(tls, (unsafe.Pointer)(_p)) - r0 = _rc - return - + return _rc } var _sqlite3ThreadJoinØ00__func__Ø000 [18]int8 // - @@ -51640,8 +49051,6 @@ func _vdbePmaReaderClear(tls *crt.TLS, _pReadr *XPmaReader) { // sqlite3.c:86318 _0: _vdbeIncrFree(tls, (*XIncrMerger)(unsafe.Pointer(_pReadr.X10))) crt.Xmemset(tls, (unsafe.Pointer)(_pReadr), i32(0), u32(52)) - return - } func _vdbeIncrFree(tls *crt.TLS, _pIncr *XIncrMerger) { // sqlite3.c:87059:1 @@ -51670,8 +49079,6 @@ _1: _vdbeMergeEngineFree(tls, (*XMergeEngine)(unsafe.Pointer(_pIncr.X1))) Xsqlite3_free(tls, (unsafe.Pointer)(_pIncr)) _0: - return - } func _sqlite3OsCloseFree(tls *crt.TLS, _pFile *Xsqlite3_file) { // sqlite3.c:20355:1 @@ -51683,8 +49090,6 @@ func _sqlite3OsCloseFree(tls *crt.TLS, _pFile *Xsqlite3_file) { // sqlite3.c:203 }() _sqlite3OsClose(tls, _pFile) Xsqlite3_free(tls, (unsafe.Pointer)(_pFile)) - return - } var _sqlite3OsCloseFreeØ00__func__Ø000 [19]int8 // - @@ -51713,8 +49118,6 @@ _1: _4: _0: Xsqlite3_free(tls, (unsafe.Pointer)(_pMerger)) - return - } func _vdbeSortSubtaskCleanup(tls *crt.TLS, _db *Xsqlite3, _pTask *XSortSubtask) { // sqlite3.c:86893:1 @@ -51748,8 +49151,6 @@ _4: _sqlite3OsCloseFree(tls, (*Xsqlite3_file)(unsafe.Pointer((*XSorterFile)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask))+uintptr(48 /* X8 */))).X0))) _5: crt.Xmemset(tls, (unsafe.Pointer)(_pTask), i32(0), u32(60)) - return - } var _vdbeSortSubtaskCleanupØ00__func__Ø000 [23]int8 // - @@ -51775,8 +49176,6 @@ _0: goto _0 _3: - return - } func _sqlite3VdbeDeleteAuxData(tls *crt.TLS, _db *Xsqlite3, _pp **XAuxData, _iOp int32, _mask int32) { // sqlite3.c:74297:1 @@ -51808,8 +49207,6 @@ _7: goto _0 _1: - return - } var _closeAllCursorsØ00__func__Ø000 [16]int8 // - @@ -51841,8 +49238,6 @@ _3: _releaseMemArray(tls, _aMem, _p.X14) _sqlite3VdbeDeleteAuxData(tls, (*Xsqlite3)(unsafe.Pointer((*TVdbe)(unsafe.Pointer(_p.X0)).X0)), (**XAuxData)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(40 /* X9 */))))), i32(-1), i32(0)) _sqlite3DbFree(tls, (*Xsqlite3)(unsafe.Pointer((*TVdbe)(unsafe.Pointer(_p.X0)).X0)), (unsafe.Pointer)(_p)) - return - } func _checkActiveVdbeCnt(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:73805:1 @@ -51903,17 +49298,13 @@ _1: crt.X__builtin_abort(tls) } }() - return - } func Xsqlite3_stmt_busy(tls *crt.TLS, _pStmt unsafe.Pointer) (r0 int32) { // sqlite3.c:77563:12 var _v *TVdbe // sqlite3.c:77564:8 _ = _v _v = (*TVdbe)(unsafe.Pointer(_pStmt)) - r0 = bool2int(((_v != (*TVdbe)(unsafe.Pointer(uintptr(i32(0))))) && ((_v.X5) == uint32(i32(770837923)))) && ((_v.X9) >= i32(0))) - return - + return bool2int(((_v != (*TVdbe)(unsafe.Pointer(uintptr(i32(0))))) && ((_v.X5) == uint32(i32(770837923)))) && ((_v.X9) >= i32(0))) } var _checkActiveVdbeCntØ00__func__Ø000 [19]int8 // - @@ -51934,7 +49325,6 @@ func _sqlite3VdbeEnter(tls *crt.TLS, _p *TVdbe) { // sqlite3.c:72772:1 if (_p.X34) != uint32(i32(0)) { goto _0 } - return _0: @@ -51966,8 +49356,6 @@ _9: goto _1 _4: - return - } var _sqlite3VdbeEnterØ00__func__Ø000 [17]int8 // - @@ -51987,13 +49375,10 @@ func _sqlite3VdbeCheckFk(tls *crt.TLS, _p *TVdbe, _deferred int32) (r0 int32) { *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(40 /* X10 */))) = i32(787) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(138 /* X30 */))) = uint8(i32(2)) _sqlite3VdbeError(tls, _p, str(60148)) - r0 = i32(1) - return + return i32(1) _3: - r0 = i32(0) - return - + return i32(0) } func _sqlite3VdbeError(tls *crt.TLS, _p *TVdbe, _zFormat *int8, args ...interface{}) { // sqlite3.c:71375:1 @@ -52003,8 +49388,6 @@ func _sqlite3VdbeError(tls *crt.TLS, _p *TVdbe, _zFormat *int8, args ...interfac _ap = args *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(104 /* X22 */))) = _sqlite3VMPrintf(tls, (*Xsqlite3)(unsafe.Pointer(_p.X0)), _zFormat, _ap) _ap = nil - return - } var _sqlite3VdbeHaltØ00__func__Ø000 [16]int8 // - @@ -52017,13 +49400,10 @@ func _sqlite3VdbeLeave(tls *crt.TLS, _p *TVdbe) { // sqlite3.c:72807:1 if (_p.X34) != uint32(i32(0)) { goto _0 } - return _0: _vdbeLeave(tls, _p) - return - } func _vdbeLeave(tls *crt.TLS, _p *TVdbe) { // sqlite3.c:72793:1 @@ -52063,8 +49443,6 @@ _8: goto _0 _3: - return - } var _vdbeLeaveØ00__func__Ø000 [10]int8 // - @@ -52156,9 +49534,7 @@ _4: if _rc == i32(0) { goto _10 } - - r0 = _rc - return + return _rc _10: if _needXcommit == 0 || (_db.X46) == nil { @@ -52169,9 +49545,7 @@ _10: if _rc == 0 { goto _13 } - - r0 = i32(531) - return + return i32(531) _13: _12: @@ -52233,9 +49607,7 @@ _15: if _13_zMaster != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _30 } - - r0 = _sqlite3NomemError(tls, i32(73665)) - return + return _sqlite3NomemError(tls, i32(73665)) _30: _31: @@ -52285,8 +49657,7 @@ _40: } _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_13_zMaster)) - r0 = _rc - return + return _rc _41: _i = i32(0) @@ -52327,8 +49698,7 @@ _47: _sqlite3OsCloseFree(tls, _13_pMaster) _sqlite3OsDelete(tls, _13_pVfs, _13_zMaster, i32(0)) _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_13_zMaster)) - r0 = _rc - return + return _rc _50: _46: @@ -52344,8 +49714,7 @@ _45: _sqlite3OsCloseFree(tls, _13_pMaster) _sqlite3OsDelete(tls, _13_pVfs, _13_zMaster, i32(0)) _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_13_zMaster)) - r0 = _rc - return + return _rc _52: _i = i32(0) @@ -52377,8 +49746,7 @@ _57: } _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_13_zMaster)) - r0 = _rc - return + return _rc _61: _rc = _sqlite3OsDelete(tls, _13_pVfs, _13_zMaster, i32(1)) @@ -52387,9 +49755,7 @@ _61: if _rc == 0 { goto _62 } - - r0 = _rc - return + return _rc _62: _sqlite3BeginBenignMalloc(tls) @@ -52413,9 +49779,7 @@ _66: _sqlite3EndBenignMalloc(tls) _sqlite3VtabCommit(tls, _db) _29: - r0 = _rc - return - + return _rc } func _sqlite3VtabSync(tls *crt.TLS, _db *Xsqlite3, _p *TVdbe) (r0 int32) { // sqlite3.c:125410:1 @@ -52457,9 +49821,7 @@ _6: _4: *(***XVTable)(unsafe.Pointer((**unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(336 /* X67 */))))) = _aVTrans - r0 = _rc - return - + return _rc } func _sqlite3VtabImportErrmsg(tls *crt.TLS, _p *TVdbe, _pVtab *Xsqlite3_vtab) { // sqlite3.c:75903:1 @@ -52475,8 +49837,6 @@ func _sqlite3VtabImportErrmsg(tls *crt.TLS, _p *TVdbe, _pVtab *Xsqlite3_vtab) { Xsqlite3_free(tls, (unsafe.Pointer)(_pVtab.X2)) *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVtab)) + uintptr(8 /* X2 */))) = (*int8)(unsafe.Pointer(uintptr(i32(0)))) _0: - return - } var _vdbeCommitØ00aMJNeededØ001 [6]uint8 // sqlite3.c:73578:23 @@ -52486,9 +49846,7 @@ func init() { } func _sqlite3PagerGetJournalMode(tls *crt.TLS, _pPager *XPager) (r0 int32) { // sqlite3.c:54101:1 - r0 = int32(_pPager.X2) - return - + return int32(_pPager.X2) } var _vdbeCommitØ00__func__Ø000 [11]int8 // - @@ -52504,9 +49862,7 @@ func _sqlite3BtreeGetFilename(tls *crt.TLS, _p *XBtree) (r0 *int8) { // sqlite3. crt.X__builtin_abort(tls) } }() - r0 = _sqlite3PagerFilename(tls, (*XPager)(unsafe.Pointer((*XBtShared)(unsafe.Pointer(_p.X1)).X0)), i32(1)) - return - + return _sqlite3PagerFilename(tls, (*XPager)(unsafe.Pointer((*XBtShared)(unsafe.Pointer(_p.X1)).X0)), i32(1)) } var _sqlite3BtreeGetFilenameØ00__func__Ø000 [24]int8 // - @@ -52516,21 +49872,17 @@ func init() { } func _sqlite3PagerFilename(tls *crt.TLS, _pPager *XPager, _nullIfMemDb int32) (r0 *int8) { // sqlite3.c:53695:1 - r0 = func() *int8 { + return func() *int8 { if _nullIfMemDb != 0 && ((_pPager.X13) != 0) { return str(196) } return (_pPager.X51) }() - return - } func _sqlite3VtabCommit(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqlite3.c:125441:1 _callFinaliser(tls, _db, int32(u32(64))) - r0 = i32(0) - return - + return i32(0) } func _sqlite3OsOpenMalloc(tls *crt.TLS, _pVfs *Xsqlite3_vfs, _zFile *int8, _ppFile **Xsqlite3_file, _flags int32, _pOutFlags *int32) (r0 int32) { // sqlite3.c:20333:1 @@ -52559,9 +49911,7 @@ _2: _0: _rc = _sqlite3NomemError(tls, i32(20351)) _3: - r0 = _rc - return - + return _rc } func _sqlite3BtreeGetJournalname(tls *crt.TLS, _p *XBtree) (r0 *int8) { // sqlite3.c:68549:1 @@ -52571,9 +49921,7 @@ func _sqlite3BtreeGetJournalname(tls *crt.TLS, _p *XBtree) (r0 *int8) { // sqlit crt.X__builtin_abort(tls) } }() - r0 = _sqlite3PagerJournalname(tls, (*XPager)(unsafe.Pointer((*XBtShared)(unsafe.Pointer(_p.X1)).X0))) - return - + return _sqlite3PagerJournalname(tls, (*XPager)(unsafe.Pointer((*XBtShared)(unsafe.Pointer(_p.X1)).X0))) } var _sqlite3BtreeGetJournalnameØ00__func__Ø000 [27]int8 // - @@ -52583,9 +49931,7 @@ func init() { } func _sqlite3PagerJournalname(tls *crt.TLS, _pPager *XPager) (r0 *int8) { // sqlite3.c:53730:1 - r0 = _pPager.X52 - return - + return _pPager.X52 } func _sqlite3CommitInternalChanges(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:100014:1 @@ -52594,22 +49940,16 @@ func _sqlite3CommitInternalChanges(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:1 *p = (*p) & i32(-3) sink961 = *p } - return - } func _sqlite3VdbeCloseStatement(tls *crt.TLS, _p *TVdbe, _eOp int32) (r0 int32) { // sqlite3.c:73883:1 if ((*Xsqlite3)(unsafe.Pointer(_p.X0)).X76) == 0 || (_p.X12) == 0 { goto _1 } - - r0 = _vdbeCloseStatement(tls, _p, _eOp) - return + return _vdbeCloseStatement(tls, _p, _eOp) _1: - r0 = i32(0) - return - + return i32(0) } func _vdbeCloseStatement(tls *crt.TLS, _p *TVdbe, _eOp int32) (r0 int32) { // sqlite3.c:73837:1 @@ -52707,9 +50047,7 @@ _15: *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(436 /* X77 */))) = _p.X15 *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(444 /* X78 */))) = _p.X16 _18: - r0 = _rc - return - + return _rc } var _vdbeCloseStatementØ00__func__Ø000 [19]int8 // - @@ -52775,9 +50113,7 @@ _13: _11: _sqlite3BtreeLeave(tls, _p) _1: - r0 = _rc - return - + return _rc } var _sqlite3BtreeSavepointØ00__func__Ø000 [22]int8 // - @@ -52869,7 +50205,6 @@ _11: _6: r0 = _rc return - } var _sqlite3VtabSavepointØ00__func__Ø000 [21]int8 // - @@ -52891,8 +50226,6 @@ func _sqlite3VdbeSetChanges(tls *crt.TLS, _db *Xsqlite3, _nChange int32) { // sq *p = (*p) + _nChange sink961 = *p } - return - } var _sqlite3VdbeSetChangesØ00__func__Ø000 [22]int8 // - @@ -52929,9 +50262,7 @@ _1: _0: _sqlite3Error(tls, _db, _rc) _2: - r0 = _rc - return - + return _rc } func _Cleanup(tls *crt.TLS, _p *TVdbe) { // sqlite3.c:73467:1 @@ -52985,8 +50316,6 @@ _7: _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_p.X22)) *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(104 /* X22 */))) = (*int8)(unsafe.Pointer(uintptr(i32(0)))) *(**XMem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(100 /* X21 */))))) = (*XMem)(unsafe.Pointer(uintptr(i32(0)))) - return - } var _CleanupØ00__func__Ø000 [8]int8 // - @@ -53016,7 +50345,6 @@ func _sqlite3VdbeDelete(tls *crt.TLS, _p *TVdbe) { // sqlite3.c:74354:1 }() == 0 { goto _2 } - return _2: @@ -53053,8 +50381,6 @@ _9: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(20 /* X5 */))) = uint32(i32(1443283912)) *(**Xsqlite3)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */))))) = (*Xsqlite3)(unsafe.Pointer(uintptr(i32(0)))) _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_p)) - return - } var _sqlite3VdbeDeleteØ00__func__Ø000 [18]int8 // - @@ -53099,8 +50425,6 @@ _7: _vdbeFreeOpArray(tls, _db, (*XVdbeOp)(unsafe.Pointer(_p.X17)), _p.X27) _sqlite3DbFree(tls, _db, _p.X20) _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_p.X36)) - return - } var _sqlite3VdbeClearObjectØ00__func__Ø000 [23]int8 // - @@ -53135,8 +50459,6 @@ _5: _4: _0: _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_aOp)) - return - } func _sqlite3ParserReset(tls *crt.TLS, _pParse *XParse) { // sqlite3.c:115888:1 @@ -53167,8 +50489,6 @@ func _sqlite3ParserReset(tls *crt.TLS, _pParse *XParse) { // sqlite3.c:115888:1 _1: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(24 /* X12 */))) = uint8(i32(0)) _0: - return - } var _sqlite3ParserResetØ00__func__Ø000 [19]int8 // - @@ -53197,9 +50517,7 @@ _0: if _vdbeSafety(tls, _2_v) == 0 { goto _2 } - - r0 = _sqlite3MisuseError(tls, i32(76110)) - return + return _sqlite3MisuseError(tls, i32(76110)) _2: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_2_db.X3))) @@ -53213,9 +50531,7 @@ _3: _rc = _sqlite3ApiExit(tls, _2_db, _rc) _sqlite3LeaveMutexAndCloseZombie(tls, _2_db) _1: - r0 = _rc - return - + return _rc } func _invokeProfileCallback(tls *crt.TLS, _db *Xsqlite3, _p *TVdbe) { // sqlite3.c:76065:1 @@ -53266,8 +50582,6 @@ _9: (_db.X41)(tls, uint32(i32(2)), _db.X42, (unsafe.Pointer)(_p), (unsafe.Pointer)(&_iElapse)) _10: *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(120 /* X26 */))) = int64(i32(0)) - return - } var _invokeProfileCallbackØ00__func__Ø000 [22]int8 // - @@ -53294,17 +50608,13 @@ func Xsqlite3_errmsg(tls *crt.TLS, _db *Xsqlite3) (r0 *int8) { // sqlite3.c:1421 if _db != nil { goto _0 } - - r0 = _sqlite3ErrStr(tls, _sqlite3NomemError(tls, i32(142140))) - return + return _sqlite3ErrStr(tls, _sqlite3NomemError(tls, i32(142140))) _0: if _sqlite3SafetyCheckSickOrOk(tls, _db) != 0 { goto _1 } - - r0 = _sqlite3ErrStr(tls, _sqlite3MisuseError(tls, i32(142143))) - return + return _sqlite3ErrStr(tls, _sqlite3MisuseError(tls, i32(142143))) _1: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -53331,9 +50641,7 @@ _2: _6: _3: Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = _z - return - + return _z } func _sqlite3ErrStr(tls *crt.TLS, _rc int32) (r0 *int8) { // sqlite3.c:141302:1 @@ -53375,9 +50683,7 @@ _8: goto _3 _3: - r0 = _zErr - return - + return _zErr } var _sqlite3ErrStrØ00__func__Ø000 [14]int8 // - @@ -53459,9 +50765,7 @@ _4: goto _3 _6: - r0 = _p - return - + return _p } var _sqlite3FindIndexØ00__func__Ø000 [17]int8 // - @@ -53473,8 +50777,6 @@ func init() { func _sqlite3SetString(tls *crt.TLS, _pz **int8, _db *Xsqlite3, _zNew *int8) { // sqlite3.c:24955:1 _sqlite3DbFree(tls, _db, (unsafe.Pointer)(*_pz)) *_pz = _sqlite3DbStrDup(tls, _db, _zNew) - return - } func _sqlite3BtreeSetCacheSize(tls *crt.TLS, _p *XBtree, _mxPage int32) (r0 int32) { // sqlite3.c:61583:1 @@ -53490,9 +50792,7 @@ func _sqlite3BtreeSetCacheSize(tls *crt.TLS, _p *XBtree, _mxPage int32) (r0 int3 _sqlite3BtreeEnter(tls, _p) _sqlite3PagerSetCachesize(tls, (*XPager)(unsafe.Pointer(_pBt.X0)), _mxPage) _sqlite3BtreeLeave(tls, _p) - r0 = i32(0) - return - + return i32(0) } var _sqlite3BtreeSetCacheSizeØ00__func__Ø000 [25]int8 // - @@ -53503,8 +50803,6 @@ func init() { func _sqlite3PagerSetCachesize(tls *crt.TLS, _pPager *XPager, _mxPage int32) { // sqlite3.c:50327:1 _sqlite3PcacheSetCachesize(tls, (*XPCache)(unsafe.Pointer(_pPager.X59)), _mxPage) - return - } func _sqlite3PcacheSetCachesize(tls *crt.TLS, _pCache *XPCache, _mxPage int32) { // sqlite3.c:44893:1 @@ -53516,8 +50814,6 @@ func _sqlite3PcacheSetCachesize(tls *crt.TLS, _pCache *XPCache, _mxPage int32) { }() *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCache)) + uintptr(16 /* X4 */))) = _mxPage ((*Xsqlite3_pcache_methods2)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(108 /* X12 */))).X5)(tls, _pCache.X12, _numberOfCachePages(tls, _pCache)) - return - } var _sqlite3PcacheSetCachesizeØ00__func__Ø000 [26]int8 // - @@ -53551,9 +50847,7 @@ func Xsqlite3_exec(tls *crt.TLS, _db *Xsqlite3, _zSql *int8, _xCallback func(*cr if _sqlite3SafetyCheckOk(tls, _db) != 0 { goto _0 } - - r0 = _sqlite3MisuseError(tls, i32(110874)) - return + return _sqlite3MisuseError(tls, i32(110874)) _0: if _zSql != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { @@ -53740,9 +51034,7 @@ _41: } }() Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = _rc - return - + return _rc } func Xsqlite3_prepare_v2(tls *crt.TLS, _db *Xsqlite3, _zSql *int8, _nBytes int32, _ppStmt *unsafe.Pointer, _pzTail **int8) (r0 int32) { // sqlite3.c:116143:12 @@ -53755,9 +51047,7 @@ func Xsqlite3_prepare_v2(tls *crt.TLS, _db *Xsqlite3, _zSql *int8, _nBytes int32 crt.X__builtin_abort(tls) } }() - r0 = _rc - return - + return _rc } var _sqlite3_prepare_v2Ø00__func__Ø000 [19]int8 // - @@ -53794,9 +51084,7 @@ func Xsqlite3_step(tls *crt.TLS, _pStmt unsafe.Pointer) (r0 int32) { // sqlite3. if _vdbeSafetyNotNull(tls, _v) == 0 { goto _0 } - - r0 = _sqlite3MisuseError(tls, i32(76663)) - return + return _sqlite3MisuseError(tls, i32(76663)) _0: _db = (*Xsqlite3)(unsafe.Pointer(_v.X0)) @@ -53853,9 +51141,7 @@ _10: _8: _rc = _sqlite3ApiExit(tls, _db, _rc) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = _rc - return - + return _rc } func _sqlite3Step(tls *crt.TLS, _p *TVdbe) (r0 int32) { // sqlite3.c:76525:1 @@ -53881,8 +51167,7 @@ _2: } *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(40 /* X10 */))) = i32(7) - r0 = _sqlite3NomemError(tls, i32(76562)) - return + return _sqlite3NomemError(tls, i32(76562)) _3: if (_p.X9) > i32(0) || ((uint32(_p.X32)<<uint(i32(31)))>>uint(i32(31))) == 0 { @@ -54008,9 +51293,7 @@ _end_of_step: _rc = _sqlite3VdbeTransferError(tls, _p) _43: - r0 = _rc & (_db.X11) - return - + return _rc & (_db.X11) } var _sqlite3StepØ00__func__Ø000 [12]int8 // - @@ -54054,9 +51337,7 @@ _2: _rc = _sqlite3ApiExit(tls, _2_db, _rc) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_2_db.X3))) _1: - r0 = _rc - return - + return _rc } func _sqlite3VdbeRewind(tls *crt.TLS, _p *TVdbe) { // sqlite3.c:73204:1 @@ -54105,8 +51386,6 @@ _10: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(139 /* X31 */))) = uint8(i32(255)) *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X12 */))) = i32(0) *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(60 /* X14 */))) = int64(i32(0)) - return - } var _sqlite3VdbeRewindØ00__func__Ø000 [18]int8 // - @@ -54179,8 +51458,7 @@ func _sqlite3VdbeList(tls *crt.TLS, _p *TVdbe) (r0 int32) { // sqlite3.c:72932:1 } _sqlite3OomFault(tls, _db) - r0 = i32(1) - return + return i32(1) _8: _nRow = _p.X27 @@ -54347,8 +51625,7 @@ _30: crt.X__builtin_abort(tls) } }() - r0 = i32(1) - return + return i32(1) _41: *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(8 /* X1 */))) = uint16(i32(514)) @@ -54386,8 +51663,7 @@ _45: crt.X__builtin_abort(tls) } }() - r0 = i32(1) - return + return i32(1) _49: *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(8 /* X1 */))) = uint16(i32(514)) @@ -54405,8 +51681,7 @@ _49: crt.X__builtin_abort(tls) } }() - r0 = i32(1) - return + return i32(1) _52: *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(8 /* X1 */))) = uint16(i32(514)) @@ -54421,7 +51696,6 @@ _23: _21: r0 = _rc return - } var _sqlite3VdbeListØ00__func__Ø000 [16]int8 // - @@ -63711,8 +60985,7 @@ _vdbe_return: crt.X__builtin_abort(tls) } }() - r0 = _rc - return + return _rc _too_big: _sqlite3VdbeError(tls, _p, str(5140)) @@ -63741,7 +61014,6 @@ _abort_due_to_interrupt: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(40 /* X10 */))) = _rc _sqlite3VdbeError(tls, _p, str(24304), unsafe.Pointer(_sqlite3ErrStr(tls, _rc))) goto _abort_due_to_error - } var _sqlite3VdbeExecØ00__func__Ø000 [16]int8 // - @@ -63792,16 +61064,12 @@ _1: crt.Xprintf(tls, str(73436), unsafe.Pointer(_z)) _7: - return - } func _registerTrace(tls *crt.TLS, _iReg int32, _p *XMem) { // sqlite3.c:78580:1 crt.Xprintf(tls, str(73448), _iReg) _memTracePrint(tls, _p) crt.Xprintf(tls, str(38396)) - return - } func _memTracePrint(tls *crt.TLS, _p *XMem) { // sqlite3.c:78558:1 @@ -63869,8 +61137,6 @@ _1: crt.Xprintf(tls, str(73520), int32(_p.X3)) _12: - return - } func _sqlite3VdbeMemPrettyPrint(tls *crt.TLS, _pMem *XMem, _zBuf *int8) { // sqlite3.c:78480:1 @@ -64092,8 +61358,6 @@ _45: *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zBuf)) + 1*uintptr(postInc961(&_9_k, int32(1))))) = int8(i32(0)) _28: _27: - return - } var _sqlite3VdbeMemPrettyPrintØ00__func__Ø000 [26]int8 // - @@ -64135,8 +61399,6 @@ _4: _3: *(**XMem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(40 /* X11 */))))) = (*XMem)(unsafe.Pointer(uintptr(i32(0)))) - return - } var _sqlite3VdbeExecØ00azTypeØ001 [4]*int8 // sqlite3.c:79159:25 @@ -64165,15 +61427,11 @@ func _out2Prerelease(tls *crt.TLS, _p *TVdbe, _pOp *XVdbeOp) (r0 *XMem) { // sql if (int32(_pOut.X1) & i32(9312)) == i32(0) { goto _4 } - - r0 = _out2PrereleaseWithClear(tls, _pOut) - return + return _out2PrereleaseWithClear(tls, _pOut) _4: *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(8 /* X1 */))) = uint16(i32(4)) - r0 = _pOut - return - + return _pOut } var _out2PrereleaseØ00__func__Ø000 [15]int8 // - @@ -64185,9 +61443,7 @@ func init() { func _out2PrereleaseWithClear(tls *crt.TLS, _pOut *XMem) (r0 *XMem) { // sqlite3.c:78717:1 _sqlite3VdbeMemSetNull(tls, _pOut) *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(8 /* X1 */))) = uint16(i32(4)) - r0 = _pOut - return - + return _pOut } func _sqlite3VdbeMemTooBig(tls *crt.TLS, _p *XMem) (r0 int32) { // sqlite3.c:70358:1 @@ -64214,13 +61470,11 @@ func _sqlite3VdbeMemTooBig(tls *crt.TLS, _p *XMem) (r0 int32) { // sqlite3.c:703 sink961 = *p } _3: - r0 = bool2int(_1_n > (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[12]int32)(unsafe.Pointer(uintptr(_p.X9)+uintptr(92 /* X31 */))))) + 4*uintptr(i32(0)))))) - return + /* X31 */ + return bool2int(_1_n > (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[12]int32)(unsafe.Pointer(uintptr(_p.X9)+uintptr(92))))) + 4*uintptr(i32(0)))))) _2: - r0 = i32(0) - return - + return i32(0) } var _sqlite3VdbeMemTooBigØ00__func__Ø000 [21]int8 // - @@ -64272,8 +61526,6 @@ _4: sink4530 = *p } _5: - return - } var _sqlite3VdbeMemShallowCopyØ00__func__Ø000 [26]int8 // - @@ -64291,8 +61543,6 @@ func _vdbeClrCopy(tls *crt.TLS, _pTo *XMem, _pFrom *XMem, _eType int32) { // sql } }() _sqlite3VdbeMemShallowCopy(tls, _pTo, _pFrom, _eType) - return - } var _vdbeClrCopyØ00__func__Ø000 [12]int8 // - @@ -64324,8 +61574,6 @@ func _sqlite3VdbeMemMove(tls *crt.TLS, _pTo *XMem, _pFrom *XMem) { // sqlite3.c: crt.Xmemcpy(tls, (unsafe.Pointer)(_pTo), (unsafe.Pointer)(_pFrom), u32(48)) *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrom)) + uintptr(8 /* X1 */))) = uint16(i32(1)) *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrom)) + uintptr(24 /* X7 */))) = i32(0) - return - } var _sqlite3VdbeMemMoveØ00__func__Ø000 [19]int8 // - @@ -64338,22 +61586,16 @@ func _numericType(tls *crt.TLS, _pMem *XMem) (r0 uint16) { // sqlite3.c:78465:1 if (int32(_pMem.X1) & i32(12)) == 0 { goto _0 } - - r0 = uint16(int32(_pMem.X1) & i32(12)) - return + return uint16(int32(_pMem.X1) & i32(12)) _0: if (int32(_pMem.X1) & i32(18)) == 0 { goto _1 } - - r0 = _computeNumericType(tls, _pMem) - return + return _computeNumericType(tls, _pMem) _1: - r0 = uint16(i32(0)) - return - + return uint16(i32(0)) } func _computeNumericType(tls *crt.TLS, _pMem *XMem) (r0 uint16) { // sqlite3.c:78446:1 @@ -64372,22 +61614,16 @@ func _computeNumericType(tls *crt.TLS, _pMem *XMem) (r0 uint16) { // sqlite3.c:7 if _sqlite3AtoF(tls, _pMem.X5, (*float64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem))+uintptr(0 /* X0 */))))), _pMem.X4, _pMem.X2) != i32(0) { goto _4 } - - r0 = uint16(i32(0)) - return + return uint16(i32(0)) _4: if _sqlite3Atoi64(tls, _pMem.X5, (*int64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem))+uintptr(0 /* X0 */))))), _pMem.X4, _pMem.X2) != i32(0) { goto _5 } - - r0 = uint16(i32(4)) - return + return uint16(i32(4)) _5: - r0 = uint16(i32(8)) - return - + return uint16(i32(8)) } var _computeNumericTypeØ00__func__Ø000 [19]int8 // - @@ -64407,9 +61643,7 @@ func _sqlite3AddInt64(tls *crt.TLS, _pA *int64, _iB int64) (r0 int32) { // sqlit if _iA <= int64(i32(0)) || (i64(9223372036854775807)-_iA) >= _iB { goto _2 } - - r0 = i32(1) - return + return i32(1) _2: goto _3 @@ -64418,9 +61652,7 @@ _0: if _iA >= int64(i32(0)) || (-(_iA + i64(9223372036854775807))) <= (_iB+int64(i32(1))) { goto _5 } - - r0 = i32(1) - return + return i32(1) _5: _3: @@ -64429,9 +61661,7 @@ _3: *p = (*p) + _iB sink967 = *p } - r0 = i32(0) - return - + return i32(0) } func _sqlite3SubInt64(tls *crt.TLS, _pA *int64, _iB int64) (r0 int32) { // sqlite3.c:28911:1 @@ -64442,9 +61672,7 @@ func _sqlite3SubInt64(tls *crt.TLS, _pA *int64, _iB int64) (r0 int32) { // sqlit if (*_pA) < int64(i32(0)) { goto _1 } - - r0 = i32(1) - return + return i32(1) _1: { @@ -64452,13 +61680,10 @@ _1: *p = (*p) - _iB sink967 = *p } - r0 = i32(0) - return + return i32(0) _0: - r0 = _sqlite3AddInt64(tls, _pA, -_iB) - return - + return _sqlite3AddInt64(tls, _pA, -_iB) } func _sqlite3MulInt64(tls *crt.TLS, _pA *int64, _iB int64) (r0 int32) { // sqlite3.c:28926:1 @@ -64472,17 +61697,13 @@ func _sqlite3MulInt64(tls *crt.TLS, _pA *int64, _iB int64) (r0 int32) { // sqlit if _iA <= (i64(9223372036854775807) / _iB) { goto _1 } - - r0 = i32(1) - return + return i32(1) _1: if _iA >= (i64(-9223372036854775808) / _iB) { goto _2 } - - r0 = i32(1) - return + return i32(1) _2: goto _3 @@ -64499,9 +61720,7 @@ _0: if _iB >= (i64(-9223372036854775808) / _iA) { goto _6 } - - r0 = i32(1) - return + return i32(1) _6: goto _7 @@ -64514,25 +61733,19 @@ _5: if _iB != i64(-9223372036854775808) { goto _9 } - - r0 = i32(1) - return + return i32(1) _9: if _iA != i64(-9223372036854775808) { goto _10 } - - r0 = i32(1) - return + return i32(1) _10: if (-_iA) <= (i64(9223372036854775807) / (-_iB)) { goto _11 } - - r0 = i32(1) - return + return i32(1) _11: _8: @@ -64540,9 +61753,7 @@ _7: _4: _3: *_pA = _iA * _iB - r0 = i32(0) - return - + return i32(0) } func _sqlite3MemCompare(tls *crt.TLS, _pMem1 *XMem, _pMem2 *XMem, _pColl *XCollSeq) (r0 int32) { // sqlite3.c:75164:1 @@ -64564,9 +61775,7 @@ func _sqlite3MemCompare(tls *crt.TLS, _pMem1 *XMem, _pMem2 *XMem, _pColl *XCollS if (_combined_flags & i32(1)) == 0 { goto _2 } - - r0 = (_f2 & i32(1)) - (_f1 & i32(1)) - return + return (_f2 & i32(1)) - (_f1 & i32(1)) _2: if (_combined_flags & i32(12)) == 0 { @@ -64580,21 +61789,16 @@ _2: if (*(*int64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem1)) + uintptr(0 /* X0 */)))))) >= (*(*int64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem2)) + uintptr(0 /* X0 */)))))) { goto _5 } - - r0 = i32(-1) - return + return i32(-1) _5: if (*(*int64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem1)) + uintptr(0 /* X0 */)))))) <= (*(*int64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem2)) + uintptr(0 /* X0 */)))))) { goto _6 } - - r0 = i32(1) - return + return i32(1) _6: - r0 = i32(0) - return + return i32(0) _4: if ((_f1 & _f2) & i32(8)) == i32(0) { @@ -64604,21 +61808,16 @@ _4: if (*(*float64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem1)) + uintptr(0 /* X0 */)))))) >= (*(*float64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem2)) + uintptr(0 /* X0 */)))))) { goto _8 } - - r0 = i32(-1) - return + return i32(-1) _8: if (*(*float64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem1)) + uintptr(0 /* X0 */)))))) <= (*(*float64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem2)) + uintptr(0 /* X0 */)))))) { goto _9 } - - r0 = i32(1) - return + return i32(1) _9: - r0 = i32(0) - return + return i32(0) _7: if (_f1 & i32(4)) == i32(0) { @@ -64629,12 +61828,11 @@ _7: goto _11 } - r0 = _sqlite3IntFloatCompare(tls, *(*int64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem1)) + uintptr(0 /* X0 */))))), *(*float64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem2)) + uintptr(0 /* X0 */)))))) - return + /* X0 */ /* X0 */ + return _sqlite3IntFloatCompare(tls, *(*int64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem1)) + uintptr(0))))), *(*float64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem2)) + uintptr(0)))))) _11: - r0 = i32(-1) - return + return i32(-1) _10: if (_f1 & i32(8)) == i32(0) { @@ -64645,16 +61843,14 @@ _10: goto _14 } - r0 = -_sqlite3IntFloatCompare(tls, *(*int64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem2)) + uintptr(0 /* X0 */))))), *(*float64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem1)) + uintptr(0 /* X0 */)))))) - return + /* X0 */ /* X0 */ + return -_sqlite3IntFloatCompare(tls, *(*int64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem2)) + uintptr(0))))), *(*float64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem1)) + uintptr(0)))))) _14: - r0 = i32(-1) - return + return i32(-1) _13: - r0 = i32(1) - return + return i32(1) _3: if (_combined_flags & i32(2)) == 0 { @@ -64664,17 +61860,13 @@ _3: if (_f1 & i32(2)) != i32(0) { goto _17 } - - r0 = i32(1) - return + return i32(1) _17: if (_f2 & i32(2)) != i32(0) { goto _18 } - - r0 = i32(-1) - return + return i32(-1) _18: func() { @@ -64698,15 +61890,12 @@ _18: if _pColl == nil { goto _29 } - - r0 = _vdbeCompareMemString(tls, _pMem1, _pMem2, _pColl, (*uint8)(unsafe.Pointer(uintptr(i32(0))))) - return + return _vdbeCompareMemString(tls, _pMem1, _pMem2, _pColl, (*uint8)(unsafe.Pointer(uintptr(i32(0))))) _29: _16: r0 = _sqlite3BlobCompare(tls, _pMem1, _pMem2) return - } var _sqlite3MemCompareØ00__func__Ø000 [18]int8 // - @@ -64728,26 +61917,20 @@ _0: if _r >= (-9.223372036854776e+18) { goto _4 } - - r0 = i32(1) - return + return i32(1) _4: if _r <= (9.223372036854776e+18) { goto _5 } - - r0 = i32(-1) - return + return i32(-1) _5: _2_y = int64(_r) if _i >= _2_y { goto _6 } - - r0 = i32(-1) - return + return i32(-1) _6: if _i <= _2_y { @@ -64757,35 +61940,26 @@ _6: if _2_y != i64(-9223372036854775808) || _r <= float64(0) { goto _9 } - - r0 = i32(-1) - return + return i32(-1) _9: - r0 = i32(1) - return + return i32(1) _7: _2_s = float64(_i) if _2_s >= _r { goto _10 } - - r0 = i32(-1) - return + return i32(-1) _10: if _2_s <= _r { goto _11 } - - r0 = i32(1) - return + return i32(1) _11: - r0 = i32(0) - return - + return i32(0) } func _vdbeCompareMemString(tls *crt.TLS, _pMem1 *XMem, _pMem2 *XMem, _pColl *XCollSeq, _prcErr *uint8) (r0 int32) { // sqlite3.c:75049:1 @@ -64806,9 +61980,7 @@ func _vdbeCompareMemString(tls *crt.TLS, _pMem1 *XMem, _pMem2 *XMem, _pColl *XCo if int32(_pMem1.X2) != int32(_pColl.X1) { goto _0 } - - r0 = (_pColl.X3)(tls, _pColl.X2, _pMem1.X4, (unsafe.Pointer)(_pMem1.X5), _pMem2.X4, (unsafe.Pointer)(_pMem2.X5)) - return + return (_pColl.X3)(tls, _pColl.X2, _pMem1.X4, (unsafe.Pointer)(_pMem1.X5), _pMem2.X4, (unsafe.Pointer)(_pMem2.X5)) _0: _sqlite3VdbeMemInit(tls, &_2_c1, (*Xsqlite3)(unsafe.Pointer(_pMem1.X9)), uint16(i32(1))) @@ -64838,9 +62010,7 @@ _0: _8: _sqlite3VdbeMemRelease(tls, &_2_c1) _sqlite3VdbeMemRelease(tls, &_2_c2) - r0 = _2_rc - return - + return _2_rc } func _sqlite3VdbeMemInit(tls *crt.TLS, _pMem *XMem, _db *Xsqlite3, _flags uint16) { // sqlite3.c:70249:1 @@ -64853,8 +62023,6 @@ func _sqlite3VdbeMemInit(tls *crt.TLS, _pMem *XMem, _db *Xsqlite3, _flags uint16 *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(8 /* X1 */))) = _flags *(**Xsqlite3)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(32 /* X9 */))))) = _db *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(24 /* X7 */))) = i32(0) - return - } var _sqlite3VdbeMemInitØ00__func__Ø000 [19]int8 // - @@ -64892,8 +62060,8 @@ func _sqlite3BlobCompare(tls *crt.TLS, _pB1 *XMem, _pB2 *XMem) (r0 int32) { // s goto _7 } - r0 = (*(*int32)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB1)) + uintptr(0 /* X0 */)))))) - (*(*int32)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB2)) + uintptr(0 /* X0 */)))))) - return + /* X0 */ /* X0 */ + return (*(*int32)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB1)) + uintptr(0)))))) - (*(*int32)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB2)) + uintptr(0)))))) _7: if (int32(_pB1.X1) & i32(16384)) == 0 { @@ -64903,25 +62071,21 @@ _7: if _isAllZero(tls, _pB2.X5, _pB2.X4) != 0 { goto _10 } - - r0 = i32(-1) - return + return i32(-1) _10: - r0 = (*(*int32)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB1)) + uintptr(0 /* X0 */)))))) - _n2 - return + /* X0 */ + return (*(*int32)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB1)) + uintptr(0)))))) - _n2 _9: if _isAllZero(tls, _pB1.X5, _pB1.X4) != 0 { goto _12 } - - r0 = i32(1) - return + return i32(1) _12: - r0 = _n1 - (*(*int32)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB2)) + uintptr(0 /* X0 */)))))) - return + /* X0 */ + return _n1 - (*(*int32)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB2)) + uintptr(0)))))) _6: _c = crt.Xmemcmp(tls, (unsafe.Pointer)(_pB1.X5), (unsafe.Pointer)(_pB2.X5), uint32(func() int32 { @@ -64933,14 +62097,10 @@ _6: if _c == 0 { goto _15 } - - r0 = _c - return + return _c _15: - r0 = _n1 - _n2 - return - + return _n1 - _n2 } var _sqlite3BlobCompareØ00__func__Ø000 [19]int8 // - @@ -64961,18 +62121,14 @@ _0: if (*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z)) + 1*uintptr(_i)))) == 0 { goto _4 } - - r0 = i32(0) - return + return i32(0) _4: _i += 1 goto _0 _3: - r0 = i32(1) - return - + return i32(1) } var _sqlite3VdbeExecØ00and_logicØ002 [9]uint8 // sqlite3.c:80465:32 @@ -65007,26 +62163,21 @@ func _sqlite3VdbeCursorMoveto(tls *crt.TLS, _pp **XVdbeCursor, _piCol *int32) (r *_pp = (*XVdbeCursor)(unsafe.Pointer(_p.X13)) *_piCol = _2_iMap - i32(1) - r0 = i32(0) - return + return i32(0) _3: - r0 = _handleDeferredMoveto(tls, _p) - return + return _handleDeferredMoveto(tls, _p) _1: if _sqlite3BtreeCursorHasMoved(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5820945)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(36 /* X14 */)))))))) == 0 { goto _4 } - - r0 = _handleMovedCursor(tls, _p) - return + return _handleMovedCursor(tls, _p) _4: _0: r0 = i32(0) return - } func _handleDeferredMoveto(tls *crt.TLS, _p *XVdbeCursor) (r0 int32) { // sqlite3.c:74380:1 @@ -65056,24 +62207,18 @@ func _handleDeferredMoveto(tls *crt.TLS, _p *XVdbeCursor) (r0 int32) { // sqlite if _rc == 0 { goto _6 } - - r0 = _rc - return + return _rc _6: if _res == i32(0) { goto _7 } - - r0 = _sqlite3CorruptError(tls, i32(74390)) - return + return _sqlite3CorruptError(tls, i32(74390)) _7: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(3 /* X3 */))) = uint8(i32(0)) *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(24 /* X11 */))) = uint32(i32(0)) - r0 = i32(0) - return - + return i32(0) } var _handleDeferredMovetoØ00__func__Ø000 [21]int8 // - @@ -65148,8 +62293,7 @@ func _sqlite3BtreeMovetoUnpacked(tls *crt.TLS, _pCur *XBtCursor, _pIdxKey *XUnpa } *_pRes = i32(0) - r0 = i32(0) - return + return i32(0) _14: if ((*XCellInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(16 /* X4 */))).X0) >= _intKey { @@ -65161,8 +62305,7 @@ _14: } *_pRes = i32(-1) - r0 = i32(0) - return + return i32(0) _16: if (((*XCellInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur))+uintptr(16 /* X4 */))).X0)+int64(i32(1))) != _intKey || (_pCur.X9) != 0 { @@ -65174,9 +62317,7 @@ _16: if _rc == 0 { goto _19 } - - r0 = _rc - return + return _rc _19: if (*_pRes) != i32(0) { @@ -65187,9 +62328,7 @@ _19: if ((*XCellInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(16 /* X4 */))).X0) != _intKey { goto _21 } - - r0 = i32(0) - return + return i32(0) _21: _20: @@ -65217,9 +62356,7 @@ _27: if _rc == 0 { goto _28 } - - r0 = _rc - return + return _rc _28: func() { @@ -65251,8 +62388,7 @@ _28: crt.X__builtin_abort(tls) } }() - r0 = i32(0) - return + return i32(0) _38: func() { @@ -65313,9 +62449,7 @@ _62: if uintptr(unsafe.Pointer(_12_pCell)) < uintptr(unsafe.Pointer(_12_pPage.X20)) { goto _64 } - - r0 = _sqlite3CorruptError(tls, i32(64190)) - return + return _sqlite3CorruptError(tls, i32(64190)) _64: goto _62 @@ -65378,8 +62512,7 @@ _73: *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XCellInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur))+uintptr(16 /* X4 */))))) + uintptr(0 /* X0 */))) = _14_nCellKey *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XCellInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur))+uintptr(16 /* X4 */))))) + uintptr(18 /* X4 */))) = uint16(i32(0)) *_pRes = i32(0) - r0 = i32(0) - return + return i32(0) _70: _67: @@ -65574,9 +62707,7 @@ _moveto_finish: crt.X__builtin_abort(tls) } }() - r0 = _rc - return - + return _rc } func _cursorOwnsBtShared(tls *crt.TLS, _p *XBtCursor) (r0 int32) { // sqlite3.c:59420:1 @@ -65586,9 +62717,7 @@ func _cursorOwnsBtShared(tls *crt.TLS, _p *XBtCursor) (r0 int32) { // sqlite3.c: crt.X__builtin_abort(tls) } }() - r0 = bool2int((*Xsqlite3)(unsafe.Pointer((*XBtree)(unsafe.Pointer(_p.X0)).X0)) == (*Xsqlite3)(unsafe.Pointer((*XBtShared)(unsafe.Pointer(_p.X1)).X1))) - return - + return bool2int((*Xsqlite3)(unsafe.Pointer((*XBtree)(unsafe.Pointer(_p.X0)).X0)) == (*Xsqlite3)(unsafe.Pointer((*XBtShared)(unsafe.Pointer(_p.X1)).X1))) } var _cursorOwnsBtSharedØ00__func__Ø000 [19]int8 // - @@ -65640,9 +62769,7 @@ func _sqlite3BtreeNext(tls *crt.TLS, _pCur *XBtCursor, _pRes *int32) (r0 int32) if int32(_pCur.X12) == i32(1) { goto _10 } - - r0 = _btreeNext(tls, _pCur, _pRes) - return + return _btreeNext(tls, _pCur, _pRes) _10: _pPage = *(**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[20]unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur))+uintptr(116 /* X19 */))))) + 4*uintptr(_pCur.X14))) @@ -65651,21 +62778,16 @@ _10: } *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[20]uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur))+uintptr(76 /* X18 */))))) + 2*uintptr(_pCur.X14))) -= 1 - r0 = _btreeNext(tls, _pCur, _pRes) - return + return _btreeNext(tls, _pCur, _pRes) _11: if (_pPage.X5) == 0 { goto _12 } - - r0 = i32(0) - return + return i32(0) _12: - r0 = _moveToLeftmost(tls, _pCur) - return - + return _moveToLeftmost(tls, _pCur) } var _sqlite3BtreeNextØ00__func__Ø000 [17]int8 // - @@ -65718,9 +62840,7 @@ func _btreeNext(tls *crt.TLS, _pCur *XBtCursor, _pRes *int32) (r0 int32) { // sq if _rc == i32(0) { goto _12 } - - r0 = _rc - return + return _rc _12: if i32(0) != int32(_pCur.X12) { @@ -65728,8 +62848,7 @@ _12: } *_pRes = i32(1) - r0 = i32(0) - return + return i32(0) _13: if (_pCur.X9) == 0 { @@ -65748,8 +62867,7 @@ _13: } *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(56 /* X9 */))) = i32(0) - r0 = i32(0) - return + return i32(0) _18: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(56 /* X9 */))) = i32(0) @@ -65775,13 +62893,10 @@ _7: if _rc == 0 { goto _23 } - - r0 = _rc - return + return _rc _23: - r0 = _moveToLeftmost(tls, _pCur) - return + return _moveToLeftmost(tls, _pCur) _22: _24: @@ -65791,8 +62906,7 @@ _24: *_pRes = i32(1) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(62 /* X12 */))) = uint8(i32(0)) - r0 = i32(0) - return + return i32(0) _25: _moveToParent(tls, _pCur) @@ -65804,26 +62918,19 @@ _25: if (_pPage.X2) == 0 { goto _26 } - - r0 = _sqlite3BtreeNext(tls, _pCur, _pRes) - return + return _sqlite3BtreeNext(tls, _pCur, _pRes) _26: - r0 = i32(0) - return + return i32(0) _21: if (_pPage.X5) == 0 { goto _28 } - - r0 = i32(0) - return + return i32(0) _28: - r0 = _moveToLeftmost(tls, _pCur) - return - + return _moveToLeftmost(tls, _pCur) } var _btreeNextØ00__func__Ø000 [10]int8 // - @@ -65852,9 +62959,7 @@ func _btreeRestoreCursorPosition(tls *crt.TLS, _pCur *XBtCursor) (r0 int32) { // if int32(_pCur.X12) != i32(4) { goto _4 } - - r0 = _pCur.X9 - return + return _pCur.X9 _4: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(62 /* X12 */))) = uint8(i32(0)) @@ -65885,7 +62990,6 @@ _10: _5: r0 = _rc return - } var _btreeRestoreCursorPositionØ00__func__Ø000 [27]int8 // - @@ -65913,9 +63017,7 @@ func _btreeMoveto(tls *crt.TLS, _pCur *XBtCursor, _pKey unsafe.Pointer, _nKey in if _pIdxKey != (*XUnpackedRecord)(unsafe.Pointer(uintptr(i32(0)))) { goto _3 } - - r0 = _sqlite3NomemError(tls, i32(59728)) - return + return _sqlite3NomemError(tls, i32(59728)) _3: _sqlite3VdbeRecordUnpack(tls, (*XKeyInfo)(unsafe.Pointer(_pCur.X16)), int32(_nKey), _pKey, _pIdxKey) @@ -65940,9 +63042,7 @@ _moveto_done: _sqlite3DbFree(tls, (*Xsqlite3)(unsafe.Pointer((*XKeyInfo)(unsafe.Pointer(_pCur.X16)).X4)), (unsafe.Pointer)(_pIdxKey)) _6: - r0 = _rc - return - + return _rc } var _btreeMovetoØ00__func__Ø000 [12]int8 // - @@ -65961,9 +63061,7 @@ func _sqlite3VdbeAllocUnpackedRecord(tls *crt.TLS, _pKeyInfo *XKeyInfo) (r0 *XUn if _p != nil { goto _0 } - - r0 = (*XUnpackedRecord)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XUnpackedRecord)(unsafe.Pointer(uintptr(i32(0)))) _0: *(**XMem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(4 /* X1 */))))) = (*XMem)(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + 1*uintptr(u32(16)))))) @@ -65975,9 +63073,7 @@ _0: }() *(**XKeyInfo)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */))))) = _pKeyInfo *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X2 */))) = uint16(int32(_pKeyInfo.X2) + i32(1)) - r0 = _p - return - + return _p } var _sqlite3VdbeAllocUnpackedRecordØ00__func__Ø000 [31]int8 // - @@ -66063,8 +63159,6 @@ _5: } }() *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X2 */))) = _u - return - } var _sqlite3VdbeRecordUnpackØ00__func__Ø000 [24]int8 // - @@ -66096,8 +63190,7 @@ func _sqlite3GetVarint32(tls *crt.TLS, _p *uint8, _v *uint32) (r0 uint8) { // sq } _a = _a << uint(i32(7)) *_v = _a | _b - r0 = uint8(i32(2)) - return + return uint8(i32(2)) _0: *(*uintptr)(unsafe.Pointer(&_p)) += uintptr(1) @@ -66123,8 +63216,7 @@ _0: } _b = _b << uint(i32(7)) *_v = _a | _b - r0 = uint8(i32(3)) - return + return uint8(i32(3)) _1: { @@ -66149,9 +63241,7 @@ _1: _5: *_v = uint32(_3_v64) _6: - r0 = _3_n - return - + return _3_n } var _sqlite3GetVarint32Ø00__func__Ø000 [19]int8 // - @@ -66199,32 +63289,27 @@ _3: _4: *(*int64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = int64(int8(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_buf)) + 1*uintptr(i32(0)))))) *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(8 /* X1 */))) = uint16(i32(4)) - r0 = uint32(i32(1)) - return + return uint32(i32(1)) _5: *(*int64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = int64((i32(256) * int32(int8(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_buf)) + 1*uintptr(i32(0))))))) | int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_buf)) + 1*uintptr(i32(1)))))) *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(8 /* X1 */))) = uint16(i32(4)) - r0 = uint32(i32(2)) - return + return uint32(i32(2)) _6: *(*int64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = int64(((i32(65536) * int32(int8(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_buf)) + 1*uintptr(i32(0))))))) | (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_buf)) + 1*uintptr(i32(1))))) << uint(i32(8)))) | int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_buf)) + 1*uintptr(i32(2)))))) *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(8 /* X1 */))) = uint16(i32(4)) - r0 = uint32(i32(3)) - return + return uint32(i32(3)) _7: *(*int64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = int64((((i32(16777216) * int32(int8(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_buf)) + 1*uintptr(i32(0))))))) | (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_buf)) + 1*uintptr(i32(1))))) << uint(i32(16)))) | (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_buf)) + 1*uintptr(i32(2))))) << uint(i32(8)))) | int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_buf)) + 1*uintptr(i32(3)))))) *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(8 /* X1 */))) = uint16(i32(4)) - r0 = uint32(i32(4)) - return + return uint32(i32(4)) _8: *(*int64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = int64((((uint32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_buf))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(i32(2)))))))))) + 1*uintptr(i32(0)))))<<uint(i32(24)))|uint32(int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_buf))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(i32(2)))))))))) + 1*uintptr(i32(1)))))<<uint(i32(16))))|uint32(int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_buf))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(i32(2)))))))))) + 1*uintptr(i32(2)))))<<uint(i32(8))))|uint32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_buf))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(i32(2)))))))))) + 1*uintptr(i32(3)))))) + (i64(4294967296) * int64((i32(256)*int32(int8(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_buf)) + 1*uintptr(i32(0)))))))|int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_buf)) + 1*uintptr(i32(1))))))) *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(8 /* X1 */))) = uint16(i32(4)) - r0 = uint32(i32(6)) - return + return uint32(i32(6)) _9: _10: @@ -66235,20 +63320,16 @@ _11: _12: *(*int64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = int64(_serial_type - uint32(i32(8))) *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(8 /* X1 */))) = uint16(i32(4)) - r0 = uint32(i32(0)) - return + return uint32(i32(0)) _13: *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(16 /* X5 */))) = (*int8)(unsafe.Pointer(_buf)) *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(12 /* X4 */))) = int32((_serial_type - uint32(i32(12))) / uint32(i32(2))) *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(8 /* X1 */))) = *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3VdbeSerialGetØ00aFlagØ001)) + 2*uintptr(_serial_type&uint32(i32(1))))) - r0 = uint32(_pMem.X4) - return + return uint32(_pMem.X4) _14: - r0 = uint32(i32(0)) - return - + return uint32(i32(0)) } func _serialGet(tls *crt.TLS, _buf *uint8, _serial_type uint32, _pMem *XMem) (r0 uint32) { // sqlite3.c:74712:1 @@ -66286,9 +63367,7 @@ _0: return i32(8) }()) _1: - r0 = uint32(i32(8)) - return - + return uint32(i32(8)) } var _serialGetØ00t1Ø001 uint64 // sqlite3.c:74735:22 @@ -66346,9 +63425,7 @@ func _moveToChild(tls *crt.TLS, _pCur *XBtCursor, _newPgno uint32) (r0 int32) { if int32(_pCur.X14) < i32(19) { goto _8 } - - r0 = _sqlite3CorruptError(tls, i32(63790)) - return + return _sqlite3CorruptError(tls, i32(63790)) _8: *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XCellInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur))+uintptr(16 /* X4 */))))) + uintptr(18 /* X4 */))) = uint16(i32(0)) @@ -66359,9 +63436,8 @@ _8: } *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(64 /* X14 */))) += 1 *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[20]uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur))+uintptr(76 /* X18 */))))) + 2*uintptr(_pCur.X14))) = uint16(i32(0)) - r0 = _getAndInitPage(tls, _pBt, _newPgno, (**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[20]unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur))+uintptr(116 /* X19 */)))))+4*uintptr(_pCur.X14))), _pCur, int32(_pCur.X11)) - return - + /* X19 */ + return _getAndInitPage(tls, _pBt, _newPgno, (**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[20]unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur))+uintptr(116)))))+4*uintptr(_pCur.X14))), _pCur, int32(_pCur.X11)) } var _moveToChildØ00__func__Ø000 [12]int8 // - @@ -66452,8 +63528,7 @@ _13: goto _getAndInitPage_error _21: - r0 = i32(0) - return + return i32(0) _getAndInitPage_error: if _pCur == nil { @@ -66468,9 +63543,7 @@ _22: crt.X__builtin_abort(tls) } }() - r0 = _rc - return - + return _rc } var _getAndInitPageØ00__func__Ø000 [15]int8 // - @@ -66515,9 +63588,7 @@ _4: goto _4 _5: - r0 = _rc - return - + return _rc } var _moveToLeftmostØ00__func__Ø000 [15]int8 // - @@ -66559,8 +63630,6 @@ func _moveToParent(tls *crt.TLS, _pCur *XBtCursor) { // sqlite3.c:63830:1 sink4537 = *p } _releasePageNotNull(tls, *(**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[20]unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur))+uintptr(116 /* X19 */))))) + 4*uintptr(postInc973((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur))+uintptr(64 /* X14 */))), int8(-1)))))) - return - } var _moveToParentØ00__func__Ø000 [13]int8 // - @@ -66573,7 +63642,6 @@ func _assertParentIndex(tls *crt.TLS, _pParent *XMemPage, _iIdx int32, _iChild u if (_sqlite3Config.X6) != i32(0) { goto _0 } - return _0: @@ -66603,8 +63671,6 @@ _3: } }() _6: - return - } var _assertParentIndexØ00__func__Ø000 [18]int8 // - @@ -66636,9 +63702,7 @@ _2: if (_1_flags & i32(4)) == 0 { goto _3 } - - r0 = _vdbeRecordCompareInt - return + return _vdbeRecordCompareInt _3: if (_1_flags&i32(25)) != i32(0) || (*(**XCollSeq)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]unsafe.Pointer)(unsafe.Pointer(uintptr(_p.X0)+uintptr(20 /* X6 */))))) + 4*uintptr(i32(0))))) != (*XCollSeq)(unsafe.Pointer(uintptr(i32(0)))) { @@ -66651,14 +63715,12 @@ _3: crt.X__builtin_abort(tls) } }() - r0 = _vdbeRecordCompareString - return + return _vdbeRecordCompareString _5: _0: r0 = _sqlite3VdbeRecordCompare return - } func _vdbeRecordCompareInt(tls *crt.TLS, _nKey1 int32, _pKey1 unsafe.Pointer, _pPKey2 *XUnpackedRecord) (r0 int32) { // sqlite3.c:75508:1 @@ -66751,8 +63813,7 @@ _13: return _14: - r0 = _sqlite3VdbeRecordCompare(tls, _nKey1, _pKey1, _pPKey2) - return + return _sqlite3VdbeRecordCompare(tls, _nKey1, _pKey1, _pPKey2) _15: _v = *(*int64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XMem)(unsafe.Pointer(uintptr(_pPKey2.X1)+48*uintptr(i32(0)))))) + uintptr(0 /* X0 */))))) @@ -66791,9 +63852,7 @@ _17: crt.X__builtin_abort(tls) } }() - r0 = _res - return - + return _res } func _vdbeAssertFieldCountWithinLimits(tls *crt.TLS, _nKey int32, _pKey unsafe.Pointer, _pKeyInfo *XKeyInfo) { // sqlite3.c:75019:1 @@ -66812,7 +63871,6 @@ func _vdbeAssertFieldCountWithinLimits(tls *crt.TLS, _nKey int32, _pKey unsafe.P if (_sqlite3Config.X6) != i32(0) { goto _0 } - return _0: @@ -66862,8 +63920,6 @@ _8: crt.X__builtin_abort(tls) } }() - return - } var _vdbeAssertFieldCountWithinLimitsØ00__func__Ø000 [33]int8 // - @@ -66879,9 +63935,7 @@ func init() { } func _sqlite3VdbeRecordCompare(tls *crt.TLS, _nKey1 int32, _pKey1 unsafe.Pointer, _pPKey2 *XUnpackedRecord) (r0 int32) { // sqlite3.c:75491:1 - r0 = _sqlite3VdbeRecordCompareWithSkip(tls, _nKey1, _pKey1, _pPKey2, i32(0)) - return - + return _sqlite3VdbeRecordCompareWithSkip(tls, _nKey1, _pKey1, _pPKey2, i32(0)) } func _sqlite3VdbeRecordCompareWithSkip(tls *crt.TLS, _nKey1 int32, _pKey1 unsafe.Pointer, _pPKey2 *XUnpackedRecord, _bSkip int32) (r0 int32) { // sqlite3.c:75305:1 @@ -66953,8 +64007,7 @@ _0: } *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPKey2)) + uintptr(11 /* X4 */))) = uint8(_sqlite3CorruptError(tls, i32(75334))) - r0 = i32(0) - return + return i32(0) _6: _i = i32(0) @@ -67120,8 +64173,7 @@ _45: } *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPKey2)) + uintptr(11 /* X4 */))) = uint8(_sqlite3CorruptError(tls, i32(75409))) - r0 = i32(0) - return + return i32(0) _47: if (*(**XCollSeq)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pKeyInfo))+uintptr(20 /* X6 */))))) + 4*uintptr(_i)))) == nil { @@ -67184,8 +64236,7 @@ _62: } *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPKey2)) + uintptr(11 /* X4 */))) = uint8(_sqlite3CorruptError(tls, i32(75439))) - r0 = i32(0) - return + return i32(0) _64: if (int32(_pRhs.X1) & i32(16384)) == 0 { @@ -67251,8 +64302,7 @@ _75: crt.X__builtin_abort(tls) } }() - r0 = _rc - return + return _rc _74: _i += 1 @@ -67284,18 +64334,14 @@ _74: } }() *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPKey2)) + uintptr(14 /* X7 */))) = uint8(i32(1)) - r0 = int32(_pPKey2.X3) - return - + return int32(_pPKey2.X3) } func _sqlite3VdbeSerialTypeLen(tls *crt.TLS, _serial_type uint32) (r0 uint32) { // sqlite3.c:74578:1 if _serial_type < uint32(i32(128)) { goto _0 } - - r0 = (_serial_type - uint32(i32(12))) / uint32(i32(2)) - return + return (_serial_type - uint32(i32(12))) / uint32(i32(2)) _0: func() { @@ -67304,9 +64350,7 @@ _0: crt.X__builtin_abort(tls) } }() - r0 = uint32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3SmallTypeSizes)) + 1*uintptr(_serial_type)))) - return - + return uint32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3SmallTypeSizes)) + 1*uintptr(_serial_type)))) } var _sqlite3SmallTypeSizes [128]uint8 // sqlite3.c:74558:17 @@ -67363,32 +64407,25 @@ _7: return _8: - r0 = int64((i32(256) * int32(int8(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey)) + 1*uintptr(i32(0))))))) | int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey)) + 1*uintptr(i32(1)))))) - return + return int64((i32(256) * int32(int8(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey)) + 1*uintptr(i32(0))))))) | int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey)) + 1*uintptr(i32(1)))))) _9: - r0 = int64(((i32(65536) * int32(int8(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey)) + 1*uintptr(i32(0))))))) | (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey)) + 1*uintptr(i32(1))))) << uint(i32(8)))) | int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey)) + 1*uintptr(i32(2)))))) - return + return int64(((i32(65536) * int32(int8(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey)) + 1*uintptr(i32(0))))))) | (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey)) + 1*uintptr(i32(1))))) << uint(i32(8)))) | int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey)) + 1*uintptr(i32(2)))))) _10: _y = (((uint32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey)) + 1*uintptr(i32(0))))) << uint(i32(24))) | uint32(int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey)) + 1*uintptr(i32(1)))))<<uint(i32(16)))) | uint32(int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey)) + 1*uintptr(i32(2)))))<<uint(i32(8)))) | uint32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey)) + 1*uintptr(i32(3))))) - r0 = int64(*(*int32)(unsafe.Pointer(&_y))) - return + return int64(*(*int32)(unsafe.Pointer(&_y))) _11: - r0 = int64((((uint32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_aKey))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(i32(2)))))))))) + 1*uintptr(i32(0)))))<<uint(i32(24)))|uint32(int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_aKey))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(i32(2)))))))))) + 1*uintptr(i32(1)))))<<uint(i32(16))))|uint32(int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_aKey))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(i32(2)))))))))) + 1*uintptr(i32(2)))))<<uint(i32(8))))|uint32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_aKey))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(i32(2)))))))))) + 1*uintptr(i32(3)))))) + (i64(4294967296) * int64((i32(256)*int32(int8(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey)) + 1*uintptr(i32(0)))))))|int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey)) + 1*uintptr(i32(1))))))) - return + return int64((((uint32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_aKey))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(i32(2)))))))))) + 1*uintptr(i32(0)))))<<uint(i32(24)))|uint32(int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_aKey))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(i32(2)))))))))) + 1*uintptr(i32(1)))))<<uint(i32(16))))|uint32(int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_aKey))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(i32(2)))))))))) + 1*uintptr(i32(2)))))<<uint(i32(8))))|uint32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_aKey))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(i32(2)))))))))) + 1*uintptr(i32(3)))))) + (i64(4294967296) * int64((i32(256)*int32(int8(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey)) + 1*uintptr(i32(0)))))))|int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey)) + 1*uintptr(i32(1))))))) _12: _4_x = uint64((((uint32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey)) + 1*uintptr(i32(0))))) << uint(i32(24))) | uint32(int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey)) + 1*uintptr(i32(1)))))<<uint(i32(16)))) | uint32(int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey)) + 1*uintptr(i32(2)))))<<uint(i32(8)))) | uint32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey)) + 1*uintptr(i32(3)))))) _4_x = (_4_x << uint(i32(32))) | uint64((((uint32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_aKey))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(i32(4)))))))))) + 1*uintptr(i32(0)))))<<uint(i32(24)))|uint32(int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_aKey))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(i32(4)))))))))) + 1*uintptr(i32(1)))))<<uint(i32(16))))|uint32(int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_aKey))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(i32(4)))))))))) + 1*uintptr(i32(2)))))<<uint(i32(8))))|uint32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_aKey))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(i32(4)))))))))) + 1*uintptr(i32(3)))))) - r0 = *(*int64)(unsafe.Pointer(&_4_x)) - return + return *(*int64)(unsafe.Pointer(&_4_x)) _13: - r0 = int64(_serial_type - uint32(i32(8))) - return - + return int64(_serial_type - uint32(i32(8))) } var _vdbeRecordDecodeIntØ00__func__Ø000 [20]int8 // - @@ -67423,9 +64460,7 @@ func _vdbeRecordCompareDebug(tls *crt.TLS, _nKey1 int32, _pKey1 unsafe.Pointer, if (*Xsqlite3)(unsafe.Pointer(_pKeyInfo.X4)) != (*Xsqlite3)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = i32(1) - return + return i32(1) _0: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_mem1)) + uintptr(10 /* X2 */))) = _pKeyInfo.X1 @@ -67440,9 +64475,7 @@ _0: if _szHdr1 <= uint32(i32(98307)) { goto _3 } - - r0 = i32(11) - return + return i32(11) _3: _d1 = _szHdr1 @@ -67533,46 +64566,34 @@ _debugCompareEnd: if _desiredResult != i32(0) || _rc != i32(0) { goto _28 } - - r0 = i32(1) - return + return i32(1) _28: if _desiredResult >= i32(0) || _rc >= i32(0) { goto _30 } - - r0 = i32(1) - return + return i32(1) _30: if _desiredResult <= i32(0) || _rc <= i32(0) { goto _32 } - - r0 = i32(1) - return + return i32(1) _32: if (_sqlite3Config.X6) != i32(0) { goto _33 } - - r0 = i32(1) - return + return i32(1) _33: if ((*Xsqlite3)(unsafe.Pointer(_pKeyInfo.X4)).X17) == 0 { goto _34 } - - r0 = i32(1) - return + return i32(1) _34: - r0 = i32(0) - return - + return i32(0) } var _vdbeRecordCompareDebugØ00__func__Ø000 [23]int8 // - @@ -67600,9 +64621,7 @@ _0: goto _0 _3: - r0 = _i - return - + return _i } var _sqlite3VarintLenØ00__func__Ø000 [17]int8 // - @@ -67666,8 +64685,7 @@ _6: } *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPKey2)) + uintptr(11 /* X4 */))) = uint8(_sqlite3CorruptError(tls, i32(75624))) - r0 = i32(0) - return + return i32(0) _8: _3_nCmp = func() int32 { @@ -67733,9 +64751,7 @@ _5: crt.X__builtin_abort(tls) } }() - r0 = _res - return - + return _res } var _vdbeRecordCompareStringØ00__func__Ø000 [24]int8 // - @@ -67775,8 +64791,7 @@ func _moveToRoot(tls *crt.TLS, _pCur *XBtCursor) (r0 int32) { // sqlite3.c:63867 crt.X__builtin_abort(tls) } }() - r0 = _pCur.X9 - return + return _pCur.X9 _3: _sqlite3BtreeClearCursor(tls, _pCur) @@ -67812,8 +64827,7 @@ _6: } *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(62 /* X12 */))) = uint8(i32(0)) - r0 = i32(0) - return + return i32(0) _12: func() { @@ -67828,8 +64842,7 @@ _12: } *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(62 /* X12 */))) = uint8(i32(0)) - r0 = _rc - return + return _rc _16: *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(64 /* X14 */))) = int8(i32(0)) @@ -67851,9 +64864,7 @@ _11: if int32(_pRoot.X0) != i32(0) && bool2int((*XKeyInfo)(unsafe.Pointer(_pCur.X16)) == (*XKeyInfo)(unsafe.Pointer(uintptr(i32(0))))) == int32(_pRoot.X2) { goto _23 } - - r0 = _sqlite3CorruptError(tls, i32(63920)) - return + return _sqlite3CorruptError(tls, i32(63920)) _23: _skip_init: @@ -67880,9 +64891,7 @@ _24: if (_pRoot.X4) == uint32(i32(1)) { goto _27 } - - r0 = _sqlite3CorruptError(tls, i32(63933)) - return + return _sqlite3CorruptError(tls, i32(63933)) _27: _11_subpage = _sqlite3Get4byte(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRoot.X19))+1*uintptr(int32(_pRoot.X6)+i32(8))))) @@ -67896,7 +64905,6 @@ _28: _25: r0 = _rc return - } var _moveToRootØ00__func__Ø000 [11]int8 // - @@ -67906,9 +64914,7 @@ func init() { } func _sqlite3BtreeCursorHasMoved(tls *crt.TLS, _pCur *XBtCursor) (r0 int32) { // sqlite3.c:59791:1 - r0 = bool2int(int32(_pCur.X12) != i32(1)) - return - + return bool2int(int32(_pCur.X12) != i32(1)) } func _handleMovedCursor(tls *crt.TLS, _p *XVdbeCursor) (r0 int32) { // sqlite3.c:74406:1 @@ -67942,9 +64948,7 @@ func _handleMovedCursor(tls *crt.TLS, _p *XVdbeCursor) (r0 int32) { // sqlite3.c *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(2 /* X2 */))) = uint8(i32(1)) _6: - r0 = _rc - return - + return _rc } var _handleMovedCursorØ00__func__Ø000 [18]int8 // - @@ -67979,8 +64983,7 @@ func _sqlite3BtreeCursorRestore(tls *crt.TLS, _pCur *XBtCursor, _pDifferentRow * } *_pDifferentRow = i32(1) - r0 = _rc - return + return _rc _6: if int32(_pCur.X12) == i32(1) { @@ -67999,9 +65002,7 @@ _7: }() *_pDifferentRow = i32(0) _8: - r0 = i32(0) - return - + return i32(0) } var _sqlite3BtreeCursorRestoreØ00__func__Ø000 [26]int8 // - @@ -68011,15 +65012,11 @@ func init() { } func _sqlite3BtreeCursorIsValid(tls *crt.TLS, _pCur *XBtCursor) (r0 int32) { // sqlite3.c:63299:1 - r0 = bool2int((_pCur != nil) && (int32(_pCur.X12) == i32(1))) - return - + return bool2int((_pCur != nil) && (int32(_pCur.X12) == i32(1))) } func _sqlite3BtreePayloadFetch(tls *crt.TLS, _pCur *XBtCursor, _pAmt *uint32) (r0 unsafe.Pointer) { // sqlite3.c:63768:1 - r0 = _fetchPayload(tls, _pCur, _pAmt) - return - + return _fetchPayload(tls, _pCur, _pAmt) } func _fetchPayload(tls *crt.TLS, _pCur *XBtCursor, _pAmt *uint32) (r0 unsafe.Pointer) { // sqlite3.c:63734:1 @@ -68081,9 +65078,8 @@ func _fetchPayload(tls *crt.TLS, _pCur *XBtCursor, _pAmt *uint32) (r0 unsafe.Poi _amt = uint32((*XCellInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(16 /* X4 */))).X3) _20: *_pAmt = _amt - r0 = (unsafe.Pointer)((*XCellInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(16 /* X4 */))).X1) - return - + /* X4 */ + return (unsafe.Pointer)((*XCellInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(16))).X1) } var _fetchPayloadØ00__func__Ø000 [13]int8 // - @@ -68138,9 +65134,7 @@ func _sqlite3VdbeMemFromBtree(tls *crt.TLS, _pCur *XBtCursor, _offset uint32, _a _8: _rc = _vdbeMemFromBtreeResize(tls, _pCur, _offset, _amt, _pMem) _9: - r0 = _rc - return - + return _rc } var _sqlite3VdbeMemFromBtreeØ00__func__Ø000 [24]int8 // - @@ -68174,7 +65168,6 @@ _2: _0: r0 = _rc return - } func _sqlite3VdbeOneByteSerialTypeLen(tls *crt.TLS, _serial_type uint8) (r0 uint8) { // sqlite3.c:74587:1 @@ -68184,9 +65177,7 @@ func _sqlite3VdbeOneByteSerialTypeLen(tls *crt.TLS, _serial_type uint8) (r0 uint crt.X__builtin_abort(tls) } }() - r0 = *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3SmallTypeSizes)) + 1*uintptr(_serial_type))) - return - + return *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3SmallTypeSizes)) + 1*uintptr(_serial_type))) } var _sqlite3VdbeOneByteSerialTypeLenØ00__func__Ø000 [32]int8 // - @@ -68224,8 +65215,7 @@ func _sqlite3VdbeSerialType(tls *crt.TLS, _pMem *XMem, _file_format int32, _pLen } *_pLen = uint32(i32(0)) - r0 = uint32(i32(0)) - return + return uint32(i32(0)) _2: if (_flags & i32(4)) == 0 { @@ -68252,13 +65242,11 @@ _5: } *_pLen = uint32(i32(0)) - r0 = uint32(i32(8)) + uint32(_2_u) - return + return uint32(i32(8)) + uint32(_2_u) _8: *_pLen = uint32(i32(1)) - r0 = uint32(i32(1)) - return + return uint32(i32(1)) _6: if _2_u > uint64(i32(32767)) { @@ -68266,8 +65254,7 @@ _6: } *_pLen = uint32(i32(2)) - r0 = uint32(i32(2)) - return + return uint32(i32(2)) _10: if _2_u > uint64(i32(8388607)) { @@ -68275,8 +65262,7 @@ _10: } *_pLen = uint32(i32(3)) - r0 = uint32(i32(3)) - return + return uint32(i32(3)) _11: if _2_u > uint64(i32(2147483647)) { @@ -68284,8 +65270,7 @@ _11: } *_pLen = uint32(i32(4)) - r0 = uint32(i32(4)) - return + return uint32(i32(4)) _12: if _2_u > uint64(i64(140737488355327)) { @@ -68293,13 +65278,11 @@ _12: } *_pLen = uint32(i32(6)) - r0 = uint32(i32(5)) - return + return uint32(i32(5)) _13: *_pLen = uint32(i32(8)) - r0 = uint32(i32(6)) - return + return uint32(i32(6)) _3: if (_flags & i32(8)) == 0 { @@ -68307,8 +65290,7 @@ _3: } *_pLen = uint32(i32(8)) - r0 = uint32(i32(7)) - return + return uint32(i32(7)) _14: func() { @@ -68335,9 +65317,7 @@ _14: } _20: *_pLen = _n - r0 = ((_n * uint32(i32(2))) + uint32(i32(12))) + uint32(bool2int((_flags&i32(2)) != i32(0))) - return - + return ((_n * uint32(i32(2))) + uint32(i32(12))) + uint32(bool2int((_flags&i32(2)) != i32(0))) } var _sqlite3VdbeSerialTypeØ00__func__Ø000 [22]int8 // - @@ -68352,8 +65332,7 @@ func _sqlite3PutVarint(tls *crt.TLS, _p *uint8, _v uint64) (r0 int32) { // sqlit } *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + 1*uintptr(i32(0)))) = uint8(_v & uint64(i32(127))) - r0 = i32(1) - return + return i32(1) _0: if _v > uint64(i32(16383)) { @@ -68362,13 +65341,10 @@ _0: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + 1*uintptr(i32(0)))) = uint8(((_v >> uint(i32(7))) & uint64(i32(127))) | uint64(i32(128))) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + 1*uintptr(i32(1)))) = uint8(_v & uint64(i32(127))) - r0 = i32(2) - return + return i32(2) _1: - r0 = _putVarint64(tls, _p, _v) - return - + return _putVarint64(tls, _p, _v) } func _putVarint64(tls *crt.TLS, _p *uint8, _v uint64) (r0 int32) { // sqlite3.c:28394:1 @@ -68406,8 +65382,7 @@ _1: goto _1 _4: - r0 = i32(9) - return + return i32(9) _0: _n = i32(0) @@ -68444,9 +65419,7 @@ _8: goto _8 _11: - r0 = _n - return - + return _n } var _putVarint64Ø00__func__Ø000 [12]int8 // - @@ -68494,9 +65467,7 @@ _6: if _1_i != 0 { goto _6 } - - r0 = _len - return + return _len _1: if _serial_type < uint32(i32(12)) { @@ -68521,13 +65492,10 @@ _1: crt.Xmemcpy(tls, (unsafe.Pointer)(_buf), (unsafe.Pointer)(_pMem.X5), _len) _12: - r0 = _len - return + return _len _7: - r0 = uint32(i32(0)) - return - + return uint32(i32(0)) } var _sqlite3VdbeSerialPutØ00__func__Ø000 [21]int8 // - @@ -68551,8 +65519,7 @@ func _sqlite3BtreeCount(tls *crt.TLS, _pCur *XBtCursor, _pnEntry *int64) (r0 int } *_pnEntry = int64(i32(0)) - r0 = i32(0) - return + return i32(0) _0: _rc = _moveToRoot(tls, _pCur) @@ -68582,8 +65549,7 @@ _6: } *_pnEntry = _nEntry - r0 = _moveToRoot(tls, _pCur) - return + return _moveToRoot(tls, _pCur) _7: _moveToParent(tls, _pCur) @@ -68608,9 +65574,7 @@ _9: goto _1 _2: - r0 = _rc - return - + return _rc } func _checkSavepointCount(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqlite3.c:78704:1 @@ -68636,9 +65600,7 @@ _3: crt.X__builtin_abort(tls) } }() - r0 = i32(1) - return - + return i32(1) } var _checkSavepointCountØ00__func__Ø000 [20]int8 // - @@ -68686,9 +65648,7 @@ func _sqlite3BtreeBeginStmt(tls *crt.TLS, _p *XBtree, _iStatement int32) (r0 int }() _rc = _sqlite3PagerOpenSavepoint(tls, (*XPager)(unsafe.Pointer(_pBt.X0)), _iStatement) _sqlite3BtreeLeave(tls, _p) - r0 = _rc - return - + return _rc } var _sqlite3BtreeBeginStmtØ00__func__Ø000 [22]int8 // - @@ -68751,9 +65711,7 @@ func _sqlite3BtreeUpdateMeta(tls *crt.TLS, _p *XBtree, _idx int32, _iMeta uint32 _8: _7: _sqlite3BtreeLeave(tls, _p) - r0 = _rc - return - + return _rc } var _sqlite3BtreeUpdateMetaØ00__func__Ø000 [23]int8 // - @@ -68815,13 +65773,10 @@ _9: _8: r0 = _pCx return - } func _sqlite3BtreeCursorSize(tls *crt.TLS) (r0 int32) { // sqlite3.c:63213:1 - r0 = int32(u32(200)) - return - + return int32(u32(200)) } var _allocateCursorØ00__func__Ø000 [15]int8 // - @@ -68832,8 +65787,6 @@ func init() { func _sqlite3BtreeCursorZero(tls *crt.TLS, _p *XBtCursor) { // sqlite3.c:63225:1 crt.Xmemset(tls, (unsafe.Pointer)(_p), i32(0), u32(64)) - return - } func _sqlite3BtreeCursor(tls *crt.TLS, _p *XBtree, _iTable int32, _wrFlag int32, _pKeyInfo *XKeyInfo, _pCur *XBtCursor) (r0 int32) { // sqlite3.c:63187:1 @@ -68851,9 +65804,7 @@ _0: _rc = _btreeCursor(tls, _p, _iTable, _wrFlag, _pKeyInfo, _pCur) _sqlite3BtreeLeave(tls, _p) _1: - r0 = _rc - return - + return _rc } func _btreeCursor(tls *crt.TLS, _p *XBtree, _iTable int32, _wrFlag int32, _pKeyInfo *XKeyInfo, _pCur *XBtCursor) (r0 int32) { // sqlite3.c:63127:1 @@ -68923,9 +65874,7 @@ func _btreeCursor(tls *crt.TLS, _p *XBtree, _iTable int32, _wrFlag int32, _pKeyI if (_pBt.X27) != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) { goto _25 } - - r0 = _sqlite3NomemError(tls, i32(63158)) - return + return _sqlite3NomemError(tls, i32(63158)) _25: _24: @@ -68986,9 +65935,7 @@ _37: *(**XBtCursor)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(8 /* X2 */))))) = (*XBtCursor)(unsafe.Pointer(_pBt.X2)) *(**XBtCursor)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pBt)) + uintptr(8 /* X2 */))))) = _pCur *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(62 /* X12 */))) = uint8(i32(0)) - r0 = i32(0) - return - + return i32(0) } var _btreeCursorØ00__func__Ø000 [12]int8 // - @@ -69013,17 +65960,13 @@ func _hasSharedCacheTableLock(tls *crt.TLS, _pBtree *XBtree, _iRoot uint32, _isI if int32(_pBtree.X3) != i32(0) && (_eLockType != i32(1) || (((*Xsqlite3)(unsafe.Pointer(_pBtree.X0)).X6)&i32(16384)) == 0) { goto _2 } - - r0 = i32(1) - return + return i32(1) _2: if _isIndex == 0 || _pSchema != nil && (int32(_pSchema.X9)&i32(1)) != i32(0) { goto _5 } - - r0 = i32(1) - return + return i32(1) _5: if _isIndex == 0 { @@ -69044,9 +65987,7 @@ _7: if _iTab == 0 { goto _12 } - - r0 = i32(1) - return + return i32(1) _12: _iTab = uint32((*XTable)(unsafe.Pointer(_4_pIdx.X3)).X7) @@ -69069,18 +66010,14 @@ _14: if (*XBtree)(unsafe.Pointer(_pLock.X0)) != _pBtree || (_pLock.X1) != _iTab && (int32(_pLock.X2) != i32(2) || (_pLock.X1) != uint32(i32(1))) || int32(_pLock.X2) < _eLockType { goto _22 } - - r0 = i32(1) - return + return i32(1) _22: _pLock = (*XBtLock)(unsafe.Pointer(_pLock.X3)) goto _14 _17: - r0 = i32(0) - return - + return i32(0) } func _hasReadConflicts(tls *crt.TLS, _pBtree *XBtree, _iRoot uint32) (r0 int32) { // sqlite3.c:59185:1 @@ -69095,18 +66032,14 @@ _0: if (_p.X7) != _iRoot || (*XBtree)(unsafe.Pointer(_p.X0)) == _pBtree || i32(0) != (((*Xsqlite3)(unsafe.Pointer((*XBtree)(unsafe.Pointer(_p.X0)).X0)).X6)&i32(16384)) { goto _6 } - - r0 = i32(1) - return + return i32(1) _6: _p = (*XBtCursor)(unsafe.Pointer(_p.X2)) goto _0 _3: - r0 = i32(0) - return - + return i32(0) } func _allocateTempSpace(tls *crt.TLS, _pBt *XBtShared) { // sqlite3.c:61481:1 @@ -69127,8 +66060,6 @@ func _allocateTempSpace(tls *crt.TLS, _pBt *XBtShared) { // sqlite3.c:61481:1 } _1: _0: - return - } func _sqlite3BtreeCursorHintFlags(tls *crt.TLS, _pCur *XBtCursor, _x uint32) { // sqlite3.c:59841:1 @@ -69139,8 +66070,6 @@ func _sqlite3BtreeCursorHintFlags(tls *crt.TLS, _pCur *XBtCursor, _x uint32) { / } }() *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(63 /* X13 */))) = uint8(_x) - return - } var _sqlite3BtreeCursorHintFlagsØ00__func__Ø000 [28]int8 // - @@ -69247,9 +66176,7 @@ _22: if _p != nil { goto _23 } - - r0 = _sqlite3NomemError(tls, i32(61198)) - return + return _sqlite3NomemError(tls, i32(61198)) _23: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X2 */))) = uint8(i32(0)) @@ -69278,8 +66205,7 @@ _23: } Xsqlite3_free(tls, (unsafe.Pointer)(_p)) - r0 = _sqlite3NomemError(tls, i32(61222)) - return + return _sqlite3NomemError(tls, i32(61222)) _30: if _isMemdb == 0 { @@ -69297,8 +66223,7 @@ _31: Xsqlite3_free(tls, (unsafe.Pointer)(_5_zFullPathname)) Xsqlite3_free(tls, (unsafe.Pointer)(_p)) - r0 = _rc - return + return _rc _33: _32: @@ -69337,8 +66262,7 @@ _42: Xsqlite3_mutex_leave(tls, _mutexOpen) Xsqlite3_free(tls, (unsafe.Pointer)(_5_zFullPathname)) Xsqlite3_free(tls, (unsafe.Pointer)(_p)) - r0 = i32(19) - return + return i32(19) _47: _11_iDb -= 1 @@ -69599,9 +66523,7 @@ _92: crt.X__builtin_abort(tls) } }() - r0 = _rc - return - + return _rc } var _sqlite3BtreeOpenØ00__func__Ø000 [17]int8 // - @@ -69612,17 +66534,13 @@ func init() { func _sqlite3OsFullPathname(tls *crt.TLS, _pVfs *Xsqlite3_vfs, _zPath *int8, _nPathOut int32, _zPathOut *int8) (r0 int32) { // sqlite3.c:20282:1 *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zPathOut)) + 1*uintptr(i32(0)))) = int8(i32(0)) - r0 = (*(*func(*crt.TLS, *Xsqlite3_vfs, *int8, int32, *int8) int32)(unsafe.Pointer(&struct { + return (*(*func(*crt.TLS, *Xsqlite3_vfs, *int8, int32, *int8) int32)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, *int8, int32, *int8) int32 }{(_pVfs.X9)})))(tls, _pVfs, _zPath, _nPathOut, _zPathOut) - return - } func _sqlite3PagerVfs(tls *crt.TLS, _pPager *XPager) (r0 *Xsqlite3_vfs) { // sqlite3.c:53702:1 - r0 = (*Xsqlite3_vfs)(unsafe.Pointer(_pPager.X0)) - return - + return (*Xsqlite3_vfs)(unsafe.Pointer(_pPager.X0)) } func _sqlite3PagerOpen(tls *crt.TLS, _pVfs *Xsqlite3_vfs, _ppPager **XPager, _zFilename *int8, _nExtra int32, _flags int32, _vfsFlags int32, _xReinit func(*crt.TLS, *XPgHdr)) (r0 int32) { // sqlite3.c:51489:1 @@ -69687,9 +66605,7 @@ func _sqlite3PagerOpen(tls *crt.TLS, _pVfs *Xsqlite3_vfs, _ppPager **XPager, _zF if _zPathname != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _3 } - - r0 = _sqlite3NomemError(tls, i32(51525)) - return + return _sqlite3NomemError(tls, i32(51525)) _3: _nPathname = _sqlite3Strlen30(tls, _zPathname) @@ -69705,9 +66621,7 @@ _0: if _zPathname != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _6 } - - r0 = _sqlite3NomemError(tls, i32(51541)) - return + return _sqlite3NomemError(tls, i32(51541)) _6: *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zPathname)) + 1*uintptr(i32(0)))) = int8(i32(0)) @@ -69750,8 +66664,7 @@ _12: } _sqlite3DbFree(tls, (*Xsqlite3)(unsafe.Pointer(uintptr(i32(0)))), (unsafe.Pointer)(_zPathname)) - r0 = _rc - return + return _rc _13: _5: @@ -69767,8 +66680,7 @@ _5: } _sqlite3DbFree(tls, (*Xsqlite3)(unsafe.Pointer(uintptr(i32(0)))), (unsafe.Pointer)(_zPathname)) - r0 = _sqlite3NomemError(tls, i32(51594)) - return + return _sqlite3NomemError(tls, i32(51594)) _16: _pPager = (*XPager)(unsafe.Pointer(_pPtr)) @@ -69929,8 +66841,7 @@ _38: _sqlite3OsClose(tls, (*Xsqlite3_file)(unsafe.Pointer(_pPager.X31))) _sqlite3PageFree(tls, (unsafe.Pointer)(_pPager.X58)) Xsqlite3_free(tls, (unsafe.Pointer)(_pPager)) - r0 = _rc - return + return _rc _44: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(6 /* X3 */))) = uint8(_useJournal) @@ -70024,26 +66935,20 @@ _67: *(*func(*crt.TLS, *XPgHdr))(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(196 /* X56 */))))) = _xReinit _setGetterMethod(tls, _pPager) *_ppPager = _pPager - r0 = i32(0) - return - + return i32(0) } func _sqlite3PcacheSize(tls *crt.TLS) (r0 int32) { // sqlite3.c:44358:1 - r0 = int32(u32(48)) - return - + return int32(u32(48)) } func _sqlite3JournalSize(tls *crt.TLS, _pVfs *Xsqlite3_vfs) (r0 int32) { // sqlite3.c:89017:1 - r0 = func() int32 { + return func() int32 { if (_pVfs.X1) > i32(56) { return (_pVfs.X1) } return i32(56) }() - return - } var _sqlite3PagerOpenØ00__func__Ø000 [17]int8 // - @@ -70057,14 +66962,12 @@ func Xsqlite3_uri_boolean(tls *crt.TLS, _zFilename *int8, _zParam *int8, _bDflt _ = _z _z = Xsqlite3_uri_parameter(tls, _zFilename, _zParam) _bDflt = bool2int(_bDflt != i32(0)) - r0 = func() int32 { + return func() int32 { if _z != nil { return int32(_sqlite3GetBoolean(tls, _z, uint8(_bDflt))) } return _bDflt }() - return - } func Xsqlite3_uri_parameter(tls *crt.TLS, _zFilename *int8, _zParam *int8) (r0 *int8) { // sqlite3.c:143808:12 @@ -70073,9 +66976,7 @@ func Xsqlite3_uri_parameter(tls *crt.TLS, _zFilename *int8, _zParam *int8) (r0 * if _zFilename != (*int8)(unsafe.Pointer(uintptr(i32(0)))) && _zParam != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _1 } - - r0 = (*int8)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*int8)(unsafe.Pointer(uintptr(i32(0)))) _1: { @@ -70097,9 +66998,7 @@ _2: if _1_x != i32(0) { goto _4 } - - r0 = _zFilename - return + return _zFilename _4: { @@ -70110,15 +67009,11 @@ _4: goto _2 _3: - r0 = (*int8)(unsafe.Pointer(uintptr(i32(0)))) - return - + return (*int8)(unsafe.Pointer(uintptr(i32(0)))) } func _sqlite3GetBoolean(tls *crt.TLS, _z *int8, _dflt uint8) (r0 uint8) { // sqlite3.c:113029:1 - r0 = uint8(bool2int(int32(_getSafetyLevel(tls, _z, i32(1), _dflt)) != i32(0))) - return - + return uint8(bool2int(int32(_getSafetyLevel(tls, _z, i32(1), _dflt)) != i32(0))) } func _getSafetyLevel(tls *crt.TLS, _z *int8, _omitFull int32, _dflt uint8) (r0 uint8) { // sqlite3.c:113004:1 @@ -70129,9 +67024,7 @@ func _getSafetyLevel(tls *crt.TLS, _z *int8, _omitFull int32, _dflt uint8) (r0 u if (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3CtypeMap)) + 1*uintptr(uint8(*_z))))) & i32(4)) == 0 { goto _0 } - - r0 = uint8(_sqlite3Atoi(tls, _z)) - return + return uint8(_sqlite3Atoi(tls, _z)) _0: _n = _sqlite3Strlen30(tls, _z) @@ -70144,18 +67037,14 @@ _1: if int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_getSafetyLevelØ00iLengthØ003)) + 1*uintptr(_i)))) != _n || Xsqlite3_strnicmp(tls, (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_getSafetyLevelØ00zTextØ001))+1*uintptr(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_getSafetyLevelØ00iOffsetØ002)) + 1*uintptr(_i)))))), _z, _n) != i32(0) || _omitFull != 0 && int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_getSafetyLevelØ00iValueØ004)) + 1*uintptr(_i)))) > i32(1) { goto _8 } - - r0 = *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_getSafetyLevelØ00iValueØ004)) + 1*uintptr(_i))) - return + return *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_getSafetyLevelØ00iValueØ004)) + 1*uintptr(_i))) _8: _i += 1 goto _1 _4: - r0 = _dflt - return - + return _dflt } var _getSafetyLevelØ00iLengthØ003 [8]uint8 // sqlite3.c:113008:19 @@ -70198,9 +67087,7 @@ func _sqlite3PcacheOpen(tls *crt.TLS, _szPage int32, _szExtra int32, _bPurgeable *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(40 /* X11 */))) = _pStress *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(16 /* X4 */))) = i32(100) *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(20 /* X5 */))) = i32(1) - r0 = _sqlite3PcacheSetPageSize(tls, _p, _szPage) - return - + return _sqlite3PcacheSetPageSize(tls, _p, _szPage) } var _sqlite3PcacheOpenØ00__func__Ø000 [18]int8 // - @@ -70240,17 +67127,13 @@ func _pagerStress(tls *crt.TLS, _p unsafe.Pointer, _pPg *XPgHdr) (r0 int32) { // }() == 0 { goto _6 } - - r0 = i32(0) - return + return i32(0) _6: if (_pPager.X18) == 0 || (int32(_pPager.X18)&i32(3)) == i32(0) && (int32(_pPg.X6)&i32(8)) == i32(0) { goto _9 } - - r0 = i32(0) - return + return i32(0) _9: *(**XPgHdr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPg)) + uintptr(12 /* X3 */))))) = (*XPgHdr)(unsafe.Pointer(uintptr(i32(0)))) @@ -70293,9 +67176,7 @@ _12: _sqlite3PcacheMakeClean(tls, _pPg) _18: - r0 = _pager_error(tls, _pPager, _rc) - return - + return _pager_error(tls, _pPager, _rc) } var _pagerStressØ00__func__Ø000 [12]int8 // - @@ -70332,8 +67213,6 @@ func _pageReinit(tls *crt.TLS, _pData *XPgHdr) { // sqlite3.c:61100:1 _btreeInitPage(tls, _pPage) _5: _2: - return - } var _pageReinitØ00__func__Ø000 [11]int8 // - @@ -70345,8 +67224,6 @@ func init() { func _sqlite3PagerSetMmapLimit(tls *crt.TLS, _pPager *XPager, _szMmap int64) { // sqlite3.c:50358:1 *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(128 /* X42 */))) = _szMmap _pagerFixMaplimit(tls, _pPager) - return - } func _sqlite3PagerReadFileheader(tls *crt.TLS, _pPager *XPager, _N int32, _pDest *uint8) (r0 int32) { // sqlite3.c:50691:1 @@ -70380,7 +67257,6 @@ _6: _5: r0 = _rc return - } var _sqlite3PagerReadFileheaderØ00__func__Ø000 [27]int8 // - @@ -70417,8 +67293,6 @@ func _sqlite3PagerSetBusyhandler(tls *crt.TLS, _pPager *XPager, _xBusyHandler fu }() _sqlite3OsFileControlHint(tls, (*Xsqlite3_file)(unsafe.Pointer(_pPager.X31)), i32(15), (unsafe.Pointer)(_1_ap)) _0: - return - } var _sqlite3PagerSetBusyhandlerØ00__func__Ø000 [27]int8 // - @@ -70428,9 +67302,7 @@ func init() { } func _sqlite3PagerIsreadonly(tls *crt.TLS, _pPager *XPager) (r0 uint8) { // sqlite3.c:53438:1 - r0 = _pPager.X12 - return - + return _pPager.X12 } func _sqlite3BtreeSchema(tls *crt.TLS, _p *XBtree, _nBytes int32, _xFree func(*crt.TLS, unsafe.Pointer)) (r0 unsafe.Pointer) { // sqlite3.c:68622:1 @@ -70446,21 +67318,15 @@ func _sqlite3BtreeSchema(tls *crt.TLS, _p *XBtree, _nBytes int32, _xFree func(*c *(*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(uintptr((unsafe.Pointer)(_pBt)) + uintptr(52 /* X20 */))) = _xFree _1: _sqlite3BtreeLeave(tls, _p) - r0 = _pBt.X19 - return - + return _pBt.X19 } func _sqlite3PagerFile(tls *crt.TLS, _pPager *XPager) (r0 *Xsqlite3_file) { // sqlite3.c:53711:1 - r0 = (*Xsqlite3_file)(unsafe.Pointer(_pPager.X31)) - return - + return (*Xsqlite3_file)(unsafe.Pointer(_pPager.X31)) } func _sqlite3BtreeConnectionCount(tls *crt.TLS, _p *XBtree) (r0 int32) { // sqlite3.c:68808:1 - r0 = (*XBtShared)(unsafe.Pointer(_p.X1)).X23 - return - + return (*XBtShared)(unsafe.Pointer(_p.X1)).X23 } var _sqlite3VdbeExecØ00vfsFlagsØ006 int32 // sqlite3.c:81740:20 @@ -70475,9 +67341,7 @@ func _sqlite3BtreeCreateTable(tls *crt.TLS, _p *XBtree, _piTable *int32, _flags _sqlite3BtreeEnter(tls, _p) _rc = _btreeCreateTable(tls, _p, _piTable, _flags) _sqlite3BtreeLeave(tls, _p) - r0 = _rc - return - + return _rc } func _btreeCreateTable(tls *crt.TLS, _p *XBtree, _piTable *int32, _createTabFlags int32) (r0 int32) { // sqlite3.c:67394:1 @@ -70544,9 +67408,7 @@ _8: if _rc == i32(0) { goto _13 } - - r0 = _rc - return + return _rc _13: if _1_pgnoMove == _pgnoRoot { @@ -70560,18 +67422,14 @@ _13: if _rc == i32(0) { goto _15 } - - r0 = _rc - return + return _rc _15: _rc = _btreeGetPage(tls, _pBt, _pgnoRoot, &_pRoot, i32(0)) if _rc == i32(0) { goto _16 } - - r0 = _rc - return + return _rc _16: _rc = _ptrmapGet(tls, _pBt, _pgnoRoot, &_4_eType, &_4_iPtrPage) @@ -70586,8 +67444,7 @@ _18: } _releasePage(tls, _pRoot) - r0 = _rc - return + return _rc _19: func() { @@ -70607,18 +67464,14 @@ _19: if _rc == i32(0) { goto _24 } - - r0 = _rc - return + return _rc _24: _rc = _btreeGetPage(tls, _pBt, _pgnoRoot, &_pRoot, i32(0)) if _rc == i32(0) { goto _25 } - - r0 = _rc - return + return _rc _25: _rc = _sqlite3PagerWrite(tls, (*XPgHdr)(unsafe.Pointer(_pRoot.X23))) @@ -70627,8 +67480,7 @@ _25: } _releasePage(tls, _pRoot) - r0 = _rc - return + return _rc _26: goto _27 @@ -70642,8 +67494,7 @@ _27: } _releasePage(tls, _pRoot) - r0 = _rc - return + return _rc _28: func() { @@ -70667,8 +67518,7 @@ _28: } _releasePage(tls, _pRoot) - r0 = _rc - return + return _rc _33: goto _34 @@ -70678,9 +67528,7 @@ _6: if _rc == 0 { goto _35 } - - r0 = _rc - return + return _rc _35: _34: @@ -70709,9 +67557,7 @@ _39: } }() *_piTable = int32(_pgnoRoot) - r0 = i32(0) - return - + return i32(0) } var _btreeCreateTableØ00__func__Ø000 [17]int8 // - @@ -70867,7 +67713,6 @@ _29: _9: r0 = _rc return - } var _sqlite3VdbeSorterInitØ00__func__Ø000 [22]int8 // - @@ -70877,9 +67722,7 @@ func init() { } func _sqlite3BtreeCursorHasHint(tls *crt.TLS, _pCsr *XBtCursor, _mask uint32) (r0 int32) { // sqlite3.c:68779:1 - r0 = bool2int((uint32(_pCsr.X13) & _mask) != uint32(i32(0))) - return - + return bool2int((uint32(_pCsr.X13) & _mask) != uint32(i32(0))) } func _sqlite3BtreePrevious(tls *crt.TLS, _pCur *XBtCursor, _pRes *int32) (r0 int32) { // sqlite3.c:64557:1 @@ -70917,15 +67760,11 @@ func _sqlite3BtreePrevious(tls *crt.TLS, _pCur *XBtCursor, _pRes *int32) (r0 int if int32(_pCur.X12) == i32(1) && int32(*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[20]uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur))+uintptr(76 /* X18 */))))) + 2*uintptr(_pCur.X14)))) != i32(0) && int32((*(**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[20]unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur))+uintptr(116 /* X19 */))))) + 4*uintptr(_pCur.X14)))).X5) != i32(0) { goto _12 } - - r0 = _btreePrevious(tls, _pCur, _pRes) - return + return _btreePrevious(tls, _pCur, _pRes) _12: *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[20]uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur))+uintptr(76 /* X18 */))))) + 2*uintptr(_pCur.X14))) -= 1 - r0 = i32(0) - return - + return i32(0) } var _sqlite3BtreePreviousØ00__func__Ø000 [21]int8 // - @@ -70990,9 +67829,7 @@ func _btreePrevious(tls *crt.TLS, _pCur *XBtCursor, _pRes *int32) (r0 int32) { / if _rc == i32(0) { goto _16 } - - r0 = _rc - return + return _rc _16: if i32(0) != int32(_pCur.X12) { @@ -71000,8 +67837,7 @@ _16: } *_pRes = i32(1) - r0 = i32(0) - return + return i32(0) _17: if (_pCur.X9) == 0 { @@ -71020,8 +67856,7 @@ _17: } *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(56 /* X9 */))) = i32(0) - r0 = i32(0) - return + return i32(0) _22: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(56 /* X9 */))) = i32(0) @@ -71043,9 +67878,7 @@ _13: if _rc == 0 { goto _26 } - - r0 = _rc - return + return _rc _26: _rc = _moveToRightmost(tls, _pCur) @@ -71063,8 +67896,7 @@ _28: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(62 /* X12 */))) = uint8(i32(0)) *_pRes = i32(1) - r0 = i32(0) - return + return i32(0) _30: _moveToParent(tls, _pCur) @@ -71098,7 +67930,6 @@ _37: _27: r0 = _rc return - } var _btreePreviousØ00__func__Ø000 [14]int8 // - @@ -71139,9 +67970,7 @@ _4: if _rc == 0 { goto _6 } - - r0 = _rc - return + return _rc _6: goto _4 @@ -71160,9 +67989,7 @@ _5: crt.X__builtin_abort(tls) } }() - r0 = i32(0) - return - + return i32(0) } var _moveToRightmostØ00__func__Ø000 [16]int8 // - @@ -71172,9 +67999,7 @@ func init() { } func _sqlite3BtreeEof(tls *crt.TLS, _pCur *XBtCursor) (r0 int32) { // sqlite3.c:64335:1 - r0 = bool2int(i32(1) != int32(_pCur.X12)) - return - + return bool2int(i32(1) != int32(_pCur.X12)) } func _sqlite3BtreeLast(tls *crt.TLS, _pCur *XBtCursor, _pRes *int32) (r0 int32) { // sqlite3.c:64021:1 @@ -71226,8 +68051,7 @@ _9: crt.X__builtin_abort(tls) } }() - r0 = i32(0) - return + return i32(0) _5: _rc = _moveToRoot(tls, _pCur) @@ -71279,7 +68103,6 @@ _21: _16: r0 = _rc return - } var _sqlite3BtreeLastØ00__func__Ø000 [17]int8 // - @@ -71332,8 +68155,7 @@ func _sqlite3BtreeInsert(tls *crt.TLS, _pCur *XBtCursor, _pX *XBtreePayload, _fl crt.X__builtin_abort(tls) } }() - r0 = _pCur.X9 - return + return _pCur.X9 _2: func() { @@ -71368,9 +68190,7 @@ _2: if _rc == 0 { goto _16 } - - r0 = _rc - return + return _rc _16: _15: @@ -71415,9 +68235,7 @@ _29: if _rc == 0 { goto _32 } - - r0 = _rc - return + return _rc _32: _31: @@ -71451,9 +68269,7 @@ _37: if _rc == 0 { goto _38 } - - r0 = _rc - return + return _rc _38: _35: @@ -71552,14 +68368,11 @@ _62: if uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_oldCell))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(_szNew))))))))) <= uintptr(unsafe.Pointer(_pPage.X20)) { goto _67 } - - r0 = _sqlite3CorruptError(tls, i32(67143)) - return + return _sqlite3CorruptError(tls, i32(67143)) _67: crt.Xmemcpy(tls, (unsafe.Pointer)(_oldCell), (unsafe.Pointer)(_newCell), uint32(_szNew)) - r0 = i32(0) - return + return i32(0) _64: _dropCell(tls, _pPage, _idx, int32(_10_info.X4), &_rc) @@ -71665,9 +68478,7 @@ _84: } }() _end_insert: - r0 = _rc - return - + return _rc } var _sqlite3BtreeInsertØ00__func__Ø000 [19]int8 // - @@ -71682,7 +68493,6 @@ func _invalidateIncrblobCursors(tls *crt.TLS, _pBtree *XBtree, _iRow int64, _isC if int32(_pBtree.X5) != i32(0) { goto _0 } - return _0: @@ -71715,8 +68525,6 @@ _7: goto _3 _6: - return - } var _invalidateIncrblobCursorsØ00__func__Ø000 [26]int8 // - @@ -71935,8 +68743,7 @@ _36: } _releasePage(tls, _pToRelease) - r0 = _rc - return + return _rc _40: func() { @@ -72029,9 +68836,7 @@ _60: _30: _releasePage(tls, _pToRelease) - r0 = i32(0) - return - + return i32(0) } var _fillInCellØ00__func__Ø000 [11]int8 // - @@ -72068,17 +68873,13 @@ func _clearCell(tls *crt.TLS, _pPage *XMemPage, _pCell *uint8, _pInfo *XCellInfo if uint32(_pInfo.X3) != (_pInfo.X2) { goto _2 } - - r0 = i32(0) - return + return i32(0) _2: if uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_pCell))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(_pInfo.X4)))))))))-uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(i32(1)))))))))) <= uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_pPage.X19))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(_pPage.X15))))))))) { goto _3 } - - r0 = _sqlite3CorruptError(tls, i32(65075)) - return + return _sqlite3CorruptError(tls, i32(65075)) _3: _ovflPgno = _sqlite3Get4byte(tls, (*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_pCell))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(_pInfo.X4)))))))))-uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(i32(4))))))))) @@ -72106,9 +68907,7 @@ _10: if _ovflPgno >= uint32(i32(2)) && _ovflPgno <= _btreePagecount(tls, _pBt) { goto _13 } - - r0 = _sqlite3CorruptError(tls, i32(65091)) - return + return _sqlite3CorruptError(tls, i32(65091)) _13: if _nOvfl == 0 { @@ -72119,9 +68918,7 @@ _13: if _rc == 0 { goto _15 } - - r0 = _rc - return + return _rc _15: _14: @@ -72144,18 +68941,14 @@ _20: if _rc == 0 { goto _21 } - - r0 = _rc - return + return _rc _21: _ovflPgno = _3_iNext goto _10 _11: - r0 = i32(0) - return - + return i32(0) } var _clearCellØ00__func__Ø000 [10]int8 // - @@ -72177,14 +68970,10 @@ func _btreePageLookup(tls *crt.TLS, _pBt *XBtShared, _pgno uint32) (r0 *XMemPage if _pDbPage == nil { goto _2 } - - r0 = _btreePageFromDbPage(tls, _pDbPage, _pgno, _pBt) - return + return _btreePageFromDbPage(tls, _pDbPage, _pgno, _pBt) _2: - r0 = (*XMemPage)(unsafe.Pointer(uintptr(i32(0)))) - return - + return (*XMemPage)(unsafe.Pointer(uintptr(i32(0)))) } var _btreePageLookupØ00__func__Ø000 [16]int8 // - @@ -72232,9 +69021,7 @@ func _freePage2(tls *crt.TLS, _pBt *XBtShared, _pMemPage *XMemPage, _iPage uint3 if _iPage >= uint32(i32(2)) { goto _8 } - - r0 = _sqlite3CorruptError(tls, i32(64931)) - return + return _sqlite3CorruptError(tls, i32(64931)) _8: if _pMemPage == nil { @@ -72362,9 +69149,7 @@ _freepage_out: _30: _releasePage(tls, _pPage) _releasePage(tls, _pTrunk) - r0 = _rc - return - + return _rc } var _freePage2Ø00__func__Ø000 [10]int8 // - @@ -72375,8 +69160,6 @@ func init() { func _sqlite3PagerRef(tls *crt.TLS, _pPg *XPgHdr) { // sqlite3.c:51007:1 _sqlite3PcacheRef(tls, _pPg) - return - } func _sqlite3PcacheRef(tls *crt.TLS, _p *XPgHdr) { // sqlite3.c:44607:1 @@ -72394,8 +69177,6 @@ func _sqlite3PcacheRef(tls *crt.TLS, _p *XPgHdr) { // sqlite3.c:44607:1 }() *(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(26 /* X7 */))) += 1 *(*int32)(unsafe.Pointer(uintptr(_p.X8) + uintptr(12 /* X3 */))) += 1 - return - } var _sqlite3PcacheRefØ00__func__Ø000 [17]int8 // - @@ -72423,8 +69204,6 @@ func _sqlite3PagerDontWrite(tls *crt.TLS, _pPg *XPgHdr) { // sqlite3.c:52960:1 sink4530 = *p } _2: - return - } func _btreeSetHasContent(tls *crt.TLS, _pBt *XBtShared, _pgno uint32) (r0 int32) { // sqlite3.c:59517:1 @@ -72455,9 +69234,7 @@ _0: _rc = _sqlite3BitvecSet(tls, (*XBitvec)(unsafe.Pointer(_pBt.X22)), _pgno) _5: - r0 = _rc - return - + return _rc } var _btreeSetHasContentØ00__func__Ø000 [19]int8 // - @@ -72480,7 +69257,6 @@ func _dropCell(tls *crt.TLS, _pPage *XMemPage, _idx int32, _sz int32, _pRC *int3 if (*_pRC) == 0 { goto _0 } - return _0: @@ -72555,8 +69331,6 @@ _14: sink4530 = *p } _15: - return - } var _dropCellØ00__func__Ø000 [9]int8 // - @@ -72566,11 +69340,9 @@ func init() { } func _cellSize(tls *crt.TLS, _pPage *XMemPage, _iCell int32) (r0 uint16) { // sqlite3.c:60253:1 - r0 = (*(*func(*crt.TLS, *XMemPage, *uint8) uint16)(unsafe.Pointer(&struct { + return (*(*func(*crt.TLS, *XMemPage, *uint8) uint16)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, *uint8) uint16 }{(_pPage.X24)})))(tls, _pPage, (*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_pPage.X19))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(int32(_pPage.X15)&((int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPage.X21))+1*uintptr(i32(2)*_iCell))))) + 1*uintptr(i32(0)))))<<uint(i32(8)))|int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPage.X21))+1*uintptr(i32(2)*_iCell))))) + 1*uintptr(i32(1)))))))))))))) - return - } func _freeSpace(tls *crt.TLS, _pPage *XMemPage, _iStart uint16, _iSize uint16) (r0 int32) { // sqlite3.c:60580:1 @@ -72671,8 +69443,7 @@ _20: goto _21 _23: - r0 = _sqlite3CorruptError(tls, i32(60615)) - return + return _sqlite3CorruptError(tls, i32(60615)) _22: _iPtr = _iFreeBlk @@ -72682,9 +69453,7 @@ _21: if uint32(_iFreeBlk) <= _iLast { goto _24 } - - r0 = _sqlite3CorruptError(tls, i32(60619)) - return + return _sqlite3CorruptError(tls, i32(60619)) _24: func() { @@ -72701,18 +69470,14 @@ _24: if _iEnd <= uint32(_iFreeBlk) { goto _30 } - - r0 = _sqlite3CorruptError(tls, i32(60630)) - return + return _sqlite3CorruptError(tls, i32(60630)) _30: _iEnd = uint32(int32(_iFreeBlk) + ((int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_data))+1*uintptr(int32(_iFreeBlk)+i32(2)))))) + 1*uintptr(i32(0))))) << uint(i32(8))) | int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_data))+1*uintptr(int32(_iFreeBlk)+i32(2)))))) + 1*uintptr(i32(1))))))) if _iEnd <= ((*XBtShared)(unsafe.Pointer(_pPage.X18)).X16) { goto _31 } - - r0 = _sqlite3CorruptError(tls, i32(60632)) - return + return _sqlite3CorruptError(tls, i32(60632)) _31: _iSize = uint16(_iEnd - uint32(_iStart)) @@ -72730,9 +69495,7 @@ _29: if _7_iPtrEnd <= int32(_iStart) { goto _34 } - - r0 = _sqlite3CorruptError(tls, i32(60644)) - return + return _sqlite3CorruptError(tls, i32(60644)) _34: { @@ -72747,9 +69510,7 @@ _32: if int32(_nFrag) <= int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_data)) + 1*uintptr(int32(_hdr)+i32(7))))) { goto _35 } - - r0 = _sqlite3CorruptError(tls, i32(60650)) - return + return _sqlite3CorruptError(tls, i32(60650)) _35: { @@ -72765,9 +69526,7 @@ _19: if int32(_iPtr) == (int32(_hdr) + i32(1)) { goto _37 } - - r0 = _sqlite3CorruptError(tls, i32(60657)) - return + return _sqlite3CorruptError(tls, i32(60657)) _37: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(func() *uint8 { @@ -72799,9 +69558,7 @@ _38: *p = uint16(int32(*p) + int32(_iOrigSize)) sink4530 = *p } - r0 = i32(0) - return - + return i32(0) } var _freeSpaceØ00__func__Ø000 [10]int8 // - @@ -72995,8 +69752,6 @@ _45: _ptrmapPutOvflPtr(tls, _pPage, _pCell, _pRC) _48: _30: - return - } var _insertCellØ00__func__Ø000 [11]int8 // - @@ -73095,8 +69850,7 @@ func _allocateSpace(tls *crt.TLS, _pPage *XMemPage, _nByte int32, _pIdx *int32) goto _23 _22: - r0 = _sqlite3CorruptError(tls, i32(60519)) - return + return _sqlite3CorruptError(tls, i32(60519)) _23: _20: @@ -73116,16 +69870,13 @@ _20: } }() *_pIdx = int32((uintptr(unsafe.Pointer(_4_pSpace)) - uintptr(unsafe.Pointer(_data))) / 1) - r0 = i32(0) - return + return i32(0) _27: if _rc == 0 { goto _32 } - - r0 = _rc - return + return _rc _32: _26: @@ -73148,9 +69899,7 @@ _26: if _rc == 0 { goto _39 } - - r0 = _rc - return + return _rc _39: _top = ((((int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_data))+1*uintptr(_hdr+i32(5)))))) + 1*uintptr(i32(0))))) << uint(i32(8))) | int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_data))+1*uintptr(_hdr+i32(5)))))) + 1*uintptr(i32(1)))))) - i32(1)) & i32(65535)) + i32(1) @@ -73177,9 +69926,7 @@ _33: } }() *_pIdx = _top - r0 = i32(0) - return - + return i32(0) } var _allocateSpaceØ00__func__Ø000 [14]int8 // - @@ -73220,8 +69967,7 @@ _2: } *_pRc = _sqlite3CorruptError(tls, i32(60441)) - r0 = (*uint8)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*uint8)(unsafe.Pointer(uintptr(i32(0)))) _4: _1_size = (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData))+1*uintptr(_pc+i32(2)))))) + 1*uintptr(i32(0))))) << uint(i32(8))) | int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData))+1*uintptr(_pc+i32(2)))))) + 1*uintptr(i32(1))))) @@ -73234,8 +69980,7 @@ _4: } *_pRc = _sqlite3CorruptError(tls, i32(60452)) - r0 = (*uint8)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*uint8)(unsafe.Pointer(uintptr(i32(0)))) _7: if _x >= i32(4) { @@ -73245,9 +69990,7 @@ _7: if int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData)) + 1*uintptr(_hdr+i32(7))))) <= i32(57) { goto _10 } - - r0 = (*uint8)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*uint8)(unsafe.Pointer(uintptr(i32(0)))) _10: crt.Xmemcpy(tls, (unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData))+1*uintptr(_iAddr)))), (unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData))+1*uintptr(_pc)))), uint32(i32(2))) @@ -73264,8 +70007,7 @@ _9: return _aData }()))+1*uintptr(_pc+i32(2)))))) + 1*uintptr(i32(1)))) = uint8(_x) _11: - r0 = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData)) + 1*uintptr(_pc+_x))) - return + return (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData)) + 1*uintptr(_pc+_x))) _5: _iAddr = _pc @@ -73273,10 +70015,7 @@ _5: if _pc != 0 { goto _2 } - - r0 = (*uint8)(unsafe.Pointer(uintptr(i32(0)))) - return - + return (*uint8)(unsafe.Pointer(uintptr(i32(0)))) } var _pageFindSlotØ00__func__Ø000 [13]int8 // - @@ -73416,9 +70155,7 @@ func _defragmentPage(tls *crt.TLS, _pPage *XMemPage, _nMaxFrag int32) (r0 int32) if (_1_iFree + _3_sz) <= _2_iFree2 { goto _26 } - - r0 = _sqlite3CorruptError(tls, i32(60345)) - return + return _sqlite3CorruptError(tls, i32(60345)) _26: _3_sz2 = (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_data))+1*uintptr(_2_iFree2+i32(2)))))) + 1*uintptr(i32(0))))) << uint(i32(8))) | int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_data))+1*uintptr(_2_iFree2+i32(2)))))) + 1*uintptr(i32(1))))) @@ -73497,9 +70234,7 @@ _38: if _pc >= _iCellFirst && _pc <= _iCellLast { goto _43 } - - r0 = _sqlite3CorruptError(tls, i32(60376)) - return + return _sqlite3CorruptError(tls, i32(60376)) _43: func() { @@ -73519,9 +70254,7 @@ _43: if _cbrk >= _iCellFirst && (_pc+_size) <= _usableSize { goto _48 } - - r0 = _sqlite3CorruptError(tls, i32(60382)) - return + return _sqlite3CorruptError(tls, i32(60382)) _48: func() { @@ -73561,9 +70294,7 @@ _defragment_out: if ((int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_data)) + 1*uintptr(_hdr+i32(7))))) + _cbrk) - _iCellFirst) == int32(_pPage.X13) { goto _54 } - - r0 = _sqlite3CorruptError(tls, i32(60402)) - return + return _sqlite3CorruptError(tls, i32(60402)) _54: func() { @@ -73585,9 +70316,7 @@ _54: crt.X__builtin_abort(tls) } }() - r0 = i32(0) - return - + return i32(0) } var _defragmentPageØ00__func__Ø000 [15]int8 // - @@ -73597,9 +70326,7 @@ func init() { } func _sqlite3PagerTempSpace(tls *crt.TLS, _pPager *XPager) (r0 unsafe.Pointer) { // sqlite3.c:50633:1 - r0 = (unsafe.Pointer)(_pPager.X58) - return - + return (unsafe.Pointer)(_pPager.X58) } func _balance(tls *crt.TLS, _pCur *XBtCursor) (r0 int32) { // sqlite3.c:66868:1 @@ -73733,9 +70460,7 @@ _9: _sqlite3PageFree(tls, (unsafe.Pointer)(_pFree)) _26: - r0 = _rc - return - + return _rc } var _balanceØ00__func__Ø000 [8]int8 // - @@ -73788,8 +70513,7 @@ _4: *_ppChild = (*XMemPage)(unsafe.Pointer(uintptr(i32(0)))) _releasePage(tls, _pChild) - r0 = _rc - return + return _rc _6: func() { @@ -73816,9 +70540,7 @@ _6: _zeroPage(tls, _pRoot, int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pChild.X19)) + 1*uintptr(i32(0)))))&i32(-9)) _sqlite3Put4byte(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRoot.X19))+1*uintptr(int32(_pRoot.X6)+i32(8)))), _pgnoChild) *_ppChild = _pChild - r0 = i32(0) - return - + return i32(0) } var _balance_deeperØ00__func__Ø000 [15]int8 // - @@ -73894,8 +70616,6 @@ _9: *_pRC = _setChildPtrmaps(tls, _pTo) _10: _0: - return - } var _copyNodeContentØ00__func__Ø000 [16]int8 // - @@ -73952,9 +70672,7 @@ func _balance_quick(tls *crt.TLS, _pParent *XMemPage, _pPage *XMemPage, _pSpace }() == 0 { goto _8 } - - r0 = _sqlite3CorruptError(tls, i32(65834)) - return + return _sqlite3CorruptError(tls, i32(65834)) _8: _rc = _allocateBtreePage(tls, _pBt, &_pNew, &_pgnoNew, uint32(i32(0)), uint8(i32(0))) @@ -73993,9 +70711,7 @@ _8: }() == 0 { goto _16 } - - r0 = _rc - return + return _rc _16: *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(20 /* X13 */))) = uint16((((_pBt.X16) - uint32(_pNew.X12)) - uint32(i32(2))) - uint32(_1_szCell)) @@ -74039,9 +70755,7 @@ _25: _sqlite3Put4byte(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParent.X19))+1*uintptr(int32(_pParent.X6)+i32(8)))), _pgnoNew) _releasePage(tls, _pNew) _9: - r0 = _rc - return - + return _rc } var _balance_quickØ00__func__Ø000 [14]int8 // - @@ -74108,9 +70822,7 @@ _5: if uintptr(unsafe.Pointer(_pData)) >= uintptr(unsafe.Pointer(_pCellptr)) { goto _6 } - - r0 = _sqlite3CorruptError(tls, i32(65544)) - return + return _sqlite3CorruptError(tls, i32(65544)) _6: crt.Xmemcpy(tls, (unsafe.Pointer)(_pData), (unsafe.Pointer)(_1_pCell), uint32(*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_szCell)) + 2*uintptr(_i))))) @@ -74141,9 +70853,7 @@ _3: return _aData }()))+1*uintptr(_hdr+i32(5)))))) + 1*uintptr(i32(1)))) = uint8(int32((uintptr(unsafe.Pointer(_pData)) - uintptr(unsafe.Pointer(_aData))) / 1)) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData)) + 1*uintptr(_hdr+i32(7)))) = uint8(i32(0)) - r0 = i32(0) - return - + return i32(0) } var _rebuildPageØ00__func__Ø000 [12]int8 // - @@ -74321,9 +71031,7 @@ func _balance_nonroot(tls *crt.TLS, _pParent *XMemPage, _iParentIdx int32, _aOvf if _aOvflSpace != nil { goto _10 } - - r0 = _sqlite3NomemError(tls, i32(66104)) - return + return _sqlite3NomemError(tls, i32(66104)) _10: _i = int32(_pParent.X9) + int32(_pParent.X14) @@ -75406,9 +72114,7 @@ _279: goto _279 _282: - r0 = _rc - return - + return _rc } var _balance_nonrootØ00__func__Ø000 [16]int8 // - @@ -75457,9 +72163,7 @@ _4: crt.X__builtin_abort(tls) } }() - r0 = _p - return - + return _p } var _sqlite3ScratchMallocØ00__func__Ø000 [21]int8 // - @@ -75478,14 +72182,10 @@ func _cachedCellSize(tls *crt.TLS, _p *XCellArray, _N int32) (r0 uint16) { // sq if (*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X3)) + 2*uintptr(_N)))) == 0 { goto _3 } - - r0 = *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X3)) + 2*uintptr(_N))) - return + return *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X3)) + 2*uintptr(_N))) _3: - r0 = _computeCellSize(tls, _p, _N) - return - + return _computeCellSize(tls, _p, _N) } var _cachedCellSizeØ00__func__Ø000 [15]int8 // - @@ -75510,9 +72210,7 @@ func _computeCellSize(tls *crt.TLS, _p *XCellArray, _N int32) (r0 uint16) { // s *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X3)) + 2*uintptr(_N))) = (*(*func(*crt.TLS, *XMemPage, *uint8) uint16)(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, *uint8) uint16 }{((*XMemPage)(unsafe.Pointer(_p.X1)).X24)})))(tls, (*XMemPage)(unsafe.Pointer(_p.X1)), *(**uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X2)) + 4*uintptr(_N)))) - r0 = *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X3)) + 2*uintptr(_N))) - return - + return *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X3)) + 2*uintptr(_N))) } var _computeCellSizeØ00__func__Ø000 [16]int8 // - @@ -75530,8 +72228,6 @@ func _sqlite3PagerRekey(tls *crt.TLS, _pPg *XPgHdr, _iNew uint32, _flags uint16) }() *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPg)) + uintptr(24 /* X6 */))) = _flags _sqlite3PcacheMove(tls, _pPg, _iNew) - return - } var _sqlite3PagerRekeyØ00__func__Ø000 [18]int8 // - @@ -75710,14 +72406,11 @@ _25: goto _19 _23: - r0 = i32(0) - return + return i32(0) _editpage_fail: _populateCellCache(tls, _pCArray, _iNew, _nNew) - r0 = _rebuildPage(tls, _pPg, _nNew, (**uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCArray.X2))+4*uintptr(_iNew))), (*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCArray.X3))+2*uintptr(_iNew)))) - return - + return _rebuildPage(tls, _pPg, _nNew, (**uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCArray.X2))+4*uintptr(_iNew))), (*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCArray.X3))+2*uintptr(_iNew)))) } func _pageFreeArray(tls *crt.TLS, _pPg *XMemPage, _iFirst int32, _nCell int32, _pCArray *XCellArray) (r0 int32) { // sqlite3.c:65632:1 @@ -75787,9 +72480,7 @@ _9: if uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_pFree))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(_2_sz))))))))) <= uintptr(unsafe.Pointer(_pEnd)) { goto _13 } - - r0 = i32(0) - return + return i32(0) _13: goto _14 @@ -75820,9 +72511,7 @@ _3: }() _freeSpace(tls, _pPg, uint16(int32((uintptr(unsafe.Pointer(_pFree))-uintptr(unsafe.Pointer(_aData)))/1)), uint16(_szFree)) _15: - r0 = _nRet - return - + return _nRet } var _pageFreeArrayØ00__func__Ø000 [14]int8 // - @@ -75875,9 +72564,7 @@ _3: if int32((uintptr(unsafe.Pointer(_pData))-uintptr(unsafe.Pointer(_pBegin)))/1) >= _1_sz { goto _10 } - - r0 = i32(1) - return + return i32(1) _10: { @@ -75908,9 +72595,7 @@ _9: _6: *_ppData = _pData - r0 = i32(0) - return - + return i32(0) } var _pageInsertArrayØ00__func__Ø000 [16]int8 // - @@ -75961,8 +72646,6 @@ _8: goto _3 _4: - return - } var _populateCellCacheØ00__func__Ø000 [18]int8 // - @@ -75978,8 +72661,6 @@ func _freePage(tls *crt.TLS, _pPage *XMemPage, _pRC *int32) { // sqlite3.c:65047 *_pRC = _freePage2(tls, (*XBtShared)(unsafe.Pointer(_pPage.X18)), _pPage, _pPage.X4) _0: - return - } func _sqlite3ScratchFree(tls *crt.TLS, _p unsafe.Pointer) { // sqlite3.c:24550:1 @@ -76031,8 +72712,6 @@ _6: _7: _5: _0: - return - } var _sqlite3ScratchFreeØ00__func__Ø000 [19]int8 // - @@ -76146,9 +72825,7 @@ func _sqlite3BtreeDelete(tls *crt.TLS, _pCur *XBtCursor, _flags uint8) (r0 int32 if _rc == 0 { goto _21 } - - r0 = _rc - return + return _rc _21: goto _22 @@ -76166,9 +72843,7 @@ _18: if _rc == 0 { goto _24 } - - r0 = _rc - return + return _rc _24: _23: @@ -76180,9 +72855,7 @@ _23: if _rc == 0 { goto _26 } - - r0 = _rc - return + return _rc _26: _25: @@ -76196,9 +72869,7 @@ _27: if _rc == 0 { goto _28 } - - r0 = _rc - return + return _rc _28: _rc = _clearCell(tls, _pPage, _pCell, &_info) @@ -76206,9 +72877,7 @@ _28: if _rc == 0 { goto _29 } - - r0 = _rc - return + return _rc _29: if (_pPage.X5) != 0 { @@ -76221,9 +72890,7 @@ _29: if uintptr(unsafe.Pointer(_pCell)) >= uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_7_pLeaf.X19))+1*uintptr(i32(4)))))) { goto _31 } - - r0 = _sqlite3CorruptError(tls, i32(67325)) - return + return _sqlite3CorruptError(tls, i32(67325)) _31: _7_nCell = int32((*(*func(*crt.TLS, *XMemPage, *uint8) uint16)(unsafe.Pointer(&struct { @@ -76253,9 +72920,7 @@ _36: if _rc == 0 { goto _37 } - - r0 = _rc - return + return _rc _37: _30: @@ -76327,7 +72992,6 @@ _57: _42: r0 = _rc return - } var _sqlite3BtreeDeleteØ00__func__Ø000 [19]int8 // - @@ -76366,9 +73030,7 @@ func _sqlite3VdbeSorterCompare(tls *crt.TLS, _pCsr *XVdbeCursor, _pVal *XMem, _n if _r2 != (*XUnpackedRecord)(unsafe.Pointer(uintptr(i32(0)))) { goto _3 } - - r0 = _sqlite3NomemError(tls, i32(88582)) - return + return _sqlite3NomemError(tls, i32(88582)) _3: *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_r2)) + uintptr(8 /* X2 */))) = uint16(_nKeyCol) @@ -76392,8 +73054,7 @@ _6: } *_pRes = i32(-1) - r0 = i32(0) - return + return i32(0) _10: _i += 1 @@ -76401,9 +73062,7 @@ _10: _9: *_pRes = _sqlite3VdbeRecordCompare(tls, _pVal.X4, (unsafe.Pointer)(_pVal.X5), _r2) - r0 = i32(0) - return - + return i32(0) } var _sqlite3VdbeSorterCompareØ00__func__Ø000 [25]int8 // - @@ -76439,9 +73098,7 @@ _0: *_pnKey = (*XSorterRecord)(unsafe.Pointer((*T5898992)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(36 /* X9 */))).X0)).X0 _pKey = (unsafe.Pointer)((*XSorterRecord)(unsafe.Pointer(uintptr(unsafe.Pointer((*XSorterRecord)(unsafe.Pointer((*T5898992)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(36 /* X9 */))).X0)))) + uintptr(unsafe.Pointer((*XSorterRecord)(unsafe.Pointer(uintptr(unsafe.Pointer((*XSorterRecord)(unsafe.Pointer(uintptr(i32(1))))))*uintptr(unsafe.Pointer((*XSorterRecord)(unsafe.Pointer(uintptr(8)))))))))))) _3: - r0 = _pKey - return - + return _pKey } func _sqlite3VdbeSorterRowkey(tls *crt.TLS, _pCsr *XVdbeCursor, _pOut *XMem) (r0 int32) { // sqlite3.c:88531:1 @@ -76462,17 +73119,13 @@ func _sqlite3VdbeSorterRowkey(tls *crt.TLS, _pCsr *XVdbeCursor, _pOut *XMem) (r0 if _sqlite3VdbeMemClearAndResize(tls, _pOut, _nKey) == 0 { goto _2 } - - r0 = _sqlite3NomemError(tls, i32(88539)) - return + return _sqlite3NomemError(tls, i32(88539)) _2: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(12 /* X4 */))) = _nKey *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(8 /* X1 */))) = uint16((int32(_pOut.X1) & i32(-49664)) | i32(16)) crt.Xmemcpy(tls, (unsafe.Pointer)(_pOut.X5), _pKey, uint32(_nKey)) - r0 = i32(0) - return - + return i32(0) } var _sqlite3VdbeSorterRowkeyØ00__func__Ø000 [24]int8 // - @@ -76491,14 +73144,10 @@ func _sqlite3VdbeCursorRestore(tls *crt.TLS, _p *XVdbeCursor) (r0 int32) { // sq if _sqlite3BtreeCursorHasMoved(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5820945)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(36 /* X14 */)))))))) == 0 { goto _2 } - - r0 = _handleMovedCursor(tls, _p) - return + return _handleMovedCursor(tls, _p) _2: - r0 = i32(0) - return - + return i32(0) } var _sqlite3VdbeCursorRestoreØ00__func__Ø000 [25]int8 // - @@ -76514,9 +73163,7 @@ func _sqlite3BtreeCursorIsValidNN(tls *crt.TLS, _pCur *XBtCursor) (r0 int32) { / crt.X__builtin_abort(tls) } }() - r0 = bool2int(int32(_pCur.X12) == i32(1)) - return - + return bool2int(int32(_pCur.X12) == i32(1)) } var _sqlite3BtreeCursorIsValidNNØ00__func__Ø000 [28]int8 // - @@ -76571,7 +73218,6 @@ _9: _4: r0 = _rc return - } var _sqlite3BtreeFirstØ00__func__Ø000 [18]int8 // - @@ -76609,9 +73255,7 @@ func _sqlite3BtreeRowCountEst(tls *crt.TLS, _pCur *XBtCursor) (r0 int64) { // sq }() == 0 { goto _6 } - - r0 = int64(i32(-1)) - return + return int64(i32(-1)) _6: if func() int32 { @@ -76626,9 +73270,7 @@ _6: }() == 0 { goto _9 } - - r0 = int64(i32(-1)) - return + return int64(i32(-1)) _9: *func() *uint8 { _n = int64(i32(1)); return &_i }() = uint8(i32(0)) @@ -76646,9 +73288,7 @@ _10: goto _10 _13: - r0 = _n - return - + return _n } var _sqlite3BtreeRowCountEstØ00__func__Ø000 [24]int8 // - @@ -76691,8 +73331,7 @@ func _sqlite3VdbeSorterRewind(tls *crt.TLS, _pCsr *XVdbeCursor, _pbEof *int32) ( _5: *_pbEof = i32(1) _6: - r0 = _rc - return + return _rc _4: func() { @@ -76716,9 +73355,7 @@ _4: _rc = _vdbeSorterSetupMerge(tls, _pSorter) *_pbEof = i32(0) _11: - r0 = _rc - return - + return _rc } var _sqlite3VdbeSorterRewindØ00__func__Ø000 [24]int8 // - @@ -76742,9 +73379,7 @@ func _vdbeSorterSort(tls *crt.TLS, _pTask *XSortSubtask, _pList *T5898992) (r0 i if _rc == i32(0) { goto _0 } - - r0 = _rc - return + return _rc _0: _p = (*XSorterRecord)(unsafe.Pointer(_pList.X0)) @@ -76753,9 +73388,7 @@ _0: if _aSlot != nil { goto _1 } - - r0 = _sqlite3NomemError(tls, i32(87261)) - return + return _sqlite3NomemError(tls, i32(87261)) _1: _2: @@ -76839,9 +73472,7 @@ _17: crt.X__builtin_abort(tls) } }() - r0 = int32((*XUnpackedRecord)(unsafe.Pointer(_pTask.X3)).X4) - return - + return int32((*XUnpackedRecord)(unsafe.Pointer(_pTask.X3)).X4) } func _vdbeSortAllocUnpacked(tls *crt.TLS, _pTask *XSortSubtask) (r0 int32) { // sqlite3.c:87177:1 @@ -76853,39 +73484,29 @@ func _vdbeSortAllocUnpacked(tls *crt.TLS, _pTask *XSortSubtask) (r0 int32) { // if (*XUnpackedRecord)(unsafe.Pointer(_pTask.X3)) != (*XUnpackedRecord)(unsafe.Pointer(uintptr(i32(0)))) { goto _1 } - - r0 = _sqlite3NomemError(tls, i32(87180)) - return + return _sqlite3NomemError(tls, i32(87180)) _1: *(*uint16)(unsafe.Pointer(uintptr(_pTask.X3) + uintptr(8 /* X2 */))) = (*XKeyInfo)(unsafe.Pointer((*XVdbeSorter)(unsafe.Pointer(_pTask.X2)).X7)).X2 *(*uint8)(unsafe.Pointer(uintptr(_pTask.X3) + uintptr(11 /* X4 */))) = uint8(i32(0)) _0: - r0 = i32(0) - return - + return i32(0) } func _vdbeSorterGetCompare(tls *crt.TLS, _p *XVdbeSorter) (r0 func(*crt.TLS, *XSortSubtask, *int32, unsafe.Pointer, int32, unsafe.Pointer, int32) int32) { // sqlite3.c:87233:1 if int32(_p.X16) != i32(1) { goto _0 } - - r0 = _vdbeSorterCompareInt - return + return _vdbeSorterCompareInt _0: if int32(_p.X16) != i32(2) { goto _2 } - - r0 = _vdbeSorterCompareText - return + return _vdbeSorterCompareText _2: - r0 = _vdbeSorterCompare - return - + return _vdbeSorterCompare } func _vdbeSorterCompareInt(tls *crt.TLS, _pTask *XSortSubtask, _pbKey2Cached *int32, _pKey1 unsafe.Pointer, _nKey1 int32, _pKey2 unsafe.Pointer, _nKey2 int32) (r0 int32) { // sqlite3.c:86693:1 @@ -77039,7 +73660,6 @@ _37: _36: r0 = _res return - } var _vdbeSorterCompareIntØ00__func__Ø000 [21]int8 // - @@ -77065,9 +73685,7 @@ func _vdbeSorterCompareTail(tls *crt.TLS, _pTask *XSortSubtask, _pbKey2Cached *i _sqlite3VdbeRecordUnpack(tls, (*XKeyInfo)(unsafe.Pointer((*XVdbeSorter)(unsafe.Pointer(_pTask.X2)).X7)), _nKey2, _pKey2, _r2) *_pbKey2Cached = i32(1) _0: - r0 = _sqlite3VdbeRecordCompareWithSkip(tls, _nKey1, _pKey1, _r2, i32(1)) - return - + return _sqlite3VdbeRecordCompareWithSkip(tls, _nKey1, _pKey1, _r2, i32(1)) } func _vdbeSorterCompareText(tls *crt.TLS, _pTask *XSortSubtask, _pbKey2Cached *int32, _pKey1 unsafe.Pointer, _nKey1 int32, _pKey2 unsafe.Pointer, _nKey2 int32) (r0 int32) { // sqlite3.c:86652:1 @@ -77135,7 +73753,6 @@ _10: _9: r0 = _res return - } func _vdbeSorterCompare(tls *crt.TLS, _pTask *XSortSubtask, _pbKey2Cached *int32, _pKey1 unsafe.Pointer, _nKey1 int32, _pKey2 unsafe.Pointer, _nKey2 int32) (r0 int32) { // sqlite3.c:86633:1 @@ -77149,9 +73766,7 @@ func _vdbeSorterCompare(tls *crt.TLS, _pTask *XSortSubtask, _pbKey2Cached *int32 _sqlite3VdbeRecordUnpack(tls, (*XKeyInfo)(unsafe.Pointer((*XVdbeSorter)(unsafe.Pointer(_pTask.X2)).X7)), _nKey2, _pKey2, _r2) *_pbKey2Cached = i32(1) _0: - r0 = _sqlite3VdbeRecordCompare(tls, _nKey1, _pKey1, _r2) - return - + return _sqlite3VdbeRecordCompare(tls, _nKey1, _pKey1, _r2) } var _vdbeSorterSortØ00__func__Ø000 [15]int8 // - @@ -77216,9 +73831,7 @@ _8: goto _3 _5: - r0 = _pFinal - return - + return _pFinal } var _vdbeSorterMergeØ00__func__Ø000 [16]int8 // - @@ -77324,9 +73937,7 @@ _18: if ((*T5898992)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(36 /* X9 */))).X1) != nil { goto _21 } - - r0 = _sqlite3NomemError(tls, i32(87600)) - return + return _sqlite3NomemError(tls, i32(87600)) _21: _20: @@ -77336,7 +73947,6 @@ _9: _7: r0 = _rc return - } func _vdbeSorterListToPMA(tls *crt.TLS, _pTask *XSortSubtask, _pList *T5898992) (r0 int32) { // sqlite3.c:87398:1 @@ -77440,9 +74050,7 @@ _12: crt.X__builtin_abort(tls) } }() - r0 = _rc - return - + return _rc } var _vdbeSorterListToPMAØ00__func__Ø000 [20]int8 // - @@ -77459,9 +74067,7 @@ func _vdbeSorterOpenTempFile(tls *crt.TLS, _db *Xsqlite3, _nExtend int64, _ppFd if _sqlite3FaultSim(tls, i32(202)) == 0 { goto _0 } - - r0 = i32(3338) - return + return i32(3338) _0: _rc = _sqlite3OsOpenMalloc(tls, (*Xsqlite3_vfs)(unsafe.Pointer(_db.X0)), (*int8)(unsafe.Pointer(uintptr(i32(0)))), _ppFd, i32(4126), &_rc) @@ -77480,7 +74086,6 @@ _2: _1: r0 = _rc return - } func _vdbeSorterExtendFile(tls *crt.TLS, _db *Xsqlite3, _pFd *Xsqlite3_file, _nByte int64) { // sqlite3.c:87131:1 @@ -77499,8 +74104,6 @@ func _vdbeSorterExtendFile(tls *crt.TLS, _db *Xsqlite3, _pFd *Xsqlite3_file, _nB _sqlite3OsFetch(tls, _pFd, int64(i32(0)), int32(_nByte), &_1_p) _sqlite3OsUnfetch(tls, _pFd, int64(i32(0)), _1_p) _1: - return - } func _vdbePmaWriterInit(tls *crt.TLS, _pFd *Xsqlite3_file, _p *XPmaWriter, _nBuf int32, _iStart int64) { // sqlite3.c:87303:1 @@ -77519,8 +74122,6 @@ _0: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X2 */))) = _nBuf *(**Xsqlite3_file)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(28 /* X6 */))))) = _pFd _1: - return - } func _vdbePmaWriteVarint(tls *crt.TLS, _p *XPmaWriter, _iVal uint64) { // sqlite3.c:87377:1 @@ -77530,8 +74131,6 @@ func _vdbePmaWriteVarint(tls *crt.TLS, _p *XPmaWriter, _iVal uint64) { // sqlite _ = _aByte _nByte = _sqlite3PutVarint(tls, (*uint8)(unsafe.Pointer(&_aByte)), _iVal) _vdbePmaWriteBlob(tls, _p, (*uint8)(unsafe.Pointer(&_aByte)), _nByte) - return - } func _vdbePmaWriteBlob(tls *crt.TLS, _p *XPmaWriter, _pData *uint8, _nData int32) { // sqlite3.c:87325:1 @@ -77584,8 +74183,6 @@ _4: goto _0 _1: - return - } var _vdbePmaWriteBlobØ00__func__Ø000 [17]int8 // - @@ -77616,9 +74213,7 @@ _4: Xsqlite3_free(tls, (unsafe.Pointer)(_p.X1)) _rc = _p.X0 crt.Xmemset(tls, (unsafe.Pointer)(_p), i32(0), u32(32)) - r0 = _rc - return - + return _rc } var _vdbePmaWriterFinishØ00__func__Ø000 [20]int8 // - @@ -77640,9 +74235,8 @@ func _vdbeSorterCreateThread(tls *crt.TLS, _pTask *XSortSubtask, _xTask func(*cr crt.X__builtin_abort(tls) } }() - r0 = _sqlite3ThreadCreate(tls, (**XSQLiteThread)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask))+uintptr(0 /* X0 */))))), _xTask, _pIn) - return - + /* X0 */ + return _sqlite3ThreadCreate(tls, (**XSQLiteThread)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask))+uintptr(0))))), _xTask, _pIn) } var _vdbeSorterCreateThreadØ00__func__Ø000 [23]int8 // - @@ -77683,9 +74277,7 @@ func _sqlite3ThreadCreate(tls *crt.TLS, _ppThread **XSQLiteThread, _xTask func(* if _p != (*XSQLiteThread)(unsafe.Pointer(uintptr(i32(0)))) { goto _6 } - - r0 = _sqlite3NomemError(tls, i32(26870)) - return + return _sqlite3NomemError(tls, i32(26870)) _6: crt.Xmemset(tls, (unsafe.Pointer)(_p), i32(0), u32(20)) @@ -77709,9 +74301,7 @@ _8: *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X2 */))) = _xTask(tls, _pIn) _9: *_ppThread = _p - r0 = i32(0) - return - + return i32(0) } var _sqlite3ThreadCreateØ00__func__Ø000 [20]int8 // - @@ -77734,9 +74324,7 @@ func _vdbeSorterFlushThread(tls *crt.TLS, _pCtx unsafe.Pointer) (r0 unsafe.Point }() _rc = _vdbeSorterListToPMA(tls, _pTask, (*T5898992)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask))+uintptr(16 /* X4 */)))) *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask)) + uintptr(4 /* X1 */))) = i32(1) - r0 = (unsafe.Pointer)(uintptr(_rc)) - return - + return (unsafe.Pointer)(uintptr(_rc)) } var _vdbeSorterFlushThreadØ00__func__Ø000 [22]int8 // - @@ -77887,9 +74475,7 @@ _4: _vdbeMergeEngineFree(tls, _pMain) _32: - r0 = _rc - return - + return _rc } func _vdbeSorterMergeTreeBuild(tls *crt.TLS, _pSorter *XVdbeSorter, _ppOut **XMergeEngine) (r0 int32) { // sqlite3.c:88258:1 @@ -78038,9 +74624,7 @@ _9: _pMain = (*XMergeEngine)(unsafe.Pointer(uintptr(i32(0)))) _32: *_ppOut = _pMain - r0 = _rc - return - + return _rc } var _vdbeSorterMergeTreeBuildØ00__func__Ø000 [25]int8 // - @@ -78092,9 +74676,7 @@ _3: *(**XPmaReader)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(12 /* X3 */))))) = (*XPmaReader)(unsafe.Pointer((*XMergeEngine)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + 16*uintptr(i32(1)))))) *(**int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(8 /* X2 */))) = (*int32)(unsafe.Pointer((*XPmaReader)(unsafe.Pointer(uintptr(_pNew.X3) + 52*uintptr(_N))))) _6: - r0 = _pNew - return - + return _pNew } var _vdbeMergeEngineNewØ00__func__Ø000 [19]int8 // - @@ -78120,9 +74702,7 @@ _0: goto _0 _1: - r0 = _nDepth - return - + return _nDepth } func _vdbeMergeEngineLevel0(tls *crt.TLS, _pTask *XSortSubtask, _nPMA int32, _piOffset *int64, _ppOut **XMergeEngine) (r0 int32) { // sqlite3.c:88145:1 @@ -78169,9 +74749,7 @@ _5: *_ppOut = (*XMergeEngine)(unsafe.Pointer(uintptr(i32(0)))) _6: *_piOffset = _iOff - r0 = _rc - return - + return _rc } func _vdbePmaReaderInit(tls *crt.TLS, _pTask *XSortSubtask, _pFile *XSorterFile, _iStart int64, _pReadr *XPmaReader, _pnByte *int64) (r0 int32) { // sqlite3.c:86573:1 @@ -78223,9 +74801,7 @@ _9: _rc = _vdbePmaReaderNext(tls, _pReadr) _10: - r0 = _rc - return - + return _rc } var _vdbePmaReaderInitØ00__func__Ø000 [18]int8 // - @@ -78253,9 +74829,7 @@ func _vdbePmaReaderSeek(tls *crt.TLS, _pTask *XSortSubtask, _pReadr *XPmaReader, if _sqlite3FaultSim(tls, i32(201)) == 0 { goto _3 } - - r0 = i32(266) - return + return i32(266) _3: if (_pReadr.X9) == nil { @@ -78304,7 +74878,6 @@ _10: _6: r0 = _rc return - } var _vdbePmaReaderSeekØ00__func__Ø000 [18]int8 // - @@ -78333,7 +74906,6 @@ _1: _0: r0 = _rc return - } func _vdbePmaReadVarint(tls *crt.TLS, _p *XPmaReader, _pnOut *uint64) (r0 int32) { // sqlite3.c:86429:1 @@ -78378,9 +74950,7 @@ _5: if _4_rc == 0 { goto _6 } - - r0 = _4_rc - return + return _4_rc _6: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_4_aVarint)) + 1*uintptr(postInc961(&_4_i, int32(1))&i32(15)))) = *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_a)) + 1*uintptr(i32(0)))) @@ -78393,7 +74963,6 @@ _4: _1: r0 = i32(0) return - } func _vdbePmaReadBlob(tls *crt.TLS, _p *XPmaReader, _nByte int32, _ppOut **uint8) (r0 int32) { // sqlite3.c:86335:1 @@ -78427,8 +74996,7 @@ func _vdbePmaReadBlob(tls *crt.TLS, _p *XPmaReader, _nByte int32, _ppOut **uint8 *p = (*p) + int64(_nByte) sink967 = *p } - r0 = i32(0) - return + return i32(0) _0: func() { @@ -78468,9 +75036,7 @@ _5: if _2_rc == i32(0) { goto _10 } - - r0 = _2_rc - return + return _2_rc _10: _3: @@ -78511,9 +75077,7 @@ _17: if _7_aNew != nil { goto _18 } - - r0 = _sqlite3NomemError(tls, i32(86392)) - return + return _sqlite3NomemError(tls, i32(86392)) _18: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(16 /* X2 */))) = _7_nNew @@ -78542,9 +75106,7 @@ _21: if _8_rc == i32(0) { goto _22 } - - r0 = _8_rc - return + return _8_rc _22: func() { @@ -78564,9 +75126,7 @@ _22: _20: *_ppOut = _p.X5 _12: - r0 = i32(0) - return - + return i32(0) } var _vdbePmaReadBlobØ00__func__Ø000 [16]int8 // - @@ -78610,8 +75170,7 @@ _1: } _vdbePmaReaderClear(tls, _pReadr) - r0 = _rc - return + return _rc _4: _0: @@ -78628,9 +75187,7 @@ _5: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pReadr)) + uintptr(20 /* X3 */))) = int32(_nRec) _rc = _vdbePmaReadBlob(tls, _pReadr, int32(_nRec), (**uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pReadr))+uintptr(32 /* X6 */)))) _6: - r0 = _rc - return - + return _rc } func _vdbeIncrSwap(tls *crt.TLS, _pIncr *XIncrMerger) (r0 int32) { // sqlite3.c:87798:1 @@ -78681,7 +75238,6 @@ _6: _5: r0 = _rc return - } func _vdbeIncrBgPopulate(tls *crt.TLS, _pIncr *XIncrMerger) (r0 int32) { // sqlite3.c:87774:1 @@ -78694,9 +75250,7 @@ func _vdbeIncrBgPopulate(tls *crt.TLS, _pIncr *XIncrMerger) (r0 int32) { // sqli crt.X__builtin_abort(tls) } }() - r0 = _vdbeSorterCreateThread(tls, (*XSortSubtask)(unsafe.Pointer(_pIncr.X0)), _vdbeIncrPopulateThread, _p) - return - + return _vdbeSorterCreateThread(tls, (*XSortSubtask)(unsafe.Pointer(_pIncr.X0)), _vdbeIncrPopulateThread, _p) } var _vdbeIncrBgPopulateØ00__func__Ø000 [19]int8 // - @@ -78713,9 +75267,7 @@ func _vdbeIncrPopulateThread(tls *crt.TLS, _pCtx unsafe.Pointer) (r0 unsafe.Poin _pIncr = (*XIncrMerger)(unsafe.Pointer(_pCtx)) _pRet = (unsafe.Pointer)(uintptr(_vdbeIncrPopulate(tls, _pIncr))) *(*int32)(unsafe.Pointer(uintptr(_pIncr.X0) + uintptr(4 /* X1 */))) = i32(1) - r0 = _pRet - return - + return _pRet } func _vdbeIncrPopulate(tls *crt.TLS, _pIncr *XIncrMerger) (r0 int32) { // sqlite3.c:87722:1 @@ -78794,9 +75346,7 @@ _3: _rc = _rc2 _8: - r0 = _rc - return - + return _rc } var _vdbeIncrPopulateØ00__func__Ø000 [17]int8 // - @@ -78884,14 +75434,12 @@ _12: _4: *_pbEof = bool2int((*Xsqlite3_file)(unsafe.Pointer((*XPmaReader)(unsafe.Pointer(uintptr(_pMerger.X3)+52*uintptr(*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMerger.X2)) + 4*uintptr(i32(1))))))).X4)) == (*Xsqlite3_file)(unsafe.Pointer(uintptr(i32(0))))) _0: - r0 = func() int32 { + return func() int32 { if _rc == i32(0) { return int32((*XUnpackedRecord)(unsafe.Pointer(_pTask.X3)).X4) } return _rc }() - return - } func _vdbeSorterAddToTree(tls *crt.TLS, _pTask *XSortSubtask, _nDepth int32, _iSeq int32, _pRoot *XMergeEngine, _pLeaf *XMergeEngine) (r0 int32) { // sqlite3.c:88202:1 @@ -78971,9 +75519,7 @@ _8: _13: _vdbeIncrFree(tls, _pIncr) _14: - r0 = _rc - return - + return _rc } func _vdbeIncrMergerNew(tls *crt.TLS, _pTask *XSortSubtask, _pMerger *XMergeEngine, _ppOut **XIncrMerger) (r0 int32) { // sqlite3.c:87837:1 @@ -79011,9 +75557,7 @@ _2: _vdbeMergeEngineFree(tls, _pMerger) _rc = _sqlite3NomemError(tls, i32(87852)) _5: - r0 = _rc - return - + return _rc } var _vdbeSorterSetupMergeØ00__func__Ø000 [21]int8 // - @@ -79029,8 +75573,6 @@ func _vdbeIncrMergerSetThreads(tls *crt.TLS, _pIncr *XIncrMerger) { // sqlite3.c *p = (*p) - int64(_pIncr.X3) sink967 = *p } - return - } func _vdbePmaReaderIncrInit(tls *crt.TLS, _pReadr *XPmaReader, _eMode int32) (r0 int32) { // sqlite3.c:88115:1 @@ -79066,7 +75608,6 @@ _5: _0: r0 = _rc return - } var _vdbePmaReaderIncrInitØ00__func__Ø000 [22]int8 // - @@ -79083,9 +75624,7 @@ func _vdbePmaReaderBgIncrInit(tls *crt.TLS, _pCtx unsafe.Pointer) (r0 unsafe.Poi _pReader = (*XPmaReader)(unsafe.Pointer(_pCtx)) _pRet = (unsafe.Pointer)(uintptr(_vdbePmaReaderIncrMergeInit(tls, _pReader, i32(1)))) *(*int32)(unsafe.Pointer(uintptr((*XIncrMerger)(unsafe.Pointer(_pReader.X10)).X0) + uintptr(4 /* X1 */))) = i32(1) - r0 = _pRet - return - + return _pRet } func _vdbePmaReaderIncrMergeInit(tls *crt.TLS, _pReadr *XPmaReader, _eMode int32) (r0 int32) { // sqlite3.c:88027:1 @@ -79169,9 +75708,7 @@ _9: _rc = _vdbePmaReaderNext(tls, _pReadr) _15: - r0 = _rc - return - + return _rc } func _vdbeMergeEngineInit(tls *crt.TLS, _pTask *XSortSubtask, _pMerger *XMergeEngine, _eMode int32) (r0 int32) { // sqlite3.c:87956:1 @@ -79210,9 +75747,7 @@ _8: if _rc == i32(0) { goto _9 } - - r0 = _rc - return + return _rc _9: _i += 1 @@ -79230,9 +75765,7 @@ _10: goto _10 _13: - r0 = int32((*XUnpackedRecord)(unsafe.Pointer(_pTask.X3)).X4) - return - + return int32((*XUnpackedRecord)(unsafe.Pointer(_pTask.X3)).X4) } var _vdbeMergeEngineInitØ00__func__Ø000 [20]int8 // - @@ -79318,8 +75851,6 @@ _12: _8: _6: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMerger.X2)) + 4*uintptr(_iOut))) = _iRes - return - } var _vdbeMergeEngineCompareØ00__func__Ø000 [23]int8 // - @@ -79414,9 +75945,7 @@ _23: *_pbEof = bool2int((*XSorterRecord)(unsafe.Pointer((*T5898992)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(36 /* X9 */))).X0)) == nil) _rc = i32(0) _22: - r0 = _rc - return - + return _rc } var _sqlite3VdbeSorterNextØ00__func__Ø000 [22]int8 // - @@ -79572,9 +76101,7 @@ _29: if _10_aNew != nil { goto _30 } - - r0 = _sqlite3NomemError(tls, i32(87691)) - return + return _sqlite3NomemError(tls, i32(87691)) _30: *(**XSorterRecord)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5898992)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(36 /* X9 */))))) + uintptr(0 /* X0 */))))) = (*XSorterRecord)(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_10_aNew)) + 1*uintptr(_10_iListOff))))) @@ -79600,9 +76127,7 @@ _24: if _pNew != (*XSorterRecord)(unsafe.Pointer(uintptr(i32(0)))) { goto _33 } - - r0 = _sqlite3NomemError(tls, i32(87705)) - return + return _sqlite3NomemError(tls, i32(87705)) _33: *(**XSorterRecord)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5938764)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(4 /* X1 */))))))) = (*XSorterRecord)(unsafe.Pointer((*T5898992)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(36 /* X9 */))).X0)) @@ -79610,9 +76135,7 @@ _32: crt.Xmemcpy(tls, (unsafe.Pointer)((*XSorterRecord)(unsafe.Pointer(uintptr(unsafe.Pointer(_pNew))+uintptr(unsafe.Pointer((*XSorterRecord)(unsafe.Pointer(uintptr(unsafe.Pointer((*XSorterRecord)(unsafe.Pointer(uintptr(i32(1))))))*uintptr(unsafe.Pointer((*XSorterRecord)(unsafe.Pointer(uintptr(8)))))))))))), (unsafe.Pointer)(_pVal.X5), uint32(_pVal.X4)) *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(0 /* X0 */))) = _pVal.X4 *(**XSorterRecord)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5898992)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(36 /* X9 */))))) + uintptr(0 /* X0 */))))) = _pNew - r0 = _rc - return - + return _rc } var _sqlite3VdbeSorterWriteØ00__func__Ø000 [23]int8 // - @@ -79622,9 +76145,7 @@ func init() { } func _sqlite3HeapNearlyFull(tls *crt.TLS) (r0 int32) { // sqlite3.c:24359:1 - r0 = _mem0.X5 - return - + return _mem0.X5 } func _sqlite3VdbeIdxRowid(tls *crt.TLS, _db *Xsqlite3, _pCur *XBtCursor, _rowid *int64) (r0 int32) { // sqlite3.c:75709:1 @@ -79661,9 +76182,7 @@ func _sqlite3VdbeIdxRowid(tls *crt.TLS, _db *Xsqlite3, _pCur *XBtCursor, _rowid if _rc == 0 { goto _4 } - - r0 = _rc - return + return _rc _4: func() { @@ -79701,14 +76220,11 @@ _14: _sqlite3VdbeSerialGet(tls, (*uint8)(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_m.X5))+1*uintptr(uint32(_m.X4)-_lenRowid))))), _typeRowid, &_v) *_rowid = *(*int64)(unsafe.Pointer((*T5445581)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_v)) + uintptr(0 /* X0 */))))) _sqlite3VdbeMemRelease(tls, &_m) - r0 = i32(0) - return + return i32(0) _idx_rowid_corruption: _sqlite3VdbeMemRelease(tls, &_m) - r0 = _sqlite3CorruptError(tls, i32(75772)) - return - + return _sqlite3CorruptError(tls, i32(75772)) } var _sqlite3VdbeIdxRowidØ00__func__Ø000 [20]int8 // - @@ -79746,8 +76262,7 @@ func _sqlite3VdbeIdxKeyCompare(tls *crt.TLS, _db *Xsqlite3, _pC *XVdbeCursor, _p } *_res = i32(0) - r0 = _sqlite3CorruptError(tls, i32(75805)) - return + return _sqlite3CorruptError(tls, i32(75805)) _5: _sqlite3VdbeMemInit(tls, &_m, _db, uint16(i32(0))) @@ -79755,16 +76270,12 @@ _5: if _rc == 0 { goto _6 } - - r0 = _rc - return + return _rc _6: *_res = _sqlite3VdbeRecordCompare(tls, _m.X4, (unsafe.Pointer)(_m.X5), _pUnpacked) _sqlite3VdbeMemRelease(tls, &_m) - r0 = i32(0) - return - + return i32(0) } var _sqlite3VdbeIdxKeyCompareØ00__func__Ø000 [25]int8 // - @@ -79779,9 +76290,7 @@ func _sqlite3BtreeDropTable(tls *crt.TLS, _p *XBtree, _iTable int32, _piMoved *i _sqlite3BtreeEnter(tls, _p) _rc = _btreeDropTable(tls, _p, uint32(_iTable), _piMoved) _sqlite3BtreeLeave(tls, _p) - r0 = _rc - return - + return _rc } func _btreeDropTable(tls *crt.TLS, _p *XBtree, _iTable uint32, _piMoved *int32) (r0 int32) { // sqlite3.c:67664:1 @@ -79819,9 +76328,7 @@ func _btreeDropTable(tls *crt.TLS, _p *XBtree, _iTable uint32, _piMoved *int32) if _rc == 0 { goto _6 } - - r0 = _rc - return + return _rc _6: _rc = _sqlite3BtreeClearTable(tls, _p, int32(_iTable), (*int32)(unsafe.Pointer(uintptr(i32(0))))) @@ -79830,8 +76337,7 @@ _6: } _releasePage(tls, _pPage) - r0 = _rc - return + return _rc _7: *_piMoved = i32(0) @@ -79849,9 +76355,7 @@ _7: if _rc == i32(0) { goto _10 } - - r0 = _rc - return + return _rc _10: goto _11 @@ -79862,9 +76366,7 @@ _9: if _rc == i32(0) { goto _12 } - - r0 = _rc - return + return _rc _12: _rc = _relocatePage(tls, _pBt, _5_pMove, uint8(i32(1)), uint32(i32(0)), _iTable, i32(0)) @@ -79872,9 +76374,7 @@ _12: if _rc == i32(0) { goto _13 } - - r0 = _rc - return + return _rc _13: _5_pMove = (*XMemPage)(unsafe.Pointer(uintptr(i32(0)))) @@ -79884,9 +76384,7 @@ _13: if _rc == i32(0) { goto _14 } - - r0 = _rc - return + return _rc _14: *_piMoved = int32(_2_maxRootPgno) @@ -79914,9 +76412,7 @@ _8: _freePage(tls, _pPage, &_rc) _releasePage(tls, _pPage) _20: - r0 = _rc - return - + return _rc } var _btreeDropTableØ00__func__Ø000 [15]int8 // - @@ -79947,9 +76443,7 @@ func _sqlite3BtreeClearTable(tls *crt.TLS, _p *XBtree, _iTable int32, _pnChange _rc = _clearDatabasePage(tls, _pBt, uint32(_iTable), i32(0), _pnChange) _2: _sqlite3BtreeLeave(tls, _p) - r0 = _rc - return - + return _rc } var _sqlite3BtreeClearTableØ00__func__Ø000 [23]int8 // - @@ -79980,18 +76474,14 @@ func _clearDatabasePage(tls *crt.TLS, _pBt *XBtShared, _pgno uint32, _freePageFl if _pgno <= _btreePagecount(tls, _pBt) { goto _2 } - - r0 = _sqlite3CorruptError(tls, i32(67564)) - return + return _sqlite3CorruptError(tls, i32(67564)) _2: _rc = _getAndInitPage(tls, _pBt, _pgno, &_pPage, (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))), i32(0)) if _rc == 0 { goto _3 } - - r0 = _rc - return + return _rc _3: if (_pPage.X1) == 0 { @@ -80086,9 +76576,7 @@ _20: _cleardatabasepage_out: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPage)) + uintptr(1 /* X1 */))) = uint8(i32(0)) _releasePage(tls, _pPage) - r0 = _rc - return - + return _rc } var _clearDatabasePageØ00__func__Ø000 [18]int8 // - @@ -80151,8 +76639,6 @@ _11: goto _7 _10: - return - } var _sqlite3RootPageMovedØ00__func__Ø000 [21]int8 // - @@ -80162,9 +76648,7 @@ func init() { } func _sqlite3BtreeClearTableOfCursor(tls *crt.TLS, _pCur *XBtCursor) (r0 int32) { // sqlite3.c:67640:1 - r0 = _sqlite3BtreeClearTable(tls, (*XBtree)(unsafe.Pointer(_pCur.X0)), int32(_pCur.X7), (*int32)(unsafe.Pointer(uintptr(i32(0))))) - return - + return _sqlite3BtreeClearTable(tls, (*XBtree)(unsafe.Pointer(_pCur.X0)), int32(_pCur.X7), (*int32)(unsafe.Pointer(uintptr(i32(0))))) } func _sqlite3AnalysisLoad(tls *crt.TLS, _db *Xsqlite3, _iDb int32) (r0 int32) { // sqlite3.c:98531:1 @@ -80280,9 +76764,7 @@ _23: _sqlite3OomFault(tls, _db) _25: - r0 = _rc - return - + return _rc } var _sqlite3AnalysisLoadØ00__func__Ø000 [20]int8 // - @@ -80332,9 +76814,7 @@ _5: if _p == nil { goto _15 } - - r0 = _p - return + return _p _15: _12: @@ -80360,9 +76840,7 @@ _17: goto _3 _4: - r0 = (*XTable)(unsafe.Pointer(uintptr(i32(0)))) - return - + return (*XTable)(unsafe.Pointer(uintptr(i32(0)))) } var _sqlite3FindTableØ00__func__Ø000 [17]int8 // - @@ -80398,18 +76876,14 @@ func _analysisLoader(tls *crt.TLS, _pData unsafe.Pointer, _argc int32, _argv **i if _argv != (**int8)(unsafe.Pointer(uintptr(i32(0)))) && (*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 4*uintptr(i32(0))))) != (*int8)(unsafe.Pointer(uintptr(i32(0)))) && (*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 4*uintptr(i32(2))))) != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _4 } - - r0 = i32(0) - return + return i32(0) _4: _pTable = _sqlite3FindTable(tls, (*Xsqlite3)(unsafe.Pointer(_pInfo.X0)), *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 4*uintptr(i32(0)))), _pInfo.X1) if _pTable != (*XTable)(unsafe.Pointer(uintptr(i32(0)))) { goto _5 } - - r0 = i32(0) - return + return i32(0) _5: if (*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 4*uintptr(i32(1))))) != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { @@ -80464,9 +76938,7 @@ _10: sink985 = *p } _12: - r0 = i32(0) - return - + return i32(0) } var _analysisLoaderØ00__func__Ø000 [15]int8 // - @@ -80590,8 +77062,6 @@ _28: goto _17 _18: - return - } var _decodeIntArrayØ00__func__Ø000 [15]int8 // - @@ -80601,9 +77071,7 @@ func init() { } func Xsqlite3_strglob(tls *crt.TLS, _zGlobPattern *int8, _zString *int8) (r0 int32) { // sqlite3.c:106062:12 - r0 = _patternCompare(tls, (*uint8)(unsafe.Pointer(_zGlobPattern)), (*uint8)(unsafe.Pointer(_zString)), &_globInfo, uint32(i32(91))) - return - + return _patternCompare(tls, (*uint8)(unsafe.Pointer(_zGlobPattern)), (*uint8)(unsafe.Pointer(_zString)), &_globInfo, uint32(i32(91))) } func _patternCompare(tls *crt.TLS, _zPattern *uint8, _zString *uint8, _pInfo *TcompareInfo, _matchOther uint32) (r0 int32) { // sqlite3.c:105934:1 @@ -80664,9 +77132,7 @@ _5: if _c != _matchOne || _sqlite3Utf8Read(tls, &_zString) != uint32(i32(0)) { goto _11 } - - r0 = i32(2) - return + return i32(2) _11: goto _5 @@ -80675,9 +77141,7 @@ _6: if _c != uint32(i32(0)) { goto _12 } - - r0 = i32(0) - return + return i32(0) _12: if _c != _matchOther { @@ -80692,9 +77156,7 @@ _12: if _c != uint32(i32(0)) { goto _16 } - - r0 = i32(2) - return + return i32(2) _16: goto _17 @@ -80715,9 +77177,7 @@ _20: if _9_bMatch == i32(1) { goto _22 } - - r0 = _9_bMatch - return + return _9_bMatch _22: if int32(*postInc4543(&_zString, 1)) < i32(192) { @@ -80737,8 +77197,7 @@ _23: goto _20 _21: - r0 = i32(2) - return + return i32(2) _17: _14: @@ -80773,9 +77232,7 @@ _32: if _13_bMatch == i32(1) { goto _33 } - - r0 = _13_bMatch - return + return _13_bMatch _33: goto _29 @@ -80805,9 +77262,7 @@ _39: if _17_bMatch == i32(1) { goto _40 } - - r0 = _17_bMatch - return + return _17_bMatch _40: goto _35 @@ -80830,9 +77285,7 @@ _4: if _c != uint32(i32(0)) { goto _43 } - - r0 = i32(1) - return + return i32(1) _43: _zEscaped = _zPattern @@ -80846,9 +77299,7 @@ _42: if _c != uint32(i32(0)) { goto _45 } - - r0 = i32(1) - return + return i32(1) _45: _c2 = _sqlite3Utf8Read(tls, &_zPattern) @@ -80906,9 +77357,7 @@ _50: if _c2 != uint32(i32(0)) && (_21_seen^_21_invert) != i32(0) { goto _61 } - - r0 = i32(1) - return + return i32(1) _61: goto _0 @@ -80942,18 +77391,15 @@ _68: goto _0 _71: - r0 = i32(1) - return + return i32(1) _1: - r0 = func() int32 { + return func() int32 { if int32(*_zString) == i32(0) { return i32(0) } return i32(1) }() - return - } func _sqlite3Utf8Read(tls *crt.TLS, _pz **uint8) (r0 uint32) { // sqlite3.c:27247:1 @@ -80983,7 +77429,6 @@ _5: _0: r0 = _c return - } var _patternCompareØ00__func__Ø000 [15]int8 // - @@ -81080,8 +77525,6 @@ _13: *(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_a)) + 2*uintptr(_pIdx.X13))) = int16(i32(0)) _18: - return - } var _sqlite3DefaultRowEstØ00__func__Ø000 [21]int8 // - @@ -81127,8 +77570,6 @@ func _sqlite3UnlinkAndDeleteTable(tls *crt.TLS, _db *Xsqlite3, _iDb int32, _zTab *p = (*p) | i32(2) sink961 = *p } - return - } var _sqlite3UnlinkAndDeleteTableØ00__func__Ø000 [28]int8 // - @@ -81215,8 +77656,6 @@ _4: *p = (*p) | i32(2) sink961 = *p } - return - } var _sqlite3UnlinkAndDeleteIndexØ00__func__Ø000 [28]int8 // - @@ -81279,8 +77718,6 @@ _5: sink961 = *p } _4: - return - } var _sqlite3UnlinkAndDeleteTriggerØ00__func__Ø000 [30]int8 // - @@ -81290,9 +77727,8 @@ func init() { } func _tableOfTrigger(tls *crt.TLS, _pTrigger *XTrigger) (r0 *XTable) { // sqlite3.c:122706:1 - r0 = (*XTable)(unsafe.Pointer(_sqlite3HashFind(tls, (*XHash)(unsafe.Pointer(uintptr(_pTrigger.X7)+uintptr(8 /* X2 */))), _pTrigger.X1))) - return - + /* X2 */ + return (*XTable)(unsafe.Pointer(_sqlite3HashFind(tls, (*XHash)(unsafe.Pointer(uintptr(_pTrigger.X7)+uintptr(8))), _pTrigger.X1))) } func _sqlite3BtreeIntegrityCheck(tls *crt.TLS, _p *XBtree, _aRoot *int32, _nRoot int32, _mxErr int32, _pnErr *int32) (r0 *int8) { // sqlite3.c:68417:1 @@ -81451,9 +77887,8 @@ _29: } }() _sqlite3BtreeLeave(tls, _p) - r0 = _sqlite3StrAccumFinish(tls, (*XStrAccum)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sCheck))+uintptr(40 /* X10 */)))) - return - + /* X10 */ + return _sqlite3StrAccumFinish(tls, (*XStrAccum)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sCheck))+uintptr(40)))) } var _sqlite3BtreeIntegrityCheckØ00__func__Ø000 [27]int8 // - @@ -81474,8 +77909,6 @@ func _setPageReferenced(tls *crt.TLS, _pCheck *XIntegrityCk, _iPg uint32) { // s *p = uint8(int32(*p) | (i32(1) << uint(int32(_iPg&uint32(i32(7)))))) sink4537 = *p } - return - } var _setPageReferencedØ00__func__Ø000 [18]int8 // - @@ -81596,8 +78029,6 @@ _19: goto _0 _1: - return - } func _checkAppendMsg(tls *crt.TLS, _pCheck *XIntegrityCk, _zFormat *int8, args ...interface{}) { // sqlite3.c:67916:1 @@ -81606,7 +78037,6 @@ func _checkAppendMsg(tls *crt.TLS, _pCheck *XIntegrityCk, _zFormat *int8, args . if (_pCheck.X4) != 0 { goto _0 } - return _0: @@ -81633,17 +78063,13 @@ _2: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCheck)) + uintptr(24 /* X6 */))) = i32(1) _3: - return - } func _checkRef(tls *crt.TLS, _pCheck *XIntegrityCk, _iPage uint32) (r0 int32) { // sqlite3.c:67968:1 if _iPage != uint32(i32(0)) { goto _0 } - - r0 = i32(1) - return + return i32(1) _0: if _iPage <= (_pCheck.X3) { @@ -81651,8 +78077,7 @@ _0: } _checkAppendMsg(tls, _pCheck, str(90956), _iPage) - r0 = i32(1) - return + return i32(1) _1: if _getPageReferenced(tls, _pCheck, _iPage) == 0 { @@ -81660,14 +78085,11 @@ _1: } _checkAppendMsg(tls, _pCheck, str(90980), _iPage) - r0 = i32(1) - return + return i32(1) _2: _setPageReferenced(tls, _pCheck, _iPage) - r0 = i32(0) - return - + return i32(0) } func _getPageReferenced(tls *crt.TLS, _pCheck *XIntegrityCk, _iPg uint32) (r0 int32) { // sqlite3.c:67946:1 @@ -81677,9 +78099,7 @@ func _getPageReferenced(tls *crt.TLS, _pCheck *XIntegrityCk, _iPg uint32) (r0 in crt.X__builtin_abort(tls) } }() - r0 = int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCheck.X2)) + 1*uintptr(_iPg/uint32(i32(8)))))) & (i32(1) << uint(int32(_iPg&uint32(i32(7))))) - return - + return int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCheck.X2)) + 1*uintptr(_iPg/uint32(i32(8)))))) & (i32(1) << uint(int32(_iPg&uint32(i32(7))))) } var _getPageReferencedØ00__func__Ø000 [18]int8 // - @@ -81716,8 +78136,6 @@ _0: _checkAppendMsg(tls, _pCheck, str(91060), _iChild, int32(_eType), _iParent, int32(_ePtrmapType), _iPtrmapParent) _4: - return - } func _checkTreePage(tls *crt.TLS, _pCheck *XIntegrityCk, _iPage int32, _piMinKey *int64, _maxKey int64) (r0 int32) { // sqlite3.c:68153:1 @@ -81800,17 +78218,13 @@ func _checkTreePage(tls *crt.TLS, _pCheck *XIntegrityCk, _iPage int32, _piMinKey if _iPage != i32(0) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: if _checkRef(tls, _pCheck, uint32(_iPage)) == 0 { goto _1 } - - r0 = i32(0) - return + return i32(0) _1: *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCheck)) + uintptr(28 /* X7 */))) = str(91116) @@ -82104,9 +78518,7 @@ _61: *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCheck)) + uintptr(28 /* X7 */))) = _saved_zPfx *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCheck)) + uintptr(32 /* X8 */))) = _saved_v1 *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCheck)) + uintptr(36 /* X9 */))) = _saved_v2 - r0 = _depth + i32(1) - return - + return _depth + i32(1) } var _checkTreePageØ00__func__Ø000 [14]int8 // - @@ -82134,8 +78546,6 @@ _0: goto _0 _1: - return - } func _btreeHeapPull(tls *crt.TLS, _aHeap *uint32, _pOut *uint32) (r0 int32) { // sqlite3.c:68119:1 @@ -82148,9 +78558,7 @@ func _btreeHeapPull(tls *crt.TLS, _aHeap *uint32, _pOut *uint32) (r0 int32) { // if store985(&_x, *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aHeap)) + 4*uintptr(i32(0))))) != uint32(i32(0)) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: *_pOut = *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aHeap)) + 4*uintptr(i32(1)))) @@ -82183,9 +78591,7 @@ _4: goto _1 _2: - r0 = i32(1) - return - + return i32(1) } func _sqlite3VdbeMemSetRowSet(tls *crt.TLS, _pMem *XMem) { // sqlite3.c:70336:1 @@ -82231,8 +78637,6 @@ _4: }() *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(8 /* X1 */))) = uint16(i32(32)) _5: - return - } var _sqlite3VdbeMemSetRowSetØ00__func__Ø000 [24]int8 // - @@ -82260,9 +78664,7 @@ func _sqlite3RowSetInit(tls *crt.TLS, _db *Xsqlite3, _pSpace unsafe.Pointer, _N *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(24 /* X6 */))) = uint16((_N - u32(32)) / u32(16)) *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(26 /* X7 */))) = uint16(i32(1)) *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(28 /* X8 */))) = i32(0) - r0 = _p - return - + return _p } var _sqlite3RowSetInitØ00__func__Ø000 [18]int8 // - @@ -82286,7 +78688,6 @@ func _sqlite3RowSetInsert(tls *crt.TLS, _p *XRowSet, _rowid int64) { // sqlite3. if _pEntry != (*TRowSetEntry)(unsafe.Pointer(uintptr(i32(0)))) { goto _3 } - return _3: @@ -82314,8 +78715,6 @@ _4: *(**TRowSetEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X2 */))))) = _pEntry _6: *(**TRowSetEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(12 /* X3 */))))) = _pEntry - return - } var _sqlite3RowSetInsertØ00__func__Ø000 [20]int8 // - @@ -82341,9 +78740,7 @@ func _rowSetEntryAlloc(tls *crt.TLS, _p *XRowSet) (r0 *TRowSetEntry) { // sqlite if _1_pNew != (*TRowSetChunk)(unsafe.Pointer(uintptr(i32(0)))) { goto _3 } - - r0 = (*TRowSetEntry)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*TRowSetEntry)(unsafe.Pointer(uintptr(i32(0)))) _3: *(**TRowSetChunk)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pNew)) + uintptr(0 /* X0 */))))) = (*TRowSetChunk)(unsafe.Pointer(_p.X0)) @@ -82352,9 +78749,8 @@ _3: *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(24 /* X6 */))) = uint16(u32(63)) _2: *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(24 /* X6 */))) -= 1 - r0 = postInc5570655((**TRowSetEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X4 */))))), 16) - return - + /* X4 */ + return postInc5570655((**TRowSetEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16))))), 16) } var _rowSetEntryAllocØ00__func__Ø000 [17]int8 // - @@ -82404,13 +78800,10 @@ _4: _sqlite3RowSetClear(tls, _p) _7: - r0 = i32(1) - return + return i32(1) _6: - r0 = i32(0) - return - + return i32(0) } var _sqlite3RowSetNextØ00__func__Ø000 [18]int8 // - @@ -82476,9 +78869,7 @@ _7: goto _6 _9: - r0 = _pIn - return - + return _pIn } func _rowSetEntryMerge(tls *crt.TLS, _pA *TRowSetEntry, _pB *TRowSetEntry) (r0 *TRowSetEntry) { // sqlite3.c:46457:1 @@ -82542,9 +78933,7 @@ _15: goto _3 _5: - r0 = (*TRowSetEntry)(unsafe.Pointer(_head.X1)) - return - + return (*TRowSetEntry)(unsafe.Pointer(_head.X1)) } var _rowSetEntryMergeØ00__func__Ø000 [17]int8 // - @@ -82660,8 +79049,7 @@ _20: goto _23 _22: - r0 = i32(1) - return + return i32(1) _23: _21: @@ -82672,9 +79060,7 @@ _19: goto _14 _17: - r0 = i32(0) - return - + return i32(0) } var _sqlite3RowSetTestØ00__func__Ø000 [18]int8 // - @@ -82714,9 +79100,7 @@ _2: goto _2 _5: - r0 = _p - return - + return _p } var _rowSetListToTreeØ00__func__Ø000 [17]int8 // - @@ -82733,9 +79117,7 @@ func _rowSetNDeepTree(tls *crt.TLS, _ppList **TRowSetEntry, _iDepth int32) (r0 * if (*_ppList) != (*TRowSetEntry)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = (*TRowSetEntry)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*TRowSetEntry)(unsafe.Pointer(uintptr(i32(0)))) _0: if _iDepth <= i32(1) { @@ -82747,9 +79129,7 @@ _0: if _p != (*TRowSetEntry)(unsafe.Pointer(uintptr(i32(0)))) { goto _2 } - - r0 = _pLeft - return + return _pLeft _2: *(**TRowSetEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(12 /* X2 */))))) = _pLeft @@ -82762,9 +79142,7 @@ _1: *_ppList = (*TRowSetEntry)(unsafe.Pointer(_p.X1)) *(**TRowSetEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(12 /* X2 */))))) = store5570655((**TRowSetEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(8 /* X1 */))))), (*TRowSetEntry)(unsafe.Pointer(uintptr(i32(0))))) _3: - r0 = _p - return - + return _p } func _rowSetTreeToList(tls *crt.TLS, _pIn *TRowSetEntry, _ppFirst **TRowSetEntry, _ppLast **TRowSetEntry) { // sqlite3.c:46521:1 @@ -82803,8 +79181,6 @@ _5: crt.X__builtin_abort(tls) } }() - return - } var _rowSetTreeToListØ00__func__Ø000 [17]int8 // - @@ -82865,14 +79241,12 @@ _14: goto _8 _12: - r0 = func() int32 { + return func() int32 { if (_rc == i32(0)) && _bBusy != 0 { return i32(5) } return _rc }() - return - } var _sqlite3CheckpointØ00__func__Ø000 [18]int8 // - @@ -82905,9 +79279,7 @@ _1: _2: _sqlite3BtreeLeave(tls, _p) _0: - r0 = _rc - return - + return _rc } func _sqlite3PagerCheckpoint(tls *crt.TLS, _pPager *XPager, _db *Xsqlite3, _eMode int32, _pnLog *int32, _pnCkpt *int32) (r0 int32) { // sqlite3.c:54160:1 @@ -82925,9 +79297,7 @@ func _sqlite3PagerCheckpoint(tls *crt.TLS, _pPager *XPager, _db *Xsqlite3, _eMod return (_pPager.X53) }(), _pPager.X54, int32(_pPager.X7), _pPager.X48, (*uint8)(unsafe.Pointer(_pPager.X58)), _pnLog, _pnCkpt) _0: - r0 = _rc - return - + return _rc } func _sqlite3PagerOkToChangeJournalMode(tls *crt.TLS, _pPager *XPager) (r0 int32) { // sqlite3.c:54110:1 @@ -82940,9 +79310,7 @@ func _sqlite3PagerOkToChangeJournalMode(tls *crt.TLS, _pPager *XPager) (r0 int32 if int32(_pPager.X14) < i32(3) { goto _2 } - - r0 = i32(0) - return + return i32(0) _2: if func() int32 { @@ -82957,14 +79325,10 @@ _2: }() == 0 { goto _6 } - - r0 = i32(0) - return + return i32(0) _6: - r0 = i32(1) - return - + return i32(1) } var _sqlite3PagerOkToChangeJournalModeØ00__func__Ø000 [34]int8 // - @@ -83026,7 +79390,6 @@ _8: _7: r0 = _rc return - } var _sqlite3PagerCloseWalØ00__func__Ø000 [21]int8 // - @@ -83176,7 +79539,6 @@ _41: _16: r0 = int32(_pPager.X2) return - } func _print_pager_state(tls *crt.TLS, _p *XPager) (r0 *int8) { // sqlite3.c:47860:1 @@ -83276,9 +79638,7 @@ func _print_pager_state(tls *crt.TLS, _p *XPager) (r0 *int8) { // sqlite3.c:4786 }() }() }()), int32(_p.X10), int32(_p.X13), int32(_p.X3), _p.X34, _p.X35, int32(_p.X22), int32(_p.X23), int32(_p.X24)) - r0 = (*int8)(unsafe.Pointer(&_print_pager_stateØ00zRetØ001)) - return - + return (*int8)(unsafe.Pointer(&_print_pager_stateØ00zRetØ001)) } var _print_pager_stateØ00zRetØ001 [1024]int8 // sqlite3.c:47861:15 @@ -83349,9 +79709,7 @@ _4: *p = uint16(int32(*p) & i32(-17)) sink4530 = *p } - r0 = _rc - return - + return _rc } var _sqlite3BtreeSetVersionØ00__func__Ø000 [23]int8 // - @@ -83376,14 +79734,10 @@ func _sqlite3JournalModename(tls *crt.TLS, _eMode int32) (r0 *int8) { // sqlite3 if _eMode != i32(6) { goto _3 } - - r0 = (*int8)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*int8)(unsafe.Pointer(uintptr(i32(0)))) _3: - r0 = *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3JournalModenameØ00azModeNameØ001)) + 4*uintptr(_eMode))) - return - + return *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3JournalModenameØ00azModeNameØ001)) + 4*uintptr(_eMode))) } var _sqlite3JournalModenameØ00__func__Ø000 [23]int8 // - @@ -83434,8 +79788,7 @@ func _sqlite3RunVacuum(tls *crt.TLS, _pzErrMsg **int8, _db *Xsqlite3, _iDb int32 } _sqlite3SetString(tls, _pzErrMsg, _db, str(93456)) - r0 = i32(1) - return + return i32(1) _0: if (_db.X34) <= i32(1) { @@ -83443,8 +79796,7 @@ _0: } _sqlite3SetString(tls, _pzErrMsg, _db, str(93496)) - r0 = i32(1) - return + return i32(1) _1: _saved_flags = _db.X6 @@ -83668,9 +80020,7 @@ _end_of_vacuum: *(**XSchema)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pDb)) + uintptr(12 /* X4 */))))) = (*XSchema)(unsafe.Pointer(uintptr(i32(0)))) _39: _sqlite3ResetAllSchemasOfConnection(tls, _db) - r0 = _rc - return - + return _rc } func _execSql(tls *crt.TLS, _db *Xsqlite3, _pzErrMsg **int8, _zSql *int8) (r0 int32) { // sqlite3.c:124186:1 @@ -83684,9 +80034,7 @@ func _execSql(tls *crt.TLS, _db *Xsqlite3, _pzErrMsg **int8, _zSql *int8) (r0 in if _rc == i32(0) { goto _0 } - - r0 = _rc - return + return _rc _0: _1: @@ -83742,9 +80090,7 @@ _11: _sqlite3SetString(tls, _pzErrMsg, _db, Xsqlite3_errmsg(tls, _db)) _12: Xsqlite3_finalize(tls, _pStmt) - r0 = _rc - return - + return _rc } var _execSqlØ00__func__Ø000 [8]int8 // - @@ -83765,9 +80111,7 @@ func _sqlite3BtreeGetOptimalReserve(tls *crt.TLS, _p *XBtree) (r0 int32) { // sq _sqlite3BtreeEnter(tls, _p) _n = _sqlite3BtreeGetReserveNoMutex(tls, _p) _sqlite3BtreeLeave(tls, _p) - r0 = _n - return - + return _n } func _sqlite3BtreeSetSpillSize(tls *crt.TLS, _p *XBtree, _mxPage int32) (r0 int32) { // sqlite3.c:61602:1 @@ -83785,9 +80129,7 @@ func _sqlite3BtreeSetSpillSize(tls *crt.TLS, _p *XBtree, _mxPage int32) (r0 int3 _sqlite3BtreeEnter(tls, _p) _res = _sqlite3PagerSetSpillsize(tls, (*XPager)(unsafe.Pointer(_pBt.X0)), _mxPage) _sqlite3BtreeLeave(tls, _p) - r0 = _res - return - + return _res } var _sqlite3BtreeSetSpillSizeØ00__func__Ø000 [25]int8 // - @@ -83797,9 +80139,7 @@ func init() { } func _sqlite3PagerSetSpillsize(tls *crt.TLS, _pPager *XPager, _mxPage int32) (r0 int32) { // sqlite3.c:50335:1 - r0 = _sqlite3PcacheSetSpillsize(tls, (*XPCache)(unsafe.Pointer(_pPager.X59)), _mxPage) - return - + return _sqlite3PcacheSetSpillsize(tls, (*XPCache)(unsafe.Pointer(_pPager.X59)), _mxPage) } func _sqlite3PcacheSetSpillsize(tls *crt.TLS, _p *XPCache, _mxPage int32) (r0 int32) { // sqlite3.c:44905:1 @@ -83830,9 +80170,7 @@ _2: _res = _p.X5 _4: - r0 = _res - return - + return _res } var _sqlite3PcacheSetSpillsizeØ00__func__Ø000 [26]int8 // - @@ -83854,9 +80192,7 @@ func _sqlite3BtreeSetPagerFlags(tls *crt.TLS, _p *XBtree, _pgFlags uint32) (r0 i _sqlite3BtreeEnter(tls, _p) _sqlite3PagerSetFlags(tls, (*XPager)(unsafe.Pointer(_pBt.X0)), _pgFlags) _sqlite3BtreeLeave(tls, _p) - r0 = i32(0) - return - + return i32(0) } var _sqlite3BtreeSetPagerFlagsØ00__func__Ø000 [26]int8 // - @@ -83959,8 +80295,6 @@ _15: sink4537 = *p } _16: - return - } func _sqlite3BtreeSetPageSize(tls *crt.TLS, _p *XBtree, _pageSize int32, _nReserve int32, _iFix int32) (r0 int32) { // sqlite3.c:61669:1 @@ -83982,8 +80316,7 @@ func _sqlite3BtreeSetPageSize(tls *crt.TLS, _p *XBtree, _pageSize int32, _nReser } _sqlite3BtreeLeave(tls, _p) - r0 = i32(8) - return + return i32(8) _3: if _nReserve >= i32(0) { @@ -84030,9 +80363,7 @@ _10: } _15: _sqlite3BtreeLeave(tls, _p) - r0 = _rc - return - + return _rc } var _sqlite3BtreeSetPageSizeØ00__func__Ø000 [24]int8 // - @@ -84079,9 +80410,7 @@ _3: }()) _4: _sqlite3BtreeLeave(tls, _p) - r0 = _rc - return - + return _rc } func _sqlite3BtreeGetAutoVacuum(tls *crt.TLS, _p *XBtree) (r0 int32) { // sqlite3.c:61806:1 @@ -84100,9 +80429,7 @@ func _sqlite3BtreeGetAutoVacuum(tls *crt.TLS, _p *XBtree) (r0 int32) { // sqlite }() }() _sqlite3BtreeLeave(tls, _p) - r0 = _rc - return - + return _rc } func _execSqlF(tls *crt.TLS, _db *Xsqlite3, _pzErrMsg **int8, _zSql *int8, args ...interface{}) (r0 int32) { // sqlite3.c:124210:1 @@ -84118,16 +80445,12 @@ func _execSqlF(tls *crt.TLS, _db *Xsqlite3, _pzErrMsg **int8, _zSql *int8, args if _z != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = i32(7) - return + return i32(7) _0: _rc = _execSql(tls, _db, _pzErrMsg, _z) _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_z)) - r0 = _rc - return - + return _rc } var _sqlite3RunVacuumØ00aCopyØ001 [10]uint8 // sqlite3.c:124459:32 @@ -84210,9 +80533,7 @@ _8: _copy_finished: _sqlite3BtreeLeave(tls, _pFrom) _sqlite3BtreeLeave(tls, _pTo) - r0 = _rc - return - + return _rc } var _sqlite3BtreeCopyFileØ00__func__Ø000 [21]int8 // - @@ -84275,9 +80596,7 @@ func Xsqlite3_backup_step(tls *crt.TLS, _p *Xsqlite3_backup, _nPage int32) (r0 i if _p != (*Xsqlite3_backup)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = _sqlite3MisuseError(tls, i32(69170)) - return + return _sqlite3MisuseError(tls, i32(69170)) _0: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer((*Xsqlite3)(unsafe.Pointer(_p.X5)).X3))) @@ -84601,18 +80920,14 @@ _2: _83: _sqlite3BtreeLeave(tls, (*XBtree)(unsafe.Pointer(_p.X6))) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer((*Xsqlite3)(unsafe.Pointer(_p.X5)).X3))) - r0 = _rc - return - + return _rc } func _setDestPgsz(tls *crt.TLS, _p *Xsqlite3_backup) (r0 int32) { // sqlite3.c:68928:1 var _rc int32 // sqlite3.c:68929:7 _ = _rc _rc = _sqlite3BtreeSetPageSize(tls, (*XBtree)(unsafe.Pointer(_p.X1)), _sqlite3BtreeGetPageSize(tls, (*XBtree)(unsafe.Pointer(_p.X6))), i32(-1), i32(0)) - r0 = _rc - return - + return _rc } var _sqlite3_backup_stepØ00__func__Ø000 [20]int8 // - @@ -84634,8 +80949,6 @@ func _attachBackupObject(tls *crt.TLS, _p *Xsqlite3_backup) { // sqlite3.c:69151 *(**Xsqlite3_backup)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(44 /* X11 */))))) = *_pp *_pp = _p *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(40 /* X10 */))) = i32(1) - return - } var _attachBackupObjectØ00__func__Ø000 [19]int8 // - @@ -84645,9 +80958,8 @@ func init() { } func _sqlite3PagerBackupPtr(tls *crt.TLS, _pPager *XPager) (r0 **Xsqlite3_backup) { // sqlite3.c:54137:1 - r0 = (**Xsqlite3_backup)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(92 /* X36 */))))) - return - + /* X36 */ + return (**Xsqlite3_backup)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(92))))) } func _sqlite3BtreeNewDb(tls *crt.TLS, _p *XBtree) (r0 int32) { // sqlite3.c:62121:1 @@ -84657,9 +80969,7 @@ func _sqlite3BtreeNewDb(tls *crt.TLS, _p *XBtree) (r0 int32) { // sqlite3.c:6212 *(*uint32)(unsafe.Pointer(uintptr(_p.X1) + uintptr(44 /* X18 */))) = uint32(i32(0)) _rc = _newDatabase(tls, (*XBtShared)(unsafe.Pointer(_p.X1))) _sqlite3BtreeLeave(tls, _p) - r0 = _rc - return - + return _rc } func _backupTruncateFile(tls *crt.TLS, _pFile *Xsqlite3_file, _iSize int64) (r0 int32) { // sqlite3.c:69138:1 @@ -84674,9 +80984,7 @@ func _backupTruncateFile(tls *crt.TLS, _pFile *Xsqlite3_file, _iSize int64) (r0 _rc = _sqlite3OsTruncate(tls, _pFile, _iSize) _1: - r0 = _rc - return - + return _rc } func Xsqlite3_backup_finish(tls *crt.TLS, _p *Xsqlite3_backup) (r0 int32) { // sqlite3.c:69417:12 @@ -84689,9 +80997,7 @@ func Xsqlite3_backup_finish(tls *crt.TLS, _p *Xsqlite3_backup) (r0 int32) { // s if _p != (*Xsqlite3_backup)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: _pSrcDb = (*Xsqlite3)(unsafe.Pointer(_p.X5)) @@ -84747,9 +81053,7 @@ _8: Xsqlite3_free(tls, (unsafe.Pointer)(_p)) _9: _sqlite3LeaveMutexAndCloseZombie(tls, _pSrcDb) - r0 = _rc - return - + return _rc } func _sqlite3PagerClearCache(tls *crt.TLS, _pPager *XPager) { // sqlite3.c:54145:1 @@ -84765,8 +81069,6 @@ func _sqlite3PagerClearCache(tls *crt.TLS, _pPager *XPager) { // sqlite3.c:54145 _pager_reset(tls, _pPager) _3: - return - } var _sqlite3PagerClearCacheØ00__func__Ø000 [23]int8 // - @@ -84840,9 +81142,7 @@ _10: _6: _4: _sqlite3BtreeLeave(tls, _p) - r0 = _rc - return - + return _rc } var _sqlite3BtreeIncrVacuumØ00__func__Ø000 [23]int8 // - @@ -84885,9 +81185,7 @@ func _sqlite3BtreeLockTable(tls *crt.TLS, _p *XBtree, _iTab int32, _isWriteLock _6: _sqlite3BtreeLeave(tls, _p) _2: - r0 = _rc - return - + return _rc } var _sqlite3BtreeLockTableØ00__func__Ø000 [22]int8 // - @@ -84967,9 +81265,7 @@ _17: if _pLock != nil { goto _21 } - - r0 = _sqlite3NomemError(tls, i32(59311)) - return + return _sqlite3NomemError(tls, i32(59311)) _21: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLock)) + uintptr(4 /* X1 */))) = _iTable @@ -84984,9 +81280,7 @@ _20: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLock)) + uintptr(8 /* X2 */))) = _eLock _22: - r0 = i32(0) - return - + return i32(0) } var _setSharedCacheTableLockØ00__func__Ø000 [24]int8 // - @@ -85008,17 +81302,13 @@ func _sqlite3VtabBegin(tls *crt.TLS, _db *Xsqlite3, _pVTab *XVTable) (r0 int32) if (_db.X64) <= i32(0) || (**XVTable)(unsafe.Pointer(_db.X67)) != (**XVTable)(unsafe.Pointer(uintptr(i32(0)))) { goto _1 } - - r0 = i32(6) - return + return i32(6) _1: if _pVTab != nil { goto _2 } - - r0 = i32(0) - return + return i32(0) _2: _pModule = (*Xsqlite3_module)(unsafe.Pointer((*Xsqlite3_vtab)(unsafe.Pointer(_pVTab.X2)).X0)) @@ -85037,9 +81327,7 @@ _4: if (*(**XVTable)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db.X67)) + 4*uintptr(_3_i)))) != _pVTab { goto _8 } - - r0 = i32(0) - return + return i32(0) _8: _3_i += 1 @@ -85076,7 +81364,6 @@ _9: _3: r0 = _rc return - } func _growVTrans(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqlite3.c:125182:1 @@ -85096,24 +81383,18 @@ func _growVTrans(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqlite3.c:125182:1 if _1_aVTrans != nil { goto _1 } - - r0 = _sqlite3NomemError(tls, i32(125191)) - return + return _sqlite3NomemError(tls, i32(125191)) _1: crt.Xmemset(tls, (unsafe.Pointer)((**XVTable)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_aVTrans))+4*uintptr(_db.X64)))), i32(0), u32(4)*uint32(_ARRAY_INCR)) *(***XVTable)(unsafe.Pointer((**unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(336 /* X67 */))))) = _1_aVTrans _0: - r0 = i32(0) - return - + return i32(0) } func _addToVTrans(tls *crt.TLS, _db *Xsqlite3, _pVTab *XVTable) { // sqlite3.c:125204:1 *(**XVTable)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db.X67)) + 4*uintptr(postInc961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(312 /* X64 */))), int32(1))))) = _pVTab _sqlite3VtabLock(tls, _pVTab) - return - } func _sqlite3VdbeMemCopy(tls *crt.TLS, _pTo *XMem, _pFrom *XMem) (r0 int32) { // sqlite3.c:70420:1 @@ -85156,7 +81437,6 @@ _4: _3: r0 = _rc return - } var _sqlite3VdbeMemCopyØ00__func__Ø000 [19]int8 // - @@ -85232,7 +81512,6 @@ _12: _11: r0 = _rc return - } var _sqlite3VtabCallCreateØ00__func__Ø000 [22]int8 // - @@ -85290,8 +81569,7 @@ _0: } *_pzErr = _sqlite3MPrintf(tls, _db, str(95380), unsafe.Pointer(_pTab.X0)) - r0 = i32(6) - return + return i32(6) _4: _pCtx = (*XVtabCtx)(unsafe.Pointer(_pCtx.X2)) @@ -85302,9 +81580,7 @@ _3: if _zModuleName != nil { goto _5 } - - r0 = _sqlite3NomemError(tls, i32(125048)) - return + return _sqlite3NomemError(tls, i32(125048)) _5: _pVTable = (*XVTable)(unsafe.Pointer(_sqlite3DbMallocZero(tls, _db, uint64(u32(28))))) @@ -85313,8 +81589,7 @@ _5: } _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_zModuleName)) - r0 = _sqlite3NomemError(tls, i32(125054)) - return + return _sqlite3NomemError(tls, i32(125054)) _6: *(**Xsqlite3)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVTable)) + uintptr(0 /* X0 */))))) = _db @@ -85483,9 +81758,7 @@ _22: _20: _17: _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_zModuleName)) - r0 = _rc - return - + return _rc } var _vtabCallConstructorØ00__func__Ø000 [20]int8 // - @@ -85498,14 +81771,10 @@ func _sqlite3ColumnType(tls *crt.TLS, _pCol *XColumn, _zDflt *int8) (r0 *int8) { if (int32(_pCol.X6) & i32(4)) != i32(0) { goto _0 } - - r0 = _zDflt - return + return _zDflt _0: - r0 = (*int8)(unsafe.Pointer(uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(unsafe.Pointer(_pCol.X0))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(crt.Xstrlen(tls, _pCol.X0)))))))))) + uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(i32(1)))))))) - return - + return (*int8)(unsafe.Pointer(uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(unsafe.Pointer(_pCol.X0))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(crt.Xstrlen(tls, _pCol.X0)))))))))) + uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(i32(1)))))))) } func _sqlite3VtabCallDestroy(tls *crt.TLS, _db *Xsqlite3, _iDb int32, _zTab *int8) (r0 int32) { // sqlite3.c:125344:1 @@ -85547,9 +81816,7 @@ _4: if ((*Xsqlite3_vtab)(unsafe.Pointer(_1_p.X2)).X1) <= i32(0) { goto _10 } - - r0 = i32(6) - return + return i32(6) _10: _1_p = (*XVTable)(unsafe.Pointer(_1_p.X6)) @@ -85588,7 +81855,6 @@ _13: _3: r0 = _rc return - } var _sqlite3VtabCallDestroyØ00__func__Ø000 [23]int8 // - @@ -85603,9 +81869,7 @@ func _sqlite3BtreeMaxPageCount(tls *crt.TLS, _p *XBtree, _mxPage int32) (r0 int3 _sqlite3BtreeEnter(tls, _p) _n = _sqlite3PagerMaxPageCount(tls, (*XPager)(unsafe.Pointer((*XBtShared)(unsafe.Pointer(_p.X1)).X0)), _mxPage) _sqlite3BtreeLeave(tls, _p) - r0 = _n - return - + return _n } func _sqlite3PagerMaxPageCount(tls *crt.TLS, _pPager *XPager, _mxPage int32) (r0 int32) { // sqlite3.c:50644:1 @@ -85627,9 +81891,7 @@ _0: crt.X__builtin_abort(tls) } }() - r0 = int32(_pPager.X49) - return - + return int32(_pPager.X49) } var _sqlite3PagerMaxPageCountØ00__func__Ø000 [25]int8 // - @@ -85892,9 +82154,7 @@ _8: _sqlite3StrAccumReset(tls, &_out) _54: - r0 = _sqlite3StrAccumFinish(tls, &_out) - return - + return _sqlite3StrAccumFinish(tls, &_out) } var _sqlite3VdbeExpandSqlØ00__func__Ø000 [21]int8 // - @@ -85945,9 +82205,7 @@ _5: goto _0 _1: - r0 = _nTotal - return - + return _nTotal } var _findNextHostParameterØ00__func__Ø000 [22]int8 // - @@ -85957,9 +82215,7 @@ func init() { } func Xsqlite3_strlike(tls *crt.TLS, _zPattern *int8, _zStr *int8, _esc uint32) (r0 int32) { // sqlite3.c:106070:12 - r0 = _patternCompare(tls, (*uint8)(unsafe.Pointer(_zPattern)), (*uint8)(unsafe.Pointer(_zStr)), &_likeInfoNorm, _esc) - return - + return _patternCompare(tls, (*uint8)(unsafe.Pointer(_zPattern)), (*uint8)(unsafe.Pointer(_zStr)), &_likeInfoNorm, _esc) } var _likeInfoNorm TcompareInfo // sqlite3.c:105884:33 @@ -86007,15 +82263,11 @@ _4: goto _0 _3: - r0 = _rc - return - + return _rc } func _sqlite3PagerWalCallback(tls *crt.TLS, _pPager *XPager) (r0 int32) { // sqlite3.c:54179:1 - r0 = _sqlite3WalCallback(tls, (*XWal)(unsafe.Pointer(_pPager.X60))) - return - + return _sqlite3WalCallback(tls, (*XWal)(unsafe.Pointer(_pPager.X60))) } func _sqlite3WalCallback(tls *crt.TLS, _pWal *XWal) (r0 int32) { // sqlite3.c:57791:1 @@ -86029,9 +82281,7 @@ func _sqlite3WalCallback(tls *crt.TLS, _pWal *XWal) (r0 int32) { // sqlite3.c:57 _ret = _pWal.X3 *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(12 /* X3 */))) = uint32(i32(0)) _0: - r0 = int32(_ret) - return - + return int32(_ret) } func _sqlite3Reprepare(tls *crt.TLS, _p *TVdbe) (r0 int32) { // sqlite3.c:116094:1 @@ -86080,8 +82330,7 @@ _7: crt.X__builtin_abort(tls) } }() - r0 = _rc - return + return _rc _6: func() { @@ -86094,9 +82343,7 @@ _6: _sqlite3TransferBindings(tls, _pNew, (unsafe.Pointer)(_p)) _sqlite3VdbeResetStepResult(tls, (*TVdbe)(unsafe.Pointer(_pNew))) _sqlite3VdbeFinalize(tls, (*TVdbe)(unsafe.Pointer(_pNew))) - r0 = i32(0) - return - + return i32(0) } var _sqlite3ReprepareØ00__func__Ø000 [17]int8 // - @@ -86109,14 +82356,12 @@ func Xsqlite3_sql(tls *crt.TLS, _pStmt unsafe.Pointer) (r0 *int8) { // sqlite3.c var _p *TVdbe // sqlite3.c:77613:8 _ = _p _p = (*TVdbe)(unsafe.Pointer(_pStmt)) - r0 = func() *int8 { + return func() *int8 { if _p != nil { return (_p.X36) } return (*int8)(unsafe.Pointer(uintptr(i32(0)))) }() - return - } func _sqlite3VdbeSwap(tls *crt.TLS, _pA *TVdbe, _pB *TVdbe) { // sqlite3.c:71401:1 @@ -86146,8 +82391,6 @@ func _sqlite3VdbeSwap(tls *crt.TLS, _pA *TVdbe, _pB *TVdbe) { // sqlite3.c:71401 *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB)) + uintptr(172 /* X36 */))) = _zTmp storebits955((*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB))+uintptr(140 /* X32 */))), int16((uint32((_pA.X32)>>uint(i32(9)))<<uint(i32(31)))>>uint(i32(31))), 512, 9) *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB)) + uintptr(192 /* X41 */))) = _pA.X41 - return - } var _sqlite3VdbeSwapØ00__func__Ø000 [16]int8 // - @@ -86190,9 +82433,7 @@ _4: _7: Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer((*Xsqlite3)(unsafe.Pointer(_pTo.X0)).X3))) - r0 = i32(0) - return - + return i32(0) } var _sqlite3TransferBindingsØ00__func__Ø000 [24]int8 // - @@ -86203,8 +82444,6 @@ func init() { func _sqlite3VdbeResetStepResult(tls *crt.TLS, _p *TVdbe) { // sqlite3.c:74130:1 *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(40 /* X10 */))) = i32(0) - return - } var _sqlite3_stepØ00__func__Ø000 [13]int8 // - @@ -86250,7 +82489,6 @@ _4: _0: r0 = _i return - } func _sqlite3PragmaVtabRegister(tls *crt.TLS, _db *Xsqlite3, _zName *int8) (r0 *XModule) { // sqlite3.c:115377:1 @@ -86266,17 +82504,13 @@ func _sqlite3PragmaVtabRegister(tls *crt.TLS, _db *Xsqlite3, _zName *int8) (r0 * if _pName != (*XPragmaName)(unsafe.Pointer(uintptr(i32(0)))) { goto _2 } - - r0 = (*XModule)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XModule)(unsafe.Pointer(uintptr(i32(0)))) _2: if (int32(_pName.X2) & i32(48)) != i32(0) { goto _3 } - - r0 = (*XModule)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XModule)(unsafe.Pointer(uintptr(i32(0)))) _3: func() { @@ -86285,9 +82519,7 @@ _3: crt.X__builtin_abort(tls) } }() - r0 = _sqlite3VtabCreateModule(tls, _db, _zName, &_pragmaVtabModule, (unsafe.Pointer)(_pName), nil) - return - + return _sqlite3VtabCreateModule(tls, _db, _zName, &_pragmaVtabModule, (unsafe.Pointer)(_pName), nil) } var _sqlite3PragmaVtabRegisterØ00__func__Ø000 [26]int8 // - @@ -86335,14 +82567,12 @@ _4: goto _0 _1: - r0 = func() *XPragmaName { + return func() *XPragmaName { if _lwr > _upr { return (*XPragmaName)(unsafe.Pointer(uintptr(i32(0)))) } return (*XPragmaName)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aPragmaName)) + 12*uintptr(_mid))) }() - return - } var _aPragmaName [67]XPragmaName // sqlite3.c:112500:25 @@ -86469,15 +82699,11 @@ _9: *_pzErr = Xsqlite3_mprintf(tls, str(24304), unsafe.Pointer(Xsqlite3_errmsg(tls, _db))) _12: *_ppVtab = (*Xsqlite3_vtab)(unsafe.Pointer(_pTab)) - r0 = _rc - return - + return _rc } func _sqlite3StrAccumAppendAll(tls *crt.TLS, _p *XStrAccum, _z *int8) { // sqlite3.c:25896:1 _sqlite3StrAccumAppend(tls, _p, _z, _sqlite3Strlen30(tls, _z)) - return - } var _pragCName [49]*int8 // sqlite3.c:112439:19 @@ -86508,9 +82734,7 @@ func _pragmaVtabBestIndex(tls *crt.TLS, _tab *Xsqlite3_vtab, _pIdxInfo *Xsqlite3 if int32(_pTab.X3) != i32(0) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: _pConstraint = (*Tsqlite3_index_constraint)(unsafe.Pointer(_pIdxInfo.X1)) @@ -86562,8 +82786,7 @@ _4: *(*float64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdxInfo)) + uintptr(36 /* X9 */))) = 2.147483647e+09 *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdxInfo)) + uintptr(44 /* X10 */))) = int64(i32(2147483647)) - r0 = i32(0) - return + return i32(0) _10: _j = (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_seen)) + 4*uintptr(i32(0))))) - i32(1) @@ -86572,9 +82795,7 @@ _10: if (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_seen)) + 4*uintptr(i32(1))))) != i32(0) { goto _11 } - - r0 = i32(0) - return + return i32(0) _11: *(*float64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdxInfo)) + uintptr(36 /* X9 */))) = float64(20) @@ -86582,9 +82803,7 @@ _11: _j = (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_seen)) + 4*uintptr(i32(1))))) - i32(1) *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*Tsqlite3_index_orderby)(unsafe.Pointer(uintptr(_pIdxInfo.X4)+8*uintptr(_j))))) + uintptr(0 /* X0 */))) = i32(2) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*Tsqlite3_index_orderby)(unsafe.Pointer(uintptr(_pIdxInfo.X4)+8*uintptr(_j))))) + uintptr(4 /* X1 */))) = uint8(i32(1)) - r0 = i32(0) - return - + return i32(0) } var _pragmaVtabBestIndexØ00__func__Ø000 [20]int8 // - @@ -86598,9 +82817,7 @@ func _pragmaVtabDisconnect(tls *crt.TLS, _pVtab *Xsqlite3_vtab) (r0 int32) { // _ = _pTab _pTab = (*XPragmaVtab)(unsafe.Pointer(_pVtab)) Xsqlite3_free(tls, (unsafe.Pointer)(_pTab)) - r0 = i32(0) - return - + return i32(0) } func _pragmaVtabOpen(tls *crt.TLS, _pVtab *Xsqlite3_vtab, _ppCursor **Xsqlite3_file) (r0 int32) { // sqlite3.c:115219:1 @@ -86610,17 +82827,13 @@ func _pragmaVtabOpen(tls *crt.TLS, _pVtab *Xsqlite3_vtab, _ppCursor **Xsqlite3_f if _pCsr != (*XPragmaVtabCursor)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = i32(7) - return + return i32(7) _0: crt.Xmemset(tls, (unsafe.Pointer)(_pCsr), i32(0), u32(24)) *(**Xsqlite3_vtab)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*Xsqlite3_file)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCsr))+uintptr(0 /* X0 */))))) + uintptr(0 /* X0 */))))) = _pVtab *_ppCursor = (*Xsqlite3_file)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCsr)) + uintptr(0 /* X0 */))) - r0 = i32(0) - return - + return i32(0) } func _pragmaVtabClose(tls *crt.TLS, _cur *Xsqlite3_file) (r0 int32) { // sqlite3.c:115241:1 @@ -86629,9 +82842,7 @@ func _pragmaVtabClose(tls *crt.TLS, _cur *Xsqlite3_file) (r0 int32) { // sqlite3 _pCsr = (*XPragmaVtabCursor)(unsafe.Pointer(_cur)) _pragmaVtabCursorClear(tls, _pCsr) Xsqlite3_free(tls, (unsafe.Pointer)(_pCsr)) - r0 = i32(0) - return - + return i32(0) } func _pragmaVtabCursorClear(tls *crt.TLS, _pCsr *XPragmaVtabCursor) { // sqlite3.c:115230:1 @@ -86651,8 +82862,6 @@ _0: goto _0 _3: - return - } func _pragmaVtabFilter(tls *crt.TLS, _pVtabCursor *Xsqlite3_file, _idxNum int32, _idxStr *int8, _argc int32, _argv **XMem) (r0 int32) { // sqlite3.c:115267:1 @@ -86696,9 +82905,7 @@ _2: if (*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[2]*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCsr))+uintptr(16 /* X3 */))))) + 4*uintptr(_j)))) != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _8 } - - r0 = i32(7) - return + return i32(7) _8: *func() *int32 { _i += 1; return &_j }() += 1 @@ -86724,9 +82931,7 @@ _10: if _zSql != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _11 } - - r0 = i32(7) - return + return i32(7) _11: _rc = Xsqlite3_prepare_v2(tls, (*Xsqlite3)(unsafe.Pointer(_pTab.X1)), _zSql, i32(-1), (*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCsr))+uintptr(4 /* X1 */))), (**int8)(unsafe.Pointer(uintptr(i32(0))))) @@ -86736,13 +82941,10 @@ _11: } *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*Xsqlite3_vtab)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTab))+uintptr(0 /* X0 */))))) + uintptr(8 /* X2 */))) = Xsqlite3_mprintf(tls, str(24304), unsafe.Pointer(Xsqlite3_errmsg(tls, (*Xsqlite3)(unsafe.Pointer(_pTab.X1))))) - r0 = _rc - return + return _rc _12: - r0 = _pragmaVtabNext(tls, _pVtabCursor) - return - + return _pragmaVtabNext(tls, _pVtabCursor) } var _pragmaVtabFilterØ00__func__Ø000 [17]int8 // - @@ -86773,9 +82975,7 @@ func _pragmaVtabNext(tls *crt.TLS, _pVtabCursor *Xsqlite3_file) (r0 int32) { // *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCsr)) + uintptr(4 /* X1 */))) = (unsafe.Pointer)(uintptr(i32(0))) _pragmaVtabCursorClear(tls, _pCsr) _2: - r0 = _rc - return - + return _rc } var _pragmaVtabNextØ00__func__Ø000 [15]int8 // - @@ -86788,9 +82988,7 @@ func _pragmaVtabEof(tls *crt.TLS, _pVtabCursor *Xsqlite3_file) (r0 int32) { // s var _pCsr *XPragmaVtabCursor // sqlite3.c:115314:20 _ = _pCsr _pCsr = (*XPragmaVtabCursor)(unsafe.Pointer(_pVtabCursor)) - r0 = bool2int(unsafe.Pointer(_pCsr.X1) == (unsafe.Pointer)(uintptr(i32(0)))) - return - + return bool2int(unsafe.Pointer(_pCsr.X1) == (unsafe.Pointer)(uintptr(i32(0)))) } func _pragmaVtabColumn(tls *crt.TLS, _pVtabCursor *Xsqlite3_file, _ctx *Xsqlite3_context, _i int32) (r0 int32) { // sqlite3.c:115321:1 @@ -86810,9 +83008,7 @@ func _pragmaVtabColumn(tls *crt.TLS, _pVtabCursor *Xsqlite3_file, _ctx *Xsqlite3 _0: Xsqlite3_result_text(tls, _ctx, *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[2]*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCsr))+uintptr(16 /* X3 */))))) + 4*uintptr(_i-int32(_pTab.X4)))), i32(-1), *(*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(&struct{ f uintptr }{4294967295}))) _1: - r0 = i32(0) - return - + return i32(0) } func Xsqlite3_result_value(tls *crt.TLS, _pCtx *Xsqlite3_context, _pValue *XMem) { // sqlite3.c:76444:12 @@ -86823,8 +83019,6 @@ func Xsqlite3_result_value(tls *crt.TLS, _pCtx *Xsqlite3_context, _pValue *XMem) } }() _sqlite3VdbeMemCopy(tls, (*XMem)(unsafe.Pointer(_pCtx.X0)), _pValue) - return - } var _sqlite3_result_valueØ00__func__Ø000 [21]int8 // - @@ -86838,9 +83032,7 @@ func _pragmaVtabRowid(tls *crt.TLS, _pVtabCursor *Xsqlite3_file, _p *int64) (r0 _ = _pCsr _pCsr = (*XPragmaVtabCursor)(unsafe.Pointer(_pVtabCursor)) *_p = _pCsr.X2 - r0 = i32(0) - return - + return i32(0) } func _sqlite3VtabEponymousTableInit(tls *crt.TLS, _pParse *XParse, _pMod *XModule) (r0 int32) { // sqlite3.c:125659:1 @@ -86860,9 +83052,7 @@ func _sqlite3VtabEponymousTableInit(tls *crt.TLS, _pParse *XParse, _pMod *XModul if (*XTable)(unsafe.Pointer(_pMod.X4)) == nil { goto _0 } - - r0 = i32(1) - return + return i32(1) _0: if *(*unsafe.Pointer)(unsafe.Pointer(&struct { @@ -86882,18 +83072,14 @@ _0: }{(_pModule.X2)})))})) { goto _2 } - - r0 = i32(0) - return + return i32(0) _2: _pTab = (*XTable)(unsafe.Pointer(_sqlite3DbMallocZero(tls, _db, uint64(u32(80))))) if _pTab != (*XTable)(unsafe.Pointer(uintptr(i32(0)))) { goto _3 } - - r0 = i32(0) - return + return i32(0) _3: *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTab)) + uintptr(0 /* X0 */))) = _sqlite3DbStrDup(tls, _db, _pMod.X1) @@ -86902,8 +83088,7 @@ _3: } _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pTab)) - r0 = i32(0) - return + return i32(0) _4: *(**XTable)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMod)) + uintptr(16 /* X4 */))))) = _pTab @@ -86929,13 +83114,10 @@ _4: _sqlite3ErrorMsg(tls, _pParse, str(24304), unsafe.Pointer(_zErr)) _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_zErr)) _sqlite3VtabEponymousTableClear(tls, _db, _pMod) - r0 = i32(0) - return + return i32(0) _7: - r0 = i32(1) - return - + return i32(1) } var _sqlite3VtabEponymousTableInitØ00__func__Ø000 [30]int8 // - @@ -86966,8 +83148,6 @@ _0: *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_azModuleArg)) + 4*uintptr(_2_i+i32(1)))) = (*int8)(unsafe.Pointer(uintptr(i32(0)))) *(***int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTable)) + uintptr(60 /* X17 */))) = _azModuleArg _1: - return - } func _sqlite3ViewGetColumnNames(tls *crt.TLS, _pParse *XParse, _pTable *XTable) (r0 int32) { // sqlite3.c:101598:1 @@ -86994,25 +83174,19 @@ func _sqlite3ViewGetColumnNames(tls *crt.TLS, _pParse *XParse, _pTable *XTable) if _sqlite3VtabCallConnect(tls, _pParse, _pTable) == 0 { goto _2 } - - r0 = i32(1) - return + return i32(1) _2: if (_pTable.X16) == 0 { goto _3 } - - r0 = i32(0) - return + return i32(0) _3: if int32(_pTable.X11) <= i32(0) { goto _4 } - - r0 = i32(0) - return + return i32(0) _4: if int32(_pTable.X11) >= i32(0) { @@ -87020,8 +83194,7 @@ _4: } _sqlite3ErrorMsg(tls, _pParse, str(98024), unsafe.Pointer(_pTable.X0)) - r0 = i32(1) - return + return i32(1) _5: func() { @@ -87104,9 +83277,7 @@ _22: *p = uint16(int32(*p) | i32(2)) sink4530 = *p } - r0 = _nErr - return - + return _nErr } var _sqlite3ViewGetColumnNamesØ00__func__Ø000 [26]int8 // - @@ -87138,9 +83309,7 @@ func _sqlite3VtabCallConnect(tls *crt.TLS, _pParse *XParse, _pTab *XTable) (r0 i if (_pTab.X16) != 0 && _sqlite3GetVTable(tls, _db, _pTab) == nil { goto _3 } - - r0 = i32(0) - return + return i32(0) _3: _zMod = *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTab.X17)) + 4*uintptr(i32(0)))) @@ -87167,9 +83336,7 @@ _4: _6: _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_3_zErr)) _5: - r0 = _rc - return - + return _rc } var _sqlite3VtabCallConnectØ00__func__Ø000 [23]int8 // - @@ -87201,9 +83368,7 @@ func _sqlite3ResultSetOfSelect(tls *crt.TLS, _pParse *XParse, _pSelect *XSelect) if (_pParse.X16) == 0 { goto _0 } - - r0 = (*XTable)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XTable)(unsafe.Pointer(uintptr(i32(0)))) _0: _1: @@ -87220,9 +83385,7 @@ _2: if _pTab != (*XTable)(unsafe.Pointer(uintptr(i32(0)))) { goto _3 } - - r0 = (*XTable)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XTable)(unsafe.Pointer(uintptr(i32(0)))) _3: func() { @@ -87248,13 +83411,10 @@ _3: } _sqlite3DeleteTable(tls, _db, _pTab) - r0 = (*XTable)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XTable)(unsafe.Pointer(uintptr(i32(0)))) _8: - r0 = _pTab - return - + return _pTab } var _sqlite3ResultSetOfSelectØ00__func__Ø000 [25]int8 // - @@ -87309,7 +83469,6 @@ func _sqlite3SelectAddColumnTypeAndCollation(tls *crt.TLS, _pParse *XParse, _pTa if (_db.X17) == 0 { goto _7 } - return _7: @@ -87366,8 +83525,6 @@ _17: _11: *(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTab)) + uintptr(46 /* X13 */))) = _sqlite3LogEst(tls, _szAll*uint64(i32(4))) - return - } var _sqlite3SelectAddColumnTypeAndCollationØ00__func__Ø000 [39]int8 // - @@ -87559,9 +83716,7 @@ _8: *_pEstWidth = _estWidth _41: - r0 = _zType - return - + return _zType } var _columnTypeImplØ00__func__Ø000 [15]int8 // - @@ -87711,9 +83866,7 @@ _1: _pColl = (*XCollSeq)(unsafe.Pointer(uintptr(i32(0)))) _33: - r0 = _pColl - return - + return _pColl } var _sqlite3ExprCollSeqØ00__func__Ø000 [19]int8 // - @@ -87739,9 +83892,7 @@ func _sqlite3CheckCollSeq(tls *crt.TLS, _pParse *XParse, _pColl *XCollSeq) (r0 i if _1_p != nil { goto _1 } - - r0 = i32(1) - return + return i32(1) _1: func() { @@ -87751,9 +83902,7 @@ _1: } }() _0: - r0 = i32(0) - return - + return i32(0) } var _sqlite3CheckCollSeqØ00__func__Ø000 [20]int8 // - @@ -87791,15 +83940,12 @@ _6: _sqlite3ErrorMsg(tls, _pParse, str(98576), unsafe.Pointer(_1_zIndexedBy), i32(0)) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(17 /* X5 */))) = uint8(i32(1)) - r0 = i32(1) - return + return i32(1) _7: *(**XIndex)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrom)) + uintptr(64 /* X16 */))))) = _1_pIdx _1: - r0 = i32(0) - return - + return i32(0) } func _sqliteProcessJoin(tls *crt.TLS, _pParse *XParse, _p *XSelect) (r0 int32) { // sqlite3.c:116651:1 @@ -87872,8 +84018,7 @@ _7: } _sqlite3ErrorMsg(tls, _pParse, str(98596), i32(0)) - r0 = i32(1) - return + return i32(1) _10: _j = i32(0) @@ -87899,8 +84044,7 @@ _8: } _sqlite3ErrorMsg(tls, _pParse, str(98648)) - r0 = i32(1) - return + return i32(1) _17: if (*XExpr)(unsafe.Pointer(_pRight.X12)) == nil { @@ -87934,8 +84078,7 @@ _21: } _sqlite3ErrorMsg(tls, _pParse, str(98704), unsafe.Pointer(_9_zName)) - r0 = i32(1) - return + return i32(1) _26: _addWhereTerm(tls, _pParse, _pSrc, _9_iLeft, _9_iLeftCol, _i+i32(1), _9_iRightCol, _1_isOuter, (**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(44 /* X9 */)))))) @@ -87952,9 +84095,7 @@ _1: goto _0 _3: - r0 = i32(0) - return - + return i32(0) } var _sqliteProcessJoinØ00__func__Ø000 [18]int8 // - @@ -87992,17 +84133,14 @@ _2: *_piTab = _i *_piCol = _iCol _7: - r0 = i32(1) - return + return i32(1) _6: _i += 1 goto _2 _5: - r0 = i32(0) - return - + return i32(0) } var _tableAndColumnIndexØ00__func__Ø000 [20]int8 // - @@ -88023,18 +84161,14 @@ _0: if _sqlite3StrICmp(tls, (*XColumn)(unsafe.Pointer(uintptr(_pTab.X1)+16*uintptr(_i))).X0, _zCol) != i32(0) { goto _4 } - - r0 = _i - return + return _i _4: _i += 1 goto _0 _3: - r0 = i32(-1) - return - + return i32(-1) } func _addWhereTerm(tls *crt.TLS, _pParse *XParse, _pSrc *XSrcList, _iLeft int32, _iColLeft int32, _iRight int32, _iColRight int32, _isOuterJoin int32, _ppWhere **XExpr) { // sqlite3.c:116561:1 @@ -88097,8 +84231,6 @@ func _addWhereTerm(tls *crt.TLS, _pParse *XParse, _pSrc *XSrcList, _iLeft int32, *(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pEq)) + uintptr(36 /* X11 */))) = int16(_pE2.X8) _9: *_ppWhere = _sqlite3ExprAnd(tls, _db, *_ppWhere, _pEq) - return - } var _addWhereTermØ00__func__Ø000 [13]int8 // - @@ -88146,9 +84278,7 @@ _2: sink985 = *p } _0: - r0 = _p - return - + return _p } func _sqlite3PExpr(tls *crt.TLS, _pParse *XParse, _op int32, _pLeft *XExpr, _pRight *XExpr) (r0 *XExpr) { // sqlite3.c:91556:1 @@ -88179,9 +84309,7 @@ _2: _sqlite3ExprCheckHeight(tls, _pParse, _p.X7) _4: - r0 = _p - return - + return _p } func _sqlite3ExprAnd(tls *crt.TLS, _db *Xsqlite3, _pLeft *XExpr, _pRight *XExpr) (r0 *XExpr) { // sqlite3.c:91632:1 @@ -88190,17 +84318,13 @@ func _sqlite3ExprAnd(tls *crt.TLS, _db *Xsqlite3, _pLeft *XExpr, _pRight *XExpr) if _pLeft != (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = _pRight - return + return _pRight _0: if _pRight != (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) { goto _2 } - - r0 = _pLeft - return + return _pLeft _2: if _exprAlwaysFalse(tls, _pLeft) == 0 && _exprAlwaysFalse(tls, _pRight) == 0 { @@ -88209,15 +84333,12 @@ _2: _sqlite3ExprDelete(tls, _db, _pLeft) _sqlite3ExprDelete(tls, _db, _pRight) - r0 = _sqlite3ExprAlloc(tls, _db, i32(134), (*XToken)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3IntTokens))+8*uintptr(i32(0)))), i32(0)) - return + return _sqlite3ExprAlloc(tls, _db, i32(134), (*XToken)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3IntTokens))+8*uintptr(i32(0)))), i32(0)) _5: _4_pNew = _sqlite3ExprAlloc(tls, _db, i32(28), (*XToken)(unsafe.Pointer(uintptr(i32(0)))), i32(0)) _sqlite3ExprAttachSubtrees(tls, _db, _4_pNew, _pLeft, _pRight) - r0 = _4_pNew - return - + return _4_pNew } func _exprAlwaysFalse(tls *crt.TLS, _p *XExpr) (r0 int32) { // sqlite3.c:91617:1 @@ -88227,22 +84348,16 @@ func _exprAlwaysFalse(tls *crt.TLS, _p *XExpr) (r0 int32) { // sqlite3.c:91617:1 if ((_p.X2) & uint32(i32(1))) == uint32(i32(0)) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: if _sqlite3ExprIsInteger(tls, _p, &_v) != 0 { goto _1 } - - r0 = i32(0) - return + return i32(0) _1: - r0 = bool2int(_v == i32(0)) - return - + return bool2int(_v == i32(0)) } func _sqlite3ExprIsInteger(tls *crt.TLS, _p *XExpr, _pValue *int32) (r0 int32) { // sqlite3.c:92595:1 @@ -88254,9 +84369,7 @@ func _sqlite3ExprIsInteger(tls *crt.TLS, _p *XExpr, _pValue *int32) (r0 int32) { if _p != (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: func() { @@ -88270,8 +84383,7 @@ _0: } *_pValue = *(*int32)(unsafe.Pointer((*T5516385)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */))))) - r0 = i32(1) - return + return i32(1) _5: switch int32(_p.X0) { @@ -88307,9 +84419,7 @@ _9: goto _10 _10: - r0 = _rc - return - + return _rc } var _sqlite3ExprIsIntegerØ00__func__Ø000 [21]int8 // - @@ -88364,8 +84474,6 @@ _4: _5: _exprSetHeight(tls, _pRoot) _3: - return - } var _sqlite3ExprAttachSubtreesØ00__func__Ø000 [26]int8 // - @@ -88401,8 +84509,6 @@ _0: _2: _1: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(24 /* X7 */))) = _nHeight + i32(1) - return - } func _heightOfExpr(tls *crt.TLS, _p *XExpr, _pnHeight *int32) { // sqlite3.c:91353:1 @@ -88417,8 +84523,6 @@ func _heightOfExpr(tls *crt.TLS, _p *XExpr, _pnHeight *int32) { // sqlite3.c:913 *_pnHeight = _p.X7 _1: _0: - return - } func _heightOfSelect(tls *crt.TLS, _p *XSelect, _pnHeight *int32) { // sqlite3.c:91368:1 @@ -88435,8 +84539,6 @@ func _heightOfSelect(tls *crt.TLS, _p *XSelect, _pnHeight *int32) { // sqlite3.c _heightOfExprList(tls, (*XExprList)(unsafe.Pointer(_p.X12)), _pnHeight) _heightOfSelect(tls, (*XSelect)(unsafe.Pointer(_p.X13)), _pnHeight) _0: - return - } func _heightOfExprList(tls *crt.TLS, _p *XExprList, _pnHeight *int32) { // sqlite3.c:91360:1 @@ -88458,8 +84560,6 @@ _1: _4: _0: - return - } func _sqlite3ExprListFlags(tls *crt.TLS, _pList *XExprList) (r0 uint32) { // sqlite3.c:92419:1 @@ -88499,7 +84599,6 @@ _4: _0: r0 = _m return - } var _sqlite3ExprListFlagsØ00__func__Ø000 [21]int8 // - @@ -88522,9 +84621,7 @@ func _sqlite3ExprCheckHeight(tls *crt.TLS, _pParse *XParse, _nHeight int32) (r0 _sqlite3ErrorMsg(tls, _pParse, str(99164), _mxHeight) _rc = i32(1) _0: - r0 = _rc - return - + return _rc } func _setJoinExpr(tls *crt.TLS, _p *XExpr, _iTable int32) { // sqlite3.c:116620:1 @@ -88573,8 +84670,6 @@ _5: goto _0 _1: - return - } var _setJoinExprØ00__func__Ø000 [12]int8 // - @@ -88608,9 +84703,7 @@ _6: if _zDb == nil || Xsqlite3_strnicmp(tls, _zSpan, _zDb, _n) == i32(0) && int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zDb)) + 1*uintptr(_n)))) == i32(0) { goto _9 } - - r0 = i32(0) - return + return i32(0) _9: { @@ -88640,9 +84733,7 @@ _16: if _zTab == nil || Xsqlite3_strnicmp(tls, _zSpan, _zTab, _n) == i32(0) && int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zTab)) + 1*uintptr(_n)))) == i32(0) { goto _19 } - - r0 = i32(0) - return + return i32(0) _19: { @@ -88653,14 +84744,10 @@ _19: if _zCol == nil || _sqlite3StrICmp(tls, _zSpan, _zCol) == i32(0) { goto _21 } - - r0 = i32(0) - return + return i32(0) _21: - r0 = i32(1) - return - + return i32(1) } var _sqlite3MatchSpanNameØ00__func__Ø000 [21]int8 // - @@ -88675,9 +84762,7 @@ func _sqlite3IdListIndex(tls *crt.TLS, _pList *XIdList, _zName *int8) (r0 int32) if _pList != (*XIdList)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = i32(-1) - return + return i32(-1) _0: _i = i32(0) @@ -88689,25 +84774,19 @@ _1: if _sqlite3StrICmp(tls, (*TIdList_item)(unsafe.Pointer(uintptr(_pList.X0)+8*uintptr(_i))).X0, _zName) != i32(0) { goto _5 } - - r0 = _i - return + return _i _5: _i += 1 goto _1 _4: - r0 = i32(-1) - return - + return i32(-1) } func _sqlite3TokenInit(tls *crt.TLS, _p *XToken, _z *int8) { // sqlite3.c:27885:1 *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */))) = _z *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(4 /* X1 */))) = uint32(_sqlite3Strlen30(tls, _z)) - return - } func _sqlite3ExprListSetName(tls *crt.TLS, _pParse *XParse, _pList *XExprList, _pName *XToken, _dequote int32) { // sqlite3.c:92337:1 @@ -88744,8 +84823,6 @@ func _sqlite3ExprListSetName(tls *crt.TLS, _pParse *XParse, _pList *XExprList, _ _sqlite3Dequote(tls, _1_pItem.X1) _8: _3: - return - } var _sqlite3ExprListSetNameØ00__func__Ø000 [23]int8 // - @@ -88778,8 +84855,6 @@ func _selectPopWith(tls *crt.TLS, _pWalker *XWalker, _p *XSelect) { // sqlite3.c *(**XWith)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(476 /* X70 */))))) = (*XWith)(unsafe.Pointer(_1_pWith.X1)) _2: _1: - return - } func _findRightmost(tls *crt.TLS, _p *XSelect) (r0 *XSelect) { // sqlite3.c:116426:1 @@ -88792,9 +84867,7 @@ _0: goto _0 _1: - r0 = _p - return - + return _p } var _selectPopWithØ00__func__Ø000 [14]int8 // - @@ -88818,8 +84891,6 @@ func _sqlite3ResolveSelectNames(tls *crt.TLS, _pParse *XParse, _p *XSelect, _pOu *(**XParse)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(0 /* X0 */))))) = _pParse *(**XNameContext)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5962187)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(24 /* X6 */))))))) = _pOuterNC _sqlite3WalkSelect(tls, &_w, _p) - return - } var _sqlite3ResolveSelectNamesØ00__func__Ø000 [26]int8 // - @@ -88890,9 +84961,7 @@ func _resolveExprStep(tls *crt.TLS, _pWalker *XWalker, _pExpr *XExpr) (r0 int32) if ((_pExpr.X2) & uint32(i32(4))) == uint32(i32(0)) { goto _4 } - - r0 = i32(1) - return + return i32(1) _4: { @@ -89088,8 +85157,7 @@ _46: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNC)) + uintptr(24 /* X6 */))) += 1 _53: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(0 /* X0 */))) = uint8(i32(101)) - r0 = i32(1) - return + return i32(1) _52: if (int32(_9_pDef.X1) & i32(10240)) == 0 { @@ -89188,8 +85256,7 @@ _70: sink4530 = *p } _64: - r0 = i32(1) - return + return i32(1) _18: _19: @@ -89283,14 +85350,12 @@ _83: goto _31 _31: - r0 = func() int32 { + return func() int32 { if (_pParse.X16) != 0 || (((*Xsqlite3)(unsafe.Pointer(_pParse.X0)).X17) != 0) { return i32(2) } return i32(0) }() - return - } var _resolveExprStepØ00__func__Ø000 [16]int8 // - @@ -89330,8 +85395,6 @@ _5: _4: _sqlite3ErrorMsg(tls, _pParse, str(100000), unsafe.Pointer(_zMsg), unsafe.Pointer(_1_zIn)) _2: - return - } var _notValidØ00__func__Ø000 [9]int8 // - @@ -89798,8 +85861,7 @@ _104: } _sqlite3ErrorMsg(tls, _pParse, str(100348), unsafe.Pointer(_36_zAs)) - r0 = i32(2) - return + return i32(2) _118: if _sqlite3ExprVectorSize(tls, _37_pOrig) == i32(1) { @@ -89807,8 +85869,7 @@ _118: } _sqlite3ErrorMsg(tls, _pParse, str(44256)) - r0 = i32(2) - return + return i32(2) _119: _resolveAlias(tls, _pParse, _6_pEList, _j, _pExpr, str(196), _nSubquery) @@ -89848,8 +85909,7 @@ _124: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(0 /* X0 */))) = uint8(i32(97)) *(**XTable)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(44 /* X14 */))))) = (*XTable)(unsafe.Pointer(uintptr(i32(0)))) - r0 = i32(1) - return + return i32(1) _127: if _cnt == i32(1) { @@ -89953,13 +86013,10 @@ _151: goto _146 _148: - r0 = i32(1) - return + return i32(1) _142: - r0 = i32(2) - return - + return i32(2) } var _lookupNameØ00__func__Ø000 [11]int8 // - @@ -89984,9 +86041,7 @@ _1: if _sqlite3StrICmp(tls, (*TIdList_item)(unsafe.Pointer(uintptr(_pUsing.X0)+8*uintptr(_1_k))).X0, _zCol) != i32(0) { goto _5 } - - r0 = i32(1) - return + return i32(1) _5: _1_k += 1 @@ -89996,37 +86051,28 @@ _4: _0: r0 = i32(0) return - } func _sqlite3IsRowid(tls *crt.TLS, _z *int8) (r0 int32) { // sqlite3.c:92704:1 if _sqlite3StrICmp(tls, _z, str(100512)) != i32(0) { goto _0 } - - r0 = i32(1) - return + return i32(1) _0: if _sqlite3StrICmp(tls, _z, str(100520)) != i32(0) { goto _1 } - - r0 = i32(1) - return + return i32(1) _1: if _sqlite3StrICmp(tls, _z, str(100528)) != i32(0) { goto _2 } - - r0 = i32(1) - return + return i32(1) _2: - r0 = i32(0) - return - + return i32(0) } func _resolveAlias(tls *crt.TLS, _pParse *XParse, _pEList *XExprList, _iCol int32, _pExpr *XExpr, _zType *int8, _nSubquery int32) { // sqlite3.c:89247:1 @@ -90054,7 +86100,6 @@ func _resolveAlias(tls *crt.TLS, _pParse *XParse, _pEList *XExprList, _iCol int3 if _pDup != (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) { goto _5 } - return _5: @@ -90100,8 +86145,6 @@ _7: } _9: _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pDup)) - return - } var _resolveAliasØ00__func__Ø000 [13]int8 // - @@ -90122,8 +86165,6 @@ func _incrAggFunctionDepth(tls *crt.TLS, _pExpr *XExpr, _N int32) { // sqlite3.c *(*int32)(unsafe.Pointer((*T5962187)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_1_w)) + uintptr(24 /* X6 */))))) = _N _sqlite3WalkExpr(tls, &_1_w, _pExpr) _0: - return - } func _incrAggDepth(tls *crt.TLS, _pWalker *XWalker, _pExpr *XExpr) (r0 int32) { // sqlite3.c:89214:1 @@ -90137,9 +86178,7 @@ func _incrAggDepth(tls *crt.TLS, _pWalker *XWalker, _pExpr *XExpr) (r0 int32) { sink4537 = *p } _0: - r0 = i32(0) - return - + return i32(0) } func _sqlite3ExprAddCollateString(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _zC *int8) (r0 *XExpr) { // sqlite3.c:90831:1 @@ -90152,9 +86191,7 @@ func _sqlite3ExprAddCollateString(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, } }() _sqlite3TokenInit(tls, &_s, _zC) - r0 = _sqlite3ExprAddCollateToken(tls, _pParse, _pExpr, &_s, i32(0)) - return - + return _sqlite3ExprAddCollateToken(tls, _pParse, _pExpr, &_s, i32(0)) } var _sqlite3ExprAddCollateStringØ00__func__Ø000 [28]int8 // - @@ -90186,7 +86223,6 @@ _1: _0: r0 = _pExpr return - } func _sqlite3AuthRead(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _pSchema *XSchema, _pTabList *XSrcList) { // sqlite3.c:99329:1 @@ -90211,7 +86247,6 @@ func _sqlite3AuthRead(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _pSchema *XS }{nil})) { goto _0 } - return _0: @@ -90219,7 +86254,6 @@ _0: if _iDb >= i32(0) { goto _1 } - return _1: @@ -90284,7 +86318,6 @@ _6: }() == 0 { goto _18 } - return _18: @@ -90331,8 +86364,6 @@ _22: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(0 /* X0 */))) = uint8(i32(101)) _30: - return - } var _sqlite3AuthReadØ00__func__Ø000 [16]int8 // - @@ -90353,9 +86384,7 @@ func _sqlite3AuthReadCol(tls *crt.TLS, _pParse *XParse, _zTab *int8, _zCol *int8 if ((*T5411972)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(144 /* X33 */))).X2) == 0 { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: _rc = (_db.X59)(tls, _db.X60, i32(20), _zTab, _zCol, _zDb, _pParse.X65) @@ -90386,7 +86415,6 @@ _7: _5: r0 = _rc return - } func _exprProbability(tls *crt.TLS, _p *XExpr) (r0 int32) { // sqlite3.c:89736:1 @@ -90396,9 +86424,7 @@ func _exprProbability(tls *crt.TLS, _p *XExpr) (r0 int32) { // sqlite3.c:89736:1 if int32(_p.X0) == i32(132) { goto _0 } - - r0 = i32(-1) - return + return i32(-1) _0: _sqlite3AtoF(tls, *(**int8)(unsafe.Pointer((*T5516385)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */))))), &_r, _sqlite3Strlen30(tls, *(**int8)(unsafe.Pointer((*T5516385)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */)))))), uint8(i32(1))) @@ -90411,14 +86437,10 @@ _0: if _r <= float64(1) { goto _3 } - - r0 = i32(-1) - return + return i32(-1) _3: - r0 = int32(_r * (1.34217728e+08)) - return - + return int32(_r * (1.34217728e+08)) } var _exprProbabilityØ00__func__Ø000 [16]int8 // - @@ -90445,9 +86467,7 @@ func _sqlite3FunctionUsesThisSrc(tls *crt.TLS, _pExpr *XExpr, _pSrcList *XSrcLis *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_cnt)) + uintptr(4 /* X1 */))) = i32(0) *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_cnt)) + uintptr(8 /* X2 */))) = i32(0) _sqlite3WalkExprList(tls, &_w, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(20 /* X6 */)))))))) - r0 = bool2int(((_cnt.X1) > i32(0)) || ((_cnt.X2) == i32(0))) - return - + return bool2int(((_cnt.X1) > i32(0)) || ((_cnt.X2) == i32(0))) } var _sqlite3FunctionUsesThisSrcØ00__func__Ø000 [27]int8 // - @@ -90516,7 +86536,6 @@ _12: _3: r0 = i32(0) return - } var _exprSrcCountØ00__func__Ø000 [13]int8 // - @@ -90569,9 +86588,7 @@ func _resolveSelectStep(tls *crt.TLS, _pWalker *XWalker, _p *XSelect) (r0 int32) if ((_p.X3) & uint32(i32(4))) == 0 { goto _2 } - - r0 = i32(1) - return + return i32(1) _2: _pOuterNC = (*XNameContext)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5962187)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(24 /* X6 */))))))) @@ -90582,13 +86599,12 @@ _2: } _sqlite3SelectPrep(tls, _pParse, _p, _pOuterNC) - r0 = func() int32 { + return func() int32 { if (_pParse.X16) != 0 || ((_db.X17) != 0) { return i32(2) } return i32(1) }() - return _3: _isCompound = bool2int((*XSelect)(unsafe.Pointer(_p.X13)) != (*XSelect)(unsafe.Pointer(uintptr(i32(0))))) @@ -90621,9 +86637,7 @@ _7: if _sqlite3ResolveExprNames(tls, &_sNC, (*XExpr)(unsafe.Pointer(_p.X15))) == 0 && _sqlite3ResolveExprNames(tls, &_sNC, (*XExpr)(unsafe.Pointer(_p.X16))) == 0 { goto _14 } - - r0 = i32(2) - return + return i32(2) _14: if ((_p.X3) & uint32(i32(65536))) == 0 { @@ -90685,9 +86699,7 @@ _31: if (_pParse.X16) == 0 && (_db.X17) == 0 { goto _33 } - - r0 = i32(2) - return + return i32(2) _33: _7_pNC = _pOuterNC @@ -90723,9 +86735,7 @@ _25: if _sqlite3ResolveExprListNames(tls, &_sNC, (*XExprList)(unsafe.Pointer(_p.X0))) == 0 { goto _41 } - - r0 = i32(2) - return + return i32(2) _41: func() { @@ -90759,25 +86769,20 @@ _46: } _sqlite3ErrorMsg(tls, _pParse, str(101144)) - r0 = i32(2) - return + return i32(2) _48: *(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sNC)) + uintptr(8 /* X2 */))))) = (*XExprList)(unsafe.Pointer(_p.X0)) if _sqlite3ResolveExprNames(tls, &_sNC, (*XExpr)(unsafe.Pointer(_p.X11))) == 0 { goto _49 } - - r0 = i32(2) - return + return i32(2) _49: if _sqlite3ResolveExprNames(tls, &_sNC, (*XExpr)(unsafe.Pointer(_p.X9))) == 0 { goto _50 } - - r0 = i32(2) - return + return i32(2) _50: _i = i32(0) @@ -90790,9 +86795,7 @@ _51: if ((uint32(((*T5504245)(unsafe.Pointer(uintptr((unsafe.Pointer)(_11_pItem))+uintptr(36 /* X9 */))).X1)>>uint(i32(2)))<<uint(i32(31)))>>uint(i32(31))) == 0 || _sqlite3ResolveExprListNames(tls, &_sNC, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5504265)(unsafe.Pointer(uintptr((unsafe.Pointer)(_11_pItem)) + uintptr(60 /* X15 */)))))))) == 0 { goto _56 } - - r0 = i32(2) - return + return i32(2) _56: _i += 1 @@ -90816,17 +86819,13 @@ _57: if _isCompound > _nCompound || _resolveOrderGroupBy(tls, &_sNC, _p, (*XExprList)(unsafe.Pointer(_p.X12)), str(25672)) == 0 { goto _59 } - - r0 = i32(2) - return + return i32(2) _59: if (_db.X17) == 0 { goto _60 } - - r0 = i32(2) - return + return i32(2) _60: if _pGroupBy == nil { @@ -90836,9 +86835,7 @@ _60: if _resolveOrderGroupBy(tls, &_sNC, _p, _pGroupBy, str(25680)) == 0 && (_db.X17) == 0 { goto _63 } - - r0 = i32(2) - return + return i32(2) _63: *func() **TExprList_item { _i = i32(0); return &_16_pItem }() = (*TExprList_item)(unsafe.Pointer(_pGroupBy.X1)) @@ -90852,8 +86849,7 @@ _64: } _sqlite3ErrorMsg(tls, _pParse, str(101188)) - r0 = i32(2) - return + return i32(2) _68: *(*uintptr)(unsafe.Pointer(func() **TExprList_item { _i += 1; return &_16_pItem }())) += uintptr(20) @@ -90866,8 +86862,7 @@ _61: } _sqlite3SelectWrongNumTermsError(tls, _pParse, (*XSelect)(unsafe.Pointer(_p.X14))) - r0 = i32(2) - return + return i32(2) _70: _p = (*XSelect)(unsafe.Pointer(_p.X13)) @@ -90878,14 +86873,10 @@ _8: if _isCompound == 0 || _resolveCompoundOrderBy(tls, _pParse, _pLeftmost) == 0 { goto _72 } - - r0 = i32(2) - return + return i32(2) _72: - r0 = i32(1) - return - + return i32(1) } var _resolveSelectStepØ00__func__Ø000 [18]int8 // - @@ -90904,18 +86895,14 @@ func _sqlite3ResolveExprNames(tls *crt.TLS, _pNC *XNameContext, _pExpr *XExpr) ( if _pExpr != (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: _1_pParse = (*XParse)(unsafe.Pointer(_pNC.X0)) if _sqlite3ExprCheckHeight(tls, _1_pParse, (_pExpr.X7)+((*XParse)(unsafe.Pointer(_pNC.X0)).X57)) == 0 { goto _1 } - - r0 = i32(1) - return + return i32(1) _1: { @@ -90967,9 +86954,7 @@ _4: *p = uint16(int32(*p) | int32(_savedHasAgg)) sink4530 = *p } - r0 = bool2int(((_pExpr.X2) & uint32(i32(8))) != uint32(i32(0))) - return - + return bool2int(((_pExpr.X2) & uint32(i32(8))) != uint32(i32(0))) } func _sqlite3ResolveExprListNames(tls *crt.TLS, _pNC *XNameContext, _pList *XExprList) (r0 int32) { // sqlite3.c:90657:1 @@ -90988,9 +86973,7 @@ _1: if _sqlite3ResolveExprNames(tls, _pNC, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr(_pList.X1)+20*uintptr(_i))).X0))) == 0 { goto _5 } - - r0 = i32(2) - return + return i32(2) _5: _i += 1 @@ -91000,7 +86983,6 @@ _4: _0: r0 = i32(0) return - } func _resolveOrderGroupBy(tls *crt.TLS, _pNC *XNameContext, _pSelect *XSelect, _pOrderBy *XExprList, _zType *int8) (r0 int32) { // sqlite3.c:90286:1 @@ -91023,9 +87005,7 @@ func _resolveOrderGroupBy(tls *crt.TLS, _pNC *XNameContext, _pSelect *XSelect, _ if _pOrderBy != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: _nResult = (*XExprList)(unsafe.Pointer(_pSelect.X0)).X0 @@ -91061,8 +87041,7 @@ _5: } _resolveOutOfRangeError(tls, _pParse, _zType, _i+i32(1), _nResult) - r0 = i32(1) - return + return i32(1) _9: *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5515123)(unsafe.Pointer((*T5515145)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(16 /* X5 */))))))) + uintptr(0 /* X0 */))) = uint16(_iCol) @@ -91073,9 +87052,7 @@ _7: if _sqlite3ResolveExprNames(tls, _pNC, _1_pE) == 0 { goto _10 } - - r0 = i32(1) - return + return i32(1) _10: _j = i32(0) @@ -91099,9 +87076,7 @@ _2: goto _1 _4: - r0 = _sqlite3ResolveOrderGroupBy(tls, _pParse, _pSelect, _pOrderBy, _zType) - return - + return _sqlite3ResolveOrderGroupBy(tls, _pParse, _pSelect, _pOrderBy, _zType) } func _resolveAsName(tls *crt.TLS, _pParse *XParse, _pEList *XExprList, _pE *XExpr) (r0 int32) { // sqlite3.c:90025:1 @@ -91127,9 +87102,7 @@ _1: if _2_zAs == (*int8)(unsafe.Pointer(uintptr(i32(0)))) || _sqlite3StrICmp(tls, _2_zAs, _1_zCol) != i32(0) { goto _6 } - - r0 = _i + i32(1) - return + return _i + i32(1) _6: _i += 1 @@ -91139,13 +87112,10 @@ _4: _0: r0 = i32(0) return - } func _resolveOutOfRangeError(tls *crt.TLS, _pParse *XParse, _zType *int8, _i int32, _mx int32) { // sqlite3.c:90111:1 _sqlite3ErrorMsg(tls, _pParse, str(101268), _i, unsafe.Pointer(_zType), _mx) - return - } func _sqlite3ExprCompare(tls *crt.TLS, _pA *XExpr, _pB *XExpr, _iTab int32) (r0 int32) { // sqlite3.c:95345:1 @@ -91154,14 +87124,12 @@ func _sqlite3ExprCompare(tls *crt.TLS, _pA *XExpr, _pB *XExpr, _iTab int32) (r0 if _pA != (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) && _pB != (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) { goto _1 } - - r0 = func() int32 { + return func() int32 { if _pB == _pA { return i32(0) } return i32(2) }() - return _1: _combinedFlags = (_pA.X2) | (_pB.X2) @@ -91172,13 +87140,10 @@ _1: if (((_pA.X2)&(_pB.X2))&uint32(i32(1024))) == uint32(i32(0)) || (*(*int32)(unsafe.Pointer((*T5516385)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pA)) + uintptr(8 /* X3 */)))))) != (*(*int32)(unsafe.Pointer((*T5516385)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB)) + uintptr(8 /* X3 */)))))) { goto _6 } - - r0 = i32(0) - return + return i32(0) _6: - r0 = i32(2) - return + return i32(2) _4: if int32(_pA.X0) == int32(_pB.X0) { @@ -91188,21 +87153,16 @@ _4: if int32(_pA.X0) != i32(53) || _sqlite3ExprCompare(tls, (*XExpr)(unsafe.Pointer(_pA.X4)), _pB, _iTab) >= i32(2) { goto _9 } - - r0 = i32(1) - return + return i32(1) _9: if int32(_pB.X0) != i32(53) || _sqlite3ExprCompare(tls, _pA, (*XExpr)(unsafe.Pointer(_pB.X4)), _iTab) >= i32(2) { goto _11 } - - r0 = i32(1) - return + return i32(1) _11: - r0 = i32(2) - return + return i32(2) _7: if int32(_pA.X0) == i32(152) || int32(_pA.X0) == i32(154) || (*(**int8)(unsafe.Pointer((*T5516385)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pA)) + uintptr(8 /* X3 */)))))) == nil { @@ -91216,9 +87176,7 @@ _7: if _sqlite3StrICmp(tls, *(**int8)(unsafe.Pointer((*T5516385)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pA)) + uintptr(8 /* X3 */))))), *(**int8)(unsafe.Pointer((*T5516385)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB)) + uintptr(8 /* X3 */)))))) == i32(0) { goto _16 } - - r0 = i32(2) - return + return i32(2) _16: goto _17 @@ -91227,14 +87185,12 @@ _15: if crt.Xstrcmp(tls, *(**int8)(unsafe.Pointer((*T5516385)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pA)) + uintptr(8 /* X3 */))))), *(**int8)(unsafe.Pointer((*T5516385)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB)) + uintptr(8 /* X3 */)))))) == i32(0) { goto _18 } - - r0 = func() int32 { + return func() int32 { if int32(_pA.X0) == i32(53) { return i32(1) } return i32(2) }() - return _18: _17: @@ -91242,9 +87198,7 @@ _14: if ((_pA.X2) & uint32(i32(16))) == ((_pB.X2) & uint32(i32(16))) { goto _21 } - - r0 = i32(2) - return + return i32(2) _21: if func() int32 { @@ -91263,33 +87217,25 @@ _21: if (_combinedFlags & uint32(i32(2048))) == 0 { goto _25 } - - r0 = i32(2) - return + return i32(2) _25: if _sqlite3ExprCompare(tls, (*XExpr)(unsafe.Pointer(_pA.X4)), (*XExpr)(unsafe.Pointer(_pB.X4)), _iTab) == 0 { goto _26 } - - r0 = i32(2) - return + return i32(2) _26: if _sqlite3ExprCompare(tls, (*XExpr)(unsafe.Pointer(_pA.X5)), (*XExpr)(unsafe.Pointer(_pB.X5)), _iTab) == 0 { goto _27 } - - r0 = i32(2) - return + return i32(2) _27: if _sqlite3ExprListCompare(tls, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pA)) + uintptr(20 /* X6 */))))))), (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB)) + uintptr(20 /* X6 */))))))), _iTab) == 0 { goto _28 } - - r0 = i32(2) - return + return i32(2) _28: if func() int32 { @@ -91308,9 +87254,7 @@ _28: if int32(_pA.X9) == int32(_pB.X9) { goto _33 } - - r0 = i32(2) - return + return i32(2) _33: if (_pA.X8) == (_pB.X8) || (_pA.X8) == _iTab && func() int32 { @@ -91325,16 +87269,13 @@ _33: }() == 0 { goto _38 } - - r0 = i32(2) - return + return i32(2) _38: _32: _24: r0 = i32(0) return - } var _sqlite3ExprCompareØ00__func__Ø000 [19]int8 // - @@ -91353,25 +87294,19 @@ func _sqlite3ExprListCompare(tls *crt.TLS, _pA *XExprList, _pB *XExprList, _iTab if _pA != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) || _pB != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) { goto _1 } - - r0 = i32(0) - return + return i32(0) _1: if _pA != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) && _pB != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) { goto _3 } - - r0 = i32(1) - return + return i32(1) _3: if (_pA.X0) == (_pB.X0) { goto _4 } - - r0 = i32(1) - return + return i32(1) _4: _i = i32(0) @@ -91385,26 +87320,20 @@ _5: if int32((*TExprList_item)(unsafe.Pointer(uintptr(_pA.X1)+20*uintptr(_i))).X3) == int32((*TExprList_item)(unsafe.Pointer(uintptr(_pB.X1)+20*uintptr(_i))).X3) { goto _9 } - - r0 = i32(1) - return + return i32(1) _9: if _sqlite3ExprCompare(tls, _1_pExprA, _1_pExprB, _iTab) == 0 { goto _10 } - - r0 = i32(1) - return + return i32(1) _10: _i += 1 goto _5 _8: - r0 = i32(0) - return - + return i32(0) } func _sqlite3ResolveOrderGroupBy(tls *crt.TLS, _pParse *XParse, _pSelect *XSelect, _pOrderBy *XExprList, _zType *int8) (r0 int32) { // sqlite3.c:90235:1 @@ -91420,9 +87349,7 @@ func _sqlite3ResolveOrderGroupBy(tls *crt.TLS, _pParse *XParse, _pSelect *XSelec if _pOrderBy != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) && ((*Xsqlite3)(unsafe.Pointer(_pParse.X0)).X17) == 0 { goto _1 } - - r0 = i32(0) - return + return i32(0) _1: if (_pOrderBy.X0) <= (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[12]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(92 /* X31 */))))) + 4*uintptr(i32(2))))) { @@ -91430,8 +87357,7 @@ _1: } _sqlite3ErrorMsg(tls, _pParse, str(101344), unsafe.Pointer(_zType)) - r0 = i32(1) - return + return i32(1) _2: _pEList = (*XExprList)(unsafe.Pointer(_pSelect.X0)) @@ -91456,8 +87382,7 @@ _5: } _resolveOutOfRangeError(tls, _pParse, _zType, _i+i32(1), _pEList.X0) - r0 = i32(1) - return + return i32(1) _10: _resolveAlias(tls, _pParse, _pEList, int32((*T5515123)(unsafe.Pointer((*T5515145)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(16 /* X5 */))))).X0)-i32(1), (*XExpr)(unsafe.Pointer(_pItem.X0)), _zType, i32(0)) @@ -91466,9 +87391,7 @@ _9: goto _5 _8: - r0 = i32(0) - return - + return i32(0) } var _sqlite3ResolveOrderGroupByØ00__func__Ø000 [27]int8 // - @@ -91488,8 +87411,6 @@ func _sqlite3SelectWrongNumTermsError(tls *crt.TLS, _pParse *XParse, _p *XSelect _0: _sqlite3ErrorMsg(tls, _pParse, str(101452), unsafe.Pointer(_selectOpName(tls, int32(_p.X1)))) _1: - return - } func _selectOpName(tls *crt.TLS, _id int32) (r0 *int8) { // sqlite3.c:117374:1 @@ -91523,9 +87444,7 @@ _4: goto _5 _5: - r0 = _z - return - + return _z } func _resolveCompoundOrderBy(tls *crt.TLS, _pParse *XParse, _pSelect *XSelect) (r0 int32) { // sqlite3.c:90137:1 @@ -91556,9 +87475,7 @@ func _resolveCompoundOrderBy(tls *crt.TLS, _pParse *XParse, _pSelect *XSelect) ( if _pOrderBy != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: _db = (*Xsqlite3)(unsafe.Pointer(_pParse.X0)) @@ -91567,8 +87484,7 @@ _0: } _sqlite3ErrorMsg(tls, _pParse, str(101536)) - r0 = i32(1) - return + return i32(1) _1: _i = i32(0) @@ -91630,8 +87546,7 @@ _17: } _resolveOutOfRangeError(tls, _pParse, str(25672), _i+i32(1), _pEList.X0) - r0 = i32(1) - return + return i32(1) _20: goto _21 @@ -91666,9 +87581,7 @@ _21: if _11_pNew != (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) { goto _27 } - - r0 = i32(1) - return + return i32(1) _27: { @@ -91737,17 +87650,14 @@ _37: } _sqlite3ErrorMsg(tls, _pParse, str(101624), _i+i32(1)) - r0 = i32(1) - return + return i32(1) _41: _i += 1 goto _37 _40: - r0 = i32(0) - return - + return i32(0) } var _resolveCompoundOrderByØ00__func__Ø000 [23]int8 // - @@ -91790,9 +87700,7 @@ func _resolveOrderByTermToExprList(tls *crt.TLS, _pParse *XParse, _pSelect *XSel if _rc == 0 { goto _2 } - - r0 = i32(0) - return + return i32(0) _2: _i = i32(0) @@ -91804,18 +87712,14 @@ _3: if _sqlite3ExprCompare(tls, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr(_pEList.X1)+20*uintptr(_i))).X0)), _pE, i32(-1)) >= i32(2) { goto _7 } - - r0 = _i + i32(1) - return + return _i + i32(1) _7: _i += 1 goto _3 _6: - r0 = i32(0) - return - + return i32(0) } var _resolveOrderByTermToExprListØ00__func__Ø000 [29]int8 // - @@ -91832,8 +87736,6 @@ func _sqlite3SelectAddTypeInfo(tls *crt.TLS, _pParse *XParse, _pSelect *XSelect) *(*func(*crt.TLS, *XWalker, *XExpr) int32)(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, unsafe.Pointer) int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(4 /* X1 */))))) = _sqlite3ExprWalkNoop *(**XParse)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(0 /* X0 */))))) = _pParse _sqlite3WalkSelect(tls, &_w, _pSelect) - return - } func _selectAddSubqueryTypeInfo(tls *crt.TLS, _pWalker *XWalker, _p *XSelect) { // sqlite3.c:120852:1 @@ -91906,8 +87808,6 @@ _10: goto _4 _7: - return - } var _selectAddSubqueryTypeInfoØ00__func__Ø000 [26]int8 // - @@ -91982,9 +87882,7 @@ func _flattenSubquery(tls *crt.TLS, _pParse *XParse, _p *XSelect, _iFrom int32, if (int32(_db.X13) & i32(1)) == i32(0) { goto _4 } - - r0 = i32(0) - return + return i32(0) _4: _pSrc = (*XSrcList)(unsafe.Pointer(_p.X8)) @@ -92010,25 +87908,19 @@ _4: if _isAgg == 0 { goto _12 } - - r0 = i32(0) - return + return i32(0) _12: if (_pSrc.X0) <= i32(1) { goto _13 } - - r0 = i32(0) - return + return i32(0) _13: if ((*XExpr)(unsafe.Pointer(_p.X9)) == nil || (((*XExpr)(unsafe.Pointer(_p.X9)).X2)&uint32(i32(2097152))) == uint32(i32(0))) && (_sqlite3ExprListFlags(tls, (*XExprList)(unsafe.Pointer(_p.X0)))&uint32(i32(2097152))) == uint32(i32(0)) && (_sqlite3ExprListFlags(tls, (*XExprList)(unsafe.Pointer(_p.X12)))&uint32(i32(2097152))) == uint32(i32(0)) { goto _17 } - - r0 = i32(0) - return + return i32(0) _17: _11: @@ -92042,113 +87934,85 @@ _11: if (*XExpr)(unsafe.Pointer(_pSub.X15)) == nil || (*XExpr)(unsafe.Pointer(_p.X15)) == nil { goto _21 } - - r0 = i32(0) - return + return i32(0) _21: if (*XExpr)(unsafe.Pointer(_pSub.X16)) == nil { goto _22 } - - r0 = i32(0) - return + return i32(0) _22: if ((_p.X3)&uint32(i32(256))) == uint32(i32(0)) || (*XExpr)(unsafe.Pointer(_pSub.X15)) == nil { goto _24 } - - r0 = i32(0) - return + return i32(0) _24: if (_pSubSrc.X0) != i32(0) { goto _25 } - - r0 = i32(0) - return + return i32(0) _25: if ((_pSub.X3) & uint32(i32(1))) == 0 { goto _26 } - - r0 = i32(0) - return + return i32(0) _26: if (*XExpr)(unsafe.Pointer(_pSub.X15)) == nil || (_pSrc.X0) <= i32(1) && _isAgg == 0 { goto _29 } - - r0 = i32(0) - return + return i32(0) _29: if ((_p.X3)&uint32(i32(1))) == uint32(i32(0)) || _subqueryIsAgg == 0 { goto _31 } - - r0 = i32(0) - return + return i32(0) _31: if (*XExprList)(unsafe.Pointer(_p.X12)) == nil || (*XExprList)(unsafe.Pointer(_pSub.X12)) == nil { goto _33 } - - r0 = i32(0) - return + return i32(0) _33: if _isAgg == 0 || (*XExprList)(unsafe.Pointer(_pSub.X12)) == nil { goto _35 } - - r0 = i32(0) - return + return i32(0) _35: if (*XExpr)(unsafe.Pointer(_pSub.X15)) == nil || (*XExpr)(unsafe.Pointer(_p.X9)) == nil { goto _37 } - - r0 = i32(0) - return + return i32(0) _37: if (*XExpr)(unsafe.Pointer(_pSub.X15)) == nil || ((_p.X3)&uint32(i32(1))) == uint32(i32(0)) { goto _39 } - - r0 = i32(0) - return + return i32(0) _39: if ((_pSub.X3) & uint32(i32(12288))) == 0 { goto _40 } - - r0 = i32(0) - return + return i32(0) _40: if ((_p.X3)&uint32(i32(8192))) == 0 || (*XSelect)(unsafe.Pointer(_pSub.X13)) == nil { goto _42 } - - r0 = i32(0) - return + return i32(0) _42: if (int32((*T5504245)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSubitem))+uintptr(36 /* X9 */))).X0) & i32(32)) == i32(0) { goto _43 } - - r0 = i32(0) - return + return i32(0) _43: if (*XSelect)(unsafe.Pointer(_pSub.X13)) == nil { @@ -92158,17 +88022,13 @@ _43: if (*XExprList)(unsafe.Pointer(_pSub.X12)) == nil { goto _45 } - - r0 = i32(0) - return + return i32(0) _45: if _isAgg == 0 && ((_p.X3)&uint32(i32(1))) == uint32(i32(0)) && (_pSrc.X0) == i32(1) { goto _48 } - - r0 = i32(0) - return + return i32(0) _48: _pSub1 = _pSub @@ -92192,9 +88052,7 @@ _49: if ((_pSub1.X3)&uint32(i32(9))) == uint32(i32(0)) && ((*XSelect)(unsafe.Pointer(_pSub1.X13)) == nil || int32(_pSub1.X1) == i32(116)) && ((*XSrcList)(unsafe.Pointer(_pSub1.X8)).X0) >= i32(1) { goto _60 } - - r0 = i32(0) - return + return i32(0) _60: _pSub1 = (*XSelect)(unsafe.Pointer(_pSub1.X13)) @@ -92214,9 +88072,7 @@ _62: if int32((*T5515123)(unsafe.Pointer((*T5515145)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(_p.X12)).X1)+20*uintptr(_16_ii)))))+uintptr(16 /* X5 */))))).X0) != i32(0) { goto _66 } - - r0 = i32(0) - return + return i32(0) _66: _16_ii += 1 @@ -92289,9 +88145,7 @@ _73: if (_db.X17) == 0 { goto _76 } - - r0 = i32(1) - return + return i32(1) _76: _pSub = (*XSelect)(unsafe.Pointer(_pSub.X13)) @@ -92531,9 +88385,7 @@ _87: _128: _sqlite3TreeViewSelect(tls, (*T5514009)(unsafe.Pointer(uintptr(i32(0)))), _p, uint8(i32(0))) _127: - r0 = i32(1) - return - + return i32(1) } var _flattenSubqueryØ00__func__Ø000 [16]int8 // - @@ -92552,7 +88404,6 @@ func _substSelect(tls *crt.TLS, _pParse *XParse, _p *XSelect, _iTable int32, _pE if _p != nil { goto _0 } - return _0: @@ -92589,9 +88440,6 @@ _7: if _doPrior != 0 && (store5515686(&_p, (*XSelect)(unsafe.Pointer(_p.X13))) != (*XSelect)(unsafe.Pointer(uintptr(i32(0))))) { goto _1 } - - return - } func _substExprList(tls *crt.TLS, _pParse *XParse, _pList *XExprList, _iTable int32, _pEList *XExprList) { // sqlite3.c:119440:1 @@ -92600,7 +88448,6 @@ func _substExprList(tls *crt.TLS, _pParse *XParse, _pList *XExprList, _iTable in if _pList != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - return _0: @@ -92615,8 +88462,6 @@ _1: goto _1 _4: - return - } func _substExpr(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _iTable int32, _pEList *XExprList) (r0 *XExpr) { // sqlite3.c:119401:1 @@ -92630,9 +88475,7 @@ func _substExpr(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _iTable int32, _pE if _pExpr != (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) _0: if int32(_pExpr.X0) != i32(152) || (_pExpr.X8) != _iTable { @@ -92702,7 +88545,6 @@ _17: _15: r0 = _pExpr return - } var _substExprØ00__func__Ø000 [10]int8 // - @@ -92722,8 +88564,6 @@ func _sqlite3VectorErrorMsg(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr) { // s _0: _sqlite3ErrorMsg(tls, _pParse, str(44256)) _1: - return - } func _sqlite3SubselectError(tls *crt.TLS, _pParse *XParse, _nActual int32, _nExpect int32) { // sqlite3.c:93130:1 @@ -92731,8 +88571,6 @@ func _sqlite3SubselectError(tls *crt.TLS, _pParse *XParse, _nActual int32, _nExp _ = _zFmt _zFmt = str(102316) _sqlite3ErrorMsg(tls, _pParse, _zFmt, _nActual, _nExpect) - return - } var _substSelectØ00__func__Ø000 [12]int8 // - @@ -92906,9 +88744,7 @@ _20: if (*XExprList)(unsafe.Pointer(_p.X12)) == nil { goto _22 } - - r0 = _multiSelectOrderBy(tls, _pParse, _p, _pDest) - return + return _multiSelectOrderBy(tls, _pParse, _p, _pDest) _22: switch int32(_p.X1) { @@ -93323,9 +89159,7 @@ _multi_select_end: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pDest)) + uintptr(12 /* X3 */))) = _dest.X3 *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pDest)) + uintptr(16 /* X4 */))) = _dest.X4 _sqlite3SelectDelete(tls, _db, _pDelete) - r0 = _rc - return - + return _rc } var _multiSelectØ00__func__Ø000 [12]int8 // - @@ -93419,9 +89253,7 @@ _22: goto _20 _21: - r0 = _rc - return - + return _rc } var _multiSelectValuesØ00__func__Ø000 [18]int8 // - @@ -93483,7 +89315,6 @@ func _generateWithRecursiveQuery(tls *crt.TLS, _pParse *XParse, _p *XSelect, _pD if _sqlite3AuthCheck(tls, _pParse, i32(33), (*int8)(unsafe.Pointer(uintptr(i32(0)))), (*int8)(unsafe.Pointer(uintptr(i32(0)))), (*int8)(unsafe.Pointer(uintptr(i32(0))))) == 0 { goto _0 } - return _0: @@ -93632,8 +89463,6 @@ _end_of_recursive_query: *(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(56 /* X12 */))))) = _pOrderBy *(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(68 /* X15 */))))) = _pLimit *(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(72 /* X16 */))))) = _pOffset - return - } func _computeLimitRegisters(tls *crt.TLS, _pParse *XParse, _p *XSelect, _iBreak int32) { // sqlite3.c:118113:1 @@ -93650,7 +89479,6 @@ func _computeLimitRegisters(tls *crt.TLS, _pParse *XParse, _p *XSelect, _iBreak if (_p.X4) == 0 { goto _0 } - return _0: @@ -93720,8 +89548,6 @@ _12: _sqlite3VdbeComment(tls, _v, str(103260)) _13: _4: - return - } func _sqlite3ExprCacheClear(tls *crt.TLS, _pParse *XParse) { // sqlite3.c:94006:1 @@ -93750,8 +89576,6 @@ _6: _4: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(25 /* X13 */))) = uint8(i32(0)) - return - } var _computeLimitRegistersØ00__func__Ø000 [22]int8 // - @@ -93761,9 +89585,7 @@ func init() { } func _sqlite3VdbeGoto(tls *crt.TLS, _p *TVdbe, _iDest int32) (r0 int32) { // sqlite3.c:71556:1 - r0 = _sqlite3VdbeAddOp3(tls, _p, i32(13), i32(0), _iDest, i32(0)) - return - + return _sqlite3VdbeAddOp3(tls, _p, i32(13), i32(0), _iDest, i32(0)) } var _generateWithRecursiveQueryØ00__func__Ø000 [27]int8 // - @@ -93837,7 +89659,6 @@ _4: _0: r0 = _pRet return - } func _multiSelectCollSeq(tls *crt.TLS, _pParse *XParse, _p *XSelect, _iCol int32) (r0 *XCollSeq) { // sqlite3.c:118168:1 @@ -93874,9 +89695,7 @@ _1: _pRet = _sqlite3ExprCollSeq(tls, _pParse, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(_p.X0)).X1)+20*uintptr(_iCol))).X0))) _7: - r0 = _pRet - return - + return _pRet } var _multiSelectCollSeqØ00__func__Ø000 [19]int8 // - @@ -93899,8 +89718,6 @@ func _codeOffset(tls *crt.TLS, _v *TVdbe, _iOffset int32, _iContinue int32) { // _sqlite3VdbeAddOp3(tls, _v, i32(67), _iOffset, _iContinue, i32(1)) _sqlite3VdbeComment(tls, _v, str(25308)) _0: - return - } func _selectInnerLoop(tls *crt.TLS, _pParse *XParse, _p *XSelect, _pEList *XExprList, _srcTab int32, _pSort *XSortCtx, _pDistinct *XDistinctCtx, _pDest *XSelectDest, _iContinue int32, _iBreak int32) { // sqlite3.c:116920:1 @@ -94417,8 +90234,6 @@ _75: _sqlite3VdbeAddOp2(tls, _v, i32(69), _p.X4, _iBreak) _109: - return - } var _selectInnerLoopØ00__func__Ø000 [16]int8 // - @@ -94537,9 +90352,7 @@ _17: goto _9 _12: - r0 = _n - return - + return _n } var _sqlite3ExprCodeExprListØ00__func__Ø000 [24]int8 // - @@ -94549,9 +90362,7 @@ func init() { } func _sqlite3ExprIsConstant(tls *crt.TLS, _p *XExpr) (r0 int32) { // sqlite3.c:92535:1 - r0 = _exprIsConst(tls, _p, i32(1), i32(0)) - return - + return _exprIsConst(tls, _p, i32(1), i32(0)) } func _exprIsConst(tls *crt.TLS, _p *XExpr, _initFlag int32, _iCur int32) (r0 int32) { // sqlite3.c:92516:1 @@ -94563,9 +90374,7 @@ func _exprIsConst(tls *crt.TLS, _p *XExpr, _initFlag int32, _iCur int32) (r0 int *(*func(*crt.TLS, *XWalker, *XSelect) int32)(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, unsafe.Pointer) int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(8 /* X2 */))))) = _selectNodeIsConstant *(*int32)(unsafe.Pointer((*T5962187)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(24 /* X6 */))))) = _iCur _sqlite3WalkExpr(tls, &_w, _p) - r0 = int32(_w.X5) - return - + return int32(_w.X5) } func _exprNodeIsConstant(tls *crt.TLS, _pWalker *XWalker, _pExpr *XExpr) (r0 int32) { // sqlite3.c:92457:1 @@ -94574,8 +90383,7 @@ func _exprNodeIsConstant(tls *crt.TLS, _pWalker *XWalker, _pExpr *XExpr) (r0 int } *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(20 /* X5 */))) = uint8(i32(0)) - r0 = i32(2) - return + return i32(2) _1: switch int32(_pExpr.X0) { @@ -94599,14 +90407,11 @@ _3: if int32(_pWalker.X5) < i32(4) && ((_pExpr.X2)&uint32(i32(524288))) == uint32(i32(0)) { goto _11 } - - r0 = i32(0) - return + return i32(0) _11: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(20 /* X5 */))) = uint8(i32(0)) - r0 = i32(2) - return + return i32(2) _4: _5: @@ -94615,14 +90420,11 @@ _7: if int32(_pWalker.X5) != i32(3) || (_pExpr.X8) != (*(*int32)(unsafe.Pointer((*T5962187)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(24 /* X6 */)))))) { goto _14 } - - r0 = i32(0) - return + return i32(0) _14: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(20 /* X5 */))) = uint8(i32(0)) - r0 = i32(2) - return + return i32(2) _8: if int32(_pWalker.X5) != i32(5) { @@ -94638,23 +90440,19 @@ _16: } *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(20 /* X5 */))) = uint8(i32(0)) - r0 = i32(2) - return + return i32(2) _18: _17: _9: r0 = i32(0) return - } func _selectNodeIsConstant(tls *crt.TLS, _pWalker *XWalker, _NotUsed *XSelect) (r0 int32) { // sqlite3.c:92511:1 *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(20 /* X5 */))) = uint8(i32(0)) - r0 = i32(2) - return - + return i32(2) } func _sqlite3ExprCodeAtInit(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _regDest int32) (r0 int32) { // sqlite3.c:94755:1 @@ -94687,8 +90485,8 @@ _4: goto _9 } - r0 = *(*int32)(unsafe.Pointer((*T5515145)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem)) + uintptr(16 /* X5 */))))) - return + /* X5 */ + return *(*int32)(unsafe.Pointer((*T5515145)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem)) + uintptr(16))))) _9: *func() *int32 { *(*uintptr)(unsafe.Pointer(&_1_pItem)) += uintptr(20); return &_1_i }() -= 1 @@ -94713,9 +90511,7 @@ _11: *(*int32)(unsafe.Pointer((*T5515145)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pItem)) + uintptr(16 /* X5 */))))) = _regDest _10: *(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(80 /* X27 */))))) = _p - r0 = _regDest - return - + return _regDest } var _sqlite3ExprCodeAtInitØ00__func__Ø000 [22]int8 // - @@ -94730,9 +90526,7 @@ func _sqlite3VdbeChangeToNoop(tls *crt.TLS, _p *TVdbe, _addr int32) (r0 int32) { if ((*Xsqlite3)(unsafe.Pointer(_p.X0)).X17) == 0 { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: func() { @@ -94746,9 +90540,7 @@ _0: *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(1 /* X1 */))) = int8(i32(0)) *(**int8)(unsafe.Pointer((*T5774282)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))) = (*int8)(unsafe.Pointer(uintptr(i32(0)))) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(0 /* X0 */))) = uint8(i32(162)) - r0 = i32(1) - return - + return i32(1) } var _sqlite3VdbeChangeToNoopØ00__func__Ø000 [24]int8 // - @@ -94764,9 +90556,7 @@ func _sqlite3VdbeCurrentAddr(tls *crt.TLS, _p *TVdbe) (r0 int32) { // sqlite3.c: crt.X__builtin_abort(tls) } }() - r0 = _p.X27 - return - + return _p.X27 } var _sqlite3VdbeCurrentAddrØ00__func__Ø000 [23]int8 // - @@ -94787,8 +90577,6 @@ func _codeDistinct(tls *crt.TLS, _pParse *XParse, _iTab int32, _addrRepeat int32 _sqlite3VdbeAddOp4Int(tls, _v, i32(126), _iTab, _r1, _iMem, _N) _sqlite3VdbeChangeP5(tls, _v, uint16(i32(16))) _sqlite3ReleaseTempReg(tls, _pParse, _r1) - return - } func _sqlite3GetTempReg(tls *crt.TLS, _pParse *XParse) (r0 int32) { // sqlite3.c:95785:1 @@ -94796,13 +90584,12 @@ func _sqlite3GetTempReg(tls *crt.TLS, _pParse *XParse) (r0 int32) { // sqlite3.c goto _0 } - r0 = preInc961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(44 /* X18 */))), 1) - return + /* X18 */ + return preInc961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(44))), 1) _0: - r0 = *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[8]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(360 /* X49 */))))) + 4*uintptr(preInc4537((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(19 /* X7 */))), byte(255))))) - return - + /* X49 */ /* X7 */ + return *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[8]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(360))))) + 4*uintptr(preInc4537((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(19))), byte(255))))) } func _sqlite3ReleaseTempReg(tls *crt.TLS, _pParse *XParse, _iReg int32) { // sqlite3.c:95800:1 @@ -94834,8 +90621,6 @@ _6: _5: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[8]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(360 /* X49 */))))) + 4*uintptr(postInc4537((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(19 /* X7 */))), uint8(1))))) = _iReg _1: - return - } func _sqlite3GetTempRange(tls *crt.TLS, _pParse *XParse, _nReg int32) (r0 int32) { // sqlite3.c:95817:1 @@ -94846,9 +90631,7 @@ func _sqlite3GetTempRange(tls *crt.TLS, _pParse *XParse, _nReg int32) (r0 int32) if _nReg != i32(1) { goto _0 } - - r0 = _sqlite3GetTempReg(tls, _pParse) - return + return _sqlite3GetTempReg(tls, _pParse) _0: _i = _pParse.X15 @@ -94883,9 +90666,7 @@ _1: sink961 = *p } _4: - r0 = _i - return - + return _i } func _usedAsColumnCache(tls *crt.TLS, _pParse *XParse, _iFrom int32, _iTo int32) (r0 int32) { // sqlite3.c:94050:1 @@ -94905,18 +90686,14 @@ _0: if _1_r < _iFrom || _1_r > _iTo { goto _5 } - - r0 = i32(1) - return + return i32(1) _5: *(*uintptr)(unsafe.Pointer(func() **TyColCache { _i += 1; return &_p }())) += uintptr(20) goto _0 _3: - r0 = i32(0) - return - + return i32(0) } var _sqlite3GetTempRangeØ00__func__Ø000 [20]int8 // - @@ -95059,7 +90836,6 @@ _23: if ((*Xsqlite3)(unsafe.Pointer(_pParse.X0)).X17) == 0 { goto _24 } - return _24: @@ -95121,8 +90897,6 @@ _29: _30: _sqlite3VdbeJumpHere(tls, _v, _11_addr) _28: - return - } var _pushOntoSorterØ00__func__Ø000 [15]int8 // - @@ -95140,8 +90914,6 @@ func _sqlite3ExprCodeMove(tls *crt.TLS, _pParse *XParse, _iFrom int32, _iTo int3 }() _sqlite3VdbeAddOp3(tls, (*TVdbe)(unsafe.Pointer(_pParse.X2)), i32(84), _iFrom, _iTo, _nReg) _sqlite3ExprCacheRemove(tls, _pParse, _iFrom, _nReg) - return - } var _sqlite3ExprCodeMoveØ00__func__Ø000 [20]int8 // - @@ -95198,7 +90970,6 @@ _6: _0: r0 = _pInfo return - } var _keyInfoFromExprListØ00__func__Ø000 [20]int8 // - @@ -95224,8 +90995,6 @@ _0: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(28 /* X14 */))) = _nReg *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(32 /* X15 */))) = _iReg _1: - return - } func _sqlite3VdbeResolveLabel(tls *crt.TLS, _v *TVdbe, _x int32) { // sqlite3.c:71709:1 @@ -95259,8 +91028,6 @@ func _sqlite3VdbeResolveLabel(tls *crt.TLS, _v *TVdbe, _x int32) { // sqlite3.c: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X26)) + 4*uintptr(_j))) = _v.X27 _6: - return - } var _sqlite3VdbeResolveLabelØ00__func__Ø000 [24]int8 // - @@ -95435,9 +91202,7 @@ _19: if _4_pNew != (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) { goto _24 } - - r0 = _sqlite3NomemError(tls, i32(119147)) - return + return _sqlite3NomemError(tls, i32(119147)) _24: { @@ -95714,9 +91479,7 @@ _71: *(**XSelect)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(60 /* X13 */))))) = _pPrior *(**XSelect)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPrior)) + uintptr(64 /* X14 */))))) = _p _explainComposite(tls, _pParse, int32(_p.X1), _iSub1, _iSub2, i32(0)) - r0 = bool2int((_pParse.X16) != i32(0)) - return - + return bool2int((_pParse.X16) != i32(0)) } var _multiSelectOrderByØ00__func__Ø000 [19]int8 // - @@ -95729,8 +91492,6 @@ func _sqlite3VdbeEndCoroutine(tls *crt.TLS, _v *TVdbe, _regYield int32) { // sql _sqlite3VdbeAddOp1(tls, _v, i32(74), _regYield) *(*uint8)(unsafe.Pointer(uintptr(_v.X3) + uintptr(19 /* X7 */))) = uint8(i32(0)) *(*int32)(unsafe.Pointer(uintptr(_v.X3) + uintptr(28 /* X14 */))) = i32(0) - return - } func _sqlite3VdbeNoopComment(tls *crt.TLS, _p *TVdbe, _zFormat *int8, args ...interface{}) { // sqlite3.c:72390:1 @@ -95745,8 +91506,6 @@ func _sqlite3VdbeNoopComment(tls *crt.TLS, _p *TVdbe, _zFormat *int8, args ...in _vdbeVComment(tls, _p, _zFormat, _ap) _ap = nil _0: - return - } func _generateOutputSubroutine(tls *crt.TLS, _pParse *XParse, _p *XSelect, _pIn *XSelectDest, _pDest *XSelectDest, _regReturn int32, _regPrev int32, _pKeyInfo *XKeyInfo, _iBreak int32) (r0 int32) { // sqlite3.c:118863:1 @@ -95783,9 +91542,7 @@ _0: if ((*Xsqlite3)(unsafe.Pointer(_pParse.X0)).X17) == 0 { goto _1 } - - r0 = i32(0) - return + return i32(0) _1: _codeOffset(tls, _v, _p.X5, _iContinue) @@ -95875,9 +91632,7 @@ _12: _19: _sqlite3VdbeResolveLabel(tls, _v, _iContinue) _sqlite3VdbeAddOp1(tls, _v, i32(73), _regReturn) - r0 = _addr - return - + return _addr } func _sqlite3KeyInfoRef(tls *crt.TLS, _p *XKeyInfo) (r0 *XKeyInfo) { // sqlite3.c:117312:1 @@ -95893,9 +91648,7 @@ func _sqlite3KeyInfoRef(tls *crt.TLS, _p *XKeyInfo) (r0 *XKeyInfo) { // sqlite3. }() *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */))) += 1 _0: - r0 = _p - return - + return _p } var _sqlite3KeyInfoRefØ00__func__Ø000 [18]int8 // - @@ -95918,42 +91671,31 @@ func _sqlite3LogEstAdd(tls *crt.TLS, _a int16, _b int16) (r0 int16) { // sqlite3 if int32(_a) <= (int32(_b) + i32(49)) { goto _1 } - - r0 = _a - return + return _a _1: if int32(_a) <= (int32(_b) + i32(31)) { goto _2 } - - r0 = int16(int32(_a) + i32(1)) - return + return int16(int32(_a) + i32(1)) _2: - r0 = int16(int32(_a) + int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3LogEstAddØ00xØ001)) + 1*uintptr(int32(_a)-int32(_b)))))) - return + return int16(int32(_a) + int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3LogEstAddØ00xØ001)) + 1*uintptr(int32(_a)-int32(_b)))))) _0: if int32(_b) <= (int32(_a) + i32(49)) { goto _4 } - - r0 = _b - return + return _b _4: if int32(_b) <= (int32(_a) + i32(31)) { goto _5 } - - r0 = int16(int32(_b) + i32(1)) - return + return int16(int32(_b) + i32(1)) _5: - r0 = int16(int32(_b) + int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3LogEstAddØ00xØ001)) + 1*uintptr(int32(_b)-int32(_a)))))) - return - + return int16(int32(_b) + int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3LogEstAddØ00xØ001)) + 1*uintptr(int32(_b)-int32(_a)))))) } var _sqlite3LogEstAddØ00xØ001 [32]uint8 // sqlite3.c:28996:30 @@ -95994,14 +91736,12 @@ func _generateColumnNames(tls *crt.TLS, _pParse *XParse, _pTabList *XSrcList, _p if (_pParse.X54) == 0 { goto _0 } - return _0: if (_pParse.X4) == 0 && (_db.X17) == 0 { goto _2 } - return _2: @@ -96159,8 +91899,6 @@ _8: _10: _generateColumnTypes(tls, _pParse, _pTabList, _pEList) - return - } var _generateColumnNamesØ00__func__Ø000 [20]int8 // - @@ -96196,8 +91934,6 @@ _0: goto _0 _3: - return - } func _explainComposite(tls *crt.TLS, _pParse *XParse, _op int32, _iSub1 int32, _iSub2 int32, _bUseTmp int32) { // sqlite3.c:117434:1 @@ -96224,8 +91960,6 @@ func _explainComposite(tls *crt.TLS, _pParse *XParse, _op int32, _iSub1 int32, _ }()), unsafe.Pointer(_selectOpName(tls, _op))) _sqlite3VdbeAddOp4(tls, _1_v, i32(163), _pParse.X58, i32(0), i32(0), _1_zMsg, i32(-1)) _5: - return - } var _explainCompositeØ00__func__Ø000 [17]int8 // - @@ -96239,9 +91973,7 @@ func _sqlite3SelectExprHeight(tls *crt.TLS, _p *XSelect) (r0 int32) { // sqlite3 _ = _nHeight _nHeight = i32(0) _heightOfSelect(tls, _p, &_nHeight) - r0 = _nHeight - return - + return _nHeight } func _pushDownWhereTerms(tls *crt.TLS, _pParse *XParse, _pSubq *XSelect, _pWhere *XExpr, _iCursor int32) (r0 int32) { // sqlite3.c:120074:1 @@ -96255,9 +91987,7 @@ func _pushDownWhereTerms(tls *crt.TLS, _pParse *XParse, _pSubq *XSelect, _pWhere if _pWhere != (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: _pX = _pSubq @@ -96269,9 +91999,7 @@ _1: if ((_pX.X3) & uint32(i32(8200))) == uint32(i32(0)) { goto _5 } - - r0 = i32(0) - return + return i32(0) _5: _pX = (*XSelect)(unsafe.Pointer(_pX.X13)) @@ -96281,9 +92009,7 @@ _4: if (*XExpr)(unsafe.Pointer(_pSubq.X15)) == (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) { goto _6 } - - r0 = i32(0) - return + return i32(0) _6: _7: @@ -96303,9 +92029,7 @@ _8: if ((_pWhere.X2) & uint32(i32(1))) == uint32(i32(0)) { goto _9 } - - r0 = i32(0) - return + return i32(0) _9: if _sqlite3ExprIsTableConstant(tls, _pWhere, _iCursor) == 0 { @@ -96328,32 +92052,23 @@ _12: _10: r0 = _nChng return - } func _sqlite3ExprIsTableConstant(tls *crt.TLS, _p *XExpr, _iCur int32) (r0 int32) { // sqlite3.c:92555:1 - r0 = _exprIsConst(tls, _p, i32(3), _iCur) - return - + return _exprIsConst(tls, _p, i32(3), _iCur) } func _sqlite3ClearTempRegCache(tls *crt.TLS, _pParse *XParse) { // sqlite3.c:95847:1 *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(19 /* X7 */))) = uint8(i32(0)) *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(28 /* X14 */))) = i32(0) - return - } func _sqlite3VdbeChangeP1(tls *crt.TLS, _p *TVdbe, _addr uint32, _val int32) { // sqlite3.c:72114:1 *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_sqlite3VdbeGetOp(tls, _p, int32(_addr)))) + uintptr(4 /* X3 */))) = _val - return - } func _sqlite3VdbeChangeOpcode(tls *crt.TLS, _p *TVdbe, _addr uint32, _iNewOpcode uint8) { // sqlite3.c:72111:1 *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_sqlite3VdbeGetOp(tls, _p, int32(_addr)))) + uintptr(0 /* X0 */))) = _iNewOpcode - return - } func _sqlite3WhereBegin(tls *crt.TLS, _pParse *XParse, _pTabList *XSrcList, _pWhere *XExpr, _pOrderBy *XExprList, _pResultSet *XExprList, _wctrlFlags uint16, _iAuxArg int32) (r0 *XWhereInfo) { // sqlite3.c:134202:1 @@ -96461,8 +92176,7 @@ _9: } _sqlite3ErrorMsg(tls, _pParse, str(105328), i32(64)) - r0 = (*XWhereInfo)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XWhereInfo)(unsafe.Pointer(uintptr(i32(0)))) _10: _nTabList = func() int32 { @@ -97021,8 +92735,7 @@ _146: goto _139 _142: - r0 = _pWInfo - return + return _pWInfo _whereBeginError: if _pWInfo == nil { @@ -97032,9 +92745,7 @@ _whereBeginError: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(144 /* X42 */))) = uint32(_pWInfo.X8) _whereInfoFree(tls, _db, _pWInfo) _147: - r0 = (*XWhereInfo)(unsafe.Pointer(uintptr(i32(0)))) - return - + return (*XWhereInfo)(unsafe.Pointer(uintptr(i32(0)))) } var _sqlite3WhereBeginØ00__func__Ø000 [18]int8 // - @@ -97048,8 +92759,6 @@ func _whereLoopInit(tls *crt.TLS, _p *XWhereLoop) { // sqlite3.c:131605:1 *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(44 /* X10 */))) = uint16(i32(0)) *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X12 */))) = uint16(i32(3)) *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(40 /* X9 */))) = uint32(i32(0)) - return - } func _sqlite3WhereClauseInit(tls *crt.TLS, _pWC *XWhereClause, _pWInfo *XWhereInfo) { // sqlite3.c:129705:1 @@ -97058,8 +92767,6 @@ func _sqlite3WhereClauseInit(tls *crt.TLS, _pWC *XWhereClause, _pWInfo *XWhereIn *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWC)) + uintptr(12 /* X3 */))) = i32(0) *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWC)) + uintptr(16 /* X4 */))) = i32(8) *(**XWhereTerm)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWC)) + uintptr(20 /* X5 */))))) = (*XWhereTerm)(unsafe.Pointer((*[8]XWhereTerm)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWC)) + uintptr(24 /* X6 */))))) - return - } func _sqlite3WhereSplit(tls *crt.TLS, _pWC *XWhereClause, _pExpr *XExpr, _op uint8) { // sqlite3.c:129690:1 @@ -97070,7 +92777,6 @@ func _sqlite3WhereSplit(tls *crt.TLS, _pWC *XWhereClause, _pExpr *XExpr, _op uin if _pE2 != (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - return _0: @@ -97085,8 +92791,6 @@ _1: _sqlite3WhereSplit(tls, _pWC, (*XExpr)(unsafe.Pointer(_pE2.X4)), _op) _sqlite3WhereSplit(tls, _pWC, (*XExpr)(unsafe.Pointer(_pE2.X5)), _op) _2: - return - } func _whereClauseInsert(tls *crt.TLS, _pWC *XWhereClause, _p *XExpr, _wtFlags uint16) (r0 int32) { // sqlite3.c:128438:1 @@ -97116,8 +92820,7 @@ func _whereClauseInsert(tls *crt.TLS, _pWC *XWhereClause, _p *XExpr, _wtFlags ui _sqlite3ExprDelete(tls, _1_db, _p) _2: *(**XWhereTerm)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWC)) + uintptr(20 /* X5 */))))) = _1_pOld - r0 = i32(0) - return + return i32(0) _1: crt.Xmemcpy(tls, _pWC.X5, (unsafe.Pointer)(_1_pOld), u32(48)*uint32(_pWC.X3)) @@ -97145,15 +92848,11 @@ _6: *(**XWhereClause)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(4 /* X1 */))))) = _pWC *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(16 /* X7 */))) = i32(-1) crt.Xmemset(tls, (unsafe.Pointer)((*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm))+uintptr(12 /* X4 */)))), i32(0), u32(36)) - r0 = _idx - return - + return _idx } func _sqlite3ExprIsConstantNotJoin(tls *crt.TLS, _p *XExpr) (r0 int32) { // sqlite3.c:92545:1 - r0 = _exprIsConst(tls, _p, i32(2), i32(0)) - return - + return _exprIsConst(tls, _p, i32(2), i32(0)) } func _sqlite3ExprIfFalse(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _dest int32, _jumpIfNull int32) { // sqlite3.c:95163:1 @@ -97195,14 +92894,12 @@ func _sqlite3ExprIfFalse(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _dest int }() == 0 { goto _5 } - return _5: if _pExpr != (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) { goto _6 } - return _6: @@ -97394,8 +93091,6 @@ _55: _48: _sqlite3ReleaseTempReg(tls, _pParse, _regFree1) _sqlite3ReleaseTempReg(tls, _pParse, _regFree2) - return - } var _sqlite3ExprIfFalseØ00__func__Ø000 [19]int8 // - @@ -97439,8 +93134,6 @@ _6: goto _3 _4: - return - } var _sqlite3ExprCachePopØ00__func__Ø000 [20]int8 // - @@ -97490,7 +93183,6 @@ func _sqlite3ExprIfTrue(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _dest int3 }() == 0 { goto _5 } - return _5: @@ -97506,7 +93198,6 @@ _5: }() == 0 { goto _8 } - return _8: @@ -97650,8 +93341,6 @@ _33: _26: _sqlite3ReleaseTempReg(tls, _pParse, _regFree1) _sqlite3ReleaseTempReg(tls, _pParse, _regFree2) - return - } var _sqlite3ExprIfTrueØ00__func__Ø000 [18]int8 // - @@ -97691,7 +93380,6 @@ _5: _3: r0 = _r2 return - } func _codeCompare(tls *crt.TLS, _pParse *XParse, _pLeft *XExpr, _pRight *XExpr, _opcode int32, _in1 int32, _in2 int32, _dest int32, _jumpIfNull int32) (r0 int32) { // sqlite3.c:91037:1 @@ -97705,9 +93393,7 @@ func _codeCompare(tls *crt.TLS, _pParse *XParse, _pLeft *XExpr, _pRight *XExpr, _p5 = int32(_binaryCompareP5(tls, _pLeft, _pRight, _jumpIfNull)) _addr = _sqlite3VdbeAddOp4(tls, (*TVdbe)(unsafe.Pointer(_pParse.X2)), _opcode, _in2, _dest, _in1, (*int8)(unsafe.Pointer((unsafe.Pointer)(_p4))), i32(-3)) _sqlite3VdbeChangeP5(tls, (*TVdbe)(unsafe.Pointer(_pParse.X2)), uint16(uint8(_p5))) - r0 = _addr - return - + return _addr } func _sqlite3BinaryCompareCollSeq(tls *crt.TLS, _pParse *XParse, _pLeft *XExpr, _pRight *XExpr) (r0 *XCollSeq) { // sqlite3.c:91014:1 @@ -97746,7 +93432,6 @@ _6: _3: r0 = _pColl return - } var _sqlite3BinaryCompareCollSeqØ00__func__Ø000 [28]int8 // - @@ -97760,9 +93445,7 @@ func _binaryCompareP5(tls *crt.TLS, _pExpr1 *XExpr, _pExpr2 *XExpr, _jumpIfNull _ = _aff _aff = uint8(_sqlite3ExprAffinity(tls, _pExpr2)) _aff = uint8(int32(uint8(_sqlite3CompareAffinity(tls, _pExpr1, int8(_aff)))) | int32(uint8(_jumpIfNull))) - r0 = _aff - return - + return _aff } func _exprCodeBetween(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _dest int32, _xJump func(*crt.TLS, *XParse, *XExpr, int32, int32), _jumpIfNull int32) { // sqlite3.c:94971:1 @@ -97813,8 +93496,6 @@ _2: _sqlite3ExprCodeTarget(tls, _pParse, &_exprAnd, _dest) _3: _sqlite3ReleaseTempReg(tls, _pParse, _regFree1) - return - } var _exprCodeBetweenØ00__func__Ø000 [16]int8 // - @@ -97832,8 +93513,6 @@ func _exprToRegister(tls *crt.TLS, _p *XExpr, _iReg int32) { // sqlite3.c:94067: *p = (*p) & uint32(i32(-4097)) sink985 = *p } - return - } func _exprCodeVector(tls *crt.TLS, _pParse *XParse, _p *XExpr, _piFreeable *int32) (r0 int32) { // sqlite3.c:94084:1 @@ -97882,7 +93561,6 @@ _3: _1: r0 = _iResult return - } func _sqlite3ExprCodeFactorable(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _target int32) { // sqlite3.c:94857:1 @@ -97896,8 +93574,6 @@ func _sqlite3ExprCodeFactorable(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _t _1: _sqlite3ExprCode(tls, _pParse, _pExpr, _target) _2: - return - } func _sqlite3ExprCodeIN(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _destIfFalse int32, _destIfNull int32) { // sqlite3.c:93472:1 @@ -97967,7 +93643,6 @@ func _sqlite3ExprCodeIN(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _destIfFal if _sqlite3ExprCheckIN(tls, _pParse, _pExpr) == 0 { goto _0 } - return _0: @@ -98249,8 +93924,6 @@ _71: _sqlite3ExprCodeIN_oom_error: _sqlite3DbFree(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), (unsafe.Pointer)(_aiMap)) _sqlite3DbFree(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), (unsafe.Pointer)(_zAff)) - return - } func _sqlite3ExprCheckIN(tls *crt.TLS, _pParse *XParse, _pIn *XExpr) (r0 int32) { // sqlite3.c:93431:1 @@ -98266,8 +93939,7 @@ func _sqlite3ExprCheckIN(tls *crt.TLS, _pParse *XParse, _pIn *XExpr) (r0 int32) } _sqlite3SubselectError(tls, _pParse, (*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn)) + uintptr(20 /* X6 */))))))).X0)).X0, _nVector) - r0 = i32(1) - return + return i32(1) _1: goto _2 @@ -98278,14 +93950,12 @@ _0: } _sqlite3VectorErrorMsg(tls, _pParse, (*XExpr)(unsafe.Pointer(_pIn.X4))) - r0 = i32(1) - return + return i32(1) _3: _2: r0 = i32(0) return - } var _sqlite3ExprCodeINØ00__func__Ø000 [18]int8 // - @@ -98695,7 +94365,6 @@ _91: _87: r0 = _eType return - } var _sqlite3FindInIndexØ00__func__Ø000 [19]int8 // - @@ -98752,13 +94421,10 @@ _9: crt.X__builtin_abort(tls) } }() - r0 = bool2int((((_p.X2) & uint32(i32(1048576))) != uint32(i32(0))) || ((int32(_p.X9) >= i32(0)) && (int32((*XColumn)(unsafe.Pointer(uintptr((*XTable)(unsafe.Pointer(_p.X14)).X1)+16*uintptr(_p.X9))).X3) == i32(0)))) - return + return bool2int((((_p.X2) & uint32(i32(1048576))) != uint32(i32(0))) || ((int32(_p.X9) >= i32(0)) && (int32((*XColumn)(unsafe.Pointer(uintptr((*XTable)(unsafe.Pointer(_p.X14)).X1)+16*uintptr(_p.X9))).X3) == i32(0)))) _10: - r0 = i32(1) - return - + return i32(1) } var _sqlite3ExprCanBeNullØ00__func__Ø000 [21]int8 // - @@ -98783,34 +94449,26 @@ func _isCandidateForInOpt(tls *crt.TLS, _pX *XExpr) (r0 *XSelect) { // sqlite3.c if ((_pX.X2) & uint32(i32(2048))) != uint32(i32(0)) { goto _0 } - - r0 = (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) _0: if ((_pX.X2) & uint32(i32(32))) == uint32(i32(0)) { goto _1 } - - r0 = (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) _1: _p = (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pX)) + uintptr(20 /* X6 */))))))) if (*XSelect)(unsafe.Pointer(_p.X13)) == nil { goto _2 } - - r0 = (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) _2: if ((_p.X3) & uint32(i32(9))) == 0 { goto _3 } - - r0 = (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) _3: func() { @@ -98822,9 +94480,7 @@ _3: if (*XExpr)(unsafe.Pointer(_p.X15)) == nil { goto _6 } - - r0 = (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) _6: func() { @@ -98836,9 +94492,7 @@ _6: if (*XExpr)(unsafe.Pointer(_p.X9)) == nil { goto _9 } - - r0 = (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) _9: _pSrc = (*XSrcList)(unsafe.Pointer(_p.X8)) @@ -98851,17 +94505,13 @@ _9: if (_pSrc.X0) == i32(1) { goto _12 } - - r0 = (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) _12: if (*XSelect)(unsafe.Pointer((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSrc))+uintptr(8 /* X2 */)))))+68*uintptr(i32(0)))).X5)) == nil { goto _13 } - - r0 = (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) _13: _pTab = (*XTable)(unsafe.Pointer((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSrc))+uintptr(8 /* X2 */))))) + 68*uintptr(i32(0)))).X4)) @@ -98880,9 +94530,7 @@ _13: if (_pTab.X16) == 0 { goto _18 } - - r0 = (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) _18: _pEList = (*XExprList)(unsafe.Pointer(_p.X0)) @@ -98902,9 +94550,7 @@ _21: if int32(_2_pRes.X0) == i32(152) { goto _25 } - - r0 = (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) _25: func() { @@ -98917,9 +94563,7 @@ _25: goto _21 _24: - r0 = _p - return - + return _p } var _isCandidateForInOptØ00__func__Ø000 [20]int8 // - @@ -98977,8 +94621,6 @@ func _sqlite3CodeVerifySchema(tls *crt.TLS, _pParse *XParse, _iDb int32) { // sq _sqlite3OpenTempDatabase(tls, _pToplevel) _14: _12: - return - } var _sqlite3CodeVerifySchemaØ00__func__Ø000 [24]int8 // - @@ -99006,8 +94648,7 @@ func _sqlite3OpenTempDatabase(tls *crt.TLS, _pParse *XParse) (r0 int32) { // sql _sqlite3ErrorMsg(tls, _pParse, str(106888)) *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(12 /* X3 */))) = _1_rc - r0 = i32(1) - return + return i32(1) _2: *(**XBtree)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XDb)(unsafe.Pointer(uintptr(_db.X4)+16*uintptr(i32(1)))))) + uintptr(4 /* X1 */))))) = _1_pBt @@ -99022,14 +94663,12 @@ _2: } _sqlite3OomFault(tls, _db) - r0 = i32(1) - return + return i32(1) _5: _1: r0 = i32(0) return - } var _sqlite3OpenTempDatabaseØ00flagsØ001 int32 // sqlite3.c:103478:22 @@ -99053,8 +94692,6 @@ func _sqlite3SetHasNullFlag(tls *crt.TLS, _v *TVdbe, _iCur int32, _regHasNull in _sqlite3VdbeChangeP5(tls, _v, uint16(i32(128))) _sqlite3VdbeComment(tls, _v, str(107004), _iCur) _sqlite3VdbeJumpHere(tls, _v, _addr1) - return - } func _sqlite3InRhsIsConstant(tls *crt.TLS, _pIn *XExpr) (r0 int32) { // sqlite3.c:92782:1 @@ -99072,9 +94709,7 @@ func _sqlite3InRhsIsConstant(tls *crt.TLS, _pIn *XExpr) (r0 int32) { // sqlite3. *(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn)) + uintptr(12 /* X4 */))))) = (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) _res = _sqlite3ExprIsConstant(tls, _pIn) *(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn)) + uintptr(12 /* X4 */))))) = _pLHS - r0 = _res - return - + return _res } var _sqlite3InRhsIsConstantØ00__func__Ø000 [23]int8 // - @@ -99090,22 +94725,16 @@ func _exprAlwaysTrue(tls *crt.TLS, _p *XExpr) (r0 int32) { // sqlite3.c:91611:1 if ((_p.X2) & uint32(i32(1))) == uint32(i32(0)) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: if _sqlite3ExprIsInteger(tls, _p, &_v) != 0 { goto _1 } - - r0 = i32(0) - return + return i32(0) _1: - r0 = bool2int(_v != i32(0)) - return - + return bool2int(_v != i32(0)) } func _createMask(tls *crt.TLS, _pMaskSet *XWhereMaskSet, _iCursor int32) { // sqlite3.c:130017:1 @@ -99116,8 +94745,6 @@ func _createMask(tls *crt.TLS, _pMaskSet *XWhereMaskSet, _iCursor int32) { // sq } }() *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[64]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMaskSet))+uintptr(4 /* X1 */))))) + 4*uintptr(postInc961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMaskSet))+uintptr(0 /* X0 */))), int32(1))))) = _iCursor - return - } var _createMaskØ00__func__Ø000 [11]int8 // - @@ -99142,7 +94769,6 @@ func _sqlite3WhereTabFuncArgs(tls *crt.TLS, _pParse *XParse, _pItem *TSrcList_it if int32((uint32(((*T5504245)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(36 /* X9 */))).X1)>>uint(i32(2)))<<uint(i32(31)))>>uint(i32(31))) != i32(0) { goto _0 } - return _0: @@ -99157,7 +94783,6 @@ _0: if _pArgs != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) { goto _3 } - return _3: @@ -99188,7 +94813,6 @@ _11: if _pColRef != (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) { goto _12 } - return _12: @@ -99201,8 +94825,6 @@ _12: goto _4 _7: - return - } var _sqlite3WhereTabFuncArgsØ00__func__Ø000 [24]int8 // - @@ -99229,18 +94851,14 @@ _2: if (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[64]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMaskSet))+uintptr(4 /* X1 */))))) + 4*uintptr(_i)))) != _iCursor { goto _6 } - - r0 = u64(1) << uint(_i) - return + return u64(1) << uint(_i) _6: _i += 1 goto _2 _5: - r0 = uint64(i32(0)) - return - + return uint64(i32(0)) } var _sqlite3WhereGetMaskØ00__func__Ø000 [20]int8 // - @@ -99263,8 +94881,6 @@ _0: goto _0 _3: - return - } func _exprAnalyze(tls *crt.TLS, _pSrc *XSrcList, _pWC *XWhereClause, _idxTerm int32) { // sqlite3.c:129283:1 @@ -99388,7 +95004,6 @@ func _exprAnalyze(tls *crt.TLS, _pSrc *XSrcList, _pWC *XWhereClause, _idxTerm in if (_db.X17) == 0 { goto _0 } - return _0: @@ -99416,7 +95031,6 @@ _0: if _sqlite3ExprCheckIN(tls, _pParse, _pExpr) == 0 { goto _7 } - return _7: @@ -99545,7 +95159,6 @@ _30: if _13_idxNew != i32(0) { goto _31 } - return _31: @@ -99798,8 +95411,6 @@ _82: *p = (*p) | _extraRight sink992 = *p } - return - } var _exprAnalyzeØ00__func__Ø000 [12]int8 // - @@ -99814,9 +95425,7 @@ func _sqlite3WhereExprUsage(tls *crt.TLS, _pMaskSet *XWhereMaskSet, _p *XExpr) ( if _p != (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = uint64(i32(0)) - return + return uint64(i32(0)) _0: if int32(_p.X0) != i32(152) { @@ -99824,8 +95433,7 @@ _0: } _mask = _sqlite3WhereGetMask(tls, _pMaskSet, _p.X8) - r0 = _mask - return + return _mask _1: func() { @@ -99875,7 +95483,6 @@ _9: _8: r0 = _mask return - } var _sqlite3WhereExprUsageØ00__func__Ø000 [22]int8 // - @@ -99961,9 +95568,7 @@ _4: goto _0 _1: - r0 = _mask - return - + return _mask } func _sqlite3WhereExprListUsage(tls *crt.TLS, _pMaskSet *XWhereMaskSet, _pList *XExprList) (r0 uint64) { // sqlite3.c:129763:1 @@ -99994,7 +95599,6 @@ _4: _0: r0 = _mask return - } var _exprSelectUsageØ00__func__Ø000 [16]int8 // - @@ -100008,9 +95612,7 @@ func _allowedOp(tls *crt.TLS, _op int32) (r0 int32) { // sqlite3.c:128479:1 i32(0) i32(0) i32(0) - r0 = bool2int((((_op == i32(33)) || ((_op >= i32(37)) && (_op <= i32(41)))) || (_op == i32(34))) || (_op == i32(29))) - return - + return bool2int((((_op == i32(33)) || ((_op >= i32(37)) && (_op <= i32(41)))) || (_op == i32(34))) || (_op == i32(29))) } func _exprMightBeIndexed(tls *crt.TLS, _pFrom *XSrcList, _op int32, _mPrereq uint64, _pExpr *XExpr, _piCur *int32, _piColumn *int32) (r0 int32) { // sqlite3.c:129220:1 @@ -100049,24 +95651,19 @@ _6: *_piCur = _pExpr.X8 *_piColumn = int32(_pExpr.X9) - r0 = i32(1) - return + return i32(1) _7: if _mPrereq != uint64(i32(0)) { goto _8 } - - r0 = i32(0) - return + return i32(0) _8: if (_mPrereq & (_mPrereq - uint64(i32(1)))) == uint64(i32(0)) { goto _9 } - - r0 = i32(0) - return + return i32(0) _9: _i = i32(0) @@ -100116,8 +95713,7 @@ _23: *_piCur = _iCur *_piColumn = i32(-2) - r0 = i32(1) - return + return i32(1) _24: _20: @@ -100130,9 +95726,7 @@ _15: goto _14 _17: - r0 = i32(0) - return - + return i32(0) } var _exprMightBeIndexedØ00__func__Ø000 [19]int8 // - @@ -100142,9 +95736,7 @@ func init() { } func _sqlite3ExprCompareSkip(tls *crt.TLS, _pA *XExpr, _pB *XExpr, _iTab int32) (r0 int32) { // sqlite3.c:95421:1 - r0 = _sqlite3ExprCompare(tls, _sqlite3ExprSkipCollate(tls, _pA), _sqlite3ExprSkipCollate(tls, _pB), _iTab) - return - + return _sqlite3ExprCompare(tls, _sqlite3ExprSkipCollate(tls, _pA), _sqlite3ExprSkipCollate(tls, _pB), _iTab) } func _operatorMask(tls *crt.TLS, _op int32) (r0 uint16) { // sqlite3.c:128530:1 @@ -100238,9 +95830,7 @@ _3: crt.X__builtin_abort(tls) } }() - r0 = _c - return - + return _c } var _operatorMaskØ00__func__Ø000 [13]int8 // - @@ -100253,8 +95843,6 @@ func _markTermAsChild(tls *crt.TLS, _pWC *XWhereClause, _iChild int32, _iParent *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XWhereTerm)(unsafe.Pointer(uintptr(_pWC.X5)+48*uintptr(_iChild))))) + uintptr(16 /* X7 */))) = _iParent *(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XWhereTerm)(unsafe.Pointer(uintptr(_pWC.X5)+48*uintptr(_iChild))))) + uintptr(8 /* X2 */))) = (*XWhereTerm)(unsafe.Pointer(uintptr(_pWC.X5) + 48*uintptr(_iParent))).X2 *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XWhereTerm)(unsafe.Pointer(uintptr(_pWC.X5)+48*uintptr(_iParent))))) + uintptr(14 /* X5 */))) += 1 - return - } func _termIsEquivalence(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr) (r0 int32) { // sqlite3.c:129158:1 @@ -100271,25 +95859,19 @@ func _termIsEquivalence(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr) (r0 int32) if (int32((*Xsqlite3)(unsafe.Pointer(_pParse.X0)).X13) & i32(512)) == i32(0) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: if int32(_pExpr.X0) == i32(37) || int32(_pExpr.X0) == i32(29) { goto _2 } - - r0 = i32(0) - return + return i32(0) _2: if ((_pExpr.X2) & uint32(i32(1))) == uint32(i32(0)) { goto _3 } - - r0 = i32(0) - return + return i32(0) _3: _aff1 = _sqlite3ExprAffinity(tls, (*XExpr)(unsafe.Pointer(_pExpr.X4))) @@ -100297,18 +95879,14 @@ _3: if int32(_aff1) == int32(_aff2) || int32(_aff1) >= i32(67) && int32(_aff2) >= i32(67) { goto _6 } - - r0 = i32(0) - return + return i32(0) _6: _pColl = _sqlite3BinaryCompareCollSeq(tls, _pParse, (*XExpr)(unsafe.Pointer(_pExpr.X4)), (*XExpr)(unsafe.Pointer(_pExpr.X5))) if _pColl != (*XCollSeq)(unsafe.Pointer(uintptr(i32(0)))) && _sqlite3StrICmp(tls, _pColl.X0, str(38588)) != i32(0) { goto _8 } - - r0 = i32(1) - return + return i32(1) _8: _pColl = _sqlite3ExprCollSeq(tls, _pParse, (*XExpr)(unsafe.Pointer(_pExpr.X4))) @@ -100325,9 +95903,7 @@ _8: } return (*int8)(unsafe.Pointer(uintptr(i32(0)))) }() - r0 = bool2int(Xsqlite3_stricmp(tls, _zColl1, _zColl2) == i32(0)) - return - + return bool2int(Xsqlite3_stricmp(tls, _zColl1, _zColl2) == i32(0)) } func _exprCommute(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr) { // sqlite3.c:128499:1 @@ -100392,8 +95968,6 @@ _3: }() *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(0 /* X0 */))) = uint8(((int32(_pExpr.X0) - i32(38)) ^ i32(2)) + i32(38)) _7: - return - } var _exprCommuteØ00__func__Ø000 [12]int8 // - @@ -100420,8 +95994,6 @@ func _transferJoinMarkings(tls *crt.TLS, _pDerived *XExpr, _pBase *XExpr) { // s } *(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pDerived)) + uintptr(36 /* X11 */))) = _pBase.X11 _0: - return - } func _exprAnalyzeOrTerm(tls *crt.TLS, _pSrc *XSrcList, _pWC *XWhereClause, _idxTerm int32) { // sqlite3.c:128895:1 @@ -100512,7 +96084,6 @@ func _exprAnalyzeOrTerm(tls *crt.TLS, _pSrc *XSrcList, _pWC *XWhereClause, _idxT if _pOrInfo != (*XWhereOrInfo)(unsafe.Pointer(uintptr(i32(0)))) { goto _4 } - return _4: @@ -100529,7 +96100,6 @@ _4: if (_db.X17) == 0 { goto _5 } - return _5: @@ -100919,8 +96489,6 @@ _96: *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(12 /* X4 */))) = uint16(i32(4096)) _79: _40: - return - } var _exprAnalyzeOrTermØ00__func__Ø000 [18]int8 // - @@ -100933,27 +96501,23 @@ func _whereNthSubterm(tls *crt.TLS, _pTerm *XWhereTerm, _N int32) (r0 *XWhereTer if int32(_pTerm.X4) == i32(1024) { goto _0 } - - r0 = func() *XWhereTerm { + return func() *XWhereTerm { if _N == i32(0) { return _pTerm } return (*XWhereTerm)(unsafe.Pointer(uintptr(i32(0)))) }() - return _0: if _N >= ((*XWhereClause)(unsafe.Pointer(uintptr(*(*unsafe.Pointer)(unsafe.Pointer((*T6286392)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(28 /* X10 */)))))) + uintptr(0 /* X0 */))).X3) { goto _3 } - r0 = (*XWhereTerm)(unsafe.Pointer(uintptr((*XWhereClause)(unsafe.Pointer(uintptr(*(*unsafe.Pointer)(unsafe.Pointer((*T6286392)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(28 /* X10 */))))))+uintptr(0 /* X0 */))).X5) + 48*uintptr(_N))) - return + /* X10 */ /* X0 */ + return (*XWhereTerm)(unsafe.Pointer(uintptr((*XWhereClause)(unsafe.Pointer(uintptr(*(*unsafe.Pointer)(unsafe.Pointer((*T6286392)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(28))))))+uintptr(0))).X5) + 48*uintptr(_N))) _3: - r0 = (*XWhereTerm)(unsafe.Pointer(uintptr(i32(0)))) - return - + return (*XWhereTerm)(unsafe.Pointer(uintptr(i32(0)))) } func _whereCombineDisjuncts(tls *crt.TLS, _pSrc *XSrcList, _pWC *XWhereClause, _pOne *XWhereTerm, _pTwo *XWhereTerm) { // sqlite3.c:128769:1 @@ -100971,21 +96535,18 @@ func _whereCombineDisjuncts(tls *crt.TLS, _pSrc *XSrcList, _pWC *XWhereClause, _ if (int32(_pOne.X4) & i32(62)) != i32(0) { goto _0 } - return _0: if (int32(_pTwo.X4) & i32(62)) != i32(0) { goto _1 } - return _1: if (int32(_eOp)&i32(26)) == int32(_eOp) || (int32(_eOp)&i32(38)) == int32(_eOp) { goto _3 } - return _3: @@ -101004,14 +96565,12 @@ _3: if _sqlite3ExprCompare(tls, (*XExpr)(unsafe.Pointer((*XExpr)(unsafe.Pointer(_pOne.X0)).X4)), (*XExpr)(unsafe.Pointer((*XExpr)(unsafe.Pointer(_pTwo.X0)).X4)), i32(-1)) == 0 { goto _10 } - return _10: if _sqlite3ExprCompare(tls, (*XExpr)(unsafe.Pointer((*XExpr)(unsafe.Pointer(_pOne.X0)).X5)), (*XExpr)(unsafe.Pointer((*XExpr)(unsafe.Pointer(_pTwo.X0)).X5)), i32(-1)) == 0 { goto _11 } - return _11: @@ -101041,7 +96600,6 @@ _12: if _pNew != (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) { goto _17 } - return _17: @@ -101064,8 +96622,6 @@ _21: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(0 /* X0 */))) = uint8(_op) _idxNew = _whereClauseInsert(tls, _pWC, _pNew, uint16(i32(3))) _exprAnalyze(tls, _pSrc, _pWC, _idxNew) - return - } var _whereCombineDisjunctsØ00__func__Ø000 [22]int8 // - @@ -101113,9 +96669,7 @@ func _isLikeOrGlob(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _ppPrefix **XEx if _sqlite3IsLikeFunction(tls, _db, _pExpr, _pnoCase, (*int8)(unsafe.Pointer(&_wc))) != 0 { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: _pList = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(20 /* X6 */))))))) @@ -101165,8 +96719,7 @@ _7: } _sqlite3ValueFree(tls, _pVal) - r0 = i32(0) - return + return i32(0) _14: _11: @@ -101217,9 +96770,7 @@ _27: _9: _rc = bool2int(_z != (*int8)(unsafe.Pointer(uintptr(i32(0))))) _sqlite3ValueFree(tls, _pVal) - r0 = _rc - return - + return _rc } func _sqlite3IsLikeFunction(tls *crt.TLS, _db *Xsqlite3, _pExpr *XExpr, _pIsNocase *int32, _aWc *int8) (r0 int32) { // sqlite3.c:107002:1 @@ -101228,9 +96779,7 @@ func _sqlite3IsLikeFunction(tls *crt.TLS, _db *Xsqlite3, _pExpr *XExpr, _pIsNoca if int32(_pExpr.X0) == i32(151) && (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(20 /* X6 */))))))) != nil && ((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(20 /* X6 */))))))).X0) == i32(2) { goto _2 } - - r0 = i32(0) - return + return i32(0) _2: func() { @@ -101252,9 +96801,7 @@ _2: }() == 0 && (int32(_pDef.X1)&i32(4)) != i32(0) { goto _8 } - - r0 = i32(0) - return + return i32(0) _8: crt.Xmemcpy(tls, (unsafe.Pointer)(_aWc), _pDef.X2, uint32(i32(3))) @@ -101277,9 +96824,7 @@ _8: } }() *_pIsNocase = bool2int((int32(_pDef.X1) & i32(8)) == i32(0)) - r0 = i32(1) - return - + return i32(1) } var _sqlite3IsLikeFunctionØ00__func__Ø000 [22]int8 // - @@ -101322,14 +96867,12 @@ func _sqlite3VdbeGetBoundValue(tls *crt.TLS, _v *TVdbe, _iVar int32, _aff uint8) _sqlite3VdbeMemCopy(tls, _2_pRet, _1_pMem) _sqlite3ValueApplyAffinity(tls, _2_pRet, _aff, uint8(i32(1))) _4: - r0 = _2_pRet - return + return _2_pRet _3: _2: r0 = (*XMem)(unsafe.Pointer(uintptr(i32(0)))) return - } var _sqlite3VdbeGetBoundValueØ00__func__Ø000 [25]int8 // - @@ -101363,8 +96906,6 @@ _2: sink985 = *p } _3: - return - } var _sqlite3VdbeSetVarmaskØ00__func__Ø000 [22]int8 // - @@ -101381,8 +96922,6 @@ func init() { func _sqlite3VdbeChangeP3(tls *crt.TLS, _p *TVdbe, _addr uint32, _val int32) { // sqlite3.c:72120:1 *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_sqlite3VdbeGetOp(tls, _p, int32(_addr)))) + uintptr(12 /* X5 */))) = _val - return - } func _isMatchOfColumn(tls *crt.TLS, _pExpr *XExpr, _peOp2 *uint8) (r0 int32) { // sqlite3.c:128676:1 @@ -101395,27 +96934,21 @@ func _isMatchOfColumn(tls *crt.TLS, _pExpr *XExpr, _peOp2 *uint8) (r0 int32) { / if int32(_pExpr.X0) == i32(151) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: _pList = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(20 /* X6 */))))))) if _pList != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) && (_pList.X0) == i32(2) { goto _2 } - - r0 = i32(0) - return + return i32(0) _2: _pCol = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr(_pList.X1) + 20*uintptr(i32(1)))).X0)) if int32(_pCol.X0) == i32(152) && ((*XTable)(unsafe.Pointer(_pCol.X14)).X16) != 0 { goto _4 } - - r0 = i32(0) - return + return i32(0) _4: _i = i32(0) @@ -101429,17 +96962,14 @@ _5: } *_peOp2 = (*TEncName)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_isMatchOfColumnØ00aOpØ001)) + 8*uintptr(_i))).X1 - r0 = i32(1) - return + return i32(1) _9: _i += 1 goto _5 _8: - r0 = i32(0) - return - + return i32(0) } var _isMatchOfColumnØ00aOpØ001 [4]TEncName // sqlite3.c:128683:5 @@ -101486,9 +97016,7 @@ _0: _8: _pRet = _sqlite3ExprDup(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), _pVector, i32(0)) _7: - r0 = _pRet - return - + return _pRet } var _sqlite3ExprForVectorFieldØ00__func__Ø000 [26]int8 // - @@ -101511,9 +97039,7 @@ func _isDistinctRedundant(tls *crt.TLS, _pParse *XParse, _pTabList *XSrcList, _p if (_pTabList.X0) == i32(1) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: _iBase = (*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTabList))+uintptr(8 /* X2 */))))) + 68*uintptr(i32(0)))).X11 @@ -101528,9 +97054,7 @@ _1: if int32(_1_p.X0) != i32(152) || (_1_p.X8) != _iBase || int32(_1_p.X9) >= i32(0) { goto _7 } - - r0 = i32(1) - return + return i32(1) _7: _i += 1 @@ -101582,9 +97106,7 @@ _16: if _i != int32(_pIdx.X13) { goto _20 } - - r0 = i32(1) - return + return i32(1) _20: _9: @@ -101592,9 +97114,7 @@ _9: goto _8 _11: - r0 = i32(0) - return - + return i32(0) } func _sqlite3WhereFindTerm(tls *crt.TLS, _pWC *XWhereClause, _iCur int32, _iColumn int32, _notReady uint64, _op uint32, _pIdx *XIndex) (r0 *XWhereTerm) { // sqlite3.c:130190:1 @@ -101623,9 +97143,7 @@ _0: if (_p.X11) != uint64(i32(0)) || (uint32(_p.X4)&_op) == uint32(i32(0)) { goto _4 } - - r0 = _p - return + return _p _4: if _pResult != (*XWhereTerm)(unsafe.Pointer(uintptr(i32(0)))) { @@ -101639,9 +97157,7 @@ _2: goto _0 _1: - r0 = _pResult - return - + return _pResult } func _whereScanInit(tls *crt.TLS, _pScan *XWhereScan, _pWC *XWhereClause, _iCur int32, _iColumn int32, _opMask uint32, _pIdx *XIndex) (r0 *XWhereTerm) { // sqlite3.c:130128:1 @@ -101690,9 +97206,7 @@ _0: if _iColumn != i32(-2) { goto _7 } - - r0 = (*XWhereTerm)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XWhereTerm)(unsafe.Pointer(uintptr(i32(0)))) _7: _6: @@ -101702,9 +97216,7 @@ _6: *(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[11]int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pScan))+uintptr(72 /* X10 */))))) + 2*uintptr(i32(0)))) = int16(_iColumn) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pScan)) + uintptr(17 /* X5 */))) = uint8(i32(1)) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pScan)) + uintptr(18 /* X6 */))) = uint8(i32(1)) - r0 = _whereScanNext(tls, _pScan) - return - + return _whereScanNext(tls, _pScan) } func _whereScanNext(tls *crt.TLS, _pScan *XWhereScan) (r0 *XWhereTerm) { // sqlite3.c:130027:1 @@ -101831,8 +97343,7 @@ _29: _38: *(**XWhereClause)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pScan)) + uintptr(4 /* X1 */))))) = _pWC *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pScan)) + uintptr(24 /* X8 */))) = _k + i32(1) - r0 = _pTerm - return + return _pTerm _27: _16: @@ -101860,9 +97371,7 @@ _39: goto _2 _3: - r0 = (*XWhereTerm)(unsafe.Pointer(uintptr(i32(0)))) - return - + return (*XWhereTerm)(unsafe.Pointer(uintptr(i32(0)))) } var _whereScanNextØ00__func__Ø000 [14]int8 // - @@ -101885,17 +97394,13 @@ func _sqlite3IndexAffinityOk(tls *crt.TLS, _pExpr *XExpr, _idx_affinity int8) (r } _1: - r0 = i32(1) - return + return i32(1) _2: - r0 = bool2int(int32(_idx_affinity) == i32(66)) - return + return bool2int(int32(_idx_affinity) == i32(66)) _3: - r0 = bool2int(int32(_idx_affinity) >= i32(67)) - return - + return bool2int(int32(_idx_affinity) >= i32(67)) } func _comparisonAffinity(tls *crt.TLS, _pExpr *XExpr) (r0 int8) { // sqlite3.c:90957:1 @@ -101940,7 +97445,6 @@ _15: _13: r0 = _aff return - } var _comparisonAffinityØ00__func__Ø000 [19]int8 // - @@ -101974,9 +97478,7 @@ _0: if _2_pColl == nil || i32(0) != _sqlite3StrICmp(tls, _2_pColl.X0, _zColl) { goto _8 } - - r0 = _i - return + return _i _8: _6: @@ -101984,9 +97486,7 @@ _6: goto _0 _3: - r0 = i32(-1) - return - + return i32(-1) } func _indexColumnNotNull(tls *crt.TLS, _pIdx *XIndex, _iCol int32) (r0 int32) { // sqlite3.c:130253:1 @@ -102008,17 +97508,13 @@ func _indexColumnNotNull(tls *crt.TLS, _pIdx *XIndex, _iCol int32) (r0 int32) { if _j < i32(0) { goto _5 } - - r0 = int32((*XColumn)(unsafe.Pointer(uintptr((*XTable)(unsafe.Pointer(_pIdx.X3)).X1) + 16*uintptr(_j))).X3) - return + return int32((*XColumn)(unsafe.Pointer(uintptr((*XTable)(unsafe.Pointer(_pIdx.X3)).X1) + 16*uintptr(_j))).X3) _5: if _j != i32(-1) { goto _7 } - - r0 = i32(1) - return + return i32(1) _7: func() { @@ -102027,9 +97523,7 @@ _7: crt.X__builtin_abort(tls) } }() - r0 = i32(0) - return - + return i32(0) } var _indexColumnNotNullØ00__func__Ø000 [19]int8 // - @@ -102063,9 +97557,7 @@ func _whereShortCut(tls *crt.TLS, _pBuilder *XWhereLoopBuilder) (r0 int32) { // if (int32(_pWInfo.X9) & i32(32)) == 0 { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: func() { @@ -102079,17 +97571,13 @@ _0: if (_pTab.X16) == 0 { goto _3 } - - r0 = i32(0) - return + return i32(0) _3: if ((uint32(((*T5504245)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(36 /* X9 */))).X1)>>uint(i32(1))) << uint(i32(31))) >> uint(i32(31))) == 0 { goto _4 } - - r0 = i32(0) - return + return i32(0) _4: _iCur = _pItem.X11 @@ -102206,13 +97694,10 @@ _27: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWInfo)) + uintptr(47 /* X15 */))) = uint8(i32(1)) _28: *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLoop)) + uintptr(16 /* X2 */))) = int8(i32(48)) - r0 = i32(1) - return + return i32(1) _26: - r0 = i32(0) - return - + return i32(0) } var _whereShortCutØ00__func__Ø000 [14]int8 // - @@ -102255,9 +97740,7 @@ _4: goto _0 _3: - r0 = _m - return - + return _m } func _whereLoopAddAll(tls *crt.TLS, _pBuilder *XWhereLoopBuilder) (r0 int32) { // sqlite3.c:133222:1 @@ -102366,9 +97849,7 @@ _15: _3: _whereLoopClear(tls, _db, _pNew) - r0 = _rc - return - + return _rc } func _whereLoopAddVirtual(tls *crt.TLS, _pBuilder *XWhereLoopBuilder, _mPrereq uint64, _mUnusable uint64) (r0 int32) { // sqlite3.c:132978:1 @@ -102430,9 +97911,7 @@ func _whereLoopAddVirtual(tls *crt.TLS, _pBuilder *XWhereLoopBuilder, _mPrereq u if _p != (*Xsqlite3_index_info)(unsafe.Pointer(uintptr(i32(0)))) { goto _4 } - - r0 = _sqlite3NomemError(tls, i32(133004)) - return + return _sqlite3NomemError(tls, i32(133004)) _4: *(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(20 /* X5 */))) = int16(i32(0)) @@ -102445,8 +97924,7 @@ _4: } _sqlite3DbFree(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), (unsafe.Pointer)(_p)) - r0 = _sqlite3NomemError(tls, i32(133012)) - return + return _sqlite3NomemError(tls, i32(133012)) _5: _rc = _whereLoopAddVirtualOne(tls, _pBuilder, _mPrereq, u64(18446744073709551615), uint16(i32(0)), _p, _mNoOmit, &_bIn) @@ -102564,9 +98042,7 @@ _7: Xsqlite3_free(tls, (unsafe.Pointer)(_p.X6)) _32: _sqlite3DbFree(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), (unsafe.Pointer)(_p)) - r0 = _rc - return - + return _rc } var _whereLoopAddVirtualØ00__func__Ø000 [20]int8 // - @@ -102694,8 +98170,7 @@ _12: } _sqlite3ErrorMsg(tls, _pParse, str(61408)) - r0 = (*Xsqlite3_index_info)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*Xsqlite3_index_info)(unsafe.Pointer(uintptr(i32(0)))) _20: _pIdxCons = (*Tsqlite3_index_constraint)(unsafe.Pointer((*Xsqlite3_index_info)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdxInfo)) + 64*uintptr(i32(1)))))) @@ -102827,9 +98302,7 @@ _42: _45: *_pmNoOmit = _mNoOmit - r0 = _pIdxInfo - return - + return _pIdxInfo } var _allocateIndexInfoØ00__func__Ø000 [18]int8 // - @@ -102844,9 +98317,7 @@ func _whereLoopResize(tls *crt.TLS, _db *Xsqlite3, _p *XWhereLoop, _n int32) (r0 if int32(_p.X12) < _n { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: _n = (_n + i32(7)) & i32(-8) @@ -102854,9 +98325,7 @@ _0: if _paNew != (**XWhereTerm)(unsafe.Pointer(uintptr(i32(0)))) { goto _1 } - - r0 = _sqlite3NomemError(tls, i32(131646)) - return + return _sqlite3NomemError(tls, i32(131646)) _1: crt.Xmemcpy(tls, (unsafe.Pointer)(_paNew), (unsafe.Pointer)(_p.X13), u32(4)*uint32(_p.X12)) @@ -102868,9 +98337,7 @@ _1: _2: *(***XWhereTerm)(unsafe.Pointer((**unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(52 /* X13 */))))) = _paNew *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X12 */))) = uint16(_n) - r0 = i32(0) - return - + return i32(0) } func _whereLoopAddVirtualOne(tls *crt.TLS, _pBuilder *XWhereLoopBuilder, _mPrereq uint64, _mUsable uint64, _mExclude uint16, _pIdxInfo *Xsqlite3_index_info, _mNoOmit uint16, _pbIn *int32) (r0 int32) { // sqlite3.c:132824:1 @@ -102954,9 +98421,7 @@ _5: if _rc == 0 { goto _10 } - - r0 = _rc - return + return _rc _10: _mxTerm = i32(-1) @@ -102996,8 +98461,7 @@ _17: _rc = i32(1) _sqlite3ErrorMsg(tls, _pParse, str(109744), unsafe.Pointer((*XTable)(unsafe.Pointer(_pSrc.X4)).X0)) - r0 = _rc - return + return _rc _26: _4_pTerm = (*XWhereTerm)(unsafe.Pointer(uintptr(_pWC.X5) + 48*uintptr(_4_j))) @@ -103103,9 +98567,7 @@ _40: Xsqlite3_free(tls, (unsafe.Pointer)((*T6563398)(unsafe.Pointer((*T6563436)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew))+uintptr(28 /* X8 */))))).X4)) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T6563398)(unsafe.Pointer((*T6563436)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew))+uintptr(28 /* X8 */))))))) + uintptr(4 /* X1 */))) = uint8(i32(0)) _41: - r0 = _rc - return - + return _rc } var _whereLoopAddVirtualOneØ00__func__Ø000 [23]int8 // - @@ -103149,9 +98611,7 @@ _2: _0: Xsqlite3_free(tls, (unsafe.Pointer)(_pVtab.X2)) *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVtab)) + uintptr(8 /* X2 */))) = (*int8)(unsafe.Pointer(uintptr(i32(0)))) - r0 = _pParse.X16 - return - + return _pParse.X16 } func _sqlite3LogEstFromDouble(tls *crt.TLS, _x float64) (r0 int16) { // sqlite3.c:29040:1 @@ -103163,24 +98623,18 @@ func _sqlite3LogEstFromDouble(tls *crt.TLS, _x float64) (r0 int16) { // sqlite3. if _x > float64(i32(1)) { goto _0 } - - r0 = int16(i32(0)) - return + return int16(i32(0)) _0: if _x > float64(i32(2000000000)) { goto _1 } - - r0 = _sqlite3LogEst(tls, uint64(_x)) - return + return _sqlite3LogEst(tls, uint64(_x)) _1: crt.Xmemcpy(tls, (unsafe.Pointer)(&_a), (unsafe.Pointer)(&_x), uint32(i32(8))) _e = int16((_a >> uint(i32(52))) - uint64(i32(1022))) - r0 = int16(int32(_e) * i32(10)) - return - + return int16(int32(_e) * i32(10)) } func _whereLoopInsert(tls *crt.TLS, _pBuilder *XWhereLoopBuilder, _pTemplate *XWhereLoop) (r0 int32) { // sqlite3.c:131881:1 @@ -103212,8 +98666,7 @@ func _whereLoopInsert(tls *crt.TLS, _pBuilder *XWhereLoopBuilder, _pTemplate *XW _whereOrInsert(tls, (*XWhereOrSet)(unsafe.Pointer(_pBuilder.X4)), _pTemplate.X0, _pTemplate.X6, _pTemplate.X7) _1: - r0 = i32(0) - return + return i32(0) _0: _whereLoopAdjustCost(tls, (*XWhereLoop)(unsafe.Pointer(_pWInfo.X18)), _pTemplate) @@ -103221,9 +98674,7 @@ _0: if _ppPrev != (**XWhereLoop)(unsafe.Pointer(uintptr(i32(0)))) { goto _2 } - - r0 = i32(0) - return + return i32(0) _2: _p = *_ppPrev @@ -103235,9 +98686,7 @@ _2: if _p != (*XWhereLoop)(unsafe.Pointer(uintptr(i32(0)))) { goto _5 } - - r0 = _sqlite3NomemError(tls, i32(131944)) - return + return _sqlite3NomemError(tls, i32(131944)) _5: _whereLoopInit(tls, _p) @@ -103288,7 +98737,6 @@ _13: _11: r0 = _rc return - } func _whereOrInsert(tls *crt.TLS, _pSet *XWhereOrSet, _prereq uint64, _rRun int16, _nOut int16) (r0 int32) { // sqlite3.c:129961:1 @@ -103312,9 +98760,7 @@ _5: if int32(_p.X1) > int32(_rRun) || ((_p.X0)&_prereq) != (_p.X0) { goto _7 } - - r0 = i32(0) - return + return i32(0) _7: *(*uintptr)(unsafe.Pointer(func() **XWhereOrCost { _i -= 1; return &_p }())) += uintptr(12) @@ -103350,9 +98796,7 @@ _13: if int32(_p.X1) > int32(_rRun) { goto _15 } - - r0 = i32(0) - return + return i32(0) _15: _9: @@ -103365,16 +98809,13 @@ _whereOrInsert_done: *(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(10 /* X2 */))) = _nOut _16: - r0 = i32(1) - return - + return i32(1) } func _whereLoopAdjustCost(tls *crt.TLS, _p *XWhereLoop, _pTemplate *XWhereLoop) { // sqlite3.c:131757:1 if ((_pTemplate.X9) & uint32(i32(512))) != uint32(i32(0)) { goto _0 } - return _0: @@ -103419,8 +98860,6 @@ _2: goto _1 _4: - return - } func _whereLoopCheaperProperSubset(tls *crt.TLS, _pX *XWhereLoop, _pY *XWhereLoop) (r0 int32) { // sqlite3.c:131720:1 @@ -103431,17 +98870,13 @@ func _whereLoopCheaperProperSubset(tls *crt.TLS, _pX *XWhereLoop, _pY *XWhereLoo if (int32(_pX.X10) - int32(_pX.X11)) < (int32(_pY.X10) - int32(_pY.X11)) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: if int32(_pY.X11) <= int32(_pX.X11) { goto _1 } - - r0 = i32(0) - return + return i32(0) _1: if int32(_pX.X6) < int32(_pY.X6) { @@ -103451,17 +98886,13 @@ _1: if int32(_pX.X6) <= int32(_pY.X6) { goto _3 } - - r0 = i32(0) - return + return i32(0) _3: if int32(_pX.X7) <= int32(_pY.X7) { goto _4 } - - r0 = i32(0) - return + return i32(0) _4: _2: @@ -103498,9 +98929,7 @@ _13: if _j >= i32(0) { goto _15 } - - r0 = i32(0) - return + return i32(0) _15: _6: @@ -103508,9 +98937,7 @@ _6: goto _5 _8: - r0 = i32(1) - return - + return i32(1) } func _whereLoopFindLesser(tls *crt.TLS, _ppPrev **XWhereLoop, _pTemplate *XWhereLoop) (r0 **XWhereLoop) { // sqlite3.c:131793:1 @@ -103551,9 +98978,7 @@ _16: if ((_p.X0)&(_pTemplate.X0)) != (_p.X0) || int32(_p.X5) > int32(_pTemplate.X5) || int32(_p.X6) > int32(_pTemplate.X6) || int32(_p.X7) > int32(_pTemplate.X7) { goto _20 } - - r0 = (**XWhereLoop)(unsafe.Pointer(uintptr(i32(0)))) - return + return (**XWhereLoop)(unsafe.Pointer(uintptr(i32(0)))) _20: if ((_p.X0)&(_pTemplate.X0)) != (_pTemplate.X0) || int32(_p.X6) < int32(_pTemplate.X6) || int32(_p.X7) < int32(_pTemplate.X7) { @@ -103577,9 +99002,7 @@ _1: goto _0 _3: - r0 = _ppPrev - return - + return _ppPrev } var _whereLoopFindLesserØ00__func__Ø000 [20]int8 // - @@ -103591,8 +99014,6 @@ func init() { func _whereLoopDelete(tls *crt.TLS, _db *Xsqlite3, _p *XWhereLoop) { // sqlite3.c:131676:1 _whereLoopClear(tls, _db, _p) _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_p)) - return - } func _whereLoopClear(tls *crt.TLS, _db *Xsqlite3, _p *XWhereLoop) { // sqlite3.c:131632:1 @@ -103604,8 +99025,6 @@ func _whereLoopClear(tls *crt.TLS, _db *Xsqlite3, _p *XWhereLoop) { // sqlite3.c _0: _whereLoopClearUnion(tls, _db, _p) _whereLoopInit(tls, _p) - return - } func _whereLoopClearUnion(tls *crt.TLS, _db *Xsqlite3, _p *XWhereLoop) { // sqlite3.c:131615:1 @@ -103633,8 +99052,6 @@ _2: _5: _3: _0: - return - } func _whereLoopXfer(tls *crt.TLS, _db *Xsqlite3, _pTo *XWhereLoop, _pFrom *XWhereLoop) (r0 int32) { // sqlite3.c:131657:1 @@ -103644,8 +99061,7 @@ func _whereLoopXfer(tls *crt.TLS, _db *Xsqlite3, _pTo *XWhereLoop, _pFrom *XWher } crt.Xmemset(tls, (unsafe.Pointer)((*T6563436)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTo))+uintptr(28 /* X8 */)))), i32(0), u32(12)) - r0 = _sqlite3NomemError(tls, i32(131661)) - return + return _sqlite3NomemError(tls, i32(131661)) _0: crt.Xmemcpy(tls, (unsafe.Pointer)(_pTo), (unsafe.Pointer)(_pFrom), u32(48)) @@ -103667,7 +99083,6 @@ _3: _2: r0 = i32(0) return - } func _whereLoopAddBtree(tls *crt.TLS, _pBuilder *XWhereLoopBuilder, _mPrereq uint64) (r0 int32) { // sqlite3.c:132572:1 @@ -104004,9 +99419,7 @@ _28: goto _27 _31: - r0 = _rc - return - + return _rc } var _whereLoopAddBtreeØ00__func__Ø000 [18]int8 // - @@ -104016,14 +99429,12 @@ func init() { } func _estLog(tls *crt.TLS, _N int16) (r0 int16) { // sqlite3.c:130337:1 - r0 = int16(func() int32 { + return int16(func() int32 { if int32(_N) <= i32(10) { return i32(0) } return (int32(_sqlite3LogEst(tls, uint64(_N))) - i32(33)) }()) - return - } func _termCanDriveIndex(tls *crt.TLS, _pTerm *XWhereTerm, _pSrc *TSrcList_item, _notReady uint64) (r0 int32) { // sqlite3.c:130437:1 @@ -104032,47 +99443,35 @@ func _termCanDriveIndex(tls *crt.TLS, _pTerm *XWhereTerm, _pSrc *TSrcList_item, if (_pTerm.X8) == (_pSrc.X11) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: if (int32(_pTerm.X4) & i32(130)) != i32(0) { goto _1 } - - r0 = i32(0) - return + return i32(0) _1: if ((_pTerm.X11) & _notReady) == uint64(i32(0)) { goto _2 } - - r0 = i32(0) - return + return i32(0) _2: if (*(*int32)(unsafe.Pointer((*T6286392)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(28 /* X10 */)))))) >= i32(0) { goto _3 } - - r0 = i32(0) - return + return i32(0) _3: _aff = (*XColumn)(unsafe.Pointer(uintptr((*XTable)(unsafe.Pointer(_pSrc.X4)).X1) + 16*uintptr(*(*int32)(unsafe.Pointer((*T6286392)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(28 /* X10 */)))))))).X4 if _sqlite3IndexAffinityOk(tls, (*XExpr)(unsafe.Pointer(_pTerm.X0)), _aff) != 0 { goto _4 } - - r0 = i32(0) - return + return i32(0) _4: - r0 = i32(1) - return - + return i32(1) } func _whereUsablePartialIndex(tls *crt.TLS, _iTab int32, _pWC *XWhereClause, _pWhere *XExpr) (r0 int32) { // sqlite3.c:132518:1 @@ -104090,9 +99489,7 @@ _0: if _whereUsablePartialIndex(tls, _iTab, _pWC, (*XExpr)(unsafe.Pointer(_pWhere.X4))) != 0 { goto _2 } - - r0 = i32(0) - return + return i32(0) _2: _pWhere = (*XExpr)(unsafe.Pointer(_pWhere.X5)) @@ -104109,18 +99506,14 @@ _3: if _sqlite3ExprImpliesExpr(tls, _2_pExpr, _pWhere, _iTab) == 0 || ((_2_pExpr.X2)&uint32(i32(1))) != uint32(i32(0)) && int32(_2_pExpr.X11) != _iTab { goto _9 } - - r0 = i32(1) - return + return i32(1) _9: *(*uintptr)(unsafe.Pointer(func() **XWhereTerm { _i += 1; return &_pTerm }())) += uintptr(48) goto _3 _6: - r0 = i32(0) - return - + return i32(0) } func _sqlite3ExprImpliesExpr(tls *crt.TLS, _pE1 *XExpr, _pE2 *XExpr, _iTab int32) (r0 int32) { // sqlite3.c:95448:1 @@ -104129,17 +99522,13 @@ func _sqlite3ExprImpliesExpr(tls *crt.TLS, _pE1 *XExpr, _pE2 *XExpr, _iTab int32 if _sqlite3ExprCompare(tls, _pE1, _pE2, _iTab) != i32(0) { goto _0 } - - r0 = i32(1) - return + return i32(1) _0: if int32(_pE2.X0) != i32(27) || _sqlite3ExprImpliesExpr(tls, _pE1, (*XExpr)(unsafe.Pointer(_pE2.X4)), _iTab) == 0 && _sqlite3ExprImpliesExpr(tls, _pE1, (*XExpr)(unsafe.Pointer(_pE2.X5)), _iTab) == 0 { goto _3 } - - r0 = i32(1) - return + return i32(1) _3: if int32(_pE2.X0) != i32(35) || int32(_pE1.X0) == i32(34) || int32(_pE1.X0) == i32(29) { @@ -104150,15 +99539,12 @@ _3: if _sqlite3ExprCompare(tls, _3_pX, (*XExpr)(unsafe.Pointer(_pE2.X4)), _iTab) != i32(0) { goto _7 } - - r0 = i32(1) - return + return i32(1) _7: _6: r0 = i32(0) return - } func _indexMightHelpWithOrderBy(tls *crt.TLS, _pBuilder *XWhereLoopBuilder, _pIndex *XIndex, _iCursor int32) (r0 int32) { // sqlite3.c:132467:1 @@ -104175,17 +99561,13 @@ func _indexMightHelpWithOrderBy(tls *crt.TLS, _pBuilder *XWhereLoopBuilder, _pIn if ((uint32((_pIndex.X16)>>uint(i32(2))) << uint(i32(31))) >> uint(i32(31))) == 0 { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: if store5427066(&_pOB, (*XExprList)(unsafe.Pointer((*XWhereInfo)(unsafe.Pointer(_pBuilder.X0)).X2))) != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) { goto _1 } - - r0 = i32(0) - return + return i32(0) _1: _ii = i32(0) @@ -104202,9 +99584,7 @@ _2: if int32(_1_pExpr.X9) >= i32(0) { goto _8 } - - r0 = i32(1) - return + return i32(1) _8: _jj = i32(0) @@ -104216,9 +99596,7 @@ _9: if int32(_1_pExpr.X9) != int32(*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIndex.X1)) + 2*uintptr(_jj)))) { goto _13 } - - r0 = i32(1) - return + return i32(1) _13: _jj += 1 @@ -104248,9 +99626,7 @@ _20: if _sqlite3ExprCompare(tls, _1_pExpr, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr(_aColExpr.X1)+20*uintptr(_jj))).X0)), _iCursor) != i32(0) { goto _21 } - - r0 = i32(1) - return + return i32(1) _21: _17: @@ -104264,9 +99640,7 @@ _14: goto _2 _5: - r0 = i32(0) - return - + return i32(0) } func _whereLoopOutputAdjust(tls *crt.TLS, _pWC *XWhereClause, _pLoop *XWhereLoop, _nRow int16) { // sqlite3.c:132007:1 @@ -104406,8 +99780,6 @@ _5: *(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLoop)) + uintptr(24 /* X7 */))) = int16(int32(_nRow) - int32(_iReduce)) _26: - return - } var _whereLoopOutputAdjustØ00__func__Ø000 [22]int8 // - @@ -104427,9 +99799,7 @@ func _sqlite3ExprCoveredByIndex(tls *crt.TLS, _pExpr *XExpr, _iCur int32, _pIdx *(*func(*crt.TLS, *XWalker, *XExpr) int32)(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, unsafe.Pointer) int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(4 /* X1 */))))) = _exprIdxCover *(**XIdList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5962187)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(24 /* X6 */))))))) = &_xcov _sqlite3WalkExpr(tls, &_w, _pExpr) - r0 = bool2int((_w.X5) == 0) - return - + return bool2int((_w.X5) == 0) } func _exprIdxCover(tls *crt.TLS, _pWalker *XWalker, _pExpr *XExpr) (r0 int32) { // sqlite3.c:95483:1 @@ -104438,13 +99808,10 @@ func _exprIdxCover(tls *crt.TLS, _pWalker *XWalker, _pExpr *XExpr) (r0 int32) { } *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(20 /* X5 */))) = uint8(i32(1)) - r0 = i32(2) - return + return i32(2) _2: - r0 = i32(0) - return - + return i32(0) } func _whereLoopAddBtreeIndex(tls *crt.TLS, _pBuilder *XWhereLoopBuilder, _pSrc *TSrcList_item, _pProbe *XIndex, _nInMul int16) (r0 int32) { // sqlite3.c:132141:1 @@ -104516,9 +99883,7 @@ func _whereLoopAddBtreeIndex(tls *crt.TLS, _pBuilder *XWhereLoopBuilder, _pSrc * if (_db.X17) == 0 { goto _0 } - - r0 = _sqlite3NomemError(tls, i32(132168)) - return + return _sqlite3NomemError(tls, i32(132168)) _0: func() { @@ -104998,9 +100363,7 @@ _16: *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(46 /* X11 */))) = _saved_nSkip *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(40 /* X9 */))) = _saved_wsFlags _106: - r0 = _rc - return - + return _rc } var _whereLoopAddBtreeIndexØ00__func__Ø000 [23]int8 // - @@ -105085,9 +100448,7 @@ _14: goto _2 _5: - r0 = _i - return - + return _i } func _whereRangeScanEst(tls *crt.TLS, _pParse *XParse, _pBuilder *XWhereLoopBuilder, _pLower *XWhereTerm, _pUpper *XWhereTerm, _pLoop *XWhereLoop) (r0 int32) { // sqlite3.c:131224:1 @@ -105142,9 +100503,7 @@ _10: _nOut = int32(_nNew) _11: *(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLoop)) + uintptr(24 /* X7 */))) = int16(_nOut) - r0 = _rc - return - + return _rc } var _whereRangeScanEstØ00__func__Ø000 [18]int8 // - @@ -105193,7 +100552,6 @@ _2: _0: r0 = _nRet return - } var _whereRangeAdjustØ00__func__Ø000 [17]int8 // - @@ -105390,9 +100748,7 @@ _6: goto _0 _4: - r0 = _rc - return - + return _rc } var _whereLoopAddOrØ00__func__Ø000 [15]int8 // - @@ -105404,8 +100760,6 @@ func init() { func _whereOrMove(tls *crt.TLS, _pDest *XWhereOrSet, _pSrc *XWhereOrSet) { // sqlite3.c:129949:1 *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pDest)) + uintptr(0 /* X0 */))) = _pSrc.X0 crt.Xmemcpy(tls, (unsafe.Pointer)((*[3]XWhereOrCost)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pDest))+uintptr(4 /* X1 */)))), (unsafe.Pointer)((*[3]XWhereOrCost)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSrc))+uintptr(4 /* X1 */)))), uint32(_pDest.X0)*u32(12)) - return - } func _wherePathSolver(tls *crt.TLS, _pWInfo *XWhereInfo, _nRowEst int16) (r0 int32) { // sqlite3.c:133668:1 @@ -105525,9 +100879,7 @@ _8: if _pSpace != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _9 } - - r0 = _sqlite3NomemError(tls, i32(133715)) - return + return _sqlite3NomemError(tls, i32(133715)) _9: _aTo = (*XWherePath)(unsafe.Pointer(_pSpace)) @@ -105786,8 +101138,7 @@ _33: _sqlite3ErrorMsg(tls, _pParse, str(111132)) _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pSpace)) - r0 = i32(1) - return + return i32(1) _79: _pFrom = _aFrom @@ -105908,9 +101259,7 @@ _107: _96: *(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWInfo)) + uintptr(68 /* X20 */))) = _pFrom.X2 _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pSpace)) - r0 = i32(0) - return - + return i32(0) } var _wherePathSolverØ00__func__Ø000 [16]int8 // - @@ -105998,18 +101347,14 @@ func _wherePathSatisfiesOrderBy(tls *crt.TLS, _pWInfo *XWhereInfo, _pOrderBy *XE if _nLoop == 0 || (int32(_db.X13)&i32(128)) == i32(0) { goto _3 } - - r0 = int8(i32(0)) - return + return int8(i32(0)) _3: _nOrderBy = uint16(_pOrderBy.X0) if int32(_nOrderBy) <= i32(63) { goto _4 } - - r0 = int8(i32(0)) - return + return int8(i32(0)) _4: _isOrderDistinct = uint8(i32(1)) @@ -106193,9 +101538,7 @@ _41: if store5658266(&_pIndex, (*XIndex)(unsafe.Pointer((*T6563359)(unsafe.Pointer((*T6563436)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLoop))+uintptr(28 /* X8 */))))).X3))) != (*XIndex)(unsafe.Pointer(uintptr(i32(0)))) && ((uint32((_pIndex.X16)>>uint(i32(2)))<<uint(i32(31)))>>uint(i32(31))) == 0 { goto _44 } - - r0 = int8(i32(0)) - return + return int8(i32(0)) _44: _nKeyCol = _pIndex.X13 @@ -106520,9 +101863,7 @@ _11: if _obSat != _obDone { goto _118 } - - r0 = int8(_nOrderBy) - return + return int8(_nOrderBy) _118: if _isOrderDistinct != 0 { @@ -106539,22 +101880,17 @@ _120: if (_obSat & _40_m) != _40_m { goto _124 } - - r0 = int8(_i) - return + return int8(_i) _124: _i -= 1 goto _120 _123: - r0 = int8(i32(0)) - return + return int8(i32(0)) _119: - r0 = int8(i32(-1)) - return - + return int8(i32(-1)) } var _wherePathSatisfiesOrderByØ00__func__Ø000 [26]int8 // - @@ -106587,9 +101923,7 @@ _4: *p = int16(int32(*p) + int32(_estLog(tls, _nRow))) sink955 = *p } - r0 = _rSortCost - return - + return _rSortCost } var _whereSortingCostØ00__func__Ø000 [17]int8 // - @@ -106950,8 +102284,6 @@ _62: _sqlite3VdbeJumpHere(tls, _v, _addrInit) _end_auto_index_create: _sqlite3ExprDelete(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), _pPartial) - return - } var _constructAutomaticIndexØ00__func__Ø000 [24]int8 // - @@ -106997,9 +102329,7 @@ func _sqlite3AllocateIndexObject(tls *crt.TLS, _db *Xsqlite3, _nCol int16, _nExt *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(50 /* X13 */))) = uint16(int32(_nCol) - i32(1)) *_ppExtra = (*int8)(unsafe.Pointer(uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(_p)))) + uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_nByte))))))) _0: - r0 = _p - return - + return _p } func _sqlite3GenerateIndexKey(tls *crt.TLS, _pParse *XParse, _pIdx *XIndex, _iDataCur int32, _regOut int32, _prefixOnly int32, _piPartIdxLabel *int32, _pPrior *XIndex, _regPrior int32) (r0 int32) { // sqlite3.c:105218:1 @@ -107079,9 +102409,7 @@ _12: _17: _16: _sqlite3ReleaseTempRange(tls, _pParse, _regBase, _nCol) - r0 = _regBase - return - + return _regBase } func _sqlite3ExprIfFalseDup(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _dest int32, _jumpIfNull int32) { // sqlite3.c:95313:1 @@ -107098,8 +102426,6 @@ func _sqlite3ExprIfFalseDup(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _dest _sqlite3ExprIfFalse(tls, _pParse, _pCopy, _dest, _jumpIfNull) _0: _sqlite3ExprDelete(tls, _db, _pCopy) - return - } func _sqlite3ExprCodeLoadIndexColumn(tls *crt.TLS, _pParse *XParse, _pIdx *XIndex, _iTabCur int32, _iIdxCol int32, _regOut int32) { // sqlite3.c:93907:1 @@ -107129,8 +102455,6 @@ func _sqlite3ExprCodeLoadIndexColumn(tls *crt.TLS, _pParse *XParse, _pIdx *XInde _0: _sqlite3ExprCodeGetColumnOfTable(tls, (*TVdbe)(unsafe.Pointer(_pParse.X2)), (*XTable)(unsafe.Pointer(_pIdx.X3)), _iTabCur, int32(_iTabCol), _regOut) _5: - return - } var _sqlite3ExprCodeLoadIndexColumnØ00__func__Ø000 [31]int8 // - @@ -107151,22 +102475,16 @@ func _sqlite3ExprCodeCopy(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _target _sqlite3ExprCode(tls, _pParse, _pExpr, _target) _0: _sqlite3ExprDelete(tls, _db, _pExpr) - return - } func _sqlite3VdbeDeletePriorOpcode(tls *crt.TLS, _p *TVdbe, _op uint8) (r0 int32) { // sqlite3.c:72250:1 if (_p.X27) <= i32(0) || int32((*XVdbeOp)(unsafe.Pointer(uintptr(_p.X17)+24*uintptr((_p.X27)-i32(1)))).X0) != int32(_op) { goto _1 } - - r0 = _sqlite3VdbeChangeToNoop(tls, _p, (_p.X27)-i32(1)) - return + return _sqlite3VdbeChangeToNoop(tls, _p, (_p.X27)-i32(1)) _1: - r0 = i32(0) - return - + return i32(0) } func _sqlite3IndexAffinityStr(tls *crt.TLS, _db *Xsqlite3, _pIdx *XIndex) (r0 *int8) { // sqlite3.c:108640:1 @@ -107189,8 +102507,7 @@ func _sqlite3IndexAffinityStr(tls *crt.TLS, _db *Xsqlite3, _pIdx *XIndex) (r0 *i } _sqlite3OomFault(tls, _db) - r0 = (*int8)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*int8)(unsafe.Pointer(uintptr(i32(0)))) _1: _1_n = i32(0) @@ -107244,9 +102561,7 @@ _7: _5: *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdx.X4)) + 1*uintptr(_1_n))) = int8(i32(0)) _0: - r0 = _pIdx.X4 - return - + return _pIdx.X4 } var _sqlite3IndexAffinityStrØ00__func__Ø000 [24]int8 // - @@ -107268,7 +102583,6 @@ func _translateColumnToCopy(tls *crt.TLS, _pParse *XParse, _iStart int32, _iTabC if ((*Xsqlite3)(unsafe.Pointer(_pParse.X0)).X17) == 0 { goto _0 } - return _0: @@ -107320,8 +102634,6 @@ _2: goto _1 _4: - return - } func _sqlite3WhereExplainOneScan(tls *crt.TLS, _pParse *XParse, _pTabList *XSrcList, _pLevel *XWhereLevel, _iLevel int32, _iFrom int32, _wctrlFlags uint16) (r0 int32) { // sqlite3.c:126448:1 @@ -107363,9 +102675,7 @@ func _sqlite3WhereExplainOneScan(tls *crt.TLS, _pParse *XParse, _pTabList *XSrcL if (_1_flags&uint32(i32(8192))) == 0 && (int32(_wctrlFlags)&i32(32)) == 0 { goto _1 } - - r0 = i32(0) - return + return i32(0) _1: _1_isSearch = bool2int((((_1_flags & uint32(i32(48))) != uint32(i32(0))) || (((_1_flags & uint32(i32(1024))) == uint32(i32(0))) && (int32((*T6563359)(unsafe.Pointer((*T6563436)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pLoop))+uintptr(28 /* X8 */))))).X0) > i32(0)))) || (int32(_wctrlFlags)&i32(3)) != 0) @@ -107515,9 +102825,7 @@ _38: _27: _1_zMsg = _sqlite3StrAccumFinish(tls, &_1_str) _ret = _sqlite3VdbeAddOp4(tls, _1_v, i32(163), _1_iId, _iLevel, _iFrom, _1_zMsg, i32(-1)) - r0 = _ret - return - + return _ret } var _sqlite3WhereExplainOneScanØ00__func__Ø000 [27]int8 // - @@ -107545,7 +102853,6 @@ func _explainIndexRange(tls *crt.TLS, _pStr *XStrAccum, _pLoop *XWhereLoop) { // if int32(_nEq) != i32(0) || ((_pLoop.X9)&uint32(i32(48))) != uint32(i32(0)) { goto _1 } - return _1: @@ -107588,8 +102895,6 @@ _9: _explainAppendTerm(tls, _pStr, _pIndex, int32((*T6563359)(unsafe.Pointer((*T6563436)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLoop))+uintptr(28 /* X8 */))))).X2), _j, _i, str(112268)) _10: _sqlite3StrAccumAppend(tls, _pStr, str(38612), i32(1)) - return - } func _explainIndexColumnName(tls *crt.TLS, _pIdx *XIndex, _i int32) (r0 *int8) { // sqlite3.c:126355:1 @@ -107597,22 +102902,16 @@ func _explainIndexColumnName(tls *crt.TLS, _pIdx *XIndex, _i int32) (r0 *int8) { if _i != i32(-2) { goto _0 } - - r0 = str(112396) - return + return str(112396) _0: if _i != i32(-1) { goto _1 } - - r0 = str(27380) - return + return str(27380) _1: - r0 = (*XColumn)(unsafe.Pointer(uintptr((*XTable)(unsafe.Pointer(_pIdx.X3)).X1) + 16*uintptr(_i))).X0 - return - + return (*XColumn)(unsafe.Pointer(uintptr((*XTable)(unsafe.Pointer(_pIdx.X3)).X1) + 16*uintptr(_i))).X0 } func _explainAppendTerm(tls *crt.TLS, _pStr *XStrAccum, _pIdx *XIndex, _nTerm int32, _iTerm int32, _bAnd int32, _zOp *int8) { // sqlite3.c:126370:1 @@ -107689,8 +102988,6 @@ _14: _sqlite3StrAccumAppend(tls, _pStr, str(38612), i32(1)) _16: - return - } var _explainAppendTermØ00__func__Ø000 [18]int8 // - @@ -108741,9 +104038,7 @@ _105: if _65_pOrTab != (*XSrcList)(unsafe.Pointer(uintptr(i32(0)))) { goto _209 } - - r0 = _notReady - return + return _notReady _209: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_65_pOrTab)) + uintptr(4 /* X1 */))) = uint32(uint8(_66_nNotReady + i32(1))) @@ -109232,7 +104527,6 @@ _310: _306: r0 = _pLevel.X19 return - } var _sqlite3WhereCodeOneLoopStartØ00__func__Ø000 [29]int8 // - @@ -109351,8 +104645,7 @@ _14: } _disableTerm(tls, _pLevel, _pTerm) - r0 = _iTarget - return + return _iTarget _19: _3_i += 1 @@ -109574,9 +104867,7 @@ _64: _8: _6: _disableTerm(tls, _pLevel, _pTerm) - r0 = _iReg - return - + return _iReg } var _codeEqualityTermØ00__func__Ø000 [17]int8 // - @@ -109641,8 +104932,6 @@ _12: goto _0 _1: - return - } var _disableTermØ00__func__Ø000 [12]int8 // - @@ -109710,8 +104999,6 @@ _2: }() _sqlite3ExprCode(tls, _pParse, _p, _iReg) _11: - return - } var _codeExprOrVectorØ00__func__Ø000 [17]int8 // - @@ -109900,9 +105187,7 @@ _31: _22: *_pzAff = _zAff - r0 = _regBase - return - + return _regBase } var _codeAllEqualityTermsØ00__func__Ø000 [21]int8 // - @@ -109917,9 +105202,7 @@ func _sqlite3ExprNeedsNoAffinityChange(tls *crt.TLS, _p *XExpr, _aff int8) (r0 i if int32(_aff) != i32(65) { goto _0 } - - r0 = i32(1) - return + return i32(1) _0: _1: @@ -109954,20 +105237,16 @@ _4: } _6: - r0 = bool2int((int32(_aff) == i32(68)) || (int32(_aff) == i32(67))) - return + return bool2int((int32(_aff) == i32(68)) || (int32(_aff) == i32(67))) _7: - r0 = bool2int((int32(_aff) == i32(69)) || (int32(_aff) == i32(67))) - return + return bool2int((int32(_aff) == i32(69)) || (int32(_aff) == i32(67))) _8: - r0 = bool2int(int32(_aff) == i32(66)) - return + return bool2int(int32(_aff) == i32(66)) _9: - r0 = i32(1) - return + return i32(1) _10: func() { @@ -109976,13 +105255,10 @@ _10: crt.X__builtin_abort(tls) } }() - r0 = bool2int((int32(_p.X9) < i32(0)) && ((int32(_aff) == i32(68)) || (int32(_aff) == i32(67)))) - return + return bool2int((int32(_p.X9) < i32(0)) && ((int32(_aff) == i32(68)) || (int32(_aff) == i32(67)))) _11: - r0 = i32(0) - return - + return i32(0) } var _sqlite3ExprNeedsNoAffinityChangeØ00__func__Ø000 [33]int8 // - @@ -110020,8 +105296,6 @@ func _whereLikeOptimizationStringFixup(tls *crt.TLS, _v *TVdbe, _pLevel *XWhereL *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pOp)) + uintptr(12 /* X5 */))) = int32((_pLevel.X9) >> uint(i32(1))) *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pOp)) + uintptr(2 /* X2 */))) = uint16(uint8((_pLevel.X9) & uint32(i32(1)))) _0: - return - } var _whereLikeOptimizationStringFixupØ00__func__Ø000 [33]int8 // - @@ -110052,8 +105326,6 @@ _5: goto _0 _3: - return - } func _codeApplyAffinity(tls *crt.TLS, _pParse *XParse, _base int32, _n int32, _zAff *int8) { // sqlite3.c:126653:1 @@ -110106,8 +105378,6 @@ _9: _sqlite3VdbeAddOp4(tls, _v, i32(99), _base, _n, i32(0), _zAff, _n) _sqlite3ExprCacheAffinityChange(tls, _pParse, _base, _n) _11: - return - } var _codeApplyAffinityØ00__func__Ø000 [18]int8 // - @@ -110195,8 +105465,6 @@ _12: _sqlite3VdbeChangeP4(tls, _v, i32(-1), (*int8)(unsafe.Pointer(_1_ai)), i32(-12)) _8: _7: - return - } var _codeDeferredSeekØ00__func__Ø000 [17]int8 // - @@ -110215,8 +105483,6 @@ func _sqlite3ExprCodeGetColumnToReg(tls *crt.TLS, _pParse *XParse, _pTab *XTable _sqlite3VdbeAddOp2(tls, (*TVdbe)(unsafe.Pointer(_pParse.X2)), i32(86), _r1, _iReg) _0: - return - } func _sqlite3WhereEnd(tls *crt.TLS, _pWInfo *XWhereInfo) { // sqlite3.c:134664:1 @@ -110489,8 +105755,6 @@ _27: _29: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(144 /* X42 */))) = uint32(_pWInfo.X8) _whereInfoFree(tls, _db, _pWInfo) - return - } var _sqlite3WhereEndØ00__func__Ø000 [16]int8 // - @@ -110550,8 +105814,6 @@ _9: _10: _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pWInfo)) _2: - return - } var _whereInfoFreeØ00__func__Ø000 [14]int8 // - @@ -110605,22 +105867,16 @@ _3: _sqlite3DbFree(tls, _db, _pWC.X5) _8: - return - } func _whereOrInfoDelete(tls *crt.TLS, _db *Xsqlite3, _p *XWhereOrInfo) { // sqlite3.c:128406:1 _sqlite3WhereClauseClear(tls, (*XWhereClause)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(0 /* X0 */)))) _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_p)) - return - } func _whereAndInfoDelete(tls *crt.TLS, _db *Xsqlite3, _p *XWhereAndInfo) { // sqlite3.c:128414:1 _sqlite3WhereClauseClear(tls, (*XWhereClause)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(0 /* X0 */)))) _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_p)) - return - } var _sqlite3WhereCodeOneLoopStartØ00aStepØ003 [2]uint8 // sqlite3.c:128258:21 @@ -110636,27 +105892,19 @@ func init() { } func _sqlite3WhereOutputRowCount(tls *crt.TLS, _pWInfo *XWhereInfo) (r0 int16) { // sqlite3.c:129868:1 - r0 = _pWInfo.X20 - return - + return _pWInfo.X20 } func _sqlite3WhereIsDistinct(tls *crt.TLS, _pWInfo *XWhereInfo) (r0 int32) { // sqlite3.c:129876:1 - r0 = int32(_pWInfo.X15) - return - + return int32(_pWInfo.X15) } func _sqlite3WhereIsOrdered(tls *crt.TLS, _pWInfo *XWhereInfo) (r0 int32) { // sqlite3.c:129884:1 - r0 = int32(_pWInfo.X11) - return - + return int32(_pWInfo.X11) } func _sqlite3WhereOrderedInnerLoop(tls *crt.TLS, _pWInfo *XWhereInfo) (r0 int32) { // sqlite3.c:129896:1 - r0 = int32(_pWInfo.X16) - return - + return int32(_pWInfo.X16) } func _sqlite3WhereContinueLabel(tls *crt.TLS, _pWInfo *XWhereInfo) (r0 int32) { // sqlite3.c:129904:1 @@ -110666,9 +105914,7 @@ func _sqlite3WhereContinueLabel(tls *crt.TLS, _pWInfo *XWhereInfo) (r0 int32) { crt.X__builtin_abort(tls) } }() - r0 = _pWInfo.X6 - return - + return _pWInfo.X6 } var _sqlite3WhereContinueLabelØ00__func__Ø000 [26]int8 // - @@ -110678,9 +105924,7 @@ func init() { } func _sqlite3WhereBreakLabel(tls *crt.TLS, _pWInfo *XWhereInfo) (r0 int32) { // sqlite3.c:129913:1 - r0 = _pWInfo.X7 - return - + return _pWInfo.X7 } func _sqlite3ExprAnalyzeAggList(tls *crt.TLS, _pNC *XNameContext, _pList *XExprList) { // sqlite3.c:95772:1 @@ -110704,8 +105948,6 @@ _1: _4: _0: - return - } func _sqlite3ExprAnalyzeAggregates(tls *crt.TLS, _pNC *XNameContext, _pExpr *XExpr) { // sqlite3.c:95756:1 @@ -110722,8 +105964,6 @@ func _sqlite3ExprAnalyzeAggregates(tls *crt.TLS, _pNC *XNameContext, _pExpr *XEx } }() _sqlite3WalkExpr(tls, &_w, _pExpr) - return - } func _analyzeAggregate(tls *crt.TLS, _pWalker *XWalker, _pExpr *XExpr) (r0 int32) { // sqlite3.c:95616:1 @@ -110965,17 +106205,13 @@ _39: } *(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(34 /* X10 */))) = int16(_i) *(**XAggInfo)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(40 /* X13 */))))) = _pAggInfo - r0 = i32(1) - return + return i32(1) _33: - r0 = i32(0) - return + return i32(0) _4: - r0 = i32(0) - return - + return i32(0) } var _analyzeAggregateØ00__func__Ø000 [17]int8 // - @@ -110988,9 +106224,7 @@ func _addAggInfoColumn(tls *crt.TLS, _db *Xsqlite3, _pInfo *XAggInfo) (r0 int32) var _i int32 // sqlite3.c:95584:7 _ = _i *(**TAggInfo_col)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pInfo)) + uintptr(28 /* X8 */))))) = (*TAggInfo_col)(unsafe.Pointer(_sqlite3ArrayAllocate(tls, _db, _pInfo.X8, int32(u32(24)), (*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pInfo))+uintptr(32 /* X9 */))), &_i))) - r0 = _i - return - + return _i } func _sqlite3ArrayAllocate(tls *crt.TLS, _db *Xsqlite3, _pArray unsafe.Pointer, _szEntry int32, _pnEntry *int32, _pIdx *int32) (r0 unsafe.Pointer) { // sqlite3.c:103015:1 @@ -111019,8 +106253,7 @@ func _sqlite3ArrayAllocate(tls *crt.TLS, _db *Xsqlite3, _pArray unsafe.Pointer, } *_pIdx = i32(-1) - r0 = _pArray - return + return _pArray _3: _pArray = _1_pNew @@ -111029,25 +106262,18 @@ _0: crt.Xmemset(tls, (unsafe.Pointer)((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z))+1*uintptr(_n*_szEntry)))), i32(0), uint32(_szEntry)) *_pIdx = _n *_pnEntry += 1 - r0 = _pArray - return - + return _pArray } func _addAggInfoFunc(tls *crt.TLS, _db *Xsqlite3, _pInfo *XAggInfo) (r0 int32) { // sqlite3.c:95599:1 var _i int32 // sqlite3.c:95600:7 _ = _i *(**TAggInfo_func)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pInfo)) + uintptr(40 /* X11 */))))) = (*TAggInfo_func)(unsafe.Pointer(_sqlite3ArrayAllocate(tls, _db, _pInfo.X11, int32(u32(16)), (*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pInfo))+uintptr(44 /* X12 */))), &_i))) - r0 = _i - return - + return _i } func _analyzeAggregatesInSelect(tls *crt.TLS, _pWalker *XWalker, _pSelect *XSelect) (r0 int32) { // sqlite3.c:95741:1 - - r0 = i32(0) - return - + return i32(0) } var _sqlite3ExprAnalyzeAggregatesØ00__func__Ø000 [29]int8 // - @@ -111069,8 +106295,6 @@ func _explainTempTable(tls *crt.TLS, _pParse *XParse, _zUsage *int8) { // sqlite _1_zMsg = _sqlite3MPrintf(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), str(114680), unsafe.Pointer(_zUsage)) _sqlite3VdbeAddOp4(tls, _1_v, i32(163), _pParse.X58, i32(0), i32(0), _1_zMsg, i32(-1)) _0: - return - } func _sqlite3WhereIsSorted(tls *crt.TLS, _pWInfo *XWhereInfo) (r0 int32) { // sqlite3.c:133600:1 @@ -111086,9 +106310,7 @@ func _sqlite3WhereIsSorted(tls *crt.TLS, _pWInfo *XWhereInfo) (r0 int32) { // sq crt.X__builtin_abort(tls) } }() - r0 = int32(_pWInfo.X12) - return - + return int32(_pWInfo.X12) } var _sqlite3WhereIsSortedØ00__func__Ø000 [21]int8 // - @@ -111240,8 +106462,6 @@ _25: _sqlite3VdbeJumpHere(tls, _v, _addrHitTest) _26: - return - } var _updateAccumulatorØ00__func__Ø000 [18]int8 // - @@ -111284,8 +106504,6 @@ _0: goto _0 _3: - return - } var _finalizeAggFunctionsØ00__func__Ø000 [21]int8 // - @@ -111312,7 +106530,6 @@ func _resetAccumulator(tls *crt.TLS, _pParse *XParse, _pAggInfo *XAggInfo) { // if _nReg != i32(0) { goto _0 } - return _0: @@ -111389,8 +106606,6 @@ _21: goto _17 _20: - return - } var _resetAccumulatorØ00__func__Ø000 [17]int8 // - @@ -111413,9 +106628,7 @@ func _isSimpleCount(tls *crt.TLS, _p *XSelect, _pAggInfo *XAggInfo) (r0 *XTable) if (*XExpr)(unsafe.Pointer(_p.X9)) == nil && ((*XExprList)(unsafe.Pointer(_p.X0)).X0) == i32(1) && ((*XSrcList)(unsafe.Pointer(_p.X8)).X0) == i32(1) && (*XSelect)(unsafe.Pointer((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr(_p.X8)+uintptr(8 /* X2 */)))))+68*uintptr(i32(0)))).X5)) == nil { goto _5 } - - r0 = (*XTable)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XTable)(unsafe.Pointer(uintptr(i32(0)))) _5: _pTab = (*XTable)(unsafe.Pointer((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr(_p.X8)+uintptr(8 /* X2 */))))) + 68*uintptr(i32(0)))).X4)) @@ -111429,17 +106642,13 @@ _5: if (_pTab.X16) == 0 { goto _10 } - - r0 = (*XTable)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XTable)(unsafe.Pointer(uintptr(i32(0)))) _10: if int32(_pExpr.X0) == i32(153) { goto _11 } - - r0 = (*XTable)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XTable)(unsafe.Pointer(uintptr(i32(0)))) _11: if func() int32 { @@ -111454,30 +106663,22 @@ _11: }() == 0 { goto _14 } - - r0 = (*XTable)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XTable)(unsafe.Pointer(uintptr(i32(0)))) _14: if (int32((*XFuncDef)(unsafe.Pointer((*TAggInfo_func)(unsafe.Pointer(uintptr(_pAggInfo.X11)+16*uintptr(i32(0)))).X1)).X1) & i32(256)) != i32(0) { goto _15 } - - r0 = (*XTable)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XTable)(unsafe.Pointer(uintptr(i32(0)))) _15: if ((_pExpr.X2) & uint32(i32(16))) == 0 { goto _16 } - - r0 = (*XTable)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XTable)(unsafe.Pointer(uintptr(i32(0)))) _16: - r0 = _pTab - return - + return _pTab } var _isSimpleCountØ00__func__Ø000 [14]int8 // - @@ -111509,8 +106710,6 @@ func _explainSimpleCount(tls *crt.TLS, _pParse *XParse, _pTab *XTable, _pIdx *XI }())) _sqlite3VdbeAddOp4(tls, (*TVdbe)(unsafe.Pointer(_pParse.X2)), i32(163), _pParse.X58, i32(0), i32(0), _1_zEqp, i32(-1)) _0: - return - } func _minMaxQuery(tls *crt.TLS, _pAggInfo *XAggInfo, _ppMinMax **XExprList) (r0 uint8) { // sqlite3.c:120128:1 @@ -111566,9 +106765,7 @@ _0: crt.X__builtin_abort(tls) } }() - r0 = uint8(_eRet) - return - + return uint8(_eRet) } var _minMaxQueryØ00__func__Ø000 [12]int8 // - @@ -111804,8 +107001,6 @@ _37: _sqlite3VdbeAddOp1(tls, _v, i32(73), _pSort.X3) _38: _sqlite3VdbeResolveLabel(tls, _v, _addrBreak) - return - } var _generateSortTailØ00__func__Ø000 [17]int8 // - @@ -111829,8 +107024,7 @@ func _exprVectorRegister(tls *crt.TLS, _pParse *XParse, _pVector *XExpr, _iField } *_ppExpr = _sqlite3VectorFieldSubexpr(tls, _pVector, _iField) - r0 = (_pVector.X8) + _iField - return + return (_pVector.X8) + _iField _4: if int32(_op) != i32(119) { @@ -111838,14 +107032,11 @@ _4: } *_ppExpr = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVector)) + uintptr(20 /* X6 */))))))).X0)).X1) + 20*uintptr(_iField))).X0)) - r0 = _regSelect + _iField - return + return _regSelect + _iField _5: *_ppExpr = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVector)) + uintptr(20 /* X6 */))))))).X1) + 20*uintptr(_iField))).X0)) - r0 = _sqlite3ExprCodeTemp(tls, _pParse, *_ppExpr, _pRegFree) - return - + return _sqlite3ExprCodeTemp(tls, _pParse, *_ppExpr, _pRegFree) } var _exprVectorRegisterØ00__func__Ø000 [19]int8 // - @@ -111888,17 +107079,13 @@ func _sqlite3VtabOverloadFunction(tls *crt.TLS, _db *Xsqlite3, _pDef *XFuncDef, }() == 0 { goto _2 } - - r0 = _pDef - return + return _pDef _2: if int32(_pExpr.X0) == i32(152) { goto _3 } - - r0 = _pDef - return + return _pDef _3: _pTab = (*XTable)(unsafe.Pointer(_pExpr.X14)) @@ -111914,17 +107101,13 @@ _3: }() == 0 { goto _6 } - - r0 = _pDef - return + return _pDef _6: if (_pTab.X16) != 0 { goto _7 } - - r0 = _pDef - return + return _pDef _7: _pVtab = (*Xsqlite3_vtab)(unsafe.Pointer(_sqlite3GetVTable(tls, _db, _pTab).X2)) @@ -111950,9 +107133,7 @@ _7: }{nil})) { goto _12 } - - r0 = _pDef - return + return _pDef _12: _zLowerName = _sqlite3DbStrDup(tls, _db, _pDef.X6) @@ -111979,18 +107160,14 @@ _13: if _rc != i32(0) { goto _18 } - - r0 = _pDef - return + return _pDef _18: _pNew = (*XFuncDef)(unsafe.Pointer(_sqlite3DbMallocZero(tls, _db, uint64((u32(28)+uint32(_sqlite3Strlen30(tls, _pDef.X6)))+uint32(i32(1)))))) if _pNew != (*XFuncDef)(unsafe.Pointer(uintptr(i32(0)))) { goto _19 } - - r0 = _pDef - return + return _pDef _19: *_pNew = *_pDef @@ -112003,9 +107180,7 @@ _19: *p = uint16(int32(*p) | i32(16)) sink4530 = *p } - r0 = _pNew - return - + return _pNew } var _sqlite3VtabOverloadFunctionØ00__func__Ø000 [28]int8 // - @@ -112024,8 +107199,6 @@ func _sqlite3MayAbort(tls *crt.TLS, _pParse *XParse) { // sqlite3.c:103586:1 return _pParse }() *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pToplevel)) + uintptr(21 /* X9 */))) = uint8(i32(1)) - return - } func _sqlite3HaltConstraint(tls *crt.TLS, _pParse *XParse, _errCode int32, _onError int32, _p4 *int8, _p4type int8, _p5Errmsg uint8) { // sqlite3.c:103596:1 @@ -112046,8 +107219,6 @@ func _sqlite3HaltConstraint(tls *crt.TLS, _pParse *XParse, _errCode int32, _onEr _2: _sqlite3VdbeAddOp4(tls, _v, i32(76), _errCode, _onError, i32(0), _p4, int32(_p4type)) _sqlite3VdbeChangeP5(tls, _v, uint16(_p5Errmsg)) - return - } var _sqlite3HaltConstraintØ00__func__Ø000 [22]int8 // - @@ -112194,8 +107365,6 @@ _26: crt.Xmemset(tls, (unsafe.Pointer)(_p.X23), i32(0), uint32(_nCursor)*u32(4)) _27: _sqlite3VdbeRewind(tls, _p) - return - } var _sqlite3VdbeMakeReadyØ00__func__Ø000 [21]int8 // - @@ -112355,8 +107524,6 @@ _1: crt.X__builtin_abort(tls) } }() - return - } var _resolveP2ValuesØ00__func__Ø000 [16]int8 // - @@ -112403,9 +107570,7 @@ _2: crt.X__builtin_abort(tls) } }() - r0 = _pBuf - return - + return _pBuf } var _allocSpaceØ00__func__Ø000 [11]int8 // - @@ -112437,7 +107602,6 @@ func _sqlite3BeginTransaction(tls *crt.TLS, _pParse *XParse, _type int32) { // s if _sqlite3AuthCheck(tls, _pParse, i32(22), str(24760), (*int8)(unsafe.Pointer(uintptr(i32(0)))), (*int8)(unsafe.Pointer(uintptr(i32(0))))) == 0 { goto _4 } - return _4: @@ -112445,7 +107609,6 @@ _4: if _v != nil { goto _5 } - return _5: @@ -112467,8 +107630,6 @@ _7: _10: _6: _sqlite3VdbeAddOp0(tls, _v, i32(1)) - return - } var _sqlite3BeginTransactionØ00__func__Ø000 [24]int8 // - @@ -112495,7 +107656,6 @@ func _sqlite3CommitTransaction(tls *crt.TLS, _pParse *XParse) { // sqlite3.c:103 if _sqlite3AuthCheck(tls, _pParse, i32(22), str(24816), (*int8)(unsafe.Pointer(uintptr(i32(0)))), (*int8)(unsafe.Pointer(uintptr(i32(0))))) == 0 { goto _4 } - return _4: @@ -112506,8 +107666,6 @@ _4: _sqlite3VdbeAddOp1(tls, _v, i32(1), i32(1)) _5: - return - } var _sqlite3CommitTransactionØ00__func__Ø000 [25]int8 // - @@ -112534,7 +107692,6 @@ func _sqlite3RollbackTransaction(tls *crt.TLS, _pParse *XParse) { // sqlite3.c:1 if _sqlite3AuthCheck(tls, _pParse, i32(22), str(24828), (*int8)(unsafe.Pointer(uintptr(i32(0)))), (*int8)(unsafe.Pointer(uintptr(i32(0))))) == 0 { goto _4 } - return _4: @@ -112545,8 +107702,6 @@ _4: _sqlite3VdbeAddOp2(tls, _v, i32(1), i32(1), i32(1)) _5: - return - } var _sqlite3RollbackTransactionØ00__func__Ø000 [27]int8 // - @@ -112577,8 +107732,6 @@ func _sqlite3Savepoint(tls *crt.TLS, _pParse *XParse, _op int32, _pName *XToken) _2: _sqlite3VdbeAddOp4(tls, _1_v, i32(0), _op, i32(0), i32(0), _zName, i32(-1)) _0: - return - } var _sqlite3SavepointØ00azØ001 [3]*int8 // sqlite3.c:103458:23 @@ -112635,7 +107788,6 @@ _1: if _iDb >= i32(0) { goto _6 } - return _6: @@ -112659,7 +107811,6 @@ _5: if _zName != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _13 } - return _13: @@ -112846,8 +107997,6 @@ _49: _begin_table_error: _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_zName)) - return - } func _sqlite3TwoPartName(tls *crt.TLS, _pParse *XParse, _pName1 *XToken, _pName2 *XToken, _pUnqual **XToken) (r0 int32) { // sqlite3.c:100210:1 @@ -112871,8 +108020,7 @@ func _sqlite3TwoPartName(tls *crt.TLS, _pParse *XParse, _pName1 *XToken, _pName2 } _sqlite3ErrorMsg(tls, _pParse, str(116352)) - r0 = i32(-1) - return + return i32(-1) _3: *_pUnqual = _pName2 @@ -112882,8 +108030,7 @@ _3: } _sqlite3ErrorMsg(tls, _pParse, str(116372), unsafe.Pointer(_pName1)) - r0 = i32(-1) - return + return i32(-1) _4: goto _5 @@ -112898,9 +108045,7 @@ _2: _iDb = int32((*T5411972)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(144 /* X33 */))).X1) *_pUnqual = _pName1 _5: - r0 = _iDb - return - + return _iDb } var _sqlite3TwoPartNameØ00__func__Ø000 [19]int8 // - @@ -112917,9 +108062,7 @@ func _sqlite3FindDb(tls *crt.TLS, _db *Xsqlite3, _pName *XToken) (r0 int32) { // _zName = _sqlite3NameFromToken(tls, _db, _pName) _i = _sqlite3FindDbName(tls, _db, _zName) _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_zName)) - r0 = _i - return - + return _i } func _sqlite3CheckObjectName(tls *crt.TLS, _pParse *XParse, _zName *int8) (r0 int32) { // sqlite3.c:100246:1 @@ -112928,13 +108071,10 @@ func _sqlite3CheckObjectName(tls *crt.TLS, _pParse *XParse, _zName *int8) (r0 in } _sqlite3ErrorMsg(tls, _pParse, str(116488), unsafe.Pointer(_zName)) - r0 = i32(1) - return + return i32(1) _3: - r0 = i32(0) - return - + return i32(0) } var _sqlite3StartTableØ00__func__Ø000 [18]int8 // - @@ -112969,8 +108109,6 @@ func _sqlite3BeginWriteOperation(tls *crt.TLS, _pParse *XParse, _setStatement in *p = uint8(int32(*p) | _setStatement) sink4537 = *p } - return - } func _sqlite3OpenMasterTable(tls *crt.TLS, _p *XParse, _iDb int32) { // sqlite3.c:100150:1 @@ -112985,8 +108123,6 @@ func _sqlite3OpenMasterTable(tls *crt.TLS, _p *XParse, _iDb int32) { // sqlite3. *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(40 /* X17 */))) = i32(1) _0: - return - } var _sqlite3StartTableØ00nullRowØ002 [6]int8 // sqlite3.c:100421:23 @@ -112998,8 +108134,6 @@ func init() { func _disableLookaside(tls *crt.TLS, _pParse *XParse) { // sqlite3.c:134914:1 *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(24 /* X12 */))) += 1 *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5412537)(unsafe.Pointer(uintptr(_pParse.X0)+uintptr(252 /* X58 */))))) + uintptr(0 /* X0 */))) += 1 - return - } func _sqlite3EndTable(tls *crt.TLS, _pParse *XParse, _pCons *XToken, _pEnd *XToken, _tabOpts uint8, _pSelect *XSelect) { // sqlite3.c:101284:1 @@ -113051,7 +108185,6 @@ func _sqlite3EndTable(tls *crt.TLS, _pParse *XParse, _pCons *XToken, _pEnd *XTok if _pEnd != (*XToken)(unsafe.Pointer(uintptr(i32(0)))) || _pSelect != (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) { goto _1 } - return _1: @@ -113065,7 +108198,6 @@ _1: if _p != (*XTable)(unsafe.Pointer(uintptr(i32(0)))) { goto _4 } - return _4: @@ -113155,7 +108287,6 @@ _18: }() == 0 { goto _22 } - return _22: @@ -113198,7 +108329,6 @@ _24: if (_pParse.X16) == 0 { goto _28 } - return _28: @@ -113206,7 +108336,6 @@ _28: if _12_pSelTab != (*XTable)(unsafe.Pointer(uintptr(i32(0)))) { goto _29 } - return _29: @@ -113333,8 +108462,6 @@ _52: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(52 /* X15 */))) = i32(13) + _sqlite3Utf8CharLen(tls, _19_zName, _19_nName) _47: _41: - return - } var _sqlite3EndTableØ00__func__Ø000 [16]int8 // - @@ -113390,7 +108517,6 @@ _0: if (_pParse.X55) == 0 { goto _6 } - return _6: @@ -113415,7 +108541,6 @@ _7: if _5_pList != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) { goto _11 } - return _11: @@ -113430,7 +108555,6 @@ _11: if (_db.X17) == 0 { goto _14 } - return _14: @@ -113529,7 +108653,6 @@ _38: if _resizeIndexObject(tls, _db, _pIdx, int32(_pIdx.X13)+_11_n) == 0 { goto _39 } - return _39: @@ -113575,7 +108698,6 @@ _31: if _resizeIndexObject(tls, _db, _pPk, int32(_pTab.X11)) == 0 { goto _50 } - return _50: @@ -113620,8 +108742,6 @@ _54: _49: *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPk)) + uintptr(52 /* X14 */))) = uint16(_pTab.X11) _62: - return - } var _convertToWithoutRowidTableØ00__func__Ø000 [27]int8 // - @@ -114572,8 +109692,6 @@ _196: _sqlite3ExprListDelete(tls, _db, _pList) _sqlite3SrcListDelete(tls, _db, _pTblName) _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_zName)) - return - } var _sqlite3CreateIndexØ00__func__Ø000 [19]int8 // - @@ -114609,9 +109727,7 @@ _3: _pTab = (*XTable)(unsafe.Pointer(uintptr(i32(0)))) _4: - r0 = _pTab - return - + return _pTab } var _sqlite3SrcListLookupØ00__func__Ø000 [21]int8 // - @@ -114636,8 +109752,6 @@ func _sqlite3FixInit(tls *crt.TLS, _pFix *XDbFixer, _pParse *XParse, _iDb int32, *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFix)) + uintptr(16 /* X4 */))) = _zType *(**XToken)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFix)) + uintptr(20 /* X5 */))))) = _pName *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFix)) + uintptr(8 /* X2 */))) = bool2int(_iDb == i32(1)) - return - } var _sqlite3FixInitØ00__func__Ø000 [15]int8 // - @@ -114665,9 +109779,7 @@ func _sqlite3FixSrcList(tls *crt.TLS, _pFix *XDbFixer, _pList *XSrcList) (r0 int }() == 0 { goto _2 } - - r0 = i32(0) - return + return i32(0) _2: _zDb = _pFix.X3 @@ -114686,8 +109798,7 @@ _3: } _sqlite3ErrorMsg(tls, (*XParse)(unsafe.Pointer(_pFix.X0)), str(118212), unsafe.Pointer(_pFix.X4), unsafe.Pointer((*XToken)(unsafe.Pointer(_pFix.X5))), unsafe.Pointer(_pItem.X1)) - r0 = i32(1) - return + return i32(1) _9: _sqlite3DbFree(tls, (*Xsqlite3)(unsafe.Pointer((*XParse)(unsafe.Pointer(_pFix.X0)).X0)), (unsafe.Pointer)(_pItem.X1)) @@ -114697,26 +109808,20 @@ _7: if _sqlite3FixSelect(tls, _pFix, (*XSelect)(unsafe.Pointer(_pItem.X5))) == 0 { goto _10 } - - r0 = i32(1) - return + return i32(1) _10: if _sqlite3FixExpr(tls, _pFix, (*XExpr)(unsafe.Pointer(_pItem.X12))) == 0 { goto _11 } - - r0 = i32(1) - return + return i32(1) _11: *(*uintptr)(unsafe.Pointer(func() **TSrcList_item { _i += 1; return &_pItem }())) += uintptr(68) goto _3 _6: - r0 = i32(0) - return - + return i32(0) } var _sqlite3FixSrcListØ00__func__Ø000 [18]int8 // - @@ -114734,74 +109839,56 @@ _0: if _sqlite3FixExprList(tls, _pFix, (*XExprList)(unsafe.Pointer(_pSelect.X0))) == 0 { goto _2 } - - r0 = i32(1) - return + return i32(1) _2: if _sqlite3FixSrcList(tls, _pFix, (*XSrcList)(unsafe.Pointer(_pSelect.X8))) == 0 { goto _3 } - - r0 = i32(1) - return + return i32(1) _3: if _sqlite3FixExpr(tls, _pFix, (*XExpr)(unsafe.Pointer(_pSelect.X9))) == 0 { goto _4 } - - r0 = i32(1) - return + return i32(1) _4: if _sqlite3FixExprList(tls, _pFix, (*XExprList)(unsafe.Pointer(_pSelect.X10))) == 0 { goto _5 } - - r0 = i32(1) - return + return i32(1) _5: if _sqlite3FixExpr(tls, _pFix, (*XExpr)(unsafe.Pointer(_pSelect.X11))) == 0 { goto _6 } - - r0 = i32(1) - return + return i32(1) _6: if _sqlite3FixExprList(tls, _pFix, (*XExprList)(unsafe.Pointer(_pSelect.X12))) == 0 { goto _7 } - - r0 = i32(1) - return + return i32(1) _7: if _sqlite3FixExpr(tls, _pFix, (*XExpr)(unsafe.Pointer(_pSelect.X15))) == 0 { goto _8 } - - r0 = i32(1) - return + return i32(1) _8: if _sqlite3FixExpr(tls, _pFix, (*XExpr)(unsafe.Pointer(_pSelect.X16))) == 0 { goto _9 } - - r0 = i32(1) - return + return i32(1) _9: _pSelect = (*XSelect)(unsafe.Pointer(_pSelect.X13)) goto _0 _1: - r0 = i32(0) - return - + return i32(0) } func _sqlite3FixExprList(tls *crt.TLS, _pFix *XDbFixer, _pList *XExprList) (r0 int32) { // sqlite3.c:99149:1 @@ -114812,9 +109899,7 @@ func _sqlite3FixExprList(tls *crt.TLS, _pFix *XDbFixer, _pList *XExprList) (r0 i if _pList != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: *func() **TExprList_item { _i = i32(0); return &_pItem }() = (*TExprList_item)(unsafe.Pointer(_pList.X1)) @@ -114826,18 +109911,14 @@ _1: if _sqlite3FixExpr(tls, _pFix, (*XExpr)(unsafe.Pointer(_pItem.X0))) == 0 { goto _5 } - - r0 = i32(1) - return + return i32(1) _5: *(*uintptr)(unsafe.Pointer(func() **TExprList_item { _i += 1; return &_pItem }())) += uintptr(20) goto _1 _4: - r0 = i32(0) - return - + return i32(0) } func _sqlite3FixExpr(tls *crt.TLS, _pFix *XDbFixer, _pExpr *XExpr) (r0 int32) { // sqlite3.c:99123:1 @@ -114859,8 +109940,7 @@ _0: _3: _sqlite3ErrorMsg(tls, (*XParse)(unsafe.Pointer(_pFix.X0)), str(118280), unsafe.Pointer(_pFix.X4)) - r0 = i32(1) - return + return i32(1) _4: _2: @@ -114878,9 +109958,7 @@ _5: if _sqlite3FixSelect(tls, _pFix, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(20 /* X6 */)))))))) == 0 { goto _7 } - - r0 = i32(1) - return + return i32(1) _7: goto _8 @@ -114889,34 +109967,27 @@ _6: if _sqlite3FixExprList(tls, _pFix, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(20 /* X6 */)))))))) == 0 { goto _9 } - - r0 = i32(1) - return + return i32(1) _9: _8: if _sqlite3FixExpr(tls, _pFix, (*XExpr)(unsafe.Pointer(_pExpr.X5))) == 0 { goto _10 } - - r0 = i32(1) - return + return i32(1) _10: _pExpr = (*XExpr)(unsafe.Pointer(_pExpr.X4)) goto _0 _1: - r0 = i32(0) - return - + return i32(0) } func _sqlite3ExprListSetSortOrder(tls *crt.TLS, _p *XExprList, _iSortOrder int32) { // sqlite3.c:92318:1 if _p != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - return _0: @@ -114941,8 +110012,6 @@ _0: _3: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TExprList_item)(unsafe.Pointer(uintptr(_p.X1)+20*uintptr((_p.X0)-i32(1)))))) + uintptr(12 /* X3 */))) = uint8(_iSortOrder) - return - } var _sqlite3ExprListSetSortOrderØ00__func__Ø000 [28]int8 // - @@ -114961,8 +110030,6 @@ func _sqlite3ExprListCheckLength(tls *crt.TLS, _pParse *XParse, _pEList *XExprLi _sqlite3ErrorMsg(tls, _pParse, str(118388), unsafe.Pointer(_zObject)) _1: - return - } func _sqlite3ResolveSelfReference(tls *crt.TLS, _pParse *XParse, _pTab *XTable, _type int32, _pExpr *XExpr, _pList *XExprList) { // sqlite3.c:90709:1 @@ -114988,7 +110055,6 @@ func _sqlite3ResolveSelfReference(tls *crt.TLS, _pParse *XParse, _pTab *XTable, if _sqlite3ResolveExprNames(tls, &_sNC, _pExpr) == 0 { goto _4 } - return _4: @@ -114998,8 +110064,6 @@ _4: _sqlite3ResolveExprListNames(tls, &_sNC, _pList) _5: - return - } var _sqlite3ResolveSelfReferenceØ00__func__Ø000 [28]int8 // - @@ -115024,8 +110088,6 @@ _0: *(*uint8)(unsafe.Pointer(uintptr(_p.X4) + uintptr(0 /* X0 */))) = uint8(i32(55)) _3: _1: - return - } func _hasColumn(tls *crt.TLS, _aiCol *int16, _nCol int32, _x int32) (r0 int32) { // sqlite3.c:101107:1 @@ -115037,17 +110099,13 @@ _0: if _x != int32(*postInc5532100(&_aiCol, 2)) { goto _2 } - - r0 = i32(1) - return + return i32(1) _2: goto _0 _1: - r0 = i32(0) - return - + return i32(0) } func _estimateIndexWidth(tls *crt.TLS, _pIdx *XIndex) { // sqlite3.c:101093:1 @@ -115089,8 +110147,6 @@ _0: _3: *(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdx)) + uintptr(48 /* X12 */))) = _sqlite3LogEst(tls, uint64(_wIndex*uint32(i32(4)))) - return - } var _estimateIndexWidthØ00__func__Ø000 [19]int8 // - @@ -115115,7 +110171,6 @@ func _sqlite3NestedParse(tls *crt.TLS, _pParse *XParse, _zFormat *int8, args ... if (_pParse.X16) == 0 { goto _0 } - return _0: @@ -115131,7 +110186,6 @@ _0: if _zSql != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _3 } - return _3: @@ -115143,8 +110197,6 @@ _3: _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_zSql)) crt.Xmemcpy(tls, (unsafe.Pointer)((*int8)(unsafe.Pointer(uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(_pParse))))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(u32(400))))))))), (unsafe.Pointer)(&_saveBuf), u32(84)) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(18 /* X6 */))) -= 1 - return - } var _sqlite3NestedParseØ00__func__Ø000 [19]int8 // - @@ -115190,7 +110242,6 @@ func _sqlite3RefillIndex(tls *crt.TLS, _pParse *XParse, _pIndex *XIndex, _memRoo if _sqlite3AuthCheck(tls, _pParse, i32(27), _pIndex.X0, (*int8)(unsafe.Pointer(uintptr(i32(0)))), (*XDb)(unsafe.Pointer(uintptr(_db.X4)+16*uintptr(_iDb))).X0) == 0 { goto _0 } - return _0: @@ -115199,7 +110250,6 @@ _0: if _v != (*TVdbe)(unsafe.Pointer(uintptr(i32(0)))) { goto _1 } - return _1: @@ -115268,8 +110318,6 @@ _12: _sqlite3VdbeAddOp1(tls, _v, i32(112), _iTab) _sqlite3VdbeAddOp1(tls, _v, i32(112), _iIdx) _sqlite3VdbeAddOp1(tls, _v, i32(112), _iSorter) - return - } var _sqlite3RefillIndexØ00__func__Ø000 [19]int8 // - @@ -115286,8 +110334,6 @@ func _sqlite3ResolvePartIdxLabel(tls *crt.TLS, _pParse *XParse, _iLabel int32) { _sqlite3VdbeResolveLabel(tls, (*TVdbe)(unsafe.Pointer(_pParse.X2)), _iLabel) _sqlite3ExprCachePop(tls, _pParse) _0: - return - } func _sqlite3UniqueConstraint(tls *crt.TLS, _pParse *XParse, _onError int32, _pIdx *XIndex) { // sqlite3.c:103616:1 @@ -115343,8 +110389,6 @@ _1: } return i32(2067) }(), _onError, _zErr, int8(i32(-1)), uint8(i32(2))) - return - } var _sqlite3UniqueConstraintØ00__func__Ø000 [24]int8 // - @@ -115367,8 +110411,6 @@ func _sqlite3ChangeCookie(tls *crt.TLS, _pParse *XParse, _iDb int32) { // sqlite } }() _sqlite3VdbeAddOp3(tls, _v, i32(103), _iDb, i32(1), ((*XSchema)(unsafe.Pointer((*XDb)(unsafe.Pointer(uintptr(_db.X4)+16*uintptr(_iDb))).X4)).X0)+i32(1)) - return - } var _sqlite3ChangeCookieØ00__func__Ø000 [20]int8 // - @@ -115392,8 +110434,6 @@ _0: goto _0 _3: - return - } func _resizeIndexObject(tls *crt.TLS, _db *Xsqlite3, _pIdx *XIndex, _N int32) (r0 int32) { // sqlite3.c:101055:1 @@ -115404,9 +110444,7 @@ func _resizeIndexObject(tls *crt.TLS, _db *Xsqlite3, _pIdx *XIndex, _N int32) (r if int32(_pIdx.X14) < _N { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: func() { @@ -115420,9 +110458,7 @@ _0: if _zExtra != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _3 } - - r0 = _sqlite3NomemError(tls, i32(101062)) - return + return _sqlite3NomemError(tls, i32(101062)) _3: crt.Xmemcpy(tls, (unsafe.Pointer)(_zExtra), (unsafe.Pointer)(_pIdx.X8), u32(4)*uint32(_pIdx.X14)) @@ -115443,9 +110479,7 @@ _3: *(**uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdx)) + uintptr(28 /* X7 */))) = (*uint8)(unsafe.Pointer(_zExtra)) *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdx)) + uintptr(52 /* X14 */))) = uint16(_N) storebits973((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdx))+uintptr(55 /* X16 */))), int8(i32(1)), 16, 4) - r0 = i32(0) - return - + return i32(0) } var _resizeIndexObjectØ00__func__Ø000 [18]int8 // - @@ -115484,8 +110518,6 @@ _3: _wTable += 1 _4: *(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTab)) + uintptr(46 /* X13 */))) = _sqlite3LogEst(tls, uint64(_wTable*uint32(i32(4)))) - return - } func _sqlite3TableAffinity(tls *crt.TLS, _v *TVdbe, _pTab *XTable, _iReg int32) { // sqlite3.c:108698:1 @@ -115545,8 +110577,6 @@ _9: _sqlite3VdbeChangeP4(tls, _v, i32(-1), _zColAff, _i) _10: _8: - return - } func _createTableStmt(tls *crt.TLS, _db *Xsqlite3, _p *XTable) (r0 *int8) { // sqlite3.c:100987:1 @@ -115616,8 +110646,7 @@ _5: } _sqlite3OomFault(tls, _db) - r0 = (*int8)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*int8)(unsafe.Pointer(uintptr(i32(0)))) _6: Xsqlite3_snprintf(tls, _n, _zStmt, str(118788)) @@ -115675,9 +110704,7 @@ _7: _10: Xsqlite3_snprintf(tls, _n-_k, (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zStmt))+1*uintptr(_k))), str(24304), unsafe.Pointer(_zEnd)) - r0 = _zStmt - return - + return _zStmt } func _identLength(tls *crt.TLS, _z *int8) (r0 int32) { // sqlite3.c:100938:1 @@ -115699,9 +110726,7 @@ _4: goto _0 _3: - r0 = _n + i32(2) - return - + return _n + i32(2) } func _identPut(tls *crt.TLS, _z *int8, _pIdx *int32, _zSignedIdent *int8) { // sqlite3.c:100959:1 @@ -115764,8 +110789,6 @@ _13: _15: *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z)) + 1*uintptr(_i))) = int8(i32(0)) *_pIdx = _i - return - } func _sqlite3KeywordCode(tls *crt.TLS, _z *uint8, _n int32) (r0 int32) { // sqlite3.c:139037:1 @@ -115773,9 +110796,7 @@ func _sqlite3KeywordCode(tls *crt.TLS, _z *uint8, _n int32) (r0 int32) { // sqli _ = _id _id = i32(55) _keywordCode(tls, (*int8)(unsafe.Pointer(_z)), _n, &_id) - r0 = _id - return - + return _id } var _createTableStmtØ00__func__Ø000 [16]int8 // - @@ -115838,9 +110859,7 @@ _7: goto _4 _5: - r0 = _r - return - + return _r } var _sqlite3Utf8CharLenØ00__func__Ø000 [19]int8 // - @@ -115868,7 +110887,6 @@ func _sqlite3AddColumn(tls *crt.TLS, _pParse *XParse, _pName *XToken, _pType *XT if store5431500(&_p, (*XTable)(unsafe.Pointer(_pParse.X63))) != (*XTable)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - return _0: @@ -115884,7 +110902,6 @@ _1: if _z != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _2 } - return _2: @@ -115950,8 +110967,6 @@ _10: _11: *(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(42 /* X11 */))) += 1 *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XToken)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(84 /* X28 */))))) + uintptr(4 /* X1 */))) = uint32(i32(0)) - return - } func _sqlite3AddDefaultValue(tls *crt.TLS, _pParse *XParse, _pSpan *XExprSpan) { // sqlite3.c:100669:1 @@ -115989,8 +111004,6 @@ _1: _2: _0: _sqlite3ExprDelete(tls, _db, (*XExpr)(unsafe.Pointer(_pSpan.X0))) - return - } func _sqlite3ExprIsConstantOrFunction(tls *crt.TLS, _p *XExpr, _isInit uint8) (r0 int32) { // sqlite3.c:92568:1 @@ -116000,9 +111013,7 @@ func _sqlite3ExprIsConstantOrFunction(tls *crt.TLS, _p *XExpr, _isInit uint8) (r crt.X__builtin_abort(tls) } }() - r0 = _exprIsConst(tls, _p, i32(4)+int32(_isInit), i32(0)) - return - + return _exprIsConst(tls, _p, i32(4)+int32(_isInit), i32(0)) } var _sqlite3ExprIsConstantOrFunctionØ00__func__Ø000 [32]int8 // - @@ -116047,8 +111058,6 @@ _0: *(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = _p *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(4 /* X1 */))) = _t.X0 *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(8 /* X2 */))) = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_t.X0)) + 1*uintptr(_t.X1))) - return - } func _sqlite3AddNotNull(tls *crt.TLS, _pParse *XParse, _onError int32) { // sqlite3.c:100564:1 @@ -116067,7 +111076,6 @@ func _sqlite3AddNotNull(tls *crt.TLS, _pParse *XParse, _onError int32) { // sqli }() == 0 { goto _3 } - return _3: @@ -116077,8 +111085,6 @@ _3: *p = (*p) | uint32(i32(512)) sink985 = *p } - return - } var _sqlite3AddNotNullØ00__func__Ø000 [18]int8 // - @@ -116229,8 +111235,6 @@ _26: _24: _primary_key_exit: _sqlite3ExprListDelete(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), _pList) - return - } var _sqlite3AddPrimaryKeyØ00__func__Ø000 [21]int8 // - @@ -116262,14 +111266,10 @@ _3: _2: _sqlite3ExprDelete(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), _pCheckExpr) _4: - return - } func _sqlite3BtreeIsReadonly(tls *crt.TLS, _p *XBtree) (r0 int32) { // sqlite3.c:68786:1 - r0 = bool2int((int32((*XBtShared)(unsafe.Pointer(_p.X1)).X10) & i32(1)) != i32(0)) - return - + return bool2int((int32((*XBtShared)(unsafe.Pointer(_p.X1)).X10) & i32(1)) != i32(0)) } func _sqlite3CreateForeignKey(tls *crt.TLS, _pParse *XParse, _pFromCol *XExprList, _pTo *XToken, _pToCol *XExprList, _flags int32) { // sqlite3.c:102075:1 @@ -116514,8 +111514,6 @@ _fk_end: _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pFKey)) _sqlite3ExprListDelete(tls, _db, _pFromCol) _sqlite3ExprListDelete(tls, _db, _pToCol) - return - } var _sqlite3CreateForeignKeyØ00__func__Ø000 [24]int8 // - @@ -116532,7 +111530,6 @@ func _sqlite3DeferForeignKey(tls *crt.TLS, _pParse *XParse, _isDeferred int32) { if store5431500(&_pTab, (*XTable)(unsafe.Pointer(_pParse.X63))) != (*XTable)(unsafe.Pointer(uintptr(i32(0)))) && store5927721(&_pFKey, (*XFKey)(unsafe.Pointer(_pTab.X4))) != (*XFKey)(unsafe.Pointer(uintptr(i32(0)))) { goto _1 } - return _1: @@ -116543,8 +111540,6 @@ _1: } }() *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFKey)) + uintptr(24 /* X6 */))) = uint8(_isDeferred) - return - } var _sqlite3DeferForeignKeyØ00__func__Ø000 [23]int8 // - @@ -116567,7 +111562,6 @@ func _sqlite3AddCollateType(tls *crt.TLS, _pParse *XParse, _pToken *XToken) { // if store5431500(&_p, (*XTable)(unsafe.Pointer(_pParse.X63))) != (*XTable)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - return _0: @@ -116577,7 +111571,6 @@ _0: if _zColl != nil { goto _1 } - return _1: @@ -116614,8 +111607,6 @@ _6: _2: _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_zColl)) _10: - return - } var _sqlite3AddCollateTypeØ00__func__Ø000 [22]int8 // - @@ -116817,8 +111808,6 @@ _39: _40: _exit_drop_table: _sqlite3SrcListDelete(tls, _db, _pName) - return - } var _sqlite3DropTableØ00__func__Ø000 [17]int8 // - @@ -116852,8 +111841,6 @@ _6: goto _0 _3: - return - } func _sqlite3ClearStatTables(tls *crt.TLS, _pParse *XParse, _iDb int32, _zType *int8, _zName *int8) { // sqlite3.c:101865:1 @@ -116881,8 +111868,6 @@ _4: goto _0 _3: - return - } func _sqlite3FkDropTable(tls *crt.TLS, _pParse *XParse, _pName *XSrcList, _pTab *XTable) { // sqlite3.c:107864:1 @@ -116931,7 +111916,6 @@ _9: if _2_p != nil { goto _12 } - return _12: @@ -116955,8 +111939,6 @@ _13: _sqlite3VdbeResolveLabel(tls, _1_v, _1_iSkip) _14: _2: - return - } var _sqlite3FkDropTableØ00__func__Ø000 [19]int8 // - @@ -116966,9 +111948,8 @@ func init() { } func _sqlite3FkReferences(tls *crt.TLS, _pTab *XTable) (r0 *XFKey) { // sqlite3.c:107824:1 - r0 = (*XFKey)(unsafe.Pointer(_sqlite3HashFind(tls, (*XHash)(unsafe.Pointer(uintptr(_pTab.X20)+uintptr(56 /* X5 */))), _pTab.X0))) - return - + /* X5 */ + return (*XFKey)(unsafe.Pointer(_sqlite3HashFind(tls, (*XHash)(unsafe.Pointer(uintptr(_pTab.X20)+uintptr(56))), _pTab.X0))) } func _sqlite3DeleteFrom(tls *crt.TLS, _pParse *XParse, _pTabList *XSrcList, _pWhere *XExpr) { // sqlite3.c:104596:1 @@ -117543,8 +112524,6 @@ _delete_from_cleanup: _sqlite3SrcListDelete(tls, _db, _pTabList) _sqlite3ExprDelete(tls, _db, _pWhere) _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_aToOpen)) - return - } var _sqlite3DeleteFromØ00__func__Ø000 [18]int8 // - @@ -117600,14 +112579,12 @@ _7: *_pMask = _mask _10: - r0 = func() *XTrigger { + return func() *XTrigger { if _mask != 0 { return _pList } return (*XTrigger)(unsafe.Pointer(uintptr(i32(0)))) }() - return - } func _sqlite3TriggerList(tls *crt.TLS, _pParse *XParse, _pTab *XTable) (r0 *XTrigger) { // sqlite3.c:122229:1 @@ -117624,9 +112601,7 @@ func _sqlite3TriggerList(tls *crt.TLS, _pParse *XParse, _pTab *XTable) (r0 *XTri if (_pParse.X47) == 0 { goto _0 } - - r0 = (*XTrigger)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XTrigger)(unsafe.Pointer(uintptr(i32(0)))) _0: if _pTmpSchema == (*XSchema)(unsafe.Pointer(_pTab.X20)) { @@ -117670,7 +112645,6 @@ _1: return (*XTrigger)(unsafe.Pointer(_pTab.X19)) }() return - } var _sqlite3TriggerListØ00__func__Ø000 [19]int8 // - @@ -117700,9 +112674,7 @@ func _checkColumnOverlap(tls *crt.TLS, _pIdList *XIdList, _pEList *XExprList) (r }() == 0 { goto _3 } - - r0 = i32(1) - return + return i32(1) _3: _e = i32(0) @@ -117714,18 +112686,14 @@ _4: if _sqlite3IdListIndex(tls, _pIdList, (*TExprList_item)(unsafe.Pointer(uintptr(_pEList.X1)+20*uintptr(_e))).X1) < i32(0) { goto _8 } - - r0 = i32(1) - return + return i32(1) _8: _e += 1 goto _4 _7: - r0 = i32(0) - return - + return i32(0) } var _checkColumnOverlapØ00__func__Ø000 [19]int8 // - @@ -117744,9 +112712,7 @@ func _sqlite3FkRequired(tls *crt.TLS, _pParse *XParse, _pTab *XTable, _aChange * if _aChange != nil { goto _1 } - - r0 = bool2int((_sqlite3FkReferences(tls, _pTab) != nil) || ((*XFKey)(unsafe.Pointer(_pTab.X4)) != nil)) - return + return bool2int((_sqlite3FkReferences(tls, _pTab) != nil) || ((*XFKey)(unsafe.Pointer(_pTab.X4)) != nil)) _1: _3_p = (*XFKey)(unsafe.Pointer(_pTab.X4)) @@ -117758,9 +112724,7 @@ _4: if _fkChildIsModified(tls, _pTab, _3_p, _aChange, _chngRowid) == 0 { goto _8 } - - r0 = i32(1) - return + return i32(1) _8: _3_p = (*XFKey)(unsafe.Pointer(_3_p.X1)) @@ -117776,9 +112740,7 @@ _9: if _fkParentIsModified(tls, _pTab, _3_p, _aChange, _chngRowid) == 0 { goto _13 } - - r0 = i32(1) - return + return i32(1) _13: _3_p = (*XFKey)(unsafe.Pointer(_3_p.X3)) @@ -117788,7 +112750,6 @@ _12: _0: r0 = i32(0) return - } func _fkChildIsModified(tls *crt.TLS, _pTab *XTable, _p *XFKey, _aChange *int32, _bChngRowid int32) (r0 int32) { // sqlite3.c:107925:1 @@ -117809,26 +112770,20 @@ _0: if (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aChange)) + 4*uintptr(_1_iChildKey)))) < i32(0) { goto _4 } - - r0 = i32(1) - return + return i32(1) _4: if _1_iChildKey != int32(_pTab.X10) || _bChngRowid == 0 { goto _6 } - - r0 = i32(1) - return + return i32(1) _6: _i += 1 goto _0 _3: - r0 = i32(0) - return - + return i32(0) } func _fkParentIsModified(tls *crt.TLS, _pTab *XTable, _p *XFKey, _aChange *int32, _bChngRowid int32) (r0 int32) { // sqlite3.c:107952:1 @@ -117868,9 +112823,7 @@ _4: if i32(0) != _sqlite3StrICmp(tls, _3_pCol.X0, _1_zKey) { goto _12 } - - r0 = i32(1) - return + return i32(1) _12: goto _13 @@ -117879,9 +112832,7 @@ _11: if (int32(_3_pCol.X6) & i32(1)) == 0 { goto _14 } - - r0 = i32(1) - return + return i32(1) _14: _13: @@ -117894,9 +112845,7 @@ _7: goto _0 _3: - r0 = i32(0) - return - + return i32(0) } func _sqlite3IsReadOnly(tls *crt.TLS, _pParse *XParse, _pTab *XTable, _viewOk int32) (r0 int32) { // sqlite3.c:104440:1 @@ -117911,8 +112860,7 @@ func _sqlite3IsReadOnly(tls *crt.TLS, _pParse *XParse, _pTab *XTable, _viewOk in } _sqlite3ErrorMsg(tls, _pParse, str(120712), unsafe.Pointer(_pTab.X0)) - r0 = i32(1) - return + return i32(1) _4: if _viewOk != 0 || (*XSelect)(unsafe.Pointer(_pTab.X3)) == nil { @@ -117920,13 +112868,10 @@ _4: } _sqlite3ErrorMsg(tls, _pParse, str(120744), unsafe.Pointer(_pTab.X0)) - r0 = i32(1) - return + return i32(1) _6: - r0 = i32(0) - return - + return i32(0) } func _sqlite3AuthContextPush(tls *crt.TLS, _pParse *XParse, _pContext *XAuthContext, _zContext *int8) { // sqlite3.c:99426:1 @@ -117939,8 +112884,6 @@ func _sqlite3AuthContextPush(tls *crt.TLS, _pParse *XParse, _pContext *XAuthCont *(**XParse)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pContext)) + uintptr(4 /* X1 */))))) = _pParse *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pContext)) + uintptr(0 /* X0 */))) = _pParse.X65 *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(452 /* X65 */))) = _zContext - return - } var _sqlite3AuthContextPushØ00__func__Ø000 [23]int8 // - @@ -117951,8 +112894,6 @@ func init() { func _sqlite3VdbeCountChanges(tls *crt.TLS, _v *TVdbe) { // sqlite3.c:75831:1 storebits955((*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_v))+uintptr(140 /* X32 */))), int16(i32(1)), 16, 4) - return - } func _sqlite3MaterializeView(tls *crt.TLS, _pParse *XParse, _pView *XTable, _pWhere *XExpr, _iCur int32) { // sqlite3.c:104477:1 @@ -117999,8 +112940,6 @@ _0: _sqlite3SelectDestInit(tls, &_dest, i32(12), _iCur) _sqlite3Select(tls, _pParse, _pSel, &_dest) _sqlite3SelectDelete(tls, _db, _pSel) - return - } var _sqlite3MaterializeViewØ00__func__Ø000 [23]int8 // - @@ -118089,9 +113028,7 @@ _11: crt.X__builtin_abort(tls) } }() - r0 = _pNew - return - + return _pNew } var _sqlite3SelectNewØ00__func__Ø000 [17]int8 // - @@ -118102,9 +113039,7 @@ func init() { func _sqlite3WhereOkOnePass(tls *crt.TLS, _pWInfo *XWhereInfo, _aiCur *int32) (r0 int32) { // sqlite3.c:129934:1 crt.Xmemcpy(tls, (unsafe.Pointer)(_aiCur), (unsafe.Pointer)((*[2]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWInfo))+uintptr(20 /* X5 */)))), u32(8)) - r0 = int32(_pWInfo.X13) - return - + return int32(_pWInfo.X13) } func _sqlite3OpenTableAndIndices(tls *crt.TLS, _pParse *XParse, _pTab *XTable, _op int32, _p5 uint8, _iBase int32, _aToOpen *uint8, _piDataCur *int32, _piIdxCur *int32) (r0 int32) { // sqlite3.c:110375:1 @@ -118135,9 +113070,7 @@ func _sqlite3OpenTableAndIndices(tls *crt.TLS, _pParse *XParse, _pTab *XTable, _ if (_pTab.X16) == 0 { goto _6 } - - r0 = i32(0) - return + return i32(0) _6: _iDb = _sqlite3SchemaToIndex(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), (*XSchema)(unsafe.Pointer(_pTab.X20))) @@ -118221,9 +113154,7 @@ _19: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(40 /* X17 */))) = _iBase _27: - r0 = _i - return - + return _i } var _sqlite3OpenTableAndIndicesØ00__func__Ø000 [27]int8 // - @@ -118262,7 +113193,6 @@ _4: if _pTab != (*(**XTable)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pToplevel.X67)) + 4*uintptr(_i)))) { goto _8 } - return _8: @@ -118283,8 +113213,6 @@ _7: _9: _sqlite3OomFault(tls, (*Xsqlite3)(unsafe.Pointer(_pToplevel.X0))) _10: - return - } var _sqlite3VtabMakeWritableØ00__func__Ø000 [24]int8 // - @@ -118420,8 +113348,6 @@ _15: _sqlite3FkActions(tls, _pParse, _pTab, (*XExprList)(unsafe.Pointer(uintptr(i32(0)))), _iOld, (*int32)(unsafe.Pointer(uintptr(i32(0)))), i32(0)) _sqlite3CodeRowTrigger(tls, _pParse, _pTrigger, i32(109), (*XExprList)(unsafe.Pointer(uintptr(i32(0)))), i32(2), _pTab, _iOld, int32(_onconf), _iLabel) _sqlite3VdbeResolveLabel(tls, _v, _iLabel) - return - } var _sqlite3GenerateRowDeleteØ00__func__Ø000 [25]int8 // - @@ -118478,9 +113404,7 @@ _11: goto _5 _8: - r0 = _mask - return - + return _mask } var _sqlite3TriggerColmaskØ00__func__Ø000 [22]int8 // - @@ -118522,9 +113446,7 @@ _10: _pPrg = _codeRowTrigger(tls, _pParse, _pTrigger, _pTab, _orconf) _11: - r0 = _pPrg - return - + return _pPrg } var _getRowTriggerØ00__func__Ø000 [14]int8 // - @@ -118578,9 +113500,7 @@ func _codeRowTrigger(tls *crt.TLS, _pParse *XParse, _pTrigger *XTrigger, _pTab * if _pPrg != nil { goto _7 } - - r0 = (*XTriggerPrg)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XTriggerPrg)(unsafe.Pointer(uintptr(i32(0)))) _7: *(**XTriggerPrg)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPrg)) + uintptr(4 /* X1 */))))) = (*XTriggerPrg)(unsafe.Pointer(_pTop.X69)) @@ -118589,9 +113509,7 @@ _7: if _pProgram != nil { goto _8 } - - r0 = (*XTriggerPrg)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XTriggerPrg)(unsafe.Pointer(uintptr(i32(0)))) _8: _sqlite3VdbeLinkSubProgram(tls, (*TVdbe)(unsafe.Pointer(_pTop.X2)), _pProgram) @@ -118603,9 +113521,7 @@ _8: if _pSubParse != nil { goto _9 } - - r0 = (*XTriggerPrg)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XTriggerPrg)(unsafe.Pointer(uintptr(i32(0)))) _9: crt.Xmemset(tls, (unsafe.Pointer)(&_sNC), i32(0), u32(32)) @@ -118694,9 +113610,7 @@ _10: }() _sqlite3ParserReset(tls, _pSubParse) _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pSubParse)) - r0 = _pPrg - return - + return _pPrg } var _codeRowTriggerØ00__func__Ø000 [15]int8 // - @@ -118708,8 +113622,6 @@ func init() { func _sqlite3VdbeLinkSubProgram(tls *crt.TLS, _pVdbe *TVdbe, _p *XSubProgram) { // sqlite3.c:72226:1 *(**XSubProgram)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(24 /* X6 */))))) = (*XSubProgram)(unsafe.Pointer(_pVdbe.X42)) *(**XSubProgram)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVdbe)) + uintptr(196 /* X42 */))))) = _p - return - } func _onErrorText(tls *crt.TLS, _onError int32) (r0 *int8) { // sqlite3.c:122937:1 @@ -118731,33 +113643,25 @@ func _onErrorText(tls *crt.TLS, _onError int32) (r0 *int8) { // sqlite3.c:122937 } _1: - r0 = str(48832) - return + return str(48832) _2: - r0 = str(48820) - return + return str(48820) _3: - r0 = str(48840) - return + return str(48840) _4: - r0 = str(6412) - return + return str(6412) _5: - r0 = str(48848) - return + return str(48848) _6: - r0 = str(121480) - return + return str(121480) _7: - r0 = str(121488) - return - + return str(121488) } func _codeTriggerProgram(tls *crt.TLS, _pParse *XParse, _pStepList *XTriggerStep, _orconf int32) (r0 int32) { // sqlite3.c:122860:1 @@ -118856,9 +113760,7 @@ _23: goto _7 _10: - r0 = i32(0) - return - + return i32(0) } var _codeTriggerProgramØ00__func__Ø000 [19]int8 // - @@ -119812,8 +114714,6 @@ _update_cleanup: _sqlite3SrcListDelete(tls, _db, _pTabList) _sqlite3ExprListDelete(tls, _db, _pChanges) _sqlite3ExprDelete(tls, _db, _pWhere) - return - } var _sqlite3UpdateØ00__func__Ø000 [14]int8 // - @@ -119876,7 +114776,6 @@ func _updateVirtualTable(tls *crt.TLS, _pParse *XParse, _pSrc *XSrcList, _pTab * if _pWInfo != (*XWhereInfo)(unsafe.Pointer(uintptr(i32(0)))) { goto _2 } - return _2: @@ -119969,8 +114868,6 @@ _14: _21: _sqlite3WhereEnd(tls, _pWInfo) _22: - return - } var _updateVirtualTableØ00__func__Ø000 [19]int8 // - @@ -120075,7 +114972,6 @@ _14: _0: r0 = _mask return - } func _sqlite3FkLocateIndex(tls *crt.TLS, _pParse *XParse, _pParent *XTable, _pFKey *XFKey, _ppIdx **XIndex, _paiCol **int32) (r0 int32) { // sqlite3.c:107344:1 @@ -120135,17 +115031,13 @@ func _sqlite3FkLocateIndex(tls *crt.TLS, _pParse *XParse, _pParent *XTable, _pFK if _zKey != nil { goto _10 } - - r0 = i32(0) - return + return i32(0) _10: if _sqlite3StrICmp(tls, (*XColumn)(unsafe.Pointer(uintptr(_pParent.X1)+16*uintptr(_pParent.X10))).X0, _zKey) != 0 { goto _11 } - - r0 = i32(0) - return + return i32(0) _11: _9: @@ -120166,9 +115058,7 @@ _8: if _aiCol != nil { goto _16 } - - r0 = i32(1) - return + return i32(1) _16: *_paiCol = _aiCol @@ -120310,14 +115200,11 @@ _20: _sqlite3ErrorMsg(tls, _pParse, str(122012), unsafe.Pointer((*XTable)(unsafe.Pointer(_pFKey.X0)).X0), unsafe.Pointer(_pFKey.X2)) _48: _sqlite3DbFree(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), (unsafe.Pointer)(_aiCol)) - r0 = i32(1) - return + return i32(1) _47: *_ppIdx = _pIdx - r0 = i32(0) - return - + return i32(0) } var _sqlite3FkLocateIndexØ00__func__Ø000 [21]int8 // - @@ -120387,8 +115274,6 @@ _22: goto _9 _12: - return - } var _sqlite3CodeRowTriggerØ00__func__Ø000 [22]int8 // - @@ -120426,8 +115311,6 @@ func _sqlite3CodeRowTriggerDirect(tls *crt.TLS, _pParse *XParse, _p *XTrigger, _ }()), unsafe.Pointer(_onErrorText(tls, _orconf))) _sqlite3VdbeChangeP5(tls, _v, uint16(uint8(_1_bRecursive))) _4: - return - } var _sqlite3CodeRowTriggerDirectØ00__func__Ø000 [28]int8 // - @@ -121098,8 +115981,6 @@ _79: _sqlite3VdbeJumpHere(tls, _v, _ipkBottom) _155: *_pbMayReplace = _seenReplace - return - } var _sqlite3GenerateConstraintChecksØ00__func__Ø000 [32]int8 // - @@ -121126,9 +116007,7 @@ func _checkConstraintUnchanged(tls *crt.TLS, _pExpr *XExpr, _aiChng *int32, _chn sink4537 = *p } _0: - r0 = bool2int((_w.X5) == 0) - return - + return bool2int((_w.X5) == 0) } func _checkConstraintExprNode(tls *crt.TLS, _pWalker *XWalker, _pExpr *XExpr) (r0 int32) { // sqlite3.c:109668:1 @@ -121168,7 +116047,6 @@ _6: _0: r0 = i32(0) return - } var _checkConstraintExprNodeØ00__func__Ø000 [24]int8 // - @@ -121195,8 +116073,6 @@ _0: _rc = i32(2579) _1: _sqlite3HaltConstraint(tls, _pParse, _rc, _onError, _zMsg, int8(i32(-1)), uint8(i32(2))) - return - } func _sqlite3MultiWrite(tls *crt.TLS, _pParse *XParse) { // sqlite3.c:103565:1 @@ -121209,8 +116085,6 @@ func _sqlite3MultiWrite(tls *crt.TLS, _pParse *XParse) { // sqlite3.c:103565:1 return _pParse }() *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pToplevel)) + uintptr(20 /* X8 */))) = uint8(i32(1)) - return - } func _sqlite3GenerateRowIndexDelete(tls *crt.TLS, _pParse *XParse, _pTab *XTable, _iDataCur int32, _iIdxCur int32, _aRegIdx *int32, _iIdxNoSeek int32) { // sqlite3.c:105154:1 @@ -121284,8 +116158,6 @@ _3: goto _2 _5: - return - } var _sqlite3GenerateRowIndexDeleteØ00__func__Ø000 [30]int8 // - @@ -121350,7 +116222,6 @@ func _sqlite3FkCheck(tls *crt.TLS, _pParse *XParse, _pTab *XTable, _regOld int32 if ((_db.X6) & i32(524288)) != i32(0) { goto _2 } - return _2: @@ -121395,7 +116266,6 @@ _11: if _isIgnoreErrors != 0 && (_db.X17) == 0 { goto _19 } - return _19: @@ -121535,7 +116405,6 @@ _54: if _isIgnoreErrors != 0 && (_db.X17) == 0 { goto _60 } - return _60: @@ -121586,8 +116455,6 @@ _46: goto _45 _48: - return - } var _sqlite3FkCheckØ00__func__Ø000 [15]int8 // - @@ -121756,8 +116623,6 @@ _33: _31: _sqlite3VdbeResolveLabel(tls, _v, _iOk) _sqlite3VdbeAddOp1(tls, _v, i32(112), _iCur) - return - } var _fkLookupParentØ00__func__Ø000 [15]int8 // - @@ -121785,15 +116650,12 @@ func _isSetNullAction(tls *crt.TLS, _pParse *XParse, _pFKey *XFKey) (r0 int32) { if (_1_p != (*(**XTrigger)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[2]unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFKey))+uintptr(28 /* X8 */))))) + 4*uintptr(i32(0))))) || int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[2]uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFKey))+uintptr(25 /* X7 */))))) + 1*uintptr(i32(0))))) != i32(7)) && (_1_p != (*(**XTrigger)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[2]unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFKey))+uintptr(28 /* X8 */))))) + 4*uintptr(i32(1))))) || int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[2]uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFKey))+uintptr(25 /* X7 */))))) + 1*uintptr(i32(1))))) != i32(7)) { goto _6 } - - r0 = i32(1) - return + return i32(1) _6: _2: r0 = i32(0) return - } func _fkScanChildren(tls *crt.TLS, _pParse *XParse, _pSrc *XSrcList, _pTab *XTable, _pIdx *XIndex, _pFKey *XFKey, _aiCol *int32, _regData int32, _nIncr int32) { // sqlite3.c:107699:1 @@ -121971,8 +116833,6 @@ _35: _sqlite3VdbeJumpHere(tls, _v, _iFkIfZero) _36: - return - } var _fkScanChildrenØ00__func__Ø000 [15]int8 // - @@ -122020,7 +116880,6 @@ _4: _0: r0 = _pExpr return - } func _exprTableColumn(tls *crt.TLS, _db *Xsqlite3, _pTab *XTable, _iCursor int32, _iCol int16) (r0 *XExpr) { // sqlite3.c:107652:1 @@ -122035,9 +116894,7 @@ func _exprTableColumn(tls *crt.TLS, _db *Xsqlite3, _pTab *XTable, _iCursor int32 *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(28 /* X8 */))) = _iCursor *(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X9 */))) = _iCol _0: - r0 = _pExpr - return - + return _pExpr } func _sqlite3CompleteInsertion(tls *crt.TLS, _pParse *XParse, _pTab *XTable, _iDataCur int32, _iIdxCur int32, _regNewData int32, _aRegIdx *int32, _update_flags int32, _appendBias int32, _useSeekResult int32) { // sqlite3.c:110273:1 @@ -122137,7 +116994,6 @@ _11: if ((_pTab.X9) & uint32(i32(32))) == uint32(i32(0)) { goto _22 } - return _22: @@ -122199,8 +117055,6 @@ _29: _sqlite3VdbeAppendP4(tls, _v, (unsafe.Pointer)(_pTab), i32(-15)) _30: _sqlite3VdbeChangeP5(tls, _v, uint16(_pik_flags)) - return - } var _sqlite3CompleteInsertionØ00__func__Ø000 [25]int8 // - @@ -122241,8 +117095,6 @@ _6: _4: _0: - return - } func _fkActionTrigger(tls *crt.TLS, _pParse *XParse, _pTab *XTable, _pFKey *XFKey, _pChanges *XExprList) (r0 *XTrigger) { // sqlite3.c:108314:1 @@ -122300,9 +117152,7 @@ func _fkActionTrigger(tls *crt.TLS, _pParse *XParse, _pTab *XTable, _pFKey *XFKe if _action != i32(6) || ((_db.X6)&i32(33554432)) == 0 { goto _1 } - - r0 = (*XTrigger)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XTrigger)(unsafe.Pointer(uintptr(i32(0)))) _1: _pTrigger = *(**XTrigger)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[2]unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFKey))+uintptr(28 /* X8 */))))) + 4*uintptr(_iAction))) @@ -122320,9 +117170,7 @@ _1: if _sqlite3FkLocateIndex(tls, _pParse, _pTab, _pFKey, &_2_pIdx, &_2_aiCol) == 0 { goto _4 } - - r0 = (*XTrigger)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XTrigger)(unsafe.Pointer(uintptr(i32(0)))) _4: func() { @@ -122475,8 +117323,7 @@ _37: } _fkTriggerDelete(tls, _db, _pTrigger) - r0 = (*XTrigger)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XTrigger)(unsafe.Pointer(uintptr(i32(0)))) _39: func() { @@ -122521,9 +117368,7 @@ _46: return i32(109) }()) _3: - r0 = _pTrigger - return - + return _pTrigger } var _fkActionTriggerØ00__func__Ø000 [16]int8 // - @@ -122539,8 +117384,6 @@ func _sqlite3AutoincrementEnd(tls *crt.TLS, _pParse *XParse) { // sqlite3.c:1089 _autoIncrementEnd(tls, _pParse) _0: - return - } func _autoIncrementEnd(tls *crt.TLS, _pParse *XParse) { // sqlite3.c:108892:1 @@ -122602,8 +117445,6 @@ _8: goto _2 _5: - return - } var _autoIncrementEndØ00__func__Ø000 [17]int8 // - @@ -122628,8 +117469,6 @@ func _sqlite3AuthContextPop(tls *crt.TLS, _pContext *XAuthContext) { // sqlite3. *(**int8)(unsafe.Pointer(uintptr(_pContext.X1) + uintptr(452 /* X65 */))) = _pContext.X0 *(**XParse)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pContext)) + uintptr(4 /* X1 */))))) = (*XParse)(unsafe.Pointer(uintptr(i32(0)))) _0: - return - } func _targetSrcList(tls *crt.TLS, _pParse *XParse, _pStep *XTriggerStep) (r0 *XSrcList) { // sqlite3.c:122833:1 @@ -122671,7 +117510,6 @@ _4: _0: r0 = _pSrc return - } var _targetSrcListØ00__func__Ø000 [14]int8 // - @@ -123569,8 +118407,6 @@ _insert_cleanup: _sqlite3SelectDelete(tls, _db, _pSelect) _sqlite3IdListDelete(tls, _db, _pColumn) _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_aRegIdx)) - return - } var _sqlite3InsertØ00__func__Ø000 [14]int8 // - @@ -123635,33 +118471,25 @@ func _xferOptimization(tls *crt.TLS, _pParse *XParse, _pDest *XTable, _pSelect * if _pSelect != (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: if (*XWith)(unsafe.Pointer(_pParse.X70)) == nil && (*XWith)(unsafe.Pointer(_pSelect.X17)) == nil { goto _2 } - - r0 = i32(0) - return + return i32(0) _2: if _sqlite3TriggerList(tls, _pParse, _pDest) == nil { goto _3 } - - r0 = i32(0) - return + return i32(0) _3: if (_pDest.X16) == 0 { goto _4 } - - r0 = i32(0) - return + return i32(0) _4: if _onError != i32(10) { @@ -123690,49 +118518,37 @@ _5: if ((*XSrcList)(unsafe.Pointer(_pSelect.X8)).X0) == i32(1) { goto _10 } - - r0 = i32(0) - return + return i32(0) _10: if (*XSelect)(unsafe.Pointer((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr(_pSelect.X8)+uintptr(8 /* X2 */)))))+68*uintptr(i32(0)))).X5)) == nil { goto _11 } - - r0 = i32(0) - return + return i32(0) _11: if (*XExpr)(unsafe.Pointer(_pSelect.X9)) == nil { goto _12 } - - r0 = i32(0) - return + return i32(0) _12: if (*XExprList)(unsafe.Pointer(_pSelect.X12)) == nil { goto _13 } - - r0 = i32(0) - return + return i32(0) _13: if (*XExprList)(unsafe.Pointer(_pSelect.X10)) == nil { goto _14 } - - r0 = i32(0) - return + return i32(0) _14: if (*XExpr)(unsafe.Pointer(_pSelect.X15)) == nil { goto _15 } - - r0 = i32(0) - return + return i32(0) _15: func() { @@ -123744,17 +118560,13 @@ _15: if (*XSelect)(unsafe.Pointer(_pSelect.X13)) == nil { goto _18 } - - r0 = i32(0) - return + return i32(0) _18: if ((_pSelect.X3) & uint32(i32(1))) == 0 { goto _19 } - - r0 = i32(0) - return + return i32(0) _19: _pEList = (*XExprList)(unsafe.Pointer(_pSelect.X0)) @@ -123767,9 +118579,7 @@ _19: if (_pEList.X0) == i32(1) { goto _22 } - - r0 = i32(0) - return + return i32(0) _22: func() { @@ -123781,9 +118591,7 @@ _22: if int32((*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr(_pEList.X1)+20*uintptr(i32(0)))).X0)).X0) == i32(160) { goto _25 } - - r0 = i32(0) - return + return i32(0) _25: _pItem = (*TSrcList_item)(unsafe.Pointer((*[1]TSrcList_item)(unsafe.Pointer(uintptr(_pSelect.X8) + uintptr(8 /* X2 */))))) @@ -123791,57 +118599,43 @@ _25: if _pSrc != (*XTable)(unsafe.Pointer(uintptr(i32(0)))) { goto _26 } - - r0 = i32(0) - return + return i32(0) _26: if _pSrc != _pDest { goto _27 } - - r0 = i32(0) - return + return i32(0) _27: if (((_pDest.X9) & uint32(i32(32))) == uint32(i32(0))) == (((_pSrc.X9) & uint32(i32(32))) == uint32(i32(0))) { goto _28 } - - r0 = i32(0) - return + return i32(0) _28: if (_pSrc.X16) == 0 { goto _29 } - - r0 = i32(0) - return + return i32(0) _29: if (*XSelect)(unsafe.Pointer(_pSrc.X3)) == nil { goto _30 } - - r0 = i32(0) - return + return i32(0) _30: if int32(_pDest.X11) == int32(_pSrc.X11) { goto _31 } - - r0 = i32(0) - return + return i32(0) _31: if int32(_pDest.X10) == int32(_pSrc.X10) { goto _32 } - - r0 = i32(0) - return + return i32(0) _32: _i = i32(0) @@ -123855,25 +118649,19 @@ _33: if int32(_23_pDestCol.X4) == int32(_23_pSrcCol.X4) { goto _37 } - - r0 = i32(0) - return + return i32(0) _37: if Xsqlite3_stricmp(tls, _23_pDestCol.X2, _23_pSrcCol.X2) == i32(0) { goto _38 } - - r0 = i32(0) - return + return i32(0) _38: if (_23_pDestCol.X3) == 0 || (_23_pSrcCol.X3) != 0 { goto _40 } - - r0 = i32(0) - return + return i32(0) _40: if _i <= i32(0) { @@ -123895,9 +118683,7 @@ _40: if ((*XExpr)(unsafe.Pointer(_23_pDestCol.X1)) == (*XExpr)(unsafe.Pointer(uintptr(i32(0))))) == ((*XExpr)(unsafe.Pointer(_23_pSrcCol.X1)) == (*XExpr)(unsafe.Pointer(uintptr(i32(0))))) && ((*XExpr)(unsafe.Pointer(_23_pDestCol.X1)) == nil || crt.Xstrcmp(tls, *(**int8)(unsafe.Pointer((*T5516385)(unsafe.Pointer(uintptr(_23_pDestCol.X1) + uintptr(8 /* X3 */))))), *(**int8)(unsafe.Pointer((*T5516385)(unsafe.Pointer(uintptr(_23_pSrcCol.X1) + uintptr(8 /* X3 */)))))) == i32(0)) { goto _50 } - - r0 = i32(0) - return + return i32(0) _50: _41: @@ -123937,9 +118723,7 @@ _59: if _pSrcIdx != (*XIndex)(unsafe.Pointer(uintptr(i32(0)))) { goto _61 } - - r0 = i32(0) - return + return i32(0) _61: _pDestIdx = (*XIndex)(unsafe.Pointer(_pDestIdx.X5)) @@ -123949,25 +118733,19 @@ _54: if (*XExprList)(unsafe.Pointer(_pDest.X6)) == nil || _sqlite3ExprListCompare(tls, (*XExprList)(unsafe.Pointer(_pSrc.X6)), (*XExprList)(unsafe.Pointer(_pDest.X6)), i32(-1)) == 0 { goto _63 } - - r0 = i32(0) - return + return i32(0) _63: if ((_db.X6)&i32(524288)) == i32(0) || (*XFKey)(unsafe.Pointer(_pDest.X4)) == (*XFKey)(unsafe.Pointer(uintptr(i32(0)))) { goto _65 } - - r0 = i32(0) - return + return i32(0) _65: if ((_db.X6) & i32(128)) == i32(0) { goto _66 } - - r0 = i32(0) - return + return i32(0) _66: _iDbSrc = _sqlite3SchemaToIndex(tls, _db, (*XSchema)(unsafe.Pointer(_pSrc.X20))) @@ -124165,13 +118943,10 @@ _108: _sqlite3VdbeAddOp2(tls, _v, i32(76), i32(0), i32(0)) _sqlite3VdbeJumpHere(tls, _v, _emptyDestTest) _sqlite3VdbeAddOp2(tls, _v, i32(112), _iDest, i32(0)) - r0 = i32(0) - return + return i32(0) _109: - r0 = i32(1) - return - + return i32(1) } var _xferOptimizationØ00__func__Ø000 [17]int8 // - @@ -124198,17 +118973,13 @@ func _xferCompatibleIndex(tls *crt.TLS, _pDest *XIndex, _pSrc *XIndex) (r0 int32 if int32(_pDest.X13) == int32(_pSrc.X13) { goto _5 } - - r0 = i32(0) - return + return i32(0) _5: if int32(_pDest.X15) == int32(_pSrc.X15) { goto _6 } - - r0 = i32(0) - return + return i32(0) _6: _i = i32(0) @@ -124220,9 +118991,7 @@ _7: if int32(*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSrc.X1)) + 2*uintptr(_i)))) == int32(*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pDest.X1)) + 2*uintptr(_i)))) { goto _11 } - - r0 = i32(0) - return + return i32(0) _11: if int32(*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSrc.X1)) + 2*uintptr(_i)))) != i32(-2) { @@ -124238,26 +119007,20 @@ _11: if _sqlite3ExprCompare(tls, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(_pSrc.X10)).X1)+20*uintptr(_i))).X0)), (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(_pDest.X10)).X1)+20*uintptr(_i))).X0)), i32(-1)) == i32(0) { goto _16 } - - r0 = i32(0) - return + return i32(0) _16: _12: if int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSrc.X7)) + 1*uintptr(_i)))) == int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pDest.X7)) + 1*uintptr(_i)))) { goto _17 } - - r0 = i32(0) - return + return i32(0) _17: if Xsqlite3_stricmp(tls, *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSrc.X8)) + 4*uintptr(_i))), *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pDest.X8)) + 4*uintptr(_i)))) == i32(0) { goto _18 } - - r0 = i32(0) - return + return i32(0) _18: _i += 1 @@ -124267,14 +119030,10 @@ _10: if _sqlite3ExprCompare(tls, (*XExpr)(unsafe.Pointer(_pSrc.X9)), (*XExpr)(unsafe.Pointer(_pDest.X9)), i32(-1)) == 0 { goto _19 } - - r0 = i32(0) - return + return i32(0) _19: - r0 = i32(1) - return - + return i32(1) } var _xferCompatibleIndexØ00__func__Ø000 [20]int8 // - @@ -124319,9 +119078,7 @@ _5: if _1_pInfo != (*TAggInfo_func)(unsafe.Pointer(uintptr(i32(0)))) { goto _8 } - - r0 = i32(0) - return + return i32(0) _8: *(**TAggInfo_func)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pInfo)) + uintptr(0 /* X0 */))))) = (*TAggInfo_func)(unsafe.Pointer(_1_pToplevel.X38)) @@ -124334,9 +119091,7 @@ _8: _7: _memId = _1_pInfo.X3 _1: - r0 = _memId - return - + return _memId } func _autoIncStep(tls *crt.TLS, _pParse *XParse, _memId int32, _regRowid int32) { // sqlite3.c:108879:1 @@ -124346,8 +119101,6 @@ func _autoIncStep(tls *crt.TLS, _pParse *XParse, _memId int32, _regRowid int32) _sqlite3VdbeAddOp2(tls, (*TVdbe)(unsafe.Pointer(_pParse.X2)), i32(146), _memId, _regRowid) _0: - return - } func _readsTable(tls *crt.TLS, _p *XParse, _iDb int32, _pTab *XTable) (r0 int32) { // sqlite3.c:108733:1 @@ -124394,9 +119147,7 @@ _2: if _2_tnum != (_pTab.X7) { goto _10 } - - r0 = i32(1) - return + return i32(1) _10: _2_pIndex = (*XIndex)(unsafe.Pointer(_pTab.X2)) @@ -124408,9 +119159,7 @@ _11: if _2_tnum != (_2_pIndex.X11) { goto _15 } - - r0 = i32(1) - return + return i32(1) _15: _2_pIndex = (*XIndex)(unsafe.Pointer(_2_pIndex.X5)) @@ -124434,17 +119183,14 @@ _9: crt.X__builtin_abort(tls) } }() - r0 = i32(1) - return + return i32(1) _17: _i += 1 goto _2 _5: - r0 = i32(0) - return - + return i32(0) } var _readsTableØ00__func__Ø000 [11]int8 // - @@ -124475,8 +119221,6 @@ func _sqlite3ExprCodeAndCache(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _tar _iMem = preInc961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(44 /* X18 */))), 1) _sqlite3VdbeAddOp2(tls, _v, i32(85), _target, _iMem) _exprToRegister(tls, _pExpr, _iMem) - return - } var _sqlite3ExprCodeAndCacheØ00__func__Ø000 [24]int8 // - @@ -124510,8 +119254,6 @@ func _transferParseError(tls *crt.TLS, _pTo *XParse, _pFrom *XParse) { // sqlite _6: _sqlite3DbFree(tls, (*Xsqlite3)(unsafe.Pointer(_pFrom.X0)), (unsafe.Pointer)(_pFrom.X1)) _7: - return - } var _transferParseErrorØ00__func__Ø000 [19]int8 // - @@ -124539,9 +119281,7 @@ func _sqlite3VdbeTakeOpArray(tls *crt.TLS, _p *TVdbe, _pnOp *int32, _pnMaxArg *i _resolveP2Values(tls, _p, _pnMaxArg) *_pnOp = _p.X27 *(**XVdbeOp)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(84 /* X17 */))))) = (*XVdbeOp)(unsafe.Pointer(uintptr(i32(0)))) - r0 = _aOp - return - + return _aOp } var _sqlite3VdbeTakeOpArrayØ00__func__Ø000 [23]int8 // - @@ -124614,8 +119354,6 @@ _11: _sqlite3VdbeAddOp4(tls, _v, i32(139), _iDb, i32(0), i32(0), _pTab.X0, i32(0)) _sqlite3ChangeCookie(tls, _pParse, _iDb) _sqliteViewResetAll(tls, _db, _iDb) - return - } var _sqlite3CodeDropTableØ00__func__Ø000 [21]int8 // - @@ -124677,7 +119415,6 @@ _11: if _sqlite3AuthCheck(tls, _pParse, _1_code, _pTrigger.X0, _pTable.X0, _1_zDb) == 0 && _sqlite3AuthCheck(tls, _pParse, i32(9), _1_zTab, (*int8)(unsafe.Pointer(uintptr(i32(0)))), _1_zDb) == 0 { goto _13 } - return _13: @@ -124695,8 +119432,6 @@ _13: _sqlite3ChangeCookie(tls, _pParse, _iDb) _sqlite3VdbeAddOp4(tls, _v, i32(141), _iDb, i32(0), i32(0), _pTrigger.X0, i32(0)) _16: - return - } var _sqlite3DropTriggerPtrØ00__func__Ø000 [22]int8 // - @@ -124754,7 +119489,6 @@ _7: if _1_iLargest != i32(0) { goto _13 } - return _13: @@ -124768,7 +119502,6 @@ _13: _destroyRootPage(tls, _pParse, _1_iLargest, _6_iDb) _iDestroyed = _1_iLargest goto _0 - } var _destroyTableØ00__func__Ø000 [13]int8 // - @@ -124794,8 +119527,6 @@ func _destroyRootPage(tls *crt.TLS, _pParse *XParse, _iTable int32, _iDb int32) _sqlite3MayAbort(tls, _pParse) _sqlite3NestedParse(tls, _pParse, str(124744), unsafe.Pointer((*XDb)(unsafe.Pointer(uintptr((*Xsqlite3)(unsafe.Pointer(_pParse.X0)).X4)+16*uintptr(_iDb))).X0), unsafe.Pointer(str(51508)), _iTable, _r1, _r1) _sqlite3ReleaseTempReg(tls, _pParse, _r1) - return - } var _destroyRootPageØ00__func__Ø000 [16]int8 // - @@ -124818,7 +119549,6 @@ func _sqliteViewResetAll(tls *crt.TLS, _db *Xsqlite3, _idx int32) { // sqlite3.c if (int32((*XSchema)(unsafe.Pointer((*XDb)(unsafe.Pointer(uintptr(_db.X4)+16*uintptr(_idx))).X4)).X9) & i32(2)) == i32(2) { goto _2 } - return _2: @@ -124846,8 +119576,6 @@ _6: *p = uint16(int32(*p) & i32(-3)) sink4530 = *p } - return - } var _sqliteViewResetAllØ00__func__Ø000 [19]int8 // - @@ -124952,8 +119680,6 @@ _11: _create_view_fail: _sqlite3SelectDelete(tls, _db, _pSelect) _sqlite3ExprListDelete(tls, _db, _pCNames) - return - } var _sqlite3CreateViewØ00__func__Ø000 [18]int8 // - @@ -125003,8 +119729,6 @@ _4: _sqlite3ErrorMsg(tls, _pParse, str(124944)) _7: _0: - return - } var _yy_reduceØ00__func__Ø000 [10]int8 // - @@ -125045,8 +119769,6 @@ func _sqlite3ExprListSetSpan(tls *crt.TLS, _pParse *XParse, _pList *XExprList, _ _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_1_pItem.X2)) *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem)) + uintptr(8 /* X2 */))) = _sqlite3DbStrNDup(tls, _db, _pSpan.X1, uint64(int32((uintptr(unsafe.Pointer(_pSpan.X2))-uintptr(unsafe.Pointer(_pSpan.X1)))/1))) _3: - return - } var _sqlite3ExprListSetSpanØ00__func__Ø000 [23]int8 // - @@ -125075,8 +119797,6 @@ _1: _4: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5504245)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(8 /* X2 */)))))+68*uintptr(i32(0))))))+uintptr(36 /* X9 */))))) + uintptr(0 /* X0 */))) = uint8(i32(0)) _0: - return - } func _sqlite3SrcListIndexedBy(tls *crt.TLS, _pParse *XParse, _p *XSrcList, _pIndexedBy *XToken) { // sqlite3.c:103330:1 @@ -125132,8 +119852,6 @@ _13: storebits973((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5504245)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem))+uintptr(36 /* X9 */)))))+uintptr(1 /* X1 */))), int8(bool2int((*(**int8)(unsafe.Pointer((*T5504265)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem)) + uintptr(60 /* X15 */)))))) != (*int8)(unsafe.Pointer(uintptr(i32(0)))))), 2, 1) _14: _5: - return - } var _sqlite3SrcListIndexedByØ00__func__Ø000 [24]int8 // - @@ -125175,8 +119893,6 @@ func _sqlite3SrcListFuncArgs(tls *crt.TLS, _pParse *XParse, _p *XSrcList, _pList _0: _sqlite3ExprListDelete(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), _pList) _7: - return - } var _sqlite3SrcListFuncArgsØ00__func__Ø000 [23]int8 // - @@ -125279,7 +119995,6 @@ _19: _17: r0 = _jointype return - } var _sqlite3JoinTypeØ00aKeywordØ002 [7]struct { @@ -125407,9 +120122,7 @@ _15: _vector_append_error: _sqlite3ExprDelete(tls, _db, _pExpr) _sqlite3IdListDelete(tls, _db, _pColumns) - r0 = _pList - return - + return _pList } var _sqlite3ExprListAppendVectorØ00__func__Ø000 [28]int8 // - @@ -125429,9 +120142,7 @@ func _sqlite3IdListAppend(tls *crt.TLS, _db *Xsqlite3, _pList *XIdList, _pToken if _pList != (*XIdList)(unsafe.Pointer(uintptr(i32(0)))) { goto _1 } - - r0 = (*XIdList)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XIdList)(unsafe.Pointer(uintptr(i32(0)))) _1: _0: @@ -125441,21 +120152,16 @@ _0: } _sqlite3IdListDelete(tls, _db, _pList) - r0 = (*XIdList)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XIdList)(unsafe.Pointer(uintptr(i32(0)))) _2: *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TIdList_item)(unsafe.Pointer(uintptr(_pList.X0)+8*uintptr(_i))))) + uintptr(0 /* X0 */))) = _sqlite3NameFromToken(tls, _db, _pToken) - r0 = _pList - return - + return _pList } func _spanSet(tls *crt.TLS, _pOut *XExprSpan, _pStart *XToken, _pEnd *XToken) { // sqlite3.c:134946:3 *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(4 /* X1 */))) = _pStart.X0 *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(8 /* X2 */))) = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pEnd.X0)) + 1*uintptr(_pEnd.X1))) - return - } func _sqlite3ExprAssignVarNumber(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _n uint32) { // sqlite3.c:91683:1 @@ -125475,7 +120181,6 @@ func _sqlite3ExprAssignVarNumber(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _ if _pExpr != (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - return _0: @@ -125585,8 +120290,6 @@ _12: _sqlite3ErrorMsg(tls, _pParse, str(125640)) _25: - return - } var _sqlite3ExprAssignVarNumberØ00__func__Ø000 [27]int8 // - @@ -125627,9 +120330,7 @@ func _sqlite3VListAdd(tls *crt.TLS, _db *Xsqlite3, _pIn *int32, _zName *int8, _n if _1_pOut != (*int32)(unsafe.Pointer(uintptr(i32(0)))) { goto _7 } - - r0 = _pIn - return + return _pIn _7: if _pIn != (*int32)(unsafe.Pointer(uintptr(i32(0)))) { @@ -125654,9 +120355,7 @@ _4: }() crt.Xmemcpy(tls, (unsafe.Pointer)(_z), (unsafe.Pointer)(_zName), uint32(_nName)) *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z)) + 1*uintptr(_nName))) = int8(i32(0)) - r0 = _pIn - return - + return _pIn } var _sqlite3VListAddØ00__func__Ø000 [16]int8 // - @@ -125683,8 +120382,7 @@ func _sqlite3ExprFunction(tls *crt.TLS, _pParse *XParse, _pList *XExprList, _pTo } _sqlite3ExprListDelete(tls, _db, _pList) - r0 = (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) _2: *(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5455999)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(20 /* X6 */))))))) = _pList @@ -125695,9 +120393,7 @@ _2: } }() _sqlite3ExprSetHeightAndFlags(tls, _pParse, _pNew) - r0 = _pNew - return - + return _pNew } var _sqlite3ExprFunctionØ00__func__Ø000 [20]int8 // - @@ -125710,21 +120406,16 @@ func _sqlite3ExprSetHeightAndFlags(tls *crt.TLS, _pParse *XParse, _p *XExpr) { / if (_pParse.X16) == 0 { goto _0 } - return _0: _exprSetHeight(tls, _p) _sqlite3ExprCheckHeight(tls, _pParse, _p.X7) - return - } func _spanBinaryExpr(tls *crt.TLS, _pParse *XParse, _op int32, _pLeft *XExprSpan, _pRight *XExprSpan) { // sqlite3.c:134981:3 *(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLeft)) + uintptr(0 /* X0 */))))) = _sqlite3PExpr(tls, _pParse, _op, (*XExpr)(unsafe.Pointer(_pLeft.X0)), (*XExpr)(unsafe.Pointer(_pRight.X0))) *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLeft)) + uintptr(8 /* X2 */))) = _pRight.X2 - return - } func _exprNot(tls *crt.TLS, _pParse *XParse, _doNot int32, _pSpan *XExprSpan) { // sqlite3.c:134994:3 @@ -125734,15 +120425,11 @@ func _exprNot(tls *crt.TLS, _pParse *XParse, _doNot int32, _pSpan *XExprSpan) { *(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSpan)) + uintptr(0 /* X0 */))))) = _sqlite3PExpr(tls, _pParse, i32(19), (*XExpr)(unsafe.Pointer(_pSpan.X0)), (*XExpr)(unsafe.Pointer(uintptr(i32(0))))) _0: - return - } func _spanUnaryPostfix(tls *crt.TLS, _pParse *XParse, _op int32, _pOperand *XExprSpan, _pPostOp *XToken) { // sqlite3.c:135002:3 *(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOperand)) + uintptr(0 /* X0 */))))) = _sqlite3PExpr(tls, _pParse, _op, (*XExpr)(unsafe.Pointer(_pOperand.X0)), (*XExpr)(unsafe.Pointer(uintptr(i32(0))))) *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOperand)) + uintptr(8 /* X2 */))) = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPostOp.X0)) + 1*uintptr(_pPostOp.X1))) - return - } func _binaryToUnaryIfNull(tls *crt.TLS, _pParse *XParse, _pY *XExpr, _pA *XExpr, _op int32) { // sqlite3.c:135014:3 @@ -125757,16 +120444,12 @@ func _binaryToUnaryIfNull(tls *crt.TLS, _pParse *XParse, _pY *XExpr, _pA *XExpr, _sqlite3ExprDelete(tls, _db, (*XExpr)(unsafe.Pointer(_pA.X5))) *(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pA)) + uintptr(16 /* X5 */))))) = (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) _2: - return - } func _spanUnaryPrefix(tls *crt.TLS, _pOut *XExprSpan, _pParse *XParse, _op int32, _pOperand *XExprSpan, _pPreOp *XToken) { // sqlite3.c:135025:3 *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(4 /* X1 */))) = _pPreOp.X0 *(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = _sqlite3PExpr(tls, _pParse, _op, (*XExpr)(unsafe.Pointer(_pOperand.X0)), (*XExpr)(unsafe.Pointer(uintptr(i32(0))))) *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(8 /* X2 */))) = _pOperand.X2 - return - } func _sqlite3PExprAddSelect(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _pSelect *XSelect) { // sqlite3.c:91585:1 @@ -125792,8 +120475,6 @@ _0: }() _sqlite3SelectDelete(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), _pSelect) _1: - return - } var _sqlite3PExprAddSelectØ00__func__Ø000 [22]int8 // - @@ -125813,9 +120494,7 @@ func _parserAddExprIdListTerm(tls *crt.TLS, _pParse *XParse, _pPrior *XExprList, _sqlite3ErrorMsg(tls, _pParse, str(125796), _pIdToken.X1, unsafe.Pointer(_pIdToken.X0)) _2: _sqlite3ExprListSetName(tls, _pParse, _p, _pIdToken, i32(1)) - r0 = _p - return - + return _p } func _sqlite3DropIndex(tls *crt.TLS, _pParse *XParse, _pName *XSrcList, _ifExists int32) { // sqlite3.c:102934:1 @@ -125933,8 +120612,6 @@ _16: _17: _exit_drop_index: _sqlite3SrcListDelete(tls, _db, _pName) - return - } var _sqlite3DropIndexØ00__func__Ø000 [17]int8 // - @@ -125953,7 +120630,6 @@ func _sqlite3Vacuum(tls *crt.TLS, _pParse *XParse, _pNm *XToken) { // sqlite3.c: if _v != (*TVdbe)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - return _0: @@ -125965,7 +120641,6 @@ _0: if _iDb >= i32(0) { goto _2 } - return _2: @@ -125977,8 +120652,6 @@ _1: _sqlite3VdbeAddOp1(tls, _v, i32(10), _iDb) _sqlite3VdbeUsesBtree(tls, _v, _iDb) _3: - return - } func _sqlite3Pragma(tls *crt.TLS, _pParse *XParse, _pId1 *XToken, _pId2 *XToken, _pValue *XToken, _minusFlag int32) { // sqlite3.c:113289:1 @@ -126284,7 +120957,6 @@ func _sqlite3Pragma(tls *crt.TLS, _pParse *XParse, _pId1 *XToken, _pId2 *XToken, if _v != (*TVdbe)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - return _0: @@ -126294,7 +120966,6 @@ _0: if _iDb >= i32(0) { goto _1 } - return _1: @@ -126302,7 +120973,6 @@ _1: if _iDb != i32(1) || _sqlite3OpenTempDatabase(tls, _pParse) == 0 { goto _3 } - return _3: @@ -126310,7 +120980,6 @@ _3: if _zLeft != nil { goto _4 } - return _4: @@ -128443,14 +123112,10 @@ _486: _pragma_out: _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_zLeft)) _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_zRight)) - return - } func _sqlite3VdbeRunOnlyOnce(tls *crt.TLS, _p *TVdbe) { // sqlite3.c:71723:1 storebits955((*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(140 /* X32 */))), int16(i32(1)), 32, 5) - return - } var _sqlite3PragmaØ00__func__Ø000 [14]int8 // - @@ -128472,9 +123137,7 @@ func Xsqlite3_file_control(tls *crt.TLS, _db *Xsqlite3, _zDbName *int8, _op int3 if _sqlite3SafetyCheckOk(tls, _db) != 0 { goto _0 } - - r0 = _sqlite3MisuseError(tls, i32(143419)) - return + return _sqlite3MisuseError(tls, i32(143419)) _0: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -128541,9 +123204,7 @@ _7: _sqlite3BtreeLeave(tls, _pBtree) _1: Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = _rc - return - + return _rc } func _sqlite3DbNameToBtree(tls *crt.TLS, _db *Xsqlite3, _zDbName *int8) (r0 *XBtree) { // sqlite3.c:143848:1 @@ -128555,14 +123216,12 @@ func _sqlite3DbNameToBtree(tls *crt.TLS, _db *Xsqlite3, _zDbName *int8) (r0 *XBt } return i32(0) }() - r0 = func() *XBtree { + return func() *XBtree { if _iDb < i32(0) { return (*XBtree)(unsafe.Pointer(uintptr(i32(0)))) } return (*XBtree)(unsafe.Pointer((*XDb)(unsafe.Pointer(uintptr(_db.X4) + 16*uintptr(_iDb))).X1)) }() - return - } var _sqlite3_file_controlØ00__func__Ø000 [21]int8 // - @@ -128572,20 +123231,16 @@ func init() { } func _sqlite3PagerJrnlFile(tls *crt.TLS, _pPager *XPager) (r0 *Xsqlite3_file) { // sqlite3.c:53719:1 - r0 = func() *Xsqlite3_file { + return func() *Xsqlite3_file { if (*XWal)(unsafe.Pointer(_pPager.X60)) != nil { return _sqlite3WalFile(tls, (*XWal)(unsafe.Pointer(_pPager.X60))) } return (*Xsqlite3_file)(unsafe.Pointer(_pPager.X32)) }() - return - } func _sqlite3WalFile(tls *crt.TLS, _pWal *XWal) (r0 *Xsqlite3_file) { // sqlite3.c:57935:1 - r0 = (*Xsqlite3_file)(unsafe.Pointer(_pWal.X2)) - return - + return (*Xsqlite3_file)(unsafe.Pointer(_pWal.X2)) } func _returnSingleText(tls *crt.TLS, _v *TVdbe, _zValue *int8) { // sqlite3.c:113155:1 @@ -128596,8 +123251,6 @@ func _returnSingleText(tls *crt.TLS, _v *TVdbe, _zValue *int8) { // sqlite3.c:11 _sqlite3VdbeLoadString(tls, _v, i32(1), _zValue) _sqlite3VdbeAddOp2(tls, _v, i32(88), i32(1), i32(1)) _0: - return - } func _setPragmaResultColumnNames(tls *crt.TLS, _v *TVdbe, _pPragma *XPragmaName) { // sqlite3.c:113128:1 @@ -128634,8 +123287,6 @@ _4: _7: _3: - return - } func _sqlite3VdbeVerifyNoMallocRequired(tls *crt.TLS, _p *TVdbe, _N int32) { // sqlite3.c:71983:1 @@ -128645,8 +123296,6 @@ func _sqlite3VdbeVerifyNoMallocRequired(tls *crt.TLS, _p *TVdbe, _N int32) { // crt.X__builtin_abort(tls) } }() - return - } var _sqlite3VdbeVerifyNoMallocRequiredØ00__func__Ø000 [34]int8 // - @@ -128666,8 +123315,6 @@ var _sqlite3PragmaØ00iLnØ001 int32 // sqlite3.c:113414:22 func _returnSingleInt(tls *crt.TLS, _v *TVdbe, _value int64) { // sqlite3.c:113147:1 _sqlite3VdbeAddOp4Dup8(tls, _v, i32(78), i32(0), i32(1), i32(0), (*uint8)(unsafe.Pointer(&_value)), i32(-10)) _sqlite3VdbeAddOp2(tls, _v, i32(88), i32(1), i32(1)) - return - } func _sqlite3BtreeSecureDelete(tls *crt.TLS, _p *XBtree, _newFlag int32) (r0 int32) { // sqlite3.c:61763:1 @@ -128676,9 +123323,7 @@ func _sqlite3BtreeSecureDelete(tls *crt.TLS, _p *XBtree, _newFlag int32) (r0 int if _p != (*XBtree)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: _sqlite3BtreeEnter(tls, _p) @@ -128704,9 +123349,7 @@ _2: _1: _b = bool2int((int32((*XBtShared)(unsafe.Pointer(_p.X1)).X10) & i32(4)) != i32(0)) _sqlite3BtreeLeave(tls, _p) - r0 = _b - return - + return _b } func _getLockingMode(tls *crt.TLS, _z *int8) (r0 int32) { // sqlite3.c:113042:1 @@ -128717,23 +123360,18 @@ func _getLockingMode(tls *crt.TLS, _z *int8) (r0 int32) { // sqlite3.c:113042:1 if i32(0) != _sqlite3StrICmp(tls, _z, str(93244)) { goto _1 } - - r0 = i32(1) - return + return i32(1) _1: if i32(0) != _sqlite3StrICmp(tls, _z, str(93256)) { goto _2 } - - r0 = i32(0) - return + return i32(0) _2: _0: r0 = i32(-1) return - } func _sqlite3PagerLockingMode(tls *crt.TLS, _pPager *XPager, _eMode int32) (r0 int32) { // sqlite3.c:53970:1 @@ -128757,9 +123395,7 @@ func _sqlite3PagerLockingMode(tls *crt.TLS, _pPager *XPager, _eMode int32) (r0 i *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(4 /* X1 */))) = uint8(_eMode) _9: - r0 = int32(_pPager.X1) - return - + return int32(_pPager.X1) } var _sqlite3PagerLockingModeØ00__func__Ø000 [24]int8 // - @@ -128769,9 +123405,7 @@ func init() { } func _sqlite3WalHeapMemory(tls *crt.TLS, _pWal *XWal) (r0 int32) { // sqlite3.c:57866:1 - r0 = bool2int((_pWal != nil) && (int32(_pWal.X11) == i32(2))) - return - + return bool2int((_pWal != nil) && (int32(_pWal.X11) == i32(2))) } func _sqlite3PagerJournalSizeLimit(tls *crt.TLS, _pPager *XPager, _iLimit int64) (r0 int64) { // sqlite3.c:54123:1 @@ -128782,9 +123416,7 @@ func _sqlite3PagerJournalSizeLimit(tls *crt.TLS, _pPager *XPager, _iLimit int64) *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(160 /* X50 */))) = _iLimit _sqlite3WalLimit(tls, (*XWal)(unsafe.Pointer(_pPager.X60)), _iLimit) _0: - r0 = _pPager.X50 - return - + return _pPager.X50 } func _sqlite3WalLimit(tls *crt.TLS, _pWal *XWal, _iLimit int64) { // sqlite3.c:55753:1 @@ -128794,8 +123426,6 @@ func _sqlite3WalLimit(tls *crt.TLS, _pWal *XWal, _iLimit int64) { // sqlite3.c:5 *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(16 /* X4 */))) = _iLimit _0: - return - } func _getAutoVacuum(tls *crt.TLS, _z *int8) (r0 int32) { // sqlite3.c:113057:1 @@ -128804,36 +123434,28 @@ func _getAutoVacuum(tls *crt.TLS, _z *int8) (r0 int32) { // sqlite3.c:113057:1 if i32(0) != _sqlite3StrICmp(tls, _z, str(43952)) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: if i32(0) != _sqlite3StrICmp(tls, _z, str(126968)) { goto _1 } - - r0 = i32(1) - return + return i32(1) _1: if i32(0) != _sqlite3StrICmp(tls, _z, str(127400)) { goto _2 } - - r0 = i32(2) - return + return i32(2) _2: _i = _sqlite3Atoi(tls, _z) - r0 = int32(uint8(func() int32 { + return int32(uint8(func() int32 { if (_i >= i32(0)) && (_i <= i32(2)) { return _i } return i32(0) }())) - return - } var _sqlite3PragmaØ00setMeta6Ø004 [5]XVdbeOpList // sqlite3.c:113669:33 @@ -128881,8 +123503,6 @@ _5: _4: _0: - return - } var _setAllPagerFlagsØ00__func__Ø000 [17]int8 // - @@ -128904,9 +123524,7 @@ func _sqlite3BtreeSetMmapLimit(tls *crt.TLS, _p *XBtree, _szMmap int64) (r0 int3 _sqlite3BtreeEnter(tls, _p) _sqlite3PagerSetMmapLimit(tls, (*XPager)(unsafe.Pointer(_pBt.X0)), _szMmap) _sqlite3BtreeLeave(tls, _p) - r0 = i32(0) - return - + return i32(0) } var _sqlite3BtreeSetMmapLimitØ00__func__Ø000 [25]int8 // - @@ -128925,53 +123543,39 @@ func _changeTempStorage(tls *crt.TLS, _pParse *XParse, _zStorageType *int8) (r0 if int32(_db.X16) != _ts { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: if _invalidateTempStorage(tls, _pParse) == i32(0) { goto _1 } - - r0 = i32(1) - return + return i32(1) _1: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(64 /* X16 */))) = uint8(_ts) - r0 = i32(0) - return - + return i32(0) } func _getTempStore(tls *crt.TLS, _z *int8) (r0 int32) { // sqlite3.c:113073:1 if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z)) + 1*uintptr(i32(0))))) < i32(48) || int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z)) + 1*uintptr(i32(0))))) > i32(50) { goto _1 } - - r0 = int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z)) + 1*uintptr(i32(0))))) - i32(48) - return + return int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z)) + 1*uintptr(i32(0))))) - i32(48) _1: if _sqlite3StrICmp(tls, _z, str(97668)) != i32(0) { goto _3 } - - r0 = i32(1) - return + return i32(1) _3: if _sqlite3StrICmp(tls, _z, str(93264)) != i32(0) { goto _5 } - - r0 = i32(2) - return + return i32(2) _5: - r0 = i32(0) - return - + return i32(0) } func _invalidateTempStorage(tls *crt.TLS, _pParse *XParse) (r0 int32) { // sqlite3.c:113091:1 @@ -128987,17 +123591,14 @@ func _invalidateTempStorage(tls *crt.TLS, _pParse *XParse) (r0 int32) { // sqlit } _sqlite3ErrorMsg(tls, _pParse, str(127524)) - r0 = i32(1) - return + return i32(1) _2: _sqlite3BtreeClose(tls, (*XBtree)(unsafe.Pointer((*XDb)(unsafe.Pointer(uintptr(_db.X4)+16*uintptr(i32(1)))).X1))) *(**XBtree)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XDb)(unsafe.Pointer(uintptr(_db.X4)+16*uintptr(i32(1)))))) + uintptr(4 /* X1 */))))) = (*XBtree)(unsafe.Pointer(uintptr(i32(0)))) _sqlite3ResetAllSchemasOfConnection(tls, _db) _0: - r0 = i32(0) - return - + return i32(0) } var Xsqlite3_temp_directory *int8 // sqlite3.c:5521:17 @@ -129045,8 +123646,6 @@ _7: _3: _ap = nil - return - } var _sqlite3VdbeMultiLoadØ00__func__Ø000 [21]int8 // - @@ -129098,9 +123697,7 @@ _5: goto _6 _6: - r0 = _zName - return - + return _zName } var _actionNameØ00__func__Ø000 [11]int8 // - @@ -129131,8 +123728,6 @@ _0: bug20530(_yyTraceFILE) _2: _1: - return - } func _sqlite3RegisterLikeFunctions(tls *crt.TLS, _db *Xsqlite3, _caseSensitive int32) { // sqlite3.c:106974:1 @@ -129158,8 +123753,6 @@ _1: } return i32(4) }())) - return - } func _likeFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem) { // sqlite3.c:106096:1 @@ -129204,7 +123797,6 @@ _0: if _2_zEsc != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) { goto _4 } - return _4: @@ -129228,8 +123820,6 @@ _6: Xsqlite3_result_int(tls, _context, bool2int(_patternCompare(tls, _zB, _zA, _pInfo, _escape) == i32(0))) _8: - return - } func Xsqlite3_user_data(tls *crt.TLS, _p *Xsqlite3_context) (r0 unsafe.Pointer) { // sqlite3.c:76706:12 @@ -129239,9 +123829,7 @@ func Xsqlite3_user_data(tls *crt.TLS, _p *Xsqlite3_context) (r0 unsafe.Pointer) crt.X__builtin_abort(tls) } }() - r0 = (*XFuncDef)(unsafe.Pointer(_p.X1)).X2 - return - + return (*XFuncDef)(unsafe.Pointer(_p.X1)).X2 } var _sqlite3_user_dataØ00__func__Ø000 [18]int8 // - @@ -129264,8 +123852,6 @@ func Xsqlite3_result_int(tls *crt.TLS, _pCtx *Xsqlite3_context, _iVal int32) { / } }() _sqlite3VdbeMemSetInt64(tls, (*XMem)(unsafe.Pointer(_pCtx.X0)), int64(_iVal)) - return - } var _sqlite3_result_intØ00__func__Ø000 [19]int8 // - @@ -129297,8 +123883,6 @@ func _setLikeOptFlag(tls *crt.TLS, _db *Xsqlite3, _zName *int8, _flagVal uint8) sink4530 = *p } _2: - return - } var _setLikeOptFlagØ00__func__Ø000 [15]int8 // - @@ -129313,9 +123897,7 @@ func _integrityCheckResultRow(tls *crt.TLS, _v *TVdbe, _regResult int32) (r0 int _sqlite3VdbeAddOp2(tls, _v, i32(88), _regResult, i32(1)) _addr = _sqlite3VdbeAddOp3(tls, _v, i32(67), i32(1), _sqlite3VdbeCurrentAddr(tls, _v)+i32(2), i32(1)) _sqlite3VdbeAddOp2(tls, _v, i32(76), i32(0), i32(0)) - r0 = _addr - return - + return _addr } func _sqlite3NoTempsInRange(tls *crt.TLS, _pParse *XParse, _iFirst int32, _iLast int32) (r0 int32) { // sqlite3.c:95858:1 @@ -129324,9 +123906,7 @@ func _sqlite3NoTempsInRange(tls *crt.TLS, _pParse *XParse, _iFirst int32, _iLast if (_pParse.X14) <= i32(0) || ((_pParse.X15)+(_pParse.X14)) >= _iLast || (_pParse.X15) < _iFirst { goto _2 } - - r0 = i32(0) - return + return i32(0) _2: _i = i32(0) @@ -129338,18 +123918,14 @@ _3: if (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[8]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(360 /* X49 */))))) + 4*uintptr(_i)))) < _iFirst || (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[8]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(360 /* X49 */))))) + 4*uintptr(_i)))) > _iLast { goto _8 } - - r0 = i32(0) - return + return i32(0) _8: _i += 1 goto _3 _6: - r0 = i32(1) - return - + return i32(1) } var _sqlite3PragmaØ00endCodeØ006 [4]XVdbeOpList // sqlite3.c:114591:31 @@ -129380,22 +123956,16 @@ func init() { func _sqlite3VdbeReusable(tls *crt.TLS, _p *TVdbe) { // sqlite3.c:71730:1 storebits955((*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(140 /* X32 */))), int16(i32(0)), 32, 5) - return - } func Xsqlite3_compileoption_get(tls *crt.TLS, _N int32) (r0 *int8) { // sqlite3.c:17881:12 if _N < i32(0) || _N >= i32(6) { goto _1 } - - r0 = *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_azCompileOpt)) + 4*uintptr(_N))) - return + return *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_azCompileOpt)) + 4*uintptr(_N))) _1: - r0 = (*int8)(unsafe.Pointer(uintptr(i32(0)))) - return - + return (*int8)(unsafe.Pointer(uintptr(i32(0)))) } var _azCompileOpt [6]*int8 // sqlite3.c:17454:19 @@ -129408,9 +123978,7 @@ func Xsqlite3_wal_autocheckpoint(tls *crt.TLS, _db *Xsqlite3, _nFrame int32) (r0 if _sqlite3SafetyCheckOk(tls, _db) != 0 { goto _0 } - - r0 = _sqlite3MisuseError(tls, i32(141942)) - return + return _sqlite3MisuseError(tls, i32(141942)) _0: if _nFrame <= i32(0) { @@ -129423,9 +123991,7 @@ _0: _1: Xsqlite3_wal_hook(tls, _db, nil, (unsafe.Pointer)(uintptr(i32(0)))) _2: - r0 = i32(0) - return - + return i32(0) } func Xsqlite3_wal_hook(tls *crt.TLS, _db *Xsqlite3, _xCallback func(*crt.TLS, unsafe.Pointer, *Xsqlite3, *int8, int32) int32, _pArg unsafe.Pointer) (r0 unsafe.Pointer) { // sqlite3.c:141957:12 @@ -129436,8 +124002,7 @@ func Xsqlite3_wal_hook(tls *crt.TLS, _db *Xsqlite3, _xCallback func(*crt.TLS, un } _sqlite3MisuseError(tls, i32(141966)) - r0 = (unsafe.Pointer)(uintptr(i32(0))) - return + return (unsafe.Pointer)(uintptr(i32(0))) _0: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -129445,9 +124010,7 @@ _0: *(*func(*crt.TLS, unsafe.Pointer, *Xsqlite3, *int8, int32) int32)(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, unsafe.Pointer, *int8, int32) int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(220 /* X51 */))))) = _xCallback *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(224 /* X52 */))) = _pArg Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = _pRet - return - + return _pRet } func _sqlite3WalDefaultHook(tls *crt.TLS, _pClientData unsafe.Pointer, _db *Xsqlite3, _zDb *int8, _nFrame int32) (r0 int32) { // sqlite3.c:141910:1 @@ -129459,15 +124022,11 @@ func _sqlite3WalDefaultHook(tls *crt.TLS, _pClientData unsafe.Pointer, _db *Xsql Xsqlite3_wal_checkpoint(tls, _db, _zDb) _sqlite3EndBenignMalloc(tls) _0: - r0 = i32(0) - return - + return i32(0) } func Xsqlite3_wal_checkpoint(tls *crt.TLS, _db *Xsqlite3, _zDb *int8) (r0 int32) { // sqlite3.c:142046:12 - r0 = Xsqlite3_wal_checkpoint_v2(tls, _db, _zDb, i32(0), (*int32)(unsafe.Pointer(uintptr(i32(0)))), (*int32)(unsafe.Pointer(uintptr(i32(0))))) - return - + return Xsqlite3_wal_checkpoint_v2(tls, _db, _zDb, i32(0), (*int32)(unsafe.Pointer(uintptr(i32(0)))), (*int32)(unsafe.Pointer(uintptr(i32(0))))) } func Xsqlite3_wal_checkpoint_v2(tls *crt.TLS, _db *Xsqlite3, _zDb *int8, _eMode int32, _pnLog *int32, _pnCkpt *int32) (r0 int32) { // sqlite3.c:141984:12 @@ -129479,9 +124038,7 @@ func Xsqlite3_wal_checkpoint_v2(tls *crt.TLS, _db *Xsqlite3, _zDb *int8, _eMode if _sqlite3SafetyCheckOk(tls, _db) != 0 { goto _0 } - - r0 = _sqlite3MisuseError(tls, i32(141998)) - return + return _sqlite3MisuseError(tls, i32(141998)) _0: if _pnLog == nil { @@ -129503,9 +124060,7 @@ _2: if _eMode >= i32(0) && _eMode <= i32(3) { goto _4 } - - r0 = i32(21) - return + return i32(21) _4: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -129536,9 +124091,7 @@ _8: *(*int32)(unsafe.Pointer((*T5412507)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(244 /* X57 */))))) = i32(0) _9: Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = _rc - return - + return _rc } func Xsqlite3_db_release_memory(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqlite3.c:140637:12 @@ -129551,9 +124104,7 @@ func Xsqlite3_db_release_memory(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sql if _sqlite3SafetyCheckOk(tls, _db) != 0 { goto _0 } - - r0 = _sqlite3MisuseError(tls, i32(140641)) - return + return _sqlite3MisuseError(tls, i32(140641)) _0: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -129578,15 +124129,11 @@ _5: _4: _sqlite3BtreeLeaveAll(tls, _db) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = i32(0) - return - + return i32(0) } func _sqlite3PagerShrink(tls *crt.TLS, _pPager *XPager) { // sqlite3.c:50366:1 _sqlite3PcacheShrink(tls, (*XPCache)(unsafe.Pointer(_pPager.X59))) - return - } func _sqlite3PcacheShrink(tls *crt.TLS, _pCache *XPCache) { // sqlite3.c:44922:1 @@ -129597,8 +124144,6 @@ func _sqlite3PcacheShrink(tls *crt.TLS, _pCache *XPCache) { // sqlite3.c:44922:1 } }() ((*Xsqlite3_pcache_methods2)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(108 /* X12 */))).X12)(tls, _pCache.X12) - return - } var _sqlite3PcacheShrinkØ00__func__Ø000 [20]int8 // - @@ -129620,9 +124165,7 @@ func Xsqlite3_soft_heap_limit64(tls *crt.TLS, _n int64) (r0 int64) { // sqlite3. if _rc == 0 { goto _0 } - - r0 = int64(i32(-1)) - return + return int64(i32(-1)) _0: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_mem0.X0))) @@ -129632,8 +124175,7 @@ _0: } Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_mem0.X0))) - r0 = _priorLimit - return + return _priorLimit _1: *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_mem0)) + uintptr(4 /* X1 */))) = _n @@ -129647,9 +124189,7 @@ _1: Xsqlite3_release_memory(tls, int32(_excess&int64(i32(2147483647)))) _3: - r0 = _priorLimit - return - + return _priorLimit } func Xsqlite3_memory_used(tls *crt.TLS) (r0 int64) { // sqlite3.c:24376:12 @@ -129658,9 +124198,7 @@ func Xsqlite3_memory_used(tls *crt.TLS) (r0 int64) { // sqlite3.c:24376:12 var _mx int64 // sqlite3.c:24377:22 _ = _mx Xsqlite3_status64(tls, i32(0), &_res, &_mx, i32(0)) - r0 = _res - return - + return _res } func Xsqlite3_status64(tls *crt.TLS, _op int32, _pCurrent *int64, _pHighwater *int64, _resetFlag int32) (r0 int32) { // sqlite3.c:18582:12 @@ -129669,17 +124207,13 @@ func Xsqlite3_status64(tls *crt.TLS, _op int32, _pCurrent *int64, _pHighwater *i if _op >= i32(0) && _op < i32(10) { goto _1 } - - r0 = _sqlite3MisuseError(tls, i32(18591)) - return + return _sqlite3MisuseError(tls, i32(18591)) _1: if _pCurrent != (*int64)(unsafe.Pointer(uintptr(i32(0)))) && _pHighwater != (*int64)(unsafe.Pointer(uintptr(i32(0)))) { goto _3 } - - r0 = _sqlite3MisuseError(tls, i32(18594)) - return + return _sqlite3MisuseError(tls, i32(18594)) _3: _pMutex = func() *Xsqlite3_mutex { @@ -129698,10 +124232,7 @@ _3: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Stat))+uintptr(40 /* X1 */))))) + 4*uintptr(_op))) = *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Stat))+uintptr(0 /* X0 */))))) + 4*uintptr(_op))) _6: Xsqlite3_mutex_leave(tls, _pMutex) - - r0 = i32(0) - return - + return i32(0) } func Xsqlite3_limit(tls *crt.TLS, _db *Xsqlite3, _limitId int32, _newLimit int32) (r0 int32) { // sqlite3.c:142385:12 @@ -129712,8 +124243,7 @@ func Xsqlite3_limit(tls *crt.TLS, _db *Xsqlite3, _limitId int32, _newLimit int32 } _sqlite3MisuseError(tls, i32(142390)) - r0 = i32(-1) - return + return i32(-1) _0: func() { @@ -129792,9 +124322,7 @@ _0: if _limitId >= i32(0) && _limitId < i32(12) { goto _26 } - - r0 = i32(-1) - return + return i32(-1) _26: _oldLimit = *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[12]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(92 /* X31 */))))) + 4*uintptr(_limitId))) @@ -129810,9 +124338,7 @@ _26: _28: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[12]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(92 /* X31 */))))) + 4*uintptr(_limitId))) = _newLimit _27: - r0 = _oldLimit - return - + return _oldLimit } var _aHardLimit [12]int32 // sqlite3.c:142322:18 @@ -129852,8 +124378,6 @@ _0: goto _0 _3: - return - } var _sqlite3VdbeVerifyNoResultRowØ00__func__Ø000 [29]int8 // - @@ -129991,8 +124515,6 @@ _triggerfinish_cleanup: } }() _sqlite3DeleteTriggerStep(tls, _db, _pStepList) - return - } var _sqlite3FinishTriggerØ00__func__Ø000 [21]int8 // - @@ -130010,34 +124532,26 @@ _0: if _sqlite3FixSelect(tls, _pFix, (*XSelect)(unsafe.Pointer(_pStep.X3))) == 0 { goto _2 } - - r0 = i32(1) - return + return i32(1) _2: if _sqlite3FixExpr(tls, _pFix, (*XExpr)(unsafe.Pointer(_pStep.X5))) == 0 { goto _3 } - - r0 = i32(1) - return + return i32(1) _3: if _sqlite3FixExprList(tls, _pFix, (*XExprList)(unsafe.Pointer(_pStep.X6))) == 0 { goto _4 } - - r0 = i32(1) - return + return i32(1) _4: _pStep = (*XTriggerStep)(unsafe.Pointer(_pStep.X8)) goto _0 _1: - r0 = i32(0) - return - + return i32(0) } func _sqlite3BeginTrigger(tls *crt.TLS, _pParse *XParse, _pName1 *XToken, _pName2 *XToken, _tr_tm int32, _op int32, _pColumns *XIdList, _pTableName *XSrcList, _pWhen *XExpr, _isTemp int32, _noErr int32) { // sqlite3.c:122262:1 @@ -130335,8 +124849,6 @@ _61: } }() _62: - return - } var _sqlite3BeginTriggerØ00__func__Ø000 [20]int8 // - @@ -130359,9 +124871,7 @@ func _sqlite3TriggerUpdateStep(tls *crt.TLS, _db *Xsqlite3, _pTableName *XToken, _0: _sqlite3ExprListDelete(tls, _db, _pEList) _sqlite3ExprDelete(tls, _db, _pWhere) - r0 = _pTriggerStep - return - + return _pTriggerStep } func _triggerStepAllocate(tls *crt.TLS, _db *Xsqlite3, _op uint8, _pName *XToken) (r0 *XTriggerStep) { // sqlite3.c:122548:1 @@ -130380,9 +124890,7 @@ func _triggerStepAllocate(tls *crt.TLS, _db *Xsqlite3, _op uint8, _pName *XToken *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTriggerStep)) + uintptr(12 /* X4 */))) = _1_z *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTriggerStep)) + uintptr(0 /* X0 */))) = _op _0: - r0 = _pTriggerStep - return - + return _pTriggerStep } func _sqlite3TriggerInsertStep(tls *crt.TLS, _db *Xsqlite3, _pTableName *XToken, _pColumn *XIdList, _pSelect *XSelect, _orconf uint8) (r0 *XTriggerStep) { // sqlite3.c:122573:1 @@ -130408,9 +124916,7 @@ _3: _sqlite3IdListDelete(tls, _db, _pColumn) _4: _sqlite3SelectDelete(tls, _db, _pSelect) - r0 = _pTriggerStep - return - + return _pTriggerStep } var _sqlite3TriggerInsertStepØ00__func__Ø000 [25]int8 // - @@ -130431,9 +124937,7 @@ func _sqlite3TriggerDeleteStep(tls *crt.TLS, _db *Xsqlite3, _pTableName *XToken, *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTriggerStep)) + uintptr(1 /* X1 */))) = uint8(i32(10)) _0: _sqlite3ExprDelete(tls, _db, _pWhere) - r0 = _pTriggerStep - return - + return _pTriggerStep } func _sqlite3TriggerSelectStep(tls *crt.TLS, _db *Xsqlite3, _pSelect *XSelect) (r0 *XTriggerStep) { // sqlite3.c:122530:1 @@ -130445,16 +124949,13 @@ func _sqlite3TriggerSelectStep(tls *crt.TLS, _db *Xsqlite3, _pSelect *XSelect) ( } _sqlite3SelectDelete(tls, _db, _pSelect) - r0 = (*XTriggerStep)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XTriggerStep)(unsafe.Pointer(uintptr(i32(0)))) _0: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTriggerStep)) + uintptr(0 /* X0 */))) = uint8(i32(119)) *(**XSelect)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTriggerStep)) + uintptr(8 /* X3 */))))) = _pSelect *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTriggerStep)) + uintptr(1 /* X1 */))) = uint8(i32(10)) - r0 = _pTriggerStep - return - + return _pTriggerStep } func _sqlite3DropTrigger(tls *crt.TLS, _pParse *XParse, _pName *XSrcList, _noErr int32) { // sqlite3.c:122664:1 @@ -130559,8 +125060,6 @@ _18: _sqlite3DropTriggerPtr(tls, _pParse, _pTrigger) _drop_trigger_cleanup: _sqlite3SrcListDelete(tls, _db, _pName) - return - } var _sqlite3DropTriggerØ00__func__Ø000 [19]int8 // - @@ -130571,8 +125070,6 @@ func init() { func _sqlite3Attach(tls *crt.TLS, _pParse *XParse, _p *XExpr, _pDbname *XExpr, _pKey *XExpr) { // sqlite3.c:99008:1 _codeAttach(tls, _pParse, i32(24), &_sqlite3AttachØ00attach_funcØ001, _p, _p, _pDbname, _pKey) - return - } func _codeAttach(tls *crt.TLS, _pParse *XParse, _type int32, _pFunc *XFuncDef, _pAuthArg *XExpr, _pFilename *XExpr, _pDbname *XExpr, _pKey *XExpr) { // sqlite3.c:98915:1 @@ -130657,8 +125154,6 @@ _attach_end: _sqlite3ExprDelete(tls, _db, _pFilename) _sqlite3ExprDelete(tls, _db, _pDbname) _sqlite3ExprDelete(tls, _db, _pKey) - return - } func _resolveAttachExpr(tls *crt.TLS, _pName *XNameContext, _pExpr *XExpr) (r0 int32) { // sqlite3.c:98636:1 @@ -130682,7 +125177,6 @@ _2: _0: r0 = _rc return - } var _codeAttachØ00__func__Ø000 [11]int8 // - @@ -130797,7 +125291,6 @@ _7: if _aNew != (*XDb)(unsafe.Pointer(uintptr(i32(0)))) { goto _13 } - return _13: @@ -130809,7 +125302,6 @@ _12: if _aNew != (*XDb)(unsafe.Pointer(uintptr(i32(0)))) { goto _15 } - return _15: @@ -130960,8 +125452,6 @@ _38: Xsqlite3_result_error_code(tls, _context, _rc) _39: - return - } var _attachFuncØ00__func__Ø000 [11]int8 // - @@ -131055,9 +125545,7 @@ _9: if _zFile != nil { goto _10 } - - r0 = _sqlite3NomemError(tls, i32(142486)) - return + return _sqlite3NomemError(tls, i32(142486)) _10: _1_iIn = i32(5) @@ -131278,9 +125766,7 @@ _5: if _zFile != nil { goto _75 } - - r0 = _sqlite3NomemError(tls, i32(142659)) - return + return _sqlite3NomemError(tls, i32(142659)) _75: if _nUri == 0 { @@ -131315,9 +125801,7 @@ _parse_uri_out: _78: *_pFlags = _flags *_pzFile = _zFile - r0 = _rc - return - + return _rc } var _sqlite3ParseUriØ00__func__Ø000 [16]int8 // - @@ -131372,7 +125856,6 @@ _4: _3: r0 = _p return - } func Xsqlite3_result_error_code(tls *crt.TLS, _pCtx *Xsqlite3_context, _errCode int32) { // sqlite3.c:76461:12 @@ -131390,14 +125873,10 @@ _0: _sqlite3VdbeMemSetStr(tls, (*XMem)(unsafe.Pointer(_pCtx.X0)), _sqlite3ErrStr(tls, _errCode), i32(-1), uint8(i32(1)), nil) _1: - return - } func _sqlite3Detach(tls *crt.TLS, _pParse *XParse, _pDbname *XExpr) { // sqlite3.c:98989:1 _codeAttach(tls, _pParse, i32(25), &_sqlite3DetachØ00detach_funcØ001, _pDbname, (*XExpr)(unsafe.Pointer(uintptr(i32(0)))), (*XExpr)(unsafe.Pointer(uintptr(i32(0)))), _pDbname) - return - } var _sqlite3DetachØ00detach_funcØ001 XFuncDef // sqlite3.c:98990:24 @@ -131495,8 +125974,6 @@ _11: _detach_error: Xsqlite3_result_error(tls, _context, (*int8)(unsafe.Pointer(&_zErr)), i32(-1)) - return - } func _sqlite3Reindex(tls *crt.TLS, _pParse *XParse, _pName1 *XToken, _pName2 *XToken) { // sqlite3.c:103743:1 @@ -131522,7 +125999,6 @@ func _sqlite3Reindex(tls *crt.TLS, _pParse *XParse, _pName1 *XToken, _pName2 *XT if i32(0) == _sqlite3ReadSchema(tls, _pParse) { goto _0 } - return _0: @@ -131557,7 +126033,6 @@ _1: if _3_zColl != nil { goto _9 } - return _9: @@ -131577,7 +126052,6 @@ _6: if _iDb >= i32(0) { goto _11 } - return _11: @@ -131585,7 +126059,6 @@ _11: if _z != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _12 } - return _12: @@ -131612,8 +126085,6 @@ _13: _14: _sqlite3ErrorMsg(tls, _pParse, str(130316)) - return - } func _reindexDatabases(tls *crt.TLS, _pParse *XParse, _zColl *int8) { // sqlite3.c:103711:1 @@ -131662,8 +126133,6 @@ _11: goto _2 _5: - return - } var _reindexDatabasesØ00__func__Ø000 [17]int8 // - @@ -131695,8 +126164,6 @@ _5: goto _0 _3: - return - } func _collationMatch(tls *crt.TLS, _zColl *int8, _pIndex *XIndex) (r0 int32) { // sqlite3.c:103673:1 @@ -131726,18 +126193,14 @@ _2: if int32(*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIndex.X1)) + 2*uintptr(_i)))) < i32(0) || i32(0) != _sqlite3StrICmp(tls, _1_z, _zColl) { goto _10 } - - r0 = i32(1) - return + return i32(1) _10: _i += 1 goto _2 _5: - r0 = i32(0) - return - + return i32(0) } var _collationMatchØ00__func__Ø000 [15]int8 // - @@ -131781,7 +126244,6 @@ func _sqlite3Analyze(tls *crt.TLS, _pParse *XParse, _pName1 *XToken, _pName2 *XT if i32(0) == _sqlite3ReadSchema(tls, _pParse) { goto _2 } - return _2: @@ -131867,8 +126329,6 @@ _12: _sqlite3VdbeAddOp0(tls, _v, i32(151)) _24: - return - } var _sqlite3AnalyzeØ00__func__Ø000 [15]int8 // - @@ -131923,8 +126383,6 @@ _2: _5: _loadAnalysis(tls, _pParse, _iDb) - return - } func _openStatTable(tls *crt.TLS, _pParse *XParse, _iDb int32, _iStatCur int32, _zWhere *int8, _zWhereType *int8) { // sqlite3.c:96859:1 @@ -131949,7 +126407,6 @@ func _openStatTable(tls *crt.TLS, _pParse *XParse, _iDb int32, _iStatCur int32, if _v != (*TVdbe)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - return _0: @@ -132025,8 +126482,6 @@ _14: goto _14 _17: - return - } var _openStatTableØ00__func__Ø000 [14]int8 // - @@ -132134,21 +126589,18 @@ func _analyzeOneTable(tls *crt.TLS, _pParse *XParse, _pTab *XTable, _pOnlyIdx *X }() == 0 { goto _5 } - return _5: if (_pTab.X7) != i32(0) { goto _6 } - return _6: if Xsqlite3_strlike(tls, str(130696), _pTab.X0, uint32(i32(0))) != i32(0) { goto _7 } - return _7: @@ -132174,7 +126626,6 @@ _7: if _sqlite3AuthCheck(tls, _pParse, i32(28), _pTab.X0, (*int8)(unsafe.Pointer(uintptr(i32(0)))), (*XDb)(unsafe.Pointer(uintptr(_db.X4)+16*uintptr(_iDb))).X0) == 0 { goto _14 } - return _14: @@ -132351,8 +126802,6 @@ _20: _sqlite3VdbeChangeP5(tls, _v, uint16(i32(8))) _sqlite3VdbeJumpHere(tls, _v, _jZeroRows) _51: - return - } var _analyzeOneTableØ00__func__Ø000 [16]int8 // - @@ -132422,8 +126871,6 @@ _6: *(**uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T6164539)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(20 /* X5 */))))) + uintptr(4 /* X1 */))) = (*uint32)(unsafe.Pointer((*XStat4Accum)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + 60*uintptr(i32(1)))))) *(**uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T6164539)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(20 /* X5 */))))) + uintptr(0 /* X0 */))) = (*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T6164539)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(20 /* X5 */))).X1)) + 4*uintptr(_nColUp))) Xsqlite3_result_blob(tls, _context, (unsafe.Pointer)(_p), int32(u32(60)), _stat4Destructor) - return - } var _statInitØ00__func__Ø000 [9]int8 // - @@ -132446,8 +126893,6 @@ func Xsqlite3_result_blob(tls *crt.TLS, _pCtx *Xsqlite3_context, _z unsafe.Point } }() _setResultStrOrError(tls, _pCtx, (*int8)(unsafe.Pointer(_z)), _n, uint8(i32(0)), _xDel) - return - } var _sqlite3_result_blobØ00__func__Ø000 [20]int8 // - @@ -132461,8 +126906,6 @@ func _stat4Destructor(tls *crt.TLS, _pOld unsafe.Pointer) { // sqlite3.c:97048:1 _ = _p _p = (*XStat4Accum)(unsafe.Pointer(_pOld)) _sqlite3DbFree(tls, (*Xsqlite3)(unsafe.Pointer(_p.X13)), (unsafe.Pointer)(_p)) - return - } var _statPushFuncdef XFuncDef // sqlite3.c:97480:22 @@ -132539,8 +126982,6 @@ _14: _17: _9: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */))) += 1 - return - } var _statPushØ00__func__Ø000 [9]int8 // - @@ -132550,9 +126991,6 @@ func init() { } func _samplePushPrevious(tls *crt.TLS, _p *XStat4Accum, _iChng int32) { // sqlite3.c:97335:1 - - return - } func _callStatGet(tls *crt.TLS, _v *TVdbe, _regStat4 int32, _iParam int32, _regOut int32) { // sqlite3.c:97642:1 @@ -132570,8 +127008,6 @@ func _callStatGet(tls *crt.TLS, _v *TVdbe, _regStat4 int32, _iParam int32, _regO }() _sqlite3VdbeAddOp4(tls, _v, i32(90), i32(0), _regStat4, _regOut, (*int8)(unsafe.Pointer(&_statGetFuncdef)), i32(-4)) _sqlite3VdbeChangeP5(tls, _v, uint16(i32(1))) - return - } var _callStatGetØ00__func__Ø000 [12]int8 // - @@ -132650,8 +127086,6 @@ _6: } }() Xsqlite3_result_text(tls, _context, _1_zRet, i32(-1), Xsqlite3_free) - return - } var _statGetØ00__func__Ø000 [8]int8 // - @@ -132670,8 +127104,6 @@ func _loadAnalysis(tls *crt.TLS, _pParse *XParse, _iDb int32) { // sqlite3.c:979 _sqlite3VdbeAddOp1(tls, _v, i32(138), _iDb) _0: - return - } func _analyzeTable(tls *crt.TLS, _pParse *XParse, _pTab *XTable, _pOnlyIdx *XIndex) { // sqlite3.c:98023:1 @@ -132711,8 +127143,6 @@ _4: _5: _analyzeOneTable(tls, _pParse, _pTab, _pOnlyIdx, _iStatCur, (_pParse.X18)+i32(1), _pParse.X17) _loadAnalysis(tls, _pParse, _iDb) - return - } var _analyzeTableØ00__func__Ø000 [13]int8 // - @@ -132942,8 +127372,6 @@ _exit_rename_table: _sqlite3SrcListDelete(tls, _db, _pSrc) _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_zName)) *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(24 /* X6 */))) = _savedDbFlags - return - } var _sqlite3AlterRenameTableØ00__func__Ø000 [24]int8 // - @@ -132958,13 +127386,10 @@ func _isSystemTable(tls *crt.TLS, _pParse *XParse, _zName *int8) (r0 int32) { // } _sqlite3ErrorMsg(tls, _pParse, str(131892), unsafe.Pointer(_zName)) - r0 = i32(1) - return + return i32(1) _1: - r0 = i32(0) - return - + return i32(0) } func _whereForeignKeys(tls *crt.TLS, _pParse *XParse, _pTab *XTable) (r0 *int8) { // sqlite3.c:96154:1 @@ -132984,9 +127409,7 @@ _0: goto _0 _3: - r0 = _zWhere - return - + return _zWhere } func _whereOrName(tls *crt.TLS, _db *Xsqlite3, _zWhere *int8, _zConstant *int8) (r0 *int8) { // sqlite3.c:96136:1 @@ -133003,9 +127426,7 @@ _0: _zNew = _sqlite3MPrintf(tls, _db, str(131928), unsafe.Pointer(_zWhere), unsafe.Pointer(_zConstant)) _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_zWhere)) _1: - r0 = _zNew - return - + return _zNew } func _whereTempTriggers(tls *crt.TLS, _pParse *XParse, _pTab *XTable) (r0 *int8) { // sqlite3.c:96170:1 @@ -133051,9 +127472,7 @@ _0: _sqlite3DbFree(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), (unsafe.Pointer)(_zWhere)) _zWhere = _4_zNew _6: - r0 = _zWhere - return - + return _zWhere } func _reloadTableSchema(tls *crt.TLS, _pParse *XParse, _pTab *XTable, _zName *int8) { // sqlite3.c:96204:1 @@ -133080,7 +127499,6 @@ func _reloadTableSchema(tls *crt.TLS, _pParse *XParse, _pTab *XTable, _zName *in }() == 0 { goto _2 } - return _2: @@ -133120,7 +127538,6 @@ _10: if _zWhere != nil { goto _14 } - return _14: @@ -133131,8 +127548,6 @@ _14: _sqlite3VdbeAddParseSchemaOp(tls, _v, i32(1), _zWhere) _15: - return - } var _reloadTableSchemaØ00__func__Ø000 [18]int8 // - @@ -133177,7 +127592,6 @@ func _sqlite3AlterFinishAddColumn(tls *crt.TLS, _pParse *XParse, _pColDef *XToke if (_pParse.X16) == 0 && (_db.X17) == 0 { goto _1 } - return _1: @@ -133215,7 +127629,6 @@ _1: if _sqlite3AuthCheck(tls, _pParse, i32(26), _zDb, _pTab.X0, (*int8)(unsafe.Pointer(uintptr(i32(0))))) == 0 { goto _10 } - return _10: @@ -133331,8 +127744,6 @@ _31: _sqlite3VdbeAddOp3(tls, _v, i32(103), _iDb, i32(2), i32(3)) _sqlite3ReleaseTempReg(tls, _pParse, _r1) _reloadTableSchema(tls, _pParse, _pTab, _pTab.X0) - return - } var _sqlite3AlterFinishAddColumnØ00__func__Ø000 [28]int8 // - @@ -133485,8 +127896,6 @@ _26: _sqlite3ChangeCookie(tls, _pParse, _iDb) _exit_begin_add_column: _sqlite3SrcListDelete(tls, _db, _pSrc) - return - } var _sqlite3AlterBeginAddColumnØ00__func__Ø000 [27]int8 // - @@ -133521,7 +127930,6 @@ func _sqlite3VtabFinishParse(tls *crt.TLS, _pParse *XParse, _pEnd *XToken) { // if _pTab != (*XTable)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - return _0: @@ -133530,7 +127938,6 @@ _0: if (_pTab.X16) >= i32(1) { goto _1 } - return _1: @@ -133584,8 +127991,6 @@ _2: _7: *(**XTable)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(444 /* X63 */))))) = (*XTable)(unsafe.Pointer(uintptr(i32(0)))) _4: - return - } func _addArgumentToVtab(tls *crt.TLS, _pParse *XParse) { // sqlite3.c:124896:1 @@ -133604,8 +128009,6 @@ func _addArgumentToVtab(tls *crt.TLS, _pParse *XParse) { // sqlite3.c:124896:1 _1_db = (*Xsqlite3)(unsafe.Pointer(_pParse.X0)) _addModuleArgument(tls, _1_db, (*XTable)(unsafe.Pointer(_pParse.X63)), _sqlite3DbStrNDup(tls, _1_db, _1_z, uint64(_1_n))) _1: - return - } var _sqlite3VtabFinishParseØ00__func__Ø000 [23]int8 // - @@ -133626,7 +128029,6 @@ func _sqlite3VtabBeginParse(tls *crt.TLS, _pParse *XParse, _pName1 *XToken, _pNa if _pTable != (*XTable)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - return _0: @@ -133666,8 +128068,6 @@ _0: _sqlite3AuthCheck(tls, _pParse, i32(29), _pTable.X0, *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTable.X17)) + 4*uintptr(i32(0)))), (*XDb)(unsafe.Pointer(uintptr((*Xsqlite3)(unsafe.Pointer(_pParse.X0)).X4)+16*uintptr(_iDb))).X0) _12: - return - } var _sqlite3VtabBeginParseØ00__func__Ø000 [22]int8 // - @@ -133680,8 +128080,6 @@ func _sqlite3VtabArgInit(tls *crt.TLS, _pParse *XParse) { // sqlite3.c:124993:1 _addArgumentToVtab(tls, _pParse) *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XToken)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(456 /* X66 */))))) + uintptr(0 /* X0 */))) = (*int8)(unsafe.Pointer(uintptr(i32(0)))) *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XToken)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(456 /* X66 */))))) + uintptr(4 /* X1 */))) = uint32(i32(0)) - return - } func _sqlite3VtabArgExtend(tls *crt.TLS, _pParse *XParse, _p *XToken) { // sqlite3.c:125003:1 @@ -133705,8 +128103,6 @@ _0: }() *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pArg)) + uintptr(4 /* X1 */))) = uint32(int32((uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X0))+1*uintptr(_p.X1))))) - uintptr(unsafe.Pointer(_pArg.X0))) / 1)) _1: - return - } var _sqlite3VtabArgExtendØ00__func__Ø000 [21]int8 // - @@ -133783,9 +128179,7 @@ _13: *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TCte)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TCte)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew))+uintptr(8 /* X2 */)))))+16*uintptr(_pNew.X0))))) + uintptr(12 /* X3 */))) = (*int8)(unsafe.Pointer(uintptr(i32(0)))) *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(0 /* X0 */))) += 1 _14: - r0 = _pNew - return - + return _pNew } var _sqlite3WithAddØ00__func__Ø000 [15]int8 // - @@ -133833,9 +128227,7 @@ func _yy_find_reduce_action(tls *crt.TLS, _stateno int32, _iLookAhead uint8) (r0 crt.X__builtin_abort(tls) } }() - r0 = int32(*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_yy_action)) + 2*uintptr(_i)))) - return - + return int32(*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_yy_action)) + 2*uintptr(_i)))) } var _yy_find_reduce_actionØ00__func__Ø000 [22]int8 // - @@ -133867,8 +128259,6 @@ _0: } }() *(**XParse)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yypParser)) + uintptr(4 /* X1 */))))) = _pParse - return - } var _yy_acceptØ00__func__Ø000 [10]int8 // - @@ -133890,8 +128280,6 @@ func _yy_syntax_error(tls *crt.TLS, _yypParser *XyyParser, _yymajor int32, _yymi }() _sqlite3ErrorMsg(tls, _pParse, str(27448), unsafe.Pointer(&_yyminor)) *(**XParse)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yypParser)) + uintptr(4 /* X1 */))))) = _pParse - return - } var _yy_syntax_errorØ00__func__Ø000 [16]int8 // - @@ -133913,37 +128301,27 @@ _0: goto _0 _1: - return - } func Xsqlite3_enable_shared_cache(tls *crt.TLS, _enable int32) (r0 int32) { // sqlite3.c:59047:12 *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(220 /* X26 */))) = _enable - r0 = i32(0) - return - + return i32(0) } func Xsqlite3_errcode(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqlite3.c:142210:12 if _db == nil || _sqlite3SafetyCheckSickOrOk(tls, _db) != 0 { goto _1 } - - r0 = _sqlite3MisuseError(tls, i32(142212)) - return + return _sqlite3MisuseError(tls, i32(142212)) _1: if _db != nil && (_db.X17) == 0 { goto _3 } - - r0 = _sqlite3NomemError(tls, i32(142215)) - return + return _sqlite3NomemError(tls, i32(142215)) _3: - r0 = (_db.X10) & (_db.X11) - return - + return (_db.X10) & (_db.X11) } func Xsqlite3_errmsg16(tls *crt.TLS, _db *Xsqlite3) (r0 unsafe.Pointer) { // sqlite3.c:142165:12 @@ -133952,17 +128330,13 @@ func Xsqlite3_errmsg16(tls *crt.TLS, _db *Xsqlite3) (r0 unsafe.Pointer) { // sql if _db != nil { goto _0 } - - r0 = (unsafe.Pointer)(&_sqlite3_errmsg16Ø00outOfMemØ001) - return + return (unsafe.Pointer)(&_sqlite3_errmsg16Ø00outOfMemØ001) _0: if _sqlite3SafetyCheckSickOrOk(tls, _db) != 0 { goto _1 } - - r0 = (unsafe.Pointer)(&_sqlite3_errmsg16Ø00misuseØ002) - return + return (unsafe.Pointer)(&_sqlite3_errmsg16Ø00misuseØ002) _1: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -133985,9 +128359,7 @@ _4: _sqlite3OomClear(tls, _db) _3: Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = _z - return - + return _z } var _sqlite3_errmsg16Ø00outOfMemØ001 [14]uint16 // sqlite3.c:142166:20 @@ -134006,9 +128378,7 @@ func Xsqlite3_expired(tls *crt.TLS, _pStmt unsafe.Pointer) (r0 int32) { // sqlit var _p *TVdbe // sqlite3.c:76033:8 _ = _p _p = (*TVdbe)(unsafe.Pointer(_pStmt)) - r0 = bool2int((_p == (*TVdbe)(unsafe.Pointer(uintptr(i32(0))))) || (((uint32(_p.X32) << uint(i32(31))) >> uint(i32(31))) != 0)) - return - + return bool2int((_p == (*TVdbe)(unsafe.Pointer(uintptr(i32(0))))) || (((uint32(_p.X32) << uint(i32(31))) >> uint(i32(31))) != 0)) } func Xsqlite3_free_table(tls *crt.TLS, _azResult **int8) { // sqlite3.c:122166:12 @@ -134046,8 +128416,6 @@ _7: _6: Xsqlite3_free(tls, (unsafe.Pointer)(_azResult)) _0: - return - } var _sqlite3_free_tableØ00__func__Ø000 [19]int8 // - @@ -134062,13 +128430,10 @@ func Xsqlite3_get_autocommit(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqlite } _sqlite3MisuseError(tls, i32(143205)) - r0 = i32(0) - return + return i32(0) _0: - r0 = int32(_db.X15) - return - + return int32(_db.X15) } func Xsqlite3_get_auxdata(tls *crt.TLS, _pCtx *Xsqlite3_context, _iArg int32) (r0 unsafe.Pointer) { // sqlite3.c:76812:12 @@ -134103,14 +128468,12 @@ _9: goto _4 _7: - r0 = func() unsafe.Pointer { + return func() unsafe.Pointer { if _pAuxData != nil { return unsafe.Pointer(_pAuxData.X2) } return (unsafe.Pointer)(uintptr(i32(0))) }() - return - } var _sqlite3_get_auxdataØ00__func__Ø000 [20]int8 // - @@ -134129,9 +128492,7 @@ func Xsqlite3_get_table(tls *crt.TLS, _db *Xsqlite3, _zSql *int8, _pazResult *** if _sqlite3SafetyCheckOk(tls, _db) != 0 && _pazResult != (***int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _1 } - - r0 = _sqlite3MisuseError(tls, i32(122109)) - return + return _sqlite3MisuseError(tls, i32(122109)) _1: *_pazResult = (**int8)(unsafe.Pointer(uintptr(i32(0)))) @@ -134165,8 +128526,7 @@ _4: } *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(48 /* X10 */))) = i32(7) - r0 = _sqlite3NomemError(tls, i32(122124)) - return + return _sqlite3NomemError(tls, i32(122124)) _5: *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_res.X0)) + 4*uintptr(i32(0)))) = (*int8)(unsafe.Pointer(uintptr(i32(0)))) @@ -134192,8 +128552,7 @@ _8: Xsqlite3_free(tls, (unsafe.Pointer)(_res.X1)) _7: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(48 /* X10 */))) = _res.X6 - r0 = _res.X6 - return + return _res.X6 _6: Xsqlite3_free(tls, (unsafe.Pointer)(_res.X1)) @@ -134202,8 +128561,7 @@ _6: } Xsqlite3_free_table(tls, (**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_res.X0))+4*uintptr(i32(1))))) - r0 = _rc - return + return _rc _9: if (_res.X2) <= (_res.X5) { @@ -134217,8 +128575,7 @@ _9: Xsqlite3_free_table(tls, (**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_res.X0))+4*uintptr(i32(1))))) *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(48 /* X10 */))) = i32(7) - r0 = _sqlite3NomemError(tls, i32(122153)) - return + return _sqlite3NomemError(tls, i32(122153)) _11: *(***int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_res)) + uintptr(0 /* X0 */))) = _6_azNew @@ -134236,9 +128593,7 @@ _12: *_pnRow = int32(_res.X3) _13: - r0 = _rc - return - + return _rc } func _sqlite3_get_table_cb(tls *crt.TLS, _pArg unsafe.Pointer, _nCol int32, _argv **int8, _colv **int8) (r0 int32) { // sqlite3.c:122023:1 @@ -134314,8 +128669,7 @@ _5: Xsqlite3_free(tls, (unsafe.Pointer)(_p.X1)) *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(4 /* X1 */))) = Xsqlite3_mprintf(tls, str(133484)) *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(24 /* X6 */))) = i32(1) - r0 = i32(1) - return + return i32(1) _12: _11: @@ -134355,14 +128709,11 @@ _19: _17: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(12 /* X3 */))) += 1 _13: - r0 = i32(0) - return + return i32(0) _malloc_failed: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(24 /* X6 */))) = _sqlite3NomemError(tls, i32(122083)) - r0 = i32(1) - return - + return i32(1) } func Xsqlite3_interrupt(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:141487:12 @@ -134375,8 +128726,6 @@ func Xsqlite3_interrupt(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:141487:12 _2: *(*int32)(unsafe.Pointer((*T5412507)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(244 /* X57 */))))) = i32(1) - return - } func Xsqlite3_last_insert_rowid(tls *crt.TLS, _db *Xsqlite3) (r0 int64) { // sqlite3.c:140817:12 @@ -134385,19 +128734,14 @@ func Xsqlite3_last_insert_rowid(tls *crt.TLS, _db *Xsqlite3) (r0 int64) { // sql } _sqlite3MisuseError(tls, i32(140820)) - r0 = int64(i32(0)) - return + return int64(i32(0)) _0: - r0 = _db.X7 - return - + return _db.X7 } func Xsqlite3_libversion(tls *crt.TLS) (r0 *int8) { // sqlite3.c:139948:12 - r0 = (*int8)(unsafe.Pointer(&Xsqlite3_version)) - return - + return (*int8)(unsafe.Pointer(&Xsqlite3_version)) } var Xsqlite3_version [7]int8 // sqlite3.c:435:23 @@ -134407,15 +128751,11 @@ func init() { } func Xsqlite3_libversion_number(tls *crt.TLS) (r0 int32) { // sqlite3.c:139959:12 - r0 = i32(3018000) - return - + return i32(3018000) } func Xsqlite3_open(tls *crt.TLS, _zFilename *int8, _ppDb **Xsqlite3) (r0 int32) { // sqlite3.c:143021:12 - r0 = _openDatabase(tls, _zFilename, _ppDb, uint32(i32(6)), (*int8)(unsafe.Pointer(uintptr(i32(0))))) - return - + return _openDatabase(tls, _zFilename, _ppDb, uint32(i32(6)), (*int8)(unsafe.Pointer(uintptr(i32(0))))) } func _openDatabase(tls *crt.TLS, _zFilename *int8, _ppDb **Xsqlite3, _flags uint32, _zVfs *int8) (r0 int32) { // sqlite3.c:142689:1 @@ -134434,9 +128774,7 @@ func _openDatabase(tls *crt.TLS, _zFilename *int8, _ppDb **Xsqlite3, _flags uint if _ppDb != (**Xsqlite3)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = _sqlite3MisuseError(tls, i32(142702)) - return + return _sqlite3MisuseError(tls, i32(142702)) _0: *_ppDb = (*Xsqlite3)(unsafe.Pointer(uintptr(i32(0)))) @@ -134444,9 +128782,7 @@ _0: if _rc == 0 { goto _1 } - - r0 = _rc - return + return _rc _1: i32(0) @@ -134455,9 +128791,7 @@ _1: if ((i32(1) << uint(int32(_flags&uint32(i32(7))))) & i32(70)) != i32(0) { goto _2 } - - r0 = _sqlite3MisuseError(tls, i32(142727)) - return + return _sqlite3MisuseError(tls, i32(142727)) _2: if (_sqlite3Config.X1) != i32(0) { @@ -134700,9 +129034,7 @@ _39: _38: *_ppDb = _db Xsqlite3_free(tls, (unsafe.Pointer)(_zOpen)) - r0 = _rc & i32(255) - return - + return _rc & i32(255) } func _binCollFunc(tls *crt.TLS, _padFlag unsafe.Pointer, _nKey1 int32, _pKey1 unsafe.Pointer, _nKey2 int32, _pKey2 unsafe.Pointer) (r0 int32) { // sqlite3.c:140763:1 @@ -134733,7 +129065,6 @@ _6: _2: r0 = _rc return - } func _allSpaces(tls *crt.TLS, _z *int8, _n int32) (r0 int32) { // sqlite3.c:140751:1 @@ -134746,9 +129077,7 @@ _0: goto _0 _1: - r0 = bool2int(_n == i32(0)) - return - + return bool2int(_n == i32(0)) } func _nocaseCollatingFunc(tls *crt.TLS, _NotUsed unsafe.Pointer, _nKey1 int32, _pKey1 unsafe.Pointer, _nKey2 int32, _pKey2 unsafe.Pointer) (r0 int32) { // sqlite3.c:140800:1 @@ -134767,9 +129096,7 @@ func _nocaseCollatingFunc(tls *crt.TLS, _NotUsed unsafe.Pointer, _nKey1 int32, _ _r = _nKey1 - _nKey2 _2: - r0 = _r - return - + return _r } var _openDatabaseØ00__func__Ø000 [13]int8 // - @@ -134794,8 +129121,6 @@ func _sqlite3RegisterPerConnectionBuiltinFunctions(tls *crt.TLS, _db *Xsqlite3) _sqlite3OomFault(tls, _db) _3: - return - } func Xsqlite3_overload_function(tls *crt.TLS, _db *Xsqlite3, _zName *int8, _nArg int32) (r0 int32) { // sqlite3.c:141700:12 @@ -134805,9 +129130,7 @@ func Xsqlite3_overload_function(tls *crt.TLS, _db *Xsqlite3, _zName *int8, _nArg if _sqlite3SafetyCheckOk(tls, _db) != 0 && _zName != (*int8)(unsafe.Pointer(uintptr(i32(0)))) && _nArg >= i32(-2) { goto _2 } - - r0 = _sqlite3MisuseError(tls, i32(141709)) - return + return _sqlite3MisuseError(tls, i32(141709)) _2: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -134819,9 +129142,7 @@ _2: _3: _rc = _sqlite3ApiExit(tls, _db, _rc) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = _rc - return - + return _rc } func _sqlite3InvalidFunction(tls *crt.TLS, _context *Xsqlite3_context, _NotUsed int32, _NotUsed2 **XMem) { // sqlite3.c:76757:1 @@ -134835,8 +129156,6 @@ func _sqlite3InvalidFunction(tls *crt.TLS, _context *Xsqlite3_context, _NotUsed _zErr = Xsqlite3_mprintf(tls, str(133740), unsafe.Pointer(_zName)) Xsqlite3_result_error(tls, _context, _zErr, i32(-1)) Xsqlite3_free(tls, (unsafe.Pointer)(_zErr)) - return - } var _sqlite3RegisterPerConnectionBuiltinFunctionsØ00__func__Ø000 [45]int8 // - @@ -134864,7 +129183,6 @@ func _sqlite3AutoLoadExtensions(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:1123 if (_sqlite3Autoext.X0) != uint32(i32(0)) { goto _0 } - return _0: @@ -134902,8 +129220,6 @@ _8: goto _1 _4: - return - } var _sqlite3Autoext Tsqlite3AutoExtList // sqlite3.c:112184:3 @@ -134918,9 +129234,7 @@ func _setupLookaside(tls *crt.TLS, _db *Xsqlite3, _pBuf unsafe.Pointer, _sz int3 if ((*T5412537)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(252 /* X58 */))).X3) == 0 { goto _0 } - - r0 = i32(5) - return + return i32(5) _0: if ((*T5412537)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(252 /* X58 */))).X2) == 0 { @@ -135013,9 +129327,7 @@ _10: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5412537)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(252 /* X58 */))))) + uintptr(0 /* X0 */))) = uint32(i32(1)) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5412537)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(252 /* X58 */))))) + uintptr(6 /* X2 */))) = uint8(i32(0)) _19: - r0 = i32(0) - return - + return i32(0) } var _setupLookasideØ00__func__Ø000 [15]int8 // - @@ -135034,9 +129346,7 @@ func Xsqlite3_open16(tls *crt.TLS, _zFilename unsafe.Pointer, _ppDb **Xsqlite3) if _ppDb != (**Xsqlite3)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = _sqlite3MisuseError(tls, i32(143050)) - return + return _sqlite3MisuseError(tls, i32(143050)) _0: *_ppDb = (*Xsqlite3)(unsafe.Pointer(uintptr(i32(0)))) @@ -135044,9 +129354,7 @@ _0: if _rc == 0 { goto _1 } - - r0 = _rc - return + return _rc _1: if unsafe.Pointer(_zFilename) != (unsafe.Pointer)(uintptr(i32(0))) { @@ -135081,9 +129389,7 @@ _3: _rc = _sqlite3NomemError(tls, i32(143069)) _9: _sqlite3ValueFree(tls, _pVal) - r0 = _rc & i32(255) - return - + return _rc & i32(255) } var _sqlite3_open16Ø00__func__Ø000 [15]int8 // - @@ -135102,9 +129408,7 @@ func Xsqlite3_prepare16(tls *crt.TLS, _db *Xsqlite3, _zSql unsafe.Pointer, _nByt crt.X__builtin_abort(tls) } }() - r0 = _rc - return - + return _rc } func _sqlite3Prepare16(tls *crt.TLS, _db *Xsqlite3, _zSql unsafe.Pointer, _nBytes int32, _saveSqlFlag int32, _ppStmt *unsafe.Pointer, _pzTail *unsafe.Pointer) (r0 int32) { // sqlite3.c:116161:1 @@ -135125,18 +129429,14 @@ func _sqlite3Prepare16(tls *crt.TLS, _db *Xsqlite3, _zSql unsafe.Pointer, _nByte if _ppStmt != (*unsafe.Pointer)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = _sqlite3MisuseError(tls, i32(116178)) - return + return _sqlite3MisuseError(tls, i32(116178)) _0: *_ppStmt = (unsafe.Pointer)(uintptr(i32(0))) if _sqlite3SafetyCheckOk(tls, _db) != 0 && unsafe.Pointer(_zSql) != (unsafe.Pointer)(uintptr(i32(0))) { goto _2 } - - r0 = _sqlite3MisuseError(tls, i32(116182)) - return + return _sqlite3MisuseError(tls, i32(116182)) _2: if _nBytes < i32(0) { @@ -135178,9 +129478,7 @@ _12: _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_zSql8)) _rc = _sqlite3ApiExit(tls, _db, _rc) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = _rc - return - + return _rc } func _sqlite3Utf16ByteLen(tls *crt.TLS, _zIn unsafe.Pointer, _nChar int32) (r0 int32) { // sqlite3.c:27539:1 @@ -135226,9 +129524,7 @@ _11: goto _7 _8: - r0 = int32((uintptr(unsafe.Pointer(_z)) - uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(_zIn))))) / 1) - return - + return int32((uintptr(unsafe.Pointer(_z)) - uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(_zIn))))) / 1) } var _sqlite3_prepare16Ø00__func__Ø000 [18]int8 // - @@ -135245,8 +129541,7 @@ func Xsqlite3_profile(tls *crt.TLS, _db *Xsqlite3, _xProfile func(*crt.TLS, unsa } _sqlite3MisuseError(tls, i32(141792)) - r0 = (unsafe.Pointer)(uintptr(i32(0))) - return + return (unsafe.Pointer)(uintptr(i32(0))) _0: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -135254,9 +129549,7 @@ _0: *(*func(*crt.TLS, unsafe.Pointer, *int8, uint64))(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(188 /* X43 */))) = _xProfile *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(192 /* X44 */))) = _pArg Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = _pOld - return - + return _pOld } func Xsqlite3_progress_handler(tls *crt.TLS, _db *Xsqlite3, _nOps int32, _xProgress func(*crt.TLS, unsafe.Pointer) int32, _pArg unsafe.Pointer) { // sqlite3.c:141440:12 @@ -135284,17 +129577,13 @@ _1: *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(304 /* X62 */))) = (unsafe.Pointer)(uintptr(i32(0))) _2: Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - return - } func Xsqlite3_realloc(tls *crt.TLS, _pOld unsafe.Pointer, _n int32) (r0 unsafe.Pointer) { // sqlite3.c:24748:12 if Xsqlite3_initialize(tls) == 0 { goto _0 } - - r0 = (unsafe.Pointer)(uintptr(i32(0))) - return + return (unsafe.Pointer)(uintptr(i32(0))) _0: if _n >= i32(0) { @@ -135303,9 +129592,7 @@ _0: _n = i32(0) _1: - r0 = _sqlite3Realloc(tls, _pOld, uint64(_n)) - return - + return _sqlite3Realloc(tls, _pOld, uint64(_n)) } func Xsqlite3_result_error16(tls *crt.TLS, _pCtx *Xsqlite3_context, _z unsafe.Pointer, _n int32) { // sqlite3.c:76365:12 @@ -135318,8 +129605,6 @@ func Xsqlite3_result_error16(tls *crt.TLS, _pCtx *Xsqlite3_context, _z unsafe.Po *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCtx)) + uintptr(20 /* X5 */))) = i32(1) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCtx)) + uintptr(25 /* X7 */))) = uint8(i32(1)) _sqlite3VdbeMemSetStr(tls, (*XMem)(unsafe.Pointer(_pCtx.X0)), (*int8)(unsafe.Pointer(_z)), _n, uint8(i32(2)), *(*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(&struct{ f uintptr }{4294967295}))) - return - } var _sqlite3_result_error16Ø00__func__Ø000 [23]int8 // - @@ -135336,8 +129621,6 @@ func Xsqlite3_result_int64(tls *crt.TLS, _pCtx *Xsqlite3_context, _iVal int64) { } }() _sqlite3VdbeMemSetInt64(tls, (*XMem)(unsafe.Pointer(_pCtx.X0)), _iVal) - return - } var _sqlite3_result_int64Ø00__func__Ø000 [21]int8 // - @@ -135354,8 +129637,6 @@ func Xsqlite3_result_null(tls *crt.TLS, _pCtx *Xsqlite3_context) { // sqlite3.c: } }() _sqlite3VdbeMemSetNull(tls, (*XMem)(unsafe.Pointer(_pCtx.X0))) - return - } var _sqlite3_result_nullØ00__func__Ø000 [20]int8 // - @@ -135372,8 +129653,6 @@ func Xsqlite3_result_text16(tls *crt.TLS, _pCtx *Xsqlite3_context, _z unsafe.Poi } }() _setResultStrOrError(tls, _pCtx, (*int8)(unsafe.Pointer(_z)), _n, uint8(i32(2)), _xDel) - return - } var _sqlite3_result_text16Ø00__func__Ø000 [22]int8 // - @@ -135390,8 +129669,6 @@ func Xsqlite3_result_text16be(tls *crt.TLS, _pCtx *Xsqlite3_context, _z unsafe.P } }() _setResultStrOrError(tls, _pCtx, (*int8)(unsafe.Pointer(_z)), _n, uint8(i32(3)), _xDel) - return - } var _sqlite3_result_text16beØ00__func__Ø000 [24]int8 // - @@ -135408,8 +129685,6 @@ func Xsqlite3_result_text16le(tls *crt.TLS, _pCtx *Xsqlite3_context, _z unsafe.P } }() _setResultStrOrError(tls, _pCtx, (*int8)(unsafe.Pointer(_z)), _n, uint8(i32(2)), _xDel) - return - } var _sqlite3_result_text16leØ00__func__Ø000 [24]int8 // - @@ -135426,8 +129701,7 @@ func Xsqlite3_rollback_hook(tls *crt.TLS, _db *Xsqlite3, _xCallback func(*crt.TL } _sqlite3MisuseError(tls, i32(141870)) - r0 = (unsafe.Pointer)(uintptr(i32(0))) - return + return (unsafe.Pointer)(uintptr(i32(0))) _0: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -135435,18 +129709,14 @@ _0: *(*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(208 /* X48 */))) = _xCallback *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(204 /* X47 */))) = _pArg Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = _pRet - return - + return _pRet } func Xsqlite3_set_authorizer(tls *crt.TLS, _db *Xsqlite3, _xAuth func(*crt.TLS, unsafe.Pointer, int32, *int8, *int8, *int8, *int8) int32, _pArg unsafe.Pointer) (r0 int32) { // sqlite3.c:99257:12 if _sqlite3SafetyCheckOk(tls, _db) != 0 { goto _0 } - - r0 = _sqlite3MisuseError(tls, i32(99263)) - return + return _sqlite3MisuseError(tls, i32(99263)) _0: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -135454,9 +129724,7 @@ _0: *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(296 /* X60 */))) = _pArg _sqlite3ExpirePreparedStatements(tls, _db) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = i32(0) - return - + return i32(0) } func Xsqlite3_set_auxdata(tls *crt.TLS, _pCtx *Xsqlite3_context, _iArg int32, _pAux unsafe.Pointer, _xDelete func(*crt.TLS, unsafe.Pointer)) { // sqlite3.c:76833:12 @@ -135545,8 +129813,6 @@ _failed: _xDelete(tls, _pAux) _16: - return - } var _sqlite3_set_auxdataØ00__func__Ø000 [20]int8 // - @@ -135588,9 +129854,7 @@ func Xsqlite3_table_column_metadata(tls *crt.TLS, _db *Xsqlite3, _zDbName *int8, if _sqlite3SafetyCheckOk(tls, _db) != 0 && _zTableName != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _1 } - - r0 = _sqlite3MisuseError(tls, i32(143292)) - return + return _sqlite3MisuseError(tls, i32(143292)) _1: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -135731,14 +129995,10 @@ _28: _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_zErrMsg)) _rc = _sqlite3ApiExit(tls, _db, _rc) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = _rc - return - + return _rc } func Xsqlite3_thread_cleanup(tls *crt.TLS) { // sqlite3.c:143259:12 - return - } func Xsqlite3_total_changes(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqlite3.c:140858:12 @@ -135747,13 +130007,10 @@ func Xsqlite3_total_changes(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqlite3 } _sqlite3MisuseError(tls, i32(140861)) - r0 = i32(0) - return + return i32(0) _0: - r0 = _db.X30 - return - + return _db.X30 } func Xsqlite3_trace(tls *crt.TLS, _db *Xsqlite3, _xTrace func(*crt.TLS, unsafe.Pointer, *int8), _pArg unsafe.Pointer) (r0 unsafe.Pointer) { // sqlite3.c:141732:12 @@ -135764,8 +130021,7 @@ func Xsqlite3_trace(tls *crt.TLS, _db *Xsqlite3, _xTrace func(*crt.TLS, unsafe.P } _sqlite3MisuseError(tls, i32(141737)) - r0 = (unsafe.Pointer)(uintptr(i32(0))) - return + return (unsafe.Pointer)(uintptr(i32(0))) _0: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -135781,9 +130037,7 @@ _0: }{_xTrace})) *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(184 /* X42 */))) = _pArg Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = _pOld - return - + return _pOld } func Xsqlite3_transfer_bindings(tls *crt.TLS, _pFromStmt unsafe.Pointer, _pToStmt unsafe.Pointer) (r0 int32) { // sqlite3.c:77524:12 @@ -135796,9 +130050,7 @@ func Xsqlite3_transfer_bindings(tls *crt.TLS, _pFromStmt unsafe.Pointer, _pToStm if int32(_pFrom.X4) == int32(_pTo.X4) { goto _0 } - - r0 = i32(1) - return + return i32(1) _0: func() { @@ -135825,9 +130077,7 @@ _4: storebits955((*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrom))+uintptr(140 /* X32 */))), int16(i32(1)), 1, 0) _8: - r0 = _sqlite3TransferBindings(tls, _pFromStmt, _pToStmt) - return - + return _sqlite3TransferBindings(tls, _pFromStmt, _pToStmt) } var _sqlite3_transfer_bindingsØ00__func__Ø000 [26]int8 // - @@ -135844,8 +130094,7 @@ func Xsqlite3_update_hook(tls *crt.TLS, _db *Xsqlite3, _xCallback func(*crt.TLS, } _sqlite3MisuseError(tls, i32(141845)) - r0 = (unsafe.Pointer)(uintptr(i32(0))) - return + return (unsafe.Pointer)(uintptr(i32(0))) _0: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -135853,9 +130102,7 @@ _0: *(*func(*crt.TLS, unsafe.Pointer, int32, *int8, *int8, int64))(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(216 /* X50 */))) = _xCallback *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(212 /* X49 */))) = _pArg Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = _pRet - return - + return _pRet } func Xsqlite3_value_numeric_type(tls *crt.TLS, _pVal *XMem) (r0 int32) { // sqlite3.c:78418:12 @@ -135872,21 +130119,15 @@ func Xsqlite3_value_numeric_type(tls *crt.TLS, _pVal *XMem) (r0 int32) { // sqli _applyNumericAffinity(tls, _1_pMem, i32(0)) _eType = Xsqlite3_value_type(tls, _pVal) _0: - r0 = _eType - return - + return _eType } func Xsqlite3_value_text16be(tls *crt.TLS, _pVal *XMem) (r0 unsafe.Pointer) { // sqlite3.c:76213:12 - r0 = _sqlite3ValueText(tls, _pVal, uint8(i32(3))) - return - + return _sqlite3ValueText(tls, _pVal, uint8(i32(3))) } func Xsqlite3_value_text16le(tls *crt.TLS, _pVal *XMem) (r0 unsafe.Pointer) { // sqlite3.c:76216:12 - r0 = _sqlite3ValueText(tls, _pVal, uint8(i32(2))) - return - + return _sqlite3ValueText(tls, _pVal, uint8(i32(2))) } func Xsqlite3_prepare16_v2(tls *crt.TLS, _db *Xsqlite3, _zSql unsafe.Pointer, _nBytes int32, _ppStmt *unsafe.Pointer, _pzTail *unsafe.Pointer) (r0 int32) { // sqlite3.c:116231:12 @@ -135899,9 +130140,7 @@ func Xsqlite3_prepare16_v2(tls *crt.TLS, _db *Xsqlite3, _zSql unsafe.Pointer, _n crt.X__builtin_abort(tls) } }() - r0 = _rc - return - + return _rc } var _sqlite3_prepare16_v2Ø00__func__Ø000 [21]int8 // - @@ -135948,9 +130187,7 @@ _3: storebits955((*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(140 /* X32 */))), int16(i32(1)), 1, 0) _7: Xsqlite3_mutex_leave(tls, _mutex) - r0 = _rc - return - + return _rc } var _sqlite3_clear_bindingsØ00__func__Ø000 [23]int8 // - @@ -135963,28 +130200,22 @@ func Xsqlite3_create_module_v2(tls *crt.TLS, _db *Xsqlite3, _zName *int8, _pModu if _sqlite3SafetyCheckOk(tls, _db) != 0 && _zName != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _1 } - - r0 = _sqlite3MisuseError(tls, i32(124644)) - return + return _sqlite3MisuseError(tls, i32(124644)) _1: - r0 = _createModule(tls, _db, _zName, _pModule, _pAux, _xDestroy) - return - + return _createModule(tls, _db, _zName, _pModule, _pAux, _xDestroy) } func Xsqlite3_blob_bytes(tls *crt.TLS, _pBlob unsafe.Pointer) (r0 int32) { // sqlite3.c:85801:12 var _p *XIncrblob // sqlite3.c:85802:12 _ = _p _p = (*XIncrblob)(unsafe.Pointer(_pBlob)) - r0 = func() int32 { + return func() int32 { if (_p != nil) && ((_p.X4) != nil) { return (_p.X0) } return i32(0) }() - return - } func Xsqlite3_blob_close(tls *crt.TLS, _pBlob unsafe.Pointer) (r0 int32) { // sqlite3.c:85691:12 @@ -136009,9 +130240,7 @@ func Xsqlite3_blob_close(tls *crt.TLS, _pBlob unsafe.Pointer) (r0 int32) { // sq _0: _rc = i32(0) _1: - r0 = _rc - return - + return _rc } func Xsqlite3_blob_open(tls *crt.TLS, _db *Xsqlite3, _zDb *int8, _zTable *int8, _zColumn *int8, _iRow int64, _wrFlag int32, _ppBlob *unsafe.Pointer) (r0 int32) { // sqlite3.c:85455:12 @@ -136053,18 +130282,14 @@ func Xsqlite3_blob_open(tls *crt.TLS, _db *Xsqlite3, _zDb *int8, _zTable *int8, if _ppBlob != (*unsafe.Pointer)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = _sqlite3MisuseError(tls, i32(85474)) - return + return _sqlite3MisuseError(tls, i32(85474)) _0: *_ppBlob = (unsafe.Pointer)(uintptr(i32(0))) if _sqlite3SafetyCheckOk(tls, _db) != 0 && _zTable != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _2 } - - r0 = _sqlite3MisuseError(tls, i32(85480)) - return + return _sqlite3MisuseError(tls, i32(85480)) _2: _wrFlag = bool2int(_wrFlag != 0) @@ -136333,9 +130558,7 @@ _55: _sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pParse)) _rc = _sqlite3ApiExit(tls, _db, _rc) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = _rc - return - + return _rc } var _sqlite3_blob_openØ00__func__Ø000 [18]int8 // - @@ -136456,9 +130679,7 @@ _12: } }() *_pzErr = _zErr - r0 = _rc - return - + return _rc } func _sqlite3BtreeIncrblobCursor(tls *crt.TLS, _pCur *XBtCursor) { // sqlite3.c:68733:1 @@ -136468,8 +130689,6 @@ func _sqlite3BtreeIncrblobCursor(tls *crt.TLS, _pCur *XBtCursor) { // sqlite3.c: sink4537 = *p } *(*uint8)(unsafe.Pointer(uintptr(_pCur.X0) + uintptr(11 /* X5 */))) = uint8(i32(1)) - return - } var _blobSeekToRowØ00__func__Ø000 [14]int8 // - @@ -136479,9 +130698,7 @@ func init() { } func Xsqlite3_blob_read(tls *crt.TLS, _pBlob unsafe.Pointer, _z unsafe.Pointer, _n int32, _iOffset int32) (r0 int32) { // sqlite3.c:85784:12 - r0 = _blobReadWrite(tls, _pBlob, _z, _n, _iOffset, _sqlite3BtreePayloadChecked) - return - + return _blobReadWrite(tls, _pBlob, _z, _n, _iOffset, _sqlite3BtreePayloadChecked) } func _blobReadWrite(tls *crt.TLS, _pBlob unsafe.Pointer, _z unsafe.Pointer, _n int32, _iOffset int32, _xCall func(*crt.TLS, *XBtCursor, uint32, uint32, unsafe.Pointer) int32) (r0 int32) { // sqlite3.c:85711:1 @@ -136497,9 +130714,7 @@ func _blobReadWrite(tls *crt.TLS, _pBlob unsafe.Pointer, _z unsafe.Pointer, _n i if _p != (*XIncrblob)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = _sqlite3MisuseError(tls, i32(85723)) - return + return _sqlite3MisuseError(tls, i32(85723)) _0: _db = (*Xsqlite3)(unsafe.Pointer(_p.X5)) @@ -136546,9 +130761,7 @@ _4: _sqlite3Error(tls, _db, _rc) _rc = _sqlite3ApiExit(tls, _db, _rc) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = _rc - return - + return _rc } var _blobReadWriteØ00__func__Ø000 [14]int8 // - @@ -136559,14 +130772,10 @@ func init() { func _sqlite3BtreeEnterCursor(tls *crt.TLS, _pCur *XBtCursor) { // sqlite3.c:58945:1 _sqlite3BtreeEnter(tls, (*XBtree)(unsafe.Pointer(_pCur.X0))) - return - } func _sqlite3BtreeLeaveCursor(tls *crt.TLS, _pCur *XBtCursor) { // sqlite3.c:58949:1 _sqlite3BtreeLeave(tls, (*XBtree)(unsafe.Pointer(_pCur.X0))) - return - } func _sqlite3BtreePayloadChecked(tls *crt.TLS, _pCur *XBtCursor, _offset uint32, _amt uint32, _pBuf unsafe.Pointer) (r0 int32) { // sqlite3.c:63705:1 @@ -136580,13 +130789,10 @@ func _sqlite3BtreePayloadChecked(tls *crt.TLS, _pCur *XBtCursor, _offset uint32, crt.X__builtin_abort(tls) } }() - r0 = _accessPayload(tls, _pCur, _offset, _amt, (*uint8)(unsafe.Pointer(_pBuf)), i32(0)) - return + return _accessPayload(tls, _pCur, _offset, _amt, (*uint8)(unsafe.Pointer(_pBuf)), i32(0)) _0: - r0 = _accessPayloadChecked(tls, _pCur, _offset, _amt, _pBuf) - return - + return _accessPayloadChecked(tls, _pCur, _offset, _amt, _pBuf) } var _sqlite3BtreePayloadCheckedØ00__func__Ø000 [27]int8 // - @@ -136601,9 +130807,7 @@ func _accessPayloadChecked(tls *crt.TLS, _pCur *XBtCursor, _offset uint32, _amt if int32(_pCur.X12) != i32(0) { goto _0 } - - r0 = i32(4) - return + return i32(4) _0: func() { @@ -136613,14 +130817,12 @@ _0: } }() _rc = _btreeRestoreCursorPosition(tls, _pCur) - r0 = func() int32 { + return func() int32 { if _rc != 0 { return _rc } return _accessPayload(tls, _pCur, _offset, _amt, (*uint8)(unsafe.Pointer(_pBuf)), i32(0)) }() - return - } var _accessPayloadCheckedØ00__func__Ø000 [21]int8 // - @@ -136630,9 +130832,7 @@ func init() { } func Xsqlite3_blob_write(tls *crt.TLS, _pBlob unsafe.Pointer, _z unsafe.Pointer, _n int32, _iOffset int32) (r0 int32) { // sqlite3.c:85791:12 - r0 = _blobReadWrite(tls, _pBlob, _z, _n, _iOffset, _sqlite3BtreePutData) - return - + return _blobReadWrite(tls, _pBlob, _z, _n, _iOffset, _sqlite3BtreePutData) } func _sqlite3BtreePutData(tls *crt.TLS, _pCsr *XBtCursor, _offset uint32, _amt uint32, _z unsafe.Pointer) (r0 int32) { // sqlite3.c:68685:1 @@ -136665,9 +130865,7 @@ func _sqlite3BtreePutData(tls *crt.TLS, _pCsr *XBtCursor, _offset uint32, _amt u if _rc == i32(0) { goto _8 } - - r0 = _rc - return + return _rc _8: func() { @@ -136679,9 +130877,7 @@ _8: if int32(_pCsr.X12) == i32(1) { goto _11 } - - r0 = i32(4) - return + return i32(4) _11: _rc = _saveAllCursors(tls, (*XBtShared)(unsafe.Pointer(_pCsr.X1)), _pCsr.X7, _pCsr) @@ -136694,9 +130890,7 @@ _11: if (int32(_pCsr.X10) & i32(1)) != i32(0) { goto _14 } - - r0 = i32(8) - return + return i32(8) _14: func() { @@ -136723,9 +130917,7 @@ _14: crt.X__builtin_abort(tls) } }() - r0 = _accessPayload(tls, _pCsr, _offset, _amt, (*uint8)(unsafe.Pointer(_z)), i32(1)) - return - + return _accessPayload(tls, _pCsr, _offset, _amt, (*uint8)(unsafe.Pointer(_z)), i32(1)) } var _sqlite3BtreePutDataØ00__func__Ø000 [20]int8 // - @@ -136740,26 +130932,20 @@ func Xsqlite3_memory_highwater(tls *crt.TLS, _resetFlag int32) (r0 int64) { // s var _mx int64 // sqlite3.c:24388:22 _ = _mx Xsqlite3_status64(tls, i32(0), &_res, &_mx, _resetFlag) - r0 = _mx - return - + return _mx } func Xsqlite3_mutex_alloc(tls *crt.TLS, _id int32) (r0 *Xsqlite3_mutex) { // sqlite3.c:22804:12 if _id > i32(1) || Xsqlite3_initialize(tls) == 0 { goto _1 } - - r0 = (*Xsqlite3_mutex)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*Xsqlite3_mutex)(unsafe.Pointer(uintptr(i32(0)))) _1: if _id <= i32(1) || _sqlite3MutexInit(tls) == 0 { goto _3 } - - r0 = (*Xsqlite3_mutex)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*Xsqlite3_mutex)(unsafe.Pointer(uintptr(i32(0)))) _3: func() { @@ -136770,11 +130956,10 @@ _3: crt.X__builtin_abort(tls) } }() - r0 = (*(*func(*crt.TLS, int32) *Xsqlite3_mutex)(unsafe.Pointer(&struct { + /* X11 */ + return (*(*func(*crt.TLS, int32) *Xsqlite3_mutex)(unsafe.Pointer(&struct { f func(*crt.TLS, int32) unsafe.Pointer - }{((*Xsqlite3_mutex_methods)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(72 /* X11 */))).X2)})))(tls, _id) - return - + }{((*Xsqlite3_mutex_methods)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(72))).X2)})))(tls, _id) } var _sqlite3_mutex_allocØ00__func__Ø000 [20]int8 // - @@ -136784,9 +130969,7 @@ func init() { } func Xsqlite3_open_v2(tls *crt.TLS, _filename *int8, _ppDb **Xsqlite3, _flags int32, _zVfs *int8) (r0 int32) { // sqlite3.c:143028:12 - r0 = _openDatabase(tls, _filename, _ppDb, uint32(_flags), _zVfs) - return - + return _openDatabase(tls, _filename, _ppDb, uint32(_flags), _zVfs) } func Xsqlite3_sleep(tls *crt.TLS, _ms int32) (r0 int32) { // sqlite3.c:143385:12 @@ -136798,15 +130981,11 @@ func Xsqlite3_sleep(tls *crt.TLS, _ms int32) (r0 int32) { // sqlite3.c:143385:12 if _pVfs != (*Xsqlite3_vfs)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: _rc = _sqlite3OsSleep(tls, _pVfs, i32(1000)*_ms) / i32(1000) - r0 = _rc - return - + return _rc } func Xsqlite3_soft_heap_limit(tls *crt.TLS, _n int32) { // sqlite3.c:24307:12 @@ -136817,8 +130996,6 @@ func Xsqlite3_soft_heap_limit(tls *crt.TLS, _n int32) { // sqlite3.c:24307:12 _n = i32(0) _0: Xsqlite3_soft_heap_limit64(tls, int64(_n)) - return - } func Xsqlite3_vfs_register(tls *crt.TLS, _pVfs *Xsqlite3_vfs, _makeDflt int32) (r0 int32) { // sqlite3.c:20430:12 @@ -136830,17 +131007,13 @@ func Xsqlite3_vfs_register(tls *crt.TLS, _pVfs *Xsqlite3_vfs, _makeDflt int32) ( if _rc == 0 { goto _0 } - - r0 = _rc - return + return _rc _0: if _pVfs != (*Xsqlite3_vfs)(unsafe.Pointer(uintptr(i32(0)))) { goto _1 } - - r0 = _sqlite3MisuseError(tls, i32(20437)) - return + return _sqlite3MisuseError(tls, i32(20437)) _1: _mutex = _sqlite3MutexAlloc(tls, i32(2)) @@ -136866,9 +131039,7 @@ _4: } }() Xsqlite3_mutex_leave(tls, _mutex) - r0 = i32(0) - return - + return i32(0) } func _vfsUnlink(tls *crt.TLS, _pVfs *Xsqlite3_vfs) { // sqlite3.c:20408:1 @@ -136919,8 +131090,6 @@ _10: _6: _5: _3: - return - } var _vfsUnlinkØ00__func__Ø000 [10]int8 // - @@ -136942,15 +131111,11 @@ func Xsqlite3_vfs_unregister(tls *crt.TLS, _pVfs *Xsqlite3_vfs) (r0 int32) { // Xsqlite3_mutex_enter(tls, _mutex) _vfsUnlink(tls, _pVfs) Xsqlite3_mutex_leave(tls, _mutex) - r0 = i32(0) - return - + return i32(0) } func Xsqlite3_threadsafe(tls *crt.TLS) (r0 int32) { // sqlite3.c:139965:12 - r0 = i32(1) - return - + return i32(1) } func Xsqlite3_result_zeroblob(tls *crt.TLS, _pCtx *Xsqlite3_context, _n int32) { // sqlite3.c:76448:12 @@ -136961,8 +131126,6 @@ func Xsqlite3_result_zeroblob(tls *crt.TLS, _pCtx *Xsqlite3_context, _n int32) { } }() _sqlite3VdbeMemSetZeroBlob(tls, (*XMem)(unsafe.Pointer(_pCtx.X0)), _n) - return - } var _sqlite3_result_zeroblobØ00__func__Ø000 [24]int8 // - @@ -137212,23 +131375,17 @@ _33: _22: _ap = nil - r0 = _rc - return - + return _rc } func _sqlite3PrngSaveState(tls *crt.TLS) { // sqlite3.c:26787:1 crt.Xmemcpy(tls, (unsafe.Pointer)(&_sqlite3SavedPrng), (unsafe.Pointer)(&_sqlite3Prng), u32(259)) - return - } var _sqlite3SavedPrng Tsqlite3PrngType // sqlite3.c:26786:42 func _sqlite3PrngRestoreState(tls *crt.TLS) { // sqlite3.c:26794:1 crt.Xmemcpy(tls, (unsafe.Pointer)(&_sqlite3Prng), (unsafe.Pointer)(&_sqlite3SavedPrng), u32(259)) - return - } func _sqlite3BitvecBuiltinTest(tls *crt.TLS, _sz int32, _aOp *int32) (r0 int32) { // sqlite3.c:44001:1 @@ -137373,16 +131530,12 @@ _bitvec_end: Xsqlite3_free(tls, _pTmpSpace) Xsqlite3_free(tls, (unsafe.Pointer)(_pV)) _sqlite3BitvecDestroy(tls, _pBitvec) - r0 = _rc - return - + return _rc } func _sqlite3BenignMallocHooks(tls *crt.TLS, _xBenignBegin func(*crt.TLS), _xBenignEnd func(*crt.TLS)) { // sqlite3.c:20529:1 *(*func(*crt.TLS))(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Hooks)) + uintptr(0 /* X0 */))) = _xBenignBegin *(*func(*crt.TLS))(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Hooks)) + uintptr(4 /* X1 */))) = _xBenignEnd - return - } var _sqlite3_test_controlØ00__func__Ø000 [21]int8 // - @@ -137395,9 +131548,7 @@ func Xsqlite3_extended_result_codes(tls *crt.TLS, _db *Xsqlite3, _onoff int32) ( if _sqlite3SafetyCheckOk(tls, _db) != 0 { goto _0 } - - r0 = _sqlite3MisuseError(tls, i32(143403)) - return + return _sqlite3MisuseError(tls, i32(143403)) _0: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -137408,9 +131559,7 @@ _0: return uint32(i32(255)) }()) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = i32(0) - return - + return i32(0) } func Xsqlite3_next_stmt(tls *crt.TLS, _pDb *Xsqlite3, _pStmt unsafe.Pointer) (r0 unsafe.Pointer) { // sqlite3.c:77574:12 @@ -137421,8 +131570,7 @@ func Xsqlite3_next_stmt(tls *crt.TLS, _pDb *Xsqlite3, _pStmt unsafe.Pointer) (r0 } _sqlite3MisuseError(tls, i32(77578)) - r0 = (unsafe.Pointer)(uintptr(i32(0))) - return + return (unsafe.Pointer)(uintptr(i32(0))) _0: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_pDb.X3))) @@ -137437,9 +131585,7 @@ _1: _pNext = (*TVdbe)(unsafe.Pointer(_pStmt)).X2 _2: Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_pDb.X3))) - r0 = _pNext - return - + return _pNext } func Xsqlite3_status(tls *crt.TLS, _op int32, _pCurrent *int32, _pHighwater *int32, _resetFlag int32) (r0 int32) { // sqlite3.c:18607:12 @@ -137454,9 +131600,7 @@ func Xsqlite3_status(tls *crt.TLS, _op int32, _pCurrent *int32, _pHighwater *int if _pCurrent != (*int32)(unsafe.Pointer(uintptr(i32(0)))) && _pHighwater != (*int32)(unsafe.Pointer(uintptr(i32(0)))) { goto _1 } - - r0 = _sqlite3MisuseError(tls, i32(18611)) - return + return _sqlite3MisuseError(tls, i32(18611)) _1: _rc = Xsqlite3_status64(tls, _op, &_iCur, &_iHwtr, _resetFlag) @@ -137467,9 +131611,7 @@ _1: *_pCurrent = int32(_iCur) *_pHighwater = int32(_iHwtr) _2: - r0 = _rc - return - + return _rc } func Xsqlite3_backup_init(tls *crt.TLS, _pDestDb *Xsqlite3, _zDestDb *int8, _pSrcDb *Xsqlite3, _zSrcDb *int8) (r0 *Xsqlite3_backup) { // sqlite3.c:68956:12 @@ -137480,8 +131622,7 @@ func Xsqlite3_backup_init(tls *crt.TLS, _pDestDb *Xsqlite3, _zDestDb *int8, _pSr } _sqlite3MisuseError(tls, i32(68966)) - r0 = (*Xsqlite3_backup)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*Xsqlite3_backup)(unsafe.Pointer(uintptr(i32(0)))) _1: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_pSrcDb.X3))) @@ -137529,9 +131670,7 @@ _5: _9: Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_pDestDb.X3))) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_pSrcDb.X3))) - r0 = _p - return - + return _p } func _findBtree(tls *crt.TLS, _pErrorDb *Xsqlite3, _pDb *Xsqlite3, _zDb *int8) (r0 *XBtree) { // sqlite3.c:68897:1 @@ -137561,9 +131700,7 @@ _1: if _1_rc == 0 { goto _2 } - - r0 = (*XBtree)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XBtree)(unsafe.Pointer(uintptr(i32(0)))) _2: _0: @@ -137572,13 +131709,10 @@ _0: } _sqlite3ErrorWithMsg(tls, _pErrorDb, i32(1), str(135428), unsafe.Pointer(_zDb)) - r0 = (*XBtree)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XBtree)(unsafe.Pointer(uintptr(i32(0)))) _3: - r0 = (*XBtree)(unsafe.Pointer((*XDb)(unsafe.Pointer(uintptr(_pDb.X4) + 16*uintptr(_i))).X1)) - return - + return (*XBtree)(unsafe.Pointer((*XDb)(unsafe.Pointer(uintptr(_pDb.X4) + 16*uintptr(_i))).X1)) } func _checkReadTransaction(tls *crt.TLS, _db *Xsqlite3, _p *XBtree) (r0 int32) { // sqlite3.c:68940:1 @@ -137587,13 +131721,10 @@ func _checkReadTransaction(tls *crt.TLS, _db *Xsqlite3, _p *XBtree) (r0 int32) { } _sqlite3ErrorWithMsg(tls, _db, i32(1), str(135448)) - r0 = i32(1) - return + return i32(1) _0: - r0 = i32(0) - return - + return i32(0) } func Xsqlite3_backup_pagecount(tls *crt.TLS, _p *Xsqlite3_backup) (r0 int32) { // sqlite3.c:69483:12 @@ -137602,13 +131733,10 @@ func Xsqlite3_backup_pagecount(tls *crt.TLS, _p *Xsqlite3_backup) (r0 int32) { / } _sqlite3MisuseError(tls, i32(69486)) - r0 = i32(0) - return + return i32(0) _0: - r0 = int32(_p.X9) - return - + return int32(_p.X9) } func Xsqlite3_backup_remaining(tls *crt.TLS, _p *Xsqlite3_backup) (r0 int32) { // sqlite3.c:69469:12 @@ -137617,13 +131745,10 @@ func Xsqlite3_backup_remaining(tls *crt.TLS, _p *Xsqlite3_backup) (r0 int32) { / } _sqlite3MisuseError(tls, i32(69472)) - r0 = i32(0) - return + return i32(0) _0: - r0 = int32(_p.X8) - return - + return int32(_p.X8) } func Xsqlite3_compileoption_used(tls *crt.TLS, _zOptName *int8) (r0 int32) { // sqlite3.c:17853:12 @@ -137636,8 +131761,7 @@ func Xsqlite3_compileoption_used(tls *crt.TLS, _zOptName *int8) (r0 int32) { // } _sqlite3MisuseError(tls, i32(17858)) - r0 = i32(0) - return + return i32(0) _0: if Xsqlite3_strnicmp(tls, _zOptName, str(135480), i32(7)) != i32(0) { @@ -137660,24 +131784,18 @@ _2: if Xsqlite3_strnicmp(tls, _zOptName, *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_azCompileOpt)) + 4*uintptr(_i))), _n) != i32(0) || _sqlite3IsIdChar(tls, uint8(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_azCompileOpt)) + 4*uintptr(_i))))) + 1*uintptr(_n))))) != i32(0) { goto _7 } - - r0 = i32(1) - return + return i32(1) _7: _i += 1 goto _2 _5: - r0 = i32(0) - return - + return i32(0) } func _sqlite3IsIdChar(tls *crt.TLS, _c uint8) (r0 int32) { // sqlite3.c:139088:1 - r0 = bool2int((int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3CtypeMap)) + 1*uintptr(_c)))) & i32(70)) != i32(0)) - return - + return bool2int((int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3CtypeMap)) + 1*uintptr(_c)))) & i32(70)) != i32(0)) } func Xsqlite3_db_config(tls *crt.TLS, _db *Xsqlite3, _op int32, args ...interface{}) (r0 int32) { // sqlite3.c:140690:12 @@ -137783,9 +131901,7 @@ _8: _4: _ap = nil - r0 = _rc - return - + return _rc } var _sqlite3_db_configØ00aFlagOpØ001 [5]struct { @@ -137806,13 +131922,10 @@ func Xsqlite3_db_mutex(tls *crt.TLS, _db *Xsqlite3) (r0 *Xsqlite3_mutex) { // sq } _sqlite3MisuseError(tls, i32(140626)) - r0 = (*Xsqlite3_mutex)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*Xsqlite3_mutex)(unsafe.Pointer(uintptr(i32(0)))) _0: - r0 = (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3)) - return - + return (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3)) } func Xsqlite3_db_status(tls *crt.TLS, _db *Xsqlite3, _op int32, _pCurrent *int32, _pHighwater *int32, _resetFlag int32) (r0 int32) { // sqlite3.c:18624:12 @@ -137850,9 +131963,7 @@ func Xsqlite3_db_status(tls *crt.TLS, _db *Xsqlite3, _op int32, _pCurrent *int32 if _sqlite3SafetyCheckOk(tls, _db) != 0 && _pCurrent != (*int32)(unsafe.Pointer(uintptr(i32(0)))) && _pHighwater != (*int32)(unsafe.Pointer(uintptr(i32(0)))) { goto _2 } - - r0 = _sqlite3MisuseError(tls, i32(18634)) - return + return _sqlite3MisuseError(tls, i32(18634)) _2: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -138097,9 +132208,7 @@ _16: _rc = i32(1) _18: Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = _rc - return - + return _rc } var _sqlite3_db_statusØ00__func__Ø000 [18]int8 // - @@ -138112,22 +132221,19 @@ func _sqlite3PagerMemUsed(tls *crt.TLS, _pPager *XPager) (r0 int32) { // sqlite3 var _perPageSize int32 // sqlite3.c:53456:7 _ = _perPageSize _perPageSize = int32((uint32((_pPager.X48)+int32(_pPager.X44)) + u32(40)) + u32(20)) - r0 = ((_perPageSize * _sqlite3PcachePagecount(tls, (*XPCache)(unsafe.Pointer(_pPager.X59)))) + _sqlite3MallocSize(tls, (unsafe.Pointer)(_pPager))) + (_pPager.X48) - return - + return ((_perPageSize * _sqlite3PcachePagecount(tls, (*XPCache)(unsafe.Pointer(_pPager.X59)))) + _sqlite3MallocSize(tls, (unsafe.Pointer)(_pPager))) + (_pPager.X48) } func Xsqlite3_msize(tls *crt.TLS, _p unsafe.Pointer) (r0 uint64) { // sqlite3.c:24630:12 i32(0) i32(0) - r0 = uint64(func() int32 { + /* X10 */ + return uint64(func() int32 { if _p != nil { - return ((*Xsqlite3_mem_methods)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(40 /* X10 */))).X3)(tls, _p) + return ((*Xsqlite3_mem_methods)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(40))).X3)(tls, _p) } return i32(0) }()) - return - } func _sqlite3PagerCacheStat(tls *crt.TLS, _pPager *XPager, _eStat int32, _reset int32, _pnVal *int32) { // sqlite3.c:53498:1 @@ -138151,8 +132257,6 @@ func _sqlite3PagerCacheStat(tls *crt.TLS, _pPager *XPager, _eStat int32, _reset *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[3]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager))+uintptr(184 /* X55 */))))) + 4*uintptr(_eStat-i32(7)))) = i32(0) _4: - return - } var _sqlite3PagerCacheStatØ00__func__Ø000 [22]int8 // - @@ -138165,28 +132269,20 @@ func Xsqlite3_extended_errcode(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqli if _db == nil || _sqlite3SafetyCheckSickOrOk(tls, _db) != 0 { goto _1 } - - r0 = _sqlite3MisuseError(tls, i32(142221)) - return + return _sqlite3MisuseError(tls, i32(142221)) _1: if _db != nil && (_db.X17) == 0 { goto _3 } - - r0 = _sqlite3NomemError(tls, i32(142224)) - return + return _sqlite3NomemError(tls, i32(142224)) _3: - r0 = _db.X10 - return - + return _db.X10 } func Xsqlite3_sourceid(tls *crt.TLS) (r0 *int8) { // sqlite3.c:139954:12 - r0 = str(135720) - return - + return str(135720) } func Xsqlite3_stmt_status(tls *crt.TLS, _pStmt unsafe.Pointer, _op int32, _resetFlag int32) (r0 int32) { // sqlite3.c:77595:12 @@ -138200,8 +132296,7 @@ func Xsqlite3_stmt_status(tls *crt.TLS, _pStmt unsafe.Pointer, _op int32, _reset } _sqlite3MisuseError(tls, i32(77600)) - r0 = i32(0) - return + return i32(0) _0: _v = *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[5]uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVdbe))+uintptr(152 /* X35 */))))) + 4*uintptr(_op))) @@ -138211,9 +132306,7 @@ _0: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[5]uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVdbe))+uintptr(152 /* X35 */))))) + 4*uintptr(_op))) = uint32(i32(0)) _1: - r0 = int32(_v) - return - + return int32(_v) } func Xsqlite3_blob_reopen(tls *crt.TLS, _pBlob unsafe.Pointer, _iRow int64) (r0 int32) { // sqlite3.c:85816:12 @@ -138229,9 +132322,7 @@ func Xsqlite3_blob_reopen(tls *crt.TLS, _pBlob unsafe.Pointer, _iRow int64) (r0 if _p != (*XIncrblob)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = _sqlite3MisuseError(tls, i32(85821)) - return + return _sqlite3MisuseError(tls, i32(85821)) _0: _db = (*Xsqlite3)(unsafe.Pointer(_p.X5)) @@ -138272,9 +132363,7 @@ _2: } }() Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = _rc - return - + return _rc } var _sqlite3_blob_reopenØ00__func__Ø000 [20]int8 // - @@ -138294,9 +132383,7 @@ func Xsqlite3_vtab_config(tls *crt.TLS, _db *Xsqlite3, _op int32, args ...interf if _sqlite3SafetyCheckOk(tls, _db) != 0 { goto _0 } - - r0 = _sqlite3MisuseError(tls, i32(125738)) - return + return _sqlite3MisuseError(tls, i32(125738)) _0: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -138341,9 +132428,7 @@ _9: _sqlite3Error(tls, _db, _rc) _10: Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = _rc - return - + return _rc } var _sqlite3_vtab_configØ00__func__Ø000 [20]int8 // - @@ -138356,9 +132441,7 @@ func Xsqlite3_vtab_on_conflict(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqli if _sqlite3SafetyCheckOk(tls, _db) != 0 { goto _0 } - - r0 = _sqlite3MisuseError(tls, i32(125720)) - return + return _sqlite3MisuseError(tls, i32(125720)) _0: i32(0) @@ -138369,9 +132452,7 @@ _0: crt.X__builtin_abort(tls) } }() - r0 = int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3_vtab_on_conflictØ00aMapØ001)) + 1*uintptr(int32(_db.X22)-i32(1))))) - return - + return int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3_vtab_on_conflictØ00aMapØ001)) + 1*uintptr(int32(_db.X22)-i32(1))))) } var _sqlite3_vtab_on_conflictØ00__func__Ø000 [25]int8 // - @@ -138387,9 +132468,7 @@ func init() { } func Xsqlite3_close_v2(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqlite3.c:141010:12 - r0 = _sqlite3Close(tls, _db, i32(1)) - return - + return _sqlite3Close(tls, _db, i32(1)) } func Xsqlite3_db_filename(tls *crt.TLS, _db *Xsqlite3, _zDbName *int8) (r0 *int8) { // sqlite3.c:143857:12 @@ -138400,19 +132479,16 @@ func Xsqlite3_db_filename(tls *crt.TLS, _db *Xsqlite3, _zDbName *int8) (r0 *int8 } _sqlite3MisuseError(tls, i32(143861)) - r0 = (*int8)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*int8)(unsafe.Pointer(uintptr(i32(0)))) _0: _pBt = _sqlite3DbNameToBtree(tls, _db, _zDbName) - r0 = func() *int8 { + return func() *int8 { if _pBt != nil { return _sqlite3BtreeGetFilename(tls, _pBt) } return (*int8)(unsafe.Pointer(uintptr(i32(0)))) }() - return - } func Xsqlite3_db_readonly(tls *crt.TLS, _db *Xsqlite3, _zDbName *int8) (r0 int32) { // sqlite3.c:143873:12 @@ -138423,36 +132499,29 @@ func Xsqlite3_db_readonly(tls *crt.TLS, _db *Xsqlite3, _zDbName *int8) (r0 int32 } _sqlite3MisuseError(tls, i32(143877)) - r0 = i32(-1) - return + return i32(-1) _0: _pBt = _sqlite3DbNameToBtree(tls, _db, _zDbName) - r0 = func() int32 { + return func() int32 { if _pBt != nil { return _sqlite3BtreeIsReadonly(tls, _pBt) } return i32(-1) }() - return - } func Xsqlite3_errstr(tls *crt.TLS, _rc int32) (r0 *int8) { // sqlite3.c:142237:12 - r0 = _sqlite3ErrStr(tls, _rc) - return - + return _sqlite3ErrStr(tls, _rc) } func Xsqlite3_stmt_readonly(tls *crt.TLS, _pStmt unsafe.Pointer) (r0 int32) { // sqlite3.c:77556:12 - r0 = int32(func() uint32 { + return int32(func() uint32 { if _pStmt != nil { return ((uint32(((*TVdbe)(unsafe.Pointer(_pStmt)).X32)>>uint(i32(7))) << uint(i32(31))) >> uint(i32(31))) } return uint32(i32(1)) }()) - return - } func Xsqlite3_uri_int64(tls *crt.TLS, _zFilename *int8, _zParam *int8, _bDflt int64) (r0 int64) { // sqlite3.c:143832:12 @@ -138467,9 +132536,7 @@ func Xsqlite3_uri_int64(tls *crt.TLS, _zFilename *int8, _zParam *int8, _bDflt in _bDflt = _v _1: - r0 = _bDflt - return - + return _bDflt } func Xsqlite3_auto_extension(tls *crt.TLS, _xInit func(*crt.TLS)) (r0 int32) { // sqlite3.c:112206:12 @@ -138488,9 +132555,7 @@ func Xsqlite3_auto_extension(tls *crt.TLS, _xInit func(*crt.TLS)) (r0 int32) { / if _rc == 0 { goto _0 } - - r0 = _rc - return + return _rc _0: _2_mutex = _sqlite3MutexAlloc(tls, i32(2)) @@ -138538,9 +132603,7 @@ _7: crt.X__builtin_abort(tls) } }() - r0 = _rc - return - + return _rc } var _sqlite3_auto_extensionØ00__func__Ø000 [23]int8 // - @@ -138565,14 +132628,10 @@ func Xsqlite3_bind_blob64(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32, _zData if _nData <= uint64(i32(2147483647)) { goto _2 } - - r0 = _invokeValueDestructor(tls, _zData, _xDel, (*Xsqlite3_context)(unsafe.Pointer(uintptr(i32(0))))) - return + return _invokeValueDestructor(tls, _zData, _xDel, (*Xsqlite3_context)(unsafe.Pointer(uintptr(i32(0))))) _2: - r0 = _bindText(tls, _pStmt, _i, _zData, int32(_nData), _xDel, uint8(i32(0))) - return - + return _bindText(tls, _pStmt, _i, _zData, int32(_nData), _xDel, uint8(i32(0))) } var _sqlite3_bind_blob64Ø00__func__Ø000 [20]int8 // - @@ -138625,9 +132684,7 @@ _3: Xsqlite3_result_error_toobig(tls, _pCtx) _6: - r0 = i32(18) - return - + return i32(18) } var _invokeValueDestructorØ00__func__Ø000 [22]int8 // - @@ -138652,9 +132709,7 @@ func Xsqlite3_bind_text64(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32, _zData if _nData <= uint64(i32(2147483647)) { goto _2 } - - r0 = _invokeValueDestructor(tls, (unsafe.Pointer)(_zData), _xDel, (*Xsqlite3_context)(unsafe.Pointer(uintptr(i32(0))))) - return + return _invokeValueDestructor(tls, (unsafe.Pointer)(_zData), _xDel, (*Xsqlite3_context)(unsafe.Pointer(uintptr(i32(0))))) _2: if int32(_enc) != i32(4) { @@ -138663,9 +132718,7 @@ _2: _enc = uint8(i32(2)) _4: - r0 = _bindText(tls, _pStmt, _i, (unsafe.Pointer)(_zData), int32(_nData), _xDel, _enc) - return - + return _bindText(tls, _pStmt, _i, (unsafe.Pointer)(_zData), int32(_nData), _xDel, _enc) } var _sqlite3_bind_text64Ø00__func__Ø000 [20]int8 // - @@ -138705,9 +132758,7 @@ _4: _3: Xsqlite3_mutex_leave(tls, _mutex) - r0 = _n - return - + return _n } func Xsqlite3_reset_auto_extension(tls *crt.TLS) { // sqlite3.c:112278:12 @@ -138724,8 +132775,6 @@ func Xsqlite3_reset_auto_extension(tls *crt.TLS) { // sqlite3.c:112278:12 *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Autoext)) + uintptr(0 /* X0 */))) = uint32(i32(0)) Xsqlite3_mutex_leave(tls, _1_mutex) _0: - return - } func Xsqlite3_result_blob64(tls *crt.TLS, _pCtx *Xsqlite3_context, _z unsafe.Pointer, _n uint64, _xDel func(*crt.TLS, unsafe.Pointer)) { // sqlite3.c:76340:12 @@ -138757,8 +132806,6 @@ func Xsqlite3_result_blob64(tls *crt.TLS, _pCtx *Xsqlite3_context, _z unsafe.Poi _4: _setResultStrOrError(tls, _pCtx, (*int8)(unsafe.Pointer(_z)), int32(_n), uint8(i32(0)), _xDel) _5: - return - } var _sqlite3_result_blob64Ø00__func__Ø000 [22]int8 // - @@ -138802,8 +132849,6 @@ _4: _5: _setResultStrOrError(tls, _pCtx, _z, int32(_n), _enc, _xDel) _6: - return - } var _sqlite3_result_text64Ø00__func__Ø000 [22]int8 // - @@ -138818,18 +132863,14 @@ func Xsqlite3_value_dup(tls *crt.TLS, _pOrig *XMem) (r0 *XMem) { // sqlite3.c:76 if _pOrig != (*XMem)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = (*XMem)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XMem)(unsafe.Pointer(uintptr(i32(0)))) _0: _pNew = (*XMem)(unsafe.Pointer(Xsqlite3_malloc(tls, int32(u32(48))))) if _pNew != (*XMem)(unsafe.Pointer(uintptr(i32(0)))) { goto _1 } - - r0 = (*XMem)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XMem)(unsafe.Pointer(uintptr(i32(0)))) _1: crt.Xmemset(tls, (unsafe.Pointer)(_pNew), i32(0), u32(48)) @@ -138864,13 +132905,10 @@ _3: _2: r0 = _pNew return - } func Xsqlite3_value_free(tls *crt.TLS, _pOld *XMem) { // sqlite3.c:76287:12 _sqlite3ValueFree(tls, _pOld) - return - } func Xsqlite3_result_zeroblob64(tls *crt.TLS, _pCtx *Xsqlite3_context, _n uint64) (r0 int32) { // sqlite3.c:76452:12 @@ -138886,15 +132924,11 @@ func Xsqlite3_result_zeroblob64(tls *crt.TLS, _pCtx *Xsqlite3_context, _n uint64 if _n <= uint64(*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[12]int32)(unsafe.Pointer(uintptr(_pOut.X9)+uintptr(92 /* X31 */))))) + 4*uintptr(i32(0))))) { goto _2 } - - r0 = i32(18) - return + return i32(18) _2: _sqlite3VdbeMemSetZeroBlob(tls, (*XMem)(unsafe.Pointer(_pCtx.X0)), int32(_n)) - r0 = i32(0) - return - + return i32(0) } var _sqlite3_result_zeroblob64Ø00__func__Ø000 [26]int8 // - @@ -138928,9 +132962,7 @@ _0: _1: _rc = _sqlite3ApiExit(tls, (*Xsqlite3)(unsafe.Pointer(_p.X0)), _rc) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer((*Xsqlite3)(unsafe.Pointer(_p.X0)).X3))) - r0 = _rc - return - + return _rc } var _sqlite3_bind_zeroblob64Ø00__func__Ø000 [24]int8 // - @@ -138943,14 +132975,12 @@ func Xsqlite3_value_subtype(tls *crt.TLS, _pVal *XMem) (r0 uint32) { // sqlite3. var _pMem *XMem // sqlite3.c:76203:7 _ = _pMem _pMem = _pVal - r0 = uint32(func() int32 { + return uint32(func() int32 { if (int32(_pMem.X1) & i32(32768)) != 0 { return int32(_pMem.X3) } return i32(0) }()) - return - } func Xsqlite3_result_subtype(tls *crt.TLS, _pCtx *Xsqlite3_context, _eSubtype uint32) { // sqlite3.c:76384:12 @@ -138969,8 +132999,6 @@ func Xsqlite3_result_subtype(tls *crt.TLS, _pCtx *Xsqlite3_context, _eSubtype ui *p = uint16(int32(*p) | i32(32768)) sink4530 = *p } - return - } var _sqlite3_result_subtypeØ00__func__Ø000 [23]int8 // - @@ -138995,9 +133023,7 @@ func Xsqlite3_db_cacheflush(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqlite3 if _sqlite3SafetyCheckOk(tls, _db) != 0 { goto _0 } - - r0 = _sqlite3MisuseError(tls, i32(140667)) - return + return _sqlite3MisuseError(tls, i32(140667)) _0: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -139029,14 +133055,12 @@ _7: _5: _sqlite3BtreeLeaveAll(tls, _db) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = func() int32 { + return func() int32 { if (_rc == i32(0)) && _bSeenBusy != 0 { return i32(5) } return _rc }() - return - } func _sqlite3PagerFlush(tls *crt.TLS, _pPager *XPager) (r0 int32) { // sqlite3.c:51440:1 @@ -139077,7 +133101,6 @@ _4: _0: r0 = _rc return - } var _sqlite3PagerFlushØ00__func__Ø000 [18]int8 // - @@ -139087,23 +133110,19 @@ func init() { } func Xsqlite3_system_errno(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqlite3.c:142228:12 - r0 = func() int32 { + return func() int32 { if _db != nil { return (_db.X12) } return i32(0) }() - return - } func Xsqlite3_trace_v2(tls *crt.TLS, _db *Xsqlite3, _mTrace uint32, _xTrace func(*crt.TLS, uint32, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32, _pArg unsafe.Pointer) (r0 int32) { // sqlite3.c:141753:12 if _sqlite3SafetyCheckOk(tls, _db) != 0 { goto _0 } - - r0 = _sqlite3MisuseError(tls, i32(141761)) - return + return _sqlite3MisuseError(tls, i32(141761)) _0: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) @@ -139127,9 +133146,7 @@ _2: *(*func(*crt.TLS, uint32, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(180 /* X41 */))) = _xTrace *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(184 /* X42 */))) = _pArg Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - r0 = i32(0) - return - + return i32(0) } func Xsqlite3_expanded_sql(tls *crt.TLS, _pStmt unsafe.Pointer) (r0 *int8) { // sqlite3.c:77626:12 @@ -139150,9 +133167,7 @@ func Xsqlite3_expanded_sql(tls *crt.TLS, _pStmt unsafe.Pointer) (r0 *int8) { // _z = _sqlite3VdbeExpandSql(tls, _1_p, _zSql) Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer((*Xsqlite3)(unsafe.Pointer(_1_p.X0)).X3))) _0: - r0 = _z - return - + return _z } func Xsqlite3_set_last_insert_rowid(tls *crt.TLS, _db *Xsqlite3, _iRowid int64) { // sqlite3.c:140830:12 @@ -139167,8 +133182,6 @@ _0: Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(28 /* X7 */))) = _iRowid Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3))) - return - } func _compileoptionusedFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem) { // sqlite3.c:106225:1 @@ -139187,8 +133200,6 @@ func _compileoptionusedFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int3 Xsqlite3_result_int(tls, _context, Xsqlite3_compileoption_used(tls, _zOptName)) _2: - return - } var _compileoptionusedFuncØ00__func__Ø000 [22]int8 // - @@ -139209,8 +133220,6 @@ func _compileoptiongetFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32 _n = Xsqlite3_value_int(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 4*uintptr(i32(0))))) Xsqlite3_result_text(tls, _context, Xsqlite3_compileoption_get(tls, _n), i32(-1), nil) - return - } var _compileoptiongetFuncØ00__func__Ø000 [21]int8 // - @@ -139223,8 +133232,6 @@ func _versionFunc(tls *crt.TLS, _context *Xsqlite3_context, _NotUsed int32, _Not _ = _NotUsed2 Xsqlite3_result_text(tls, _context, Xsqlite3_libversion(tls), i32(-1), nil) - return - } func _trimFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem) { // sqlite3.c:106546:1 @@ -139255,7 +133262,6 @@ func _trimFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XM if Xsqlite3_value_type(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 4*uintptr(i32(0))))) != i32(5) { goto _0 } - return _0: @@ -139263,7 +133269,6 @@ _0: if _zIn != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) { goto _1 } - return _1: @@ -139288,7 +133293,6 @@ _4: if store4543(&_zCharSet, Xsqlite3_value_text(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 4*uintptr(i32(1)))))) != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) { goto _6 } - return _6: @@ -139324,7 +133328,6 @@ _11: if _azChar != (**uint8)(unsafe.Pointer(uintptr(i32(0)))) { goto _16 } - return _16: @@ -139463,8 +133466,6 @@ _35: _45: _24: Xsqlite3_result_text(tls, _context, (*int8)(unsafe.Pointer(_zIn)), _nIn, *(*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(&struct{ f uintptr }{4294967295}))) - return - } var _trimFuncØ00__func__Ø000 [9]int8 // - @@ -139516,7 +133517,6 @@ _4: _3: r0 = (unsafe.Pointer)(_z) return - } var _contextMallocØ00__func__Ø000 [14]int8 // - @@ -139563,7 +133563,6 @@ func _minmaxFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv ** if Xsqlite3_value_type(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 4*uintptr(i32(0))))) != i32(5) { goto _9 } - return _9: @@ -139576,7 +133575,6 @@ _10: if Xsqlite3_value_type(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 4*uintptr(_i)))) != i32(5) { goto _14 } - return _14: @@ -139591,8 +133589,6 @@ _15: _13: Xsqlite3_result_value(tls, _context, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 4*uintptr(_iBest)))) - return - } var _minmaxFuncØ00__func__Ø000 [11]int8 // - @@ -139623,9 +133619,8 @@ func _sqlite3GetFuncCollSeq(tls *crt.TLS, _context *Xsqlite3_context) (r0 *XColl crt.X__builtin_abort(tls) } }() - r0 = (*XCollSeq)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5774282)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))) - return - + /* X6 */ + return (*XCollSeq)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5774282)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16))))))) } var _sqlite3GetFuncCollSeqØ00__func__Ø000 [22]int8 // - @@ -139651,7 +133646,6 @@ func _minmaxStep(tls *crt.TLS, _context *Xsqlite3_context, _NotUsed int32, _argv if _pBest != nil { goto _0 } - return _0: @@ -139692,14 +133686,10 @@ _4: _sqlite3VdbeMemCopy(tls, _pBest, _pArg) _10: _3: - return - } func _sqlite3SkipAccumulatorLoad(tls *crt.TLS, _context *Xsqlite3_context) { // sqlite3.c:105325:1 *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_context)) + uintptr(24 /* X6 */))) = uint8(i32(1)) - return - } func _minMaxFinalize(tls *crt.TLS, _context *Xsqlite3_context) { // sqlite3.c:106884:1 @@ -139718,8 +133708,6 @@ func _minMaxFinalize(tls *crt.TLS, _context *Xsqlite3_context) { // sqlite3.c:10 _1: _sqlite3VdbeMemRelease(tls, _pRes) _0: - return - } func _typeofFunc(tls *crt.TLS, _context *Xsqlite3_context, _NotUsed int32, _argv **XMem) { // sqlite3.c:105362:1 @@ -139762,8 +133750,6 @@ _5: _6: Xsqlite3_result_text(tls, _context, _z, i32(-1), nil) - return - } func _lengthFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem) { // sqlite3.c:105383:1 @@ -139802,7 +133788,6 @@ _6: if _3_z != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) { goto _9 } - return _9: @@ -139838,8 +133823,6 @@ _7: goto _8 _8: - return - } var _lengthFuncØ00__func__Ø000 [11]int8 // - @@ -139872,7 +133855,6 @@ func _instrFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **X if _typeHaystack != i32(5) && _typeNeedle != i32(5) { goto _1 } - return _1: @@ -139899,7 +133881,6 @@ _5: if _zNeedle != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) && (_nHaystack == 0 || _zHaystack != (*uint8)(unsafe.Pointer(uintptr(i32(0))))) { goto _8 } - return _8: @@ -139927,8 +133908,6 @@ _10: _14: _2: Xsqlite3_result_int(tls, _context, _N) - return - } func _printfFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem) { // sqlite3.c:105517:1 @@ -139958,8 +133937,6 @@ func _printfFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv ** f func(*crt.TLS, unsafe.Pointer) int32 }{_sqlite3MallocSize}))) _1: - return - } func _unicodeFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem) { // sqlite3.c:106355:1 @@ -139973,8 +133950,6 @@ func _unicodeFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv * Xsqlite3_result_int(tls, _context, int32(_sqlite3Utf8Read(tls, &_z))) _1: - return - } func _charFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem) { // sqlite3.c:106370:1 @@ -140050,8 +134025,6 @@ _8: _4: Xsqlite3_result_text64(tls, _context, (*int8)(unsafe.Pointer(_z)), uint64(int32((uintptr(unsafe.Pointer(_zOut))-uintptr(unsafe.Pointer(_z)))/1)), Xsqlite3_free, uint8(i32(1))) - return - } func _absFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem) { // sqlite3.c:105423:1 @@ -140110,8 +134083,6 @@ _9: goto _8 _8: - return - } var _absFuncØ00__func__Ø000 [8]int8 // - @@ -140141,7 +134112,6 @@ func _roundFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **X if i32(5) != Xsqlite3_value_type(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 4*uintptr(i32(1))))) { goto _4 } - return _4: @@ -140162,7 +134132,6 @@ _3: if Xsqlite3_value_type(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 4*uintptr(i32(0))))) != i32(5) { goto _7 } - return _7: @@ -140197,8 +134166,6 @@ _16: _15: _11: Xsqlite3_result_double(tls, _context, _r) - return - } var _roundFuncØ00__func__Ø000 [10]int8 // - @@ -140248,8 +134215,6 @@ _7: Xsqlite3_result_text(tls, _context, _z1, _n, Xsqlite3_free) _3: _2: - return - } var _upperFuncØ00__func__Ø000 [10]int8 // - @@ -140299,8 +134264,6 @@ _7: Xsqlite3_result_text(tls, _context, _z1, _n, Xsqlite3_free) _3: _2: - return - } var _lowerFuncØ00__func__Ø000 [10]int8 // - @@ -140358,8 +134321,6 @@ _8: *_z = int8(i32(0)) Xsqlite3_result_text(tls, _context, _zHex, _n*i32(2), Xsqlite3_free) _4: - return - } var _hexFuncØ00__func__Ø000 [8]int8 // - @@ -140387,8 +134348,6 @@ func _randomFunc(tls *crt.TLS, _context *Xsqlite3_context, _NotUsed int32, _NotU _r = -(_r & i64(9223372036854775807)) _0: Xsqlite3_result_int64(tls, _context, _r) - return - } func _randomBlob(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem) { // sqlite3.c:105788:1 @@ -140418,8 +134377,6 @@ _2: Xsqlite3_randomness(tls, _n, (unsafe.Pointer)(_p)) Xsqlite3_result_blob(tls, _context, (unsafe.Pointer)(_p), _n, Xsqlite3_free) _3: - return - } var _randomBlobØ00__func__Ø000 [11]int8 // - @@ -140439,23 +134396,17 @@ func _nullifFunc(tls *crt.TLS, _context *Xsqlite3_context, _NotUsed int32, _argv Xsqlite3_result_value(tls, _context, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 4*uintptr(i32(0))))) _0: - return - } func _sourceidFunc(tls *crt.TLS, _context *Xsqlite3_context, _NotUsed int32, _NotUsed2 **XMem) { // sqlite3.c:106193:1 _ = _NotUsed2 Xsqlite3_result_text(tls, _context, Xsqlite3_sourceid(tls), i32(-1), nil) - return - } func _errlogFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem) { // sqlite3.c:106209:1 Xsqlite3_log(tls, Xsqlite3_value_int(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 4*uintptr(i32(0))))), str(24304), unsafe.Pointer(Xsqlite3_value_text(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 4*uintptr(i32(1))))))) - return - } func _quoteFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem) { // sqlite3.c:106279:1 @@ -140561,7 +134512,6 @@ _6: if _8_zArg != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) { goto _17 } - return _17: @@ -140621,8 +134571,6 @@ _7: goto _9 _9: - return - } var _quoteFuncØ00__func__Ø000 [10]int8 // - @@ -140638,8 +134586,6 @@ func _last_insert_rowid(tls *crt.TLS, _context *Xsqlite3_context, _NotUsed int32 _ = _NotUsed2 Xsqlite3_result_int64(tls, _context, Xsqlite3_last_insert_rowid(tls, _db)) - return - } func _changes(tls *crt.TLS, _context *Xsqlite3_context, _NotUsed int32, _NotUsed2 **XMem) { // sqlite3.c:105832:1 @@ -140649,8 +134595,6 @@ func _changes(tls *crt.TLS, _context *Xsqlite3_context, _NotUsed int32, _NotUsed _ = _NotUsed2 Xsqlite3_result_int(tls, _context, Xsqlite3_changes(tls, _db)) - return - } func _total_changes(tls *crt.TLS, _context *Xsqlite3_context, _NotUsed int32, _NotUsed2 **XMem) { // sqlite3.c:105846:1 @@ -140660,8 +134604,6 @@ func _total_changes(tls *crt.TLS, _context *Xsqlite3_context, _NotUsed int32, _N _ = _NotUsed2 Xsqlite3_result_int(tls, _context, Xsqlite3_total_changes(tls, _db)) - return - } func _replaceFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem) { // sqlite3.c:106462:1 @@ -140702,7 +134644,6 @@ func _replaceFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv * if _zStr != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) { goto _2 } - return _2: @@ -140752,7 +134693,6 @@ _9: if _zRep != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) { goto _14 } - return _14: @@ -140774,7 +134714,6 @@ _14: if _zOut != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) { goto _19 } - return _19: @@ -140855,8 +134794,6 @@ _23: }() *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zOut)) + 1*uintptr(_j))) = uint8(i32(0)) Xsqlite3_result_text(tls, _context, (*int8)(unsafe.Pointer(_zOut)), _j, Xsqlite3_free) - return - } var _replaceFuncØ00__func__Ø000 [12]int8 // - @@ -140891,8 +134828,6 @@ _2: Xsqlite3_result_error_code(tls, _context, _rc) _3: - return - } var _zeroblobFuncØ00__func__Ø000 [13]int8 // - @@ -140926,7 +134861,6 @@ func _substrFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv ** if Xsqlite3_value_type(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 4*uintptr(i32(1))))) != i32(5) && (_argc != i32(3) || Xsqlite3_value_type(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 4*uintptr(i32(2))))) != i32(5)) { goto _5 } - return _5: @@ -140941,7 +134875,6 @@ _5: if _z != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) { goto _7 } - return _7: @@ -140958,7 +134891,6 @@ _6: if _z != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) { goto _11 } - return _11: @@ -141151,8 +135083,6 @@ _52: _51: Xsqlite3_result_blob64(tls, _context, (unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z))+1*uintptr(_p1)))), uint64(_p2), *(*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(&struct{ f uintptr }{4294967295}))) _50: - return - } var _substrFuncØ00__func__Ø000 [11]int8 // - @@ -141209,8 +135139,6 @@ _4: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(25 /* X4 */))) = uint8(i32(1)) _7: _3: - return - } var _sumStepØ00__func__Ø000 [8]int8 // - @@ -141247,8 +135175,6 @@ _4: _5: _3: _1: - return - } func _totalFinalize(tls *crt.TLS, _context *Xsqlite3_context) { // sqlite3.c:106802:1 @@ -141261,8 +135187,6 @@ func _totalFinalize(tls *crt.TLS, _context *Xsqlite3_context) { // sqlite3.c:106 } return float64(0) }()) - return - } func _avgFinalize(tls *crt.TLS, _context *Xsqlite3_context) { // sqlite3.c:106795:1 @@ -141275,8 +135199,6 @@ func _avgFinalize(tls *crt.TLS, _context *Xsqlite3_context) { // sqlite3.c:10679 Xsqlite3_result_double(tls, _context, (_p.X0)/float64(_p.X2)) _1: - return - } func _countStep(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem) { // sqlite3.c:106821:1 @@ -141295,8 +135217,6 @@ _2: crt.X__builtin_abort(tls) } }() - return - } var _countStepØ00__func__Ø000 [10]int8 // - @@ -141315,8 +135235,6 @@ func _countFinalize(tls *crt.TLS, _context *Xsqlite3_context) { // sqlite3.c:106 } return int64(i32(0)) }()) - return - } func _groupConcatStep(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem) { // sqlite3.c:106898:1 @@ -141343,7 +135261,6 @@ func _groupConcatStep(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _ar if Xsqlite3_value_type(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 4*uintptr(i32(0))))) != i32(5) { goto _3 } - return _3: @@ -141387,8 +135304,6 @@ _5: _sqlite3StrAccumAppend(tls, _pAccum, _zVal, _nVal) _9: _4: - return - } var _groupConcatStepØ00__func__Ø000 [16]int8 // - @@ -141425,8 +135340,6 @@ _3: _4: _2: _0: - return - } func _sqlite3PcacheInitialize(tls *crt.TLS) (r0 int32) { // sqlite3.c:44339:1 @@ -141440,15 +135353,12 @@ func _sqlite3PcacheInitialize(tls *crt.TLS) (r0 int32) { // sqlite3.c:44339:1 _sqlite3PCacheSetDefault(tls) _0: - r0 = ((*Xsqlite3_pcache_methods2)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(108 /* X12 */))).X2)(tls, (*Xsqlite3_pcache_methods2)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config))+uintptr(108 /* X12 */))).X1) - return - + /* X12 */ /* X12 */ + return ((*Xsqlite3_pcache_methods2)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(108))).X2)(tls, (*Xsqlite3_pcache_methods2)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config))+uintptr(108))).X1) } func _sqlite3PCacheSetDefault(tls *crt.TLS) { // sqlite3.c:46128:1 Xsqlite3_config(tls, i32(18), unsafe.Pointer(&_sqlite3PCacheSetDefaultØ00defaultMethodsØ001)) - return - } var _sqlite3PCacheSetDefaultØ00defaultMethodsØ001 Xsqlite3_pcache_methods2 // sqlite3.c:46129:40 @@ -141492,9 +135402,7 @@ _6: _7: *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XPGroup)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_pcache1_g))+uintptr(0 /* X0 */))))) + uintptr(12 /* X3 */))) = uint32(i32(10)) *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_pcache1_g)) + uintptr(52 /* X1 */))) = i32(1) - r0 = i32(0) - return - + return i32(0) } var _pcache1InitØ00__func__Ø000 [12]int8 // - @@ -141512,8 +135420,6 @@ func _pcache1Shutdown(tls *crt.TLS, _NotUsed unsafe.Pointer) { // sqlite3.c:4569 } }() crt.Xmemset(tls, (unsafe.Pointer)(&_pcache1_g), i32(0), u32(100)) - return - } var _pcache1ShutdownØ00__func__Ø000 [16]int8 // - @@ -141610,7 +135516,6 @@ _17: _6: r0 = (unsafe.Pointer)(_pCache) return - } var _pcache1CreateØ00__func__Ø000 [14]int8 // - @@ -141701,8 +135606,6 @@ _13: *(***XPgHdr1)(unsafe.Pointer((**unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X12 */))))) = _apNew *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(44 /* X11 */))) = _nNew _9: - return - } var _pcache1ResizeHashØ00__func__Ø000 [18]int8 // - @@ -141769,8 +135672,6 @@ _6: Xsqlite3_free(tls, _pCache.X14) Xsqlite3_free(tls, (unsafe.Pointer)(_pCache.X12)) Xsqlite3_free(tls, (unsafe.Pointer)(_pCache)) - return - } var _pcache1DestroyØ00__func__Ø000 [15]int8 // - @@ -141879,8 +135780,6 @@ _10: crt.X__builtin_abort(tls) } }() - return - } var _pcache1TruncateUnsafeØ00__func__Ø000 [22]int8 // - @@ -141941,9 +135840,7 @@ func _pcache1PinPage(tls *crt.TLS, _pPage *XPgHdr1) (r0 *XPgHdr1) { // sqlite3.c } }() *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCache)) + uintptr(36 /* X9 */))) -= 1 - r0 = _pPage - return - + return _pPage } var _pcache1PinPageØ00__func__Ø000 [15]int8 // - @@ -141985,8 +135882,6 @@ _5: *(*uint32)(unsafe.Pointer(uintptr(_pCache.X0) + uintptr(16 /* X4 */))) -= 1 _6: - return - } var _pcache1FreePageØ00__func__Ø000 [16]int8 // - @@ -142036,8 +135931,6 @@ _3: Xsqlite3_free(tls, _pCache.X14) *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCache)) + uintptr(56 /* X14 */))) = (unsafe.Pointer)(store5564360((**XPgHdr1)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCache))+uintptr(52 /* X13 */))))), (*XPgHdr1)(unsafe.Pointer(uintptr(i32(0)))))) _10: - return - } var _pcache1EnforceMaxPageØ00__func__Ø000 [22]int8 // - @@ -142079,8 +135972,6 @@ _5: _pcache1FreePage(tls, _pPage) _6: - return - } var _pcache1RemoveFromHashØ00__func__Ø000 [22]int8 // - @@ -142122,8 +136013,6 @@ func _pcache1Cachesize(tls *crt.TLS, _p unsafe.Pointer, _nMax int32) { // sqlite } }() _0: - return - } var _pcache1CachesizeØ00__func__Ø000 [17]int8 // - @@ -142151,9 +136040,7 @@ func _pcache1Pagecount(tls *crt.TLS, _p unsafe.Pointer) (r0 int32) { // sqlite3. crt.X__builtin_abort(tls) } }() - r0 = _n - return - + return _n } var _pcache1PagecountØ00__func__Ø000 [17]int8 // - @@ -142197,9 +136084,7 @@ func _pcache1Fetch(tls *crt.TLS, _p unsafe.Pointer, _iKey uint32, _createFlag in crt.X__builtin_abort(tls) } }() - r0 = (*Xsqlite3_pcache_page)(unsafe.Pointer(_pcache1FetchNoMutex(tls, _p, _iKey, _createFlag))) - return - + return (*Xsqlite3_pcache_page)(unsafe.Pointer(_pcache1FetchNoMutex(tls, _p, _iKey, _createFlag))) } var _pcache1FetchØ00__func__Ø000 [13]int8 // - @@ -142232,26 +136117,19 @@ _1: if (_pPage.X2) != 0 { goto _4 } - - r0 = _pcache1PinPage(tls, _pPage) - return + return _pcache1PinPage(tls, _pPage) _4: - r0 = _pPage - return + return _pPage _3: if _createFlag == 0 { goto _7 } - - r0 = _pcache1FetchStage2(tls, _pCache, _iKey, _createFlag) - return + return _pcache1FetchStage2(tls, _pCache, _iKey, _createFlag) _7: - r0 = (*XPgHdr1)(unsafe.Pointer(uintptr(i32(0)))) - return - + return (*XPgHdr1)(unsafe.Pointer(uintptr(i32(0)))) } func _pcache1FetchStage2(tls *crt.TLS, _pCache *XPCache1, _iKey uint32, _createFlag int32) (r0 *XPgHdr1) { // sqlite3.c:45810:1 @@ -142289,9 +136167,7 @@ func _pcache1FetchStage2(tls *crt.TLS, _pCache *XPCache1, _iKey uint32, _createF if _createFlag != i32(1) || _nPinned < (_pGroup.X3) && _nPinned < (_pCache.X7) && (_pcache1UnderMemoryPressure(tls, _pCache) == 0 || (_pCache.X9) >= _nPinned) { goto _10 } - - r0 = (*XPgHdr1)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XPgHdr1)(unsafe.Pointer(uintptr(i32(0)))) _10: if (_pCache.X10) < (_pCache.X11) { @@ -142365,7 +136241,6 @@ _25: _24: r0 = _pPage return - } var _pcache1FetchStage2Ø00__func__Ø000 [19]int8 // - @@ -142378,14 +136253,10 @@ func _pcache1UnderMemoryPressure(tls *crt.TLS, _pCache *XPCache1) (r0 int32) { / if (_pcache1_g.X5) == 0 || ((_pCache.X1)+(_pCache.X2)) > (_pcache1_g.X4) { goto _1 } - - r0 = _pcache1_g.X12 - return + return _pcache1_g.X12 _1: - r0 = _sqlite3HeapNearlyFull(tls) - return - + return _sqlite3HeapNearlyFull(tls) } func _pcache1AllocPage(tls *crt.TLS, _pCache *XPCache1, _benignMalloc int32) (r0 *XPgHdr1) { // sqlite3.c:45360:1 @@ -142427,9 +136298,7 @@ _7: if unsafe.Pointer(_pPg) != (unsafe.Pointer)(uintptr(i32(0))) { goto _8 } - - r0 = (*XPgHdr1)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*XPgHdr1)(unsafe.Pointer(uintptr(i32(0)))) _8: *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*Xsqlite3_pcache_page)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(0 /* X0 */))))) + uintptr(0 /* X0 */))) = _pPg @@ -142443,9 +136312,7 @@ _5: *(*uint32)(unsafe.Pointer(uintptr(_pCache.X0) + uintptr(16 /* X4 */))) += 1 _9: - r0 = _p - return - + return _p } var _pcache1AllocPageØ00__func__Ø000 [17]int8 // - @@ -142468,17 +136335,13 @@ func _pcache1InitBulk(tls *crt.TLS, _pCache *XPCache1) (r0 int32) { // sqlite3.c if (_pcache1_g.X3) != i32(0) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: if (_pCache.X6) >= uint32(i32(3)) { goto _1 } - - r0 = i32(0) - return + return i32(0) _1: _sqlite3BeginBenignMalloc(tls) @@ -142530,7 +136393,6 @@ _9: _5: r0 = bool2int((*XPgHdr1)(unsafe.Pointer(_pCache.X13)) != (*XPgHdr1)(unsafe.Pointer(uintptr(i32(0))))) return - } func _pcache1Unpin(tls *crt.TLS, _p unsafe.Pointer, _pPg *Xsqlite3_pcache_page, _reuseUnlikely int32) { // sqlite3.c:46014:1 @@ -142590,8 +136452,6 @@ _11: crt.X__builtin_abort(tls) } }() - return - } var _pcache1UnpinØ00__func__Ø000 [13]int8 // - @@ -142657,8 +136517,6 @@ _8: crt.X__builtin_abort(tls) } }() - return - } var _pcache1RekeyØ00__func__Ø000 [13]int8 // - @@ -142690,8 +136548,6 @@ _2: crt.X__builtin_abort(tls) } }() - return - } var _pcache1TruncateØ00__func__Ø000 [16]int8 // - @@ -142730,8 +136586,6 @@ func _pcache1Shrink(tls *crt.TLS, _p unsafe.Pointer) { // sqlite3.c:45775:1 } }() _0: - return - } var _pcache1ShrinkØ00__func__Ø000 [14]int8 // - @@ -142747,15 +136601,11 @@ func _sqlite3OsInit(tls *crt.TLS) (r0 int32) { // sqlite3.c:20367:1 if unsafe.Pointer(_p) != (unsafe.Pointer)(uintptr(i32(0))) { goto _0 } - - r0 = _sqlite3NomemError(tls, i32(20369)) - return + return _sqlite3NomemError(tls, i32(20369)) _0: Xsqlite3_free(tls, _p) - r0 = Xsqlite3_os_init(tls) - return - + return Xsqlite3_os_init(tls) } func Xsqlite3_os_init(tls *crt.TLS) (r0 int32) { // sqlite3.c:37356:12 @@ -142773,9 +136623,7 @@ _0: goto _0 _3: - r0 = i32(0) - return - + return i32(0) } var _sqlite3_os_initØ00aVfsØ001 [4]Xsqlite3_vfs // sqlite3.c:37409:22 @@ -142919,10 +136767,7 @@ func init() { } func _posixIoFinderImpl(tls *crt.TLS, _z *int8, _p *XunixFile) (r0 *Xsqlite3_io_methods) { // sqlite3.c:34837:1 - - r0 = &_posixIoMethods - return - + return &_posixIoMethods } var _posixIoMethods Xsqlite3_io_methods // sqlite3.c:34839:3 @@ -143001,9 +136846,7 @@ _6: _releaseInodeInfo(tls, _pFile) _rc = _closeUnixFile(tls, _id) _unixLeaveMutex(tls) - r0 = _rc - return - + return _rc } func _verifyDbFile(tls *crt.TLS, _pFile *XunixFile) { // sqlite3.c:31203:1 @@ -143014,7 +136857,6 @@ func _verifyDbFile(tls *crt.TLS, _pFile *XunixFile) { // sqlite3.c:31203:1 if (int32(_pFile.X5) & i32(128)) == 0 { goto _0 } - return _0: @@ -143051,8 +136893,6 @@ _3: return _4: - return - } var _aSyscall [28]Tunix_syscall // sqlite3.c:30195:3 @@ -143096,9 +136936,7 @@ func init() { } func _posixOpen(tls *crt.TLS, _zFile *int8, _flags int32, _mode int32) (r0 int32) { // sqlite3.c:30177:1 - r0 = crt.Xopen64(tls, _zFile, _flags, _mode) - return - + return crt.Xopen64(tls, _zFile, _flags, _mode) } func _openDirectory(tls *crt.TLS, _zFilename *int8, _pFd *int32) (r0 int32) { // sqlite3.c:33355:1 @@ -143146,14 +136984,10 @@ _8: if _fd < i32(0) { goto _9 } - - r0 = i32(0) - return + return i32(0) _9: - r0 = _unixLogErrorAtLine(tls, _sqlite3CantopenError(tls, i32(33374)), str(139300), (*int8)(unsafe.Pointer(&_zDirname)), i32(33374)) - return - + return _unixLogErrorAtLine(tls, _sqlite3CantopenError(tls, i32(33374)), str(139300), (*int8)(unsafe.Pointer(&_zDirname)), i32(33374)) } func _robust_open(tls *crt.TLS, _z *int8, _f int32, _m uint32) (r0 int32) { // sqlite3.c:30466:1 @@ -143222,9 +137056,7 @@ _12: _9: (*(*func(*crt.TLS, int32, int32, ...interface{}) int32)(unsafe.Pointer(&struct{ f func(*crt.TLS) }{((*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 12*uintptr(i32(7)))).X1)})))(tls, _fd, i32(2), (*(*func(*crt.TLS, int32, int32, ...interface{}) int32)(unsafe.Pointer(&struct{ f func(*crt.TLS) }{((*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 12*uintptr(i32(7)))).X1)})))(tls, _fd, i32(1), i32(0))|i32(1)) _8: - r0 = _fd - return - + return _fd } func _unixLogErrorAtLine(tls *crt.TLS, _errcode int32, _zFunc *int8, _zPath *int8, _iLine int32) (r0 int32) { // sqlite3.c:30964:1 @@ -143241,23 +137073,18 @@ func _unixLogErrorAtLine(tls *crt.TLS, _errcode int32, _zFunc *int8, _zPath *int _zPath = str(196) _0: Xsqlite3_log(tls, _errcode, str(139460), _iLine, _iErrno, unsafe.Pointer(_zFunc), unsafe.Pointer(_zPath), unsafe.Pointer(_zErr)) - r0 = _errcode - return - + return _errcode } func _unixGetpagesize(tls *crt.TLS) (r0 int32) { // sqlite3.c:33831:1 - r0 = crt.Xsysconf(tls, i32(30)) - return - + return crt.Xsysconf(tls, i32(30)) } func _fileHasMoved(tls *crt.TLS, _pFile *XunixFile) (r0 int32) { // sqlite3.c:31182:1 var _buf crt.Xstruct_stat64 // sqlite3.c:31186:15 _ = _buf - r0 = bool2int(((*XunixInodeInfo)(unsafe.Pointer(_pFile.X2)) != (*XunixInodeInfo)(unsafe.Pointer(uintptr(i32(0))))) && (((*(*func(*crt.TLS, *int8, *crt.Xstruct_stat64) int32)(unsafe.Pointer(&struct{ f func(*crt.TLS) }{((*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 12*uintptr(i32(4)))).X1)})))(tls, _pFile.X9, &_buf) != i32(0)) || ((_buf.X18) != ((*TunixFileId)(unsafe.Pointer(uintptr(_pFile.X2) + uintptr(0 /* X0 */))).X1)))) - return - + /* X0 */ + return bool2int(((*XunixInodeInfo)(unsafe.Pointer(_pFile.X2)) != (*XunixInodeInfo)(unsafe.Pointer(uintptr(i32(0))))) && (((*(*func(*crt.TLS, *int8, *crt.Xstruct_stat64) int32)(unsafe.Pointer(&struct{ f func(*crt.TLS) }{((*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 12*uintptr(i32(4)))).X1)})))(tls, _pFile.X9, &_buf) != i32(0)) || ((_buf.X18) != ((*TunixFileId)(unsafe.Pointer(uintptr(_pFile.X2) + uintptr(0))).X1)))) } func _unixUnlock(tls *crt.TLS, _id *Xsqlite3_file, _eFileLock int32) (r0 int32) { // sqlite3.c:31755:1 @@ -143267,9 +137094,7 @@ func _unixUnlock(tls *crt.TLS, _id *Xsqlite3_file, _eFileLock int32) (r0 int32) crt.X__builtin_abort(tls) } }() - r0 = _posixUnlock(tls, _id, _eFileLock, i32(0)) - return - + return _posixUnlock(tls, _id, _eFileLock, i32(0)) } var _unixUnlockØ00__func__Ø000 [11]int8 // - @@ -143304,9 +137129,7 @@ func _posixUnlock(tls *crt.TLS, _id *Xsqlite3_file, _eFileLock int32, _handleNFS if int32(_pFile.X4) > _eFileLock { goto _4 } - - r0 = i32(0) - return + return i32(0) _4: _unixEnterMutex(tls) @@ -143424,9 +137247,7 @@ _end_unlock: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFile)) + uintptr(16 /* X4 */))) = uint8(_eFileLock) _25: - r0 = _rc - return - + return _rc } var _posixUnlockØ00__func__Ø000 [12]int8 // - @@ -143437,8 +137258,6 @@ func init() { func _unixEnterMutex(tls *crt.TLS) { // sqlite3.c:30517:1 Xsqlite3_mutex_enter(tls, _sqlite3MutexAlloc(tls, i32(11))) - return - } func _unixFileLock(tls *crt.TLS, _pFile *XunixFile, _pLock *Tflock) (r0 int32) { // sqlite3.c:31296:1 @@ -143483,9 +137302,7 @@ func _unixFileLock(tls *crt.TLS, _pFile *XunixFile, _pLock *Tflock) (r0 int32) { if _rc >= i32(0) { goto _8 } - - r0 = _rc - return + return _rc _8: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pInode)) + uintptr(21 /* X3 */))) = uint8(i32(1)) @@ -143500,15 +137317,11 @@ _9: _4: _rc = (*(*func(*crt.TLS, int32, int32, ...interface{}) int32)(unsafe.Pointer(&struct{ f func(*crt.TLS) }{((*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 12*uintptr(i32(7)))).X1)})))(tls, _pFile.X3, i32(13), unsafe.Pointer(_pLock)) _10: - r0 = _rc - return - + return _rc } func _unixMutexHeld(tls *crt.TLS) (r0 int32) { // sqlite3.c:30524:1 - r0 = Xsqlite3_mutex_held(tls, _sqlite3MutexAlloc(tls, i32(11))) - return - + return Xsqlite3_mutex_held(tls, _sqlite3MutexAlloc(tls, i32(11))) } var _unixFileLockØ00__func__Ø000 [13]int8 // - @@ -143519,8 +137332,6 @@ func init() { func _storeLastErrno(tls *crt.TLS, _pFile *XunixFile, _error int32) { // sqlite3.c:31040:1 *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFile)) + uintptr(20 /* X6 */))) = _error - return - } func _closePendingFds(tls *crt.TLS, _pFile *XunixFile) { // sqlite3.c:31047:1 @@ -143545,8 +137356,6 @@ _0: _3: *(**XUnixUnusedFd)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pInode)) + uintptr(36 /* X7 */))))) = (*XUnixUnusedFd)(unsafe.Pointer(uintptr(i32(0)))) - return - } func _robust_close(tls *crt.TLS, _pFile *XunixFile, _h int32, _lineno int32) { // sqlite3.c:31029:1 @@ -143561,14 +137370,10 @@ func _robust_close(tls *crt.TLS, _pFile *XunixFile, _h int32, _lineno int32) { / return (*int8)(unsafe.Pointer(uintptr(i32(0)))) }(), _lineno) _0: - return - } func _unixLeaveMutex(tls *crt.TLS) { // sqlite3.c:30520:1 Xsqlite3_mutex_leave(tls, _sqlite3MutexAlloc(tls, i32(11))) - return - } var _unixCloseØ00__func__Ø000 [10]int8 // - @@ -143588,8 +137393,6 @@ func _setPendingFd(tls *crt.TLS, _pFile *XunixFile) { // sqlite3.c:31573:1 *(**XUnixUnusedFd)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pInode)) + uintptr(36 /* X7 */))))) = _p *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFile)) + uintptr(12 /* X3 */))) = i32(-1) *(**XUnixUnusedFd)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFile)) + uintptr(28 /* X8 */))))) = (*XUnixUnusedFd)(unsafe.Pointer(uintptr(i32(0)))) - return - } func _releaseInodeInfo(tls *crt.TLS, _pFile *XunixFile) { // sqlite3.c:31065:1 @@ -143665,8 +137468,6 @@ _14: Xsqlite3_free(tls, (unsafe.Pointer)(_pInode)) _5: _4: - return - } var _releaseInodeInfoØ00__func__Ø000 [17]int8 // - @@ -143691,9 +137492,7 @@ func _closeUnixFile(tls *crt.TLS, _id *Xsqlite3_file) (r0 int32) { // sqlite3.c: _0: Xsqlite3_free(tls, _pFile.X8) crt.Xmemset(tls, (unsafe.Pointer)(_pFile), i32(0), u32(80)) - r0 = i32(0) - return - + return i32(0) } func _unixUnmapfile(tls *crt.TLS, _pFd *XunixFile) { // sqlite3.c:34550:1 @@ -143712,8 +137511,6 @@ func _unixUnmapfile(tls *crt.TLS, _pFd *XunixFile) { // sqlite3.c:34550:1 *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFd)) + uintptr(48 /* X13 */))) = int64(i32(0)) *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFd)) + uintptr(56 /* X14 */))) = int64(i32(0)) _2: - return - } var _unixUnmapfileØ00__func__Ø000 [14]int8 // - @@ -143757,8 +137554,7 @@ func _unixRead(tls *crt.TLS, _id *Xsqlite3_file, _pBuf unsafe.Pointer, _amt int3 } crt.Xmemcpy(tls, _pBuf, (unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr(_pFile.X16)+1*uintptr(_offset)))), uint32(_amt)) - r0 = i32(0) - return + return i32(0) _7: _3_nCopy = int32((_pFile.X13) - _offset) @@ -143779,24 +137575,18 @@ _6: if _got != _amt { goto _9 } - - r0 = i32(0) - return + return i32(0) _9: if _got >= i32(0) { goto _11 } - - r0 = i32(266) - return + return i32(266) _11: _storeLastErrno(tls, _pFile, i32(0)) crt.Xmemset(tls, (unsafe.Pointer)((*int8)(unsafe.Pointer(uintptr(_pBuf)+1*uintptr(_got)))), i32(0), uint32(_amt-_got)) - r0 = i32(522) - return - + return i32(522) } var _unixReadØ00__func__Ø000 [9]int8 // - @@ -143832,8 +137622,7 @@ _4: } _storeLastErrno(tls, _id, *crt.X__errno_location(tls)) - r0 = i32(-1) - return + return i32(-1) _5: _got = (*(*func(*crt.TLS, int32, unsafe.Pointer, uint32) int32)(unsafe.Pointer(&struct{ f func(*crt.TLS) }{((*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 12*uintptr(i32(8)))).X1)})))(tls, _id.X3, _pBuf, uint32(_cnt)) @@ -143887,9 +137676,7 @@ _11: } _7: - r0 = _got + _prior - return - + return _got + _prior } var _seekAndReadØ00__func__Ø000 [12]int8 // - @@ -143965,19 +137752,14 @@ _10: if _wrote >= i32(0) || (_pFile.X6) == i32(28) { goto _14 } - - r0 = i32(778) - return + return i32(778) _14: _storeLastErrno(tls, _pFile, i32(0)) - r0 = i32(13) - return + return i32(13) _12: - r0 = i32(0) - return - + return i32(0) } var _unixWriteØ00__func__Ø000 [10]int8 // - @@ -143987,9 +137769,8 @@ func init() { } func _seekAndWrite(tls *crt.TLS, _id *XunixFile, _offset int64, _pBuf unsafe.Pointer, _cnt int32) (r0 int32) { // sqlite3.c:33115:1 - r0 = _seekAndWriteFd(tls, _id.X3, _offset, _pBuf, _cnt, (*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_id))+uintptr(20 /* X6 */)))) - return - + /* X6 */ + return _seekAndWriteFd(tls, _id.X3, _offset, _pBuf, _cnt, (*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_id))+uintptr(20)))) } func _seekAndWriteFd(tls *crt.TLS, _fd int32, _iOff int64, _pBuf unsafe.Pointer, _nBuf int32, _piErrno *int32) (r0 int32) { // sqlite3.c:33069:1 @@ -144043,9 +137824,7 @@ _8: *_piErrno = *crt.X__errno_location(tls) _10: - r0 = _rc - return - + return _rc } var _seekAndWriteFdØ00__func__Ø000 [15]int8 // - @@ -144078,8 +137857,7 @@ _2: } _storeLastErrno(tls, _pFile, *crt.X__errno_location(tls)) - r0 = _unixLogErrorAtLine(tls, i32(1546), str(139200), _pFile.X9, i32(33460)) - return + return _unixLogErrorAtLine(tls, i32(1546), str(139200), _pFile.X9, i32(33460)) _3: if (_pFile.X19) == 0 || _nByte != int64(i32(0)) { @@ -144094,9 +137872,7 @@ _6: *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFile)) + uintptr(48 /* X13 */))) = _nByte _7: - r0 = i32(0) - return - + return i32(0) } var _unixTruncateØ00__func__Ø000 [13]int8 // - @@ -144113,10 +137889,7 @@ _0: if (_rc < i32(0)) && ((*crt.X__errno_location(tls)) == i32(4)) { goto _0 } - - r0 = _rc - return - + return _rc } func _unixSync(tls *crt.TLS, _id *Xsqlite3_file, _flags int32) (r0 int32) { // sqlite3.c:33392:1 @@ -144151,8 +137924,7 @@ func _unixSync(tls *crt.TLS, _id *Xsqlite3_file, _flags int32) (r0 int32) { // s } _storeLastErrno(tls, _pFile, *crt.X__errno_location(tls)) - r0 = _unixLogErrorAtLine(tls, i32(1034), str(140192), _pFile.X9, i32(33415)) - return + return _unixLogErrorAtLine(tls, i32(1034), str(140192), _pFile.X9, i32(33415)) _5: if (int32(_pFile.X5) & i32(8)) == 0 { @@ -144183,9 +137955,7 @@ _8: sink4530 = *p } _6: - r0 = _rc - return - + return _rc } var _unixSyncØ00__func__Ø000 [9]int8 // - @@ -144202,9 +137972,7 @@ func _full_fsync(tls *crt.TLS, _fd int32, _fullSync int32, _dataOnly int32) (r0 goto _0 _0: - r0 = _rc - return - + return _rc } func _unixFileSize(tls *crt.TLS, _id *Xsqlite3_file, _pSize *int64) (r0 int32) { // sqlite3.c:33492:1 @@ -144224,8 +137992,7 @@ func _unixFileSize(tls *crt.TLS, _id *Xsqlite3_file, _pSize *int64) (r0 int32) { } _storeLastErrno(tls, (*XunixFile)(unsafe.Pointer(_id)), *crt.X__errno_location(tls)) - r0 = i32(1802) - return + return i32(1802) _2: *_pSize = _buf.X9 @@ -144235,9 +138002,7 @@ _2: *_pSize = int64(i32(0)) _3: - r0 = i32(0) - return - + return i32(0) } var _unixFileSizeØ00__func__Ø000 [13]int8 // - @@ -144269,9 +138034,7 @@ func _unixLock(tls *crt.TLS, _id *Xsqlite3_file, _eFileLock int32) (r0 int32) { if int32(_pFile.X4) < _eFileLock { goto _2 } - - r0 = i32(0) - return + return i32(0) _2: func() { @@ -144494,9 +138257,7 @@ _61: _60: _end_lock: _unixLeaveMutex(tls) - r0 = _rc - return - + return _rc } var _unixLockØ00__func__Ø000 [9]int8 // - @@ -144541,13 +138302,10 @@ _11: return _12: - r0 = i32(3) - return + return i32(3) _13: - r0 = _sqliteIOErr - return - + return _sqliteIOErr } var _sqliteErrorFromPosixErrorØ00__func__Ø000 [26]int8 // - @@ -144614,9 +138372,7 @@ _8: _6: _unixLeaveMutex(tls) *_pResOut = _reserved - r0 = _rc - return - + return _rc } var _unixCheckReservedLockØ00__func__Ø000 [22]int8 // - @@ -144666,38 +138422,31 @@ func _unixFileControl(tls *crt.TLS, _id *Xsqlite3_file, _op int32, _pArg unsafe. _1: *(*int32)(unsafe.Pointer(_pArg)) = int32(_pFile.X4) - r0 = i32(0) - return + return i32(0) _2: *(*int32)(unsafe.Pointer(_pArg)) = _pFile.X6 - r0 = i32(0) - return + return i32(0) _3: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFile)) + uintptr(40 /* X11 */))) = *(*int32)(unsafe.Pointer(_pArg)) - r0 = i32(0) - return + return i32(0) _4: _5_rc = _fcntlSizeHint(tls, _pFile, *(*int64)(unsafe.Pointer(_pArg))) - r0 = _5_rc - return + return _5_rc _5: _unixModeBit(tls, _pFile, uint8(i32(4)), (*int32)(unsafe.Pointer(_pArg))) - r0 = i32(0) - return + return i32(0) _6: _unixModeBit(tls, _pFile, uint8(i32(16)), (*int32)(unsafe.Pointer(_pArg))) - r0 = i32(0) - return + return i32(0) _7: *(**int8)(unsafe.Pointer(_pArg)) = Xsqlite3_mprintf(tls, str(24304), unsafe.Pointer((*Xsqlite3_vfs)(unsafe.Pointer(_pFile.X1)).X4)) - r0 = i32(0) - return + return i32(0) _8: _9_zTFile = (*int8)(unsafe.Pointer(Xsqlite3_malloc64(tls, uint64((*Xsqlite3_vfs)(unsafe.Pointer(_pFile.X1)).X2)))) @@ -144708,13 +138457,11 @@ _8: _unixGetTempname(tls, (*Xsqlite3_vfs)(unsafe.Pointer(_pFile.X1)).X2, _9_zTFile) *(**int8)(unsafe.Pointer(_pArg)) = _9_zTFile _13: - r0 = i32(0) - return + return i32(0) _9: *(*int32)(unsafe.Pointer(_pArg)) = _fileHasMoved(tls, _pFile) - r0 = i32(0) - return + return i32(0) _10: _12_newLimit = *(*int64)(unsafe.Pointer(_pArg)) @@ -144744,13 +138491,10 @@ _17: _11: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_id)) + uintptr(77 /* X18 */))) = uint8(i32(0)) - r0 = i32(0) - return + return i32(0) _12: - r0 = i32(12) - return - + return i32(12) } func _fcntlSizeHint(tls *crt.TLS, _pFile *XunixFile, _nByte int64) (r0 int32) { // sqlite3.c:33530:1 @@ -144773,9 +138517,7 @@ func _fcntlSizeHint(tls *crt.TLS, _pFile *XunixFile, _nByte int64) (r0 int32) { if (*(*func(*crt.TLS, int32, *crt.Xstruct_stat64) int32)(unsafe.Pointer(&struct{ f func(*crt.TLS) }{((*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 12*uintptr(i32(5)))).X1)})))(tls, _pFile.X3, &_1_buf) == 0 { goto _1 } - - r0 = i32(1802) - return + return i32(1802) _1: _1_nSize = (((_nByte + int64(_pFile.X11)) - int64(i32(1))) / int64(_pFile.X11)) * int64(_pFile.X11) @@ -144813,9 +138555,7 @@ _11: if _3_nWrite == i32(1) { goto _12 } - - r0 = i32(778) - return + return i32(778) _12: { @@ -144841,19 +138581,15 @@ _0: } _storeLastErrno(tls, _pFile, *crt.X__errno_location(tls)) - r0 = _unixLogErrorAtLine(tls, i32(1546), str(139200), _pFile.X9, i32(33581)) - return + return _unixLogErrorAtLine(tls, i32(1546), str(139200), _pFile.X9, i32(33581)) _16: _15: _5_rc = _unixMapfile(tls, _pFile, _nByte) - r0 = _5_rc - return + return _5_rc _14: - r0 = i32(0) - return - + return i32(0) } var _fcntlSizeHintØ00__func__Ø000 [14]int8 // - @@ -144880,9 +138616,7 @@ func _unixMapfile(tls *crt.TLS, _pFd *XunixFile, _nMap int64) (r0 int32) { // sq if (_pFd.X12) <= i32(0) { goto _7 } - - r0 = i32(0) - return + return i32(0) _7: if _nMap >= int64(i32(0)) { @@ -144892,9 +138626,7 @@ _7: if (*(*func(*crt.TLS, int32, *crt.Xstruct_stat64) int32)(unsafe.Pointer(&struct{ f func(*crt.TLS) }{((*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 12*uintptr(i32(5)))).X1)})))(tls, _pFd.X3, &_1_statbuf) == 0 { goto _9 } - - r0 = i32(1802) - return + return i32(1802) _9: _nMap = _1_statbuf.X9 @@ -144917,9 +138649,7 @@ _10: _unixRemapfile(tls, _pFd, _nMap) _15: - r0 = i32(0) - return - + return i32(0) } var _unixMapfileØ00__func__Ø000 [12]int8 // - @@ -145043,8 +138773,6 @@ _19: _20: *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFd)) + uintptr(72 /* X16 */))) = (unsafe.Pointer)(_pNew) *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFd)) + uintptr(48 /* X13 */))) = store967((*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFd))+uintptr(56 /* X14 */))), _nNew) - return - } var _unixRemapfileØ00__func__Ø000 [14]int8 // - @@ -145081,8 +138809,6 @@ _2: } _3: _1: - return - } func _unixGetTempname(tls *crt.TLS, _nBuf int32, _zBuf *int8) (r0 int32) { // sqlite3.c:35286:1 @@ -145098,9 +138824,7 @@ func _unixGetTempname(tls *crt.TLS, _nBuf int32, _zBuf *int8) (r0 int32) { // sq if _zDir != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = i32(6410) - return + return i32(6410) _0: _1: @@ -145116,18 +138840,13 @@ _1: if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zBuf)) + 1*uintptr(_nBuf-i32(2))))) == i32(0) && postInc961(&_iLimit, int32(1)) <= i32(10) { goto _5 } - - r0 = i32(1) - return + return i32(1) _5: if (*(*func(*crt.TLS, *int8, int32) int32)(unsafe.Pointer(&struct{ f func(*crt.TLS) }{((*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 12*uintptr(i32(2)))).X1)})))(tls, _zBuf, i32(0)) == i32(0) { goto _1 } - - r0 = i32(0) - return - + return i32(0) } func _unixTempFileDir(tls *crt.TLS) (r0 *int8) { // sqlite3.c:35252:1 @@ -145155,9 +138874,7 @@ _2: if _zDir == (*int8)(unsafe.Pointer(uintptr(i32(0)))) || (*(*func(*crt.TLS, *int8, *crt.Xstruct_stat64) int32)(unsafe.Pointer(&struct{ f func(*crt.TLS) }{((*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 12*uintptr(i32(4)))).X1)})))(tls, _zDir, &_buf) != i32(0) || ((_buf.X3)&uint32(i32(61440))) != uint32(i32(16384)) || (*(*func(*crt.TLS, *int8, int32) int32)(unsafe.Pointer(&struct{ f func(*crt.TLS) }{((*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 12*uintptr(i32(2)))).X1)})))(tls, _zDir, i32(3)) != i32(0) { goto _7 } - - r0 = _zDir - return + return _zDir _7: if _i < u32(6) { @@ -145171,9 +138888,7 @@ _8: goto _2 _3: - r0 = (*int8)(unsafe.Pointer(uintptr(i32(0)))) - return - + return (*int8)(unsafe.Pointer(uintptr(i32(0)))) } var _unixTempFileDirØ00azDirsØ001 [6]*int8 // sqlite3.c:35253:21 @@ -145189,10 +138904,7 @@ func init() { } func _unixSectorSize(tls *crt.TLS, _NotUsed *Xsqlite3_file) (r0 int32) { // sqlite3.c:33711:1 - - r0 = i32(4096) - return - + return i32(4096) } func _unixDeviceCharacteristics(tls *crt.TLS, _id *Xsqlite3_file) (r0 int32) { // sqlite3.c:33810:1 @@ -145212,9 +138924,7 @@ func _unixDeviceCharacteristics(tls *crt.TLS, _id *Xsqlite3_file) (r0 int32) { / sink961 = *p } _0: - r0 = _rc - return - + return _rc } func _unixShmMap(tls *crt.TLS, _fd *Xsqlite3_file, _iRegion int32, _szRegion int32, _bExtend int32, _pp *unsafe.Pointer) (r0 int32) { // sqlite3.c:34228:1 @@ -145259,9 +138969,7 @@ func _unixShmMap(tls *crt.TLS, _fd *Xsqlite3_file, _iRegion int32, _szRegion int if _rc == i32(0) { goto _1 } - - r0 = _rc - return + return _rc _1: _0: @@ -145436,9 +139144,7 @@ _40: _rc = i32(8) _42: Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_pShmNode.X1))) - r0 = _rc - return - + return _rc } func _unixShmRegionPerMap(tls *crt.TLS) (r0 int32) { // sqlite3.c:34005:1 @@ -145457,14 +139163,10 @@ func _unixShmRegionPerMap(tls *crt.TLS) (r0 int32) { // sqlite3.c:34005:1 if _pgsz >= _shmsz { goto _2 } - - r0 = i32(1) - return + return i32(1) _2: - r0 = _pgsz / _shmsz - return - + return _pgsz / _shmsz } var _unixShmRegionPerMapØ00__func__Ø000 [20]int8 // - @@ -145497,9 +139199,7 @@ func _unixOpenSharedMemory(tls *crt.TLS, _pDbFd *XunixFile) (r0 int32) { // sqli if _p != (*TunixShm)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = _sqlite3NomemError(tls, i32(34089)) - return + return _sqlite3NomemError(tls, i32(34089)) _0: crt.Xmemset(tls, (unsafe.Pointer)(_p), i32(0), u32(16)) @@ -145613,16 +139313,13 @@ _3: *(**TunixShm)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(4 /* X1 */))))) = (*TunixShm)(unsafe.Pointer(_pShmNode.X9)) *(**TunixShm)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pShmNode)) + uintptr(32 /* X9 */))))) = _p Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_pShmNode.X1))) - r0 = i32(0) - return + return i32(0) _shm_open_err: _unixShmPurge(tls, _pDbFd) Xsqlite3_free(tls, (unsafe.Pointer)(_p)) _unixLeaveMutex(tls) - r0 = _rc - return - + return _rc } var _unixOpenSharedMemoryØ00__func__Ø000 [21]int8 // - @@ -145632,14 +139329,12 @@ func init() { } func _robustFchown(tls *crt.TLS, _fd int32, _uid uint32, _gid uint32) (r0 int32) { // sqlite3.c:30349:1 - r0 = func() int32 { + return func() int32 { if (*(*func(*crt.TLS) uint32)(unsafe.Pointer(&struct{ f func(*crt.TLS) }{((*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 12*uintptr(i32(21)))).X1)})))(tls) != 0 { return i32(0) } return (*(*func(*crt.TLS, int32, uint32, uint32) int32)(unsafe.Pointer(&struct{ f func(*crt.TLS) }{((*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 12*uintptr(i32(20)))).X1)})))(tls, _fd, _uid, _gid) }() - return - } func _unixShmSystemLock(tls *crt.TLS, _pFile *XunixFile, _lockType int32, _ofst int32, _n int32) (r0 int32) { // sqlite3.c:33926:1 @@ -145778,7 +139473,6 @@ _23: _21: r0 = _rc return - } var _unixShmSystemLockØ00__func__Ø000 [18]int8 // - @@ -145857,8 +139551,6 @@ _14: *(**XunixShmNode)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr(_p.X0) + uintptr(28 /* X5 */))))) = (*XunixShmNode)(unsafe.Pointer(uintptr(i32(0)))) Xsqlite3_free(tls, (unsafe.Pointer)(_p)) _5: - return - } var _unixShmPurgeØ00__func__Ø000 [13]int8 // - @@ -146117,9 +139809,7 @@ _55: _48: _37: Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_pShmNode.X1))) - r0 = _rc - return - + return _rc } var _unixShmLockØ00__func__Ø000 [12]int8 // - @@ -146133,8 +139823,6 @@ func _unixShmBarrier(tls *crt.TLS, _fd *Xsqlite3_file) { // sqlite3.c:34478:1 _sqlite3MemoryBarrier(tls) _unixEnterMutex(tls) _unixLeaveMutex(tls) - return - } func _unixShmUnmap(tls *crt.TLS, _fd *Xsqlite3_file, _deleteFlag int32) (r0 int32) { // sqlite3.c:34494:1 @@ -146151,9 +139839,7 @@ func _unixShmUnmap(tls *crt.TLS, _fd *Xsqlite3_file, _deleteFlag int32) (r0 int3 if _p != (*TunixShm)(unsafe.Pointer(uintptr(i32(0)))) { goto _0 } - - r0 = i32(0) - return + return i32(0) _0: _pShmNode = (*XunixShmNode)(unsafe.Pointer(_p.X0)) @@ -146205,9 +139891,7 @@ _13: _unixShmPurge(tls, _pDbFd) _11: _unixLeaveMutex(tls) - r0 = i32(0) - return - + return i32(0) } var _unixShmUnmapØ00__func__Ø000 [13]int8 // - @@ -146235,9 +139919,7 @@ func _unixFetch(tls *crt.TLS, _fd *Xsqlite3_file, _iOff int64, _nAmt int32, _pp if _2_rc == i32(0) { goto _2 } - - r0 = _2_rc - return + return _2_rc _2: _1: @@ -146251,7 +139933,6 @@ _3: _0: r0 = i32(0) return - } func _unixUnfetch(tls *crt.TLS, _fd *Xsqlite3_file, _iOff int64, _p unsafe.Pointer) (r0 int32) { // sqlite3.c:34735:1 @@ -146287,9 +139968,7 @@ _6: crt.X__builtin_abort(tls) } }() - r0 = i32(0) - return - + return i32(0) } var _unixUnfetchØ00__func__Ø000 [12]int8 // - @@ -146430,9 +140109,7 @@ _44: if _2_pUnused != nil { goto _46 } - - r0 = _sqlite3NomemError(tls, i32(35591)) - return + return _sqlite3NomemError(tls, i32(35591)) _46: _45: @@ -146460,9 +140137,7 @@ _43: if _rc == i32(0) { goto _55 } - - r0 = _rc - return + return _rc _55: _zName = (*int8)(unsafe.Pointer(&_zTmpname)) @@ -146540,8 +140215,7 @@ _61: crt.X__builtin_abort(tls) } }() - r0 = _rc - return + return _rc _63: _fd = _robust_open(tls, _zName, _openFlags, _8_openMode) @@ -146677,9 +140351,7 @@ _open_finished: Xsqlite3_free(tls, _p.X8) _87: - r0 = _rc - return - + return _rc } var _unixOpenØ00__func__Ø000 [9]int8 // - @@ -146739,9 +140411,7 @@ _11: _5: _unixLeaveMutex(tls) _0: - r0 = _pUnused - return - + return _pUnused } func _findCreateFileMode(tls *crt.TLS, _zPath *int8, _flags int32, _pMode *uint32, _pUid *uint32, _pGid *uint32) (r0 int32) { // sqlite3.c:35420:1 @@ -146813,7 +140483,6 @@ _9: _7: r0 = _rc return - } var _findCreateFileModeØ00__func__Ø000 [19]int8 // - @@ -146840,9 +140509,7 @@ func _getFileMode(tls *crt.TLS, _zFile *int8, _pMode *uint32, _pUid *uint32, _pG _0: _rc = i32(1802) _1: - r0 = _rc - return - + return _rc } func _fillInUnixFile(tls *crt.TLS, _pVfs *Xsqlite3_vfs, _h int32, _pId *Xsqlite3_file, _zFilename *int8, _ctrlFlags int32) (r0 int32) { // sqlite3.c:35065:1 @@ -146975,9 +140642,7 @@ _22: *(**Xsqlite3_io_methods)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(0 /* X0 */))))) = _pLockingStyle _verifyDbFile(tls, _pNew) _24: - r0 = _rc - return - + return _rc } var _fillInUnixFileØ00__func__Ø000 [15]int8 // - @@ -147027,33 +140692,23 @@ func init() { } func _nolockClose(tls *crt.TLS, _id *Xsqlite3_file) (r0 int32) { // sqlite3.c:31874:1 - r0 = _closeUnixFile(tls, _id) - return - + return _closeUnixFile(tls, _id) } func _nolockLock(tls *crt.TLS, _NotUsed *Xsqlite3_file, _NotUsed2 int32) (r0 int32) { // sqlite3.c:31862:1 _ = _NotUsed2 - - r0 = i32(0) - return - + return i32(0) } func _nolockUnlock(tls *crt.TLS, _NotUsed *Xsqlite3_file, _NotUsed2 int32) (r0 int32) { // sqlite3.c:31866:1 _ = _NotUsed2 - - r0 = i32(0) - return - + return i32(0) } func _nolockCheckReservedLock(tls *crt.TLS, _NotUsed *Xsqlite3_file, _pResOut *int32) (r0 int32) { // sqlite3.c:31857:1 *_pResOut = i32(0) - r0 = i32(0) - return - + return i32(0) } func _findInodeInfo(tls *crt.TLS, _pFile *XunixFile, _ppInode **XunixInodeInfo) (r0 int32) { // sqlite3.c:31099:1 @@ -147081,8 +140736,7 @@ func _findInodeInfo(tls *crt.TLS, _pFile *XunixFile, _ppInode **XunixInodeInfo) } _storeLastErrno(tls, _pFile, *crt.X__errno_location(tls)) - r0 = i32(10) - return + return i32(10) _2: crt.Xmemset(tls, (unsafe.Pointer)(&_fileId), i32(0), u32(16)) @@ -147106,9 +140760,7 @@ _4: if _pInode != (*XunixInodeInfo)(unsafe.Pointer(uintptr(i32(0)))) { goto _7 } - - r0 = _sqlite3NomemError(tls, i32(31163)) - return + return _sqlite3NomemError(tls, i32(31163)) _7: crt.Xmemset(tls, (unsafe.Pointer)(_pInode), i32(0), u32(48)) @@ -147130,9 +140782,7 @@ _6: *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pInode)) + uintptr(24 /* X4 */))) += 1 _9: *_ppInode = _pInode - r0 = i32(0) - return - + return i32(0) } var _findInodeInfoØ00__func__Ø000 [14]int8 // - @@ -147193,9 +140843,7 @@ func _dotlockClose(tls *crt.TLS, _id *Xsqlite3_file) (r0 int32) { // sqlite3.c:3 }() _dotlockUnlock(tls, _id, i32(0)) Xsqlite3_free(tls, _pFile.X7) - r0 = _closeUnixFile(tls, _id) - return - + return _closeUnixFile(tls, _id) } var _dotlockCloseØ00__func__Ø000 [13]int8 // - @@ -147230,9 +140878,7 @@ func _dotlockUnlock(tls *crt.TLS, _id *Xsqlite3_file, _eFileLock int32) (r0 int3 if int32(_pFile.X4) != _eFileLock { goto _4 } - - r0 = i32(0) - return + return i32(0) _4: if _eFileLock != i32(1) { @@ -147240,8 +140886,7 @@ _4: } *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFile)) + uintptr(16 /* X4 */))) = uint8(i32(1)) - r0 = i32(0) - return + return i32(0) _5: func() { @@ -147267,14 +140912,11 @@ _9: _rc = i32(2058) _storeLastErrno(tls, _pFile, _3_tErrno) _10: - r0 = _rc - return + return _rc _8: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFile)) + uintptr(16 /* X4 */))) = uint8(i32(0)) - r0 = i32(0) - return - + return i32(0) } var _dotlockUnlockØ00__func__Ø000 [14]int8 // - @@ -147301,8 +140943,7 @@ func _dotlockLock(tls *crt.TLS, _id *Xsqlite3_file, _eFileLock int32) (r0 int32) *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFile)) + uintptr(16 /* X4 */))) = uint8(_eFileLock) crt.Xutimes(tls, _zLockFile, (*[2]crt.Xstruct_timeval)(unsafe.Pointer(nil))) - r0 = i32(0) - return + return i32(0) _0: _rc = (*(*func(*crt.TLS, *int8, uint32) int32)(unsafe.Pointer(&struct{ f func(*crt.TLS) }{((*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 12*uintptr(i32(18)))).X1)})))(tls, _zLockFile, uint32(i32(511))) @@ -147332,9 +140973,7 @@ _3: _1: *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFile)) + uintptr(16 /* X4 */))) = uint8(_eFileLock) - r0 = _rc - return - + return _rc } func _dotlockCheckReservedLock(tls *crt.TLS, _id *Xsqlite3_file, _pResOut *int32) (r0 int32) { // sqlite3.c:31919:1 @@ -147355,9 +140994,7 @@ func _dotlockCheckReservedLock(tls *crt.TLS, _id *Xsqlite3_file, _pResOut *int32 }() _reserved = bool2int((*(*func(*crt.TLS, *int8, int32) int32)(unsafe.Pointer(&struct{ f func(*crt.TLS) }{((*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 12*uintptr(i32(2)))).X1)})))(tls, (*int8)(unsafe.Pointer(_pFile.X7)), i32(0)) == i32(0)) *_pResOut = _reserved - r0 = _rc - return - + return _rc } var _dotlockCheckReservedLockØ00__func__Ø000 [25]int8 // - @@ -147387,8 +141024,7 @@ func _unixDelete(tls *crt.TLS, _NotUsed *Xsqlite3_vfs, _zPath *int8, _dirSync in _1: _rc = _unixLogErrorAtLine(tls, i32(2570), str(139292), _zPath, i32(35774)) _2: - r0 = _rc - return + return _rc _0: if (_dirSync & i32(1)) == i32(0) { @@ -147421,7 +141057,6 @@ _6: _3: r0 = _rc return - } var _unixDeleteØ00__func__Ø000 [11]int8 // - @@ -147456,9 +141091,7 @@ func _unixAccess(tls *crt.TLS, _NotUsed *Xsqlite3_vfs, _zPath *int8, _flags int3 _5: *_pResOut = bool2int((*(*func(*crt.TLS, *int8, int32) int32)(unsafe.Pointer(&struct{ f func(*crt.TLS) }{((*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 12*uintptr(i32(2)))).X1)})))(tls, _zPath, i32(6)) == i32(0)) _7: - r0 = i32(0) - return - + return i32(0) } var _unixAccessØ00__func__Ø000 [11]int8 // - @@ -147612,9 +141245,7 @@ _28: _29: Xsqlite3_free(tls, (unsafe.Pointer)(_zDel)) - r0 = _rc - return - + return _rc } var _unixFullPathnameØ00__func__Ø000 [17]int8 // - @@ -147637,9 +141268,7 @@ func _mkFullPathname(tls *crt.TLS, _zPath *int8, _zOut *int8, _nOut int32) (r0 i if (*(*func(*crt.TLS, *int8, uint32) *int8)(unsafe.Pointer(&struct{ f func(*crt.TLS) }{((*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 12*uintptr(i32(3)))).X1)})))(tls, _zOut, uint32(_nOut-i32(2))) != (*int8)(unsafe.Pointer(uintptr(i32(0)))) { goto _1 } - - r0 = _unixLogErrorAtLine(tls, _sqlite3CantopenError(tls, i32(35841)), str(139176), _zPath, i32(35841)) - return + return _unixLogErrorAtLine(tls, _sqlite3CantopenError(tls, i32(35841)), str(139176), _zPath, i32(35841)) _1: _iOff = _sqlite3Strlen30(tls, _zOut) @@ -147650,21 +141279,15 @@ _0: } *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zOut)) + 1*uintptr(_iOff))) = int8(i32(0)) - r0 = _sqlite3CantopenError(tls, i32(35850)) - return + return _sqlite3CantopenError(tls, i32(35850)) _2: Xsqlite3_snprintf(tls, _nOut-_iOff, (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zOut))+1*uintptr(_iOff))), str(24304), unsafe.Pointer(_zPath)) - r0 = i32(0) - return - + return i32(0) } func _unixDlOpen(tls *crt.TLS, _NotUsed *Xsqlite3_vfs, _zFilename *int8) (r0 unsafe.Pointer) { // sqlite3.c:35955:1 - - r0 = crt.Xdlopen(tls, _zFilename, i32(258)) - return - + return crt.Xdlopen(tls, _zFilename, i32(258)) } func _unixDlError(tls *crt.TLS, _NotUsed *Xsqlite3_vfs, _nBuf int32, _zBufOut *int8) { // sqlite3.c:35967:1 @@ -147680,8 +141303,6 @@ func _unixDlError(tls *crt.TLS, _NotUsed *Xsqlite3_vfs, _nBuf int32, _zBufOut *i Xsqlite3_snprintf(tls, _nBuf, _zBufOut, str(24304), unsafe.Pointer(_zErr)) _0: _unixLeaveMutex(tls) - return - } func _unixDlSym(tls *crt.TLS, _NotUsed *Xsqlite3_vfs, _p unsafe.Pointer, _zSym *int8) (r0 func(*crt.TLS)) { // sqlite3.c:35977:1 @@ -147691,16 +141312,12 @@ func _unixDlSym(tls *crt.TLS, _NotUsed *Xsqlite3_vfs, _p unsafe.Pointer, _zSym * _x = *(*func(*crt.TLS, unsafe.Pointer, *int8) func(*crt.TLS))(unsafe.Pointer(&struct { f func(*crt.TLS, unsafe.Pointer, *int8) unsafe.Pointer }{(crt.Xdlsym)})) - r0 = _x(tls, _p, _zSym) - return - + return _x(tls, _p, _zSym) } func _unixDlClose(tls *crt.TLS, _NotUsed *Xsqlite3_vfs, _pHandle unsafe.Pointer) { // sqlite3.c:36000:1 crt.Xdlclose(tls, _pHandle) - return - } func _unixRandomness(tls *crt.TLS, _NotUsed *Xsqlite3_vfs, _nBuf int32, _zBuf *int8) (r0 int32) { // sqlite3.c:36014:1 @@ -147746,9 +141363,7 @@ _6: _robust_close(tls, (*XunixFile)(unsafe.Pointer(uintptr(i32(0)))), _1_fd, i32(36045)) _5: - r0 = _nBuf - return - + return _nBuf } var _unixRandomnessØ00__func__Ø000 [15]int8 // - @@ -147759,10 +141374,7 @@ func init() { func _unixSleep(tls *crt.TLS, _NotUsed *Xsqlite3_vfs, _microseconds int32) (r0 int32) { // sqlite3.c:36061:1 crt.Xusleep(tls, uint32(_microseconds)) - - r0 = _microseconds - return - + return _microseconds } func _unixCurrentTime(tls *crt.TLS, _NotUsed *Xsqlite3_vfs, _prNow *float64) (r0 int32) { // sqlite3.c:36133:1 @@ -147774,9 +141386,7 @@ func _unixCurrentTime(tls *crt.TLS, _NotUsed *Xsqlite3_vfs, _prNow *float64) (r0 _rc = _unixCurrentTimeInt64(tls, (*Xsqlite3_vfs)(unsafe.Pointer(uintptr(i32(0)))), &_i) *_prNow = float64(_i) / (8.64e+07) - r0 = _rc - return - + return _rc } func _unixCurrentTimeInt64(tls *crt.TLS, _NotUsed *Xsqlite3_vfs, _piNow *int64) (r0 int32) { // sqlite3.c:36101:1 @@ -147787,10 +141397,7 @@ func _unixCurrentTimeInt64(tls *crt.TLS, _NotUsed *Xsqlite3_vfs, _piNow *int64) _rc = i32(0) crt.Xgettimeofday(tls, &_sNow, (unsafe.Pointer)(uintptr(i32(0)))) *_piNow = (_unixCurrentTimeInt64Ø00unixEpochØ001 + (int64(i32(1000)) * int64(_sNow.X0))) + int64((_sNow.X1)/i32(1000)) - - r0 = _rc - return - + return _rc } var _unixCurrentTimeInt64Ø00unixEpochØ001 int64 // sqlite3.c:36102:30 @@ -147800,10 +141407,7 @@ func init() { } func _unixGetLastError(tls *crt.TLS, _NotUsed *Xsqlite3_vfs, _NotUsed2 int32, _NotUsed3 *int8) (r0 int32) { // sqlite3.c:36151:1 - - r0 = *crt.X__errno_location(tls) - return - + return *crt.X__errno_location(tls) } func _unixSetSystemCall(tls *crt.TLS, _pNotUsed *Xsqlite3_vfs, _zName *int8, _pNewFunc func(*crt.TLS)) (r0 int32) { // sqlite3.c:30363:1 @@ -147871,7 +141475,6 @@ _10: _6: r0 = _rc return - } func _unixGetSystemCall(tls *crt.TLS, _pNotUsed *Xsqlite3_vfs, _zName *int8) (r0 func(*crt.TLS)) { // sqlite3.c:30406:1 @@ -147887,18 +141490,14 @@ _0: if crt.Xstrcmp(tls, _zName, (*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall))+12*uintptr(_i))).X0) != i32(0) { goto _4 } - - r0 = (*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 12*uintptr(_i))).X1 - return + return (*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 12*uintptr(_i))).X1 _4: _i += 1 goto _0 _3: - r0 = nil - return - + return nil } func _unixNextSystemCall(tls *crt.TLS, _p *Xsqlite3_vfs, _zName *int8) (r0 *int8) { // sqlite3.c:30425:1 @@ -147937,18 +141536,14 @@ _6: if *(*unsafe.Pointer)(unsafe.Pointer(&struct{ f func(*crt.TLS) }{((*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 12*uintptr(_i))).X1)})) == *(*unsafe.Pointer)(unsafe.Pointer(&struct{ f func(*crt.TLS) }{nil})) { goto _10 } - - r0 = (*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 12*uintptr(_i))).X0 - return + return (*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 12*uintptr(_i))).X0 _10: _i += 1 goto _6 _9: - r0 = (*int8)(unsafe.Pointer(uintptr(i32(0)))) - return - + return (*int8)(unsafe.Pointer(uintptr(i32(0)))) } var _nolockIoFinder func(*crt.TLS, *int8, *XunixFile) *Xsqlite3_io_methods // sqlite3.c:34847:1 @@ -147958,10 +141553,7 @@ func init() { } func _nolockIoFinderImpl(tls *crt.TLS, _z *int8, _p *XunixFile) (r0 *Xsqlite3_io_methods) { // sqlite3.c:34847:1 - - r0 = &_nolockIoMethods - return - + return &_nolockIoMethods } var _dotlockIoFinder func(*crt.TLS, *int8, *XunixFile) *Xsqlite3_io_methods // sqlite3.c:34857:1 @@ -147971,10 +141563,7 @@ func init() { } func _dotlockIoFinderImpl(tls *crt.TLS, _z *int8, _p *XunixFile) (r0 *Xsqlite3_io_methods) { // sqlite3.c:34857:1 - - r0 = &_dotlockIoMethods - return - + return &_dotlockIoMethods } func _sqlite3PCacheBufferSetup(tls *crt.TLS, _pBuf unsafe.Pointer, _sz int32, _n int32) { // sqlite3.c:45204:1 @@ -148016,8 +141605,6 @@ _4: _5: *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_pcache1_g)) + uintptr(80 /* X8 */))) = _pBuf _0: - return - } var _sqlite3_initializeØ00__func__Ø000 [19]int8 // - @@ -148036,14 +141623,11 @@ func _getIntArg(tls *crt.TLS, _p *XPrintfArguments) (r0 int64) { // sqlite3.c:25 if (_p.X0) > (_p.X1) { goto _0 } - - r0 = int64(i32(0)) - return + return int64(i32(0)) _0: - r0 = Xsqlite3_value_int64(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X2)) + 4*uintptr(postInc961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(4 /* X1 */))), int32(1)))))) - return - + /* X1 */ + return Xsqlite3_value_int64(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X2)) + 4*uintptr(postInc961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(4))), int32(1)))))) } var _sqlite3VXPrintfØ00__func__Ø000 [16]int8 // - @@ -148080,14 +141664,11 @@ func _getDoubleArg(tls *crt.TLS, _p *XPrintfArguments) (r0 float64) { // sqlite3 if (_p.X0) > (_p.X1) { goto _0 } - - r0 = float64(0) - return + return float64(0) _0: - r0 = Xsqlite3_value_double(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X2)) + 4*uintptr(postInc961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(4 /* X1 */))), int32(1)))))) - return - + /* X1 */ + return Xsqlite3_value_double(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X2)) + 4*uintptr(postInc961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(4))), int32(1)))))) } func _et_getdigit(tls *crt.TLS, _val *float64, _cnt *int32) (r0 int8) { // sqlite3.c:25147:1 @@ -148098,9 +141679,7 @@ func _et_getdigit(tls *crt.TLS, _val *float64, _cnt *int32) (r0 int8) { // sqlit if (*_cnt) > i32(0) { goto _0 } - - r0 = int8(i32(48)) - return + return int8(i32(48)) _0: *_cnt -= 1 @@ -148112,30 +141691,24 @@ _0: sink961 = *p } *_val = ((*_val) - _d) * float64(10) - r0 = int8(_digit) - return - + return int8(_digit) } func _getTextArg(tls *crt.TLS, _p *XPrintfArguments) (r0 *int8) { // sqlite3.c:25180:1 if (_p.X0) > (_p.X1) { goto _0 } - - r0 = (*int8)(unsafe.Pointer(uintptr(i32(0)))) - return + return (*int8)(unsafe.Pointer(uintptr(i32(0)))) _0: - r0 = (*int8)(unsafe.Pointer(Xsqlite3_value_text(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X2)) + 4*uintptr(postInc961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(4 /* X1 */))), int32(1)))))))) - return - + /* X1 */ + return (*int8)(unsafe.Pointer(Xsqlite3_value_text(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X2)) + 4*uintptr(postInc961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(4))), int32(1)))))))) } func _sqlite3AppendChar(tls *crt.TLS, _p *XStrAccum, _N int32, _c int8) { // sqlite3.c:25849:1 if (int64(_p.X3)+int64(_N)) < int64(_p.X4) || store961(&_N, _sqlite3StrAccumEnlarge(tls, _p, _N)) > i32(0) { goto _1 } - return _1: @@ -148154,8 +141727,6 @@ _4: goto _4 _5: - return - } var _sqlite3AppendCharØ00__func__Ø000 [18]int8 // - @@ -148165,21 +141736,15 @@ func init() { } func _sqlite3HeaderSizeBtree(tls *crt.TLS) (r0 int32) { // sqlite3.c:68793:1 - r0 = int32(u32(88)) - return - + return int32(u32(88)) } func _sqlite3HeaderSizePcache(tls *crt.TLS) (r0 int32) { // sqlite3.c:44931:1 - r0 = int32(u32(40)) - return - + return int32(u32(40)) } func _sqlite3HeaderSizePcache1(tls *crt.TLS) (r0 int32) { // sqlite3.c:46150:1 - r0 = int32(u32(32)) - return - + return int32(u32(32)) } func bool2int(b bool) int32 { |