aboutsummaryrefslogtreecommitdiff
path: root/internal/bin
diff options
context:
space:
mode:
Diffstat (limited to 'internal/bin')
-rw-r--r--internal/bin/bin_linux_386.go11731
-rw-r--r--internal/bin/bin_linux_amd64.go14479
2 files changed, 6670 insertions, 19540 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 {
diff --git a/internal/bin/bin_linux_amd64.go b/internal/bin/bin_linux_amd64.go
index 14e689b..5c1ee03 100644
--- a/internal/bin/bin_linux_amd64.go
+++ b/internal/bin/bin_linux_amd64.go
@@ -598,8 +598,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
@@ -628,7 +626,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
@@ -644,9 +641,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
@@ -842,9 +837,7 @@ _24:
_25:
_ap = nil
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3Config TSqlite3Config // sqlite3.c:17320:48
@@ -854,16 +847,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
@@ -877,8 +866,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
@@ -889,8 +876,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(u64(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
@@ -901,8 +886,6 @@ func _sqlite3StrAccumInit(tls *crt.TLS, _p *XStrAccum, _db *Xsqlite3, _zBase *in
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X5 */))) = uint32(_mx)
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(36 /* X6 */))) = uint8(i32(0))
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(37 /* X7 */))) = uint8(i32(0))
- return
-
}
func _sqlite3VXPrintf(tls *crt.TLS, _pAccum *XStrAccum, _fmt *int8, _ap []interface{}) { // sqlite3.c:25198:1
@@ -2161,7 +2144,6 @@ _73:
if (int32(_pAccum.X7) & i32(1)) != i32(0) {
goto _247
}
-
return
_247:
@@ -2185,7 +2167,6 @@ _74:
if (int32(_pAccum.X7) & i32(1)) != i32(0) {
goto _252
}
-
return
_252:
@@ -2263,8 +2244,6 @@ _265:
goto _2
_5:
- return
-
}
func _sqlite3StrAccumAppend(tls *crt.TLS, _p *XStrAccum, _z *int8, _N int32) { // sqlite3.c:25879:1
@@ -2318,8 +2297,6 @@ _12:
crt.Xmemcpy(tls, (unsafe.Pointer)((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X2))+1*uintptr((_p.X3)-uint32(_N))))), (unsafe.Pointer)(_z), uint64(_N))
_14:
_13:
- return
-
}
var _sqlite3StrAccumAppendØ00__func__Ø000 [22]int8 // -
@@ -2347,8 +2324,6 @@ _0:
crt.X__builtin_abort(tls)
}
}()
- return
-
}
func _sqlite3StrAccumEnlarge(tls *crt.TLS, _p *XStrAccum, _N int32) (r0 int32) { // sqlite3.c:25797:1
@@ -2367,9 +2342,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)) {
@@ -2378,8 +2351,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 {
@@ -2416,8 +2388,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(28 /* X4 */))) = uint32(int32(_3_szNew))
@@ -2459,13 +2430,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 // -
@@ -2483,8 +2451,6 @@ func _setStrAccumError(tls *crt.TLS, _p *XStrAccum, _eError uint8) { // sqlite3.
}()
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(36 /* X6 */))) = _eError
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(28 /* X4 */))) = uint32(i32(0))
- return
-
}
var _setStrAccumErrorØ00__func__Ø000 [17]int8 // -
@@ -2512,8 +2478,6 @@ func _sqlite3StrAccumReset(tls *crt.TLS, _p *XStrAccum) { // sqlite3.c:25931:1
}
_3:
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(16 /* X2 */))) = (*int8)(unsafe.Pointer(uintptr(i32(0))))
- return
-
}
var _sqlite3StrAccumResetØ00__func__Ø000 [21]int8 // -
@@ -2534,7 +2498,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:
@@ -2555,10 +2518,10 @@ _5:
}
_3_pBuf = (*Xsqlite3_file)(unsafe.Pointer(_p))
- crt.Xmemset(tls, _p, i32(170), uint64((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))).X1))
- *(**Xsqlite3_file)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_3_pBuf)) + uintptr(0 /* X0 */))))) = (*Xsqlite3_file)(unsafe.Pointer((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X6))
- *(**Xsqlite3_file)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(32 /* X6 */))))) = _3_pBuf
- *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(8 /* X3 */))) -= 1
+ crt.Xmemset(tls, _p, i32(170), uint64((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))).X1))
+ *(**Xsqlite3_file)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_3_pBuf)) + uintptr(0 /* X0 */))))) = (*Xsqlite3_file)(unsafe.Pointer((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X6))
+ *(**Xsqlite3_file)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(32 /* X6 */))))) = _3_pBuf
+ *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(8 /* X3 */))) -= 1
return
_6:
@@ -2572,8 +2535,6 @@ _4:
}
}()
Xsqlite3_free(tls, _p)
- return
-
}
func Xsqlite3_mutex_held(tls *crt.TLS, _p *Xsqlite3_mutex) (r0 int32) { // sqlite3.c:22874:12
@@ -2585,11 +2546,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(104 /* X11 */))).X7)})))(tls, _p) != 0)
- return
-
+ }{((*Xsqlite3_mutex_methods)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(104))).X7)})))(tls, _p) != 0)
}
var _sqlite3_mutex_heldØ00__func__Ø000 [19]int8 // -
@@ -2610,8 +2570,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
@@ -2637,8 +2595,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() {
@@ -2647,9 +2605,8 @@ _3:
crt.X__builtin_abort(tls)
}
}()
- r0 = int32((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X1)
- return
-
+ /* X58 */
+ return int32((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344))).X1)
}
var _sqlite3DbMallocSizeØ00__func__Ø000 [20]int8 // -
@@ -2659,16 +2616,14 @@ func init() {
}
func _isLookaside(tls *crt.TLS, _db *Xsqlite3, _p unsafe.Pointer) (r0 int32) { // sqlite3.c:24597:1
- r0 = bool2int((uint64(uintptr(unsafe.Pointer(_p))) >= uint64(uintptr(unsafe.Pointer((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))).X7)))) && (uint64(uintptr(unsafe.Pointer(_p))) < uint64(uintptr(unsafe.Pointer((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))).X8)))))
- return
-
+ /* X58 */ /* X58 */
+ return bool2int((uint64(uintptr(unsafe.Pointer(_p))) >= uint64(uintptr(unsafe.Pointer((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344))).X7)))) && (uint64(uintptr(unsafe.Pointer(_p))) < uint64(uintptr(unsafe.Pointer((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344))).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:
@@ -2688,8 +2643,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
@@ -2709,8 +2662,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(104 /* X11 */))).X4)})))(tls, _p)
_0:
- return
-
}
var _sqlite3_mutex_enterØ00__func__Ø000 [20]int8 // -
@@ -2756,8 +2707,6 @@ func _sqlite3StatusDown(tls *crt.TLS, _op int32, _N int32) { // sqlite3.c:18547:
*p = (*p) - int64(_N)
sink967 = *p
}
- return
-
}
var _sqlite3StatusDownØ00__func__Ø000 [18]int8 // -
@@ -2773,26 +2722,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
@@ -2812,8 +2756,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(104 /* X11 */))).X6)})))(tls, _p)
_0:
- return
-
}
var _sqlite3_mutex_leaveØ00__func__Ø000 [20]int8 // -
@@ -2832,9 +2774,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() {
@@ -2843,17 +2783,13 @@ _2:
crt.X__builtin_abort(tls)
}
}()
- if _isLookaside(tls, _db, _p) == 0 || _n > uint64((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))).X1) {
+ if _isLookaside(tls, _db, _p) == 0 || _n > uint64((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* 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 // -
@@ -2883,7 +2819,7 @@ func _sqlite3DbMallocRawNN(tls *crt.TLS, _db *Xsqlite3, _n uint64) (r0 unsafe.Po
crt.X__builtin_abort(tls)
}
}()
- if ((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X0) != uint32(i32(0)) {
+ if ((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X0) != uint32(i32(0)) {
goto _6
}
@@ -2893,33 +2829,32 @@ func _sqlite3DbMallocRawNN(tls *crt.TLS, _db *Xsqlite3, _n uint64) (r0 unsafe.Po
crt.X__builtin_abort(tls)
}
}()
- if _n <= uint64((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))).X1) {
+ if _n <= uint64((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))).X1) {
goto _9
}
- *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[3]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */)))))+uintptr(16 /* X5 */))))) + 4*uintptr(i32(1)))) += 1
+ *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[3]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */)))))+uintptr(16 /* X5 */))))) + 4*uintptr(i32(1)))) += 1
goto _10
_9:
- if store5459579(&_pBuf, (*Xsqlite3_file)(unsafe.Pointer((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))).X6))) != (*Xsqlite3_file)(unsafe.Pointer(uintptr(i32(0)))) {
+ if store5459575(&_pBuf, (*Xsqlite3_file)(unsafe.Pointer((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))).X6))) != (*Xsqlite3_file)(unsafe.Pointer(uintptr(i32(0)))) {
goto _11
}
- *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[3]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */)))))+uintptr(16 /* X5 */))))) + 4*uintptr(i32(2)))) += 1
+ *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[3]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */)))))+uintptr(16 /* X5 */))))) + 4*uintptr(i32(2)))) += 1
goto _12
_11:
- *(**Xsqlite3_file)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(32 /* X6 */))))) = (*Xsqlite3_file)(unsafe.Pointer(_pBuf.X0))
- *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(8 /* X3 */))) += 1
- *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[3]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */)))))+uintptr(16 /* X5 */))))) + 4*uintptr(i32(0)))) += 1
- if ((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X3) <= ((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X4) {
+ *(**Xsqlite3_file)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(32 /* X6 */))))) = (*Xsqlite3_file)(unsafe.Pointer(_pBuf.X0))
+ *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(8 /* X3 */))) += 1
+ *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[3]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */)))))+uintptr(16 /* X5 */))))) + 4*uintptr(i32(0)))) += 1
+ if ((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X3) <= ((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X4) {
goto _13
}
- *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(12 /* X4 */))) = (*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X3
+ *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(12 /* X4 */))) = (*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X3
_13:
- r0 = (unsafe.Pointer)(_pBuf)
- return
+ return (unsafe.Pointer)(_pBuf)
_12:
_10:
@@ -2929,15 +2864,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 // -
@@ -2962,9 +2894,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 // -
@@ -3003,9 +2933,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
@@ -3056,8 +2984,6 @@ _4:
_sqlite3StatusUp(tls, i32(9), i32(1))
_7:
*_pp = _p
- return
-
}
var _mallocWithAlarmØ00__func__Ø000 [16]int8 // -
@@ -3111,8 +3037,6 @@ func _sqlite3StatusHighwater(tls *crt.TLS, _op int32, _X int32) { // sqlite3.c:1
*(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Stat))+uintptr(80 /* X1 */))))) + 8*uintptr(_op))) = _newValue
_17:
- return
-
}
var _sqlite3StatusHighwaterØ00__func__Ø000 [23]int8 // -
@@ -3145,9 +3069,8 @@ func _sqlite3StatusValue(tls *crt.TLS, _op int32) (r0 int64) { // sqlite3.c:1851
crt.X__builtin_abort(tls)
}
}()
- r0 = *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Stat))+uintptr(0 /* X0 */))))) + 8*uintptr(_op)))
- return
-
+ /* X0 */
+ return *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Stat))+uintptr(0))))) + 8*uintptr(_op)))
}
var _sqlite3StatusValueØ00__func__Ø000 [19]int8 // -
@@ -3160,22 +3083,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
@@ -3213,8 +3130,6 @@ func _sqlite3StatusUp(tls *crt.TLS, _op int32, _N int32) { // sqlite3.c:18536:1
*(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Stat))+uintptr(80 /* X1 */))))) + 8*uintptr(_op))) = *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Stat))+uintptr(0 /* X0 */))))) + 8*uintptr(_op)))
_10:
- return
-
}
var _sqlite3StatusUpØ00__func__Ø000 [16]int8 // -
@@ -3239,12 +3154,10 @@ func _sqlite3OomFault(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:24966:1
goto _2
}
- *(*int32)(unsafe.Pointer((*T5415311)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(336 /* X57 */))))) = i32(1)
+ *(*int32)(unsafe.Pointer((*T5415307)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(336 /* X57 */))))) = i32(1)
_2:
- *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(0 /* X0 */))) += 1
+ *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* 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
@@ -3276,7 +3189,7 @@ func _dbReallocFinish(tls *crt.TLS, _db *Xsqlite3, _p unsafe.Pointer, _n uint64)
goto _6
}
- crt.Xmemcpy(tls, _pNew, _p, uint64((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))).X1))
+ crt.Xmemcpy(tls, _pNew, _p, uint64((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))).X1))
_sqlite3DbFree(tls, _db, _p)
_6:
goto _7
@@ -3295,7 +3208,6 @@ _7:
_4:
r0 = _pNew
return
-
}
var _dbReallocFinishØ00__func__Ø000 [16]int8 // -
@@ -3308,14 +3220,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
@@ -3331,18 +3239,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))
@@ -3382,9 +3286,7 @@ _7:
if _rc == i32(0) {
goto _8
}
-
- r0 = _rc
- return
+ return _rc
_8:
Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_sqlite3Config.X34)))
@@ -3449,9 +3351,7 @@ _14:
}
}()
_17:
- r0 = _rc
- return
-
+ return _rc
}
func _sqlite3MutexInit(tls *crt.TLS) (r0 int32) { // sqlite3.c:22747:1
@@ -3513,15 +3413,11 @@ _0:
_rc = ((*Xsqlite3_mutex_methods)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(104 /* 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
@@ -3545,15 +3441,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
@@ -3599,8 +3491,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)) + 64*uintptr(_iType-i32(2))))
@@ -3613,9 +3504,7 @@ _5:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(40 /* X1 */))) = _iType
_9:
- r0 = _p
- return
-
+ return _p
}
func _sqlite3MallocZero(tls *crt.TLS, _n uint64) (r0 unsafe.Pointer) { // sqlite3.c:24766:1
@@ -3628,9 +3517,7 @@ func _sqlite3MallocZero(tls *crt.TLS, _n uint64) (r0 unsafe.Pointer) { // sqlite
crt.Xmemset(tls, _p, i32(0), _n)
_0:
- r0 = _p
- return
-
+ return _p
}
var _pthreadMutexAllocØ00staticMutexesØ001 [12]Xsqlite3_mutex // sqlite3.c:23258:24
@@ -3653,8 +3540,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 // -
@@ -3685,14 +3570,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 // -
@@ -3728,9 +3609,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 // -
@@ -3766,14 +3645,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 // -
@@ -3783,9 +3658,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
@@ -3809,15 +3682,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
@@ -3851,8 +3720,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 = (*Xsqlite3_debug_mutex)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_debugMutexAllocØ00aStaticØ001)) + 8*uintptr(_id-i32(2))))
@@ -3860,9 +3728,7 @@ _7:
goto _5
_5:
- r0 = (*Xsqlite3_mutex)(unsafe.Pointer(_pNew))
- return
-
+ return (*Xsqlite3_mutex)(unsafe.Pointer(_pNew))
}
var _debugMutexAllocØ00aStaticØ001 [12]Xsqlite3_debug_mutex // sqlite3.c:22997:30
@@ -3887,8 +3753,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 // -
@@ -3908,17 +3772,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 *Xsqlite3_debug_mutex // sqlite3.c:22981:23
_ = _p
_p = (*Xsqlite3_debug_mutex)(unsafe.Pointer(_pX))
- r0 = bool2int((_p == (*Xsqlite3_debug_mutex)(unsafe.Pointer(uintptr(i32(0))))) || ((_p.X1) == i32(0)))
- return
-
+ return bool2int((_p == (*Xsqlite3_debug_mutex)(unsafe.Pointer(uintptr(i32(0))))) || ((_p.X1) == i32(0)))
}
var _debugMutexEnterØ00__func__Ø000 [16]int8 // -
@@ -3938,9 +3798,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 // -
@@ -3966,17 +3824,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 *Xsqlite3_debug_mutex // sqlite3.c:22977:23
_ = _p
_p = (*Xsqlite3_debug_mutex)(unsafe.Pointer(_pX))
- r0 = bool2int((_p == (*Xsqlite3_debug_mutex)(unsafe.Pointer(uintptr(i32(0))))) || ((_p.X1) > i32(0)))
- return
-
+ return bool2int((_p == (*Xsqlite3_debug_mutex)(unsafe.Pointer(uintptr(i32(0))))) || ((_p.X1) > i32(0)))
}
var _debugMutexLeaveØ00__func__Ø000 [16]int8 // -
@@ -3986,8 +3840,6 @@ func init() {
}
func _sqlite3MemoryBarrier(tls *crt.TLS) { // sqlite3.c:23195:1
- return
-
}
var _sqlite3MutexInitØ00__func__Ø000 [17]int8 // -
@@ -4002,9 +3854,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() {
@@ -4021,11 +3871,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(104 /* X11 */))).X2)})))(tls, _id)
- return
-
+ }{((*Xsqlite3_mutex_methods)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(104))).X2)})))(tls, _id)
}
var _sqlite3MutexAllocØ00__func__Ø000 [18]int8 // -
@@ -4103,15 +3952,11 @@ _11:
crt.Xmemset(tls, (unsafe.Pointer)(&_mem0), i32(0), u64(40))
_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
@@ -4130,15 +3975,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
@@ -4151,9 +3992,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
@@ -4163,9 +4002,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 // -
@@ -4175,28 +4012,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
@@ -4205,14 +4032,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
@@ -4252,29 +4075,23 @@ _0:
_4:
*(**XFuncDef)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XFuncDef)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aDef))+56*uintptr(_i))))) + uintptr(16 /* X3 */))))) = (*XFuncDef)(unsafe.Pointer(uintptr(i32(0))))
- *(**XFuncDef)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XFuncDef)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aDef))+56*uintptr(_i))))) + uintptr(48 /* X7 */))))))) = *(**XFuncDef)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[23]unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3BuiltinFunctions))+uintptr(0 /* X0 */))))) + 8*uintptr(_1_h)))
+ *(**XFuncDef)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XFuncDef)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aDef))+56*uintptr(_i))))) + uintptr(48 /* X7 */))))))) = *(**XFuncDef)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[23]unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3BuiltinFunctions))+uintptr(0 /* X0 */))))) + 8*uintptr(_1_h)))
*(**XFuncDef)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[23]unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3BuiltinFunctions))+uintptr(0 /* X0 */))))) + 8*uintptr(_1_h))) = (*XFuncDef)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aDef)) + 56*uintptr(_i)))
_8:
_i += 1
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
@@ -4295,18 +4112,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((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X7 */)))))))
+ _p = (*XFuncDef)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* 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
@@ -4332,9 +4145,7 @@ _4:
goto _0
_2:
- r0 = _c
- return
-
+ return _c
}
var _sqlite3InsertBuiltinFuncsØ00__func__Ø000 [26]int8 // -
@@ -4348,11 +4159,11 @@ var _sqlite3AlterFunctionsØ00aAlterTableFuncsØ001 [3]XFuncDef // sqlite3.c:961
func init() {
_sqlite3AlterFunctionsØ00aAlterTableFuncsØ001 = [3]XFuncDef{XFuncDef{X0: i8(2), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_renameTableFunc})), X5: nil, X6: str(2452), X7: T5458793{}}, XFuncDef{X0: i8(2), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_renameTableFunc})), X5: nil, X6: str(2452), X7: T5458789{}}, XFuncDef{X0: i8(2), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_renameTriggerFunc})), X5: nil, X6: str(2472), X7: T5458793{}}, XFuncDef{X0: i8(3), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_renameTriggerFunc})), X5: nil, X6: str(2472), X7: T5458789{}}, XFuncDef{X0: i8(3), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_renameParentFunc})), X5: nil, X6: str(2496), X7: T5458793{}}}
+ }{_renameParentFunc})), X5: nil, X6: str(2496), X7: T5458789{}}}
}
func _renameTableFunc(tls *crt.TLS, _context *Xsqlite3_context, _NotUsed int32, _argv **XMem) { // sqlite3.c:95913:1
@@ -4386,7 +4197,6 @@ _1:
if (*_zCsr) != 0 {
goto _2
}
-
return
_2:
@@ -4418,23 +4228,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() {
@@ -4458,22 +4262,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 // -
@@ -4525,9 +4323,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:
{
@@ -4554,9 +4350,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:
@@ -4581,14 +4375,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 // -
@@ -4624,7 +4414,7 @@ func _sqlite3VdbeMemExpandBlob(tls *crt.TLS, _pMem *XMem) (r0 int32) { // sqlite
crt.X__builtin_abort(tls)
}
}()
- _nByte = (_pMem.X4) + (*(*int32)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))
+ _nByte = (_pMem.X4) + (*(*int32)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))
if _nByte > i32(0) {
goto _9
}
@@ -4634,15 +4424,13 @@ _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), uint64(*(*int32)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */)))))))
+ crt.Xmemset(tls, (unsafe.Pointer)((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem.X5))+1*uintptr(_pMem.X4)))), i32(0), uint64(*(*int32)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */)))))))
{
p := (*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(12 /* X4 */)))
- *p = (*p) + (*(*int32)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))
+ *p = (*p) + (*(*int32)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))
sink961 = *p
}
{
@@ -4650,9 +4438,7 @@ _10:
*p = uint16(int32(*p) & i32(-16897))
sink4530 = *p
}
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _sqlite3VdbeMemExpandBlobØ00__func__Ø000 [25]int8 // -
@@ -4720,8 +4506,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(32 /* X7 */))) = i32(0)
- r0 = _sqlite3NomemError(tls, i32(69759))
- return
+ return _sqlite3NomemError(tls, i32(69759))
_17:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(32 /* X7 */))) = _sqlite3DbMallocSize(tls, (*Xsqlite3)(unsafe.Pointer(_pMem.X9)), (unsafe.Pointer)(_pMem.X6))
@@ -4760,9 +4545,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
@@ -4825,9 +4608,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 // -
@@ -4852,9 +4633,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
@@ -4863,15 +4642,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
@@ -4885,8 +4660,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
@@ -4908,7 +4681,7 @@ func _vdbeMemClearExternAndSetNull(tls *crt.TLS, _p *XMem) { // sqlite3.c:69978:
goto _5
}
- _sqlite3VdbeMemFinalize(tls, _p, (*XFuncDef)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */))))))))
+ _sqlite3VdbeMemFinalize(tls, _p, (*XFuncDef)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */))))))))
func() {
if (int32(_p.X1) & i32(8192)) != i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(69983), unsafe.Pointer((*int8)(unsafe.Pointer(&_vdbeMemClearExternAndSetNullØ00__func__Ø000))), unsafe.Pointer(str(3756)))
@@ -4950,7 +4723,7 @@ _8:
goto _15
}
- _sqlite3RowSetClear(tls, (*XRowSet)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */))))))))
+ _sqlite3RowSetClear(tls, (*XRowSet)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */))))))))
goto _16
_15:
@@ -4958,15 +4731,13 @@ _15:
goto _17
}
- _4_pFrame = (*XVdbeFrame)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */)))))))
+ _4_pFrame = (*XVdbeFrame)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */)))))))
*(**XVdbeFrame)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pFrame)) + uintptr(8 /* X1 */))))) = (*XVdbeFrame)(unsafe.Pointer((*TVdbe)(unsafe.Pointer(_4_pFrame.X0)).X39))
*(**XVdbeFrame)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr(_4_pFrame.X0) + uintptr(256 /* X39 */))))) = _4_pFrame
_17:
_16:
_14:
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X1 */))) = uint16(i32(1))
- return
-
}
var _vdbeMemClearExternAndSetNullØ00__func__Ø000 [29]int8 // -
@@ -4999,7 +4770,7 @@ func _sqlite3VdbeMemFinalize(tls *crt.TLS, _pMem *XMem, _pFunc *XFuncDef) (r0 in
}
func() {
- if (int32(_pMem.X1)&i32(1)) == i32(0) && _pFunc != (*XFuncDef)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))) {
+ if (int32(_pMem.X1)&i32(1)) == i32(0) && _pFunc != (*XFuncDef)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(69951), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeMemFinalizeØ00__func__Ø000))), unsafe.Pointer(str(3884)))
crt.X__builtin_abort(tls)
}
@@ -5035,9 +4806,7 @@ _12:
crt.Xmemcpy(tls, (unsafe.Pointer)(_pMem), (unsafe.Pointer)(&_1_t), u64(72))
_rc = _1_ctx.X5
_3:
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3VdbeMemFinalizeØ00__func__Ø000 [23]int8 // -
@@ -5069,8 +4838,6 @@ _3:
*(**TRowSetEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(24 /* X3 */))))) = (*TRowSetEntry)(unsafe.Pointer(uintptr(i32(0))))
*(**TRowSetEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(40 /* X5 */))))) = (*TRowSetEntry)(unsafe.Pointer(uintptr(i32(0))))
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(50 /* X7 */))) = uint16(i32(1))
- return
-
}
func _sqlite3VdbeChangeEncoding(tls *crt.TLS, _pMem *XMem, _desiredEnc int32) (r0 int32) { // sqlite3.c:69699:1
@@ -5091,9 +4858,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() {
@@ -5121,9 +4886,7 @@ _7:
crt.X__builtin_abort(tls)
}
}()
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3VdbeChangeEncodingØ00__func__Ø000 [26]int8 // -
@@ -5198,8 +4961,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))
@@ -5241,9 +5003,7 @@ _19:
if _zOut != nil {
goto _20
}
-
- r0 = _sqlite3NomemError(tls, i32(27357))
- return
+ return _sqlite3NomemError(tls, i32(27357))
_20:
_z = _zOut
@@ -5514,9 +5274,7 @@ _48:
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(24 /* X6 */))) = _pMem.X5
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(32 /* 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 // -
@@ -5550,9 +5308,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) {
@@ -5562,9 +5318,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))
@@ -5582,9 +5336,7 @@ _5:
sink4530 = *p
}
*(**XMem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(56 /* X11 */))))) = (*XMem)(unsafe.Pointer(uintptr(i32(0))))
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _sqlite3VdbeMemMakeWriteableØ00__func__Ø000 [28]int8 // -
@@ -5612,8 +5364,6 @@ func _sqlite3VdbeMemRelease(tls *crt.TLS, _p *XMem) { // sqlite3.c:70029:1
_vdbeMemClear(tls, _p)
_3:
- return
-
}
var _sqlite3VdbeMemReleaseØ00__func__Ø000 [22]int8 // -
@@ -5637,8 +5387,6 @@ _0:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* 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
@@ -5651,14 +5399,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 // -
@@ -5671,9 +5415,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))
@@ -5683,9 +5425,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
@@ -5736,15 +5476,14 @@ 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 {
goto _14
}
- Xsqlite3_snprintf(tls, _nByte, _pMem.X5, str(4648), *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))
+ Xsqlite3_snprintf(tls, _nByte, _pMem.X5, str(4648), *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))
goto _15
_14:
@@ -5754,7 +5493,7 @@ _14:
crt.X__builtin_abort(tls)
}
}()
- Xsqlite3_snprintf(tls, _nByte, _pMem.X5, str(4672), *(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))
+ Xsqlite3_snprintf(tls, _nByte, _pMem.X5, str(4672), *(*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))
_15:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(12 /* X4 */))) = _sqlite3Strlen30(tls, _pMem.X5)
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(10 /* X2 */))) = uint8(i32(1))
@@ -5774,9 +5513,7 @@ _15:
}
_18:
_sqlite3VdbeChangeEncoding(tls, _pMem, int32(_enc))
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _sqlite3VdbeMemStringifyØ00__func__Ø000 [24]int8 // -
@@ -5801,9 +5538,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() {
@@ -5818,9 +5553,7 @@ _5:
*p = uint16(int32(*p) & i32(13))
sink4530 = *p
}
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _sqlite3VdbeMemClearAndResizeØ00__func__Ø000 [29]int8 // -
@@ -5837,9 +5570,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
@@ -5848,9 +5579,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)))) {
@@ -5864,16 +5593,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
@@ -5883,9 +5609,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 // -
@@ -5974,8 +5698,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) {
@@ -5993,38 +5716,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) {
@@ -6032,8 +5748,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)))))
@@ -6053,18 +5768,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) {
@@ -6072,8 +5784,7 @@ _11:
}
*_tokenType = i32(39)
- r0 = i32(2)
- return
+ return i32(2)
_48:
if _c != i32(62) {
@@ -6081,8 +5792,7 @@ _48:
}
*_tokenType = i32(36)
- r0 = i32(2)
- return
+ return i32(2)
_50:
if _c != i32(60) {
@@ -6090,13 +5800,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) {
@@ -6104,8 +5812,7 @@ _12:
}
*_tokenType = i32(41)
- r0 = i32(2)
- return
+ return i32(2)
_54:
if _c != i32(62) {
@@ -6113,13 +5820,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) {
@@ -6127,13 +5832,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) {
@@ -6141,28 +5844,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)))))
@@ -6197,8 +5895,7 @@ _65:
}
*_tokenType = i32(97)
- r0 = _i + i32(1)
- return
+ return _i + i32(1)
_69:
if _c == i32(0) {
@@ -6206,13 +5903,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 {
@@ -6220,8 +5915,7 @@ _19:
}
*_tokenType = i32(122)
- r0 = i32(1)
- return
+ return i32(1)
_73:
_20:
@@ -6240,8 +5934,7 @@ _78:
goto _78
_81:
- r0 = _i
- return
+ return _i
_77:
_i = i32(0)
@@ -6300,8 +5993,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)))))
@@ -6320,8 +6012,7 @@ _103:
}
return i32(163)
}()
- r0 = _i
- return
+ return _i
_22:
*_tokenType = i32(135)
@@ -6335,8 +6026,7 @@ _106:
goto _106
_109:
- r0 = _i
- return
+ return _i
_23:
_24:
@@ -6401,8 +6091,7 @@ _113:
*_tokenType = i32(163)
_127:
- r0 = _i
- return
+ return _i
_25:
_i = i32(1)
@@ -6424,8 +6113,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) {
@@ -6464,8 +6152,7 @@ _140:
_i += 1
_144:
- r0 = _i
- return
+ return _i
_134:
_27:
@@ -6474,8 +6161,7 @@ _27:
_28:
*_tokenType = i32(163)
- r0 = i32(1)
- return
+ return i32(1)
_133:
_145:
@@ -6488,9 +6174,7 @@ _145:
_146:
*_tokenType = i32(55)
- r0 = _i
- return
-
+ return _i
}
var _aiClass [256]uint8 // sqlite3.c:138669:28
@@ -6559,7 +6243,6 @@ _4:
_0:
r0 = _n
return
-
}
var _keywordCodeØ00aHashØ002 [127]uint8 // sqlite3.c:138817:30
@@ -6612,9 +6295,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
@@ -6640,9 +6321,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 // -
@@ -6666,15 +6345,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 // -
@@ -6706,9 +6382,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 // -
@@ -6725,8 +6399,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 // -
@@ -6742,8 +6414,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
@@ -6774,8 +6444,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 {
@@ -6866,9 +6535,7 @@ _22:
if _nByte <= _iLimit {
goto _25
}
-
- r0 = i32(18)
- return
+ return i32(18)
_25:
if _sqlite3VdbeMemClearAndResize(tls, _pMem, func() int32 {
@@ -6879,9 +6546,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), uint64(_8_nAlloc))
@@ -6934,22 +6599,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 // -
@@ -7021,7 +6680,6 @@ _8:
_7:
r0 = _rc
return
-
}
var _sqlite3VdbeMemHandleBomØ00__func__Ø000 [24]int8 // -
@@ -7040,8 +6698,6 @@ func Xsqlite3_result_error_toobig(tls *crt.TLS, _pCtx *Xsqlite3_context) { // sq
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCtx)) + uintptr(36 /* X5 */))) = i32(18)
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCtx)) + uintptr(41 /* 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 // -
@@ -7084,7 +6740,6 @@ _1:
if (*_zCsr) != 0 {
goto _2
}
-
return
_2:
@@ -7123,8 +6778,6 @@ _7:
f func(*crt.TLS, unsafe.Pointer) int32
}{_sqlite3MallocSize})))
_0:
- return
-
}
var _renameTriggerFuncØ00__func__Ø000 [18]int8 // -
@@ -7165,7 +6818,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:
@@ -7239,8 +6891,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
@@ -7255,9 +6905,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() {
@@ -7274,9 +6922,7 @@ _2:
crt.Xmemcpy(tls, (unsafe.Pointer)(_zNew), (unsafe.Pointer)(_z), _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 // -
@@ -7295,7 +6941,6 @@ func _sqlite3Dequote(tls *crt.TLS, _z *int8) { // sqlite3.c:27859:1
if _z != (*int8)(unsafe.Pointer(uintptr(i32(0)))) {
goto _0
}
-
return
_0:
@@ -7303,7 +6948,6 @@ _0:
if (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3CtypeMap)) + 1*uintptr(uint8(_quote))))) & i32(128)) != 0 {
goto _1
}
-
return
_1:
@@ -7347,8 +6991,6 @@ _11:
_5:
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z)) + 1*uintptr(_j))) = int8(i32(0))
- return
-
}
var _sqlite3DequoteØ00__func__Ø000 [15]int8 // -
@@ -7359,8 +7001,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
@@ -7368,21 +7008,21 @@ var _sqlite3RegisterDateTimeFunctionsØ00aDateTimeFuncsØ001 [8]XFuncDef // sqli
func init() {
_sqlite3RegisterDateTimeFunctionsØ00aDateTimeFuncsØ001 = [8]XFuncDef{XFuncDef{X0: i8(-1), X1: u16(8193), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_juliandayFunc})), X5: nil, X6: str(5296), X7: T5458793{}}, XFuncDef{X0: i8(-1), X1: u16(8193), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_juliandayFunc})), X5: nil, X6: str(5296), X7: T5458789{}}, XFuncDef{X0: i8(-1), X1: u16(8193), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_dateFunc})), X5: nil, X6: str(5308), X7: T5458793{}}, XFuncDef{X0: i8(-1), X1: u16(8193), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_dateFunc})), X5: nil, X6: str(5308), X7: T5458789{}}, XFuncDef{X0: i8(-1), X1: u16(8193), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_timeFunc})), X5: nil, X6: str(5316), X7: T5458793{}}, XFuncDef{X0: i8(-1), X1: u16(8193), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_timeFunc})), X5: nil, X6: str(5316), X7: T5458789{}}, XFuncDef{X0: i8(-1), X1: u16(8193), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_datetimeFunc})), X5: nil, X6: str(5324), X7: T5458793{}}, XFuncDef{X0: i8(-1), X1: u16(8193), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_datetimeFunc})), X5: nil, X6: str(5324), X7: T5458789{}}, XFuncDef{X0: i8(-1), X1: u16(8193), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_strftimeFunc})), X5: nil, X6: str(5336), X7: T5458793{}}, XFuncDef{X0: i8(0), X1: u16(8193), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_strftimeFunc})), X5: nil, X6: str(5336), X7: T5458789{}}, XFuncDef{X0: i8(0), X1: u16(8193), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_ctimeFunc})), X5: nil, X6: str(5348), X7: T5458793{}}, XFuncDef{X0: i8(0), X1: u16(8193), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_ctimeFunc})), X5: nil, X6: str(5348), X7: T5458789{}}, XFuncDef{X0: i8(0), X1: u16(8193), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_ctimestampFunc})), X5: nil, X6: str(5364), X7: T5458793{}}, XFuncDef{X0: i8(0), X1: u16(8193), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_ctimestampFunc})), X5: nil, X6: str(5364), X7: T5458789{}}, XFuncDef{X0: i8(0), X1: u16(8193), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_cdateFunc})), X5: nil, X6: str(5384), X7: T5458793{}}}
+ }{_cdateFunc})), X5: nil, X6: str(5384), X7: T5458789{}}}
}
func _juliandayFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem) { // sqlite3.c:19715:1
@@ -7395,8 +7035,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
@@ -7412,9 +7050,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)) + 8*uintptr(i32(0)))))) != i32(2) && _eType != i32(1) {
@@ -7429,9 +7065,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:
@@ -7446,9 +7080,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
@@ -7459,14 +7091,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
@@ -7476,13 +7104,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
@@ -7511,7 +7136,6 @@ _3:
_2:
r0 = *_piTime
return
-
}
var _sqlite3StmtCurrentTimeØ00__func__Ø000 [23]int8 // -
@@ -7542,15 +7166,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
@@ -7569,14 +7189,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
@@ -7598,16 +7214,16 @@ func _sqlite3VdbeRealValue(tls *crt.TLS, _pMem *XMem) (r0 float64) { // sqlite3.
goto _5
}
- r0 = *(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */)))))
- return
+ /* X0 */
+ return *(*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0)))))
_5:
if (int32(_pMem.X1) & i32(4)) == 0 {
goto _7
}
- r0 = float64(*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))
- return
+ /* X0 */
+ return float64(*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0))))))
_7:
if (int32(_pMem.X1) & i32(18)) == 0 {
@@ -7616,13 +7232,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 // -
@@ -7722,9 +7335,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) {
@@ -8114,9 +7725,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 // -
@@ -8131,25 +7740,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 {
@@ -8157,13 +7760,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
@@ -8189,9 +7789,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:
{
@@ -8223,8 +7821,7 @@ _6:
goto _9
_8:
- r0 = i32(1)
- return
+ return i32(1)
_9:
_7:
@@ -8244,9 +7841,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
@@ -8317,9 +7912,7 @@ _10:
_end_getDigits:
_ap = nil
- r0 = _cnt
- return
-
+ return _cnt
}
var _getDigitsØ00__func__Ø000 [10]int8 // -
@@ -8349,9 +7942,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:
{
@@ -8367,9 +7958,7 @@ _0:
if _getDigits(tls, _zDate, str(5616), unsafe.Pointer(&_s)) == i32(1) {
goto _2
}
-
- r0 = i32(1)
- return
+ return i32(1)
_2:
{
@@ -8418,9 +8007,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 {
@@ -8429,9 +8016,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
@@ -8479,8 +8064,7 @@ _4:
goto _zulu_time
_7:
- r0 = bool2int(_c != i32(0))
- return
+ return bool2int(_c != i32(0))
_5:
_3:
@@ -8488,9 +8072,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:
{
@@ -8510,9 +8092,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
@@ -8533,7 +8113,6 @@ func _computeJD(tls *crt.TLS, _p *XDateTime) { // sqlite3.c:19052:1
if (_p.X8) == 0 {
goto _0
}
-
return
_0:
@@ -8599,21 +8178,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), u64(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
@@ -8629,9 +8202,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) {
@@ -8642,25 +8213,20 @@ _4:
goto _6
}
- r0 = (_p.X4) + (*(*int32)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */))))))
- return
+ /* X0 */
+ return (_p.X4) + (*(*int32)(unsafe.Pointer((*T5448371)(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 // -
@@ -8670,14 +8236,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
@@ -9017,11 +8581,11 @@ _62:
goto _65
}
- if int32((*T5447435)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aXformType))+32*uintptr(_17_i))).X1) != _n || Xsqlite3_strnicmp(tls, (*T5447435)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aXformType))+32*uintptr(_17_i))).X2, _z, _n) != i32(0) || _r <= (-((*T5447435)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aXformType)) + 32*uintptr(_17_i))).X3)) || _r >= ((*T5447435)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aXformType))+32*uintptr(_17_i))).X3) {
+ if int32((*T5447431)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aXformType))+32*uintptr(_17_i))).X1) != _n || Xsqlite3_strnicmp(tls, (*T5447431)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aXformType))+32*uintptr(_17_i))).X2, _z, _n) != i32(0) || _r <= (-((*T5447431)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aXformType)) + 32*uintptr(_17_i))).X3)) || _r >= ((*T5447431)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aXformType))+32*uintptr(_17_i))).X3) {
goto _69
}
- switch int32((*T5447435)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aXformType)) + 32*uintptr(_17_i))).X0) {
+ switch int32((*T5447431)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aXformType)) + 32*uintptr(_17_i))).X0) {
case i32(1):
goto _71
case i32(2):
@@ -9081,7 +8645,7 @@ _73:
_computeJD(tls, _p)
{
p := (*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */)))
- *p = (*p) + int64((_r*((*T5447435)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aXformType))+32*uintptr(_17_i))).X4))+_17_rRounder)
+ *p = (*p) + int64((_r*((*T5447431)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aXformType))+32*uintptr(_17_i))).X4))+_17_rRounder)
sink967 = *p
}
_rc = i32(0)
@@ -9099,36 +8663,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
@@ -9171,8 +8727,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)
@@ -9189,16 +8744,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
@@ -9219,7 +8770,6 @@ func _computeYMD(tls *crt.TLS, _p *XDateTime) { // sqlite3.c:19220:1
if (_p.X10) == 0 {
goto _0
}
-
return
_0:
@@ -9262,14 +8812,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 // -
@@ -9284,7 +8830,6 @@ func _computeHMS(tls *crt.TLS, _p *XDateTime) { // sqlite3.c:19247:1
if (_p.X11) == 0 {
goto _0
}
-
return
_0:
@@ -9311,8 +8856,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 *int64, _pTm *crt.Xtm) (r0 int32) { // sqlite3.c:19312:1
@@ -9339,9 +8882,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
@@ -9354,8 +8895,6 @@ func Xsqlite3_result_error(tls *crt.TLS, _pCtx *Xsqlite3_context, _z *int8, _n i
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCtx)) + uintptr(36 /* X5 */))) = i32(1)
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCtx)) + uintptr(41 /* 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 uint64 }{u64(18446744073709551615)})))
- return
-
}
var _sqlite3_result_errorØ00__func__Ø000 [21]int8 // -
@@ -9368,8 +8907,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
@@ -9380,22 +8917,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))
@@ -9410,14 +8943,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 {
@@ -9435,7 +8966,7 @@ func init() {
X2 *int8
X3 float64
X4 float64
- }{T5447435{X0: u8(0), X1: u8(6), X2: str(5868), X3: 4.642690608e+11, X4: 1000}, T5447435{X0: u8(0), X1: u8(6), X2: str(5876), X3: 7.73781768e+09, X4: 60000}, T5447435{X0: u8(0), X1: u8(4), X2: str(5884), X3: 1.28963628e+08, X4: 3.6e+06}, T5447435{X0: u8(0), X1: u8(3), X2: str(5780), X3: 5.373485e+06, X4: 8.64e+07}, T5447435{X0: u8(1), X1: u8(5), X2: str(5764), X3: 176546, X4: 2.592e+09}, T5447435{X0: u8(2), X1: u8(4), X2: str(5772), X3: 14713, X4: 3.1536e+10}}
+ }{T5447431{X0: u8(0), X1: u8(6), X2: str(5868), X3: 4.642690608e+11, X4: 1000}, T5447431{X0: u8(0), X1: u8(6), X2: str(5876), X3: 7.73781768e+09, X4: 60000}, T5447431{X0: u8(0), X1: u8(4), X2: str(5884), X3: 1.28963628e+08, X4: 3.6e+06}, T5447431{X0: u8(0), X1: u8(3), X2: str(5780), X3: 5.373485e+06, X4: 8.64e+07}, T5447431{X0: u8(1), X1: u8(5), X2: str(5764), X3: 176546, X4: 2.592e+09}, T5447431{X0: u8(2), X1: u8(4), X2: str(5772), X3: 14713, X4: 3.1536e+10}}
}
func Xsqlite3_result_double(tls *crt.TLS, _pCtx *Xsqlite3_context, _rVal float64) { // sqlite3.c:76354:12
@@ -9446,8 +8977,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 // -
@@ -9462,11 +8991,9 @@ func _sqlite3VdbeMemSetDouble(tls *crt.TLS, _pMem *XMem, _val float64) { // sqli
goto _0
}
- *(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = _val
+ *(*float64)(unsafe.Pointer((*T5448371)(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
@@ -9479,9 +9006,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
@@ -9497,8 +9022,6 @@ func _dateFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XM
Xsqlite3_snprintf(tls, int32(u64(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 uint64 }{u64(18446744073709551615)})))
_0:
- return
-
}
func _timeFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem) { // sqlite3.c:19752:1
@@ -9514,8 +9037,6 @@ func _timeFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XM
Xsqlite3_snprintf(tls, int32(u64(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 uint64 }{u64(18446744073709551615)})))
_0:
- return
-
}
func _datetimeFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem) { // sqlite3.c:19732:1
@@ -9531,8 +9052,6 @@ func _datetimeFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv
Xsqlite3_snprintf(tls, int32(u64(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 uint64 }{u64(18446744073709551615)})))
_0:
- return
-
}
func _strftimeFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem) { // sqlite3.c:19804:1
@@ -9563,7 +9082,6 @@ func _strftimeFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv
if _argc != i32(0) {
goto _0
}
-
return
_0:
@@ -9571,7 +9089,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(8))))))))))), &_x) == 0 {
goto _2
}
-
return
_2:
@@ -9885,8 +9402,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
@@ -9900,8 +9415,6 @@ func Xsqlite3_result_error_nomem(tls *crt.TLS, _pCtx *Xsqlite3_context) { // sql
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCtx)) + uintptr(36 /* X5 */))) = _sqlite3NomemError(tls, i32(76486))
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCtx)) + uintptr(41 /* 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 // -
@@ -9914,24 +9427,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
@@ -9939,135 +9446,135 @@ var _sqlite3RegisterBuiltinFunctionsØ00aBuiltinFuncØ001 [60]XFuncDef // sqlite
func init() {
_sqlite3RegisterBuiltinFunctionsØ00aBuiltinFuncØ001 = [60]XFuncDef{XFuncDef{X0: i8(1), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_loadExt})), X5: nil, X6: str(6048), X7: T5458793{}}, XFuncDef{X0: i8(2), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_loadExt})), X5: nil, X6: str(6048), X7: T5458789{}}, XFuncDef{X0: i8(2), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_loadExt})), X5: nil, X6: str(6048), X7: T5458793{}}, XFuncDef{X0: i8(1), X1: u16(8193), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_loadExt})), X5: nil, X6: str(6048), X7: T5458789{}}, XFuncDef{X0: i8(1), X1: u16(8193), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_compileoptionusedFunc})), X5: nil, X6: str(6064), X7: T5458793{}}, XFuncDef{X0: i8(1), X1: u16(8193), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_compileoptionusedFunc})), X5: nil, X6: str(6064), X7: T5458789{}}, XFuncDef{X0: i8(1), X1: u16(8193), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_compileoptiongetFunc})), X5: nil, X6: str(6092), X7: T5458793{}}, XFuncDef{X0: i8(1), X1: u16(3073), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_compileoptiongetFunc})), X5: nil, X6: str(6092), X7: T5458789{}}, XFuncDef{X0: i8(1), X1: u16(3073), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_versionFunc})), X5: nil, X6: str(6120), X7: T5458793{}}, XFuncDef{X0: i8(2), X1: u16(3073), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_versionFunc})), X5: nil, X6: str(6120), X7: T5458789{}}, XFuncDef{X0: i8(2), X1: u16(3073), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_versionFunc})), X5: nil, X6: str(6132), X7: T5458793{}}, XFuncDef{X0: i8(1), X1: u16(3073), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_versionFunc})), X5: nil, X6: str(6132), X7: T5458789{}}, XFuncDef{X0: i8(1), X1: u16(3073), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_versionFunc})), X5: nil, X6: str(6144), X7: T5458793{}}, XFuncDef{X0: i8(1), X1: u16(18433), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_versionFunc})), X5: nil, X6: str(6144), X7: T5458789{}}, XFuncDef{X0: i8(1), X1: u16(18433), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_versionFunc})), X5: nil, X6: str(6152), X7: T5458793{}}, XFuncDef{X0: i8(1), X1: u16(2049), X2: (unsafe.Pointer)(uintptr(1)), X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_versionFunc})), X5: nil, X6: str(6152), X7: T5458789{}}, XFuncDef{X0: i8(1), X1: u16(2049), X2: (unsafe.Pointer)(uintptr(1)), X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_trimFunc})), X5: nil, X6: str(6164), X7: T5458793{}}, XFuncDef{X0: i8(2), X1: u16(2049), X2: (unsafe.Pointer)(uintptr(1)), X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_trimFunc})), X5: nil, X6: str(6164), X7: T5458789{}}, XFuncDef{X0: i8(2), X1: u16(2049), X2: (unsafe.Pointer)(uintptr(1)), X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_trimFunc})), X5: nil, X6: str(6164), X7: T5458793{}}, XFuncDef{X0: i8(1), X1: u16(2049), X2: (unsafe.Pointer)(uintptr(2)), X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_trimFunc})), X5: nil, X6: str(6164), X7: T5458789{}}, XFuncDef{X0: i8(1), X1: u16(2049), X2: (unsafe.Pointer)(uintptr(2)), X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_trimFunc})), X5: nil, X6: str(6172), X7: T5458793{}}, XFuncDef{X0: i8(2), X1: u16(2049), X2: (unsafe.Pointer)(uintptr(2)), X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_trimFunc})), X5: nil, X6: str(6172), X7: T5458789{}}, XFuncDef{X0: i8(2), X1: u16(2049), X2: (unsafe.Pointer)(uintptr(2)), X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_trimFunc})), X5: nil, X6: str(6172), X7: T5458793{}}, XFuncDef{X0: i8(1), X1: u16(2049), X2: (unsafe.Pointer)(uintptr(3)), X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_trimFunc})), X5: nil, X6: str(6172), X7: T5458789{}}, XFuncDef{X0: i8(1), X1: u16(2049), X2: (unsafe.Pointer)(uintptr(3)), X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_trimFunc})), X5: nil, X6: str(6180), X7: T5458793{}}, XFuncDef{X0: i8(2), X1: u16(2049), X2: (unsafe.Pointer)(uintptr(3)), X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_trimFunc})), X5: nil, X6: str(6180), X7: T5458789{}}, XFuncDef{X0: i8(2), X1: u16(2049), X2: (unsafe.Pointer)(uintptr(3)), X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_trimFunc})), X5: nil, X6: str(6180), X7: T5458793{}}, XFuncDef{X0: i8(-1), X1: u16(2081), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_trimFunc})), X5: nil, X6: str(6180), X7: T5458789{}}, XFuncDef{X0: i8(-1), X1: u16(2081), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_minmaxFunc})), X5: nil, X6: str(6188), X7: T5458793{}}, XFuncDef{X0: i8(0), X1: u16(2081), X2: nil, X3: nil, X4: nil, X5: nil, X6: str(6188), X7: T5458793{}}, XFuncDef{X0: i8(1), X1: u16(4129), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_minmaxFunc})), X5: nil, X6: str(6188), X7: T5458789{}}, XFuncDef{X0: i8(0), X1: u16(2081), X2: nil, X3: nil, X4: nil, X5: nil, X6: str(6188), X7: T5458789{}}, XFuncDef{X0: i8(1), X1: u16(4129), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
}{_minmaxStep})), X5: *(*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context)
- }{_minMaxFinalize})), X6: str(6188), X7: T5458793{}}, XFuncDef{X0: i8(-1), X1: u16(2081), X2: (unsafe.Pointer)(uintptr(1)), X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_minMaxFinalize})), X6: str(6188), X7: T5458789{}}, XFuncDef{X0: i8(-1), X1: u16(2081), X2: (unsafe.Pointer)(uintptr(1)), X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_minmaxFunc})), X5: nil, X6: str(6192), X7: T5458793{}}, XFuncDef{X0: i8(0), X1: u16(2081), X2: (unsafe.Pointer)(uintptr(1)), X3: nil, X4: nil, X5: nil, X6: str(6192), X7: T5458793{}}, XFuncDef{X0: i8(1), X1: u16(4129), X2: (unsafe.Pointer)(uintptr(1)), X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_minmaxFunc})), X5: nil, X6: str(6192), X7: T5458789{}}, XFuncDef{X0: i8(0), X1: u16(2081), X2: (unsafe.Pointer)(uintptr(1)), X3: nil, X4: nil, X5: nil, X6: str(6192), X7: T5458789{}}, XFuncDef{X0: i8(1), X1: u16(4129), X2: (unsafe.Pointer)(uintptr(1)), X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
}{_minmaxStep})), X5: *(*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context)
- }{_minMaxFinalize})), X6: str(6192), X7: T5458793{}}, XFuncDef{X0: i8(1), X1: u16(2177), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_minMaxFinalize})), X6: str(6192), X7: T5458789{}}, XFuncDef{X0: i8(1), X1: u16(2177), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_typeofFunc})), X5: nil, X6: str(6196), X7: T5458793{}}, XFuncDef{X0: i8(1), X1: u16(2113), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_typeofFunc})), X5: nil, X6: str(6196), X7: T5458789{}}, XFuncDef{X0: i8(1), X1: u16(2113), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_lengthFunc})), X5: nil, X6: str(6204), X7: T5458793{}}, XFuncDef{X0: i8(2), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_lengthFunc})), X5: nil, X6: str(6204), X7: T5458789{}}, XFuncDef{X0: i8(2), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_instrFunc})), X5: nil, X6: str(6212), X7: T5458793{}}, XFuncDef{X0: i8(-1), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_instrFunc})), X5: nil, X6: str(6212), X7: T5458789{}}, XFuncDef{X0: i8(-1), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_printfFunc})), X5: nil, X6: str(6220), X7: T5458793{}}, XFuncDef{X0: i8(1), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_printfFunc})), X5: nil, X6: str(6220), X7: T5458789{}}, XFuncDef{X0: i8(1), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_unicodeFunc})), X5: nil, X6: str(6228), X7: T5458793{}}, XFuncDef{X0: i8(-1), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_unicodeFunc})), X5: nil, X6: str(6228), X7: T5458789{}}, XFuncDef{X0: i8(-1), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_charFunc})), X5: nil, X6: str(6236), X7: T5458793{}}, XFuncDef{X0: i8(1), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_charFunc})), X5: nil, X6: str(6236), X7: T5458789{}}, XFuncDef{X0: i8(1), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_absFunc})), X5: nil, X6: str(6244), X7: T5458793{}}, XFuncDef{X0: i8(1), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_absFunc})), X5: nil, X6: str(6244), X7: T5458789{}}, XFuncDef{X0: i8(1), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_roundFunc})), X5: nil, X6: str(6248), X7: T5458793{}}, XFuncDef{X0: i8(2), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_roundFunc})), X5: nil, X6: str(6248), X7: T5458789{}}, XFuncDef{X0: i8(2), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_roundFunc})), X5: nil, X6: str(6248), X7: T5458793{}}, XFuncDef{X0: i8(1), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_roundFunc})), X5: nil, X6: str(6248), X7: T5458789{}}, XFuncDef{X0: i8(1), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_upperFunc})), X5: nil, X6: str(6256), X7: T5458793{}}, XFuncDef{X0: i8(1), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_upperFunc})), X5: nil, X6: str(6256), X7: T5458789{}}, XFuncDef{X0: i8(1), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_lowerFunc})), X5: nil, X6: str(6264), X7: T5458793{}}, XFuncDef{X0: i8(1), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_lowerFunc})), X5: nil, X6: str(6264), X7: T5458789{}}, XFuncDef{X0: i8(1), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_hexFunc})), X5: nil, X6: str(6272), X7: T5458793{}}, XFuncDef{X0: i8(2), X1: u16(2561), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_hexFunc})), X5: nil, X6: str(6272), X7: T5458789{}}, XFuncDef{X0: i8(2), X1: u16(2561), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_versionFunc})), X5: nil, X6: str(6276), X7: T5458793{}}, XFuncDef{X0: i8(0), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_versionFunc})), X5: nil, X6: str(6276), X7: T5458789{}}, XFuncDef{X0: i8(0), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_randomFunc})), X5: nil, X6: str(6284), X7: T5458793{}}, XFuncDef{X0: i8(1), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_randomFunc})), X5: nil, X6: str(6284), X7: T5458789{}}, XFuncDef{X0: i8(1), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_randomBlob})), X5: nil, X6: str(6292), X7: T5458793{}}, XFuncDef{X0: i8(2), X1: u16(2081), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_randomBlob})), X5: nil, X6: str(6292), X7: T5458789{}}, XFuncDef{X0: i8(2), X1: u16(2081), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_nullifFunc})), X5: nil, X6: str(6304), X7: T5458793{}}, XFuncDef{X0: i8(0), X1: u16(8193), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_nullifFunc})), X5: nil, X6: str(6304), X7: T5458789{}}, XFuncDef{X0: i8(0), X1: u16(8193), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_versionFunc})), X5: nil, X6: str(6312), X7: T5458793{}}, XFuncDef{X0: i8(0), X1: u16(8193), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_versionFunc})), X5: nil, X6: str(6312), X7: T5458789{}}, XFuncDef{X0: i8(0), X1: u16(8193), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_sourceidFunc})), X5: nil, X6: str(6328), X7: T5458793{}}, XFuncDef{X0: i8(2), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_sourceidFunc})), X5: nil, X6: str(6328), X7: T5458789{}}, XFuncDef{X0: i8(2), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_errlogFunc})), X5: nil, X6: str(6348), X7: T5458793{}}, XFuncDef{X0: i8(1), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_errlogFunc})), X5: nil, X6: str(6348), X7: T5458789{}}, XFuncDef{X0: i8(1), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_quoteFunc})), X5: nil, X6: str(6360), X7: T5458793{}}, XFuncDef{X0: i8(0), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_quoteFunc})), X5: nil, X6: str(6360), X7: T5458789{}}, XFuncDef{X0: i8(0), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_last_insert_rowid})), X5: nil, X6: str(6368), X7: T5458793{}}, XFuncDef{X0: i8(0), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_last_insert_rowid})), X5: nil, X6: str(6368), X7: T5458789{}}, XFuncDef{X0: i8(0), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_changes})), X5: nil, X6: str(6388), X7: T5458793{}}, XFuncDef{X0: i8(0), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_changes})), X5: nil, X6: str(6388), X7: T5458789{}}, XFuncDef{X0: i8(0), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_total_changes})), X5: nil, X6: str(6396), X7: T5458793{}}, XFuncDef{X0: i8(3), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_total_changes})), X5: nil, X6: str(6396), X7: T5458789{}}, XFuncDef{X0: i8(3), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_replaceFunc})), X5: nil, X6: str(6412), X7: T5458793{}}, XFuncDef{X0: i8(1), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_replaceFunc})), X5: nil, X6: str(6412), X7: T5458789{}}, XFuncDef{X0: i8(1), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_zeroblobFunc})), X5: nil, X6: str(6420), X7: T5458793{}}, XFuncDef{X0: i8(2), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_zeroblobFunc})), X5: nil, X6: str(6420), X7: T5458789{}}, XFuncDef{X0: i8(2), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_substrFunc})), X5: nil, X6: str(6432), X7: T5458793{}}, XFuncDef{X0: i8(3), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_substrFunc})), X5: nil, X6: str(6432), X7: T5458789{}}, XFuncDef{X0: i8(3), X1: u16(2049), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_substrFunc})), X5: nil, X6: str(6432), X7: T5458793{}}, XFuncDef{X0: i8(1), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_substrFunc})), X5: nil, X6: str(6432), X7: T5458789{}}, XFuncDef{X0: i8(1), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
}{_sumStep})), X5: *(*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context)
- }{_sumFinalize})), X6: str(6440), X7: T5458793{}}, XFuncDef{X0: i8(1), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_sumFinalize})), X6: str(6440), X7: T5458789{}}, XFuncDef{X0: i8(1), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
}{_sumStep})), X5: *(*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context)
- }{_totalFinalize})), X6: str(6444), X7: T5458793{}}, XFuncDef{X0: i8(1), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_totalFinalize})), X6: str(6444), X7: T5458789{}}, XFuncDef{X0: i8(1), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
}{_sumStep})), X5: *(*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context)
- }{_avgFinalize})), X6: str(6452), X7: T5458793{}}, XFuncDef{X0: i8(0), X1: u16(257), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_avgFinalize})), X6: str(6452), X7: T5458789{}}, XFuncDef{X0: i8(0), X1: u16(257), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
}{_countStep})), X5: *(*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context)
- }{_countFinalize})), X6: str(6456), X7: T5458793{}}, XFuncDef{X0: i8(1), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_countFinalize})), X6: str(6456), X7: T5458789{}}, XFuncDef{X0: i8(1), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
}{_countStep})), X5: *(*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context)
- }{_countFinalize})), X6: str(6456), X7: T5458793{}}, XFuncDef{X0: i8(1), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_countFinalize})), X6: str(6456), X7: T5458789{}}, XFuncDef{X0: i8(1), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
}{_groupConcatStep})), X5: *(*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context)
- }{_groupConcatFinalize})), X6: str(6464), X7: T5458793{}}, XFuncDef{X0: i8(2), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_groupConcatFinalize})), X6: str(6464), X7: T5458789{}}, XFuncDef{X0: i8(2), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
}{_groupConcatStep})), X5: *(*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context)
- }{_groupConcatFinalize})), X6: str(6464), X7: T5458793{}}, XFuncDef{X0: i8(2), X1: u16(2061), X2: unsafe.Pointer(&_globInfo), X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_groupConcatFinalize})), X6: str(6464), X7: T5458789{}}, XFuncDef{X0: i8(2), X1: u16(2061), X2: unsafe.Pointer(&_globInfo), X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_likeFunc})), X5: nil, X6: str(6480), X7: T5458793{}}, XFuncDef{X0: i8(2), X1: u16(2053), X2: unsafe.Pointer(&_likeInfoNorm), X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_likeFunc})), X5: nil, X6: str(6480), X7: T5458789{}}, XFuncDef{X0: i8(2), X1: u16(2053), X2: unsafe.Pointer(&_likeInfoNorm), X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_likeFunc})), X5: nil, X6: str(6488), X7: T5458793{}}, XFuncDef{X0: i8(3), X1: u16(2053), X2: unsafe.Pointer(&_likeInfoNorm), X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_likeFunc})), X5: nil, X6: str(6488), X7: T5458789{}}, XFuncDef{X0: i8(3), X1: u16(2053), X2: unsafe.Pointer(&_likeInfoNorm), X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_likeFunc})), X5: nil, X6: str(6488), X7: T5458793{}}, XFuncDef{X0: i8(1), X1: u16(2049), X2: nil, X3: nil, X4: nil, X5: nil, X6: str(6496), X7: T5458793{}}, XFuncDef{X0: i8(0), X1: u16(2049), X2: nil, X3: nil, X4: nil, X5: nil, X6: str(6496), X7: T5458793{}}, XFuncDef{X0: i8(-1), X1: u16(2561), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
+ }{_likeFunc})), X5: nil, X6: str(6488), X7: T5458789{}}, XFuncDef{X0: i8(1), X1: u16(2049), X2: nil, X3: nil, X4: nil, X5: nil, X6: str(6496), X7: T5458789{}}, XFuncDef{X0: i8(0), X1: u16(2049), X2: nil, X3: nil, X4: nil, X5: nil, X6: str(6496), X7: T5458789{}}, XFuncDef{X0: i8(-1), X1: u16(2561), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_versionFunc})), X5: nil, X6: str(6496), X7: T5458793{}}}
+ }{_versionFunc})), X5: nil, X6: str(6496), X7: T5458789{}}}
}
func _loadExt(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem) { // sqlite3.c:106711:1
@@ -10107,8 +9614,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
@@ -10118,9 +9623,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
@@ -10174,8 +9677,7 @@ _0:
*_pzErrMsg = Xsqlite3_mprintf(tls, str(6508))
_2:
- r0 = i32(1)
- return
+ return i32(1)
_1:
_zEntry = func() *int8 {
@@ -10195,9 +9697,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)
@@ -10243,8 +9743,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)), uint64(i32(8)))
@@ -10317,8 +9816,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))
@@ -10330,9 +9828,7 @@ _29:
if _rc != i32(256) {
goto _33
}
-
- r0 = i32(0)
- return
+ return i32(0)
_33:
if _pzErrMsg == nil {
@@ -10343,17 +9839,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, u64(8)*uint64((_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) {
@@ -10365,9 +9858,7 @@ _36:
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_db.X40))
*(**unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(200 /* X40 */))) = _aHandle
*(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db.X40)) + 8*uintptr(postInc961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(192 /* 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
@@ -10378,17 +9869,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
@@ -10403,32 +9890,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(u64(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
@@ -10441,38 +9921,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
@@ -10721,14 +10191,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 // -
@@ -10758,7 +10224,7 @@ func _createAggContext(tls *crt.TLS, _p *Xsqlite3_context, _nByte int32) (r0 uns
_2:
_sqlite3VdbeMemClearAndResize(tls, _pMem, _nByte)
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(8 /* X1 */))) = uint16(i32(8192))
- *(**XFuncDef)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))) = (*XFuncDef)(unsafe.Pointer(_p.X1))
+ *(**XFuncDef)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))) = (*XFuncDef)(unsafe.Pointer(_p.X1))
if (_pMem.X5) == nil {
goto _4
}
@@ -10768,7 +10234,6 @@ _4:
_3:
r0 = (unsafe.Pointer)(_pMem.X5)
return
-
}
var _createAggContextØ00__func__Ø000 [17]int8 // -
@@ -10786,9 +10251,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 // -
@@ -10801,14 +10264,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
@@ -10860,7 +10319,6 @@ _6:
_4:
r0 = _rc
return
-
}
func _vdbeUnbind(tls *crt.TLS, _p *TVdbe, _i int32) (r0 int32) { // sqlite3.c:77233:1
@@ -10869,9 +10327,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)))
@@ -10882,8 +10338,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) {
@@ -10892,8 +10347,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
@@ -10918,9 +10372,7 @@ _4:
storebits955((*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(196 /* 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
@@ -10929,13 +10381,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
@@ -10944,13 +10393,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
@@ -10967,8 +10413,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 // -
@@ -10985,21 +10429,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:
@@ -11014,12 +10453,10 @@ _0:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(76 /* 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 {
@@ -11029,8 +10466,6 @@ func _sqlite3OsGetLastError(tls *crt.TLS, _pVfs *Xsqlite3_vfs) (r0 int32) { // s
}
return i32(0)
}()
- return
-
}
var _vdbeUnbindØ00__func__Ø000 [11]int8 // -
@@ -11055,14 +10490,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 // -
@@ -11074,9 +10505,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,17 +10514,15 @@ func _sqlite3OomClear(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:24983:1
}
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(85 /* X17 */))) = uint8(i32(0))
- *(*int32)(unsafe.Pointer((*T5415311)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(336 /* X57 */))))) = i32(0)
+ *(*int32)(unsafe.Pointer((*T5415307)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(336 /* X57 */))))) = i32(0)
func() {
- if ((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X0) <= uint32(i32(0)) {
+ if ((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X0) <= uint32(i32(0)) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(24987), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3OomClearØ00__func__Ø000))), unsafe.Pointer(str(7128)))
crt.X__builtin_abort(tls)
}
}()
- *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(0 /* X0 */))) -= 1
+ *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(0 /* X0 */))) -= 1
_1:
- return
-
}
var _sqlite3OomClearØ00__func__Ø000 [16]int8 // -
@@ -11118,15 +10545,11 @@ func Xsqlite3_bind_double(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32, _rValue
_sqlite3VdbeMemSetDouble(tls, (*XMem)(unsafe.Pointer(uintptr(_p.X24)+72*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
@@ -11143,9 +10566,7 @@ func Xsqlite3_bind_int64(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32, _iValue
_sqlite3VdbeMemSetInt64(tls, (*XMem)(unsafe.Pointer(uintptr(_p.X24)+72*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
@@ -11157,19 +10578,15 @@ func _sqlite3VdbeMemSetInt64(tls *crt.TLS, _pMem *XMem, _val int64) { // sqlite3
goto _1
_0:
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = _val
+ *(*int64)(unsafe.Pointer((*T5448371)(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((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = _val
+ *(*int64)(unsafe.Pointer((*T5448371)(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
@@ -11185,43 +10602,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
@@ -11234,9 +10641,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))))
@@ -11246,9 +10651,7 @@ _1:
if crt.Xstrncmp(tls, _1_z, _zName, uint64(_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:
{
@@ -11259,10 +10662,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
@@ -11272,14 +10672,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
@@ -11290,9 +10686,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))))
@@ -11301,9 +10695,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:
{
@@ -11314,22 +10706,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
@@ -11349,11 +10734,11 @@ func Xsqlite3_bind_value(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32, _pValue
}
_1:
- _rc = Xsqlite3_bind_int64(tls, _pStmt, _i, *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pValue)) + uintptr(0 /* X0 */))))))
+ _rc = Xsqlite3_bind_int64(tls, _pStmt, _i, *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pValue)) + uintptr(0 /* X0 */))))))
goto _6
_2:
- _rc = Xsqlite3_bind_double(tls, _pStmt, _i, *(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pValue)) + uintptr(0 /* X0 */))))))
+ _rc = Xsqlite3_bind_double(tls, _pStmt, _i, *(*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pValue)) + uintptr(0 /* X0 */))))))
goto _6
_3:
@@ -11361,7 +10746,7 @@ _3:
goto _7
}
- _rc = Xsqlite3_bind_zeroblob(tls, _pStmt, _i, *(*int32)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pValue)) + uintptr(0 /* X0 */))))))
+ _rc = Xsqlite3_bind_zeroblob(tls, _pStmt, _i, *(*int32)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pValue)) + uintptr(0 /* X0 */))))))
goto _8
_7:
@@ -11378,9 +10763,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
@@ -11397,9 +10780,7 @@ func Xsqlite3_bind_zeroblob(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32, _n in
_sqlite3VdbeMemSetZeroBlob(tls, (*XMem)(unsafe.Pointer(uintptr(_p.X24)+72*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
@@ -11412,31 +10793,25 @@ func _sqlite3VdbeMemSetZeroBlob(tls *crt.TLS, _pMem *XMem, _n int32) { // sqlite
_n = i32(0)
_0:
- *(*int32)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = _n
+ *(*int32)(unsafe.Pointer((*T5448371)(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)))
- *(*func(*crt.TLS, unsafe.Pointer, int32) int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415620)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(536 /* X71 */))))) + uintptr(0 /* X0 */))) = _xBusy
- *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415620)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(536 /* X71 */))))) + uintptr(8 /* X1 */))) = _pArg
- *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415620)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(536 /* X71 */))))) + uintptr(16 /* X2 */))) = i32(0)
+ *(*func(*crt.TLS, unsafe.Pointer, int32) int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415616)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(536 /* X71 */))))) + uintptr(0 /* X0 */))) = _xBusy
+ *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415616)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(536 /* X71 */))))) + uintptr(8 /* X1 */))) = _pArg
+ *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415616)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(536 /* X71 */))))) + uintptr(16 /* X2 */))) = i32(0)
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(632 /* 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
@@ -11447,8 +10822,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
@@ -11462,19 +10836,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
@@ -11486,22 +10855,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) {
@@ -11515,9 +10879,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
@@ -11557,16 +10919,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 // -
@@ -11588,11 +10946,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
@@ -11601,36 +10957,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)))
@@ -11648,15 +10995,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(100 /* 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
@@ -11723,8 +11067,6 @@ _14:
_13:
_sqlite3VtabUnlockList(tls, _db)
_sqlite3BtreeLeaveAll(tls, _db)
- return
-
}
func _sqlite3BtreeEnterAll(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:58847:1
@@ -11734,8 +11076,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
@@ -11771,8 +11111,6 @@ _7:
_5:
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(93 /* X25 */))) = uint8(_skipOk)
- return
-
}
var _btreeEnterAllØ00__func__Ø000 [14]int8 // -
@@ -11839,7 +11177,6 @@ func _sqlite3BtreeEnter(tls *crt.TLS, _p *XBtree) { // sqlite3.c:58718:1
if (_p.X3) != 0 {
goto _28
}
-
return
_28:
@@ -11847,13 +11184,10 @@ _28:
if (_p.X4) == 0 {
goto _29
}
-
return
_29:
_btreeLockCarefully(tls, _p)
- return
-
}
var _sqlite3BtreeEnterØ00__func__Ø000 [18]int8 // -
@@ -11925,8 +11259,6 @@ _18:
goto _14
_17:
- return
-
}
func Xsqlite3_mutex_try(tls *crt.TLS, _p *Xsqlite3_mutex) (r0 int32) { // sqlite3.c:22847:12
@@ -11945,15 +11277,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(104 /* X11 */))).X5)})))(tls, _p)
- return
+ }{((*Xsqlite3_mutex_methods)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(104))).X5)})))(tls, _p)
_0:
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3_mutex_tryØ00__func__Ø000 [18]int8 // -
@@ -11998,8 +11328,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(18 /* X4 */))) = uint8(i32(0))
- return
-
}
var _unlockBtreeMutexØ00__func__Ø000 [17]int8 // -
@@ -12030,8 +11358,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(8 /* X1 */))))) = (*Xsqlite3)(unsafe.Pointer(_p.X0))
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(18 /* X4 */))) = uint8(i32(1))
- return
-
}
var _lockBtreeMutexØ00__func__Ø000 [15]int8 // -
@@ -12049,11 +11375,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(104 /* X11 */))).X8)})))(tls, _p) != 0)
- return
-
+ }{((*Xsqlite3_mutex_methods)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(104))).X8)})))(tls, _p) != 0)
}
var _sqlite3_mutex_notheldØ00__func__Ø000 [22]int8 // -
@@ -12105,8 +11430,6 @@ _10:
goto _6
_9:
- return
-
}
var _sqlite3VtabDisconnectØ00__func__Ø000 [22]int8 // -
@@ -12123,9 +11446,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)
@@ -12138,18 +11459,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
@@ -12192,8 +11509,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 // -
@@ -12235,8 +11550,6 @@ _5:
}
_4:
- return
-
}
var _sqlite3VtabUnlockListØ00__func__Ø000 [22]int8 // -
@@ -12259,8 +11572,6 @@ _0:
goto _0
_3:
- return
-
}
func _sqlite3BtreeLeaveAll(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:58859:1
@@ -12270,8 +11581,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
@@ -12302,8 +11611,6 @@ _6:
goto _2
_5:
- return
-
}
var _btreeLeaveAllØ00__func__Ø000 [14]int8 // -
@@ -12337,8 +11644,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 // -
@@ -12349,9 +11654,7 @@ func init() {
func _sqlite3VtabRollback(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqlite3.c:125432:1
_callFinaliser(tls, _db, int32(u64(136)))
- r0 = i32(0)
- return
-
+ return i32(0)
}
func _callFinaliser(tls *crt.TLS, _db *Xsqlite3, _offset int32) { // sqlite3.c:125382:1
@@ -12400,8 +11703,6 @@ _4:
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_1_aVTrans))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(436 /* X64 */))) = i32(0)
_0:
- return
-
}
func _connectionIsBusy(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqlite3.c:140936:1
@@ -12418,9 +11719,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)
@@ -12433,18 +11732,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 // -
@@ -12466,9 +11761,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 // -
@@ -12498,7 +11791,7 @@ func _sqlite3ErrorWithMsg(tls *crt.TLS, _db *Xsqlite3, _err_code int32, _zFormat
goto _3
_2:
- if (*XMem)(unsafe.Pointer(_db.X56)) == nil && store5448595((**XMem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(328 /* X56 */))))), _sqlite3ValueNew(tls, _db)) == (*XMem)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*XMem)(unsafe.Pointer(_db.X56)) == nil && store5448591((**XMem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(328 /* X56 */))))), _sqlite3ValueNew(tls, _db)) == (*XMem)(unsafe.Pointer(uintptr(i32(0)))) {
goto _5
}
@@ -12510,8 +11803,6 @@ _2:
}{_sqlite3MallocSize})))
_5:
_3:
- return
-
}
var _sqlite3ErrorWithMsgØ00__func__Ø000 [20]int8 // -
@@ -12531,9 +11822,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(40 /* X9 */))))) = _db
_0:
- r0 = _p
- return
-
+ return _p
}
func _sqlite3DbMallocZero(tls *crt.TLS, _db *Xsqlite3, _n uint64) (r0 unsafe.Pointer) { // sqlite3.c:24778:1
@@ -12546,9 +11835,7 @@ func _sqlite3DbMallocZero(tls *crt.TLS, _db *Xsqlite3, _n uint64) (r0 unsafe.Poi
crt.Xmemset(tls, _p, i32(0), _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
@@ -12558,8 +11845,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
@@ -12710,20 +11995,18 @@ _30:
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(100 /* X28 */))) = u32(2671521075)
Xsqlite3_mutex_free(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3)))
func() {
- if ((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X3) != i32(0) {
+ if ((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X3) != i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(141130), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3LeaveMutexAndCloseZombieØ00__func__Ø000))), unsafe.Pointer(str(8496)))
crt.X__builtin_abort(tls)
}
}()
- if ((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X2) == 0 {
+ if ((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X2) == 0 {
goto _34
}
- Xsqlite3_free(tls, (*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))).X7)
+ Xsqlite3_free(tls, (*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))).X7)
_34:
Xsqlite3_free(tls, (unsafe.Pointer)(_db))
- return
-
}
func _sqlite3RollbackAll(tls *crt.TLS, _db *Xsqlite3, _tripCode int32) { // sqlite3.c:141144:1
@@ -12744,7 +12027,7 @@ func _sqlite3RollbackAll(tls *crt.TLS, _db *Xsqlite3, _tripCode int32) { // sqli
}()
_sqlite3BeginBenignMalloc(tls)
_sqlite3BtreeEnterAll(tls, _db)
- _schemaChange = bool2int((((_db.X6) & i32(2)) != i32(0)) && (int32((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) == i32(0)))
+ _schemaChange = bool2int((((_db.X6) & i32(2)) != i32(0)) && (int32((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) == i32(0)))
_i = i32(0)
_3:
if _i >= (_db.X5) {
@@ -12770,7 +12053,7 @@ _7:
_6:
_sqlite3VtabRollback(tls, _db)
_sqlite3EndBenignMalloc(tls)
- if ((_db.X6)&i32(2)) == i32(0) || int32((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != i32(0) {
+ if ((_db.X6)&i32(2)) == i32(0) || int32((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != i32(0) {
goto _10
}
@@ -12791,8 +12074,6 @@ _10:
(_db.X48)(tls, _db.X47)
_13:
- return
-
}
var _sqlite3RollbackAllØ00__func__Ø000 [19]int8 // -
@@ -12808,8 +12089,6 @@ func _sqlite3BeginBenignMalloc(tls *crt.TLS) { // sqlite3.c:20543:1
(_sqlite3Hooks.X0)(tls)
_0:
- return
-
}
var _sqlite3Hooks TBenignMallocHooks // sqlite3.c:20507:3
@@ -12821,9 +12100,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 // -
@@ -12947,9 +12224,7 @@ _24:
_20:
_btreeEndTransaction(tls, _p)
_sqlite3BtreeLeave(tls, _p)
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3BtreeRollbackØ00__func__Ø000 [21]int8 // -
@@ -12993,9 +12268,7 @@ _8:
if _p == nil {
goto _12
}
-
- r0 = _saveCursorsOnList(tls, _p, _iRoot, _pExcept)
- return
+ return _saveCursorsOnList(tls, _p, _iRoot, _pExcept)
_12:
if _pExcept == nil {
@@ -13008,9 +12281,7 @@ _12:
sink4537 = *p
}
_13:
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _saveAllCursorsØ00__func__Ø000 [15]int8 // -
@@ -13035,9 +12306,7 @@ _0:
if i32(0) == _3_rc {
goto _6
}
-
- r0 = _3_rc
- return
+ return _3_rc
_6:
goto _7
@@ -13050,10 +12319,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
@@ -13100,9 +12366,7 @@ _9:
*p = uint8(int32(*p) & i32(-15))
sink4537 = *p
}
- r0 = _rc
- return
-
+ return _rc
}
var _saveCursorPositionØ00__func__Ø000 [19]int8 // -
@@ -13112,9 +12376,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
@@ -13178,9 +12440,7 @@ _7:
crt.X__builtin_abort(tls)
}
}()
- r0 = _rc
- return
-
+ return _rc
}
var _saveCursorKeyØ00__func__Ø000 [14]int8 // -
@@ -13209,9 +12469,8 @@ func _sqlite3BtreeIntegerKey(tls *crt.TLS, _pCur *XBtCursor) (r0 int64) { // sql
}
}()
_getCellInfo(tls, _pCur)
- r0 = (*XCellInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(32 /* X4 */))).X0
- return
-
+ /* X4 */
+ return (*XCellInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(32))).X0
}
var _sqlite3BtreeIntegerKeyØ00__func__Ø000 [23]int8 // -
@@ -13239,16 +12498,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
@@ -13265,8 +12520,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 // -
@@ -13289,9 +12542,8 @@ func _sqlite3BtreePayloadSize(tls *crt.TLS, _pCur *XBtCursor) (r0 uint32) { // s
}
}()
_getCellInfo(tls, _pCur)
- r0 = (*XCellInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(32 /* X4 */))).X2
- return
-
+ /* X4 */
+ return (*XCellInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(32))).X2
}
var _sqlite3BtreePayloadSizeØ00__func__Ø000 [24]int8 // -
@@ -13325,9 +12577,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 // -
@@ -13412,9 +12662,7 @@ func _accessPayload(tls *crt.TLS, _pCur *XBtCursor, _offset uint32, _amt uint32,
if uint64(int64((uintptr(unsafe.Pointer(_aPayload))-uintptr(unsafe.Pointer(_pPage.X19)))/1)) <= uint64((_pBt.X16)-uint32((*XCellInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur))+uintptr(32 /* 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(32 /* X4 */))).X3) {
@@ -13468,9 +12716,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(76 /* X8 */))) = _6_nOvfl * i32(2)
@@ -13577,9 +12823,7 @@ _47:
if _amt != uint32(i32(0)) {
goto _48
}
-
- r0 = _rc
- return
+ return _rc
_48:
{
@@ -13603,14 +12847,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 // -
@@ -13620,9 +12860,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
@@ -13636,9 +12874,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, uint64(_nByte))
@@ -13647,9 +12883,7 @@ _1:
_0:
crt.Xmemcpy(tls, _pBuf, _pPayload, uint64(_nByte))
_2:
- r0 = i32(0)
- return
-
+ return i32(0)
}
func _sqlite3PagerWrite(tls *crt.TLS, _pPg *XPgHdr) (r0 int32) { // sqlite3.c:52911:1
@@ -13681,21 +12915,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) {
@@ -13708,13 +12937,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 // -
@@ -14041,9 +13267,7 @@ _45:
goto _46
_46:
- r0 = i32(1)
- return
-
+ return i32(1)
}
var _assert_pager_stateØ00__func__Ø000 [19]int8 // -
@@ -14053,23 +13277,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
@@ -14093,18 +13311,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
@@ -14122,9 +13336,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:
@@ -14134,13 +13346,11 @@ _3:
_1_bin = _i / (_p.X2)
_i = _i % (_p.X2)
- _p = *(**XBitvec)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[62]unsafe.Pointer)(unsafe.Pointer((*T5555933)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 8*uintptr(_1_bin)))
+ _p = *(**XBitvec)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[62]unsafe.Pointer)(unsafe.Pointer((*T5555929)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 8*uintptr(_1_bin)))
if _p != nil {
goto _5
}
-
- r0 = i32(0)
- return
+ return i32(0)
_5:
goto _3
@@ -14150,31 +13360,27 @@ _4:
goto _6
}
- r0 = bool2int((int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[496]uint8)(unsafe.Pointer((*T5555933)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* 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)((*[496]uint8)(unsafe.Pointer((*T5555929)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16))))))) + 1*uintptr(_i/uint32(i32(8)))))) & (i32(1) << uint(int32(_i&uint32(i32(7)))))) != i32(0))
_6:
_4_h = uint32(uint64(postInc985(&_i, uint32(1))*uint32(i32(1))) % u64(124))
_8:
- if (*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[124]uint32)(unsafe.Pointer((*T5555933)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 4*uintptr(_4_h)))) == 0 {
+ if (*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[124]uint32)(unsafe.Pointer((*T5555929)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 4*uintptr(_4_h)))) == 0 {
goto _9
}
- if (*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[124]uint32)(unsafe.Pointer((*T5555933)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 4*uintptr(_4_h)))) != _i {
+ if (*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[124]uint32)(unsafe.Pointer((*T5555929)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 4*uintptr(_4_h)))) != _i {
goto _10
}
-
- r0 = i32(1)
- return
+ return i32(1)
_10:
_4_h = uint32(uint64(_4_h+uint32(i32(1))) % u64(124))
goto _8
_9:
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _sqlite3BitvecTestNotNullØ00__func__Ø000 [25]int8 // -
@@ -14254,9 +13460,7 @@ _0:
}()
_rc = _addToSavepointBitvecs(tls, _pPager, _pPg.X5)
_15:
- r0 = _rc
- return
-
+ return _rc
}
var _subjournalPageØ00__func__Ø000 [15]int8 // -
@@ -14266,15 +13470,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
@@ -14299,9 +13499,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
@@ -14312,9 +13510,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) {
@@ -14338,9 +13534,7 @@ _2:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(64 /* X7 */))) = _flags
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(80 /* X9 */))) = _zName
*(**Xsqlite3_vfs)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(72 /* 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
@@ -14355,9 +13549,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 // -
@@ -14395,9 +13587,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
@@ -14418,8 +13608,6 @@ _0:
_3:
*(**XFileChunk)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(24 /* 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
@@ -14443,18 +13631,18 @@ func _memjrnlRead(tls *crt.TLS, _pJfd *Xsqlite3_file, _zBuf unsafe.Pointer, _iAm
_zOut = (*uint8)(unsafe.Pointer(_zBuf))
_nRead = _iAmt
func() {
- if (int64(_iAmt) + _iOfst) > ((*T5963394)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X5 */))).X0) {
+ if (int64(_iAmt) + _iOfst) > ((*T5963390)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X5 */))).X0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(88706), unsafe.Pointer((*int8)(unsafe.Pointer(&_memjrnlReadØ00__func__Ø000))), unsafe.Pointer(str(11652)))
crt.X__builtin_abort(tls)
}
}()
func() {
- if ((*T5963394)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(48 /* X6 */))).X0) != int64(i32(0)) && (*XFileChunk)(unsafe.Pointer((*T5963394)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(48 /* X6 */))).X1)) == (*XFileChunk)(unsafe.Pointer(uintptr(i32(0)))) {
+ if ((*T5963390)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(48 /* X6 */))).X0) != int64(i32(0)) && (*XFileChunk)(unsafe.Pointer((*T5963390)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(48 /* X6 */))).X1)) == (*XFileChunk)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(88707), unsafe.Pointer((*int8)(unsafe.Pointer(&_memjrnlReadØ00__func__Ø000))), unsafe.Pointer(str(11688)))
crt.X__builtin_abort(tls)
}
}()
- if ((*T5963394)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(48 /* X6 */))).X0) == _iOfst && _iOfst != int64(i32(0)) {
+ if ((*T5963390)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(48 /* X6 */))).X0) == _iOfst && _iOfst != int64(i32(0)) {
goto _6
}
@@ -14486,7 +13674,7 @@ _13:
goto _14
_6:
- _pChunk = (*XFileChunk)(unsafe.Pointer((*T5963394)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X6 */))).X1))
+ _pChunk = (*XFileChunk)(unsafe.Pointer((*T5963390)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X6 */))).X1))
func() {
if _pChunk == (*XFileChunk)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(88718), unsafe.Pointer((*int8)(unsafe.Pointer(&_memjrnlReadØ00__func__Ø000))), unsafe.Pointer(str(11740)))
@@ -14515,20 +13703,18 @@ _17:
sink961 = *p
}
_iChunkOffset = i32(0)
- if ((_nRead >= i32(0)) && (store5963665(&_pChunk, (*XFileChunk)(unsafe.Pointer(_pChunk.X0))) != (*XFileChunk)(unsafe.Pointer(uintptr(i32(0)))))) && (_nRead > i32(0)) {
+ if ((_nRead >= i32(0)) && (store5963661(&_pChunk, (*XFileChunk)(unsafe.Pointer(_pChunk.X0))) != (*XFileChunk)(unsafe.Pointer(uintptr(i32(0)))))) && (_nRead > i32(0)) {
goto _17
}
- *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5963394)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(48 /* X6 */))))) + uintptr(0 /* X0 */))) = func() int64 {
+ *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5963390)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(48 /* X6 */))))) + uintptr(0 /* X0 */))) = func() int64 {
if _pChunk != nil {
return (_iOfst + int64(_iAmt))
}
return int64(i32(0))
}()
- *(**XFileChunk)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5963394)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(48 /* X6 */))))) + uintptr(8 /* X1 */))))) = _pChunk
- r0 = i32(0)
- return
-
+ *(**XFileChunk)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5963390)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(48 /* X6 */))))) + uintptr(8 /* X1 */))))) = _pChunk
+ return i32(0)
}
var _memjrnlReadØ00__func__Ø000 [12]int8 // -
@@ -14568,12 +13754,11 @@ 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() {
- if _iOfst != ((*T5963394)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(32 /* X5 */))).X0) && _iOfst != int64(i32(0)) {
+ if _iOfst != ((*T5963390)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(32 /* X5 */))).X0) && _iOfst != int64(i32(0)) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(88818), unsafe.Pointer((*int8)(unsafe.Pointer(&_memjrnlWriteØ00__func__Ø000))), unsafe.Pointer(str(11764)))
crt.X__builtin_abort(tls)
}
@@ -14589,8 +13774,8 @@ _10:
goto _11
}
- _5_pChunk = (*XFileChunk)(unsafe.Pointer((*T5963394)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X5 */))).X1))
- _5_iChunkOffset = int32(((*T5963394)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X5 */))).X0) % int64(_p.X1))
+ _5_pChunk = (*XFileChunk)(unsafe.Pointer((*T5963390)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X5 */))).X1))
+ _5_iChunkOffset = int32(((*T5963390)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X5 */))).X0) % int64(_p.X1))
_5_iSpace = func() int32 {
if _nWrite < ((_p.X1) - _5_iChunkOffset) {
return _nWrite
@@ -14605,9 +13790,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))))
@@ -14633,9 +13816,9 @@ _16:
}()
*(**XFileChunk)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(24 /* X4 */))))) = _6_pNew
_19:
- *(**XFileChunk)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5963394)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(32 /* X5 */))))) + uintptr(8 /* X1 */))))) = _6_pNew
+ *(**XFileChunk)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5963390)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(32 /* X5 */))))) + uintptr(8 /* X1 */))))) = _6_pNew
_14:
- crt.Xmemcpy(tls, (unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer((*[8]uint8)(unsafe.Pointer(uintptr((*T5963394)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(32 /* X5 */))).X1)+uintptr(8 /* X1 */)))))))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(_5_iChunkOffset)))))))), (unsafe.Pointer)(_zWrite), uint64(_5_iSpace))
+ crt.Xmemcpy(tls, (unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer((*[8]uint8)(unsafe.Pointer(uintptr((*T5963390)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(32 /* X5 */))).X1)+uintptr(8 /* X1 */)))))))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(_5_iChunkOffset)))))))), (unsafe.Pointer)(_zWrite), uint64(_5_iSpace))
{
p := &_zWrite
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_5_iSpace)))
@@ -14647,7 +13830,7 @@ _14:
sink961 = *p
}
{
- p := (*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5963394)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(32 /* X5 */))))) + uintptr(0 /* X0 */)))
+ p := (*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5963390)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(32 /* X5 */))))) + uintptr(0 /* X0 */)))
*p = (*p) + int64(_5_iSpace)
sink967 = *p
}
@@ -14655,9 +13838,7 @@ _14:
_11:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(16 /* 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
@@ -14689,11 +13870,11 @@ _1:
goto _4
}
- if (_1_iOff + int64(_1_nChunk)) <= ((*T5963394)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_copy)) + uintptr(32 /* X5 */))).X0) {
+ if (_1_iOff + int64(_1_nChunk)) <= ((*T5963390)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_copy)) + uintptr(32 /* X5 */))).X0) {
goto _5
}
- _1_nChunk = int32(((*T5963394)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_copy)) + uintptr(32 /* X5 */))).X0) - _1_iOff)
+ _1_nChunk = int32(((*T5963390)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_copy)) + uintptr(32 /* X5 */))).X0) - _1_iOff)
_5:
_rc = _sqlite3OsWrite(tls, _pReal, (unsafe.Pointer)((*[8]uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pIter))+uintptr(8 /* X1 */)))), _1_nChunk, _1_iOff)
if _rc == 0 {
@@ -14726,17 +13907,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
@@ -14749,8 +13926,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 // -
@@ -14763,25 +13938,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
@@ -14803,14 +13972,12 @@ func _memjrnlTruncate(tls *crt.TLS, _pJfd *Xsqlite3_file, _size int64) (r0 int32
_memjrnlFreeChunks(tls, _p)
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(16 /* X3 */))) = i32(0)
- *(**XFileChunk)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5963394)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(32 /* X5 */))))) + uintptr(8 /* X1 */))))) = (*XFileChunk)(unsafe.Pointer(uintptr(i32(0))))
- *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5963394)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(32 /* X5 */))))) + uintptr(0 /* X0 */))) = int64(i32(0))
- *(**XFileChunk)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5963394)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(48 /* X6 */))))) + uintptr(8 /* X1 */))))) = (*XFileChunk)(unsafe.Pointer(uintptr(i32(0))))
- *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5963394)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(48 /* X6 */))))) + uintptr(0 /* X0 */))) = int64(i32(0))
+ *(**XFileChunk)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5963390)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(32 /* X5 */))))) + uintptr(8 /* X1 */))))) = (*XFileChunk)(unsafe.Pointer(uintptr(i32(0))))
+ *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5963390)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(32 /* X5 */))))) + uintptr(0 /* X0 */))) = int64(i32(0))
+ *(**XFileChunk)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5963390)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(48 /* X6 */))))) + uintptr(8 /* X1 */))))) = (*XFileChunk)(unsafe.Pointer(uintptr(i32(0))))
+ *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5963390)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(48 /* X6 */))))) + uintptr(0 /* X0 */))) = int64(i32(0))
_2:
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _memjrnlTruncateØ00__func__Ø000 [16]int8 // -
@@ -14821,29 +13988,22 @@ 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
var _p *XMemJournal // sqlite3.c:88906:14
_ = _p
_p = (*XMemJournal)(unsafe.Pointer(_pJfd))
- *_pSize = (*T5963394)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X5 */))).X0
- r0 = i32(0)
- return
-
+ *_pSize = (*T5963390)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X5 */))).X0
+ 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
@@ -14851,8 +14011,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
@@ -14890,9 +14048,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
@@ -14909,9 +14065,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() {
@@ -14934,21 +14088,19 @@ _5:
_1_bin = _i / (_p.X2)
_i = _i % (_p.X2)
- if (*(**XBitvec)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[62]unsafe.Pointer)(unsafe.Pointer((*T5555933)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 8*uintptr(_1_bin)))) != (*XBitvec)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*(**XBitvec)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[62]unsafe.Pointer)(unsafe.Pointer((*T5555929)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 8*uintptr(_1_bin)))) != (*XBitvec)(unsafe.Pointer(uintptr(i32(0)))) {
goto _8
}
- *(**XBitvec)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[62]unsafe.Pointer)(unsafe.Pointer((*T5555933)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 8*uintptr(_1_bin))) = _sqlite3BitvecCreate(tls, _p.X2)
- if (*(**XBitvec)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[62]unsafe.Pointer)(unsafe.Pointer((*T5555933)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 8*uintptr(_1_bin)))) != (*XBitvec)(unsafe.Pointer(uintptr(i32(0)))) {
+ *(**XBitvec)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[62]unsafe.Pointer)(unsafe.Pointer((*T5555929)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 8*uintptr(_1_bin))) = _sqlite3BitvecCreate(tls, _p.X2)
+ if (*(**XBitvec)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[62]unsafe.Pointer)(unsafe.Pointer((*T5555929)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 8*uintptr(_1_bin)))) != (*XBitvec)(unsafe.Pointer(uintptr(i32(0)))) {
goto _9
}
-
- r0 = _sqlite3NomemError(tls, i32(43844))
- return
+ return _sqlite3NomemError(tls, i32(43844))
_9:
_8:
- _p = *(**XBitvec)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[62]unsafe.Pointer)(unsafe.Pointer((*T5555933)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 8*uintptr(_1_bin)))
+ _p = *(**XBitvec)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[62]unsafe.Pointer)(unsafe.Pointer((*T5555929)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 8*uintptr(_1_bin)))
goto _5
_6:
@@ -14957,16 +14109,15 @@ _6:
}
{
- p := (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[496]uint8)(unsafe.Pointer((*T5555933)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 1*uintptr(_i/uint32(i32(8)))))
+ p := (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[496]uint8)(unsafe.Pointer((*T5555929)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 1*uintptr(_i/uint32(i32(8)))))
*p = uint8(int32(*p) | (i32(1) << uint(int32(_i&uint32(i32(7))))))
sink4537 = *p
}
- r0 = i32(0)
- return
+ return i32(0)
_10:
_h = uint32(uint64(postInc985(&_i, uint32(1))*uint32(i32(1))) % u64(124))
- if (*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[124]uint32)(unsafe.Pointer((*T5555933)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 4*uintptr(_h)))) != 0 {
+ if (*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[124]uint32)(unsafe.Pointer((*T5555929)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 4*uintptr(_h)))) != 0 {
goto _11
}
@@ -14981,12 +14132,10 @@ _12:
_11:
_14:
- if (*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[124]uint32)(unsafe.Pointer((*T5555933)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 4*uintptr(_h)))) != _i {
+ if (*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[124]uint32)(unsafe.Pointer((*T5555929)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 4*uintptr(_h)))) != _i {
goto _15
}
-
- r0 = i32(0)
- return
+ return i32(0)
_15:
_h += 1
@@ -14996,7 +14145,7 @@ _15:
_h = uint32(i32(0))
_16:
- if (*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[124]uint32)(unsafe.Pointer((*T5555933)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 4*uintptr(_h)))) != 0 {
+ if (*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[124]uint32)(unsafe.Pointer((*T5555929)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 4*uintptr(_h)))) != 0 {
goto _14
}
@@ -15009,13 +14158,11 @@ _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)((*[124]uint32)(unsafe.Pointer((*T5555933)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */)))))), u64(496))
- crt.Xmemset(tls, (unsafe.Pointer)((*[62]unsafe.Pointer)(unsafe.Pointer((*T5555933)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */)))))), i32(0), u64(496))
+ crt.Xmemcpy(tls, (unsafe.Pointer)(_8_aiValues), (unsafe.Pointer)((*[124]uint32)(unsafe.Pointer((*T5555929)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */)))))), u64(496))
+ crt.Xmemset(tls, (unsafe.Pointer)((*[62]unsafe.Pointer)(unsafe.Pointer((*T5555929)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */)))))), i32(0), u64(496))
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X2 */))) = uint32(((uint64(_p.X0) + u64(62)) - uint64(i32(1))) / u64(62))
_8_rc = _sqlite3BitvecSet(tls, _p, _i)
_8_j = uint32(i32(0))
@@ -15039,16 +14186,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)((*[124]uint32)(unsafe.Pointer((*T5555933)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 4*uintptr(_h))) = _i
- r0 = i32(0)
- return
-
+ *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[124]uint32)(unsafe.Pointer((*T5555929)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 4*uintptr(_h))) = _i
+ return i32(0)
}
var _sqlite3BitvecSetØ00__func__Ø000 [17]int8 // -
@@ -15068,9 +14212,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 // -
@@ -15196,7 +14338,7 @@ _21:
goto _24
_20:
- if store5557777(&_4_pPage, _sqlite3PagerLookup(tls, _pPager, _4_pg)) == (*XPgHdr)(unsafe.Pointer(uintptr(i32(0)))) {
+ if store5557773(&_4_pPage, _sqlite3PagerLookup(tls, _pPager, _4_pg)) == (*XPgHdr)(unsafe.Pointer(uintptr(i32(0)))) {
goto _25
}
@@ -15257,9 +14399,7 @@ _28:
*p = uint8(int32(*p) & i32(-5))
sink4537 = *p
}
- r0 = _rc
- return
-
+ return _rc
}
var _pagerWriteLargeSectorØ00__func__Ø000 [22]int8 // -
@@ -15275,11 +14415,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
@@ -15321,9 +14459,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:
@@ -15364,9 +14500,7 @@ _10:
if _rc == i32(0) {
goto _23
}
-
- r0 = _rc
- return
+ return _rc
_23:
goto _24
@@ -15401,9 +14535,7 @@ _26:
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(32 /* X22 */))) = _pPg.X5
_27:
- r0 = _rc
- return
-
+ return _rc
}
var _pager_writeØ00__func__Ø000 [12]int8 // -
@@ -15453,9 +14585,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) {
@@ -15466,9 +14596,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)))) {
@@ -15547,9 +14675,7 @@ _22:
}()
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(21 /* X14 */))) = uint8(i32(3))
_23:
- r0 = _rc
- return
-
+ return _rc
}
var _pager_open_journalØ00__func__Ø000 [19]int8 // -
@@ -15560,8 +14686,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
@@ -15573,17 +14697,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() {
@@ -15610,7 +14730,6 @@ _8:
_6:
r0 = _rc
return
-
}
var _databaseIsUnmovedØ00__func__Ø000 [18]int8 // -
@@ -15620,11 +14739,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
@@ -15719,9 +14836,7 @@ _15:
goto _15
_19:
- r0 = _rc
- return
-
+ return _rc
}
var _writeJournalHdrØ00__func__Ø000 [16]int8 // -
@@ -15761,9 +14876,7 @@ _0:
crt.X__builtin_abort(tls)
}
}()
- r0 = _offset
- return
-
+ return _offset
}
var _journalHdrOffsetØ00__func__Ø000 [17]int8 // -
@@ -15773,11 +14886,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
@@ -15801,7 +14912,6 @@ func Xsqlite3_randomness(tls *crt.TLS, _N int32, _pBuf unsafe.Pointer) { // sqli
if Xsqlite3_initialize(tls) == 0 {
goto _0
}
-
return
_0:
@@ -15881,18 +14991,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
@@ -15907,9 +15013,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))
@@ -15939,9 +15043,7 @@ _6:
_4:
Xsqlite3_mutex_leave(tls, _mutex)
- r0 = _pVfs
- return
-
+ return _pVfs
}
var _vfsList *Xsqlite3_vfs // sqlite3.c:20377:20
@@ -15958,7 +15060,6 @@ func _sqlite3BitvecDestroy(tls *crt.TLS, _p *XBitvec) { // sqlite3.c:43941:1
if _p != (*XBitvec)(unsafe.Pointer(uintptr(i32(0)))) {
goto _0
}
-
return
_0:
@@ -15972,15 +15073,13 @@ _2:
goto _5
}
- _sqlite3BitvecDestroy(tls, *(**XBitvec)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[62]unsafe.Pointer)(unsafe.Pointer((*T5555933)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 8*uintptr(_1_i))))
+ _sqlite3BitvecDestroy(tls, *(**XBitvec)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[62]unsafe.Pointer)(unsafe.Pointer((*T5555929)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 8*uintptr(_1_i))))
_1_i += 1
goto _2
_5:
_1:
Xsqlite3_free(tls, (unsafe.Pointer)(_p))
- return
-
}
func _sqlite3PcacheMakeDirty(tls *crt.TLS, _p *XPgHdr) { // sqlite3.c:44633:1
@@ -16029,8 +15128,6 @@ _5:
}
}()
_4:
- return
-
}
var _sqlite3PcacheMakeDirtyØ00__func__Ø000 [23]int8 // -
@@ -16095,9 +15192,7 @@ _7:
}
}()
_14:
- r0 = i32(1)
- return
-
+ return i32(1)
}
var _sqlite3PcachePageSanityØ00__func__Ø000 [24]int8 // -
@@ -16232,8 +15327,6 @@ _31:
*(**XPgHdr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(16 /* X2 */))))) = _pPage
_36:
_23:
- return
-
}
var _pcacheManageDirtyListØ00__func__Ø000 [22]int8 // -
@@ -16278,27 +15371,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:
{
@@ -16331,9 +15418,7 @@ _6:
crt.X__builtin_abort(tls)
}
}()
- r0 = _rc
- return
-
+ return _rc
}
var _pagerAddPageToRollbackJournalØ00__func__Ø000 [30]int8 // -
@@ -16367,9 +15452,7 @@ _0:
goto _0
_1:
- r0 = _cksum
- return
-
+ return _cksum
}
func _sqlite3PagerUnrefNotNull(tls *crt.TLS, _pPg *XPgHdr) { // sqlite3.c:52473:1
@@ -16393,8 +15476,6 @@ _2:
_sqlite3PcacheRelease(tls, _pPg)
_3:
_pagerUnlockIfUnused(tls, _pPager)
- return
-
}
var _sqlite3PagerUnrefNotNullØ00__func__Ø000 [25]int8 // -
@@ -16417,8 +15498,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 // -
@@ -16428,11 +15507,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
@@ -16463,8 +15540,6 @@ _3:
_5:
_4:
_2:
- return
-
}
var _sqlite3PcacheReleaseØ00__func__Ø000 [21]int8 // -
@@ -16482,8 +15557,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(176 /* 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
@@ -16493,8 +15566,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
@@ -16533,8 +15604,6 @@ _6:
_5:
_1:
_pager_unlock(tls, _pPager)
- return
-
}
var _pagerUnlockAndRollbackØ00__func__Ø000 [23]int8 // -
@@ -16560,17 +15629,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)))) {
@@ -16601,8 +15666,7 @@ _4:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(48 /* X26 */))) = i32(4)
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(21 /* X14 */))) = uint8(i32(6))
_setGetterMethod(tls, _pPager)
- r0 = _rc
- return
+ return _rc
_10:
goto _11
@@ -16623,9 +15687,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 // -
@@ -16725,7 +15787,6 @@ _20:
_7:
r0 = _rc
return
-
}
var _sqlite3PagerSavepointØ00__func__Ø000 [22]int8 // -
@@ -16735,17 +15796,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
@@ -16789,9 +15846,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:
@@ -16805,9 +15860,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
@@ -16935,9 +15988,7 @@ _41:
*(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(96 /* X34 */))) = _szJ
_52:
- r0 = _rc
- return
-
+ return _rc
}
var _pagerPlaybackSavepointØ00__func__Ø000 [23]int8 // -
@@ -16967,9 +16018,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
@@ -17030,7 +16079,6 @@ _12:
_2:
r0 = _rc
return
-
}
var _sqlite3WalUndoØ00__func__Ø000 [15]int8 // -
@@ -17046,9 +16094,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)) + 8*uintptr(i32(0))))))
- return
-
+ return (*XWalIndexHdr)(unsafe.Pointer(*(**uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal.X7)) + 8*uintptr(i32(0))))))
}
var _walIndexHdrØ00__func__Ø000 [12]int8 // -
@@ -17064,14 +16110,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)) + 8*uintptr(i32(0)))))) + 4*uintptr((u64(34)+uint64(_iFrame))-uint64(i32(1)))))
- return
+ return *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal.X7)) + 8*uintptr(i32(0)))))) + 4*uintptr((u64(34)+uint64(_iFrame))-uint64(i32(1)))))
_0:
- r0 = *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal.X7)) + 8*uintptr(_iHash))))) + 4*uintptr((uint64(_iFrame-uint32(i32(1)))-u64(4062))%uint64(i32(4096)))))
- return
-
+ return *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal.X7)) + 8*uintptr(_iHash))))) + 4*uintptr((uint64(_iFrame-uint32(i32(1)))-u64(4062))%uint64(i32(4096)))))
}
func _walFramePage(tls *crt.TLS, _iFrame uint32) (r0 int32) { // sqlite3.c:55300:1
@@ -17084,9 +16126,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 // -
@@ -17121,7 +16161,6 @@ func _walCleanupHash(tls *crt.TLS, _pWal *XWal) { // sqlite3.c:55334:1
if ((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(72 /* X18 */))).X6) != uint32(i32(0)) {
goto _2
}
-
return
_2:
@@ -17163,8 +16202,6 @@ _13:
_12:
_nByte = int32(int64((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), uint64(_nByte))
- return
-
}
var _walCleanupHashØ00__func__Ø000 [15]int8 // -
@@ -17209,9 +16246,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
@@ -17233,8 +16268,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))+8*uintptr(_pWal.X5)))), i32(0), u64(8)*uint64((_iPage+i32(1))-(_pWal.X5)))
@@ -17280,17 +16314,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 // -
@@ -17355,9 +16385,7 @@ _6:
_4:
_2:
_sqlite3BackupRestart(tls, (*Xsqlite3_backup)(unsafe.Pointer(_pPager.X36)))
- r0 = _rc
- return
-
+ return _rc
}
var _pagerUndoCallbackØ00__func__Ø000 [18]int8 // -
@@ -17397,14 +16425,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 // -
@@ -17469,9 +16493,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(176 /* X12 */))).X7)})))(tls, _pCache.X12, _pgno, _eCreate)
- r0 = _pRes
- return
-
+ return _pRes
}
var _sqlite3PcacheFetchØ00__func__Ø000 [19]int8 // -
@@ -17493,9 +16515,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(24 /* X3 */))) += 1
@@ -17506,9 +16526,7 @@ _2:
crt.X__builtin_abort(tls)
}
}()
- r0 = _pPgHdr
- return
-
+ return _pPgHdr
}
var _sqlite3PcacheFetchFinishØ00__func__Ø000 [25]int8 // -
@@ -17541,9 +16559,7 @@ func _pcacheFetchFinishWithInit(tls *crt.TLS, _pCache *XPCache, _pgno uint32, _p
*(**XPCache)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPgHdr)) + uintptr(48 /* X8 */))))) = _pCache
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPgHdr)) + uintptr(40 /* X5 */))) = _pgno
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPgHdr)) + uintptr(44 /* X6 */))) = uint16(i32(1))
- r0 = _sqlite3PcacheFetchFinish(tls, _pCache, _pgno, _pPage)
- return
-
+ return _sqlite3PcacheFetchFinish(tls, _pCache, _pgno, _pPage)
}
var _pcacheFetchFinishWithInitØ00__func__Ø000 [26]int8 // -
@@ -17553,9 +16569,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
@@ -17581,8 +16595,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(176 /* 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 // -
@@ -17627,8 +16639,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)
@@ -17642,9 +16653,7 @@ _5:
if _2_rc == i32(0) {
goto _10
}
-
- r0 = _2_rc
- return
+ return _2_rc
_10:
_2_nCollide = i32(8192)
@@ -17670,9 +16679,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)
@@ -17684,9 +16691,7 @@ _14:
_9:
*_piRead = _iRead
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _sqlite3WalFindFrameØ00__func__Ø000 [20]int8 // -
@@ -17703,9 +16708,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 // -
@@ -17715,9 +16718,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
@@ -17784,7 +16785,6 @@ _10:
_8:
r0 = _rc
return
-
}
var _readDbPageØ00__func__Ø000 [11]int8 // -
@@ -17801,22 +16801,18 @@ func _sqlite3WalReadFrame(tls *crt.TLS, _pWal *XWal, _iRead uint32, _nOut int32,
_sz = int32((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(72 /* 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
@@ -17839,8 +16835,6 @@ _0:
goto _0
_3:
- return
-
}
var _sqlite3BackupRestartØ00__func__Ø000 [21]int8 // -
@@ -17863,9 +16857,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
@@ -17956,9 +16948,7 @@ _14:
goto _13
_16:
- r0 = _p
- return
-
+ return _p
}
var _pcacheSortDirtyListØ00__func__Ø000 [20]int8 // -
@@ -18013,9 +17003,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 // -
@@ -18102,18 +17090,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:
{
@@ -18131,16 +17115,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 {
@@ -18151,26 +17132,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))))) {
@@ -18275,9 +17250,7 @@ _57:
if _rc == i32(0) {
goto _71
}
-
- r0 = _rc
- return
+ return _rc
_71:
_sqlite3PcacheMakeDirty(tls, _pPg)
@@ -18300,9 +17273,7 @@ _62:
_73:
_sqlite3PcacheRelease(tls, _pPg)
_72:
- r0 = _rc
- return
-
+ return _rc
}
var _pager_playback_one_pageØ00__func__Ø000 [24]int8 // -
@@ -18323,15 +17294,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
@@ -18341,8 +17308,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
@@ -18387,12 +17352,9 @@ _2:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X7 */))) = _2_rc
_12:
_6:
- if store5584690(&_p, (*Xsqlite3_backup)(unsafe.Pointer(_p.X11))) != (*Xsqlite3_backup)(unsafe.Pointer(uintptr(i32(0)))) {
+ if store5584686(&_p, (*Xsqlite3_backup)(unsafe.Pointer(_p.X11))) != (*Xsqlite3_backup)(unsafe.Pointer(uintptr(i32(0)))) {
goto _2
}
-
- return
-
}
var _backupUpdateØ00__func__Ø000 [13]int8 // -
@@ -18402,7 +17364,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)
}
@@ -18412,8 +17374,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 // -
@@ -18535,21 +17495,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
@@ -18562,9 +17516,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 // -
@@ -18580,9 +17532,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
@@ -18592,9 +17542,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 // -
@@ -18604,9 +17552,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
@@ -18622,9 +17568,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
@@ -18652,9 +17596,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 // -
@@ -18670,9 +17612,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
@@ -18682,8 +17622,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
@@ -18707,9 +17645,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
@@ -18721,26 +17657,20 @@ _2:
if _rc == 0 {
goto _5
}
-
- r0 = _rc
- return
+ return _rc
_5:
if crt.Xmemcmp(tls, (unsafe.Pointer)(&_aMagic), (unsafe.Pointer)(&_aJournalMagic), u64(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(56 /* 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)) {
@@ -18750,9 +17680,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)) {
@@ -18764,9 +17692,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))
@@ -18777,9 +17703,7 @@ _10:
*p = (*p) + int64(_pPager.X47)
sink967 = *p
}
- r0 = _rc
- return
-
+ return _rc
}
var _readJournalHdrØ00__func__Ø000 [15]int8 // -
@@ -18870,9 +17794,7 @@ _17:
*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(178 /* X45 */))) = int16(_nReserve)
_pagerFixMaplimit(tls, _pPager)
_16:
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3PagerSetPagesizeØ00__func__Ø000 [24]int8 // -
@@ -18882,17 +17804,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
@@ -18949,7 +17867,6 @@ _7:
_6:
r0 = _p
return
-
}
var _pcache1AllocØ00__func__Ø000 [13]int8 // -
@@ -18962,14 +17879,10 @@ func _pager_reset(tls *crt.TLS, _pPager *XPager) { // sqlite3.c:48602:1
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(132 /* 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
@@ -19038,8 +17951,6 @@ _14:
_11:
((*Xsqlite3_pcache_methods2)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(176 /* X12 */))).X10)(tls, _pCache.X12, _pgno+uint32(i32(1)))
_0:
- return
-
}
var _sqlite3PcacheTruncateØ00__func__Ø000 [22]int8 // -
@@ -19098,8 +18009,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 // -
@@ -19125,9 +18034,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(176 /* X12 */))).X5)(tls, _1_pNew, _numberOfCachePages(tls, _pCache))
@@ -19140,9 +18047,7 @@ _5:
*(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCache)) + uintptr(64 /* X12 */))) = _1_pNew
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCache)) + uintptr(36 /* X6 */))) = _szPage
_3:
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _sqlite3PcacheSetPageSizeØ00__func__Ø000 [25]int8 // -
@@ -19155,20 +18060,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
@@ -19179,7 +18078,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:
@@ -19212,8 +18110,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 // -
@@ -19237,8 +18133,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
@@ -19261,8 +18155,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(264 /* X57 */))))) = _getPageNormal
_3:
_1:
- return
-
}
func _getPageError(tls *crt.TLS, _pPager *XPager, _pgno uint32, _ppPage **XPgHdr, _flags int32) (r0 int32) { // sqlite3.c:52418:1
@@ -19274,9 +18166,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 // -
@@ -19309,9 +18199,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() {
@@ -19348,8 +18236,7 @@ _5:
}
*_ppPage = (*XPgHdr)(unsafe.Pointer(uintptr(i32(0))))
- r0 = _rc
- return
+ return _rc
_16:
_15:
@@ -19390,8 +18277,7 @@ _24:
}
}()
*_ppPage = _pPg
- r0 = i32(0)
- return
+ return i32(0)
_25:
_20:
@@ -19400,14 +18286,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 // -
@@ -19417,11 +18301,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
@@ -19431,7 +18313,7 @@ func _pagerAcquireMapPage(tls *crt.TLS, _pPager *XPager, _pgno uint32, _pData un
goto _0
}
- *_ppPage = store5557777(&_p, (*XPgHdr)(unsafe.Pointer(_pPager.X43)))
+ *_ppPage = store5557773(&_p, (*XPgHdr)(unsafe.Pointer(_pPager.X43)))
*(**XPgHdr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(168 /* X43 */))))) = (*XPgHdr)(unsafe.Pointer(_p.X3))
*(**XPgHdr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(24 /* X3 */))))) = (*XPgHdr)(unsafe.Pointer(uintptr(i32(0))))
func() {
@@ -19444,14 +18326,13 @@ func _pagerAcquireMapPage(tls *crt.TLS, _pPager *XPager, _pgno uint32, _pData un
goto _3
_0:
- *_ppPage = store5557777(&_p, (*XPgHdr)(unsafe.Pointer(_sqlite3MallocZero(tls, u64(72)+uint64(_pPager.X44)))))
+ *_ppPage = store5557773(&_p, (*XPgHdr)(unsafe.Pointer(_sqlite3MallocZero(tls, u64(72)+uint64(_pPager.X44)))))
if _p != (*XPgHdr)(unsafe.Pointer(uintptr(i32(0)))) {
goto _4
}
_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(16 /* X2 */))) = (unsafe.Pointer)((*XPgHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + 72*uintptr(i32(1)))))
@@ -19492,9 +18373,7 @@ _3:
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(40 /* X5 */))) = _pgno
*(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X1 */))) = _pData
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(152 /* X41 */))) += 1
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _pagerAcquireMapPageØ00__func__Ø000 [20]int8 // -
@@ -19542,9 +18421,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))
@@ -19570,7 +18447,7 @@ _10:
_11:
_9:
- _pPg = store5557777(_ppPage, _sqlite3PcacheFetchFinish(tls, (*XPCache)(unsafe.Pointer(_pPager.X59)), _pgno, _pBase))
+ _pPg = store5557773(_ppPage, _sqlite3PcacheFetchFinish(tls, (*XPCache)(unsafe.Pointer(_pPager.X59)), _pgno, _pBase))
func() {
if _pPg != (*_ppPage) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(52267), unsafe.Pointer((*int8)(unsafe.Pointer(&_getPageNormalØ00__func__Ø000))), unsafe.Pointer(str(17712)))
@@ -19601,8 +18478,7 @@ _9:
}
}()
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[3]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager))+uintptr(240 /* 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)) {
@@ -19698,9 +18574,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 // -
@@ -19717,9 +18591,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) {
@@ -19762,9 +18634,7 @@ _8:
if _3_rc == i32(0) || _3_rc == i32(5) {
goto _16
}
-
- r0 = _3_rc
- return
+ return _3_rc
_16:
_14:
@@ -19772,14 +18642,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(176 /* 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
@@ -19789,9 +18657,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(176 /* X12 */))).X6)(tls, _pCache.X12)
- return
-
+ /* X12 */
+ return ((*Xsqlite3_pcache_methods2)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(176))).X6)(tls, _pCache.X12)
}
var _sqlite3PcachePagecountØ00__func__Ø000 [23]int8 // -
@@ -19807,16 +18674,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
@@ -19851,9 +18714,7 @@ _5:
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[2]uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal))+uintptr(72 /* 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 // -
@@ -19886,9 +18747,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)
@@ -20040,14 +18899,12 @@ _47:
_51:
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(21 /* X14 */))) = uint8(i32(1))
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(24 /* 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 // -
@@ -20080,16 +18937,12 @@ _5:
*(**XPagerSavepoint)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(120 /* X37 */))))) = (*XPagerSavepoint)(unsafe.Pointer(uintptr(i32(0))))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(128 /* X38 */))) = i32(0)
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(60 /* 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
@@ -20148,7 +19001,6 @@ _11:
_4:
r0 = _rc
return
-
}
var _zeroJournalHdrØ00__func__Ø000 [15]int8 // -
@@ -20166,11 +19018,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 // -
@@ -20183,30 +19033,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
@@ -20229,21 +19071,19 @@ _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
var _p *XPgHdr // sqlite3.c:44671:9
_ = _p
_0:
- if store5557777(&_p, (*XPgHdr)(unsafe.Pointer(_pCache.X0))) == (*XPgHdr)(unsafe.Pointer(uintptr(i32(0)))) {
+ if store5557773(&_p, (*XPgHdr)(unsafe.Pointer(_pCache.X0))) == (*XPgHdr)(unsafe.Pointer(uintptr(i32(0)))) {
goto _1
}
@@ -20251,8 +19091,6 @@ _0:
goto _0
_1:
- return
-
}
func _sqlite3PcacheClearWritable(tls *crt.TLS, _pCache *XPCache) { // sqlite3.c:44681:1
@@ -20274,8 +19112,6 @@ _0:
_3:
*(**XPgHdr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCache)) + uintptr(16 /* X2 */))))) = (*XPgHdr)(unsafe.Pointer(_pCache.X1))
- return
-
}
func _sqlite3WalEndWriteTransaction(tls *crt.TLS, _pWal *XWal) (r0 int32) { // sqlite3.c:57161:1
@@ -20288,30 +19124,23 @@ func _sqlite3WalEndWriteTransaction(tls *crt.TLS, _pWal *XWal) (r0 int32) { // s
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(124 /* X20 */))) = uint32(i32(0))
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(67 /* 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
@@ -20382,7 +19211,6 @@ _10:
_6:
r0 = _rc
return
-
}
var _pager_truncateØ00__func__Ø000 [15]int8 // -
@@ -20469,7 +19297,6 @@ _22:
_16:
r0 = _rc
return
-
}
var _sqlite3WalExclusiveModeØ00__func__Ø000 [24]int8 // -
@@ -20484,29 +19311,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(140 /* 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
@@ -20556,7 +19376,6 @@ _14:
_9:
r0 = _rc
return
-
}
var _pagerUnlockDbØ00__func__Ø000 [14]int8 // -
@@ -20566,11 +19385,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
@@ -20765,9 +19582,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 // -
@@ -20793,9 +19608,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), uint64(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))
@@ -20820,17 +19633,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
@@ -20864,9 +19673,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 // -
@@ -21022,9 +19829,7 @@ _delmaster_out:
}()
Xsqlite3_free(tls, (unsafe.Pointer)(_pMaster))
_14:
- r0 = _rc
- return
-
+ return _rc
}
var _pager_delmasterØ00__func__Ø000 [16]int8 // -
@@ -21050,8 +19855,6 @@ func _setSectorSize(tls *crt.TLS, _pPager *XPager) { // sqlite3.c:49545:1
_4:
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(184 /* X47 */))) = uint32(_sqlite3SectorSize(tls, (*Xsqlite3_file)(unsafe.Pointer(_pPager.X31))))
_5:
- return
-
}
var _setSectorSizeØ00__func__Ø000 [14]int8 // -
@@ -21082,7 +19885,6 @@ _2:
_1:
r0 = _iRet
return
-
}
func _sqlite3OsSectorSize(tls *crt.TLS, _id *Xsqlite3_file) (r0 int32) { // sqlite3.c:20200:1
@@ -21091,14 +19893,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
@@ -21125,9 +19925,7 @@ func _pager_error(tls *crt.TLS, _pPager *XPager, _rc int32) (r0 int32) { // sqli
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(21 /* X14 */))) = uint8(i32(6))
_setGetterMethod(tls, _pPager)
_8:
- r0 = _rc
- return
-
+ return _rc
}
var _pager_errorØ00__func__Ø000 [12]int8 // -
@@ -21243,8 +20041,6 @@ _21:
*(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(96 /* X34 */))) = int64(i32(0))
*(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(104 /* X35 */))) = int64(i32(0))
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(24 /* X17 */))) = uint8(i32(0))
- return
-
}
var _pager_unlockØ00__func__Ø000 [13]int8 // -
@@ -21262,8 +20058,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(60 /* X9 */))) = int16(i32(-1))
_0:
- return
-
}
func _sqlite3Realloc(tls *crt.TLS, _pOld unsafe.Pointer, _nBytes uint64) (r0 unsafe.Pointer) { // sqlite3.c:24696:1
@@ -21280,9 +20074,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)) {
@@ -21290,16 +20082,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)
@@ -21353,9 +20142,7 @@ _4:
crt.X__builtin_abort(tls)
}
}()
- r0 = _pNew
- return
-
+ return _pNew
}
var _sqlite3ReallocØ00__func__Ø000 [15]int8 // -
@@ -21460,14 +20247,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 // -
@@ -21492,9 +20277,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)))
@@ -21506,9 +20289,7 @@ _2:
_ret += 1
_3:
- r0 = _ret
- return
-
+ return _ret
}
var _ptrmapPagenoØ00__func__Ø000 [13]int8 // -
@@ -21539,9 +20320,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)))
@@ -21551,8 +20330,7 @@ _2:
}
_sqlite3PagerUnref(tls, _pDbPage)
- r0 = _sqlite3CorruptError(tls, i32(59952))
- return
+ return _sqlite3CorruptError(tls, i32(59952))
_3:
func() {
@@ -21578,14 +20356,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 // -
@@ -21615,15 +20389,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 // -
@@ -21657,9 +20427,7 @@ _0:
crt.X__builtin_abort(tls)
}
}()
- r0 = _pPage
- return
-
+ return _pPage
}
var _btreePageFromDbPageØ00__func__Ø000 [20]int8 // -
@@ -21675,8 +20443,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
@@ -21717,8 +20483,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 // -
@@ -21743,8 +20507,6 @@ _0:
_3:
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(88 /* X14 */))) = int8(i32(-1))
- return
-
}
func _sqlite3BtreeTripAllCursors(tls *crt.TLS, _pBtree *XBtree, _errCode int32, _writeOnly int32) (r0 int32) { // sqlite3.c:62912:1
@@ -21815,9 +20577,7 @@ _18:
_8:
_sqlite3BtreeLeave(tls, _pBtree)
_4:
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3BtreeTripAllCursorsØ00__func__Ø000 [27]int8 // -
@@ -21836,8 +20596,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(64 /* X6 */))) = (unsafe.Pointer)(uintptr(i32(0)))
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(86 /* X12 */))) = uint8(i32(0))
- return
-
}
var _sqlite3BtreeClearCursorØ00__func__Ø000 [24]int8 // -
@@ -21860,8 +20618,6 @@ func _sqlite3PagerPagecount(tls *crt.TLS, _pPager *XPager, _pnPage *int32) { //
}
}()
*_pnPage = int32(_pPager.X22)
- return
-
}
var _sqlite3PagerPagecountØ00__func__Ø000 [22]int8 // -
@@ -21892,16 +20648,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(88 /* X22 */))))) = (*XBitvec)(unsafe.Pointer(uintptr(i32(0))))
- return
-
}
func _btreeEndTransaction(tls *crt.TLS, _p *XBtree) { // sqlite3.c:62781:1
@@ -21955,8 +20707,6 @@ _4:
crt.X__builtin_abort(tls)
}
}()
- return
-
}
var _btreeEndTransactionØ00__func__Ø000 [20]int8 // -
@@ -21999,8 +20749,6 @@ _1:
_4:
_0:
- return
-
}
var _downgradeAllSharedCacheTableLocksØ00__func__Ø000 [34]int8 // -
@@ -22109,8 +20857,6 @@ _23:
}
_25:
_24:
- return
-
}
var _clearAllSharedCacheTableLocksØ00__func__Ø000 [30]int8 // -
@@ -22154,8 +20900,6 @@ func _unlockBtreeIfUnused(tls *crt.TLS, _pBt *XBtShared) { // sqlite3.c:62060:1
*(**XMemPage)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pBt)) + uintptr(24 /* X3 */))))) = (*XMemPage)(unsafe.Pointer(uintptr(i32(0))))
_releasePageNotNull(tls, _1_pPage1)
_6:
- return
-
}
var _unlockBtreeIfUnusedØ00__func__Ø000 [20]int8 // -
@@ -22165,9 +20909,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
@@ -22201,8 +20943,6 @@ _3:
_sqlite3VtabUnlockList(tls, _db)
_sqlite3BtreeLeaveAll(tls, _db)
_sqlite3CollapseDatabaseArray(tls, _db)
- return
-
}
func _sqlite3SchemaClear(tls *crt.TLS, _p unsafe.Pointer) { // sqlite3.c:104336:1
@@ -22260,8 +21000,6 @@ _7:
sink4530 = *p
}
_8:
- return
-
}
func _sqlite3HashInit(tls *crt.TLS, _pNew *XHash) { // sqlite3.c:29206:1
@@ -22275,8 +21013,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(16 /* X3 */))))) = (*XExprList)(unsafe.Pointer(uintptr(i32(0))))
- return
-
}
var _sqlite3HashInitØ00__func__Ø000 [16]int8 // -
@@ -22313,8 +21049,6 @@ _2:
_3:
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pH)) + uintptr(4 /* X1 */))) = uint32(i32(0))
- return
-
}
var _sqlite3HashClearØ00__func__Ø000 [17]int8 // -
@@ -22327,7 +21061,6 @@ func _sqlite3DeleteTrigger(tls *crt.TLS, _db *Xsqlite3, _pTrigger *XTrigger) { /
if _pTrigger != (*XTrigger)(unsafe.Pointer(uintptr(i32(0)))) {
goto _0
}
-
return
_0:
@@ -22337,8 +21070,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
@@ -22359,8 +21090,6 @@ _0:
goto _0
_1:
- return
-
}
func _sqlite3ExprDelete(tls *crt.TLS, _db *Xsqlite3, _p *XExpr) { // sqlite3.c:91778:1
@@ -22370,8 +21099,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
@@ -22382,7 +21109,7 @@ func _sqlite3ExprDeleteNN(tls *crt.TLS, _db *Xsqlite3, _p *XExpr) { // sqlite3.c
}
}()
func() {
- if ((_p.X2)&uint32(i32(1024))) != uint32(i32(0)) && (*(*int32)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */)))))) < i32(0) {
+ if ((_p.X2)&uint32(i32(1024))) != uint32(i32(0)) && (*(*int32)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */)))))) < i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(91754), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3ExprDeleteNNØ00__func__Ø000))), unsafe.Pointer(str(20712)))
crt.X__builtin_abort(tls)
}
@@ -22404,7 +21131,7 @@ func _sqlite3ExprDeleteNN(tls *crt.TLS, _db *Xsqlite3, _p *XExpr) { // sqlite3.c
}
}()
func() {
- if (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))) != (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))) != (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(91759), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3ExprDeleteNNØ00__func__Ø000))), unsafe.Pointer(str(20792)))
crt.X__builtin_abort(tls)
}
@@ -22415,7 +21142,7 @@ _6:
}
func() {
- if (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))) != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) && (*XExpr)(unsafe.Pointer(_p.X5)) != (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))) != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) && (*XExpr)(unsafe.Pointer(_p.X5)) != (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(91764), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3ExprDeleteNNØ00__func__Ø000))), unsafe.Pointer(str(20808)))
crt.X__builtin_abort(tls)
}
@@ -22431,18 +21158,18 @@ _18:
goto _19
}
- _sqlite3SelectDelete(tls, _db, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))))
+ _sqlite3SelectDelete(tls, _db, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))))
goto _20
_19:
- _sqlite3ExprListDelete(tls, _db, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))))
+ _sqlite3ExprListDelete(tls, _db, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))))
_20:
_13:
if ((_p.X2) & uint32(i32(65536))) == uint32(i32(0)) {
goto _21
}
- _sqlite3DbFree(tls, _db, (unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */)))))))
+ _sqlite3DbFree(tls, _db, (unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */)))))))
_21:
if ((_p.X2) & uint32(i32(32768))) != uint32(i32(0)) {
goto _22
@@ -22450,8 +21177,6 @@ _21:
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_p))
_22:
- return
-
}
var _sqlite3ExprDeleteNNØ00__func__Ø000 [20]int8 // -
@@ -22467,8 +21192,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
@@ -22505,8 +21228,6 @@ _3:
goto _0
_1:
- return
-
}
func _sqlite3ExprListDelete(tls *crt.TLS, _db *Xsqlite3, _pList *XExprList) { // sqlite3.c:92411:1
@@ -22516,8 +21237,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
@@ -22546,8 +21265,6 @@ _3:
_6:
_sqlite3DbFree(tls, _db, _pList.X1)
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pList))
- return
-
}
var _exprListDeleteNNØ00__func__Ø000 [17]int8 // -
@@ -22564,7 +21281,6 @@ func _sqlite3SrcListDelete(tls *crt.TLS, _db *Xsqlite3, _pList *XSrcList) { // s
if _pList != (*XSrcList)(unsafe.Pointer(uintptr(i32(0)))) {
goto _0
}
-
return
_0:
@@ -22580,17 +21296,17 @@ _1:
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pItem.X1))
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pItem.X2))
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pItem.X3))
- if ((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(1))) << uint(i32(31))) >> uint(i32(31))) == 0 {
+ if ((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(1))) << uint(i32(31))) >> uint(i32(31))) == 0 {
goto _5
}
- _sqlite3DbFree(tls, _db, (unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5506900)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(96 /* X15 */)))))))
+ _sqlite3DbFree(tls, _db, (unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5506896)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(96 /* X15 */)))))))
_5:
- if ((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(2))) << uint(i32(31))) >> uint(i32(31))) == 0 {
+ if ((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(2))) << uint(i32(31))) >> uint(i32(31))) == 0 {
goto _6
}
- _sqlite3ExprListDelete(tls, _db, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5506900)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(96 /* X15 */))))))))
+ _sqlite3ExprListDelete(tls, _db, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5506896)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(96 /* X15 */))))))))
_6:
_sqlite3DeleteTable(tls, _db, (*XTable)(unsafe.Pointer(_pItem.X4)))
_sqlite3SelectDelete(tls, _db, (*XSelect)(unsafe.Pointer(_pItem.X5)))
@@ -22601,28 +21317,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(60 /* 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
@@ -22638,7 +21348,7 @@ func _deleteTable(tls *crt.TLS, _db *Xsqlite3, _pTable *XTable) { // sqlite3.c:1
_ = _2_pOld
_nLookaside = func() int32 {
if (_db != nil) && (((_pTable.X9) & uint32(i32(2))) == uint32(i32(0))) {
- return ((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X3)
+ return ((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X3)
}
return i32(0)
}()
@@ -22688,13 +21398,11 @@ _6:
_sqlite3VtabClear(tls, _db, _pTable)
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pTable))
func() {
- if _nLookaside != i32(0) && _nLookaside != ((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))).X3) {
+ if _nLookaside != i32(0) && _nLookaside != ((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))).X3) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(100093), unsafe.Pointer((*int8)(unsafe.Pointer(&_deleteTableØ00__func__Ø000))), unsafe.Pointer(str(21092)))
crt.X__builtin_abort(tls)
}
}()
- return
-
}
var _deleteTableØ00__func__Ø000 [12]int8 // -
@@ -22741,25 +21449,20 @@ _5:
*(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_elem)) + uintptr(16 /* X2 */))) = _data
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_elem)) + uintptr(24 /* 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, u64(32))))
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(24 /* X3 */))) = _pKey
@@ -22788,9 +21491,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 // -
@@ -22838,18 +21539,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
@@ -22876,9 +21573,7 @@ _0:
goto _0
_1:
- r0 = _h
- return
-
+ return _h
}
var _findElementWithHashØ00__func__Ø000 [20]int8 // -
@@ -22945,8 +21640,6 @@ _3:
}()
_sqlite3HashClear(tls, _pH)
_7:
- return
-
}
var _removeElementGivenHashØ00__func__Ø000 [23]int8 // -
@@ -22973,9 +21666,7 @@ _0:
if _new_size != (_pH.X0) {
goto _1
}
-
- r0 = i32(0)
- return
+ return i32(0)
_1:
_sqlite3BeginBenignMalloc(tls)
@@ -22984,9 +21675,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)
@@ -23006,9 +21695,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
@@ -23061,8 +21748,6 @@ _8:
*(**XHashElem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(8 /* 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
@@ -23089,17 +21774,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) + 32*uintptr(_iDb))).X1))
@@ -23109,9 +21790,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 // -
@@ -23167,9 +21846,7 @@ _8:
}
}()
_2:
- r0 = _i
- return
-
+ return _i
}
var _sqlite3SchemaToIndexØ00__func__Ø000 [21]int8 // -
@@ -23190,14 +21867,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
@@ -23263,8 +21935,6 @@ _9:
goto _4
_7:
- return
-
}
var _sqlite3FkDeleteØ00__func__Ø000 [16]int8 // -
@@ -23287,8 +21957,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
@@ -23302,7 +21970,7 @@ func _sqlite3DeleteColumnNames(tls *crt.TLS, _db *Xsqlite3, _pTable *XTable) { /
crt.X__builtin_abort(tls)
}
}()
- if store5524974(&_pCol, (*XColumn)(unsafe.Pointer(_pTable.X1))) == (*XColumn)(unsafe.Pointer(uintptr(i32(0)))) {
+ if store5524970(&_pCol, (*XColumn)(unsafe.Pointer(_pTable.X1))) == (*XColumn)(unsafe.Pointer(uintptr(i32(0)))) {
goto _2
}
@@ -23321,8 +21989,6 @@ _3:
_6:
_sqlite3DbFree(tls, _db, _pTable.X1)
_2:
- return
-
}
var _sqlite3DeleteColumnNamesØ00__func__Ø000 [25]int8 // -
@@ -23362,8 +22028,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
@@ -23420,9 +22084,7 @@ _4:
crt.X__builtin_abort(tls)
}
}()
- r0 = _pRet
- return
-
+ return _pRet
}
var _vtabDisconnectAllØ00__func__Ø000 [18]int8 // -
@@ -23437,7 +22099,6 @@ func _sqlite3IdListDelete(tls *crt.TLS, _db *Xsqlite3, _pList *XIdList) { // sql
if _pList != (*XIdList)(unsafe.Pointer(uintptr(i32(0)))) {
goto _0
}
-
return
_0:
@@ -23454,8 +22115,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
@@ -23483,8 +22142,6 @@ _1:
_4:
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pWith))
_0:
- return
-
}
func _sqlite3CollapseDatabaseArray(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:99944:1
@@ -23531,8 +22188,6 @@ _3:
_sqlite3DbFree(tls, _db, _db.X4)
*(**XDb)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(32 /* X4 */))))) = (*XDb)(unsafe.Pointer((*[2]XDb)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(560 /* X72 */)))))
_7:
- return
-
}
func _sqlite3CloseSavepoints(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:140873:1
@@ -23552,8 +22207,6 @@ _1:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(636 /* X75 */))) = i32(0)
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(640 /* X76 */))) = i32(0)
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(91 /* X23 */))) = uint8(i32(0))
- return
-
}
func _sqlite3BtreeClose(tls *crt.TLS, _p *XBtree) (r0 int32) { // sqlite3.c:61521:1
@@ -23642,9 +22295,7 @@ _18:
*(**XBtree)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr(_p.X9) + uintptr(40 /* 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 // -
@@ -23725,9 +22376,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 // -
@@ -23805,9 +22454,7 @@ _4:
_removed = i32(1)
_2:
Xsqlite3_mutex_leave(tls, _pMaster)
- r0 = _removed
- return
-
+ return _removed
}
var _removeFromSharingListØ00__func__Ø000 [22]int8 // -
@@ -23835,8 +22482,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(104 /* X11 */))).X3)})))(tls, _p)
_0:
- return
-
}
var _sqlite3_mutex_freeØ00__func__Ø000 [19]int8 // -
@@ -23912,9 +22557,7 @@ _12:
}
}()
Xsqlite3_free(tls, (unsafe.Pointer)(_pPager))
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _sqlite3PagerCloseØ00__func__Ø000 [18]int8 // -
@@ -23940,8 +22583,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
@@ -24004,17 +22645,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
@@ -24054,18 +22691,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(65 /* X13 */))) = uint8(i32(1))
@@ -24145,14 +22778,12 @@ _24:
_sqlite3WalEndWriteTransaction(tls, _pWal)
_walUnlockExclusive(tls, _pWal, i32(1), i32(1))
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(65 /* 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 // -
@@ -24167,16 +22798,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(140 /* 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
@@ -24187,10 +22814,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
@@ -24210,9 +22834,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() {
@@ -24280,9 +22902,7 @@ _11:
_rc = _sqlite3CantopenError(tls, i32(56521))
_19:
- r0 = _rc
- return
-
+ return _rc
}
var _walIndexReadHdrØ00__func__Ø000 [16]int8 // -
@@ -24313,26 +22933,20 @@ func _walIndexTryHdr(tls *crt.TLS, _pWal *XWal, _pChanged *int32) (r0 int32) { /
if crt.Xmemcmp(tls, (unsafe.Pointer)(&_h1), (unsafe.Pointer)(&_h2), u64(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(u64(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(72 /* X18 */)))), (unsafe.Pointer)(&_h1), u64(48)) == 0 {
@@ -24343,9 +22957,7 @@ _6:
crt.Xmemcpy(tls, (unsafe.Pointer)((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal))+uintptr(72 /* X18 */)))), (unsafe.Pointer)(&_h1), u64(48))
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(56 /* X8 */))) = uint32((int32((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal))+uintptr(72 /* X18 */))).X5) & i32(65024)) + ((int32((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal))+uintptr(72 /* X18 */))).X5) & i32(1)) << uint(i32(16))))
_7:
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _walIndexTryHdrØ00__func__Ø000 [15]int8 // -
@@ -24361,16 +22973,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
@@ -24414,12 +23022,12 @@ _1:
_7:
{
p := &_s1
- *p = (*p) + ((*postInc5490024(&_aData, 4)) + _s2)
+ *p = (*p) + ((*postInc5490020(&_aData, 4)) + _s2)
sink985 = *p
}
{
p := &_s2
- *p = (*p) + ((*postInc5490024(&_aData, 4)) + _s1)
+ *p = (*p) + ((*postInc5490020(&_aData, 4)) + _s1)
sink985 = *p
}
if uintptr(unsafe.Pointer(_aData)) < uintptr(unsafe.Pointer(_aEnd)) {
@@ -24443,7 +23051,7 @@ _9:
{
p := &_aData
*p = (*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 4*uintptr(i32(2))))
- sink5490024 = *p
+ sink5490020 = *p
}
if uintptr(unsafe.Pointer(_aData)) < uintptr(unsafe.Pointer(_aEnd)) {
goto _9
@@ -24452,8 +23060,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 // -
@@ -24522,9 +23128,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(72 /* X18 */)))), i32(0), u64(48))
@@ -24680,9 +23284,7 @@ _31:
_25:
_recovery_error:
_walUnlockExclusive(tls, _pWal, _iLock, _nLock)
- r0 = _rc
- return
-
+ return _rc
}
var _walIndexRecoverØ00__func__Ø000 [16]int8 // -
@@ -24692,9 +23294,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
@@ -24709,18 +23309,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(72 /* X18 */)))))+uintptr(32 /* X9 */)))), (unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aFrame))+1*uintptr(i32(8))))), uint64(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(72 /* X18 */))).X4) == i32(0))
@@ -24729,16 +23325,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
@@ -24802,9 +23394,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)
@@ -24814,9 +23404,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 // -
@@ -24844,8 +23432,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(72 /* X18 */)))), u64(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(72 /* X18 */)))), u64(48))
- return
-
}
var _walIndexWriteHdrØ00__func__Ø000 [17]int8 // -
@@ -24861,9 +23447,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)) + 8*uintptr(i32(0)))))) + 4*uintptr(u64(24))))))
- return
-
+ return (*XWalCkptInfo)(unsafe.Pointer((*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal.X7)) + 8*uintptr(i32(0)))))) + 4*uintptr(u64(24))))))
}
var _walCkptInfoØ00__func__Ø000 [12]int8 // -
@@ -24873,9 +23457,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(72 /* X18 */))).X5) & i32(65024)) + ((int32((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal))+uintptr(72 /* X18 */))).X5) & i32(1)) << uint(i32(16)))
- return
-
+ /* X18 */ /* X18 */
+ return (int32((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal))+uintptr(72))).X5) & i32(65024)) + ((int32((*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal))+uintptr(72))).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
@@ -24925,9 +23508,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() {
@@ -25034,7 +23615,7 @@ _26:
crt.X__builtin_abort(tls)
}
}()
- if (*(*int32)(unsafe.Pointer((*T5415311)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(336 /* X57 */)))))) == 0 {
+ if (*(*int32)(unsafe.Pointer((*T5415307)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(336 /* X57 */)))))) == 0 {
goto _31
}
@@ -25156,9 +23737,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
@@ -25202,9 +23781,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), uint64(_nByte))
@@ -25274,9 +23851,7 @@ _11:
_walIteratorFree(tls, _p)
_19:
*_pp = _p
- r0 = _rc
- return
-
+ return _rc
}
var _walIteratorInitØ00__func__Ø000 [16]int8 // -
@@ -25418,8 +23993,6 @@ _31:
goto _31
_34:
- return
-
}
var _walMergesortØ00__func__Ø000 [13]int8 // -
@@ -25495,8 +24068,6 @@ _4:
*_paRight = _aLeft
*_pnRight = _iOut
crt.Xmemcpy(tls, (unsafe.Pointer)(_aLeft), (unsafe.Pointer)(_aTmp), u64(2)*uint64(_iOut))
- return
-
}
var _walMergeØ00__func__Ø000 [9]int8 // -
@@ -25507,8 +24078,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 // -
@@ -25572,9 +24141,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 // -
@@ -25617,8 +24184,6 @@ _3:
crt.X__builtin_abort(tls)
}
}()
- return
-
}
var _walRestartHdrØ00__func__Ø000 [14]int8 // -
@@ -25647,8 +24212,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
@@ -25675,16 +24238,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
@@ -25703,9 +24262,7 @@ _0:
_rc = _sqlite3OsFileSize(tls, (*Xsqlite3_file)(unsafe.Pointer(_pPager.X32)), (*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager))+uintptr(104 /* X35 */))))
_1:
- r0 = _rc
- return
-
+ return _rc
}
func _sqlite3PcacheClose(tls *crt.TLS, _pCache *XPCache) { // sqlite3.c:44759:1
@@ -25716,8 +24273,6 @@ func _sqlite3PcacheClose(tls *crt.TLS, _pCache *XPCache) { // sqlite3.c:44759:1
}
}()
((*Xsqlite3_pcache_methods2)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(176 /* X12 */))).X11)(tls, _pCache.X12)
- return
-
}
var _sqlite3PcacheCloseØ00__func__Ø000 [19]int8 // -
@@ -25739,8 +24294,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(128 /* X27 */))) = (*uint8)(unsafe.Pointer(uintptr(i32(0))))
_0:
- return
-
}
var _sqlite3LeaveMutexAndCloseZombieØ00__func__Ø000 [32]int8 // -
@@ -25752,7 +24305,7 @@ func init() {
func _functionDestroy(tls *crt.TLS, _db *Xsqlite3, _p *XFuncDef) { // sqlite3.c:140890:1
var _pDestructor *XFuncDestructor // sqlite3.c:140891:18
_ = _pDestructor
- _pDestructor = (*XFuncDestructor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X7 */)))))))
+ _pDestructor = (*XFuncDestructor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X7 */)))))))
if _pDestructor == nil {
goto _0
}
@@ -25766,8 +24319,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
@@ -25786,22 +24337,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(32 /* 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
@@ -25825,8 +24371,6 @@ _2:
_5:
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_db.X40))
- return
-
}
var _sqlite3CloseExtensionsØ00__func__Ø000 [23]int8 // -
@@ -25839,9 +24383,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)))
@@ -25849,18 +24391,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(312 /* X54 */))))) = nil
*(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(320 /* 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)))
@@ -25868,9 +24406,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(312 /* X54 */))))) = _xCollNeeded16
*(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(320 /* 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
@@ -25878,9 +24414,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
@@ -25906,8 +24440,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:
{
@@ -25915,18 +24448,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 // -
@@ -25944,9 +24474,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() {
@@ -25967,21 +24495,17 @@ _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
func init() {
- _columnNullValueØ00nullMemØ001 = XMem{X0: T5448375{}, X1: u16(1), X2: u8(0), X3: u8(0), X4: i32(0), X5: nil, X6: nil, X7: i32(0), X8: u32(0), X9: nil, X10: nil, X11: nil, X12: nil}
+ _columnNullValueØ00nullMemØ001 = XMem{X0: T5448371{}, X1: u16(1), X2: u8(0), X3: u8(0), X4: i32(0), X5: nil, X6: nil, X7: i32(0), X8: u32(0), X9: nil, X10: nil, X11: nil, X12: nil}
}
var _columnMemØ00__func__Ø000 [10]int8 // -
@@ -26013,8 +24537,6 @@ func _columnMallocFailure(tls *crt.TLS, _pStmt unsafe.Pointer) { // sqlite3.c:76
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(56 /* 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 // -
@@ -26028,9 +24550,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
@@ -26038,35 +24558,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
@@ -26083,8 +24595,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)))
@@ -26123,9 +24634,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 // -
@@ -26135,15 +24644,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
@@ -26151,9 +24656,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
@@ -26161,15 +24664,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
@@ -26194,16 +24693,16 @@ func _sqlite3VdbeIntValue(tls *crt.TLS, _pMem *XMem) (r0 int64) { // sqlite3.c:7
goto _5
}
- r0 = *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */)))))
- return
+ /* X0 */
+ return *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0)))))
_5:
if (_flags & i32(8)) == 0 {
goto _7
}
- r0 = _doubleToInt64(tls, *(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))
- return
+ /* X0 */
+ return _doubleToInt64(tls, *(*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0))))))
_7:
if (_flags & i32(18)) == 0 {
@@ -26218,13 +24717,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 // -
@@ -26237,22 +24733,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
@@ -26425,9 +24915,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) {
@@ -26440,8 +24928,7 @@ _37:
crt.X__builtin_abort(tls)
}
}()
- r0 = i32(0)
- return
+ return i32(0)
_39:
_c = _compare2pow63(tls, _zNum, _incr)
@@ -26455,16 +24942,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() {
@@ -26473,14 +24957,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 // -
@@ -26515,9 +24997,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
@@ -26525,27 +25005,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
@@ -26553,9 +25025,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
@@ -26563,9 +25033,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
@@ -26573,9 +25041,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
@@ -26598,9 +25064,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
@@ -26611,8 +25075,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)))
@@ -26620,9 +25083,7 @@ _0:
*(*func(*crt.TLS, unsafe.Pointer) int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(248 /* X46 */))) = _xCallback
*(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(240 /* 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
@@ -26640,8 +25101,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:
@@ -26716,9 +25176,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)
@@ -26746,9 +25204,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))
@@ -26768,9 +25224,7 @@ _30:
if int32(*_zSql) != i32(0) {
goto _32
}
-
- r0 = i32(0)
- return
+ return i32(0)
_32:
_token = uint8(i32(2))
@@ -26793,9 +25247,7 @@ _34:
if int32(*_zSql) != i32(0) {
goto _36
}
-
- r0 = i32(0)
- return
+ return i32(0)
_36:
_token = uint8(i32(2))
@@ -26925,9 +25377,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
@@ -26947,9 +25397,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)))))
@@ -26966,15 +25414,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
@@ -26983,9 +25427,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)))
@@ -26998,9 +25440,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 // -
@@ -27036,9 +25476,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))
@@ -27051,8 +25489,7 @@ _5:
}
_sqlite3ErrorWithMsg(tls, _db, i32(5), str(23624))
- r0 = i32(5)
- return
+ return i32(5)
_8:
_sqlite3ExpirePreparedStatements(tls, _db)
@@ -27090,9 +25527,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(24 /* X3 */))) = _xCompare
@@ -27100,9 +25535,7 @@ _16:
*(*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(uintptr((unsafe.Pointer)(_pColl)) + uintptr(32 /* X4 */))) = _xDel
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pColl)) + uintptr(8 /* 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 // -
@@ -27138,12 +25571,10 @@ _1:
{
p := &_pColl
*p = (*XCollSeq)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 40*uintptr(int32(_enc)-i32(1))))
- sink5819800 = *p
+ sink5819796 = *p
}
_5:
- r0 = _pColl
- return
-
+ return _pColl
}
func _findCollSeqEntry(tls *crt.TLS, _db *Xsqlite3, _zName *int8, _create int32) (r0 *XCollSeq) { // sqlite3.c:104051:1
@@ -27192,7 +25623,6 @@ _2:
_1:
r0 = _pColl
return
-
}
func _sqlite3HashFind(tls *crt.TLS, _pH *XHash, _pKey *int8) (r0 unsafe.Pointer) { // sqlite3.c:29398:1
@@ -27213,14 +25643,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 // -
@@ -27250,9 +25678,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)))
@@ -27272,9 +25698,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 // -
@@ -27315,9 +25739,7 @@ _0:
crt.X__builtin_abort(tls)
}
}()
- r0 = _m.X5
- return
-
+ return _m.X5
}
var _sqlite3Utf16to8Ø00__func__Ø000 [16]int8 // -
@@ -27327,9 +25749,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
@@ -27342,9 +25762,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)))
@@ -27381,9 +25799,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
@@ -27404,9 +25820,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)
@@ -27438,9 +25852,7 @@ _18:
if _3_rc == i32(0) {
goto _19
}
-
- r0 = _3_rc
- return
+ return _3_rc
_19:
_enc = i32(3)
@@ -27462,8 +25874,7 @@ _16:
crt.X__builtin_abort(tls)
}
}()
- r0 = i32(5)
- return
+ return i32(5)
_23:
_sqlite3ExpirePreparedStatements(tls, _db)
@@ -27478,9 +25889,7 @@ _22:
if _p != nil {
goto _30
}
-
- r0 = _sqlite3NomemError(tls, i32(141580))
- return
+ return _sqlite3NomemError(tls, i32(141580))
_30:
_functionDestroy(tls, _db, _p)
@@ -27490,7 +25899,7 @@ _30:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pDestructor)) + uintptr(0 /* X0 */))) += 1
_31:
- *(**XFuncDestructor)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X7 */))))))) = _pDestructor
+ *(**XFuncDestructor)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X7 */))))))) = _pDestructor
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(2 /* X1 */))) = uint16((int32(_p.X1) & i32(3)) | _extraFlags)
*(*func(*crt.TLS, *Xsqlite3_context, int32, **XMem))(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(24 /* X4 */))))) = func() func(*crt.TLS, *Xsqlite3_context, int32, **XMem) {
if _xSFunc != nil {
@@ -27501,9 +25910,7 @@ _31:
*(*func(*crt.TLS, *Xsqlite3_context))(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X5 */))))) = _xFinal
*(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* 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 // -
@@ -27587,7 +25994,7 @@ _13:
_12:
_10:
- if _createFlag == 0 || _bestScore >= i32(6) || store5459145(&_pBest, (*XFuncDef)(unsafe.Pointer(_sqlite3DbMallocZero(tls, _db, (u64(56)+uint64(_nName))+uint64(i32(1)))))) == (*XFuncDef)(unsafe.Pointer(uintptr(i32(0)))) {
+ if _createFlag == 0 || _bestScore >= i32(6) || store5459141(&_pBest, (*XFuncDef)(unsafe.Pointer(_sqlite3DbMallocZero(tls, _db, (u64(56)+uint64(_nName))+uint64(i32(1)))))) == (*XFuncDef)(unsafe.Pointer(uintptr(i32(0)))) {
goto _16
}
@@ -27602,8 +26009,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(16 /* X3 */))))) = _6_pOther
@@ -27613,14 +26019,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 // -
@@ -27635,8 +26037,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 {
@@ -27648,15 +26049,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 {
@@ -27694,7 +26092,6 @@ _9:
_8:
r0 = _match
return
-
}
var _sqlite3_create_function_v2Ø00__func__Ø000 [27]int8 // -
@@ -27711,9 +26108,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)))
@@ -27728,9 +26123,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 // -
@@ -27743,14 +26136,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
@@ -27776,9 +26165,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
@@ -27821,7 +26208,6 @@ _4:
_0:
r0 = _pMod
return
-
}
var _sqlite3VtabCreateModuleØ00__func__Ø000 [24]int8 // -
@@ -27837,25 +26223,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
@@ -27878,9 +26258,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)))
@@ -27891,8 +26269,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))
@@ -27998,9 +26375,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 // -
@@ -28045,7 +26420,7 @@ func _sqlite3RunParser(tls *crt.TLS, _pParse *XParse, _zSql *int8, _pzErrMsg **i
goto _2
}
- *(*int32)(unsafe.Pointer((*T5415311)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(336 /* X57 */))))) = i32(0)
+ *(*int32)(unsafe.Pointer((*T5415307)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(336 /* X57 */))))) = i32(0)
_2:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(24 /* X3 */))) = i32(0)
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(512 /* X62 */))) = _zSql
@@ -28136,7 +26511,7 @@ _17:
crt.X__builtin_abort(tls)
}
}()
- if (*(*int32)(unsafe.Pointer((*T5415311)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(336 /* X57 */)))))) == 0 {
+ if (*(*int32)(unsafe.Pointer((*T5415307)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(336 /* X57 */)))))) == 0 {
goto _26
}
@@ -28273,9 +26648,7 @@ _49:
crt.X__builtin_abort(tls)
}
}()
- r0 = _nErr
- return
-
+ return _nErr
}
var _sqlite3RunParserØ00__func__Ø000 [17]int8 // -
@@ -28291,8 +26664,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(16 /* X2 */)))))
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[100]XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParser))+uintptr(16 /* X2 */)))))+32*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(16 /* X2 */)))))+32*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
@@ -28319,8 +26690,6 @@ _0:
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(8 /* X1 */))) = _zMsg
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(24 /* X3 */))) = i32(1)
_1:
- return
-
}
func _sqlite3Parser(tls *crt.TLS, _yyp unsafe.Pointer, _yymajor int32, _yyminor XToken, _pParse *XParse) { // sqlite3.c:138453:1
@@ -28409,8 +26778,6 @@ _13:
_16:
crt.Xfprintf(tls, _yyTraceFILE, str(24704))
_12:
- return
-
}
var _sqlite3ParserØ00__func__Ø000 [14]int8 // -
@@ -28442,9 +26809,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() {
@@ -28501,17 +26866,13 @@ _10:
crt.Xfprintf(tls, _yyTraceFILE, str(27116), unsafe.Pointer(_yyTracePrompt), unsafe.Pointer(*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_yyTokenName)) + 8*uintptr(_iLookAhead)))), unsafe.Pointer(*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_yyTokenName)) + 8*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 // -
@@ -28578,8 +26939,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(8 /* X2 */))))) = _yyMinor
_yyTraceShift(tls, _yypParser, _yyNewState)
- return
-
}
func _yyStackOverflow(tls *crt.TLS, _yypParser *XyyParser) { // sqlite3.c:136641:1
@@ -28603,8 +26962,6 @@ _1:
_2:
_sqlite3ErrorMsg(tls, _pParse, str(27184))
*(**XParse)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yypParser)) + uintptr(8 /* X1 */))))) = _pParse
- return
-
}
func _yy_pop_parser_stack(tls *crt.TLS, _pParser *XyyParser) { // sqlite3.c:136487:1
@@ -28630,8 +26987,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)) + 8*uintptr(_yytos.X1)))))
_4:
_yy_destructor(tls, _pParser, _yytos.X1, (*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yytos))+uintptr(8 /* X2 */))))
- return
-
}
var _yy_pop_parser_stackØ00__func__Ø000 [20]int8 // -
@@ -28791,8 +27146,6 @@ _38:
goto _39
_39:
- return
-
}
func _yyTraceShift(tls *crt.TLS, _yypParser *XyyParser, _yyNewState int32) { // sqlite3.c:136662:1
@@ -28811,8 +27164,6 @@ _1:
crt.Xfprintf(tls, _yyTraceFILE, str(27332), unsafe.Pointer(_yyTracePrompt), unsafe.Pointer(*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_yyTokenName)) + 8*uintptr((*XyyStackEntry)(unsafe.Pointer(_yypParser.X0)).X1)))))
_2:
_0:
- return
-
}
func _yy_reduce(tls *crt.TLS, _yypParser *XyyParser, _yyruleno uint32) { // sqlite3.c:137067:1
@@ -30028,7 +28379,7 @@ _118:
goto _315
}
- *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr(*(*unsafe.Pointer)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp))+32*uintptr(i32(-1)))))) + uintptr(8 /* X2 */))))))+uintptr(8 /* X2 */)))))+112*uintptr(((*XSrcList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp))+32*uintptr(i32(-1)))))) + uintptr(8 /* X2 */))))))).X0)-i32(1))))))+uintptr(60 /* X9 */))))) + uintptr(0 /* X0 */))) = uint8(*(*int32)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp))+32*uintptr(i32(0)))))) + uintptr(8 /* X2 */))))))
+ *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr(*(*unsafe.Pointer)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp))+32*uintptr(i32(-1)))))) + uintptr(8 /* X2 */))))))+uintptr(8 /* X2 */)))))+112*uintptr(((*XSrcList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp))+32*uintptr(i32(-1)))))) + uintptr(8 /* X2 */))))))).X0)-i32(1))))))+uintptr(60 /* X9 */))))) + uintptr(0 /* X0 */))) = uint8(*(*int32)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp))+32*uintptr(i32(0)))))) + uintptr(8 /* X2 */))))))
_315:
goto _281
@@ -30387,7 +28738,7 @@ _182:
goto _337
}
- *(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((*XExprSpan)(unsafe.Pointer(&_4_yylhsminor)).X0) + uintptr(32 /* X6 */))))))) = _158_pList
+ *(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((*XExprSpan)(unsafe.Pointer(&_4_yylhsminor)).X0) + uintptr(32 /* X6 */))))))) = _158_pList
_spanSet(tls, (*XExprSpan)(unsafe.Pointer(&_4_yylhsminor)), (*XToken)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp))+32*uintptr(i32(-4))))))+uintptr(8 /* X2 */))))), (*XToken)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp))+32*uintptr(i32(0))))))+uintptr(8 /* X2 */))))))
goto _338
@@ -30510,7 +28861,7 @@ _204:
goto _341
}
- *(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((*XExprSpan)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp))+32*uintptr(i32(-4))))))+uintptr(8 /* X2 */))))).X0) + uintptr(32 /* X6 */))))))) = _173_pList
+ *(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((*XExprSpan)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp))+32*uintptr(i32(-4))))))+uintptr(8 /* X2 */))))).X0) + uintptr(32 /* X6 */))))))) = _173_pList
goto _342
_341:
@@ -30575,7 +28926,7 @@ _345:
goto _352
}
- *(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((*XExprSpan)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp))+32*uintptr(i32(-4))))))+uintptr(8 /* X2 */))))).X0) + uintptr(32 /* X6 */))))))) = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp))+32*uintptr(i32(-1)))))) + uintptr(8 /* X2 */)))))))
+ *(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((*XExprSpan)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp))+32*uintptr(i32(-4))))))+uintptr(8 /* X2 */))))).X0) + uintptr(32 /* X6 */))))))) = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp))+32*uintptr(i32(-1)))))) + uintptr(8 /* X2 */)))))))
_sqlite3ExprSetHeightAndFlags(tls, _pParse, (*XExpr)(unsafe.Pointer((*XExprSpan)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp))+32*uintptr(i32(-4))))))+uintptr(8 /* X2 */))))).X0)))
goto _353
@@ -30628,7 +28979,7 @@ _354:
_209:
_spanSet(tls, (*XExprSpan)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp))+32*uintptr(i32(-3))))))+uintptr(8 /* X2 */))))), (*XToken)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp))+32*uintptr(i32(-3))))))+uintptr(8 /* X2 */))))), (*XToken)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp))+32*uintptr(i32(0))))))+uintptr(8 /* X2 */))))))
- _186_p = store5518870((**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XExprSpan)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp))+32*uintptr(i32(-3))))))+uintptr(8 /* X2 */)))))))+uintptr(0 /* X0 */))))), _sqlite3PExpr(tls, _pParse, i32(20), (*XExpr)(unsafe.Pointer(uintptr(i32(0)))), (*XExpr)(unsafe.Pointer(uintptr(i32(0))))))
+ _186_p = store5518866((**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XExprSpan)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp))+32*uintptr(i32(-3))))))+uintptr(8 /* X2 */)))))))+uintptr(0 /* X0 */))))), _sqlite3PExpr(tls, _pParse, i32(20), (*XExpr)(unsafe.Pointer(uintptr(i32(0)))), (*XExpr)(unsafe.Pointer(uintptr(i32(0))))))
_sqlite3PExprAddSelect(tls, _pParse, _186_p, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp))+32*uintptr(i32(-1)))))) + uintptr(8 /* X2 */))))))))
goto _281
@@ -30639,7 +28990,7 @@ _210:
goto _359
}
- *(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((*XExprSpan)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp))+32*uintptr(i32(-4))))))+uintptr(8 /* X2 */))))).X0) + uintptr(32 /* X6 */))))))) = func() *XExprList {
+ *(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((*XExprSpan)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp))+32*uintptr(i32(-4))))))+uintptr(8 /* X2 */))))).X0) + uintptr(32 /* X6 */))))))) = func() *XExprList {
if (*XExpr)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp))+32*uintptr(i32(-1)))))) + uintptr(8 /* X2 */))))))) != nil {
return _sqlite3ExprListAppend(tls, _pParse, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp))+32*uintptr(i32(-2)))))) + uintptr(8 /* X2 */))))))), (*XExpr)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp))+32*uintptr(i32(-1)))))) + uintptr(8 /* X2 */))))))))
}
@@ -31063,8 +29414,6 @@ _393:
}
_yy_accept(tls, _yypParser)
_395:
- return
-
}
var _yyRuleInfo [332]struct {
@@ -31110,7 +29459,6 @@ func _sqlite3FinishCoding(tls *crt.TLS, _pParse *XParse) { // sqlite3.c:99583:1
if (_pParse.X6) == 0 {
goto _2
}
-
return
_2:
@@ -31166,7 +29514,7 @@ _19:
_sqlite3VdbeUsesBtree(tls, _v, _3_iDb)
_4_pSchema = (*XSchema)(unsafe.Pointer((*XDb)(unsafe.Pointer(uintptr(_db.X4) + 32*uintptr(_3_iDb))).X4))
_sqlite3VdbeAddOp4Int(tls, _v, i32(2), _3_iDb, bool2int(((_pParse.X29)&(u32(1)<<uint(_3_iDb))) != uint32(i32(0))), _4_pSchema.X0, _4_pSchema.X1)
- if int32((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != i32(0) {
+ if int32((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != i32(0) {
goto _20
}
@@ -31205,7 +29553,7 @@ _27:
goto _30
}
- _sqlite3ExprCode(tls, _pParse, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr(_6_pEL.X1)+32*uintptr(_3_i))).X0)), *(*int32)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TExprList_item)(unsafe.Pointer(uintptr(_6_pEL.X1)+32*uintptr(_3_i))))) + uintptr(28 /* X5 */))))))
+ _sqlite3ExprCode(tls, _pParse, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr(_6_pEL.X1)+32*uintptr(_3_i))).X0)), *(*int32)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TExprList_item)(unsafe.Pointer(uintptr(_6_pEL.X1)+32*uintptr(_3_i))))) + uintptr(28 /* X5 */))))))
_3_i += 1
goto _27
@@ -31237,8 +29585,6 @@ _37:
_33:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(24 /* X3 */))) = i32(1)
_38:
- return
-
}
var _sqlite3FinishCodingØ00__func__Ø000 [20]int8 // -
@@ -31251,20 +29597,18 @@ 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
var _v *TVdbe // sqlite3.c:118075:8
_ = _v
- _v = store5435867((**TVdbe)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(16 /* X2 */))))), _sqlite3VdbeCreate(tls, _pParse))
+ _v = store5435863((**TVdbe)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(16 /* X2 */))))), _sqlite3VdbeCreate(tls, _pParse))
if _v == nil {
goto _0
}
@@ -31277,9 +29621,7 @@ _0:
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(35 /* X11 */))) = uint8(i32(1))
_2:
- r0 = _v
- return
-
+ return _v
}
func _sqlite3VdbeCreate(tls *crt.TLS, _pParse *XParse) (r0 *TVdbe) { // sqlite3.c:71350:1
@@ -31292,9 +29634,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(104 /* X17 */)))), i32(0), u64(184))
@@ -31334,9 +29674,7 @@ _1:
crt.X__builtin_abort(tls)
}
}()
- r0 = _p
- return
-
+ return _p
}
var _sqlite3VdbeCreateØ00__func__Ø000 [18]int8 // -
@@ -31346,9 +29684,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
@@ -31380,9 +29716,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(184 /* X27 */))) += 1
@@ -31392,7 +29726,7 @@ _5:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(4 /* X3 */))) = _p1
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(8 /* X4 */))) = _p2
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(12 /* X5 */))) = _p3
- *(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))) = (unsafe.Pointer)(uintptr(i32(0)))
+ *(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))) = (unsafe.Pointer)(uintptr(i32(0)))
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(1 /* X1 */))) = int8(i32(0))
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(24 /* X7 */))) = (*int8)(unsafe.Pointer(uintptr(i32(0))))
if (((*Xsqlite3)(unsafe.Pointer(_p.X0)).X6) & i32(4096)) == 0 {
@@ -31422,9 +29756,7 @@ _11:
_sqlite3VdbePrintOp(tls, (*crt.XFILE)(unsafe.Pointer(uintptr(i32(0)))), _i, (*XVdbeOp)(unsafe.Pointer(uintptr(_p.X17)+32*uintptr(_i))))
_test_addop_breakpoint(tls)
_6:
- r0 = _i
- return
-
+ return _i
}
var _sqlite3VdbeAddOp3Ø00__func__Ø000 [18]int8 // -
@@ -31443,9 +29775,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() {
@@ -31454,9 +29784,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 // -
@@ -31485,8 +29813,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() {
@@ -31510,14 +29837,12 @@ _2:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(60 /* X19 */))) = int32(uint64(_p.X20) / u64(32))
*(**XVdbeOp)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_v)) + uintptr(104 /* 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 // -
@@ -31543,8 +29868,6 @@ _0:
_displayComment(tls, _pOp, _zP4, (*int8)(unsafe.Pointer(&_zCom)), int32(u64(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
@@ -31616,7 +29939,7 @@ func _displayP4(tls *crt.TLS, _pOp *XVdbeOp, _zTemp *int8, _nTemp int32) (r0 *in
}
_3:
- _2_pKeyInfo = (*XKeyInfo)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
+ _2_pKeyInfo = (*XKeyInfo)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
func() {
if (_2_pKeyInfo.X5) == (*uint8)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(72626), unsafe.Pointer((*int8)(unsafe.Pointer(&_displayP4Ø00__func__Ø000))), unsafe.Pointer(str(38556)))
@@ -31657,34 +29980,34 @@ _22:
goto _28
_4:
- _4_pColl = (*XCollSeq)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
+ _4_pColl = (*XCollSeq)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
_sqlite3XPrintf(tls, &_x, str(38616), unsafe.Pointer(_4_pColl.X0))
goto _28
_5:
- _5_pDef = (*XFuncDef)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
+ _5_pDef = (*XFuncDef)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
_sqlite3XPrintf(tls, &_x, str(38624), unsafe.Pointer(_5_pDef.X6), int32(_5_pDef.X0))
goto _28
_6:
- _6_pDef = (*XFuncDef)(unsafe.Pointer((*Xsqlite3_context)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))).X1))
+ _6_pDef = (*XFuncDef)(unsafe.Pointer((*Xsqlite3_context)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))).X1))
_sqlite3XPrintf(tls, &_x, str(38624), unsafe.Pointer(_6_pDef.X6), int32(_6_pDef.X0))
goto _28
_7:
- _sqlite3XPrintf(tls, &_x, str(4648), *(*(**int64)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
+ _sqlite3XPrintf(tls, &_x, str(4648), *(*(**int64)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
goto _28
_8:
- _sqlite3XPrintf(tls, &_x, str(38632), *(*int32)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
+ _sqlite3XPrintf(tls, &_x, str(38632), *(*int32)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
goto _28
_9:
- _sqlite3XPrintf(tls, &_x, str(6004), *(*(**float64)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
+ _sqlite3XPrintf(tls, &_x, str(6004), *(*(**float64)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
goto _28
_10:
- _10_pMem = (*XMem)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
+ _10_pMem = (*XMem)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
if (int32(_10_pMem.X1) & i32(2)) == 0 {
goto _29
}
@@ -31697,7 +30020,7 @@ _29:
goto _31
}
- _sqlite3XPrintf(tls, &_x, str(4648), *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_10_pMem)) + uintptr(0 /* X0 */))))))
+ _sqlite3XPrintf(tls, &_x, str(4648), *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_10_pMem)) + uintptr(0 /* X0 */))))))
goto _32
_31:
@@ -31705,7 +30028,7 @@ _31:
goto _33
}
- _sqlite3XPrintf(tls, &_x, str(6004), *(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_10_pMem)) + uintptr(0 /* X0 */))))))
+ _sqlite3XPrintf(tls, &_x, str(6004), *(*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_10_pMem)) + uintptr(0 /* X0 */))))))
goto _34
_33:
@@ -31731,12 +30054,12 @@ _30:
goto _28
_11:
- _16_pVtab = (*Xsqlite3_vtab)(unsafe.Pointer((*XVTable)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))).X2))
+ _16_pVtab = (*Xsqlite3_vtab)(unsafe.Pointer((*XVTable)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))).X2))
_sqlite3XPrintf(tls, &_x, str(38668), unsafe.Pointer(_16_pVtab))
goto _28
_12:
- _17_ai = *(**int32)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))
+ _17_ai = *(**int32)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))
_17_n = *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_17_ai)) + 4*uintptr(i32(0))))
_17_i = i32(1)
_39:
@@ -31762,11 +30085,11 @@ _14:
goto _28
_15:
- _sqlite3XPrintf(tls, &_x, str(24304), unsafe.Pointer((*XTable)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))).X0))
+ _sqlite3XPrintf(tls, &_x, str(24304), unsafe.Pointer((*XTable)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))).X0))
goto _28
_16:
- _zP4 = *(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))
+ _zP4 = *(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))
if _zP4 != (*int8)(unsafe.Pointer(uintptr(i32(0)))) {
goto _43
}
@@ -31782,9 +30105,7 @@ _28:
crt.X__builtin_abort(tls)
}
}()
- r0 = _zP4
- return
-
+ return _zP4
}
var _displayP4Ø00__func__Ø000 [10]int8 // -
@@ -31799,8 +30120,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
@@ -31978,13 +30297,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)) + 8*uintptr(_i)))
- return
-
+ return *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3OpcodeNameØ00azNameØ001)) + 8*uintptr(_i)))
}
var _sqlite3OpcodeNameØ00azNameØ001 [164]*int8 // sqlite3.c:29469:20
@@ -31997,38 +30313,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((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))
- return
+ /* X6 */
+ return *(*int32)(unsafe.Pointer((*T5777024)(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
@@ -32039,8 +30347,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
@@ -32067,7 +30373,7 @@ func _sqlite3VdbeAssertMayAbort(tls *crt.TLS, _v *TVdbe, _mayAbort int32) (r0 in
crt.Xmemset(tls, (unsafe.Pointer)(&_sIter), i32(0), u64(32))
*(**TVdbe)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sIter)) + uintptr(0 /* X0 */))))) = _v
_0:
- if store5776815(&_pOp, _opIterNext(tls, &_sIter)) == (*XVdbeOp)(unsafe.Pointer(uintptr(i32(0)))) {
+ if store5776811(&_pOp, _opIterNext(tls, &_sIter)) == (*XVdbeOp)(unsafe.Pointer(uintptr(i32(0)))) {
goto _1
}
@@ -32102,9 +30408,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
@@ -32164,7 +30468,7 @@ _7:
goto _10
}
- if (*(**XSubProgram)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X1)) + 8*uintptr(_5_j)))) != (*XSubProgram)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRet)) + uintptr(16 /* X6 */))))))) {
+ if (*(**XSubProgram)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X1)) + 8*uintptr(_5_j)))) != (*XSubProgram)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRet)) + uintptr(16 /* X6 */))))))) {
goto _11
}
@@ -32188,14 +30492,13 @@ _10:
goto _14
_13:
- *(**XSubProgram)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X1)) + 8*uintptr(postInc961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X2 */))), int32(1))))) = (*XSubProgram)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRet)) + uintptr(16 /* X6 */)))))))
+ *(**XSubProgram)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X1)) + 8*uintptr(postInc961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X2 */))), int32(1))))) = (*XSubProgram)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRet)) + uintptr(16 /* X6 */)))))))
_14:
_12:
_6:
_0:
r0 = _pRet
return
-
}
var _opIterNextØ00__func__Ø000 [11]int8 // -
@@ -32205,9 +30508,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
@@ -32232,14 +30533,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) + 32*uintptr(_addr)))
- return
-
+ return (*XVdbeOp)(unsafe.Pointer(uintptr(_p.X17) + 32*uintptr(_addr)))
}
var _sqlite3VdbeGetOpØ00__func__Ø000 [17]int8 // -
@@ -32252,14 +30549,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
@@ -32290,8 +30583,6 @@ func _sqlite3VdbeUsesBtree(tls *crt.TLS, _p *TVdbe, _i int32) { // sqlite3.c:727
sink985 = *p
}
_7:
- return
-
}
var _sqlite3VdbeUsesBtreeØ00__func__Ø000 [21]int8 // -
@@ -32301,9 +30592,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
@@ -32318,11 +30607,9 @@ func _sqlite3VdbeAddOp4Int(tls *crt.TLS, _p *TVdbe, _op int32, _p1 int32, _p2 in
_1_pOp = (*XVdbeOp)(unsafe.Pointer(uintptr(_p.X17) + 32*uintptr(_addr)))
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pOp)) + uintptr(1 /* X1 */))) = int8(i32(-11))
- *(*int32)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pOp)) + uintptr(16 /* X6 */))))) = _p4
+ *(*int32)(unsafe.Pointer((*T5777024)(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
@@ -32338,8 +30625,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)+32*uintptr((_p.X27)-i32(1)))))) + uintptr(2 /* X2 */))) = _p5
_3:
- return
-
}
var _sqlite3VdbeChangeP5Ø00__func__Ø000 [20]int8 // -
@@ -32359,8 +30644,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
@@ -32389,8 +30672,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)+32*uintptr((_p.X27)-i32(1)))).X7))
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XVdbeOp)(unsafe.Pointer(uintptr(_p.X17)+32*uintptr((_p.X27)-i32(1)))))) + uintptr(24 /* X7 */))) = _sqlite3VMPrintf(tls, (*Xsqlite3)(unsafe.Pointer(_p.X0)), _zFormat, _ap)
_7:
- return
-
}
var _vdbeVCommentØ00__func__Ø000 [13]int8 // -
@@ -32418,9 +30699,7 @@ _2:
goto _2
_6:
- r0 = _pVtab
- return
-
+ return _pVtab
}
var _sqlite3GetVTableØ00__func__Ø000 [17]int8 // -
@@ -32434,9 +30713,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
@@ -32507,7 +30784,7 @@ _15:
goto _16
}
- *(*int32)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))) = int32(int64(uintptr(unsafe.Pointer(_zP4))))
+ *(*int32)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))) = int32(int64(uintptr(unsafe.Pointer(_zP4))))
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(1 /* X1 */))) = int8(i32(-11))
goto _17
@@ -32522,7 +30799,7 @@ _16:
crt.X__builtin_abort(tls)
}
}()
- *(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))) = (unsafe.Pointer)(_zP4)
+ *(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))) = (unsafe.Pointer)(_zP4)
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(1 /* X1 */))) = int8(_n)
if _n != i32(-8) {
goto _21
@@ -32532,8 +30809,6 @@ _16:
_21:
_18:
_17:
- return
-
}
var _sqlite3VdbeChangeP4Ø00__func__Ø000 [20]int8 // -
@@ -32619,8 +30894,6 @@ _16:
goto _12
_12:
- return
-
}
var _freeP4Ø00__func__Ø000 [7]int8 // -
@@ -32632,8 +30905,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
@@ -32643,8 +30914,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
@@ -32666,8 +30935,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 // -
@@ -32684,8 +30951,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
@@ -32693,9 +30958,9 @@ func _vdbeChangeP4Full(tls *crt.TLS, _p *TVdbe, _pOp *XVdbeOp, _zP4 *int8, _n in
goto _0
}
- _freeP4(tls, (*Xsqlite3)(unsafe.Pointer(_p.X0)), int32(_pOp.X1), *(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
+ _freeP4(tls, (*Xsqlite3)(unsafe.Pointer(_p.X0)), int32(_pOp.X1), *(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(1 /* X1 */))) = int8(i32(0))
- *(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))) = (unsafe.Pointer)(uintptr(i32(0)))
+ *(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))) = (unsafe.Pointer)(uintptr(i32(0)))
_0:
if _n >= i32(0) {
goto _1
@@ -32711,17 +30976,13 @@ _1:
_n = _sqlite3Strlen30(tls, _zP4)
_3:
- *(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))) = _sqlite3DbStrNDup(tls, (*Xsqlite3)(unsafe.Pointer(_p.X0)), _zP4, uint64(_n))
+ *(**int8)(unsafe.Pointer((*T5777024)(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(24 /* X3 */))) += 1
- return
-
}
func _codeTableLocks(tls *crt.TLS, _pParse *XParse) { // sqlite3.c:99542:1
@@ -32753,8 +31014,6 @@ _2:
goto _2
_5:
- return
-
}
var _codeTableLocksØ00__func__Ø000 [15]int8 // -
@@ -32833,8 +31092,6 @@ _12:
goto _6
_9:
- return
-
}
var _sqlite3AutoincrementBeginØ00__func__Ø000 [26]int8 // -
@@ -32893,8 +31150,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 // -
@@ -32927,14 +31182,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)+32*uintptr(_iDb))).X1))) != 0 {
goto _5
}
-
return
_5:
@@ -32974,8 +31227,6 @@ _13:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pToplevel)) + uintptr(148 /* X36 */))) = i32(0)
_sqlite3OomFault(tls, (*Xsqlite3)(unsafe.Pointer(_pToplevel.X0)))
_14:
- return
-
}
var _sqlite3TableLockØ00__func__Ø000 [17]int8 // -
@@ -32997,9 +31248,7 @@ _0:
goto _0
_4:
- r0 = _p
- return
-
+ return _p
}
func _sqlite3VdbeSetP4KeyInfo(tls *crt.TLS, _pParse *XParse, _pIdx *XIndex) { // sqlite3.c:72357:1
@@ -33027,8 +31276,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 // -
@@ -33053,9 +31300,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 {
@@ -33106,7 +31351,6 @@ _12:
_3:
r0 = _pKey
return
-
}
func _sqlite3KeyInfoAlloc(tls *crt.TLS, _db *Xsqlite3, _N int32, _X int32) (r0 *XKeyInfo) { // sqlite3.c:117281:1
@@ -33132,15 +31376,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 // -
@@ -33166,7 +31406,7 @@ func _sqlite3LocateCollSeq(tls *crt.TLS, _pParse *XParse, _zName *int8) (r0 *XCo
_ = _pColl
_db = (*Xsqlite3)(unsafe.Pointer(_pParse.X0))
_enc = _db.X14
- _initbusy = (*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2
+ _initbusy = (*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2
_pColl = _sqlite3FindCollSeq(tls, _db, _enc, _zName, int32(_initbusy))
if _initbusy != 0 || _pColl != nil && (_pColl.X3) != nil {
goto _2
@@ -33174,9 +31414,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
@@ -33217,9 +31455,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
@@ -33249,7 +31485,6 @@ func _callCollNeeded(tls *crt.TLS, _db *Xsqlite3, _enc int32, _zName *int8) { //
if _1_zExternal != nil {
goto _4
}
-
return
_4:
@@ -33277,8 +31512,6 @@ _3:
_6:
_sqlite3ValueFree(tls, _2_pTmp)
_5:
- return
-
}
var _callCollNeededØ00__func__Ø000 [15]int8 // -
@@ -33295,9 +31528,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) + uint64(i32(1))
@@ -33308,9 +31539,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
@@ -33338,17 +31567,14 @@ _0:
crt.Xmemcpy(tls, (unsafe.Pointer)(_pColl), (unsafe.Pointer)(_pColl2), u64(40))
*(*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(uintptr((unsafe.Pointer)(_pColl)) + uintptr(32 /* 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
@@ -33406,10 +31632,8 @@ _5:
}
}()
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(1 /* X1 */))) = int8(_n)
- *(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))) = _pP4
+ *(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))) = _pP4
_6:
- return
-
}
var _sqlite3VdbeAppendP4Ø00__func__Ø000 [20]int8 // -
@@ -33419,9 +31643,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
@@ -33446,12 +31668,10 @@ 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 = store5776815(&_pOut, (*XVdbeOp)(unsafe.Pointer(uintptr(_p.X17)+32*uintptr(_p.X27))))
+ _pFirst = store5776811(&_pOut, (*XVdbeOp)(unsafe.Pointer(uintptr(_p.X17)+32*uintptr(_p.X27))))
_i = i32(0)
_6:
if _i >= _nOp {
@@ -33479,7 +31699,7 @@ _6:
_13:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(12 /* X5 */))) = int32(_aOp.X3)
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(1 /* X1 */))) = int8(i32(0))
- *(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(16 /* X6 */))))) = (unsafe.Pointer)(uintptr(i32(0)))
+ *(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(16 /* X6 */))))) = (unsafe.Pointer)(uintptr(i32(0)))
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(2 /* X2 */))) = uint16(i32(0))
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(24 /* X7 */))) = (*int8)(unsafe.Pointer(uintptr(i32(0))))
@@ -33501,9 +31721,7 @@ _9:
*p = (*p) + _nOp
sink961 = *p
}
- r0 = _pFirst
- return
-
+ return _pFirst
}
var _sqlite3VdbeAddOpListØ00__func__Ø000 [21]int8 // -
@@ -33557,8 +31775,6 @@ _4:
_sqlite3VdbeAddOp2(tls, (*TVdbe)(unsafe.Pointer(_pParse.X2)), i32(86), _inReg, _target)
_10:
_5:
- return
-
}
var _sqlite3ExprCodeØ00__func__Ø000 [16]int8 // -
@@ -33687,8 +31903,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)))) {
@@ -33815,8 +32030,7 @@ _9:
crt.X__builtin_abort(tls)
}
}()
- r0 = _5_pCol.X4
- return
+ return _5_pCol.X4
_58:
if (_5_pAggInfo.X1) == 0 {
@@ -33824,8 +32038,7 @@ _58:
}
_sqlite3VdbeAddOp3(tls, _v, i32(98), _5_pAggInfo.X3, _5_pCol.X3, _target)
- r0 = _target
- return
+ return _target
_62:
_10:
@@ -33837,20 +32050,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() {
@@ -33859,9 +32068,8 @@ _12:
crt.X__builtin_abort(tls)
}
}()
- _codeReal(tls, _v, *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))), i32(0), _target)
- r0 = _target
- return
+ _codeReal(tls, _v, *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))), i32(0), _target)
+ return _target
_13:
func() {
@@ -33870,14 +32078,12 @@ _13:
crt.X__builtin_abort(tls)
}
}()
- _sqlite3VdbeLoadString(tls, _v, _target, *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))
- r0 = _target
- return
+ _sqlite3VdbeLoadString(tls, _v, _target, *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))
+ return _target
_14:
_sqlite3VdbeAddOp2(tls, _v, i32(80), i32(0), _target)
- r0 = _target
- return
+ return _target
_15:
func() {
@@ -33887,18 +32093,18 @@ _15:
}
}()
func() {
- if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(0))))) != i32(120) && int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(0))))) != i32(88) {
+ if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(0))))) != i32(120) && int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(0))))) != i32(88) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(94194), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3ExprCodeTargetØ00__func__Ø000))), unsafe.Pointer(str(43580)))
crt.X__builtin_abort(tls)
}
}()
func() {
- if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(1))))) != i32(39) {
+ if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(1))))) != i32(39) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(94195), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3ExprCodeTargetØ00__func__Ø000))), unsafe.Pointer(str(43632)))
crt.X__builtin_abort(tls)
}
}()
- _16_z = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(2))))
+ _16_z = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(2))))
_16_n = _sqlite3Strlen30(tls, _16_z) - i32(1)
func() {
if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_16_z)) + 1*uintptr(_16_n)))) != i32(39) {
@@ -33908,8 +32114,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() {
@@ -33919,25 +32124,25 @@ _16:
}
}()
func() {
- if (*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))) == (*int8)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))) == (*int8)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(94206), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3ExprCodeTargetØ00__func__Ø000))), unsafe.Pointer(str(43672)))
crt.X__builtin_abort(tls)
}
}()
func() {
- if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(0))))) == i32(0) {
+ if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(0))))) == i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(94207), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3ExprCodeTargetØ00__func__Ø000))), unsafe.Pointer(str(43692)))
crt.X__builtin_abort(tls)
}
}()
_sqlite3VdbeAddOp2(tls, _v, i32(83), int32(_pExpr.X9), _target)
- if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(1))))) == i32(0) {
+ if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(1))))) == i32(0) {
goto _85
}
_18_z = _sqlite3VListNumToName(tls, _pParse.X60, int32(_pExpr.X9))
func() {
- if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(0))))) != i32(63) && crt.Xstrcmp(tls, *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))), _18_z) != i32(0) {
+ if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(0))))) != i32(63) && crt.Xstrcmp(tls, *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))), _18_z) != i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(94211), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3ExprCodeTargetØ00__func__Ø000))), unsafe.Pointer(str(43716)))
crt.X__builtin_abort(tls)
}
@@ -33945,12 +32150,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)
@@ -33961,10 +32164,9 @@ _18:
_sqlite3VdbeAddOp2(tls, _v, i32(86), _inReg, _target)
_inReg = _target
_89:
- _sqlite3VdbeAddOp2(tls, _v, i32(94), _target, int32(_sqlite3AffinityType(tls, *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))), (*uint8)(unsafe.Pointer(uintptr(i32(0)))))))
+ _sqlite3VdbeAddOp2(tls, _v, i32(94), _target, int32(_sqlite3AffinityType(tls, *(**int8)(unsafe.Pointer((*T5519016)(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:
@@ -34043,8 +32245,7 @@ _39:
}
_codeInteger(tls, _pParse, _26_pLeft, i32(1), _target)
- r0 = _target
- return
+ return _target
_97:
if int32(_26_pLeft.X0) != i32(132) {
@@ -34057,14 +32258,13 @@ _97:
crt.X__builtin_abort(tls)
}
}()
- _codeReal(tls, _v, *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_26_pLeft)) + uintptr(8 /* X3 */))))), i32(1), _target)
- r0 = _target
- return
+ _codeReal(tls, _v, *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_26_pLeft)) + uintptr(8 /* X3 */))))), i32(1), _target)
+ return _target
_99:
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_tempX)) + uintptr(0 /* X0 */))) = uint8(i32(134))
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_tempX)) + uintptr(4 /* X2 */))) = uint32(i32(17408))
- *(*int32)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_tempX)) + uintptr(8 /* X3 */))))) = i32(0)
+ *(*int32)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_tempX)) + uintptr(8 /* X3 */))))) = i32(0)
_r1 = _sqlite3ExprCodeTemp(tls, _pParse, &_tempX, &_regFree1)
_r2 = _sqlite3ExprCodeTemp(tls, _pParse, (*XExpr)(unsafe.Pointer(_pExpr.X4)), &_regFree2)
_sqlite3VdbeAddOp3(tls, _v, i32(48), _r2, _r1, _target)
@@ -34101,12 +32301,11 @@ _44:
crt.X__builtin_abort(tls)
}
}()
- _sqlite3ErrorMsg(tls, _pParse, str(43784), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))))
+ _sqlite3ErrorMsg(tls, _pParse, str(43784), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))))
goto _106
_103:
- r0 = (*TAggInfo_func)(unsafe.Pointer(uintptr(_32_pInfo.X11) + 24*uintptr(_pExpr.X10))).X2
- return
+ return (*TAggInfo_func)(unsafe.Pointer(uintptr(_32_pInfo.X11) + 24*uintptr(_pExpr.X10))).X2
_106:
goto _94
@@ -34119,9 +32318,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() {
@@ -34138,7 +32335,7 @@ _108:
goto _112
_111:
- _35_pFarg = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))
+ _35_pFarg = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))
_112:
_35_nFarg = func() int32 {
if _35_pFarg != nil {
@@ -34152,7 +32349,7 @@ _112:
crt.X__builtin_abort(tls)
}
}()
- _35_zId = *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))
+ _35_zId = *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))
_35_pDef = _sqlite3FindFunction(tls, _35_db, _35_zId, _35_nFarg, _35_enc, uint8(i32(0)))
if _35_pDef != (*XFuncDef)(unsafe.Pointer(uintptr(i32(0)))) && *(*unsafe.Pointer)(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context)
@@ -34209,8 +32406,7 @@ _119:
crt.X__builtin_abort(tls)
}
}()
- r0 = _sqlite3ExprCodeTarget(tls, _pParse, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr(_35_pFarg.X1)+32*uintptr(i32(0)))).X0)), _target)
- return
+ return _sqlite3ExprCodeTarget(tls, _pParse, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr(_35_pFarg.X1)+32*uintptr(i32(0)))).X0)), _target)
_126:
if (int32(_35_pDef.X1) & i32(16384)) == 0 {
@@ -34236,8 +32432,7 @@ _126:
}
return str(43952)
}())
- r0 = _target
- return
+ return _target
_129:
_35_i = i32(0)
@@ -34354,12 +32549,11 @@ _157:
_sqlite3ReleaseTempRange(tls, _pParse, _r1, _35_nFarg)
_160:
- r0 = _target
- return
+ return _target
_46:
_47:
- if _op != i32(119) || store961(&_57_nCol, (*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X0)).X0) == i32(1) {
+ if _op != i32(119) || store961(&_57_nCol, (*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X0)).X0) == i32(1) {
goto _162
}
@@ -34367,8 +32561,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
@@ -34392,8 +32585,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)
@@ -34404,13 +32596,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:
@@ -34479,22 +32669,22 @@ _56:
_69_pTest = nil
_69_iCacheLevel = _pParse.X23
func() {
- if ((_pExpr.X2)&uint32(i32(2048))) != uint32(i32(0)) || (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))) == nil {
+ if ((_pExpr.X2)&uint32(i32(2048))) != uint32(i32(0)) || (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))) == nil {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(94662), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3ExprCodeTargetØ00__func__Ø000))), unsafe.Pointer(str(44288)))
crt.X__builtin_abort(tls)
}
}()
func() {
- if ((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X0) <= i32(0) {
+ if ((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X0) <= i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(94663), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3ExprCodeTargetØ00__func__Ø000))), unsafe.Pointer(str(44344)))
crt.X__builtin_abort(tls)
}
}()
- _69_pEList = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))
+ _69_pEList = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))
_69_aListelem = (*TExprList_item)(unsafe.Pointer(_69_pEList.X1))
_69_nExpr = _69_pEList.X0
_69_endLabel = _sqlite3VdbeMakeLabel(tls, _v)
- if store5518870(&_69_pX, (*XExpr)(unsafe.Pointer(_pExpr.X4))) == (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) {
+ if store5518866(&_69_pX, (*XExpr)(unsafe.Pointer(_pExpr.X4))) == (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) {
goto _195
}
@@ -34572,8 +32762,7 @@ _57:
}
_sqlite3ErrorMsg(tls, _pParse, str(44580))
- r0 = i32(0)
- return
+ return i32(0)
_215:
if int32(_pExpr.X1) != i32(2) {
@@ -34592,20 +32781,18 @@ _216:
goto _219
}
- _sqlite3VdbeAddOp4(tls, _v, i32(76), i32(0), i32(4), i32(0), *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))), i32(0))
+ _sqlite3VdbeAddOp4(tls, _v, i32(76), i32(0), i32(4), i32(0), *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))), i32(0))
goto _220
_219:
- _sqlite3HaltConstraint(tls, _pParse, i32(1811), int32(_pExpr.X1), *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))), int8(i32(0)), uint8(i32(0)))
+ _sqlite3HaltConstraint(tls, _pParse, i32(1811), int32(_pExpr.X1), *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))), int8(i32(0)), uint8(i32(0)))
_220:
goto _94
_94:
_sqlite3ReleaseTempReg(tls, _pParse, _regFree1)
_sqlite3ReleaseTempReg(tls, _pParse, _regFree2)
- r0 = _inReg
- return
-
+ return _inReg
}
var _sqlite3ExprCodeTargetØ00__func__Ø000 [22]int8 // -
@@ -34634,8 +32821,7 @@ _0:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(16 /* X5 */))) = postInc961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(80 /* 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)
@@ -34659,9 +32845,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
@@ -34685,8 +32869,6 @@ _4:
goto _0
_3:
- return
-
}
var _sqlite3ExprCodeGetColumnØ00__func__Ø000 [25]int8 // -
@@ -34729,8 +32911,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
@@ -34745,18 +32925,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
@@ -34800,8 +32976,6 @@ _2:
_sqlite3VdbeAddOp1(tls, _v, i32(93), _iReg)
_6:
- return
-
}
var _sqlite3ColumnDefaultØ00__func__Ø000 [21]int8 // -
@@ -34811,23 +32985,19 @@ 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, (*T5765389)(unsafe.Pointer(uintptr(i32(0)))))
+ return _valueFromExpr(tls, _db, _pExpr, _enc, _affinity, _ppVal, (*T5765385)(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 *T5765389) (r0 int32) { // sqlite3.c:70870:1
+func _valueFromExpr(tls *crt.TLS, _db *Xsqlite3, _pExpr *XExpr, _enc uint8, _affinity uint8, _ppVal **XMem, _pCtx *T5765385) (r0 int32) { // sqlite3.c:70870:1
var _op int32 // sqlite3.c:70878:7
_ = _op
var _zVal *int8 // sqlite3.c:70879:8
@@ -34880,7 +33050,7 @@ _3:
_op = int32(_pExpr.X12)
_7:
func() {
- if ((_pExpr.X2)&uint32(i32(16384))) != uint32(i32(0)) && _pCtx != (*T5765389)(unsafe.Pointer(uintptr(i32(0)))) {
+ if ((_pExpr.X2)&uint32(i32(16384))) != uint32(i32(0)) && _pCtx != (*T5765385)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(70893), unsafe.Pointer((*int8)(unsafe.Pointer(&_valueFromExprØ00__func__Ø000))), unsafe.Pointer(str(44744)))
crt.X__builtin_abort(tls)
}
@@ -34889,7 +33059,7 @@ _7:
goto _11
}
- _1_aff = uint8(_sqlite3AffinityType(tls, *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))), (*uint8)(unsafe.Pointer(uintptr(i32(0))))))
+ _1_aff = uint8(_sqlite3AffinityType(tls, *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))), (*uint8)(unsafe.Pointer(uintptr(i32(0))))))
_rc = _valueFromExpr(tls, _db, (*XExpr)(unsafe.Pointer(_pExpr.X4)), _enc, _1_aff, _ppVal, _pCtx)
if (*_ppVal) == nil {
goto _12
@@ -34898,8 +33068,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) {
@@ -34927,11 +33096,11 @@ _19:
goto _20
}
- _sqlite3VdbeMemSetInt64(tls, _pVal, int64(*(*int32)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))*int64(_negInt))
+ _sqlite3VdbeMemSetInt64(tls, _pVal, int64(*(*int32)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))*int64(_negInt))
goto _21
_20:
- _zVal = _sqlite3MPrintf(tls, _db, str(5224), unsafe.Pointer(_zNeg), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))))
+ _zVal = _sqlite3MPrintf(tls, _db, str(5224), unsafe.Pointer(_zNeg), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))))
if _zVal != (*int8)(unsafe.Pointer(uintptr(i32(0)))) {
goto _22
}
@@ -34985,20 +33154,20 @@ _18:
goto _33
}
- *(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVal)) + uintptr(0 /* X0 */))))) = -(*(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVal)) + uintptr(0 /* X0 */))))))
+ *(*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVal)) + uintptr(0 /* X0 */))))) = -(*(*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVal)) + uintptr(0 /* X0 */))))))
goto _34
_33:
- if (*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVal)) + uintptr(0 /* X0 */)))))) != i64(-9223372036854775808) {
+ if (*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVal)) + uintptr(0 /* X0 */)))))) != i64(-9223372036854775808) {
goto _35
}
- *(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVal)) + uintptr(0 /* X0 */))))) = 9.223372036854776e+18
+ *(*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVal)) + uintptr(0 /* X0 */))))) = 9.223372036854776e+18
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVal)) + uintptr(8 /* X1 */))) = uint16((int32(_pVal.X1) & i32(-49664)) | i32(8))
goto _36
_35:
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVal)) + uintptr(0 /* X0 */))))) = -(*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVal)) + uintptr(0 /* X0 */))))))
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVal)) + uintptr(0 /* X0 */))))) = -(*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVal)) + uintptr(0 /* X0 */))))))
_36:
_34:
_sqlite3ValueApplyAffinity(tls, _pVal, _affinity, _enc)
@@ -35027,13 +33196,13 @@ _38:
}
func() {
- if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(0))))) != i32(120) && int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(0))))) != i32(88) {
+ if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(0))))) != i32(120) && int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(0))))) != i32(88) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(70960), unsafe.Pointer((*int8)(unsafe.Pointer(&_valueFromExprØ00__func__Ø000))), unsafe.Pointer(str(43580)))
crt.X__builtin_abort(tls)
}
}()
func() {
- if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(1))))) != i32(39) {
+ if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(1))))) != i32(39) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(70961), unsafe.Pointer((*int8)(unsafe.Pointer(&_valueFromExprØ00__func__Ø000))), unsafe.Pointer(str(43632)))
crt.X__builtin_abort(tls)
}
@@ -35046,7 +33215,7 @@ _38:
goto _no_mem
_47:
- _zVal = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(2))))
+ _zVal = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(2))))
_16_nVal = _sqlite3Strlen30(tls, _zVal) - i32(1)
func() {
if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zVal)) + 1*uintptr(_16_nVal)))) != i32(39) {
@@ -35062,8 +33231,7 @@ _40:
_37:
_29:
*_ppVal = _pVal
- r0 = _rc
- return
+ return _rc
_no_mem:
_sqlite3OomFault(tls, _db)
@@ -35075,15 +33243,13 @@ _no_mem:
}
}()
func() {
- if _pCtx != (*T5765389)(unsafe.Pointer(uintptr(i32(0)))) {
+ if _pCtx != (*T5765385)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(70988), unsafe.Pointer((*int8)(unsafe.Pointer(&_valueFromExprØ00__func__Ø000))), unsafe.Pointer(str(44820)))
crt.X__builtin_abort(tls)
}
}()
_sqlite3ValueFree(tls, _pVal)
- r0 = _sqlite3NomemError(tls, i32(70990))
- return
-
+ return _sqlite3NomemError(tls, i32(70990))
}
var _valueFromExprØ00__func__Ø000 [14]int8 // -
@@ -35246,7 +33412,6 @@ _26:
_25:
r0 = _aff
return
-
}
var _sqlite3AffinityTypeØ00__func__Ø000 [20]int8 // -
@@ -35320,12 +33485,10 @@ _14:
}
crt.Xmemcpy(tls, (unsafe.Pointer)(_pValue), (unsafe.Pointer)(&_3_u), uint64(i32(4)))
- r0 = i32(1)
- return
+ return i32(1)
_16:
- r0 = i32(0)
- return
+ return i32(0)
_7:
_3:
@@ -35353,17 +33516,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 {
@@ -35373,9 +33532,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
@@ -35390,9 +33547,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 // -
@@ -35405,7 +33560,6 @@ func _sqlite3VdbeMemCast(tls *crt.TLS, _pMem *XMem, _aff uint8, _encoding uint8)
if (int32(_pMem.X1) & i32(1)) == 0 {
goto _0
}
-
return
_0:
@@ -35491,14 +33645,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
@@ -35557,8 +33707,6 @@ _11:
}
_10:
_9:
- return
-
}
var _applyAffinityØ00__func__Ø000 [14]int8 // -
@@ -35584,7 +33732,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:
@@ -35592,7 +33739,7 @@ _2:
goto _3
}
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRec)) + uintptr(0 /* X0 */))))) = _iValue
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRec)) + uintptr(0 /* X0 */))))) = _iValue
{
p := (*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRec)) + uintptr(8 /* X1 */)))
*p = uint16(int32(*p) | i32(4))
@@ -35601,7 +33748,7 @@ _2:
goto _4
_3:
- *(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRec)) + uintptr(0 /* X0 */))))) = _rValue
+ *(*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRec)) + uintptr(0 /* X0 */))))) = _rValue
{
p := (*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRec)) + uintptr(8 /* X1 */)))
*p = uint16(int32(*p) | i32(8))
@@ -35614,8 +33761,6 @@ _3:
_sqlite3VdbeIntegerAffinity(tls, _pRec)
_5:
_4:
- return
-
}
var _applyNumericAffinityØ00__func__Ø000 [21]int8 // -
@@ -35651,16 +33796,14 @@ func _sqlite3VdbeIntegerAffinity(tls *crt.TLS, _pMem *XMem) { // sqlite3.c:70124
crt.X__builtin_abort(tls)
}
}()
- _ix = _doubleToInt64(tls, *(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))
- if (*(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */)))))) != float64(_ix) || _ix <= i64(-9223372036854775808) || _ix >= i64(9223372036854775807) {
+ _ix = _doubleToInt64(tls, *(*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))
+ if (*(*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */)))))) != float64(_ix) || _ix <= i64(-9223372036854775808) || _ix >= i64(9223372036854775807) {
goto _11
}
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = _ix
+ *(*int64)(unsafe.Pointer((*T5448371)(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 // -
@@ -35692,7 +33835,7 @@ func _sqlite3VdbeMemNumerify(tls *crt.TLS, _pMem *XMem) (r0 int32) { // sqlite3.
crt.X__builtin_abort(tls)
}
}()
- if i32(0) != _sqlite3Atoi64(tls, _pMem.X5, (*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem))+uintptr(0 /* X0 */))))), _pMem.X4, _pMem.X2) {
+ if i32(0) != _sqlite3Atoi64(tls, _pMem.X5, (*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem))+uintptr(0 /* X0 */))))), _pMem.X4, _pMem.X2) {
goto _6
}
@@ -35700,7 +33843,7 @@ func _sqlite3VdbeMemNumerify(tls *crt.TLS, _pMem *XMem) (r0 int32) { // sqlite3.
goto _7
_6:
- *(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = _sqlite3VdbeRealValue(tls, _pMem)
+ *(*float64)(unsafe.Pointer((*T5448371)(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))
_sqlite3VdbeIntegerAffinity(tls, _pMem)
_7:
@@ -35716,9 +33859,7 @@ _0:
*p = uint16(int32(*p) & i32(-16403))
sink4530 = *p
}
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _sqlite3VdbeMemNumerifyØ00__func__Ø000 [23]int8 // -
@@ -35746,11 +33887,9 @@ func _sqlite3VdbeMemIntegerify(tls *crt.TLS, _pMem *XMem) (r0 int32) { // sqlite
crt.X__builtin_abort(tls)
}
}()
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = _sqlite3VdbeIntValue(tls, _pMem)
+ *(*int64)(unsafe.Pointer((*T5448371)(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 // -
@@ -35772,11 +33911,9 @@ func _sqlite3VdbeMemRealify(tls *crt.TLS, _pMem *XMem) (r0 int32) { // sqlite3.c
crt.X__builtin_abort(tls)
}
}()
- *(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = _sqlite3VdbeRealValue(tls, _pMem)
+ *(*float64)(unsafe.Pointer((*T5448371)(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 // -
@@ -35785,11 +33922,8 @@ func init() {
crt.Xstrncpy(nil, &_sqlite3VdbeMemRealifyØ00__func__Ø000[0], str(45420), 22)
}
-func _valueNew(tls *crt.TLS, _db *Xsqlite3, _p *T5765389) (r0 *XMem) { // sqlite3.c:70714:1
-
- r0 = _sqlite3ValueNew(tls, _db)
- return
-
+func _valueNew(tls *crt.TLS, _db *Xsqlite3, _p *T5765385) (r0 *XMem) { // sqlite3.c:70714:1
+ return _sqlite3ValueNew(tls, _db)
}
func _sqlite3HexToBlob(tls *crt.TLS, _db *Xsqlite3, _z *int8, _n int32) (r0 unsafe.Pointer) { // sqlite3.c:28812:1
@@ -35820,15 +33954,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
@@ -35855,7 +33985,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:
@@ -35910,8 +34039,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(80 /* X24 */))), int32(1))
- return
-
}
var _sqlite3ExprCacheStoreØ00__func__Ø000 [22]int8 // -
@@ -35936,7 +34063,7 @@ func _codeInteger(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _negFlag int32,
goto _0
}
- _1_i = *(*int32)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))
+ _1_i = *(*int32)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))
func() {
if _1_i < i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(93735), unsafe.Pointer((*int8)(unsafe.Pointer(&_codeIntegerØ00__func__Ø000))), unsafe.Pointer(str(45580)))
@@ -35953,7 +34080,7 @@ _3:
goto _4
_0:
- _2_z = *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))
+ _2_z = *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))
func() {
if _2_z == (*int8)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(93742), unsafe.Pointer((*int8)(unsafe.Pointer(&_codeIntegerØ00__func__Ø000))), unsafe.Pointer(str(45588)))
@@ -35997,8 +34124,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 // -
@@ -36041,18 +34166,15 @@ _7:
_10:
crt.Xmemcpy(tls, (unsafe.Pointer)(_pOut), (unsafe.Pointer)(&_1_u), uint64(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
@@ -36086,8 +34208,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 // -
@@ -36106,15 +34226,11 @@ func _sqlite3VdbeAddOp4Dup8(tls *crt.TLS, _p *TVdbe, _op int32, _p1 int32, _p2 i
crt.Xmemcpy(tls, (unsafe.Pointer)(_p4copy), (unsafe.Pointer)(_zP4), uint64(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
@@ -36142,8 +34258,6 @@ _4:
goto _0
_1:
- return
-
}
func _cacheEntryClear(tls *crt.TLS, _pParse *XParse, _i int32) { // sqlite3.c:93767:1
@@ -36165,14 +34279,10 @@ _0:
*(*TyColCache)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]TyColCache)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(204 /* X48 */))))) + 20*uintptr(_i))) = *(*TyColCache)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]TyColCache)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(204 /* 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
@@ -36189,21 +34299,19 @@ _0:
goto _1
}
- r0 = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X0
- return
+ /* X6 */
+ return (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32))))))).X0
_1:
if int32(_op) != i32(119) {
goto _3
}
- r0 = (*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X0)).X0
- return
+ /* X6 */
+ return (*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32))))))).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
@@ -36376,8 +34484,6 @@ _35:
_27:
_sqlite3VdbeResolveLabel(tls, _v, _addrDone)
- return
-
}
func _sqlite3VdbeMakeLabel(tls *crt.TLS, _v *TVdbe) (r0 int32) { // sqlite3.c:71690:1
@@ -36405,9 +34511,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 // -
@@ -36432,9 +34536,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
@@ -36503,9 +34605,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)
@@ -36570,7 +34670,7 @@ _10:
goto _21
}
- _5_pSelect = (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))
+ _5_pSelect = (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))
_5_pEList = (*XExprList)(unsafe.Pointer(_5_pSelect.X0))
func() {
if _isRowid != 0 {
@@ -36600,8 +34700,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))
@@ -36646,7 +34745,7 @@ _26:
_21:
if func() int32 {
- if (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))) != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))) != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) {
return i32(1)
}
return func() int32 {
@@ -36658,7 +34757,7 @@ _21:
goto _43
}
- _9_pList = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))
+ _9_pList = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))
_9_affinity = _sqlite3ExprAffinity(tls, _4_pLeft)
if _9_affinity != 0 {
goto _44
@@ -36754,7 +34853,7 @@ _13:
crt.X__builtin_abort(tls)
}
}()
- _19_pSel = (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))
+ _19_pSel = (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))
_19_nReg = func() int32 {
if int32(_pExpr.X0) == i32(119) {
return ((*XExprList)(unsafe.Pointer(_19_pSel.X0)).X0)
@@ -36794,9 +34893,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
@@ -36821,9 +34918,7 @@ _72:
_sqlite3VdbeJumpHere(tls, _v, _jmpIfDynamic)
_73:
_sqlite3ExprCachePop(tls, _pParse)
- r0 = _rReg
- return
-
+ return _rReg
}
var _sqlite3CodeSubselectØ00__func__Ø000 [21]int8 // -
@@ -36840,8 +34935,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
@@ -36850,8 +34943,6 @@ func _sqlite3SelectDestInit(tls *crt.TLS, _pDest *XSelectDest, _eDest int32, _iP
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pDest)) + uintptr(8 /* X1 */))) = (*int8)(unsafe.Pointer(uintptr(i32(0))))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pDest)) + uintptr(20 /* X3 */))) = i32(0)
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pDest)) + uintptr(24 /* X4 */))) = i32(0)
- return
-
}
func _exprINAffinity(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr) (r0 *int8) { // sqlite3.c:93098:1
@@ -36873,7 +34964,7 @@ func _exprINAffinity(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr) (r0 *int8) {
_nVal = _sqlite3ExprVectorSize(tls, _pLeft)
_pSelect = func() *XSelect {
if ((_pExpr.X2) & uint32(i32(2048))) != 0 {
- return (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))
+ return (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))
}
return (*XSelect)(unsafe.Pointer(uintptr(i32(0))))
}()
@@ -36912,9 +35003,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 // -
@@ -36944,17 +35033,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((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVector)) + uintptr(32 /* X6 */))))))).X0)).X1) + 32*uintptr(_i))).X0))
- return
+ /* X6 */
+ return (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVector)) + uintptr(32))))))).X0)).X1) + 32*uintptr(_i))).X0))
_7:
- r0 = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVector)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(_i))).X0))
- return
+ /* X6 */
+ return (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVector)) + uintptr(32))))))).X1) + 32*uintptr(_i))).X0))
_2:
- r0 = _pVector
- return
-
+ return _pVector
}
var _sqlite3VectorFieldSubexprØ00__func__Ø000 [26]int8 // -
@@ -36970,9 +35057,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)
@@ -36986,8 +35071,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((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X0)).X1)+32*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((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32))))))).X0)).X1)+32*uintptr(i32(0)))).X0)))
_1:
if _op != i32(157) {
@@ -37006,16 +35091,14 @@ _4:
crt.X__builtin_abort(tls)
}
}()
- r0 = _sqlite3AffinityType(tls, *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))), (*uint8)(unsafe.Pointer(uintptr(i32(0)))))
- return
+ /* X3 */
+ return _sqlite3AffinityType(tls, *(**int8)(unsafe.Pointer((*T5519016)(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) {
@@ -37028,13 +35111,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((*T5458793)(unsafe.Pointer(uintptr(_pExpr.X4) + uintptr(32 /* X6 */))))))).X0)).X1)+32*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((*T5458789)(unsafe.Pointer(uintptr(_pExpr.X4) + uintptr(32))))))).X0)).X1)+32*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
@@ -37054,7 +35135,7 @@ _0:
}
}()
func() {
- if ((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X0) <= i32(0) {
+ if ((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X0) <= i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(90846), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3ExprSkipCollateØ00__func__Ø000))), unsafe.Pointer(str(46664)))
crt.X__builtin_abort(tls)
}
@@ -37065,7 +35146,7 @@ _0:
crt.X__builtin_abort(tls)
}
}()
- _pExpr = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(i32(0)))).X0))
+ _pExpr = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(i32(0)))).X0))
goto _10
_3:
@@ -37080,9 +35161,7 @@ _10:
goto _0
_1:
- r0 = _pExpr
- return
-
+ return _pExpr
}
var _sqlite3ExprSkipCollateØ00__func__Ø000 [23]int8 // -
@@ -37104,14 +35183,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) + 32*uintptr(_iCol))).X4)
}
return i32(68)
}())
- return
-
}
var _sqlite3TableColumnAffinityØ00__func__Ø000 [27]int8 // -
@@ -37131,21 +35208,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() {
@@ -37154,9 +35226,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 // -
@@ -37308,17 +35378,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), u64(64))
@@ -37336,7 +35402,7 @@ _4:
goto _5
}
- _sqlite3TreeViewSelect(tls, (*T5516644)(unsafe.Pointer(uintptr(i32(0)))), _p, uint8(i32(0)))
+ _sqlite3TreeViewSelect(tls, (*T5516640)(unsafe.Pointer(uintptr(i32(0)))), _p, uint8(i32(0)))
_5:
func() {
if (*XExprList)(unsafe.Pointer(_p.X12)) != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) && int32(_pDest.X0) == i32(6) {
@@ -37411,7 +35477,7 @@ _29:
return str(47324)
}())
_33:
- _sqlite3TreeViewSelect(tls, (*T5516644)(unsafe.Pointer(uintptr(i32(0)))), _p, uint8(i32(0)))
+ _sqlite3TreeViewSelect(tls, (*T5516640)(unsafe.Pointer(uintptr(i32(0)))), _p, uint8(i32(0)))
_32:
_i = i32(0)
_34:
@@ -37498,8 +35564,7 @@ _45:
}())
_47:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(144 /* X35 */))) -= 1
- r0 = _rc
- return
+ return _rc
_46:
_i = i32(0)
@@ -37521,7 +35586,7 @@ _52:
goto _53
}
- if int32((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_12_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(4)))<<uint(i32(31)))>>uint(i32(31))) != i32(0) {
+ if int32((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_12_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(4)))<<uint(i32(31)))>>uint(i32(31))) != i32(0) {
goto _54
}
@@ -37535,7 +35600,7 @@ _53:
*p = (*p) + _sqlite3SelectExprHeight(tls, _p)
sink961 = *p
}
- if (int32((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_12_pItem))+uintptr(60 /* X9 */))).X0)&i32(32)) != i32(0) || _pushDownWhereTerms(tls, _pParse, _12_pSub, (*XExpr)(unsafe.Pointer(_p.X9)), _12_pItem.X11) == 0 {
+ if (int32((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_12_pItem))+uintptr(60 /* X9 */))).X0)&i32(32)) != i32(0) || _pushDownWhereTerms(tls, _pParse, _12_pSub, (*XExpr)(unsafe.Pointer(_p.X9)), _12_pItem.X11) == 0 {
goto _56
}
@@ -37552,10 +35617,10 @@ _53:
return str(47420)
}())
_58:
- _sqlite3TreeViewSelect(tls, (*T5516644)(unsafe.Pointer(uintptr(i32(0)))), _p, uint8(i32(0)))
+ _sqlite3TreeViewSelect(tls, (*T5516640)(unsafe.Pointer(uintptr(i32(0)))), _p, uint8(i32(0)))
_57:
_56:
- if _i != i32(0) || (_pTabList.X0) != i32(1) && (int32((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTabList))+uintptr(8 /* X2 */)))))+112*uintptr(i32(1))))))+uintptr(60 /* X9 */))).X0)&i32(10)) == i32(0) || ((_p.X3)&uint32(i32(2))) != uint32(i32(0)) || (int32(_db.X13)&i32(256)) != i32(0) {
+ if _i != i32(0) || (_pTabList.X0) != i32(1) && (int32((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTabList))+uintptr(8 /* X2 */)))))+112*uintptr(i32(1))))))+uintptr(60 /* X9 */))).X0)&i32(10)) == i32(0) || ((_p.X3)&uint32(i32(2))) != uint32(i32(0)) || (int32(_db.X13)&i32(256)) != i32(0) {
goto _63
}
@@ -37568,7 +35633,7 @@ _56:
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_12_pItem)) + uintptr(62 /* X10 */))) = uint8(_pParse.X59)
_sqlite3Select(tls, _pParse, _12_pSub, &_12_dest)
*(*int16)(unsafe.Pointer(uintptr(_12_pItem.X4) + uintptr(72 /* X12 */))) = _12_pSub.X2
- storebits973((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_12_pItem))+uintptr(60 /* X9 */)))))+uintptr(1 /* X1 */))), int8(i32(1)), 16, 4)
+ storebits973((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_12_pItem))+uintptr(60 /* X9 */)))))+uintptr(1 /* X1 */))), int8(i32(1)), 16, 4)
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_12_pItem)) + uintptr(56 /* X8 */))) = _12_dest.X3
_sqlite3VdbeEndCoroutine(tls, _v, _12_pItem.X7)
_sqlite3VdbeJumpHere(tls, _v, _17_addrTop-i32(1))
@@ -37586,7 +35651,7 @@ _63:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_12_pItem)) + uintptr(52 /* X7 */))) = preInc961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(56 /* X18 */))), 1)
_18_topAddr = _sqlite3VdbeAddOp2(tls, _v, i32(77), i32(0), _12_pItem.X7)
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_12_pItem)) + uintptr(48 /* X6 */))) = _18_topAddr + i32(1)
- if int32((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_12_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(3)))<<uint(i32(31)))>>uint(i32(31))) != i32(0) {
+ if int32((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_12_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(3)))<<uint(i32(31)))>>uint(i32(31))) != i32(0) {
goto _67
}
@@ -37647,7 +35712,7 @@ _51:
return str(47504)
}())
_72:
- _sqlite3TreeViewSelect(tls, (*T5516644)(unsafe.Pointer(uintptr(i32(0)))), _p, uint8(i32(0)))
+ _sqlite3TreeViewSelect(tls, (*T5516640)(unsafe.Pointer(uintptr(i32(0)))), _p, uint8(i32(0)))
_71:
if ((_p.X3)&uint32(i32(9))) != uint32(i32(1)) || _sqlite3ExprListCompare(tls, (*XExprList)(unsafe.Pointer(_sSort.X0)), _pEList, i32(-1)) != i32(0) {
goto _74
@@ -37658,7 +35723,7 @@ _71:
*p = (*p) & uint32(i32(-2))
sink985 = *p
}
- _pGroupBy = store5429870((**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(64 /* X10 */))))), _sqlite3ExprListDup(tls, _db, _pEList, i32(0)))
+ _pGroupBy = store5429866((**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(64 /* X10 */))))), _sqlite3ExprListDup(tls, _db, _pEList, i32(0)))
func() {
if (_sDistinct.X0) == 0 {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(121392), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3SelectØ00__func__Ø000))), unsafe.Pointer(str(47540)))
@@ -37678,7 +35743,7 @@ _71:
return str(47560)
}())
_78:
- _sqlite3TreeViewSelect(tls, (*T5516644)(unsafe.Pointer(uintptr(i32(0)))), _p, uint8(i32(0)))
+ _sqlite3TreeViewSelect(tls, (*T5516640)(unsafe.Pointer(uintptr(i32(0)))), _p, uint8(i32(0)))
_77:
_74:
if (*XExprList)(unsafe.Pointer(_sSort.X0)) == nil {
@@ -37804,7 +35869,7 @@ _101:
goto _104
}
- *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5517758)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)(_38_pItem))+uintptr(28 /* X5 */))))))) + uintptr(2 /* X1 */))) = uint16(i32(0))
+ *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5517754)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_38_pItem))+uintptr(28 /* X5 */))))))) + uintptr(2 /* X1 */))) = uint16(i32(0))
*(*uintptr)(unsafe.Pointer(func() **TExprList_item { _38_k -= 1; return &_38_pItem }())) += uintptr(32)
goto _101
@@ -37815,7 +35880,7 @@ _105:
goto _108
}
- *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5517758)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)(_38_pItem))+uintptr(28 /* X5 */))))))) + uintptr(2 /* X1 */))) = uint16(i32(0))
+ *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5517754)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_38_pItem))+uintptr(28 /* X5 */))))))) + uintptr(2 /* X1 */))) = uint16(i32(0))
*(*uintptr)(unsafe.Pointer(func() **TExprList_item { _38_k -= 1; return &_38_pItem }())) += uintptr(32)
goto _105
@@ -37888,7 +35953,7 @@ _119:
*p = uint16(int32(*p) | i32(8))
sink4530 = *p
}
- _sqlite3ExprAnalyzeAggList(tls, &_37_sNC, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((*TAggInfo_func)(unsafe.Pointer(uintptr(_sAggInfo.X11)+24*uintptr(_i))).X0) + uintptr(32 /* X6 */))))))))
+ _sqlite3ExprAnalyzeAggList(tls, &_37_sNC, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((*TAggInfo_func)(unsafe.Pointer(uintptr(_sAggInfo.X11)+24*uintptr(_i))).X0) + uintptr(32 /* X6 */))))))))
{
p := (*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_37_sNC)) + uintptr(48 /* X7 */)))
*p = uint16(int32(*p) & i32(-9))
@@ -38107,7 +36172,7 @@ _157:
_126:
_59_pDel = nil
- if store5434304(&_59_pTab, _isSimpleCount(tls, _p, &_sAggInfo)) == (*XTable)(unsafe.Pointer(uintptr(i32(0)))) {
+ if store5434300(&_59_pTab, _isSimpleCount(tls, _p, &_sAggInfo)) == (*XTable)(unsafe.Pointer(uintptr(i32(0)))) {
goto _159
}
@@ -38290,9 +36355,7 @@ _201:
}())
_202:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(144 /* 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
@@ -38301,12 +36364,10 @@ func _sqlite3AuthCheck(tls *crt.TLS, _pParse *XParse, _code int32, _zArg1 *int8,
var _rc int32 // sqlite3.c:99394:7
_ = _rc
_db = (*Xsqlite3)(unsafe.Pointer(_pParse.X0))
- if ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) == 0 && (_pParse.X55) == 0 {
+ if ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) == 0 && (_pParse.X55) == 0 {
goto _1
}
-
- r0 = i32(0)
- return
+ return i32(0)
_1:
if *(*unsafe.Pointer)(unsafe.Pointer(&struct {
@@ -38316,9 +36377,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)
@@ -38341,14 +36400,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(24 /* X3 */))) = i32(1)
- return
-
}
var Xsqlite3SelectTrace int32 // sqlite3.c:116268:11
@@ -38367,11 +36423,9 @@ 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 *T5516644, _p *XSelect, _moreToFollow uint8) { // sqlite3.c:26269:1
+func _sqlite3TreeViewSelect(tls *crt.TLS, _pView *T5516640, _p *XSelect, _moreToFollow uint8) { // sqlite3.c:26269:1
var _n int32 // sqlite3.c:26270:7
_ = _n
var _cnt int32 // sqlite3.c:26271:7
@@ -38518,7 +36572,7 @@ _27:
_sqlite3XPrintf(tls, &_7_x, str(48324), unsafe.Pointer(_7_pItem.X3))
_28:
- if (int32((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_7_pItem))+uintptr(60 /* X9 */))).X0) & i32(8)) == 0 {
+ if (int32((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_7_pItem))+uintptr(60 /* X9 */))).X0) & i32(8)) == 0 {
goto _29
}
@@ -38532,11 +36586,11 @@ _29:
_sqlite3TreeViewSelect(tls, _pView, (*XSelect)(unsafe.Pointer(_7_pItem.X5)), uint8(i32(0)))
_30:
- if ((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_7_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(2))) << uint(i32(31))) >> uint(i32(31))) == 0 {
+ if ((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_7_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(2))) << uint(i32(31))) >> uint(i32(31))) == 0 {
goto _31
}
- _sqlite3TreeViewExprList(tls, _pView, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5506900)(unsafe.Pointer(uintptr((unsafe.Pointer)(_7_pItem)) + uintptr(96 /* X15 */))))))), uint8(i32(0)), str(48348))
+ _sqlite3TreeViewExprList(tls, _pView, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5506896)(unsafe.Pointer(uintptr((unsafe.Pointer)(_7_pItem)) + uintptr(96 /* X15 */))))))), uint8(i32(0)), str(48348))
_31:
_sqlite3TreeViewPop(tls, _pView)
_6_i += 1
@@ -38626,11 +36680,9 @@ _38:
}
_sqlite3TreeViewPop(tls, _pView)
- return
-
}
-func _sqlite3TreeViewLine(tls *crt.TLS, _p *T5516644, _zFormat *int8, args ...interface{}) { // sqlite3.c:26196:1
+func _sqlite3TreeViewLine(tls *crt.TLS, _p *T5516640, _zFormat *int8, args ...interface{}) { // sqlite3.c:26196:1
var _ap []interface{} // sqlite3.c:26197:11
_ = _ap
var _i int32 // sqlite3.c:26198:7
@@ -38685,8 +36737,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,18 +36745,16 @@ func init() {
crt.Xstrncpy(nil, &_sqlite3TreeViewLineØ00__func__Ø000[0], str(48432), 20)
}
-func _sqlite3TreeViewPush(tls *crt.TLS, _p *T5516644, _moreToFollow uint8) (r0 *T5516644) { // sqlite3.c:26170:1
- if _p != (*T5516644)(unsafe.Pointer(uintptr(i32(0)))) {
+func _sqlite3TreeViewPush(tls *crt.TLS, _p *T5516640, _moreToFollow uint8) (r0 *T5516640) { // sqlite3.c:26170:1
+ if _p != (*T5516640)(unsafe.Pointer(uintptr(i32(0)))) {
goto _0
}
- _p = (*T5516644)(unsafe.Pointer(Xsqlite3_malloc64(tls, u64(104))))
- if _p != (*T5516644)(unsafe.Pointer(uintptr(i32(0)))) {
+ _p = (*T5516640)(unsafe.Pointer(Xsqlite3_malloc64(tls, u64(104))))
+ if _p != (*T5516640)(unsafe.Pointer(uintptr(i32(0)))) {
goto _1
}
-
- r0 = (*T5516644)(unsafe.Pointer(uintptr(i32(0))))
- return
+ return (*T5516640)(unsafe.Pointer(uintptr(i32(0))))
_1:
crt.Xmemset(tls, (unsafe.Pointer)(_p), i32(0), u64(104))
@@ -38727,9 +36775,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 // -
@@ -38738,7 +36784,7 @@ func init() {
crt.Xstrncpy(nil, &_sqlite3TreeViewPushØ00__func__Ø000[0], str(48488), 20)
}
-func _sqlite3TreeViewWith(tls *crt.TLS, _pView *T5516644, _pWith *XWith, _moreToFollow uint8) { // sqlite3.c:26229:1
+func _sqlite3TreeViewWith(tls *crt.TLS, _pView *T5516640, _pWith *XWith, _moreToFollow uint8) { // sqlite3.c:26229:1
var _i int32 // sqlite3.c:26230:7
_ = _i
var _4_x XStrAccum // sqlite3.c:26241:16
@@ -38754,14 +36800,12 @@ func _sqlite3TreeViewWith(tls *crt.TLS, _pView *T5516644, _pWith *XWith, _moreTo
if _pWith != (*XWith)(unsafe.Pointer(uintptr(i32(0)))) {
goto _0
}
-
return
_0:
if (_pWith.X0) != i32(0) {
goto _1
}
-
return
_1:
@@ -38819,22 +36863,17 @@ _10:
_8:
_sqlite3TreeViewPop(tls, _pView)
_4:
- return
-
}
-func _sqlite3TreeViewItem(tls *crt.TLS, _p *T5516644, _zLabel *int8, _moreFollows uint8) { // sqlite3.c:26221:1
+func _sqlite3TreeViewItem(tls *crt.TLS, _p *T5516640, _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 *T5516644) { // sqlite3.c:26186:1
- if _p != (*T5516644)(unsafe.Pointer(uintptr(i32(0)))) {
+func _sqlite3TreeViewPop(tls *crt.TLS, _p *T5516640) { // sqlite3.c:26186:1
+ if _p != (*T5516640)(unsafe.Pointer(uintptr(i32(0)))) {
goto _0
}
-
return
_0:
@@ -38845,19 +36884,15 @@ _0:
Xsqlite3_free(tls, (unsafe.Pointer)(_p))
_1:
- return
-
}
-func _sqlite3TreeViewExprList(tls *crt.TLS, _pView *T5516644, _pList *XExprList, _moreToFollow uint8, _zLabel *int8) { // sqlite3.c:26653:1
+func _sqlite3TreeViewExprList(tls *crt.TLS, _pView *T5516640, _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 *T5516644, _pList *XExprList, _zLabel *int8) { // sqlite3.c:26631:1
+func _sqlite3TreeViewBareExprList(tls *crt.TLS, _pView *T5516640, _pList *XExprList, _zLabel *int8) { // sqlite3.c:26631:1
var _2_i int32 // sqlite3.c:26640:9
_ = _2_i
var _3_j int32 // sqlite3.c:26643:11
@@ -38883,7 +36918,7 @@ _4:
goto _7
}
- _3_j = int32((*T5517758)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TExprList_item)(unsafe.Pointer(uintptr(_pList.X1)+32*uintptr(_2_i))))) + uintptr(28 /* X5 */))))).X0)
+ _3_j = int32((*T5517754)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TExprList_item)(unsafe.Pointer(uintptr(_pList.X1)+32*uintptr(_2_i))))) + uintptr(28 /* X5 */))))).X0)
if _3_j == 0 {
goto _8
}
@@ -38903,11 +36938,9 @@ _9:
_7:
_3:
- return
-
}
-func _sqlite3TreeViewExpr(tls *crt.TLS, _pView *T5516644, _pExpr *XExpr, _moreToFollow uint8) { // sqlite3.c:26381:1
+func _sqlite3TreeViewExpr(tls *crt.TLS, _pView *T5516640, _pExpr *XExpr, _moreToFollow uint8) { // sqlite3.c:26381:1
var _zBinOp *int8 // sqlite3.c:26382:14
_ = _zBinOp
var _zUniOp *int8 // sqlite3.c:26383:14
@@ -39077,20 +37110,20 @@ _6:
goto _60
}
- _sqlite3TreeViewLine(tls, _pView, str(38632), *(*int32)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))
+ _sqlite3TreeViewLine(tls, _pView, str(38632), *(*int32)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))
goto _61
_60:
- _sqlite3TreeViewLine(tls, _pView, str(24304), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))))
+ _sqlite3TreeViewLine(tls, _pView, str(24304), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))))
_61:
goto _57
_7:
- _sqlite3TreeViewLine(tls, _pView, str(24304), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))))
+ _sqlite3TreeViewLine(tls, _pView, str(24304), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))))
goto _57
_8:
- _sqlite3TreeViewLine(tls, _pView, str(48644), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))))
+ _sqlite3TreeViewLine(tls, _pView, str(48644), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))))
goto _57
_9:
@@ -39098,11 +37131,11 @@ _9:
goto _57
_10:
- _sqlite3TreeViewLine(tls, _pView, str(24304), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))))
+ _sqlite3TreeViewLine(tls, _pView, str(24304), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))))
goto _57
_11:
- _sqlite3TreeViewLine(tls, _pView, str(48648), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))), int32(_pExpr.X9))
+ _sqlite3TreeViewLine(tls, _pView, str(48648), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))), int32(_pExpr.X9))
goto _57
_12:
@@ -39110,11 +37143,11 @@ _12:
goto _57
_13:
- _sqlite3TreeViewLine(tls, _pView, str(48680), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))))
+ _sqlite3TreeViewLine(tls, _pView, str(48680), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))))
goto _57
_14:
- _sqlite3TreeViewLine(tls, _pView, str(48688), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))))
+ _sqlite3TreeViewLine(tls, _pView, str(48688), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))))
_sqlite3TreeViewExpr(tls, _pView, (*XExpr)(unsafe.Pointer(_pExpr.X4)), uint8(i32(0)))
goto _57
@@ -39227,12 +37260,12 @@ _41:
goto _57
_42:
- _sqlite3TreeViewLine(tls, _pView, str(48732), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))))
+ _sqlite3TreeViewLine(tls, _pView, str(48732), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))))
_sqlite3TreeViewExpr(tls, _pView, (*XExpr)(unsafe.Pointer(_pExpr.X4)), uint8(i32(0)))
goto _57
_43:
- _sqlite3TreeViewLine(tls, _pView, str(48740), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))))
+ _sqlite3TreeViewLine(tls, _pView, str(48740), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))))
_sqlite3TreeViewExpr(tls, _pView, (*XExpr)(unsafe.Pointer(_pExpr.X4)), uint8(i32(0)))
goto _57
@@ -39246,17 +37279,17 @@ _45:
goto _63
_62:
- _22_pFarg = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))
+ _22_pFarg = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))
_63:
if int32(_pExpr.X0) != i32(153) {
goto _64
}
- _sqlite3TreeViewLine(tls, _pView, str(48752), int32(_pExpr.X12), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))))
+ _sqlite3TreeViewLine(tls, _pView, str(48752), int32(_pExpr.X12), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))))
goto _65
_64:
- _sqlite3TreeViewLine(tls, _pView, str(48772), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))))
+ _sqlite3TreeViewLine(tls, _pView, str(48772), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))))
_65:
if _22_pFarg == nil {
goto _66
@@ -39268,12 +37301,12 @@ _66:
_46:
_sqlite3TreeViewLine(tls, _pView, str(48784))
- _sqlite3TreeViewSelect(tls, _pView, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))), uint8(i32(0)))
+ _sqlite3TreeViewSelect(tls, _pView, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))), uint8(i32(0)))
goto _57
_47:
_sqlite3TreeViewLine(tls, _pView, str(48796))
- _sqlite3TreeViewSelect(tls, _pView, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))), uint8(i32(0)))
+ _sqlite3TreeViewSelect(tls, _pView, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))), uint8(i32(0)))
goto _57
_48:
@@ -39283,18 +37316,18 @@ _48:
goto _67
}
- _sqlite3TreeViewSelect(tls, _pView, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))), uint8(i32(0)))
+ _sqlite3TreeViewSelect(tls, _pView, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))), uint8(i32(0)))
goto _68
_67:
- _sqlite3TreeViewExprList(tls, _pView, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))), uint8(i32(0)), (*int8)(unsafe.Pointer(uintptr(i32(0)))))
+ _sqlite3TreeViewExprList(tls, _pView, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))), uint8(i32(0)), (*int8)(unsafe.Pointer(uintptr(i32(0)))))
_68:
goto _57
_49:
_33_pX = (*XExpr)(unsafe.Pointer(_pExpr.X4))
- _33_pY = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(i32(0)))).X0))
- _33_pZ = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(i32(1)))).X0))
+ _33_pY = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(i32(0)))).X0))
+ _33_pZ = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(i32(1)))).X0))
_sqlite3TreeViewLine(tls, _pView, str(24960))
_sqlite3TreeViewExpr(tls, _pView, _33_pX, uint8(i32(1)))
_sqlite3TreeViewExpr(tls, _pView, _33_pY, uint8(i32(1)))
@@ -39313,7 +37346,7 @@ _50:
_51:
_sqlite3TreeViewLine(tls, _pView, str(25756))
_sqlite3TreeViewExpr(tls, _pView, (*XExpr)(unsafe.Pointer(_pExpr.X4)), uint8(i32(1)))
- _sqlite3TreeViewExprList(tls, _pView, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))), uint8(i32(0)), (*int8)(unsafe.Pointer(uintptr(i32(0)))))
+ _sqlite3TreeViewExprList(tls, _pView, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))), uint8(i32(0)), (*int8)(unsafe.Pointer(uintptr(i32(0)))))
goto _57
_52:
@@ -39348,7 +37381,7 @@ _75:
goto _76
_76:
- _sqlite3TreeViewLine(tls, _pView, str(48856), unsafe.Pointer(_36_zType), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))))
+ _sqlite3TreeViewLine(tls, _pView, str(48856), unsafe.Pointer(_36_zType), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))))
goto _57
_53:
@@ -39357,12 +37390,12 @@ _53:
goto _57
_54:
- _sqlite3TreeViewBareExprList(tls, _pView, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))), str(48888))
+ _sqlite3TreeViewBareExprList(tls, _pView, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))), str(48888))
goto _57
_55:
_sqlite3TreeViewLine(tls, _pView, str(48896), int32(_pExpr.X9))
- _sqlite3TreeViewSelect(tls, _pView, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr(_pExpr.X4) + uintptr(32 /* X6 */))))))), uint8(i32(0)))
+ _sqlite3TreeViewSelect(tls, _pView, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr(_pExpr.X4) + uintptr(32 /* X6 */))))))), uint8(i32(0)))
goto _57
_56:
@@ -39389,8 +37422,6 @@ _77:
_79:
_78:
_sqlite3TreeViewPop(tls, _pView)
- return
-
}
var _sqlite3SelectØ00__func__Ø000 [14]int8 // -
@@ -39414,7 +37445,6 @@ func _sqlite3SelectPrep(tls *crt.TLS, _pParse *XParse, _p *XSelect, _pOuterNC *X
}() == 0 {
goto _2
}
-
return
_2:
@@ -39422,14 +37452,12 @@ _2:
if (_db.X17) == 0 {
goto _3
}
-
return
_3:
if ((_p.X3) & uint32(i32(128))) == 0 {
goto _4
}
-
return
_4:
@@ -39437,7 +37465,6 @@ _4:
if (_pParse.X16) == 0 && (_db.X17) == 0 {
goto _6
}
-
return
_6:
@@ -39445,13 +37472,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 // -
@@ -39476,16 +37500,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(16 /* X2 */))))) = _selectExpander
*(*func(*crt.TLS, *XWalker, *XSelect))(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, unsafe.Pointer))(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(24 /* 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
@@ -39508,17 +37527,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
@@ -39534,9 +37549,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))
@@ -39560,9 +37573,7 @@ _12:
if _i >= i32(0) {
goto _14
}
-
- r0 = i32(0)
- return
+ return i32(0)
_14:
_pParse = (*XParse)(unsafe.Pointer(_pWalker.X0))
@@ -39571,9 +37582,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), u64(16))
@@ -39581,9 +37590,7 @@ _15:
if _pNewSrc != (*XSrcList)(unsafe.Pointer(uintptr(i32(0)))) {
goto _16
}
-
- r0 = i32(2)
- return
+ return i32(2)
_16:
*_pNew = *_p
@@ -39622,9 +37629,7 @@ _16:
*(**XSelect)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr(_pNew.X13) + uintptr(96 /* X14 */))))) = _pNew
*(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(104 /* X15 */))))) = (*XExpr)(unsafe.Pointer(uintptr(i32(0))))
*(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(112 /* 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
@@ -39679,8 +37684,7 @@ _11:
*(**XSelect)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(40 /* X5 */))))) = _pSubquery
*(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(72 /* X12 */))))) = _pOn
*(**XIdList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(80 /* X13 */))))) = _pUsing
- r0 = _p
- return
+ return _p
_append_from_error:
func() {
@@ -39692,9 +37696,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
@@ -39722,9 +37724,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))
@@ -39741,8 +37741,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 */))))) + 112*uintptr((_pList.X0)-i32(1))))
@@ -39762,9 +37761,7 @@ _10:
_11:
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(16 /* X2 */))) = _sqlite3NameFromToken(tls, _db, _pTable)
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(8 /* X1 */))) = _sqlite3NameFromToken(tls, _db, _pDatabase)
- r0 = _pList
- return
-
+ return _pList
}
var _sqlite3SrcListAppendØ00__func__Ø000 [21]int8 // -
@@ -39822,8 +37819,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
@@ -39858,9 +37854,7 @@ _16:
goto _16
_19:
- r0 = _pSrc
- return
-
+ return _pSrc
}
var _sqlite3SrcListEnlargeØ00__func__Ø000 [22]int8 // -
@@ -39883,9 +37877,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 // -
@@ -39962,15 +37954,12 @@ _5:
_5_pItem = (*TExprList_item)(unsafe.Pointer(uintptr(_pList.X1) + 32*uintptr(postInc961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pList))+uintptr(0 /* X0 */))), int32(1)))))
crt.Xmemset(tls, (unsafe.Pointer)(_5_pItem), i32(0), u64(32))
*(**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 // -
@@ -39989,9 +37978,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
@@ -40047,11 +38034,11 @@ _2:
*p = (*p) | uint32(i32(1024))
sink985 = *p
}
- *(*int32)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(8 /* X3 */))))) = _iValue
+ *(*int32)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(8 /* X3 */))))) = _iValue
goto _11
_10:
- *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(8 /* X3 */))))) = (*int8)(unsafe.Pointer((*XExpr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + 72*uintptr(i32(1))))))
+ *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(8 /* X3 */))))) = (*int8)(unsafe.Pointer((*XExpr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + 72*uintptr(i32(1))))))
func() {
if (_pToken.X0) == (*int8)(unsafe.Pointer(uintptr(i32(0)))) && (_pToken.X1) != uint32(i32(0)) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(91489), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3ExprAllocØ00__func__Ø000))), unsafe.Pointer(str(49308)))
@@ -40062,14 +38049,14 @@ _10:
goto _15
}
- crt.Xmemcpy(tls, (unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(8 /* X3 */)))))), (unsafe.Pointer)(_pToken.X0), uint64(_pToken.X1))
+ crt.Xmemcpy(tls, (unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(8 /* X3 */)))))), (unsafe.Pointer)(_pToken.X0), uint64(_pToken.X1))
_15:
- *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(8 /* X3 */))))))) + 1*uintptr(_pToken.X1))) = int8(i32(0))
- if _dequote == 0 || (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3CtypeMap)) + 1*uintptr(uint8(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(0)))))))))&i32(128)) == 0 {
+ *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(8 /* X3 */))))))) + 1*uintptr(_pToken.X1))) = int8(i32(0))
+ if _dequote == 0 || (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3CtypeMap)) + 1*uintptr(uint8(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(0)))))))))&i32(128)) == 0 {
goto _17
}
- if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(0))))) != i32(34) {
+ if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(0))))) != i32(34) {
goto _18
}
@@ -40079,15 +38066,13 @@ _15:
sink985 = *p
}
_18:
- _sqlite3Dequote(tls, *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(8 /* X3 */))))))
+ _sqlite3Dequote(tls, *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(8 /* X3 */))))))
_17:
_11:
_9:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(40 /* X7 */))) = i32(1)
_8:
- r0 = _pNew
- return
-
+ return _pNew
}
var _sqlite3ExprAllocØ00__func__Ø000 [17]int8 // -
@@ -40120,9 +38105,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)
@@ -40154,8 +38137,7 @@ _5:
}
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(32 /* X4 */))) -= 1
- r0 = i32(2)
- return
+ return i32(2)
_8:
if (*(*func(*crt.TLS, *XWalker, *XSelect))(unsafe.Pointer(&struct {
@@ -40173,71 +38155,53 @@ _9:
_4:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(32 /* 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
@@ -40258,9 +38222,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(32)
@@ -40270,18 +38232,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
@@ -40293,59 +38252,48 @@ 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)) {
goto _6
}
- if _sqlite3WalkSelect(tls, _pWalker, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))) == 0 {
+ if _sqlite3WalkSelect(tls, _pWalker, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))) == 0 {
goto _7
}
-
- r0 = i32(2)
- return
+ return i32(2)
_7:
goto _8
_6:
- if (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))) == nil {
+ if (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))) == nil {
goto _9
}
- if _sqlite3WalkExprList(tls, _pWalker, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))) == 0 {
+ if _sqlite3WalkExprList(tls, _pWalker, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* 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
@@ -40378,17 +38326,13 @@ _3:
if _sqlite3WalkSelect(tls, _pWalker, (*XSelect)(unsafe.Pointer(_pItem.X5))) == 0 {
goto _7
}
-
- r0 = i32(2)
- return
+ return i32(2)
_7:
- if ((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(2)))<<uint(i32(31)))>>uint(i32(31))) == 0 || _sqlite3WalkExprList(tls, _pWalker, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5506900)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(96 /* X15 */)))))))) == 0 {
+ if ((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(2)))<<uint(i32(31)))>>uint(i32(31))) == 0 || _sqlite3WalkExprList(tls, _pWalker, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5506896)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(96 /* X15 */)))))))) == 0 {
goto _9
}
-
- r0 = i32(2)
- return
+ return i32(2)
_9:
*(*uintptr)(unsafe.Pointer(func() **TSrcList_item { _i -= 1; return &_pItem }())) += uintptr(112)
@@ -40398,7 +38342,6 @@ _6:
_2:
r0 = i32(0)
return
-
}
var _sqlite3WalkSelectFromØ00__func__Ø000 [22]int8 // -
@@ -40483,9 +38426,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 {
@@ -40500,9 +38441,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))
@@ -40521,12 +38460,12 @@ _6:
}
func() {
- if int32((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrom))+uintptr(60 /* X9 */))).X1)>>uint(i32(5)))<<uint(i32(31)))>>uint(i32(31))) != i32(0) && (*XTable)(unsafe.Pointer(_pFrom.X4)) == (*XTable)(unsafe.Pointer(uintptr(i32(0)))) {
+ if int32((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrom))+uintptr(60 /* X9 */))).X1)>>uint(i32(5)))<<uint(i32(31)))>>uint(i32(31))) != i32(0) && (*XTable)(unsafe.Pointer(_pFrom.X4)) == (*XTable)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(120560), unsafe.Pointer((*int8)(unsafe.Pointer(&_selectExpanderØ00__func__Ø000))), unsafe.Pointer(str(49416)))
crt.X__builtin_abort(tls)
}
}()
- if ((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrom))+uintptr(60 /* X9 */))).X1)>>uint(i32(5))) << uint(i32(31))) >> uint(i32(31))) == 0 {
+ if ((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrom))+uintptr(60 /* X9 */))).X1)>>uint(i32(5))) << uint(i32(31))) >> uint(i32(31))) == 0 {
goto _13
}
@@ -40542,9 +38481,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 {
@@ -40574,18 +38511,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(32 /* X4 */))))) = store5434304(&_4_pTab, (*XTable)(unsafe.Pointer(_sqlite3DbMallocZero(tls, _db, u64(128)))))
+ *(**XTable)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrom)) + uintptr(32 /* X4 */))))) = store5434300(&_4_pTab, (*XTable)(unsafe.Pointer(_sqlite3DbMallocZero(tls, _db, u64(128)))))
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(60 /* X8 */))) = uint32(i32(1))
@@ -40622,13 +38555,11 @@ _19:
crt.X__builtin_abort(tls)
}
}()
- *(**XTable)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrom)) + uintptr(32 /* X4 */))))) = store5434304(&_4_pTab, _sqlite3LocateTableItem(tls, _pParse, uint32(i32(0)), _pFrom))
+ *(**XTable)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrom)) + uintptr(32 /* X4 */))))) = store5434300(&_4_pTab, _sqlite3LocateTableItem(tls, _pParse, uint32(i32(0)), _pFrom))
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)) {
@@ -40637,17 +38568,14 @@ _33:
_sqlite3ErrorMsg(tls, _pParse, str(49528), unsafe.Pointer(_4_pTab.X0))
*(**XTable)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrom)) + uintptr(32 /* X4 */))))) = (*XTable)(unsafe.Pointer(uintptr(i32(0))))
- r0 = i32(2)
- return
+ return i32(2)
_34:
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pTab)) + uintptr(60 /* 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 {
@@ -40657,9 +38585,7 @@ _36:
if _sqlite3ViewGetColumnNames(tls, _pParse, _4_pTab) == 0 {
goto _39
}
-
- r0 = i32(2)
- return
+ return i32(2)
_39:
func() {
@@ -40680,9 +38606,7 @@ _18:
if _sqlite3IndexedByLookup(tls, _pParse, _pFrom) == 0 {
goto _42
}
-
- r0 = i32(2)
- return
+ return i32(2)
_42:
_7:
@@ -40693,9 +38617,7 @@ _9:
if (_db.X17) == 0 && _sqliteProcessJoin(tls, _pParse, _p) == 0 {
goto _44
}
-
- r0 = i32(2)
- return
+ return i32(2)
_44:
_k = i32(0)
@@ -40793,7 +38715,7 @@ _70:
crt.X__builtin_abort(tls)
}
}()
- _19_zTName = *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr(_pE.X4) + uintptr(8 /* X3 */)))))
+ _19_zTName = *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr(_pE.X4) + uintptr(8 /* X3 */)))))
_73:
*func() **TSrcList_item { _i = i32(0); return &_pFrom }() = (*TSrcList_item)(unsafe.Pointer((*[1]TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTabList)) + uintptr(8 /* X2 */)))))
_78:
@@ -40870,7 +38792,7 @@ _100:
goto _102
}
- if (int32((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrom))+uintptr(60 /* X9 */))).X0)&i32(4)) == i32(0) || _tableAndColumnIndex(tls, _pTabList, _i, _25_zName, (*int32)(unsafe.Pointer(uintptr(i32(0)))), (*int32)(unsafe.Pointer(uintptr(i32(0))))) == 0 {
+ if (int32((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrom))+uintptr(60 /* X9 */))).X0)&i32(4)) == i32(0) || _tableAndColumnIndex(tls, _pTabList, _i, _25_zName, (*int32)(unsafe.Pointer(uintptr(i32(0)))), (*int32)(unsafe.Pointer(uintptr(i32(0))))) == 0 {
goto _104
}
@@ -40972,13 +38894,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 // -
@@ -41013,8 +38932,6 @@ func _sqlite3WithPush(tls *crt.TLS, _pParse *XParse, _pWith *XWith, _bFree uint8
*(**XWith)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(592 /* X71 */))))) = _pWith
_7:
_4:
- return
-
}
var _sqlite3WithPushØ00__func__Ø000 [16]int8 // -
@@ -41063,8 +38980,6 @@ _9:
_7:
_3:
- return
-
}
var _sqlite3SrcListAssignCursorsØ00__func__Ø000 [28]int8 // -
@@ -41120,16 +39035,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() {
@@ -41138,13 +39050,11 @@ _4:
crt.X__builtin_abort(tls)
}
}()
- *(**XTable)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrom)) + uintptr(32 /* X4 */))))) = store5434304(&_1_pTab, (*XTable)(unsafe.Pointer(_sqlite3DbMallocZero(tls, _db, u64(128)))))
+ *(**XTable)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrom)) + uintptr(32 /* X4 */))))) = store5434300(&_1_pTab, (*XTable)(unsafe.Pointer(_sqlite3DbMallocZero(tls, _db, u64(128)))))
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(60 /* X8 */))) = uint32(i32(1))
@@ -41166,9 +39076,7 @@ _7:
if (_db.X17) == 0 {
goto _10
}
-
- r0 = _sqlite3NomemError(tls, i32(120403))
- return
+ return _sqlite3NomemError(tls, i32(120403))
_10:
func() {
@@ -41196,7 +39104,7 @@ _15:
}
*(**XTable)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pItem)) + uintptr(32 /* X4 */))))) = _1_pTab
- storebits973((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pItem))+uintptr(60 /* X9 */)))))+uintptr(1 /* X1 */))), int8(i32(1)), 32, 5)
+ storebits973((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pItem))+uintptr(60 /* X9 */)))))+uintptr(1 /* X1 */))), int8(i32(1)), 32, 5)
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pTab)) + uintptr(60 /* X8 */))) += 1
{
p := (*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pSel)) + uintptr(12 /* X3 */)))
@@ -41214,8 +39122,7 @@ _14:
}
_sqlite3ErrorMsg(tls, _pParse, str(50060), unsafe.Pointer(_pCte.X0))
- r0 = i32(1)
- return
+ return i32(1)
_22:
func() {
@@ -41268,8 +39175,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(584 /* X70 */))))) = _1_pSavedWith
- r0 = i32(1)
- return
+ return i32(1)
_37:
_1_pEList = (*XExprList)(unsafe.Pointer(_pCte.X1))
@@ -41294,9 +39200,7 @@ _38:
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCte)) + uintptr(24 /* X3 */))) = (*int8)(unsafe.Pointer(uintptr(i32(0))))
*(**XWith)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(584 /* X70 */))))) = _1_pSavedWith
_2:
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _withExpandØ00__func__Ø000 [11]int8 // -
@@ -41333,8 +39237,8 @@ _6:
}
*_ppContext = _1_p
- r0 = (*TCte)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TCte)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_p))+uintptr(16 /* X2 */))))) + 32*uintptr(_2_i)))
- return
+ /* X2 */
+ return (*TCte)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TCte)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_p))+uintptr(16))))) + 32*uintptr(_2_i)))
_10:
_2_i += 1
@@ -41348,22 +39252,18 @@ _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
- if ((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrom))+uintptr(60 /* X9 */))).X1)>>uint(i32(2))) << uint(i32(31))) >> uint(i32(31))) == 0 {
+ if ((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrom))+uintptr(60 /* X9 */))).X1)>>uint(i32(2))) << uint(i32(31))) >> uint(i32(31))) == 0 {
goto _0
}
_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
@@ -41377,9 +39277,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:
@@ -41442,7 +39340,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
@@ -41511,9 +39408,7 @@ _6:
goto _2
_5:
- r0 = _pRet
- return
-
+ return _pRet
}
var _sqlite3SelectDupØ00__func__Ø000 [17]int8 // -
@@ -41547,18 +39442,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, u64(16))))
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)
@@ -41581,14 +39472,13 @@ _5:
_8:
_4:
- *(**TExprList_item)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(8 /* X1 */))))) = store5517681(&_pItem, (*TExprList_item)(unsafe.Pointer(_sqlite3DbMallocRawNN(tls, _db, uint64(_i)*u64(32)))))
+ *(**TExprList_item)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(8 /* X1 */))))) = store5517677(&_pItem, (*TExprList_item)(unsafe.Pointer(_sqlite3DbMallocRawNN(tls, _db, uint64(_i)*u64(32)))))
if _pItem != (*TExprList_item)(unsafe.Pointer(uintptr(i32(0)))) {
goto _9
}
_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))
@@ -41600,7 +39490,7 @@ _10:
_3_pOldExpr = (*XExpr)(unsafe.Pointer(_pOldItem.X0))
*(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(0 /* X0 */))))) = _sqlite3ExprDup(tls, _db, _3_pOldExpr, _flags)
- if _3_pOldExpr == nil || int32(_3_pOldExpr.X0) != i32(159) || store5518870(&_3_pNewExpr, (*XExpr)(unsafe.Pointer(_pItem.X0))) == (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) {
+ if _3_pOldExpr == nil || int32(_3_pOldExpr.X0) != i32(159) || store5518866(&_3_pNewExpr, (*XExpr)(unsafe.Pointer(_pItem.X0))) == (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) {
goto _16
}
@@ -41620,7 +39510,7 @@ _10:
crt.X__builtin_abort(tls)
}
}()
- _pPriorSelectCol = store5518870((**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_3_pNewExpr))+uintptr(16 /* X4 */))))), (*XExpr)(unsafe.Pointer(_3_pNewExpr.X5)))
+ _pPriorSelectCol = store5518866((**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_3_pNewExpr))+uintptr(16 /* X4 */))))), (*XExpr)(unsafe.Pointer(_3_pNewExpr.X5)))
goto _23
_20:
@@ -41656,7 +39546,7 @@ _16:
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(24 /* X3 */))) = _pOldItem.X3
storebits973((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(25 /* X4 */))), int8(i32(0)), 1, 0)
storebits973((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(25 /* X4 */))), int8((uint32((_pOldItem.X4)>>uint(i32(1)))<<uint(i32(31)))>>uint(i32(31))), 2, 1)
- *(*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(28 /* X5 */))) = _pOldItem.X5
+ *(*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(28 /* X5 */))) = _pOldItem.X5
*(*uintptr)(unsafe.Pointer(func() **TExprList_item {
*(*uintptr)(unsafe.Pointer(func() **TExprList_item { _i += 1; return &_pItem }())) += uintptr(32)
return &_pOldItem
@@ -41664,9 +39554,7 @@ _16:
goto _10
_13:
- r0 = _pNew
- return
-
+ return _pNew
}
var _sqlite3ExprListDupØ00__func__Ø000 [19]int8 // -
@@ -41682,14 +39570,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 // -
@@ -41758,11 +39644,11 @@ _11:
_3_nStructSize = uint32(_dupedExprStructSize(tls, _p, _dupFlags))
_3_nNewSize = int32(_3_nStructSize & uint32(i32(4095)))
- if ((_p.X2)&uint32(i32(1024))) != uint32(i32(0)) || (*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */)))))) == nil {
+ if ((_p.X2)&uint32(i32(1024))) != uint32(i32(0)) || (*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */)))))) == nil {
goto _14
}
- _3_nToken = _sqlite3Strlen30(tls, *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */)))))) + i32(1)
+ _3_nToken = _sqlite3Strlen30(tls, *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */)))))) + i32(1)
goto _15
_14:
@@ -41810,8 +39696,8 @@ _19:
goto _21
}
- _9_zToken = store1025((**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew))+uintptr(8 /* X3 */))))), (*int8)(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zAlloc))+1*uintptr(_3_nNewSize))))))
- crt.Xmemcpy(tls, (unsafe.Pointer)(_9_zToken), (unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */)))))), uint64(_3_nToken))
+ _9_zToken = store1025((**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew))+uintptr(8 /* X3 */))))), (*int8)(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zAlloc))+1*uintptr(_3_nNewSize))))))
+ crt.Xmemcpy(tls, (unsafe.Pointer)(_9_zToken), (unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */)))))), uint64(_3_nToken))
_21:
if uint32(i32(0)) != (((_p.X2) | (_pNew.X2)) & uint32(i32(8404992))) {
goto _22
@@ -41821,11 +39707,11 @@ _21:
goto _23
}
- *(**XSelect)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(32 /* X6 */))))))) = _sqlite3SelectDup(tls, _db, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))), _dupFlags)
+ *(**XSelect)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(32 /* X6 */))))))) = _sqlite3SelectDup(tls, _db, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))), _dupFlags)
goto _24
_23:
- *(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(32 /* X6 */))))))) = _sqlite3ExprListDup(tls, _db, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))), _dupFlags)
+ *(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(32 /* X6 */))))))) = _sqlite3ExprListDup(tls, _db, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))), _dupFlags)
_24:
_22:
if ((_pNew.X2) & uint32(i32(24576))) == uint32(i32(0)) {
@@ -41895,7 +39781,6 @@ _32:
_12:
r0 = _pNew
return
-
}
var _exprDupØ00__func__Ø000 [8]int8 // -
@@ -41926,26 +39811,23 @@ _1:
_0:
r0 = _nByte
return
-
}
func _dupedExprNodeSize(tls *crt.TLS, _p *XExpr, _flags int32) (r0 int32) { // sqlite3.c:91854:1
var _nByte int32 // sqlite3.c:91855:7
_ = _nByte
_nByte = _dupedExprStructSize(tls, _p, _flags) & i32(4095)
- if ((_p.X2)&uint32(i32(1024))) != uint32(i32(0)) || (*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */)))))) == nil {
+ if ((_p.X2)&uint32(i32(1024))) != uint32(i32(0)) || (*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */)))))) == nil {
goto _1
}
{
p := &_nByte
- *p = (*p) + (_sqlite3Strlen30(tls, *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */)))))) + i32(1))
+ *p = (*p) + (_sqlite3Strlen30(tls, *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */)))))) + i32(1))
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
@@ -41991,7 +39873,7 @@ _4:
crt.X__builtin_abort(tls)
}
}()
- if (*XExpr)(unsafe.Pointer(_p.X4)) == nil && (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))) == nil {
+ if (*XExpr)(unsafe.Pointer(_p.X4)) == nil && (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))) == nil {
goto _15
}
@@ -42010,7 +39892,6 @@ _16:
_5:
r0 = _nSize
return
-
}
var _dupedExprStructSizeØ00__func__Ø000 [20]int8 // -
@@ -42023,22 +39904,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(u64(16))
- return
+ return int32(u64(16))
_0:
if ((_p.X2) & uint32(i32(8192))) == uint32(i32(0)) {
goto _1
}
-
- r0 = int32(u64(44))
- return
+ return int32(u64(44))
_1:
- r0 = int32(u64(72))
- return
-
+ return int32(u64(72))
}
func _sqlite3SrcListDup(tls *crt.TLS, _db *Xsqlite3, _p *XSrcList, _flags int32) (r0 *XSrcList) { // sqlite3.c:92090:1
@@ -42063,9 +39938,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(u64(120) + func() uint64 {
@@ -42078,9 +39951,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)))
@@ -42096,24 +39967,24 @@ _6:
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pNewItem)) + uintptr(8 /* X1 */))) = _sqlite3DbStrDup(tls, _db, _1_pOldItem.X1)
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pNewItem)) + uintptr(16 /* X2 */))) = _sqlite3DbStrDup(tls, _db, _1_pOldItem.X2)
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pNewItem)) + uintptr(24 /* X3 */))) = _sqlite3DbStrDup(tls, _db, _1_pOldItem.X3)
- *(*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pNewItem)) + uintptr(60 /* X9 */))) = _1_pOldItem.X9
+ *(*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pNewItem)) + uintptr(60 /* X9 */))) = _1_pOldItem.X9
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pNewItem)) + uintptr(64 /* X11 */))) = _1_pOldItem.X11
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pNewItem)) + uintptr(48 /* X6 */))) = _1_pOldItem.X6
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pNewItem)) + uintptr(52 /* X7 */))) = _1_pOldItem.X7
- if ((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pNewItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(1))) << uint(i32(31))) >> uint(i32(31))) == 0 {
+ if ((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pNewItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(1))) << uint(i32(31))) >> uint(i32(31))) == 0 {
goto _10
}
- *(**int8)(unsafe.Pointer((*T5506900)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pNewItem)) + uintptr(96 /* X15 */))))) = _sqlite3DbStrDup(tls, _db, *(**int8)(unsafe.Pointer((*T5506900)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pOldItem)) + uintptr(96 /* X15 */))))))
+ *(**int8)(unsafe.Pointer((*T5506896)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pNewItem)) + uintptr(96 /* X15 */))))) = _sqlite3DbStrDup(tls, _db, *(**int8)(unsafe.Pointer((*T5506896)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pOldItem)) + uintptr(96 /* X15 */))))))
_10:
*(**XIndex)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pNewItem)) + uintptr(104 /* X16 */))))) = (*XIndex)(unsafe.Pointer(_1_pOldItem.X16))
- if ((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pNewItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(2))) << uint(i32(31))) >> uint(i32(31))) == 0 {
+ if ((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pNewItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(2))) << uint(i32(31))) >> uint(i32(31))) == 0 {
goto _11
}
- *(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5506900)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pNewItem)) + uintptr(96 /* X15 */))))))) = _sqlite3ExprListDup(tls, _db, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5506900)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pOldItem)) + uintptr(96 /* X15 */))))))), _flags)
+ *(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5506896)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pNewItem)) + uintptr(96 /* X15 */))))))) = _sqlite3ExprListDup(tls, _db, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5506896)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pOldItem)) + uintptr(96 /* X15 */))))))), _flags)
_11:
- _1_pTab = store5434304((**XTable)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pNewItem))+uintptr(32 /* X4 */))))), (*XTable)(unsafe.Pointer(_1_pOldItem.X4)))
+ _1_pTab = store5434300((**XTable)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pNewItem))+uintptr(32 /* X4 */))))), (*XTable)(unsafe.Pointer(_1_pOldItem.X4)))
if _1_pTab == nil {
goto _12
}
@@ -42128,9 +39999,7 @@ _12:
goto _6
_9:
- r0 = _pNew
- return
-
+ return _pNew
}
var _sqlite3SrcListDupØ00__func__Ø000 [18]int8 // -
@@ -42157,18 +40026,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, u64(16))))
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(8 /* X1 */))) = _p.X1
@@ -42178,8 +40043,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)
@@ -42196,9 +40060,7 @@ _5:
goto _5
_8:
- r0 = _pNew
- return
-
+ return _pNew
}
var _sqlite3IdListDupØ00__func__Ø000 [17]int8 // -
@@ -42243,7 +40105,6 @@ _1:
_0:
r0 = _pRet
return
-
}
func _sqlite3SelectSetName(tls *crt.TLS, _p *XSelect, _zName *int8) { // sqlite3.c:116408:1
@@ -42253,8 +40114,6 @@ func _sqlite3SelectSetName(tls *crt.TLS, _p *XSelect, _zName *int8) { // sqlite3
Xsqlite3_snprintf(tls, int32(u64(12)), (*int8)(unsafe.Pointer((*[12]int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(24 /* 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
@@ -42378,7 +40237,7 @@ _18:
crt.X__builtin_abort(tls)
}
}()
- _zName = *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_5_pColExpr)) + uintptr(8 /* X3 */)))))
+ _zName = *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_5_pColExpr)) + uintptr(8 /* X3 */)))))
goto _26
_23:
@@ -42455,13 +40314,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 // -
@@ -42492,9 +40348,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 // -
@@ -42513,9 +40367,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)
@@ -42543,9 +40395,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:
@@ -42568,7 +40418,6 @@ _9:
_1:
r0 = _p
return
-
}
func _sqlite3ReadSchema(tls *crt.TLS, _pParse *XParse) (r0 int32) { // sqlite3.c:115791:1
@@ -42584,7 +40433,7 @@ func _sqlite3ReadSchema(tls *crt.TLS, _pParse *XParse) (r0 int32) { // sqlite3.c
crt.X__builtin_abort(tls)
}
}()
- if ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) != 0 {
+ if ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) != 0 {
goto _2
}
@@ -42597,9 +40446,7 @@ _2:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(24 /* X3 */))) = _rc
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(48 /* X16 */))) += 1
_3:
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3ReadSchemaØ00__func__Ø000 [18]int8 // -
@@ -42629,13 +40476,13 @@ func _sqlite3Init(tls *crt.TLS, _db *Xsqlite3, _pzErrMsg **int8) (r0 int32) { //
}
}()
func() {
- if int32((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != i32(0) {
+ if int32((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(115753), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3InitØ00__func__Ø000))), unsafe.Pointer(str(51368)))
crt.X__builtin_abort(tls)
}
}()
_rc = i32(0)
- *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))))) + uintptr(5 /* X2 */))) = uint8(i32(1))
+ *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))))) + uintptr(5 /* X2 */))) = uint8(i32(1))
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(82 /* X14 */))) = (*XSchema)(unsafe.Pointer((*XDb)(unsafe.Pointer(uintptr(_db.X4) + 32*uintptr(i32(0)))).X4)).X8
_i = i32(0)
_6:
@@ -42680,16 +40527,14 @@ _10:
_sqlite3ResetOneSchema(tls, _db, i32(1))
_18:
_17:
- *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))))) + uintptr(5 /* X2 */))) = uint8(i32(0))
+ *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))))) + uintptr(5 /* X2 */))) = uint8(i32(0))
if _rc != i32(0) || _commit_internal == 0 {
goto _20
}
_sqlite3CommitInternalChanges(tls, _db)
_20:
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3InitØ00__func__Ø000 [12]int8 // -
@@ -42794,8 +40639,7 @@ _13:
sink4530 = *p
}
_18:
- r0 = i32(0)
- return
+ return i32(0)
_14:
_sqlite3BtreeEnter(tls, (*XBtree)(unsafe.Pointer(_pDb.X1)))
@@ -42906,7 +40750,7 @@ _34:
}
_36:
func() {
- if ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) == 0 {
+ if ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) == 0 {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(115678), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3InitOneØ00__func__Ø000))), unsafe.Pointer(str(51696)))
crt.X__builtin_abort(tls)
}
@@ -42962,9 +40806,7 @@ _error_out:
_sqlite3OomFault(tls, _db)
_46:
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3InitOneØ00__func__Ø000 [15]int8 // -
@@ -43017,8 +40859,7 @@ func _sqlite3InitCallback(tls *crt.TLS, _pInit unsafe.Pointer, _argc int32, _arg
}
_corruptSchema(tls, _pData, *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 8*uintptr(i32(0)))), (*int8)(unsafe.Pointer(uintptr(i32(0)))))
- r0 = i32(1)
- return
+ return i32(1)
_4:
func() {
@@ -43030,9 +40871,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)) + 8*uintptr(i32(1))))) != (*int8)(unsafe.Pointer(uintptr(i32(0)))) {
@@ -43047,16 +40886,16 @@ _9:
goto _11
}
- _3_saved_iDb = (*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X1
+ _3_saved_iDb = (*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X1
func() {
- if ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) == 0 {
+ if ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) == 0 {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(115472), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3InitCallbackØ00__func__Ø000))), unsafe.Pointer(str(51696)))
crt.X__builtin_abort(tls)
}
}()
- *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))))) + uintptr(4 /* X1 */))) = uint8(_iDb)
- *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))))) + uintptr(0 /* X0 */))) = _sqlite3Atoi(tls, *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 8*uintptr(i32(1)))))
- *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))))) + uintptr(6 /* X3 */))) = uint8(i32(0))
+ *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))))) + uintptr(4 /* X1 */))) = uint8(_iDb)
+ *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))))) + uintptr(0 /* X0 */))) = _sqlite3Atoi(tls, *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 8*uintptr(i32(1)))))
+ *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))))) + uintptr(6 /* X3 */))) = uint8(i32(0))
_3_rcp = Xsqlite3_prepare(tls, _db, *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 8*uintptr(i32(2)))), i32(-1), &_3_pStmt, (**int8)(unsafe.Pointer(uintptr(i32(0)))))
_3_rc = _db.X10
func() {
@@ -43065,7 +40904,7 @@ _9:
crt.X__builtin_abort(tls)
}
}()
- *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))))) + uintptr(4 /* X1 */))) = _3_saved_iDb
+ *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))))) + uintptr(4 /* X1 */))) = _3_saved_iDb
func() {
if int32(_3_saved_iDb) != i32(0) && ((_db.X6)&i32(268435456)) == i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(115480), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3InitCallbackØ00__func__Ø000))), unsafe.Pointer(str(51824)))
@@ -43076,7 +40915,7 @@ _9:
goto _19
}
- if ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X3) == 0 {
+ if ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X3) == 0 {
goto _20
}
@@ -43139,7 +40978,6 @@ _28:
_10:
r0 = i32(0)
return
-
}
var _sqlite3InitCallbackØ00__func__Ø000 [20]int8 // -
@@ -43180,8 +41018,6 @@ _1:
}
return _sqlite3CorruptError(tls, i32(115428))
}()
- return
-
}
func _sqlite3Atoi(tls *crt.TLS, _z *int8) (r0 int32) { // sqlite3.c:28359:1
@@ -43194,9 +41030,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
@@ -43209,9 +41043,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
@@ -43220,18 +41052,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)))
@@ -43252,9 +41080,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
@@ -43426,7 +41252,7 @@ _31:
_34:
_28:
- if int32((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != i32(0) {
+ if int32((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != i32(0) {
goto _35
}
@@ -43480,9 +41306,7 @@ _end_prepare:
crt.X__builtin_abort(tls)
}
}()
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3PrepareØ00__func__Ø000 [15]int8 // -
@@ -43509,9 +41333,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 // -
@@ -43565,17 +41387,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))
@@ -43616,17 +41434,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 // -
@@ -43690,7 +41505,6 @@ _11:
if _rc == i32(0) {
goto _12
}
-
return
_12:
@@ -43721,8 +41535,6 @@ _5:
goto _4
_7:
- return
-
}
var _schemaIsValidØ00__func__Ø000 [14]int8 // -
@@ -43744,9 +41556,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 // -
@@ -44003,9 +41813,7 @@ _54:
}
}()
_sqlite3BtreeLeave(tls, _p)
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3BtreeBeginTransØ00__func__Ø000 [23]int8 // -
@@ -44050,18 +41858,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)))))))
@@ -44120,8 +41924,7 @@ _14:
}
_releasePage(tls, _pPage1)
- r0 = i32(0)
- return
+ return i32(0)
_16:
_rc = i32(26)
@@ -44160,8 +41963,7 @@ _21:
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pBt)) + uintptr(48 /* X15 */))) = _2_pageSize
_freeTempSpace(tls, _pBt)
_rc = _sqlite3PagerSetPagesize(tls, (*XPager)(unsafe.Pointer(_pBt.X0)), (*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pBt))+uintptr(48 /* 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 {
@@ -44216,15 +42018,12 @@ _33:
}()
*(**XMemPage)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pBt)) + uintptr(24 /* X3 */))))) = _pPage1
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pBt)) + uintptr(60 /* 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(24 /* X3 */))))) = (*XMemPage)(unsafe.Pointer(uintptr(i32(0))))
- r0 = _rc
- return
-
+ return _rc
}
var _lockBtreeØ00__func__Ø000 [10]int8 // -
@@ -44515,9 +42314,7 @@ _66:
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(21 /* X14 */))) = uint8(i32(1))
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(28 /* X21 */))) = uint8(i32(1))
_71:
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3PagerSharedLockØ00__func__Ø000 [23]int8 // -
@@ -44540,10 +42337,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 // -
@@ -44581,7 +42375,6 @@ _10:
_5:
r0 = _rc
return
-
}
var _pagerLockDbØ00__func__Ø000 [12]int8 // -
@@ -44727,7 +42520,6 @@ _13:
_11:
r0 = _rc
return
-
}
var _hasHotJournalØ00__func__Ø000 [14]int8 // -
@@ -44737,11 +42529,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
@@ -44794,9 +42584,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))
@@ -44808,9 +42596,7 @@ _11:
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(192 /* X49 */))) = _nPage
_13:
*_pnPage = _nPage
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _pagerPagecountØ00__func__Ø000 [15]int8 // -
@@ -44833,13 +42619,11 @@ func _sqlite3WalDbsize(tls *crt.TLS, _pWal *XWal) (r0 uint32) { // sqlite3.c:571
goto _3
}
- r0 = (*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(72 /* X18 */))).X7
- return
+ /* X18 */
+ return (*XWalIndexHdr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(72))).X7
_3:
- r0 = uint32(i32(0))
- return
-
+ return uint32(i32(0))
}
var _sqlite3WalDbsizeØ00__func__Ø000 [17]int8 // -
@@ -44876,9 +42660,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)) {
@@ -44921,7 +42703,6 @@ _9:
_4:
r0 = _rc
return
-
}
var _pagerOpenWalIfPresentØ00__func__Ø000 [22]int8 // -
@@ -44971,9 +42752,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)))
@@ -44990,9 +42769,7 @@ _18:
_16:
*_pbOpen = i32(1)
_19:
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3PagerOpenWalØ00__func__Ø000 [20]int8 // -
@@ -45008,16 +42785,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
@@ -45049,9 +42822,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(288 /* X60 */))))))
_7:
_pagerFixMaplimit(tls, _pPager)
- r0 = _rc
- return
-
+ return _rc
}
var _pagerOpenWalØ00__func__Ø000 [13]int8 // -
@@ -45076,9 +42847,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 // -
@@ -45116,9 +42885,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
@@ -45168,9 +42935,7 @@ _12:
_13:
*_ppWal = _pRet
_11:
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3WalOpenØ00__func__Ø000 [15]int8 // -
@@ -45213,7 +42978,6 @@ _7:
_6:
r0 = _rc
return
-
}
var _pagerBeginReadTransactionØ00__func__Ø000 [26]int8 // -
@@ -45233,10 +42997,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
@@ -45273,8 +43034,7 @@ func _walTryBeginRead(tls *crt.TLS, _pWal *XWal, _pChanged *int32, _useWal int32
}
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(140 /* X23 */))) = uint8(i32(1))
- r0 = i32(15)
- return
+ return i32(15)
_3:
if _cnt < i32(10) {
@@ -45323,9 +43083,7 @@ _6:
if _rc == i32(0) {
goto _12
}
-
- r0 = _rc
- return
+ return _rc
_12:
_5:
@@ -45345,21 +43103,17 @@ _5:
}
_walUnlockShared(tls, _pWal, i32(3))
- r0 = i32(-1)
- return
+ return i32(-1)
_16:
*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(60 /* 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:
@@ -45414,9 +43168,7 @@ _34:
if _rc == i32(5) {
goto _36
}
-
- r0 = _rc
- return
+ return _rc
_36:
_i += 1
@@ -45434,27 +43186,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(120 /* X19 */))) = (_pInfo.X0) + uint32(i32(1))
@@ -45464,8 +43213,7 @@ _43:
}
_walUnlockShared(tls, _pWal, i32(3)+_mxI)
- r0 = i32(-1)
- return
+ return i32(-1)
_47:
func() {
@@ -45475,9 +43223,7 @@ _47:
}
}()
*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(60 /* X9 */))) = int16(_mxI)
- r0 = _rc
- return
-
+ return _rc
}
var _walTryBeginReadØ00__func__Ø000 [16]int8 // -
@@ -45499,9 +43245,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() {
@@ -45542,9 +43286,7 @@ _0:
if _rc == i32(0) {
goto _12
}
-
- r0 = _rc
- return
+ return _rc
_12:
_sqlite3WalExclusiveMode(tls, (*XWal)(unsafe.Pointer(_pPager.X60)), i32(1))
@@ -45590,9 +43332,7 @@ _16:
}
}()
_6:
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3PagerBeginØ00__func__Ø000 [18]int8 // -
@@ -45619,18 +43359,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(64 /* X12 */))) = uint8(i32(1))
@@ -45642,9 +43378,7 @@ _6:
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(64 /* X12 */))) = uint8(i32(0))
_rc = i32(517)
_7:
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3WalBeginWriteTransactionØ00__func__Ø000 [32]int8 // -
@@ -45654,9 +43388,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
@@ -45675,9 +43407,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))
@@ -45692,9 +43422,7 @@ _2:
if _rc == 0 {
goto _5
}
-
- r0 = _rc
- return
+ return _rc
_5:
crt.Xmemcpy(tls, (unsafe.Pointer)(_data), (unsafe.Pointer)(&_zMagicHeader), u64(16))
@@ -45736,9 +43464,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(60 /* 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 // -
@@ -45824,14 +43550,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 // -
@@ -45841,9 +43563,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
@@ -45915,15 +43635,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 // -
@@ -46018,9 +43735,7 @@ _9:
crt.X__builtin_abort(tls)
}
}()
- r0 = uint16(_nSize)
- return
-
+ return uint16(_nSize)
}
var _cellSizePtrØ00__func__Ø000 [12]int8 // -
@@ -46137,8 +43852,6 @@ _18:
_17:
_btreeParseCellAdjustSizeForOverflow(tls, _pPage, _pCell, _pInfo)
_19:
- return
-
}
var _btreeParseCellPtrØ00__func__Ø000 [18]int8 // -
@@ -46168,8 +43881,6 @@ _0:
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pInfo)) + uintptr(20 /* X3 */))) = uint16(_minLocal)
_1:
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pInfo)) + uintptr(22 /* X4 */))) = uint16(int32(uint16(int64((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
@@ -46204,9 +43915,7 @@ _3:
crt.X__builtin_abort(tls)
}
}()
- r0 = uint16(int64((uintptr(unsafe.Pointer(_pIter)) - uintptr(unsafe.Pointer(_pCell))) / 1))
- return
-
+ return uint16(int64((uintptr(unsafe.Pointer(_pIter)) - uintptr(unsafe.Pointer(_pCell))) / 1))
}
var _cellSizePtrNoPayloadØ00__func__Ø000 [21]int8 // -
@@ -46238,8 +43947,6 @@ func _btreeParseCellPtrNoPayload(tls *crt.TLS, _pPage *XMemPage, _pCell *uint8,
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pInfo)) + uintptr(16 /* X2 */))) = uint32(i32(0))
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pInfo)) + uintptr(20 /* 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 // -
@@ -46261,8 +43968,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)
@@ -46283,8 +43989,7 @@ _0:
sink985 = *p
}
*_v = uint64(_a)
- r0 = uint8(i32(2))
- return
+ return uint8(i32(2))
_1:
i32(0)
@@ -46317,8 +44022,7 @@ _1:
sink985 = *p
}
*_v = uint64(_a)
- r0 = uint8(i32(3))
- return
+ return uint8(i32(3))
_2:
{
@@ -46349,8 +44053,7 @@ _2:
sink985 = *p
}
*_v = uint64(_a)
- r0 = uint8(i32(4))
- return
+ return uint8(i32(4))
_3:
{
@@ -46378,8 +44081,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))
@@ -46412,8 +44114,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)
@@ -46445,8 +44146,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:
{
@@ -46478,8 +44178,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)
@@ -46514,9 +44213,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
@@ -46584,8 +44281,6 @@ _11:
_10:
_btreeParseCellAdjustSizeForOverflow(tls, _pPage, _pCell, _pInfo)
_12:
- return
-
}
var _btreeParseCellPtrIndexØ00__func__Ø000 [23]int8 // -
@@ -46610,9 +44305,8 @@ func _btreeInvokeBusyHandler(tls *crt.TLS, _pArg unsafe.Pointer) (r0 int32) { //
crt.X__builtin_abort(tls)
}
}()
- r0 = _sqlite3InvokeBusyHandler(tls, (*T5415620)(unsafe.Pointer(uintptr(_pBt.X1)+uintptr(536 /* X71 */))))
- return
-
+ /* X71 */
+ return _sqlite3InvokeBusyHandler(tls, (*T5415616)(unsafe.Pointer(uintptr(_pBt.X1)+uintptr(536))))
}
var _btreeInvokeBusyHandlerØ00__func__Ø000 [23]int8 // -
@@ -46621,11 +44315,11 @@ func init() {
crt.Xstrncpy(nil, &_btreeInvokeBusyHandlerØ00__func__Ø000[0], str(55512), 23)
}
-func _sqlite3InvokeBusyHandler(tls *crt.TLS, _p *T5415620) (r0 int32) { // sqlite3.c:141401:1
+func _sqlite3InvokeBusyHandler(tls *crt.TLS, _p *T5415616) (r0 int32) { // sqlite3.c:141401:1
var _rc int32 // sqlite3.c:141402:7
_ = _rc
if func() int32 {
- if _p == (*T5415620)(unsafe.Pointer(uintptr(i32(0)))) {
+ if _p == (*T5415616)(unsafe.Pointer(uintptr(i32(0)))) {
return func() int32 {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(141403), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3InvokeBusyHandlerØ00__func__Ø000))), unsafe.Pointer(str(3880)))
crt.X__builtin_abort(tls)
@@ -46640,9 +44334,7 @@ func _sqlite3InvokeBusyHandler(tls *crt.TLS, _p *T5415620) (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)
@@ -46656,9 +44348,7 @@ _4:
_5:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(16 /* X2 */))) += 1
_6:
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3InvokeBusyHandlerØ00__func__Ø000 [25]int8 // -
@@ -46683,14 +44373,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 // -
@@ -46732,9 +44418,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))+48*uintptr(_nCurrent)))), i32(0), uint64(_nSavepoint-_nCurrent)*u64(48))
@@ -46761,9 +44445,7 @@ _14:
if (*XBitvec)(unsafe.Pointer((*XPagerSavepoint)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aNew))+48*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)))) {
@@ -46784,9 +44466,7 @@ _11:
}
}()
_assertTruncateConstraint(tls, _pPager)
- r0 = _rc
- return
-
+ return _rc
}
var _pagerOpenSavepointØ00__func__Ø000 [19]int8 // -
@@ -46806,8 +44486,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(72 /* 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(72 /* 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 // -
@@ -46818,8 +44496,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
@@ -46836,8 +44512,6 @@ _0:
goto _0
_3:
- return
-
}
func _assertTruncateConstraintCb(tls *crt.TLS, _pPg *XPgHdr) { // sqlite3.c:50782:1
@@ -46853,8 +44527,6 @@ func _assertTruncateConstraintCb(tls *crt.TLS, _pPg *XPgHdr) { // sqlite3.c:5078
crt.X__builtin_abort(tls)
}
}()
- return
-
}
var _assertTruncateConstraintCbØ00__func__Ø000 [27]int8 // -
@@ -46903,8 +44575,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 // -
@@ -46920,9 +44590,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 // -
@@ -46967,8 +44635,6 @@ func _sqlite3ResetOneSchema(tls *crt.TLS, _db *Xsqlite3, _iDb int32) { // sqlite
}()
_sqlite3SchemaClear(tls, _pDb.X4)
_6:
- return
-
}
var _sqlite3ResetOneSchemaØ00__func__Ø000 [22]int8 // -
@@ -46989,9 +44655,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
@@ -47016,8 +44680,7 @@ func _sqlite3BtreeCommitPhaseOne(tls *crt.TLS, _p *XBtree, _zMaster *int8) (r0 i
}
_sqlite3BtreeLeave(tls, _p)
- r0 = _rc
- return
+ return _rc
_2:
_1:
@@ -47030,9 +44693,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
@@ -47074,9 +44735,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)))))
@@ -47084,9 +44743,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 {
@@ -47130,9 +44787,7 @@ _4:
crt.X__builtin_abort(tls)
}
}()
- r0 = _rc
- return
-
+ return _rc
}
var _autoVacuumCommitØ00__func__Ø000 [17]int8 // -
@@ -47165,8 +44820,6 @@ _2:
goto _2
_5:
- return
-
}
var _invalidateAllOverflowCacheØ00__func__Ø000 [27]int8 // -
@@ -47200,9 +44853,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
@@ -47248,26 +44899,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) {
@@ -47282,9 +44927,7 @@ _8:
if _rc == i32(0) {
goto _11
}
-
- r0 = _rc
- return
+ return _rc
_11:
func() {
@@ -47304,9 +44947,7 @@ _9:
if _rc == i32(0) {
goto _15
}
-
- r0 = _rc
- return
+ return _rc
_15:
if _bCommit != i32(0) {
@@ -47323,8 +44964,7 @@ _17:
}
_releasePage(tls, _8_pLastPg)
- r0 = _rc
- return
+ return _rc
_18:
_releasePage(tls, _11_pFreePg)
@@ -47343,9 +44983,7 @@ _18:
if _rc == i32(0) {
goto _22
}
-
- r0 = _rc
- return
+ return _rc
_22:
_14:
@@ -47363,9 +45001,7 @@ _24:
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pBt)) + uintptr(35 /* X7 */))) = uint8(i32(1))
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pBt)) + uintptr(60 /* X18 */))) = _iLastPg
_23:
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _incrVacuumStepØ00__func__Ø000 [15]int8 // -
@@ -47439,9 +45075,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)) {
@@ -47474,9 +45108,7 @@ _6:
if _rc == 0 {
goto _14
}
-
- r0 = _rc
- return
+ return _rc
_14:
if int32(_4_eType) != i32(2) {
@@ -47500,9 +45132,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)))
@@ -47815,9 +45445,7 @@ _7:
if _rc == 0 {
goto _86
}
-
- r0 = _rc
- return
+ return _rc
_86:
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pBt)) + uintptr(60 /* X18 */))) += 1
@@ -47849,9 +45477,7 @@ _92:
if _rc == 0 {
goto _93
}
-
- r0 = _rc
- return
+ return _rc
_93:
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pBt)) + uintptr(60 /* X18 */))) += 1
@@ -47874,9 +45500,7 @@ _89:
if _rc == 0 {
goto _97
}
-
- r0 = _rc
- return
+ return _rc
_97:
_rc = _sqlite3PagerWrite(tls, (*XPgHdr)(unsafe.Pointer((*_ppPage).X23)))
@@ -47909,9 +45533,7 @@ _end_allocate_page:
crt.X__builtin_abort(tls)
}
}()
- r0 = _rc
- return
-
+ return _rc
}
var _allocateBtreePageØ00__func__Ø000 [18]int8 // -
@@ -47934,8 +45556,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))
@@ -47944,52 +45565,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
@@ -48027,9 +45634,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
@@ -48041,9 +45646,7 @@ _9:
if _rc == i32(0) {
goto _12
}
-
- r0 = _rc
- return
+ return _rc
_12:
goto _13
@@ -48058,9 +45661,7 @@ _11:
if _rc == i32(0) {
goto _15
}
-
- r0 = _rc
- return
+ return _rc
_15:
_14:
@@ -48073,9 +45674,7 @@ _13:
if _rc == i32(0) {
goto _17
}
-
- r0 = _rc
- return
+ return _rc
_17:
_rc = _sqlite3PagerWrite(tls, (*XPgHdr)(unsafe.Pointer(_pPtrPage.X23)))
@@ -48084,8 +45683,7 @@ _17:
}
_releasePage(tls, _pPtrPage)
- r0 = _rc
- return
+ return _rc
_18:
_rc = _modifyPagePointer(tls, _pPtrPage, _iDbPage, _iFreePage, _eType)
@@ -48099,7 +45697,6 @@ _19:
_16:
r0 = _rc
return
-
}
var _relocatePageØ00__func__Ø000 [13]int8 // -
@@ -48152,18 +45749,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 {
@@ -48247,8 +45840,7 @@ _29:
}()
_sqlite3BitvecClear(tls, (*XBitvec)(unsafe.Pointer(_pPager.X30)), _needSyncPgno, (unsafe.Pointer)(_pPager.X58))
_32:
- r0 = _rc
- return
+ return _rc
_31:
{
@@ -48259,9 +45851,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 // -
@@ -48302,8 +45892,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 // -
@@ -48324,7 +45912,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:
@@ -48342,11 +45929,10 @@ _3:
_1_bin = _i / (_p.X2)
_i = _i % (_p.X2)
- _p = *(**XBitvec)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[62]unsafe.Pointer)(unsafe.Pointer((*T5555933)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 8*uintptr(_1_bin)))
+ _p = *(**XBitvec)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[62]unsafe.Pointer)(unsafe.Pointer((*T5555929)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 8*uintptr(_1_bin)))
if _p != nil {
goto _5
}
-
return
_5:
@@ -48358,7 +45944,7 @@ _4:
}
{
- p := (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[496]uint8)(unsafe.Pointer((*T5555933)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 1*uintptr(_i/uint32(i32(8)))))
+ p := (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[496]uint8)(unsafe.Pointer((*T5555929)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 1*uintptr(_i/uint32(i32(8)))))
*p = uint8(int32(*p) & (^(i32(1) << uint(int32(_i&uint32(i32(7)))))))
sink4537 = *p
}
@@ -48366,8 +45952,8 @@ _4:
_6:
_4_aiValues = (*uint32)(unsafe.Pointer(_pBuf))
- crt.Xmemcpy(tls, (unsafe.Pointer)(_4_aiValues), (unsafe.Pointer)((*[124]uint32)(unsafe.Pointer((*T5555933)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */)))))), u64(496))
- crt.Xmemset(tls, (unsafe.Pointer)((*[124]uint32)(unsafe.Pointer((*T5555933)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */)))))), i32(0), u64(496))
+ crt.Xmemcpy(tls, (unsafe.Pointer)(_4_aiValues), (unsafe.Pointer)((*[124]uint32)(unsafe.Pointer((*T5555929)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */)))))), u64(496))
+ crt.Xmemset(tls, (unsafe.Pointer)((*[124]uint32)(unsafe.Pointer((*T5555929)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */)))))), i32(0), u64(496))
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(4 /* X1 */))) = uint32(i32(0))
_4_j = uint32(i32(0))
_8:
@@ -48382,7 +45968,7 @@ _8:
_6_h = uint32(uint64(((*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_aiValues)) + 4*uintptr(_4_j))))-uint32(i32(1)))*uint32(i32(1))) % u64(124))
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(4 /* X1 */))) += 1
_14:
- if (*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[124]uint32)(unsafe.Pointer((*T5555933)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 4*uintptr(_6_h)))) == 0 {
+ if (*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[124]uint32)(unsafe.Pointer((*T5555929)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 4*uintptr(_6_h)))) == 0 {
goto _15
}
@@ -48396,15 +45982,13 @@ _16:
goto _14
_15:
- *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[124]uint32)(unsafe.Pointer((*T5555933)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 4*uintptr(_6_h))) = *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_aiValues)) + 4*uintptr(_4_j)))
+ *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[124]uint32)(unsafe.Pointer((*T5555929)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(16 /* X3 */))))))) + 4*uintptr(_6_h))) = *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_aiValues)) + 4*uintptr(_4_j)))
_13:
_4_j += 1
goto _8
_11:
_7:
- return
-
}
var _sqlite3BitvecClearØ00__func__Ø000 [19]int8 // -
@@ -48442,9 +46026,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)
@@ -48474,9 +46056,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 // -
@@ -48560,9 +46140,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() {
@@ -48583,9 +46161,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() {
@@ -48616,9 +46192,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 {
@@ -48627,9 +46201,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
@@ -48652,18 +46224,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))))))
@@ -48683,34 +46251,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 // -
@@ -48727,7 +46287,6 @@ func _ptrmapPutOvflPtr(tls *crt.TLS, _pPage *XMemPage, _pCell *uint8, _pRC *int3
if (*_pRC) == 0 {
goto _0
}
-
return
_0:
@@ -48747,8 +46306,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 // -
@@ -48771,7 +46328,6 @@ func _ptrmapPut(tls *crt.TLS, _pBt *XBtShared, _key uint32, _eType uint8, _paren
if (*_pRC) == 0 {
goto _0
}
-
return
_0:
@@ -48842,8 +46398,6 @@ _14:
_13:
_ptrmap_exit:
_sqlite3PagerUnref(tls, _pDbPage)
- return
-
}
var _ptrmapPutØ00__func__Ø000 [10]int8 // -
@@ -48882,9 +46436,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)
@@ -48895,9 +46447,7 @@ _4:
if _3_rc == 0 {
goto _7
}
-
- r0 = _3_rc
- return
+ return _3_rc
_7:
_3_nCell = int32(_pPage.X14)
@@ -48922,9 +46472,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))))))))) {
@@ -48959,9 +46507,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)
@@ -48969,7 +46515,6 @@ _18:
_6:
r0 = i32(0)
return
-
}
var _modifyPagePointerØ00__func__Ø000 [18]int8 // -
@@ -48992,8 +46537,6 @@ func _sqlite3PagerTruncateImage(tls *crt.TLS, _pPager *XPager, _nPage uint32) {
}
}()
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(32 /* X22 */))) = _nPage
- return
-
}
var _sqlite3PagerTruncateImageØ00__func__Ø000 [26]int8 // -
@@ -49036,25 +46579,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() {
@@ -49196,9 +46733,7 @@ _commit_phase_one_exit:
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(21 /* X14 */))) = uint8(i32(5))
_41:
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3PagerCommitPhaseOneØ00__func__Ø000 [27]int8 // -
@@ -49211,14 +46746,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
@@ -49272,7 +46805,7 @@ _8:
_nList = i32(0)
_p = _pList
_15:
- if store5557777(_2_ppNext, _p) == (*XPgHdr)(unsafe.Pointer(uintptr(i32(0)))) {
+ if store5557773(_2_ppNext, _p) == (*XPgHdr)(unsafe.Pointer(uintptr(i32(0)))) {
goto _18
}
@@ -49328,7 +46861,6 @@ _29:
_25:
r0 = _rc
return
-
}
var _pagerWalFramesØ00__func__Ø000 [15]int8 // -
@@ -49344,8 +46876,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
@@ -49418,9 +46948,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(72 /* X18 */))).X6
@@ -49451,9 +46979,7 @@ _9:
if _rc == i32(0) {
goto _10
}
-
- r0 = _rc
- return
+ return _rc
_10:
if (_pWal.X16) == 0 || _sync_flags == 0 {
@@ -49464,9 +46990,7 @@ _10:
if _rc == 0 {
goto _13
}
-
- r0 = _rc
- return
+ return _rc
_13:
_12:
@@ -49518,9 +47042,7 @@ _28:
if _rc == 0 {
goto _29
}
-
- r0 = _rc
- return
+ return _rc
_29:
{
@@ -49549,9 +47071,7 @@ _22:
if _rc == 0 {
goto _35
}
-
- r0 = _rc
- return
+ return _rc
_35:
_pLast = _p
@@ -49578,9 +47098,7 @@ _19:
if _rc == 0 {
goto _38
}
-
- r0 = _rc
- return
+ return _rc
_38:
_37:
@@ -49605,9 +47123,7 @@ _42:
if _rc == 0 {
goto _44
}
-
- r0 = _rc
- return
+ return _rc
_44:
{
@@ -49702,7 +47218,6 @@ _63:
_61:
r0 = _rc
return
-
}
var _sqlite3WalFramesØ00__func__Ø000 [17]int8 // -
@@ -49752,9 +47267,7 @@ _4:
if _rc == i32(5) {
goto _6
}
-
- r0 = _rc
- return
+ return _rc
_6:
_5:
@@ -49775,9 +47288,7 @@ _7:
}
}()
_0:
- r0 = _rc
- return
-
+ return _rc
}
var _walRestartLogØ00__func__Ø000 [14]int8 // -
@@ -49799,15 +47310,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, int64(uint64(_iOffset)+u64(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
@@ -49834,8 +47341,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), uint64(i32(16)))
_1:
- return
-
}
func _walWriteToLog(tls *crt.TLS, _p *XWalWriter, _pContent unsafe.Pointer, _iAmt int32, _iOffset int64) (r0 int32) { // sqlite3.c:57337:1
@@ -49852,9 +47357,7 @@ func _walWriteToLog(tls *crt.TLS, _p *XWalWriter, _pContent unsafe.Pointer, _iAm
if _rc == 0 {
goto _2
}
-
- r0 = _rc
- return
+ return _rc
_2:
{
@@ -49878,16 +47381,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 // -
@@ -49921,9 +47420,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() {
@@ -49968,9 +47465,7 @@ _10:
_9:
Xsqlite3_free(tls, (unsafe.Pointer)(_aBuf))
- r0 = _rc
- return
-
+ return _rc
}
var _walRewriteChecksumsØ00__func__Ø000 [20]int8 // -
@@ -50061,9 +47556,7 @@ _22:
_21:
_sqlite3PagerUnref(tls, _1_pPgHdr)
_10:
- r0 = _rc
- return
-
+ return _rc
}
var _pager_incr_changecounterØ00__func__Ø000 [25]int8 // -
@@ -50099,9 +47592,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(24 /* X17 */))) = uint8(i32(1))
@@ -50136,9 +47627,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:
{
@@ -50152,9 +47641,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 // -
@@ -50196,9 +47683,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 {
@@ -50239,9 +47724,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)) {
@@ -50252,9 +47735,7 @@ _19:
if _rc == i32(0) {
goto _22
}
-
- r0 = _rc
- return
+ return _rc
_22:
_21:
@@ -50262,9 +47743,7 @@ _21:
if _rc == i32(0) {
goto _23
}
-
- r0 = _rc
- return
+ return _rc
_23:
_15:
@@ -50281,9 +47760,7 @@ _15:
if _rc == i32(0) {
goto _27
}
-
- r0 = _rc
- return
+ return _rc
_27:
_24:
@@ -50297,9 +47774,7 @@ _24:
if _rc == i32(0) {
goto _30
}
-
- r0 = _rc
- return
+ return _rc
_30:
_29:
@@ -50317,9 +47792,7 @@ _8:
crt.X__builtin_abort(tls)
}
}()
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _syncJournalØ00__func__Ø000 [12]int8 // -
@@ -50363,7 +47836,6 @@ _9:
_2:
r0 = _rc
return
-
}
var _sqlite3PagerExclusiveLockØ00__func__Ø000 [26]int8 // -
@@ -50393,8 +47865,6 @@ _0:
_3:
*(**XPgHdr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCache)) + uintptr(16 /* X2 */))))) = (*XPgHdr)(unsafe.Pointer(_pCache.X1))
- return
-
}
func _pager_write_pagelist(tls *crt.TLS, _pPager *XPager, _pList *XPgHdr) (r0 int32) { // sqlite3.c:51189:1
@@ -50506,9 +47976,7 @@ _31:
goto _21
_22:
- r0 = _rc
- return
-
+ return _rc
}
var _pager_write_pagelistØ00__func__Ø000 [21]int8 // -
@@ -50532,9 +48000,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 // -
@@ -50551,9 +48017,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)
@@ -50592,8 +48056,7 @@ _0:
}
_sqlite3BtreeLeave(tls, _p)
- r0 = _1_rc
- return
+ return _1_rc
_12:
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(28 /* X8 */))) -= 1
@@ -50602,9 +48065,7 @@ _12:
_6:
_btreeEndTransaction(tls, _p)
_sqlite3BtreeLeave(tls, _p)
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _sqlite3BtreeCommitPhaseTwoØ00__func__Ø000 [27]int8 // -
@@ -50629,9 +48090,7 @@ func _sqlite3PagerCommitPhaseTwo(tls *crt.TLS, _pPager *XPager) (r0 int32) { //
}() == 0 {
goto _2
}
-
- r0 = _pPager.X26
- return
+ return _pPager.X26
_2:
func() {
@@ -50657,15 +48116,12 @@ _2:
}
}()
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(21 /* X14 */))) = uint8(i32(1))
- r0 = i32(0)
- return
+ return i32(0)
_12:
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(132 /* 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 // -
@@ -50686,17 +48142,14 @@ func _sqlite3VdbeSetNumCols(tls *crt.TLS, _p *TVdbe, _nResColumn int32) { // sql
_sqlite3DbFree(tls, _db, _p.X20)
_n = _nResColumn * i32(2)
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(192 /* X29 */))) = uint16(_nResColumn)
- *(**XMem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(128 /* X20 */))))) = store5448595(&_pColName, (*XMem)(unsafe.Pointer(_sqlite3DbMallocRawNN(tls, _db, u64(72)*uint64(_n)))))
+ *(**XMem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(128 /* X20 */))))) = store5448591(&_pColName, (*XMem)(unsafe.Pointer(_sqlite3DbMallocRawNN(tls, _db, u64(72)*uint64(_n)))))
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
@@ -50721,10 +48174,9 @@ _3:
_sqlite3DbFree(tls, _1_db, (unsafe.Pointer)(_p.X6))
_4:
- if uintptr(unsafe.Pointer(preInc5448595(&_p, 72))) < uintptr(unsafe.Pointer(_1_pEnd)) {
+ if uintptr(unsafe.Pointer(preInc5448591(&_p, 72))) < uintptr(unsafe.Pointer(_1_pEnd)) {
goto _3
}
-
return
_2:
@@ -50758,13 +48210,11 @@ _11:
_13:
_12:
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X1 */))) = uint16(i32(128))
- if uintptr(unsafe.Pointer(preInc5448595(&_p, 72))) < uintptr(unsafe.Pointer(_1_pEnd)) {
+ if uintptr(unsafe.Pointer(preInc5448591(&_p, 72))) < uintptr(unsafe.Pointer(_1_pEnd)) {
goto _5
}
_1:
- return
-
}
var _releaseMemArrayØ00__func__Ø000 [16]int8 // -
@@ -50787,8 +48237,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
@@ -50824,8 +48272,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() {
@@ -50842,9 +48289,7 @@ _4:
crt.X__builtin_abort(tls)
}
}()
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3VdbeSetColNameØ00__func__Ø000 [22]int8 // -
@@ -50869,7 +48314,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:
@@ -50887,8 +48331,6 @@ _4:
}()
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(232 /* X36 */))) = _sqlite3DbStrNDup(tls, (*Xsqlite3)(unsafe.Pointer(_p.X0)), _z, uint64(_n))
storebits955((*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(196 /* X32 */))), int16(uint8(_isPrepareV2)), 512, 9)
- return
-
}
var _sqlite3VdbeSetSqlØ00__func__Ø000 [18]int8 // -
@@ -50914,9 +48356,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
@@ -50957,9 +48397,7 @@ _2:
_Cleanup(tls, _p)
*(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(72 /* X13 */))) = int64(i32(0))
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(36 /* 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
@@ -50977,9 +48415,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 {
@@ -51054,8 +48490,7 @@ _14:
}
_sqlite3VdbeLeave(tls, _p)
- r0 = i32(1)
- return
+ return i32(1)
_25:
_rc = i32(787)
@@ -51069,8 +48504,7 @@ _26:
}
_sqlite3VdbeLeave(tls, _p)
- r0 = i32(5)
- return
+ return i32(5)
_28:
if _rc == i32(0) {
@@ -51226,14 +48660,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
@@ -51295,8 +48727,6 @@ _10:
crt.X__builtin_abort(tls)
}
}()
- return
-
}
func _sqlite3VdbeFrameRestore(tls *crt.TLS, _pFrame *XVdbeFrame) (r0 int32) { // sqlite3.c:73411:1
@@ -51316,9 +48746,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(280 /* X43 */))))), i32(-1), i32(0))
*(**XAuxData)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_v)) + uintptr(280 /* X43 */))))) = (*XAuxData)(unsafe.Pointer(_pFrame.X9))
*(**XAuxData)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrame)) + uintptr(72 /* 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
@@ -51349,8 +48777,6 @@ _5:
_4:
_0:
- return
-
}
func _sqlite3VdbeFreeCursor(tls *crt.TLS, _p *TVdbe, _pCx *XVdbeCursor) { // sqlite3.c:73356:1
@@ -51361,7 +48787,6 @@ func _sqlite3VdbeFreeCursor(tls *crt.TLS, _p *TVdbe, _pCx *XVdbeCursor) { // sql
if _pCx != (*XVdbeCursor)(unsafe.Pointer(uintptr(i32(0)))) {
goto _0
}
-
return
_0:
@@ -51396,17 +48821,17 @@ _6:
_9:
func() {
- if (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCx)) + uintptr(48 /* X14 */))))))) == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCx)) + uintptr(48 /* X14 */))))))) == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(73372), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeFreeCursorØ00__func__Ø000))), unsafe.Pointer(str(59680)))
crt.X__builtin_abort(tls)
}
}()
- _sqlite3BtreeCloseCursor(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCx)) + uintptr(48 /* X14 */))))))))
+ _sqlite3BtreeCloseCursor(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCx)) + uintptr(48 /* X14 */))))))))
_10:
goto _8
_7:
- _7_pVCur = (*Xsqlite3_file)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCx)) + uintptr(48 /* X14 */)))))))
+ _7_pVCur = (*Xsqlite3_file)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCx)) + uintptr(48 /* X14 */)))))))
_7_pModule = (*Xsqlite3_module)(unsafe.Pointer((*Xsqlite3_vtab)(unsafe.Pointer(_7_pVCur.X0)).X0))
func() {
if ((*Xsqlite3_vtab)(unsafe.Pointer(_7_pVCur.X0)).X1) <= i32(0) {
@@ -51421,8 +48846,6 @@ _7:
goto _8
_8:
- return
-
}
var _sqlite3VdbeFreeCursorØ00__func__Ø000 [22]int8 // -
@@ -51440,18 +48863,16 @@ func _sqlite3VdbeSorterClose(tls *crt.TLS, _db *Xsqlite3, _pCsr *XVdbeCursor) {
crt.X__builtin_abort(tls)
}
}()
- _pSorter = (*XVdbeSorter)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCsr)) + uintptr(48 /* X14 */)))))))
+ _pSorter = (*XVdbeSorter)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCsr)) + uintptr(48 /* X14 */)))))))
if _pSorter == nil {
goto _2
}
_sqlite3VdbeSorterReset(tls, _db, _pSorter)
- Xsqlite3_free(tls, (unsafe.Pointer)((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X1))
+ Xsqlite3_free(tls, (unsafe.Pointer)((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X1))
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pSorter))
- *(**XVdbeSorter)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCsr)) + uintptr(48 /* X14 */))))))) = (*XVdbeSorter)(unsafe.Pointer(uintptr(i32(0))))
+ *(**XVdbeSorter)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCsr)) + uintptr(48 /* X14 */))))))) = (*XVdbeSorter)(unsafe.Pointer(uintptr(i32(0))))
_2:
- return
-
}
var _sqlite3VdbeSorterCloseØ00__func__Ø000 [23]int8 // -
@@ -51495,21 +48916,19 @@ _4:
goto _4
_7:
- if ((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(56 /* X9 */))).X1) != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) {
+ if ((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(56 /* X9 */))).X1) != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) {
goto _8
}
- _vdbeSorterRecordFree(tls, (*Xsqlite3)(unsafe.Pointer(uintptr(i32(0)))), (*XSorterRecord)(unsafe.Pointer((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X0)))
+ _vdbeSorterRecordFree(tls, (*Xsqlite3)(unsafe.Pointer(uintptr(i32(0)))), (*XSorterRecord)(unsafe.Pointer((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X0)))
_8:
- *(**XSorterRecord)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))) + uintptr(0 /* X0 */))))) = (*XSorterRecord)(unsafe.Pointer(uintptr(i32(0))))
- *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))) + uintptr(16 /* X2 */))) = i32(0)
+ *(**XSorterRecord)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))) + uintptr(0 /* X0 */))))) = (*XSorterRecord)(unsafe.Pointer(uintptr(i32(0))))
+ *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))) + uintptr(16 /* X2 */))) = i32(0)
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(88 /* X12 */))) = uint8(i32(0))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(80 /* X10 */))) = i32(0)
*(*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(48 /* X8 */))))) = (*XUnpackedRecord)(unsafe.Pointer(uintptr(i32(0))))
- return
-
}
func _vdbeSorterJoinAll(tls *crt.TLS, _pSorter *XVdbeSorter, _rcin int32) (r0 int32) { // sqlite3.c:86992:1
@@ -51540,9 +48959,7 @@ _4:
goto _0
_3:
- r0 = _rc
- return
-
+ return _rc
}
func _vdbeSorterJoinThread(tls *crt.TLS, _pTask *XSortSubtask) (r0 int32) { // sqlite3.c:86958:1
@@ -51567,9 +48984,7 @@ func _vdbeSorterJoinThread(tls *crt.TLS, _pTask *XSortSubtask) (r0 int32) { // s
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask)) + uintptr(8 /* 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
@@ -51593,9 +49008,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 {
@@ -51615,9 +49028,7 @@ _5:
}()
_6:
Xsqlite3_free(tls, (unsafe.Pointer)(_p))
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3ThreadJoinØ00__func__Ø000 [18]int8 // -
@@ -51649,8 +49060,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), u64(80))
- return
-
}
func _vdbeIncrFree(tls *crt.TLS, _pIncr *XIncrMerger) { // sqlite3.c:87059:1
@@ -51679,8 +49088,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
@@ -51692,8 +49099,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 // -
@@ -51722,27 +49127,25 @@ _1:
_4:
_0:
Xsqlite3_free(tls, (unsafe.Pointer)(_pMerger))
- return
-
}
func _vdbeSortSubtaskCleanup(tls *crt.TLS, _db *Xsqlite3, _pTask *XSortSubtask) { // sqlite3.c:86893:1
_sqlite3DbFree(tls, _db, _pTask.X3)
- if ((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask)) + uintptr(32 /* X4 */))).X1) == nil {
+ if ((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask)) + uintptr(32 /* X4 */))).X1) == nil {
goto _0
}
- Xsqlite3_free(tls, (unsafe.Pointer)((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask))+uintptr(32 /* X4 */))).X1))
+ Xsqlite3_free(tls, (unsafe.Pointer)((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask))+uintptr(32 /* X4 */))).X1))
goto _1
_0:
func() {
- if ((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask)) + uintptr(32 /* X4 */))).X1) != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) {
+ if ((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask)) + uintptr(32 /* X4 */))).X1) != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(86903), unsafe.Pointer((*int8)(unsafe.Pointer(&_vdbeSortSubtaskCleanupØ00__func__Ø000))), unsafe.Pointer(str(59972)))
crt.X__builtin_abort(tls)
}
}()
- _vdbeSorterRecordFree(tls, (*Xsqlite3)(unsafe.Pointer(uintptr(i32(0)))), (*XSorterRecord)(unsafe.Pointer((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask))+uintptr(32 /* X4 */))).X0)))
+ _vdbeSorterRecordFree(tls, (*Xsqlite3)(unsafe.Pointer(uintptr(i32(0)))), (*XSorterRecord)(unsafe.Pointer((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask))+uintptr(32 /* X4 */))).X0)))
_1:
if (*Xsqlite3_file)(unsafe.Pointer((*XSorterFile)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask))+uintptr(72 /* X7 */))).X0)) == nil {
goto _4
@@ -51757,8 +49160,6 @@ _4:
_sqlite3OsCloseFree(tls, (*Xsqlite3_file)(unsafe.Pointer((*XSorterFile)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask))+uintptr(88 /* X8 */))).X0)))
_5:
crt.Xmemset(tls, (unsafe.Pointer)(_pTask), i32(0), u64(104))
- return
-
}
var _vdbeSortSubtaskCleanupØ00__func__Ø000 [23]int8 // -
@@ -51778,14 +49179,12 @@ _0:
goto _3
}
- _pNext = (*XSorterRecord)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5941571)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X1 */)))))))
+ _pNext = (*XSorterRecord)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5941567)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X1 */)))))))
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_p))
_p = _pNext
goto _0
_3:
- return
-
}
func _sqlite3VdbeDeleteAuxData(tls *crt.TLS, _db *Xsqlite3, _pp **XAuxData, _iOp int32, _mask int32) { // sqlite3.c:74297:1
@@ -51817,8 +49216,6 @@ _7:
goto _0
_1:
- return
-
}
var _closeAllCursorsØ00__func__Ø000 [16]int8 // -
@@ -51850,8 +49247,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(72 /* 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
@@ -51912,17 +49307,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 // -
@@ -51943,7 +49334,6 @@ func _sqlite3VdbeEnter(tls *crt.TLS, _p *TVdbe) { // sqlite3.c:72772:1
if (_p.X34) != uint32(i32(0)) {
goto _0
}
-
return
_0:
@@ -51975,8 +49365,6 @@ _9:
goto _1
_4:
- return
-
}
var _sqlite3VdbeEnterØ00__func__Ø000 [17]int8 // -
@@ -51996,13 +49384,10 @@ func _sqlite3VdbeCheckFk(tls *crt.TLS, _p *TVdbe, _deferred int32) (r0 int32) {
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(56 /* X10 */))) = i32(787)
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(194 /* 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
@@ -52012,8 +49397,6 @@ func _sqlite3VdbeError(tls *crt.TLS, _p *TVdbe, _zFormat *int8, args ...interfac
_ap = args
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(144 /* X22 */))) = _sqlite3VMPrintf(tls, (*Xsqlite3)(unsafe.Pointer(_p.X0)), _zFormat, _ap)
_ap = nil
- return
-
}
var _sqlite3VdbeHaltØ00__func__Ø000 [16]int8 // -
@@ -52026,13 +49409,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
@@ -52072,8 +49452,6 @@ _8:
goto _0
_3:
- return
-
}
var _vdbeLeaveØ00__func__Ø000 [10]int8 // -
@@ -52165,9 +49543,7 @@ _4:
if _rc == i32(0) {
goto _10
}
-
- r0 = _rc
- return
+ return _rc
_10:
if _needXcommit == 0 || (_db.X46) == nil {
@@ -52178,9 +49554,7 @@ _10:
if _rc == 0 {
goto _13
}
-
- r0 = i32(531)
- return
+ return i32(531)
_13:
_12:
@@ -52242,9 +49616,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:
@@ -52294,8 +49666,7 @@ _40:
}
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_13_zMaster))
- r0 = _rc
- return
+ return _rc
_41:
_i = i32(0)
@@ -52336,8 +49707,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:
@@ -52353,8 +49723,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)
@@ -52386,8 +49755,7 @@ _57:
}
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_13_zMaster))
- r0 = _rc
- return
+ return _rc
_61:
_rc = _sqlite3OsDelete(tls, _13_pVfs, _13_zMaster, i32(1))
@@ -52396,9 +49764,7 @@ _61:
if _rc == 0 {
goto _62
}
-
- r0 = _rc
- return
+ return _rc
_62:
_sqlite3BeginBenignMalloc(tls)
@@ -52422,9 +49788,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
@@ -52466,9 +49830,7 @@ _6:
_4:
*(***XVTable)(unsafe.Pointer((**unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(472 /* X67 */))))) = _aVTrans
- r0 = _rc
- return
-
+ return _rc
}
func _sqlite3VtabImportErrmsg(tls *crt.TLS, _p *TVdbe, _pVtab *Xsqlite3_vtab) { // sqlite3.c:75903:1
@@ -52484,8 +49846,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(16 /* X2 */))) = (*int8)(unsafe.Pointer(uintptr(i32(0))))
_0:
- return
-
}
var _vdbeCommitØ00aMJNeededØ001 [6]uint8 // sqlite3.c:73578:23
@@ -52495,9 +49855,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 // -
@@ -52513,9 +49871,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 // -
@@ -52525,21 +49881,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(u64(128)))
- 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
@@ -52568,9 +49920,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
@@ -52580,9 +49930,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 // -
@@ -52592,9 +49940,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
@@ -52603,22 +49949,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
@@ -52716,9 +50056,7 @@ _15:
*(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(648 /* X77 */))) = _p.X15
*(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(656 /* X78 */))) = _p.X16
_18:
- r0 = _rc
- return
-
+ return _rc
}
var _vdbeCloseStatementØ00__func__Ø000 [19]int8 // -
@@ -52784,9 +50122,7 @@ _13:
_11:
_sqlite3BtreeLeave(tls, _p)
_1:
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3BtreeSavepointØ00__func__Ø000 [22]int8 // -
@@ -52878,7 +50214,6 @@ _11:
_6:
r0 = _rc
return
-
}
var _sqlite3VtabSavepointØ00__func__Ø000 [21]int8 // -
@@ -52900,8 +50235,6 @@ func _sqlite3VdbeSetChanges(tls *crt.TLS, _db *Xsqlite3, _nChange int32) { // sq
*p = (*p) + _nChange
sink961 = *p
}
- return
-
}
var _sqlite3VdbeSetChangesØ00__func__Ø000 [22]int8 // -
@@ -52938,9 +50271,7 @@ _1:
_0:
_sqlite3Error(tls, _db, _rc)
_2:
- r0 = _rc
- return
-
+ return _rc
}
func _Cleanup(tls *crt.TLS, _p *TVdbe) { // sqlite3.c:73467:1
@@ -52994,8 +50325,6 @@ _7:
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_p.X22))
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(144 /* X22 */))) = (*int8)(unsafe.Pointer(uintptr(i32(0))))
*(**XMem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(136 /* X21 */))))) = (*XMem)(unsafe.Pointer(uintptr(i32(0))))
- return
-
}
var _CleanupØ00__func__Ø000 [8]int8 // -
@@ -53025,7 +50354,6 @@ func _sqlite3VdbeDelete(tls *crt.TLS, _p *TVdbe) { // sqlite3.c:74354:1
}() == 0 {
goto _2
}
-
return
_2:
@@ -53062,8 +50390,6 @@ _9:
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(36 /* 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 // -
@@ -53108,8 +50434,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,7 +50459,7 @@ _1:
goto _5
}
- _freeP4(tls, _db, int32(_1_pOp.X1), *(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pOp)) + uintptr(16 /* X6 */))))))
+ _freeP4(tls, _db, int32(_1_pOp.X1), *(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pOp)) + uintptr(16 /* X6 */))))))
_5:
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_1_pOp.X7))
*(*uintptr)(unsafe.Pointer(&_1_pOp)) += uintptr(32)
@@ -53144,8 +50468,6 @@ _5:
_4:
_0:
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_aOp))
- return
-
}
func _sqlite3ParserReset(tls *crt.TLS, _pParse *XParse) { // sqlite3.c:115888:1
@@ -53163,21 +50485,19 @@ func _sqlite3ParserReset(tls *crt.TLS, _pParse *XParse) { // sqlite3.c:115888:1
}
func() {
- if ((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_db)) + uintptr(344 /* X58 */))).X0) < uint32(_pParse.X12) {
+ if ((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_db)) + uintptr(344 /* X58 */))).X0) < uint32(_pParse.X12) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(115894), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3ParserResetØ00__func__Ø000))), unsafe.Pointer(str(60968)))
crt.X__builtin_abort(tls)
}
}()
{
- p := (*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_db))+uintptr(344 /* X58 */))))) + uintptr(0 /* X0 */)))
+ p := (*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_db))+uintptr(344 /* X58 */))))) + uintptr(0 /* X0 */)))
*p = (*p) - uint32(_pParse.X12)
sink985 = *p
}
_1:
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(36 /* X12 */))) = uint8(i32(0))
_0:
- return
-
}
var _sqlite3ParserResetØ00__func__Ø000 [19]int8 // -
@@ -53206,9 +50526,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)))
@@ -53222,9 +50540,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
@@ -53249,7 +50565,7 @@ func _invokeProfileCallback(tls *crt.TLS, _db *Xsqlite3, _p *TVdbe) { // sqlite3
}
}()
func() {
- if int32((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != i32(0) {
+ if int32((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(76070), unsafe.Pointer((*int8)(unsafe.Pointer(&_invokeProfileCallbackØ00__func__Ø000))), unsafe.Pointer(str(51368)))
crt.X__builtin_abort(tls)
}
@@ -53275,8 +50591,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(176 /* X26 */))) = int64(i32(0))
- return
-
}
var _invokeProfileCallbackØ00__func__Ø000 [22]int8 // -
@@ -53303,17 +50617,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)))
@@ -53340,9 +50650,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
@@ -53384,9 +50692,7 @@ _8:
goto _3
_3:
- r0 = _zErr
- return
-
+ return _zErr
}
var _sqlite3ErrStrØ00__func__Ø000 [14]int8 // -
@@ -53468,9 +50774,7 @@ _4:
goto _3
_6:
- r0 = _p
- return
-
+ return _p
}
var _sqlite3FindIndexØ00__func__Ø000 [17]int8 // -
@@ -53482,8 +50786,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
@@ -53499,9 +50801,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 // -
@@ -53512,8 +50812,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
@@ -53525,8 +50823,6 @@ func _sqlite3PcacheSetCachesize(tls *crt.TLS, _pCache *XPCache, _mxPage int32) {
}()
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCache)) + uintptr(28 /* X4 */))) = _mxPage
((*Xsqlite3_pcache_methods2)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(176 /* X12 */))).X5)(tls, _pCache.X12, _numberOfCachePages(tls, _pCache))
- return
-
}
var _sqlite3PcacheSetCachesizeØ00__func__Ø000 [26]int8 // -
@@ -53560,9 +50856,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)))) {
@@ -53749,9 +51043,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
@@ -53764,9 +51056,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 // -
@@ -53803,9 +51093,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))
@@ -53862,9 +51150,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
@@ -53890,8 +51176,7 @@ _2:
}
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(56 /* 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 {
@@ -53911,7 +51196,7 @@ _5:
goto _7
}
- *(*int32)(unsafe.Pointer((*T5415311)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(336 /* X57 */))))) = i32(0)
+ *(*int32)(unsafe.Pointer((*T5415307)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(336 /* X57 */))))) = i32(0)
_7:
func() {
if (_db.X36) <= i32(0) && int32(_db.X15) != i32(0) && ((_db.X77) != int64(i32(0)) || (_db.X78) != int64(i32(0))) {
@@ -53919,7 +51204,7 @@ _7:
crt.X__builtin_abort(tls)
}
}()
- if (_db.X43) == nil && (int32(_db.X24)&i32(2)) == i32(0) || ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != 0 || (_p.X36) == nil {
+ if (_db.X43) == nil && (int32(_db.X24)&i32(2)) == i32(0) || ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != 0 || (_p.X36) == nil {
goto _16
}
@@ -54017,9 +51302,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 // -
@@ -54063,9 +51346,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
@@ -54114,8 +51395,6 @@ _10:
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(195 /* X31 */))) = uint8(i32(255))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(64 /* X12 */))) = i32(0)
*(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(80 /* X14 */))) = int64(i32(0))
- return
-
}
var _sqlite3VdbeRewindØ00__func__Ø000 [18]int8 // -
@@ -54188,8 +51467,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
@@ -54242,7 +51520,7 @@ _17:
goto _21
_20:
- if (*(*int32)(unsafe.Pointer((*T5415311)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(336 /* X57 */)))))) == 0 {
+ if (*(*int32)(unsafe.Pointer((*T5415307)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(336 /* X57 */)))))) == 0 {
goto _22
}
@@ -54287,7 +51565,7 @@ _25:
}
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(8 /* X1 */))) = uint16(i32(4))
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = int64(_i)
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = int64(_i)
*(*uintptr)(unsafe.Pointer(&_pMem)) += uintptr(72)
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(8 /* X1 */))) = uint16(i32(2562))
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(16 /* X5 */))) = _sqlite3OpcodeName(tls, int32(_8_pOp.X0))
@@ -54311,7 +51589,7 @@ _34:
goto _37
}
- if (*(**XSubProgram)(unsafe.Pointer(uintptr((unsafe.Pointer)(_apSub)) + 8*uintptr(_13_j)))) != (*XSubProgram)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_8_pOp)) + uintptr(16 /* X6 */))))))) {
+ if (*(**XSubProgram)(unsafe.Pointer(uintptr((unsafe.Pointer)(_apSub)) + 8*uintptr(_13_j)))) != (*XSubProgram)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_8_pOp)) + uintptr(16 /* X6 */))))))) {
goto _38
}
@@ -54327,7 +51605,7 @@ _37:
}
_apSub = (**XSubProgram)(unsafe.Pointer(_pSub.X5))
- *(**XSubProgram)(unsafe.Pointer(uintptr((unsafe.Pointer)(_apSub)) + 8*uintptr(postInc961(&_nSub, int32(1))))) = (*XSubProgram)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_8_pOp)) + uintptr(16 /* X6 */)))))))
+ *(**XSubProgram)(unsafe.Pointer(uintptr((unsafe.Pointer)(_apSub)) + 8*uintptr(postInc961(&_nSub, int32(1))))) = (*XSubProgram)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_8_pOp)) + uintptr(16 /* X6 */)))))))
{
p := (*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSub)) + uintptr(8 /* X1 */)))
*p = uint16(int32(*p) | i32(16))
@@ -54338,13 +51616,13 @@ _40:
_33:
_30:
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(8 /* X1 */))) = uint16(i32(4))
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = int64(_8_pOp.X3)
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = int64(_8_pOp.X3)
*(*uintptr)(unsafe.Pointer(&_pMem)) += uintptr(72)
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(8 /* X1 */))) = uint16(i32(4))
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = int64(_8_pOp.X4)
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = int64(_8_pOp.X4)
*(*uintptr)(unsafe.Pointer(&_pMem)) += uintptr(72)
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(8 /* X1 */))) = uint16(i32(4))
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = int64(_8_pOp.X5)
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = int64(_8_pOp.X5)
*(*uintptr)(unsafe.Pointer(&_pMem)) += uintptr(72)
if _sqlite3VdbeMemClearAndResize(tls, _pMem, i32(100)) == 0 {
goto _41
@@ -54356,8 +51634,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))
@@ -54395,8 +51672,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))
@@ -54414,8 +51690,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))
@@ -54430,7 +51705,6 @@ _23:
_21:
r0 = _rc
return
-
}
var _sqlite3VdbeListØ00__func__Ø000 [16]int8 // -
@@ -55109,8 +52383,8 @@ _2:
}
}()
*(**XMem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(136 /* X21 */))))) = (*XMem)(unsafe.Pointer(uintptr(i32(0))))
- *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415620)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(536 /* X71 */))))) + uintptr(16 /* X2 */))) = i32(0)
- if (*(*int32)(unsafe.Pointer((*T5415311)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(336 /* X57 */)))))) == 0 {
+ *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415616)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(536 /* X71 */))))) + uintptr(16 /* X2 */))) = i32(0)
+ if (*(*int32)(unsafe.Pointer((*T5415307)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(336 /* X57 */)))))) == 0 {
goto _11
}
@@ -55174,7 +52448,7 @@ _23:
crt.Xprintf(tls, str(62968))
_28:
- crt.Xprintf(tls, str(62988), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XVdbeOp)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aOp))+32*uintptr(_3_i))))) + uintptr(16 /* X6 */)))))))
+ crt.Xprintf(tls, str(62988), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XVdbeOp)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aOp))+32*uintptr(_3_i))))) + uintptr(16 /* X6 */)))))))
_3_once = i32(0)
_27:
_3_i += 1
@@ -55683,7 +52957,7 @@ _81:
_jump_to_p2_and_check_for_interrupt:
_pOp = (*XVdbeOp)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aOp)) + 32*uintptr((_pOp.X4)-i32(1))))
_check_for_interrupt:
- if (*(*int32)(unsafe.Pointer((*T5415311)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(336 /* X57 */)))))) == 0 {
+ if (*(*int32)(unsafe.Pointer((*T5415307)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(336 /* X57 */)))))) == 0 {
goto _242
}
@@ -55732,7 +53006,7 @@ _82:
}()
_sqlite3VdbeMemAboutToChange(tls, _p, _pIn1)
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(8 /* X1 */))) = uint16(i32(4))
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */))))) = int64(int32(int64((uintptr(unsafe.Pointer(_pOp)) - uintptr(unsafe.Pointer(_aOp))) / 32)))
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */))))) = int64(int32(int64((uintptr(unsafe.Pointer(_pOp)) - uintptr(unsafe.Pointer(_aOp))) / 32)))
if ((_db.X6) & i32(1)) == 0 {
goto _254
}
@@ -55751,7 +53025,7 @@ _83:
crt.X__builtin_abort(tls)
}
}()
- _pOp = (*XVdbeOp)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aOp)) + 32*uintptr(*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */))))))))
+ _pOp = (*XVdbeOp)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aOp)) + 32*uintptr(*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */))))))))
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(8 /* X1 */))) = uint16(i32(128))
goto _248
@@ -55781,7 +53055,7 @@ _84:
crt.X__builtin_abort(tls)
}
}()
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = int64((_pOp.X5) - i32(1))
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = int64((_pOp.X5) - i32(1))
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(8 /* X1 */))) = uint16(i32(4))
if (_pOp.X4) == 0 {
goto _268
@@ -55801,12 +53075,12 @@ _85:
}
}()
func() {
- if (*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */)))))) < int64(i32(0)) || (*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */)))))) >= int64(_p.X27) {
+ if (*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */)))))) < int64(i32(0)) || (*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */)))))) >= int64(_p.X27) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(79050), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(63616)))
crt.X__builtin_abort(tls)
}
}()
- _24_pCaller = (*XVdbeOp)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aOp)) + 32*uintptr(*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */))))))))
+ _24_pCaller = (*XVdbeOp)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aOp)) + 32*uintptr(*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */))))))))
func() {
if int32(_24_pCaller.X0) != i32(16) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(79052), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(63652)))
@@ -55832,8 +53106,8 @@ _86:
}
}()
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(8 /* X1 */))) = uint16(i32(4))
- _25_pcDest = int32(*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */))))))
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */))))) = int64(int32(int64((uintptr(unsafe.Pointer(_pOp)) - uintptr(unsafe.Pointer(_aOp))) / 32)))
+ _25_pcDest = int32(*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */))))))
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */))))) = int64(int32(int64((uintptr(unsafe.Pointer(_pOp)) - uintptr(unsafe.Pointer(_aOp))) / 32)))
if ((_db.X6) & i32(1)) == 0 {
goto _281
}
@@ -55893,16 +53167,16 @@ _284:
}
_sqlite3VdbeError(tls, _p, str(63732), unsafe.Pointer(*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3VdbeExecØ00azTypeØ001)) + 8*uintptr(int32(_pOp.X2)-i32(1))))))
- if (*(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))) == nil {
+ if (*(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))) == nil {
goto _290
}
- *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(144 /* X22 */))) = _sqlite3MPrintf(tls, _db, str(63756), unsafe.Pointer(_p.X22), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
+ *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(144 /* X22 */))) = _sqlite3MPrintf(tls, _db, str(63756), unsafe.Pointer(_p.X22), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
_290:
goto _291
_289:
- _sqlite3VdbeError(tls, _p, str(24304), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
+ _sqlite3VdbeError(tls, _p, str(24304), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
_291:
Xsqlite3_log(tls, _pOp.X3, str(63764), _27_pcx, unsafe.Pointer(_p.X36), unsafe.Pointer(_p.X22))
_288:
@@ -55944,47 +53218,47 @@ _297:
_89:
_pOut = _out2Prerelease(tls, _p, _pOp)
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = int64(_pOp.X3)
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = int64(_pOp.X3)
goto _248
_90:
_pOut = _out2Prerelease(tls, _p, _pOp)
func() {
- if (*(**int64)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))) == (*int64)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*(**int64)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))) == (*int64)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(79205), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(63960)))
crt.X__builtin_abort(tls)
}
}()
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = *(*(**int64)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = *(*(**int64)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
goto _248
_91:
_pOut = _out2Prerelease(tls, _p, _pOp)
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(8 /* X1 */))) = uint16(i32(8))
func() {
- if _sqlite3IsNaN(tls, *(*(**float64)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))) != 0 {
+ if _sqlite3IsNaN(tls, *(*(**float64)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))) != 0 {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(79220), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(63976)))
crt.X__builtin_abort(tls)
}
}()
- *(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = *(*(**float64)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
+ *(*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = *(*(**float64)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
goto _248
_92:
func() {
- if (*(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))) == (*int8)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))) == (*int8)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(79235), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(64008)))
crt.X__builtin_abort(tls)
}
}()
_pOut = _out2Prerelease(tls, _p, _pOp)
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(0 /* X0 */))) = uint8(i32(79))
- *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(4 /* X3 */))) = _sqlite3Strlen30(tls, *(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
+ *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(4 /* X3 */))) = _sqlite3Strlen30(tls, *(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
if int32(_encoding) == i32(1) {
goto _313
}
- _rc = _sqlite3VdbeMemSetStr(tls, _pOut, *(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))), i32(-1), uint8(i32(1)), nil)
+ _rc = _sqlite3VdbeMemSetStr(tls, _pOut, *(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))), i32(-1), uint8(i32(1)), nil)
func() {
if _rc != i32(0) && _rc != i32(18) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(79243), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(64024)))
@@ -56020,10 +53294,10 @@ _317:
goto _323
}
- _sqlite3DbFree(tls, _db, (unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
+ _sqlite3DbFree(tls, _db, (unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
_323:
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(1 /* X1 */))) = int8(i32(-1))
- *(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))) = _pOut.X5
+ *(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))) = _pOut.X5
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(4 /* X3 */))) = _pOut.X4
_313:
if (_pOp.X3) <= (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[12]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(112 /* X31 */))))) + 4*uintptr(i32(0))))) {
@@ -56041,14 +53315,14 @@ _324:
}()
_93:
func() {
- if (*(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))) == (*int8)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))) == (*int8)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(79278), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(64008)))
crt.X__builtin_abort(tls)
}
}()
_pOut = _out2Prerelease(tls, _p, _pOp)
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(8 /* X1 */))) = uint16(i32(2562))
- *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(16 /* X5 */))) = *(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))
+ *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(16 /* X5 */))) = *(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(12 /* X4 */))) = _pOp.X3
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(10 /* X2 */))) = _encoding
if (_pOp.X5) <= i32(0) {
@@ -56068,7 +53342,7 @@ _93:
crt.X__builtin_abort(tls)
}
}()
- if (*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn3)) + uintptr(0 /* X0 */)))))) != int64(_pOp.X2) {
+ if (*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn3)) + uintptr(0 /* X0 */)))))) != int64(_pOp.X2) {
goto _334
}
@@ -56128,7 +53402,7 @@ _96:
}
}()
_pOut = _out2Prerelease(tls, _p, _pOp)
- _sqlite3VdbeMemSetStr(tls, _pOut, *(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))), _pOp.X3, uint8(i32(0)), nil)
+ _sqlite3VdbeMemSetStr(tls, _pOut, *(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))), _pOp.X3, uint8(i32(0)), nil)
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(10 /* X2 */))) = _encoding
goto _248
@@ -56140,7 +53414,7 @@ _97:
}
}()
func() {
- if (*(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))) != (*int8)(unsafe.Pointer(uintptr(i32(0)))) && (*(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))) != _sqlite3VListNumToName(tls, _p.X25, _pOp.X3) {
+ if (*(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))) != (*int8)(unsafe.Pointer(uintptr(i32(0)))) && (*(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))) != _sqlite3VListNumToName(tls, _p.X25, _pOp.X3) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(79369), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(64216)))
crt.X__builtin_abort(tls)
}
@@ -56203,7 +53477,7 @@ _360:
{
p := (**XMem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(56 /* X11 */)))))
*p = (*XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 72*uintptr((_pOp.X4)-_51_p1)))
- sink5448595 = *p
+ sink5448591 = *p
}
_368:
if (int32(_pOut.X1)&i32(4096)) == i32(0) || _sqlite3VdbeMemMakeWriteable(tls, _pOut) == 0 {
@@ -56294,7 +53568,7 @@ _101:
}
}()
_pOut = (*XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aMem)) + 72*uintptr(_pOp.X4)))
- _sqlite3VdbeMemSetInt64(tls, _pOut, *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */))))))
+ _sqlite3VdbeMemSetInt64(tls, _pOut, *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */))))))
goto _248
_102:
@@ -56361,7 +53635,7 @@ _394:
}
}()
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X8 */))) = ((_p.X8) + uint32(i32(2))) | uint32(i32(1))
- _60_pMem = store5448595((**XMem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(136 /* X21 */))))), (*XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aMem))+72*uintptr(_pOp.X3))))
+ _60_pMem = store5448591((**XMem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(136 /* X21 */))))), (*XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aMem))+72*uintptr(_pOp.X3))))
_60_i = i32(0)
_404:
if _60_i >= (_pOp.X4) {
@@ -56520,8 +53794,8 @@ _434:
goto _435
}
- _73_iA = *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */)))))
- _73_iB = *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn2)) + uintptr(0 /* X0 */)))))
+ _73_iA = *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */)))))
+ _73_iB = *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn2)) + uintptr(0 /* X0 */)))))
_73_bIntint = int8(i32(1))
switch int32(_pOp.X0) {
case i32(47):
@@ -56610,7 +53884,7 @@ _450:
goto _443
_443:
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = _73_iB
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = _73_iB
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(8 /* X1 */))) = uint16((int32(_pOut.X1) & i32(-49664)) | i32(4))
goto _451
@@ -56698,7 +53972,7 @@ _458:
goto _arithmetic_result_is_null
_462:
- *(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = _73_rB
+ *(*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = _73_rB
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(8 /* X1 */))) = uint16((int32(_pOut.X1) & i32(-49664)) | i32(8))
if ((int32(_73_type1)|int32(_73_type2))&i32(8)) != i32(0) || _73_bIntint != 0 {
goto _464
@@ -56763,12 +54037,12 @@ _110:
_480:
*(**XMem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_86_pCtx)) + uintptr(0 /* X0 */))))) = (*XMem)(unsafe.Pointer(uintptr(i32(0))))
- *(**XFuncDef)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_86_pCtx)) + uintptr(8 /* X1 */))))) = (*XFuncDef)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
+ *(**XFuncDef)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_86_pCtx)) + uintptr(8 /* X1 */))))) = (*XFuncDef)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_86_pCtx)) + uintptr(32 /* X4 */))) = int32(int64((uintptr(unsafe.Pointer(_pOp)) - uintptr(unsafe.Pointer(_aOp))) / 32))
*(**TVdbe)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_86_pCtx)) + uintptr(24 /* X3 */))))) = _p
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_86_pCtx)) + uintptr(42 /* X8 */))) = uint8(_86_n)
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(1 /* X1 */))) = int8(i32(-16))
- *(**Xsqlite3_context)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))) = _86_pCtx
+ *(**Xsqlite3_context)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))) = _86_pCtx
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(0 /* X0 */))) = uint8(i32(91))
_111:
func() {
@@ -56777,7 +54051,7 @@ _111:
crt.X__builtin_abort(tls)
}
}()
- _87_pCtx = (*Xsqlite3_context)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
+ _87_pCtx = (*Xsqlite3_context)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
_pOut = (*XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aMem)) + 72*uintptr(_pOp.X5)))
if (*XMem)(unsafe.Pointer(_87_pCtx.X0)) == _pOut {
goto _483
@@ -56977,7 +54251,7 @@ _517:
_506:
_505:
_503:
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = _93_iA
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = _93_iA
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(8 /* X1 */))) = uint16((int32(_pOut.X1) & i32(-49664)) | i32(4))
goto _248
@@ -56986,7 +54260,7 @@ _116:
_sqlite3VdbeMemAboutToChange(tls, _p, _pIn1)
_sqlite3VdbeMemIntegerify(tls, _pIn1)
{
- p := (*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */)))))
+ p := (*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */)))))
*p = (*p) + int64(_pOp.X4)
sink967 = *p
}
@@ -57160,7 +54434,7 @@ _551:
goto _554
}
- if (*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn3)) + uintptr(0 /* X0 */)))))) <= (*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */)))))) {
+ if (*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn3)) + uintptr(0 /* X0 */)))))) <= (*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */)))))) {
goto _555
}
@@ -57168,7 +54442,7 @@ _551:
goto _compare_op
_555:
- if (*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn3)) + uintptr(0 /* X0 */)))))) >= (*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */)))))) {
+ if (*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn3)) + uintptr(0 /* X0 */)))))) >= (*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */)))))) {
goto _556
}
@@ -57210,12 +54484,12 @@ _564:
_558:
_557:
func() {
- if int32(_pOp.X1) != i32(-3) && (*XCollSeq)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))) != (*XCollSeq)(unsafe.Pointer(uintptr(i32(0)))) {
+ if int32(_pOp.X1) != i32(-3) && (*XCollSeq)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))) != (*XCollSeq)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(80245), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(65212)))
crt.X__builtin_abort(tls)
}
}()
- _112_res = _sqlite3MemCompare(tls, _pIn3, _pIn1, (*XCollSeq)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))))
+ _112_res = _sqlite3MemCompare(tls, _pIn3, _pIn1, (*XCollSeq)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))))
_549:
_compare_op:
switch int32(_pOp.X0) {
@@ -57305,7 +54579,7 @@ _588:
_581:
_sqlite3VdbeMemAboutToChange(tls, _p, _pOut)
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(8 /* X1 */))) = uint16((int32(_pOut.X1) & i32(-49664)) | i32(4))
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = int64(_112_res2)
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = int64(_112_res2)
if ((_db.X6) & i32(1)) == 0 {
goto _589
}
@@ -57361,7 +54635,7 @@ _127:
}
}()
func() {
- if (*(**int32)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))) == nil {
+ if (*(**int32)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))) == nil {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(80329), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(65528)))
crt.X__builtin_abort(tls)
}
@@ -57407,7 +54681,7 @@ _608:
crt.X__builtin_abort(tls)
}
}()
- _139_aPermute = (*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(*(**int32)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XVdbeOp)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp))+32*uintptr(i32(-1)))))) + uintptr(16 /* X6 */))))))) + uintptr(unsafe.Pointer((*int32)(unsafe.Pointer(uintptr(unsafe.Pointer((*int32)(unsafe.Pointer(uintptr(i32(1))))))*uintptr(unsafe.Pointer((*int32)(unsafe.Pointer(uintptr(4)))))))))))
+ _139_aPermute = (*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(*(**int32)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XVdbeOp)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp))+32*uintptr(i32(-1)))))) + uintptr(16 /* X6 */))))))) + uintptr(unsafe.Pointer((*int32)(unsafe.Pointer(uintptr(unsafe.Pointer((*int32)(unsafe.Pointer(uintptr(i32(1))))))*uintptr(unsafe.Pointer((*int32)(unsafe.Pointer(uintptr(4)))))))))))
func() {
if _139_aPermute == (*int32)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(80373), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(65656)))
@@ -57416,7 +54690,7 @@ _608:
}()
_609:
_139_n = _pOp.X5
- _139_pKeyInfo = (*XKeyInfo)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
+ _139_pKeyInfo = (*XKeyInfo)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
func() {
if _139_n <= i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(80377), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(1352)))
@@ -57609,7 +54883,7 @@ _666:
goto _668
_667:
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = int64(_150_v1)
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = int64(_150_v1)
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(8 /* X1 */))) = uint16((int32(_pOut.X1) & i32(-49664)) | i32(4))
_668:
goto _248
@@ -57623,7 +54897,7 @@ _132:
}
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(8 /* X1 */))) = uint16(i32(4))
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = int64(bool2int(_sqlite3VdbeIntValue(tls, _pIn1) == 0))
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = int64(bool2int(_sqlite3VdbeIntValue(tls, _pIn1) == 0))
_669:
goto _248
@@ -57636,7 +54910,7 @@ _133:
}
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(8 /* X1 */))) = uint16(i32(4))
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = ^_sqlite3VdbeIntValue(tls, _pIn1)
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = ^_sqlite3VdbeIntValue(tls, _pIn1)
_670:
goto _248
@@ -57797,12 +55071,12 @@ _683:
}
func() {
- if (*(*int32)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_176_pC)) + uintptr(48 /* X14 */)))))) <= i32(0) {
+ if (*(*int32)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_176_pC)) + uintptr(48 /* X14 */)))))) <= i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(80680), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(66112)))
crt.X__builtin_abort(tls)
}
}()
- _176_pReg = (*XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aMem)) + 72*uintptr(*(*int32)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_176_pC)) + uintptr(48 /* X14 */))))))))
+ _176_pReg = (*XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aMem)) + 72*uintptr(*(*int32)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_176_pC)) + uintptr(48 /* X14 */))))))))
func() {
if (int32(_176_pReg.X1) & i32(16)) == 0 {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(80682), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(66136)))
@@ -57827,7 +55101,7 @@ _710:
goto _711
_702:
- _176_pCrsr = (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_176_pC)) + uintptr(48 /* X14 */)))))))
+ _176_pCrsr = (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_176_pC)) + uintptr(48 /* X14 */)))))))
func() {
if int32(_176_pC.X0) != i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(80692), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(66180)))
@@ -57927,7 +55201,7 @@ _701:
}
crt.Xmemset(tls, (unsafe.Pointer)(&_176_sMem), i32(0), u64(72))
- _rc = _sqlite3VdbeMemFromBtree(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_176_pC)) + uintptr(48 /* X14 */))))))), uint32(i32(0)), *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_176_aOffset)) + 4*uintptr(i32(0)))), &_176_sMem)
+ _rc = _sqlite3VdbeMemFromBtree(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_176_pC)) + uintptr(48 /* X14 */))))))), uint32(i32(0)), *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_176_aOffset)) + 4*uintptr(i32(0)))), &_176_sMem)
if _rc == i32(0) {
goto _736
}
@@ -58012,7 +55286,7 @@ _748:
goto _750
}
- _sqlite3VdbeMemShallowCopy(tls, _176_pDest, (*XMem)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))), i32(2048))
+ _sqlite3VdbeMemShallowCopy(tls, _176_pDest, (*XMem)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))), i32(2048))
goto _751
_750:
@@ -58105,7 +55379,7 @@ _762:
goto _774
_773:
- _rc = _sqlite3VdbeMemFromBtree(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_176_pC)) + uintptr(48 /* X14 */))))))), *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_176_aOffset)) + 4*uintptr(_176_p2))), uint32(_176_len), _176_pDest)
+ _rc = _sqlite3VdbeMemFromBtree(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_176_pC)) + uintptr(48 /* X14 */))))))), *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_176_aOffset)) + 4*uintptr(_176_p2))), uint32(_176_len), _176_pDest)
if _rc == i32(0) {
goto _775
}
@@ -58131,7 +55405,7 @@ _776:
goto _248
_140:
- _210_zAffinity = *(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))
+ _210_zAffinity = *(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))
func() {
if _210_zAffinity == (*int8)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(80900), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(66368)))
@@ -58174,7 +55448,7 @@ _141:
_212_nHdr = i32(0)
_212_nZero = int64(i32(0))
_212_nField = _pOp.X3
- _212_zAffinity = *(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))
+ _212_zAffinity = *(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))
func() {
if _212_nField <= i32(0) || (_pOp.X4) <= i32(0) || ((_pOp.X4)+_212_nField) > ((((_p.X6)+i32(1))-(_p.X7))+i32(1)) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(80966), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(66452)))
@@ -58205,7 +55479,7 @@ _141:
_212_pRec = _212_pData0
_797:
- _applyAffinity(tls, postInc5448595(&_212_pRec, 72), *postInc1025(&_212_zAffinity, 1), _encoding)
+ _applyAffinity(tls, postInc5448591(&_212_pRec, 72), *postInc1025(&_212_zAffinity, 1), _encoding)
func() {
if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_212_zAffinity)) + 1*uintptr(i32(0))))) != i32(0) && uintptr(unsafe.Pointer(_212_pRec)) > uintptr(unsafe.Pointer(_212_pLast)) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(80984), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(66580)))
@@ -58246,12 +55520,12 @@ _806:
_805:
{
p := &_212_nZero
- *p = (*p) + int64(*(*int32)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_212_pRec)) + uintptr(0 /* X0 */))))))
+ *p = (*p) + int64(*(*int32)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_212_pRec)) + uintptr(0 /* X0 */))))))
sink967 = *p
}
{
p := &_212_len
- *p = (*p) - uint32(*(*int32)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_212_pRec)) + uintptr(0 /* X0 */))))))
+ *p = (*p) - uint32(*(*int32)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_212_pRec)) + uintptr(0 /* X0 */))))))
sink985 = *p
}
_807:
@@ -58357,7 +55631,7 @@ _821:
*p = int32(uint32(*p) + _sqlite3VdbeSerialPut(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_212_zNewRecord))+1*uintptr(_212_j))), _212_pRec, _212_serial_type))
sink961 = *p
}
- if uintptr(unsafe.Pointer(preInc5448595(&_212_pRec, 72))) <= uintptr(unsafe.Pointer(_212_pLast)) {
+ if uintptr(unsafe.Pointer(preInc5448591(&_212_pRec, 72))) <= uintptr(unsafe.Pointer(_212_pLast)) {
goto _821
}
@@ -58385,7 +55659,7 @@ _821:
goto _831
}
- *(*int32)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = int32(_212_nZero)
+ *(*int32)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = int32(_212_nZero)
{
p := (*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(8 /* X1 */)))
*p = uint16(int32(*p) | i32(16384))
@@ -58408,7 +55682,7 @@ _142:
crt.X__builtin_abort(tls)
}
}()
- _225_pCrsr = (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**XVdbeCursor)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X23)) + 8*uintptr(_pOp.X3))))) + uintptr(48 /* X14 */)))))))
+ _225_pCrsr = (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**XVdbeCursor)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X23)) + 8*uintptr(_pOp.X3))))) + uintptr(48 /* X14 */)))))))
func() {
if _225_pCrsr == nil {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(81098), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(66208)))
@@ -58425,12 +55699,12 @@ _142:
_837:
_pOut = _out2Prerelease(tls, _p, _pOp)
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = _225_nEntry
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = _225_nEntry
goto _248
_143:
_226_p1 = _pOp.X3
- _226_zName = *(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))
+ _226_zName = *(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))
func() {
if (*XSavepoint)(unsafe.Pointer(_db.X73)) != (*XSavepoint)(unsafe.Pointer(uintptr(i32(0)))) && int32(_db.X15) != i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(81130), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(66696)))
@@ -58900,7 +56174,7 @@ _959:
crt.X__builtin_abort(tls)
}
}()
- if (_pOp.X2) == 0 || _263_iMeta == (_pOp.X5) && _263_iGen == (*(*int32)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))) {
+ if (_pOp.X2) == 0 || _263_iMeta == (_pOp.X5) && _263_iGen == (*(*int32)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))) {
goto _965
}
@@ -58959,7 +56233,7 @@ _146:
}()
_sqlite3BtreeGetMeta(tls, (*XBtree)(unsafe.Pointer((*XDb)(unsafe.Pointer(uintptr(_db.X4)+32*uintptr(_274_iDb))).X1)), _274_iCookie, (*uint32)(unsafe.Pointer(&_274_iMeta)))
_pOut = _out2Prerelease(tls, _p, _pOp)
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = int64(_274_iMeta)
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = int64(_274_iMeta)
goto _248
_147:
@@ -59169,7 +56443,7 @@ _1028:
}
}()
_sqlite3VdbeMemIntegerify(tls, _pIn2)
- _279_p2 = int32(*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn2)) + uintptr(0 /* X0 */))))))
+ _279_p2 = int32(*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn2)) + uintptr(0 /* X0 */))))))
func() {
if _279_p2 < i32(2) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(81667), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(68132)))
@@ -59181,7 +56455,7 @@ _1029:
goto _1040
}
- _279_pKeyInfo = (*XKeyInfo)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
+ _279_pKeyInfo = (*XKeyInfo)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
func() {
if int32(_279_pKeyInfo.X1) != int32(_db.X14) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(81671), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(68140)))
@@ -59202,7 +56476,7 @@ _1040:
goto _1046
}
- _279_nField = *(*int32)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))
+ _279_nField = *(*int32)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))
_1046:
_1045:
func() {
@@ -59229,13 +56503,13 @@ _1051:
storebits973((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_279_pCur))+uintptr(7 /* X7 */))), int8(i32(1)), 4, 2)
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_279_pCur)) + uintptr(68 /* X17 */))) = uint32(_279_p2)
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_279_pCur)) + uintptr(6 /* X6 */))) = uint8(_279_wrFlag)
- _rc = _sqlite3BtreeCursor(tls, _279_pX, _279_p2, _279_wrFlag, _279_pKeyInfo, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_279_pCur)) + uintptr(48 /* X14 */))))))))
+ _rc = _sqlite3BtreeCursor(tls, _279_pX, _279_p2, _279_wrFlag, _279_pKeyInfo, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_279_pCur)) + uintptr(48 /* X14 */))))))))
*(**XKeyInfo)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_279_pCur)) + uintptr(56 /* X15 */))))) = _279_pKeyInfo
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_279_pCur)) + uintptr(4 /* X4 */))) = uint8(bool2int(int32(_pOp.X1) != i32(-5)))
_open_cursor_set_hints:
i32(0)
i32(0)
- _sqlite3BtreeCursorHintFlags(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_279_pCur)) + uintptr(48 /* X14 */))))))), uint32(int32(_pOp.X2)&i32(3)))
+ _sqlite3BtreeCursorHintFlags(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_279_pCur)) + uintptr(48 /* X14 */))))))), uint32(int32(_pOp.X2)&i32(3)))
if _rc == 0 {
goto _1052
}
@@ -59280,7 +56554,7 @@ _1058:
goto _1059
}
- if store5669379((**XKeyInfo)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_288_pCx))+uintptr(56 /* X15 */))))), store5669379(&_288_pKeyInfo, (*XKeyInfo)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))))) == (*XKeyInfo)(unsafe.Pointer(uintptr(i32(0)))) {
+ if store5669375((**XKeyInfo)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_288_pCx))+uintptr(56 /* X15 */))))), store5669375(&_288_pKeyInfo, (*XKeyInfo)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))))) == (*XKeyInfo)(unsafe.Pointer(uintptr(i32(0)))) {
goto _1060
}
@@ -59313,13 +56587,13 @@ _1058:
crt.X__builtin_abort(tls)
}
}()
- _rc = _sqlite3BtreeCursor(tls, (*XBtree)(unsafe.Pointer(_288_pCx.X8)), _291_pgno, i32(4), _288_pKeyInfo, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_288_pCx)) + uintptr(48 /* X14 */))))))))
+ _rc = _sqlite3BtreeCursor(tls, (*XBtree)(unsafe.Pointer(_288_pCx.X8)), _291_pgno, i32(4), _288_pKeyInfo, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_288_pCx)) + uintptr(48 /* X14 */))))))))
_1063:
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_288_pCx)) + uintptr(4 /* X4 */))) = uint8(i32(0))
goto _1070
_1060:
- _rc = _sqlite3BtreeCursor(tls, (*XBtree)(unsafe.Pointer(_288_pCx.X8)), i32(1), i32(4), (*XKeyInfo)(unsafe.Pointer(uintptr(i32(0)))), (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_288_pCx)) + uintptr(48 /* X14 */))))))))
+ _rc = _sqlite3BtreeCursor(tls, (*XBtree)(unsafe.Pointer(_288_pCx.X8)), i32(1), i32(4), (*XKeyInfo)(unsafe.Pointer(uintptr(i32(0)))), (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_288_pCx)) + uintptr(48 /* X14 */))))))))
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_288_pCx)) + uintptr(4 /* X4 */))) = uint8(i32(1))
_1070:
_1059:
@@ -59354,7 +56628,7 @@ _153:
goto _no_mem
_1076:
- *(**XKeyInfo)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_294_pCx)) + uintptr(56 /* X15 */))))) = (*XKeyInfo)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
+ *(**XKeyInfo)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_294_pCx)) + uintptr(56 /* X15 */))))) = (*XKeyInfo)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
func() {
if (*Xsqlite3)(unsafe.Pointer((*XKeyInfo)(unsafe.Pointer(_294_pCx.X15)).X4)) != _db {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(81804), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(68240)))
@@ -59422,7 +56696,7 @@ _155:
_1092:
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_297_pCx)) + uintptr(2 /* X2 */))) = uint8(i32(1))
- *(*int32)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_297_pCx)) + uintptr(48 /* X14 */))))) = _pOp.X4
+ *(*int32)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_297_pCx)) + uintptr(48 /* X14 */))))) = _pOp.X4
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_297_pCx)) + uintptr(4 /* X4 */))) = uint8(i32(1))
func() {
if int32(_pOp.X2) != i32(0) {
@@ -59482,7 +56756,7 @@ _160:
}
}()
func() {
- if (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_299_pC)) + uintptr(48 /* X14 */))))))) == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_299_pC)) + uintptr(48 /* X14 */))))))) == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(81998), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(68360)))
crt.X__builtin_abort(tls)
}
@@ -59496,7 +56770,7 @@ _160:
}
func() {
- if _sqlite3BtreeCursorHasHint(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_299_pC)) + uintptr(48 /* X14 */))))))), uint32(i32(2))) != i32(0) && (_sqlite3Config.X6) != i32(0) {
+ if _sqlite3BtreeCursorHasHint(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_299_pC)) + uintptr(48 /* X14 */))))))), uint32(i32(2))) != i32(0) && (_sqlite3Config.X6) != i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(82008), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(68380)))
crt.X__builtin_abort(tls)
}
@@ -59520,7 +56794,7 @@ _1115:
goto _jump_to_p2
_1117:
- if (*(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn3)) + uintptr(0 /* X0 */)))))) >= float64(_299_iKey) {
+ if (*(*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn3)) + uintptr(0 /* X0 */)))))) >= float64(_299_iKey) {
goto _1118
}
@@ -59536,7 +56810,7 @@ _1119:
goto _1120
_1118:
- if (*(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn3)) + uintptr(0 /* X0 */)))))) <= float64(_299_iKey) {
+ if (*(*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn3)) + uintptr(0 /* X0 */)))))) <= float64(_299_iKey) {
goto _1121
}
@@ -59552,7 +56826,7 @@ _1122:
_1121:
_1120:
_1116:
- _rc = _sqlite3BtreeMovetoUnpacked(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_299_pC)) + uintptr(48 /* X14 */))))))), (*XUnpackedRecord)(unsafe.Pointer(uintptr(i32(0)))), int64(uint64(_299_iKey)), i32(0), &_299_res)
+ _rc = _sqlite3BtreeMovetoUnpacked(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_299_pC)) + uintptr(48 /* X14 */))))))), (*XUnpackedRecord)(unsafe.Pointer(uintptr(i32(0)))), int64(uint64(_299_iKey)), i32(0), &_299_res)
*(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_299_pC)) + uintptr(80 /* X20 */))) = _299_iKey
if _rc == i32(0) {
goto _1123
@@ -59564,7 +56838,7 @@ _1123:
goto _1124
_1111:
- if _sqlite3BtreeCursorHasHint(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_299_pC)) + uintptr(48 /* X14 */))))))), uint32(i32(2))) == 0 {
+ if _sqlite3BtreeCursorHasHint(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_299_pC)) + uintptr(48 /* X14 */))))))), uint32(i32(2))) == 0 {
goto _1125
}
@@ -59600,13 +56874,13 @@ _1111:
}
}()
func() {
- if (*(*int32)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XVdbeOp)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp))+32*uintptr(i32(1)))))) + uintptr(16 /* X6 */)))))) != (*(*int32)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XVdbeOp)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp))+32*uintptr(i32(0)))))) + uintptr(16 /* X6 */)))))) {
+ if (*(*int32)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XVdbeOp)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp))+32*uintptr(i32(1)))))) + uintptr(16 /* X6 */)))))) != (*(*int32)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XVdbeOp)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp))+32*uintptr(i32(0)))))) + uintptr(16 /* X6 */)))))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(82070), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(68632)))
crt.X__builtin_abort(tls)
}
}()
_1125:
- _299_nField = *(*int32)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))
+ _299_nField = *(*int32)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))
func() {
if int32(_pOp.X1) != i32(-11) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(82074), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(68660)))
@@ -59669,7 +56943,7 @@ _1158:
_1161:
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_299_r)) + uintptr(22 /* X7 */))) = uint8(i32(0))
- _rc = _sqlite3BtreeMovetoUnpacked(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_299_pC)) + uintptr(48 /* X14 */))))))), &_299_r, int64(i32(0)), i32(0), &_299_res)
+ _rc = _sqlite3BtreeMovetoUnpacked(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_299_pC)) + uintptr(48 /* X14 */))))))), &_299_r, int64(i32(0)), i32(0), &_299_res)
if _rc == i32(0) {
goto _1164
}
@@ -59708,7 +56982,7 @@ _1124:
}
_299_res = i32(0)
- _rc = _sqlite3BtreeNext(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_299_pC)) + uintptr(48 /* X14 */))))))), &_299_res)
+ _rc = _sqlite3BtreeNext(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_299_pC)) + uintptr(48 /* X14 */))))))), &_299_res)
if _rc == i32(0) {
goto _1176
}
@@ -59735,7 +57009,7 @@ _1169:
}
_299_res = i32(0)
- _rc = _sqlite3BtreePrevious(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_299_pC)) + uintptr(48 /* X14 */))))))), &_299_res)
+ _rc = _sqlite3BtreePrevious(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_299_pC)) + uintptr(48 /* X14 */))))))), &_299_res)
if _rc == i32(0) {
goto _1185
}
@@ -59746,7 +57020,7 @@ _1185:
goto _1186
_1184:
- _299_res = _sqlite3BtreeEof(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_299_pC)) + uintptr(48 /* X14 */))))))))
+ _299_res = _sqlite3BtreeEof(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_299_pC)) + uintptr(48 /* X14 */))))))))
_1186:
_1178:
_seek_not_found:
@@ -59808,7 +57082,7 @@ _163:
}
}()
func() {
- if (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_320_pC)) + uintptr(48 /* X14 */))))))) == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_320_pC)) + uintptr(48 /* X14 */))))))) == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(82228), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(68360)))
crt.X__builtin_abort(tls)
}
@@ -59819,12 +57093,12 @@ _163:
crt.X__builtin_abort(tls)
}
}()
- if (*(*int32)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))) <= i32(0) {
+ if (*(*int32)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))) <= i32(0) {
goto _1208
}
*(**XKeyInfo)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_320_r)) + uintptr(0 /* X0 */))))) = (*XKeyInfo)(unsafe.Pointer(_320_pC.X15))
- *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_320_r)) + uintptr(16 /* X2 */))) = uint16(*(*int32)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
+ *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_320_r)) + uintptr(16 /* X2 */))) = uint16(*(*int32)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
*(**XMem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_320_r)) + uintptr(8 /* X1 */))))) = _pIn3
_320_ii = i32(0)
_1209:
@@ -59864,7 +57138,7 @@ _1212:
goto _1220
_1208:
- _320_pFree = store5668972(&_320_pIdxKey, _sqlite3VdbeAllocUnpackedRecord(tls, (*XKeyInfo)(unsafe.Pointer(_320_pC.X15))))
+ _320_pFree = store5668968(&_320_pIdxKey, _sqlite3VdbeAllocUnpackedRecord(tls, (*XKeyInfo)(unsafe.Pointer(_320_pC.X15))))
if _320_pIdxKey != (*XUnpackedRecord)(unsafe.Pointer(uintptr(i32(0)))) {
goto _1221
}
@@ -59911,7 +57185,7 @@ _1231:
_1230:
_1226:
- _rc = _sqlite3BtreeMovetoUnpacked(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_320_pC)) + uintptr(48 /* X14 */))))))), _320_pIdxKey, int64(i32(0)), i32(0), &_320_res)
+ _rc = _sqlite3BtreeMovetoUnpacked(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_320_pC)) + uintptr(48 /* X14 */))))))), _320_pIdxKey, int64(i32(0)), i32(0), &_320_res)
if _320_pFree == nil {
goto _1232
}
@@ -60003,7 +57277,7 @@ _165:
crt.X__builtin_abort(tls)
}
}()
- _330_pCrsr = (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_330_pC)) + uintptr(48 /* X14 */)))))))
+ _330_pCrsr = (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_330_pC)) + uintptr(48 /* X14 */)))))))
func() {
if _330_pCrsr == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(82354), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(69064)))
@@ -60011,7 +57285,7 @@ _165:
}
}()
_330_res = i32(0)
- _330_iKey = uint64(*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn3)) + uintptr(0 /* X0 */))))))
+ _330_iKey = uint64(*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn3)) + uintptr(0 /* X0 */))))))
_rc = _sqlite3BtreeMovetoUnpacked(tls, _330_pCrsr, (*XUnpackedRecord)(unsafe.Pointer(uintptr(i32(0)))), int64(_330_iKey), i32(0), &_330_res)
func() {
if _rc != i32(0) && _330_res != i32(0) {
@@ -60075,7 +57349,7 @@ _166:
}
}()
_pOut = _out2Prerelease(tls, _p, _pOp)
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = postInc967((*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**XVdbeCursor)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X23)) + 8*uintptr(_pOp.X3)))))+uintptr(16 /* X9 */))), int64(1))
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = postInc967((*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**XVdbeCursor)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X23)) + 8*uintptr(_pOp.X3)))))+uintptr(16 /* X9 */))), int64(1))
goto _248
_167:
@@ -60102,7 +57376,7 @@ _167:
}
}()
func() {
- if (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_336_pC)) + uintptr(48 /* X14 */))))))) == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_336_pC)) + uintptr(48 /* X14 */))))))) == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(82425), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(68360)))
crt.X__builtin_abort(tls)
}
@@ -60117,7 +57391,7 @@ _167:
goto _1281
}
- _rc = _sqlite3BtreeLast(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_336_pC)) + uintptr(48 /* X14 */))))))), &_336_res)
+ _rc = _sqlite3BtreeLast(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_336_pC)) + uintptr(48 /* X14 */))))))), &_336_res)
if _rc == i32(0) {
goto _1282
}
@@ -60134,12 +57408,12 @@ _1282:
_1283:
func() {
- if _sqlite3BtreeCursorIsValid(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_336_pC)) + uintptr(48 /* X14 */)))))))) == 0 {
+ if _sqlite3BtreeCursorIsValid(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_336_pC)) + uintptr(48 /* X14 */)))))))) == 0 {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(82460), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(69168)))
crt.X__builtin_abort(tls)
}
}()
- _336_v = _sqlite3BtreeIntegerKey(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_336_pC)) + uintptr(48 /* X14 */))))))))
+ _336_v = _sqlite3BtreeIntegerKey(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_336_pC)) + uintptr(48 /* X14 */))))))))
if _336_v < i64(9223372036854775807) {
goto _1287
}
@@ -60214,7 +57488,7 @@ _1304:
crt.X__builtin_abort(tls)
}
}()
- if (*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_336_pMem)) + uintptr(0 /* X0 */)))))) != i64(9223372036854775807) && ((uint32((_336_pC.X7)>>uint(i32(1)))<<uint(i32(31)))>>uint(i32(31))) == 0 {
+ if (*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_336_pMem)) + uintptr(0 /* X0 */)))))) != i64(9223372036854775807) && ((uint32((_336_pC.X7)>>uint(i32(1)))<<uint(i32(31)))>>uint(i32(31))) == 0 {
goto _1308
}
@@ -60222,13 +57496,13 @@ _1304:
goto _abort_due_to_error
_1308:
- if _336_v >= ((*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_336_pMem)) + uintptr(0 /* X0 */)))))) + int64(i32(1))) {
+ if _336_v >= ((*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_336_pMem)) + uintptr(0 /* X0 */)))))) + int64(i32(1))) {
goto _1309
}
- _336_v = (*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_336_pMem)) + uintptr(0 /* X0 */)))))) + int64(i32(1))
+ _336_v = (*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_336_pMem)) + uintptr(0 /* X0 */)))))) + int64(i32(1))
_1309:
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_336_pMem)) + uintptr(0 /* X0 */))))) = _336_v
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_336_pMem)) + uintptr(0 /* X0 */))))) = _336_v
_1289:
if ((uint32((_336_pC.X7)>>uint(i32(1))) << uint(i32(31))) >> uint(i32(31))) == 0 {
goto _1310
@@ -60249,7 +57523,7 @@ _1313:
sink967 = *p
}
_336_v += 1
- if ((store961(&_rc, _sqlite3BtreeMovetoUnpacked(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_336_pC)) + uintptr(48 /* X14 */))))))), (*XUnpackedRecord)(unsafe.Pointer(uintptr(i32(0)))), int64(uint64(_336_v)), i32(0), &_336_res)) == i32(0)) && (_336_res == i32(0))) && (preInc961(&_336_cnt, 1) < i32(100)) {
+ if ((store961(&_rc, _sqlite3BtreeMovetoUnpacked(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_336_pC)) + uintptr(48 /* X14 */))))))), (*XUnpackedRecord)(unsafe.Pointer(uintptr(i32(0)))), int64(uint64(_336_v)), i32(0), &_336_res)) == i32(0)) && (_336_res == i32(0))) && (preInc961(&_336_cnt, 1) < i32(100)) {
goto _1313
}
@@ -60277,7 +57551,7 @@ _1317:
_1310:
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_336_pC)) + uintptr(3 /* X3 */))) = uint8(i32(0))
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_336_pC)) + uintptr(32 /* X11 */))) = uint32(i32(0))
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = _336_v
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = _336_v
goto _248
_168:
@@ -60310,7 +57584,7 @@ _169:
}
}()
func() {
- if (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_352_pC)) + uintptr(48 /* X14 */))))))) == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_352_pC)) + uintptr(48 /* X14 */))))))) == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(82590), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(68360)))
crt.X__builtin_abort(tls)
}
@@ -60356,7 +57630,7 @@ _1337:
_registerTrace(tls, _pOp.X5, _352_pKey)
_1343:
- *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_352_x)) + uintptr(8 /* X1 */))) = *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_352_pKey)) + uintptr(0 /* X0 */)))))
+ *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_352_x)) + uintptr(8 /* X1 */))) = *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_352_pKey)) + uintptr(0 /* X0 */)))))
goto _1344
_1338:
@@ -60379,7 +57653,7 @@ _1344:
}
}()
_352_zDb = (*XDb)(unsafe.Pointer(uintptr(_db.X4) + 32*uintptr(_352_pC.X1))).X0
- _352_pTab = (*XTable)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
+ _352_pTab = (*XTable)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
func() {
if (int32(_pOp.X2)&i32(64)) == 0 && ((_352_pTab.X9)&uint32(i32(32))) != uint32(i32(0)) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(82610), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(69496)))
@@ -60438,14 +57712,14 @@ _1360:
goto _1365
}
- *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_352_x)) + uintptr(40 /* X6 */))) = *(*int32)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_352_pData)) + uintptr(0 /* X0 */)))))
+ *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_352_x)) + uintptr(40 /* X6 */))) = *(*int32)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_352_pData)) + uintptr(0 /* X0 */)))))
goto _1366
_1365:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_352_x)) + uintptr(40 /* X6 */))) = i32(0)
_1366:
*(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_352_x)) + uintptr(0 /* X0 */))) = (unsafe.Pointer)(uintptr(i32(0)))
- _rc = _sqlite3BtreeInsert(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_352_pC)) + uintptr(48 /* X14 */))))))), &_352_x, int32(_pOp.X2)&i32(10), _352_seekResult)
+ _rc = _sqlite3BtreeInsert(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_352_pC)) + uintptr(48 /* X14 */))))))), &_352_x, int32(_pOp.X2)&i32(10), _352_seekResult)
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_352_pC)) + uintptr(3 /* X3 */))) = uint8(i32(0))
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_352_pC)) + uintptr(32 /* X11 */))) = uint32(i32(0))
if _rc == 0 {
@@ -60485,7 +57759,7 @@ _170:
}
}()
func() {
- if (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_362_pC)) + uintptr(48 /* X14 */))))))) == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_362_pC)) + uintptr(48 /* X14 */))))))) == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(82705), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(68360)))
crt.X__builtin_abort(tls)
}
@@ -60496,11 +57770,11 @@ _170:
crt.X__builtin_abort(tls)
}
}()
- if int32(_pOp.X1) != i32(-15) || (((*XTable)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))).X9)&uint32(i32(32))) != uint32(i32(0)) || int32(_pOp.X2) != i32(0) {
+ if int32(_pOp.X1) != i32(-15) || (((*XTable)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))).X9)&uint32(i32(32))) != uint32(i32(0)) || int32(_pOp.X2) != i32(0) {
goto _1383
}
- _363_iKey = _sqlite3BtreeIntegerKey(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_362_pC)) + uintptr(48 /* X14 */))))))))
+ _363_iKey = _sqlite3BtreeIntegerKey(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_362_pC)) + uintptr(48 /* X14 */))))))))
func() {
if (_362_pC.X20) != _363_iKey {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(82714), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(69600)))
@@ -60519,18 +57793,18 @@ _1383:
}
}()
func() {
- if (*XTable)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))) == (*XTable)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*XTable)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))) == (*XTable)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(82725), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(69624)))
crt.X__builtin_abort(tls)
}
}()
_362_zDb = (*XDb)(unsafe.Pointer(uintptr(_db.X4) + 32*uintptr(_362_pC.X1))).X0
- _362_pTab = (*XTable)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
+ _362_pTab = (*XTable)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
if (int32(_pOp.X2)&i32(2)) == i32(0) || (_362_pC.X4) == 0 {
goto _1393
}
- *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_362_pC)) + uintptr(80 /* X20 */))) = _sqlite3BtreeIntegerKey(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_362_pC)) + uintptr(48 /* X14 */))))))))
+ *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_362_pC)) + uintptr(80 /* X20 */))) = _sqlite3BtreeIntegerKey(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_362_pC)) + uintptr(48 /* X14 */))))))))
_1393:
goto _1394
@@ -60563,7 +57837,7 @@ _1400:
_nExtraDelete -= 1
_1401:
_1397:
- _rc = _sqlite3BtreeDelete(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_362_pC)) + uintptr(48 /* X14 */))))))), uint8(_pOp.X2))
+ _rc = _sqlite3BtreeDelete(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_362_pC)) + uintptr(48 /* X14 */))))))), uint8(_pOp.X2))
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_362_pC)) + uintptr(32 /* X11 */))) = uint32(i32(0))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_362_pC)) + uintptr(36 /* X12 */))) = i32(0)
if _rc == 0 {
@@ -60613,7 +57887,7 @@ _172:
}
}()
_pIn3 = (*XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aMem)) + 72*uintptr(_pOp.X5)))
- _373_nKeyCol = *(*int32)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))
+ _373_nKeyCol = *(*int32)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))
_373_res = i32(0)
_rc = _sqlite3VdbeSorterCompare(tls, _373_pC, _pIn3, _373_nKeyCol, &_373_res)
if _rc == 0 {
@@ -60698,12 +57972,12 @@ _174:
}
}()
func() {
- if (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_375_pC)) + uintptr(48 /* X14 */))))))) == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_375_pC)) + uintptr(48 /* X14 */))))))) == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(82901), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(68360)))
crt.X__builtin_abort(tls)
}
}()
- _375_pCrsr = (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_375_pC)) + uintptr(48 /* X14 */)))))))
+ _375_pCrsr = (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_375_pC)) + uintptr(48 /* X14 */)))))))
func() {
if int32(_375_pC.X3) != i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(82912), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(69576)))
@@ -60794,12 +58068,12 @@ _1456:
}
func() {
- if (*Xsqlite3_file)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_378_pC)) + uintptr(48 /* X14 */))))))) == (*Xsqlite3_file)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*Xsqlite3_file)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_378_pC)) + uintptr(48 /* X14 */))))))) == (*Xsqlite3_file)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(82960), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(69772)))
crt.X__builtin_abort(tls)
}
}()
- _378_pVtab = (*Xsqlite3_vtab)(unsafe.Pointer((*Xsqlite3_file)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_378_pC)) + uintptr(48 /* X14 */))))))).X0))
+ _378_pVtab = (*Xsqlite3_vtab)(unsafe.Pointer((*Xsqlite3_file)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_378_pC)) + uintptr(48 /* X14 */))))))).X0))
_378_pModule = (*Xsqlite3_module)(unsafe.Pointer(_378_pVtab.X0))
func() {
if (*(*func(*crt.TLS, *Xsqlite3_file, *int64) int32)(unsafe.Pointer(&struct {
@@ -60811,7 +58085,7 @@ _1456:
}()
_rc = (*(*func(*crt.TLS, *Xsqlite3_file, *int64) int32)(unsafe.Pointer(&struct {
f func(*crt.TLS, unsafe.Pointer, *int64) int32
- }{(_378_pModule.X12)})))(tls, (*Xsqlite3_file)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_378_pC)) + uintptr(48 /* X14 */))))))), &_378_v)
+ }{(_378_pModule.X12)})))(tls, (*Xsqlite3_file)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_378_pC)) + uintptr(48 /* X14 */))))))), &_378_v)
_sqlite3VtabImportErrmsg(tls, _p, _378_pVtab)
if _rc == 0 {
goto _1463
@@ -60830,7 +58104,7 @@ _1458:
}
}()
func() {
- if (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_378_pC)) + uintptr(48 /* X14 */))))))) == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_378_pC)) + uintptr(48 /* X14 */))))))) == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(82970), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(68360)))
crt.X__builtin_abort(tls)
}
@@ -60851,10 +58125,10 @@ _1469:
goto _248
_1470:
- _378_v = _sqlite3BtreeIntegerKey(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_378_pC)) + uintptr(48 /* X14 */))))))))
+ _378_v = _sqlite3BtreeIntegerKey(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_378_pC)) + uintptr(48 /* X14 */))))))))
_1464:
_1457:
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = _378_v
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = _378_v
goto _248
_176:
@@ -60878,12 +58152,12 @@ _176:
}
func() {
- if (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_384_pC)) + uintptr(48 /* X14 */))))))) == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_384_pC)) + uintptr(48 /* X14 */))))))) == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(82998), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(68360)))
crt.X__builtin_abort(tls)
}
}()
- _sqlite3BtreeClearCursor(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_384_pC)) + uintptr(48 /* X14 */))))))))
+ _sqlite3BtreeClearCursor(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_384_pC)) + uintptr(48 /* X14 */))))))))
_1476:
goto _248
@@ -60907,7 +58181,7 @@ _177:
crt.X__builtin_abort(tls)
}
}()
- _386_pCrsr = (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_386_pC)) + uintptr(48 /* X14 */)))))))
+ _386_pCrsr = (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_386_pC)) + uintptr(48 /* X14 */)))))))
_386_res = i32(0)
func() {
if _386_pCrsr == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
@@ -60970,7 +58244,7 @@ _178:
crt.X__builtin_abort(tls)
}
}()
- _390_pCrsr = (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_390_pC)) + uintptr(48 /* X14 */)))))))
+ _390_pCrsr = (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_390_pC)) + uintptr(48 /* X14 */)))))))
func() {
if _390_pCrsr == nil {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(83070), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(66208)))
@@ -61054,7 +58328,7 @@ _1517:
crt.X__builtin_abort(tls)
}
}()
- _393_pCrsr = (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_393_pC)) + uintptr(48 /* X14 */)))))))
+ _393_pCrsr = (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_393_pC)) + uintptr(48 /* X14 */)))))))
func() {
if _393_pCrsr == nil {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(83143), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(66208)))
@@ -61154,7 +58428,7 @@ _186:
f func(*crt.TLS, *XBtCursor, *int32) int32
}{(*(*func(*crt.TLS, *XBtCursor, *int32) int32)(unsafe.Pointer(&struct {
f func(*crt.TLS, unsafe.Pointer, *int32) int32
- }{(*(*func(*crt.TLS, unsafe.Pointer, *int32) int32)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))})))})) != *(*unsafe.Pointer)(unsafe.Pointer(&struct {
+ }{(*(*func(*crt.TLS, unsafe.Pointer, *int32) int32)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))})))})) != *(*unsafe.Pointer)(unsafe.Pointer(&struct {
f func(*crt.TLS, *XBtCursor, *int32) int32
}{_sqlite3BtreeNext})) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(83250), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(69960)))
@@ -61166,7 +58440,7 @@ _186:
f func(*crt.TLS, *XBtCursor, *int32) int32
}{(*(*func(*crt.TLS, *XBtCursor, *int32) int32)(unsafe.Pointer(&struct {
f func(*crt.TLS, unsafe.Pointer, *int32) int32
- }{(*(*func(*crt.TLS, unsafe.Pointer, *int32) int32)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))})))})) != *(*unsafe.Pointer)(unsafe.Pointer(&struct {
+ }{(*(*func(*crt.TLS, unsafe.Pointer, *int32) int32)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))})))})) != *(*unsafe.Pointer)(unsafe.Pointer(&struct {
f func(*crt.TLS, *XBtCursor, *int32) int32
}{_sqlite3BtreePrevious})) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(83251), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(70020)))
@@ -61178,7 +58452,7 @@ _186:
f func(*crt.TLS, *XBtCursor, *int32) int32
}{(*(*func(*crt.TLS, *XBtCursor, *int32) int32)(unsafe.Pointer(&struct {
f func(*crt.TLS, unsafe.Pointer, *int32) int32
- }{(*(*func(*crt.TLS, unsafe.Pointer, *int32) int32)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))})))})) != *(*unsafe.Pointer)(unsafe.Pointer(&struct {
+ }{(*(*func(*crt.TLS, unsafe.Pointer, *int32) int32)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))})))})) != *(*unsafe.Pointer)(unsafe.Pointer(&struct {
f func(*crt.TLS, *XBtCursor, *int32) int32
}{_sqlite3BtreeNext})) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(83252), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(70084)))
@@ -61190,7 +58464,7 @@ _186:
f func(*crt.TLS, *XBtCursor, *int32) int32
}{(*(*func(*crt.TLS, *XBtCursor, *int32) int32)(unsafe.Pointer(&struct {
f func(*crt.TLS, unsafe.Pointer, *int32) int32
- }{(*(*func(*crt.TLS, unsafe.Pointer, *int32) int32)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))})))})) != *(*unsafe.Pointer)(unsafe.Pointer(&struct {
+ }{(*(*func(*crt.TLS, unsafe.Pointer, *int32) int32)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))})))})) != *(*unsafe.Pointer)(unsafe.Pointer(&struct {
f func(*crt.TLS, *XBtCursor, *int32) int32
}{_sqlite3BtreePrevious})) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(83253), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(70152)))
@@ -61211,7 +58485,7 @@ _186:
}()
_rc = (*(*func(*crt.TLS, *XBtCursor, *int32) int32)(unsafe.Pointer(&struct {
f func(*crt.TLS, unsafe.Pointer, *int32) int32
- }{(*(*func(*crt.TLS, unsafe.Pointer, *int32) int32)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))})))(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_396_pC)) + uintptr(48 /* X14 */))))))), &_396_res)
+ }{(*(*func(*crt.TLS, unsafe.Pointer, *int32) int32)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))})))(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_396_pC)) + uintptr(48 /* X14 */))))))), &_396_res)
_next_tail:
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_396_pC)) + uintptr(32 /* X11 */))) = uint32(i32(0))
if _rc == 0 {
@@ -61303,8 +58577,8 @@ _1592:
*(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_399_x)) + uintptr(8 /* X1 */))) = int64(_pIn2.X4)
*(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_399_x)) + uintptr(0 /* X0 */))) = (unsafe.Pointer)(_pIn2.X5)
*(**XMem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_399_x)) + uintptr(24 /* X3 */))))) = (*XMem)(unsafe.Pointer(uintptr(unsafe.Pointer(_aMem)) + uintptr(unsafe.Pointer((*XMem)(unsafe.Pointer(uintptr(unsafe.Pointer((*XMem)(unsafe.Pointer(uintptr(_pOp.X5)))))*uintptr(unsafe.Pointer((*XMem)(unsafe.Pointer(uintptr(72)))))))))))
- *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_399_x)) + uintptr(32 /* X4 */))) = uint16(*(*int32)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
- _rc = _sqlite3BtreeInsert(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_399_pC)) + uintptr(48 /* X14 */))))))), &_399_x, int32(_pOp.X2)&i32(10), func() int32 {
+ *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_399_x)) + uintptr(32 /* X4 */))) = uint16(*(*int32)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
+ _rc = _sqlite3BtreeInsert(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_399_pC)) + uintptr(48 /* X14 */))))))), &_399_x, int32(_pOp.X2)&i32(10), func() int32 {
if (int32(_pOp.X2) & i32(16)) != 0 {
return (_399_pC.X12)
}
@@ -61359,7 +58633,7 @@ _189:
crt.X__builtin_abort(tls)
}
}()
- _402_pCrsr = (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_402_pC)) + uintptr(48 /* X14 */)))))))
+ _402_pCrsr = (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_402_pC)) + uintptr(48 /* X14 */)))))))
func() {
if _402_pCrsr == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(83371), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(69064)))
@@ -61429,7 +58703,7 @@ _191:
}
}()
func() {
- if (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_404_pC)) + uintptr(48 /* X14 */))))))) == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_404_pC)) + uintptr(48 /* X14 */))))))) == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(83427), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(68360)))
crt.X__builtin_abort(tls)
}
@@ -61474,7 +58748,7 @@ _1638:
}
_404_rowid = int64(i32(0))
- _rc = _sqlite3VdbeIdxRowid(tls, _db, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_404_pC)) + uintptr(48 /* X14 */))))))), &_404_rowid)
+ _rc = _sqlite3VdbeIdxRowid(tls, _db, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_404_pC)) + uintptr(48 /* X14 */))))))), &_404_rowid)
if _rc == i32(0) {
goto _1640
}
@@ -61506,7 +58780,7 @@ _1640:
}
}()
func() {
- if (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_404_pTabCur)) + uintptr(48 /* X14 */))))))) == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_404_pTabCur)) + uintptr(48 /* X14 */))))))) == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(83452), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(70820)))
crt.X__builtin_abort(tls)
}
@@ -61521,18 +58795,18 @@ _1640:
*(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_404_pTabCur)) + uintptr(80 /* X20 */))) = _404_rowid
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_404_pTabCur)) + uintptr(3 /* X3 */))) = uint8(i32(1))
func() {
- if int32(_pOp.X1) != i32(-12) && (*(**int32)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))) != (*int32)(unsafe.Pointer(uintptr(i32(0)))) {
+ if int32(_pOp.X1) != i32(-12) && (*(**int32)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))) != (*int32)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(83457), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(70864)))
crt.X__builtin_abort(tls)
}
}()
- *(**int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_404_pTabCur)) + uintptr(24 /* X10 */))) = *(**int32)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))
+ *(**int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_404_pTabCur)) + uintptr(24 /* X10 */))) = *(**int32)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))
*(**XVdbeCursor)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_404_pTabCur)) + uintptr(40 /* X13 */))))) = _404_pC
goto _1656
_1641:
_pOut = _out2Prerelease(tls, _p, _pOp)
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = _404_rowid
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = _404_rowid
_1656:
goto _1657
@@ -61577,7 +58851,7 @@ _195:
}
}()
func() {
- if (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_410_pC)) + uintptr(48 /* X14 */))))))) == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_410_pC)) + uintptr(48 /* X14 */))))))) == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(83528), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(68360)))
crt.X__builtin_abort(tls)
}
@@ -61601,7 +58875,7 @@ _195:
}
}()
*(**XKeyInfo)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_410_r)) + uintptr(0 /* X0 */))))) = (*XKeyInfo)(unsafe.Pointer(_410_pC.X15))
- *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_410_r)) + uintptr(16 /* X2 */))) = uint16(*(*int32)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
+ *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_410_r)) + uintptr(16 /* X2 */))) = uint16(*(*int32)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
if int32(_pOp.X0) >= i32(61) {
goto _1678
}
@@ -61716,7 +58990,7 @@ _1706:
_416_iMoved = i32(0)
_rc = _sqlite3BtreeDropTable(tls, (*XBtree)(unsafe.Pointer((*XDb)(unsafe.Pointer(uintptr(_db.X4)+32*uintptr(_416_iDb))).X1)), _pOp.X3, &_416_iMoved)
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(8 /* X1 */))) = uint16(i32(4))
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = int64(_416_iMoved)
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = int64(_416_iMoved)
if _rc == 0 {
goto _1710
}
@@ -61780,7 +59054,7 @@ _197:
}()
_sqlite3VdbeMemAboutToChange(tls, _p, (*XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aMem))+72*uintptr(_pOp.X5))))
{
- p := (*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aMem))+72*uintptr(_pOp.X5))))) + uintptr(0 /* X0 */)))))
+ p := (*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aMem))+72*uintptr(_pOp.X5))))) + uintptr(0 /* X0 */)))))
*p = (*p) + int64(_420_nChange)
sink967 = *p
}
@@ -61813,7 +59087,7 @@ _198:
goto _1731
}
- _sqlite3VdbeSorterReset(tls, _db, (*XVdbeSorter)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_423_pC)) + uintptr(48 /* X14 */))))))))
+ _sqlite3VdbeSorterReset(tls, _db, (*XVdbeSorter)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_423_pC)) + uintptr(48 /* X14 */))))))))
goto _1732
_1731:
@@ -61829,7 +59103,7 @@ _1731:
crt.X__builtin_abort(tls)
}
}()
- _rc = _sqlite3BtreeClearTableOfCursor(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_423_pC)) + uintptr(48 /* X14 */))))))))
+ _rc = _sqlite3BtreeClearTableOfCursor(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_423_pC)) + uintptr(48 /* X14 */))))))))
if _rc == 0 {
goto _1737
}
@@ -61887,12 +59161,12 @@ _1748:
goto _abort_due_to_error
_1749:
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = int64(_426_pgno)
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = int64(_426_pgno)
goto _248
_201:
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(94 /* X26 */))) += 1
- _rc = Xsqlite3_exec(tls, _db, *(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))), nil, (unsafe.Pointer)(uintptr(i32(0))), (**int8)(unsafe.Pointer(uintptr(i32(0)))))
+ _rc = Xsqlite3_exec(tls, _db, *(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))), nil, (unsafe.Pointer)(uintptr(i32(0))), (**int8)(unsafe.Pointer(uintptr(i32(0)))))
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(94 /* X26 */))) -= 1
if _rc == 0 {
goto _1750
@@ -61937,7 +59211,7 @@ _1754:
*(**Xsqlite3)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_430_initData)) + uintptr(0 /* X0 */))))) = _db
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_430_initData)) + uintptr(16 /* X2 */))) = _pOp.X3
*(***int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_430_initData)) + uintptr(8 /* X1 */))) = (**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(144 /* X22 */)))
- _430_zSql = _sqlite3MPrintf(tls, _db, str(71312), unsafe.Pointer((*XDb)(unsafe.Pointer(uintptr(_db.X4)+32*uintptr(_430_iDb))).X0), unsafe.Pointer(_430_zMaster), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
+ _430_zSql = _sqlite3MPrintf(tls, _db, str(71312), unsafe.Pointer((*XDb)(unsafe.Pointer(uintptr(_db.X4)+32*uintptr(_430_iDb))).X0), unsafe.Pointer(_430_zMaster), unsafe.Pointer(*(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
if _430_zSql != (*int8)(unsafe.Pointer(uintptr(i32(0)))) {
goto _1763
}
@@ -61947,12 +59221,12 @@ _1754:
_1763:
func() {
- if int32((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != i32(0) {
+ if int32((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(83776), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(51368)))
crt.X__builtin_abort(tls)
}
}()
- *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))))) + uintptr(5 /* X2 */))) = uint8(i32(1))
+ *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))))) + uintptr(5 /* X2 */))) = uint8(i32(1))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_430_initData)) + uintptr(20 /* X3 */))) = i32(0)
func() {
if (_db.X17) != 0 {
@@ -61968,7 +59242,7 @@ _1763:
_rc = _430_initData.X3
_1769:
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_430_zSql))
- *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))))) + uintptr(5 /* X2 */))) = uint8(i32(0))
+ *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))))) + uintptr(5 /* X2 */))) = uint8(i32(0))
_1764:
if _rc == 0 {
goto _1770
@@ -62005,15 +59279,15 @@ _1775:
goto _248
_204:
- _sqlite3UnlinkAndDeleteTable(tls, _db, _pOp.X3, *(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
+ _sqlite3UnlinkAndDeleteTable(tls, _db, _pOp.X3, *(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
goto _248
_205:
- _sqlite3UnlinkAndDeleteIndex(tls, _db, _pOp.X3, *(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
+ _sqlite3UnlinkAndDeleteIndex(tls, _db, _pOp.X3, *(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
goto _248
_206:
- _sqlite3UnlinkAndDeleteTrigger(tls, _db, _pOp.X3, *(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
+ _sqlite3UnlinkAndDeleteTrigger(tls, _db, _pOp.X3, *(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
goto _248
_207:
@@ -62024,7 +59298,7 @@ _207:
}
}()
_441_nRoot = _pOp.X4
- _441_aRoot = *(**int32)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))
+ _441_aRoot = *(**int32)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))
func() {
if _441_nRoot <= i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(83881), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(71376)))
@@ -62069,7 +59343,7 @@ _207:
crt.X__builtin_abort(tls)
}
}()
- _441_z = _sqlite3BtreeIntegrityCheck(tls, (*XBtree)(unsafe.Pointer((*XDb)(unsafe.Pointer(uintptr(_db.X4)+32*uintptr(_pOp.X2))).X1)), _441_aRoot, _441_nRoot, int32(*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_441_pnErr)) + uintptr(0 /* X0 */))))))+i32(1), &_441_nErr)
+ _441_z = _sqlite3BtreeIntegrityCheck(tls, (*XBtree)(unsafe.Pointer((*XDb)(unsafe.Pointer(uintptr(_db.X4)+32*uintptr(_pOp.X2))).X1)), _441_aRoot, _441_nRoot, int32(*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_441_pnErr)) + uintptr(0 /* X0 */))))))+i32(1), &_441_nErr)
_sqlite3VdbeMemSetNull(tls, _pIn1)
if _441_nErr != i32(0) {
goto _1793
@@ -62092,7 +59366,7 @@ _1793:
_1797:
{
- p := (*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_441_pnErr)) + uintptr(0 /* X0 */)))))
+ p := (*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_441_pnErr)) + uintptr(0 /* X0 */)))))
*p = (*p) - int64(_441_nErr-i32(1))
sink967 = *p
}
@@ -62123,12 +59397,12 @@ _208:
_1802:
_1801:
- _sqlite3RowSetInsert(tls, (*XRowSet)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */))))))), *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn2)) + uintptr(0 /* X0 */))))))
+ _sqlite3RowSetInsert(tls, (*XRowSet)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */))))))), *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn2)) + uintptr(0 /* X0 */))))))
goto _248
_209:
_pIn1 = (*XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aMem)) + 72*uintptr(_pOp.X3)))
- if (int32(_pIn1.X1)&i32(32)) != i32(0) && _sqlite3RowSetNext(tls, (*XRowSet)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */))))))), &_447_val) != i32(0) {
+ if (int32(_pIn1.X1)&i32(32)) != i32(0) && _sqlite3RowSetNext(tls, (*XRowSet)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */))))))), &_447_val) != i32(0) {
goto _1804
}
@@ -62142,7 +59416,7 @@ _1804:
_210:
_pIn1 = (*XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aMem)) + 72*uintptr(_pOp.X3)))
_pIn3 = (*XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aMem)) + 72*uintptr(_pOp.X5)))
- _450_iSet = *(*int32)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))
+ _450_iSet = *(*int32)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))
func() {
if (int32(_pIn3.X1) & i32(4)) == 0 {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(83984), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(71528)))
@@ -62178,7 +59452,7 @@ _1808:
goto _1815
}
- _450_exists = _sqlite3RowSetTest(tls, (*XRowSet)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */))))))), _450_iSet, *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn3)) + uintptr(0 /* X0 */))))))
+ _450_exists = _sqlite3RowSetTest(tls, (*XRowSet)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */))))))), _450_iSet, *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn3)) + uintptr(0 /* X0 */))))))
if _450_exists == 0 {
goto _1816
}
@@ -62191,12 +59465,12 @@ _1815:
goto _1817
}
- _sqlite3RowSetInsert(tls, (*XRowSet)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */))))))), *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn3)) + uintptr(0 /* X0 */))))))
+ _sqlite3RowSetInsert(tls, (*XRowSet)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */))))))), *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn3)) + uintptr(0 /* X0 */))))))
_1817:
goto _248
_211:
- _454_pProgram = (*XSubProgram)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
+ _454_pProgram = (*XSubProgram)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
_454_pRt = (*XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aMem)) + 72*uintptr(_pOp.X5)))
func() {
if (_454_pProgram.X1) <= i32(0) {
@@ -62264,7 +59538,7 @@ _1831:
_1832:
_sqlite3VdbeMemRelease(tls, _454_pRt)
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_454_pRt)) + uintptr(8 /* X1 */))) = uint16(i32(64))
- *(**XVdbeFrame)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_454_pRt)) + uintptr(0 /* X0 */))))))) = _454_pFrame
+ *(**XVdbeFrame)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_454_pRt)) + uintptr(0 /* X0 */))))))) = _454_pFrame
*(**TVdbe)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_454_pFrame)) + uintptr(0 /* X0 */))))) = _p
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_454_pFrame)) + uintptr(96 /* X14 */))) = _454_nMem
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_454_pFrame)) + uintptr(100 /* X15 */))) = _454_pProgram.X3
@@ -62292,7 +59566,7 @@ _1836:
goto _1837
_1828:
- _454_pFrame = (*XVdbeFrame)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_454_pRt)) + uintptr(0 /* X0 */)))))))
+ _454_pFrame = (*XVdbeFrame)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_454_pRt)) + uintptr(0 /* X0 */)))))))
func() {
if ((_454_pProgram.X2)+(_454_pProgram.X3)) != (_454_pFrame.X14) && ((_454_pProgram.X3) != i32(0) || ((_454_pProgram.X2)+i32(1)) != (_454_pFrame.X14)) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(84109), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(71632)))
@@ -62327,13 +59601,13 @@ _1837:
*(**XAuxData)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(280 /* X43 */))))) = (*XAuxData)(unsafe.Pointer(uintptr(i32(0))))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(60 /* X11 */))) = i32(0)
*(**XVdbeFrame)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(248 /* X38 */))))) = _454_pFrame
- *(**XMem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(112 /* X18 */))))) = store5448595(&_aMem, (*XMem)(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_454_pFrame))+1*uintptr(u64(112)))))))
+ *(**XMem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(112 /* X18 */))))) = store5448591(&_aMem, (*XMem)(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_454_pFrame))+1*uintptr(u64(112)))))))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(40 /* X6 */))) = _454_pFrame.X14
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(44 /* X7 */))) = int32(uint16(_454_pFrame.X15))
*(***XVdbeCursor)(unsafe.Pointer((**unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(152 /* X23 */))))) = (**XVdbeCursor)(unsafe.Pointer((*XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aMem)) + 72*uintptr(_p.X6)))))
*(**uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_454_pFrame)) + uintptr(48 /* X6 */))) = (*uint8)(unsafe.Pointer((**XVdbeCursor)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X23)) + 8*uintptr(_454_pProgram.X3)))))
crt.Xmemset(tls, (unsafe.Pointer)(_454_pFrame.X6), i32(0), uint64(((_454_pProgram.X1)+i32(7))/i32(8)))
- *(**XVdbeOp)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(104 /* X17 */))))) = store5776815(&_aOp, (*XVdbeOp)(unsafe.Pointer(_454_pProgram.X0)))
+ *(**XVdbeOp)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(104 /* X17 */))))) = store5776811(&_aOp, (*XVdbeOp)(unsafe.Pointer(_454_pProgram.X0)))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(184 /* X27 */))) = _454_pProgram.X1
_pOp = (*XVdbeOp)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aOp)) + 32*uintptr(i32(-1))))
goto _248
@@ -62434,11 +59708,11 @@ _1863:
_sqlite3VdbeMemIntegerify(tls, _pIn1)
_pIn2 = (*XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aMem)) + 72*uintptr(_pOp.X4)))
_sqlite3VdbeMemIntegerify(tls, _pIn2)
- if (*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */)))))) >= (*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn2)) + uintptr(0 /* X0 */)))))) {
+ if (*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */)))))) >= (*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn2)) + uintptr(0 /* X0 */)))))) {
goto _1866
}
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */))))) = *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn2)) + uintptr(0 /* X0 */)))))
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */))))) = *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn2)) + uintptr(0 /* X0 */)))))
_1866:
goto _248
@@ -62450,12 +59724,12 @@ _216:
crt.X__builtin_abort(tls)
}
}()
- if (*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */)))))) <= int64(i32(0)) {
+ if (*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */)))))) <= int64(i32(0)) {
goto _1869
}
{
- p := (*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */)))))
+ p := (*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */)))))
*p = (*p) - int64(_pOp.X5)
sink967 = *p
}
@@ -62480,21 +59754,21 @@ _217:
crt.X__builtin_abort(tls)
}
}()
- _475_x = *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */)))))
+ _475_x = *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */)))))
if _475_x > int64(i32(0)) && _sqlite3AddInt64(tls, &_475_x, func() int64 {
- if (*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn3)) + uintptr(0 /* X0 */)))))) > int64(i32(0)) {
- return (*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn3)) + uintptr(0 /* X0 */))))))
+ if (*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn3)) + uintptr(0 /* X0 */)))))) > int64(i32(0)) {
+ return (*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn3)) + uintptr(0 /* X0 */))))))
}
return int64(i32(0))
}()) == 0 {
goto _1877
}
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = int64(i32(-1))
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = int64(i32(-1))
goto _1878
_1877:
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = _475_x
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = _475_x
_1878:
goto _248
@@ -62506,15 +59780,15 @@ _218:
crt.X__builtin_abort(tls)
}
}()
- if (*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */)))))) == 0 {
+ if (*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */)))))) == 0 {
goto _1881
}
- if (*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */)))))) <= int64(i32(0)) {
+ if (*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */)))))) <= int64(i32(0)) {
goto _1882
}
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */))))) -= 1
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */))))) -= 1
_1882:
goto _jump_to_p2
@@ -62529,13 +59803,13 @@ _219:
crt.X__builtin_abort(tls)
}
}()
- if (*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */)))))) <= i64(-9223372036854775808) {
+ if (*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */)))))) <= i64(-9223372036854775808) {
goto _1885
}
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */))))) -= 1
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */))))) -= 1
_1885:
- if (*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */)))))) != int64(i32(0)) {
+ if (*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn1)) + uintptr(0 /* X0 */)))))) != int64(i32(0)) {
goto _1886
}
@@ -62579,12 +59853,12 @@ _220:
_1899:
*(**XMem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_481_pCtx)) + uintptr(16 /* X2 */))))) = (*XMem)(unsafe.Pointer(uintptr(i32(0))))
- *(**XFuncDef)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_481_pCtx)) + uintptr(8 /* X1 */))))) = (*XFuncDef)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
+ *(**XFuncDef)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_481_pCtx)) + uintptr(8 /* X1 */))))) = (*XFuncDef)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_481_pCtx)) + uintptr(32 /* X4 */))) = int32(int64((uintptr(unsafe.Pointer(_pOp)) - uintptr(unsafe.Pointer(_aOp))) / 32))
*(**TVdbe)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_481_pCtx)) + uintptr(24 /* X3 */))))) = _p
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_481_pCtx)) + uintptr(42 /* X8 */))) = uint8(_481_n)
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(1 /* X1 */))) = int8(i32(-16))
- *(**Xsqlite3_context)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))) = _481_pCtx
+ *(**Xsqlite3_context)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))) = _481_pCtx
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(0 /* X0 */))) = uint8(i32(149))
_221:
func() {
@@ -62593,7 +59867,7 @@ _221:
crt.X__builtin_abort(tls)
}
}()
- _482_pCtx = (*Xsqlite3_context)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
+ _482_pCtx = (*Xsqlite3_context)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
_482_pMem = (*XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aMem)) + 72*uintptr(_pOp.X5)))
if (*XMem)(unsafe.Pointer(_482_pCtx.X2)) == _482_pMem {
goto _1902
@@ -62705,7 +59979,7 @@ _222:
crt.X__builtin_abort(tls)
}
}()
- _rc = _sqlite3VdbeMemFinalize(tls, _489_pMem, (*XFuncDef)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))))
+ _rc = _sqlite3VdbeMemFinalize(tls, _489_pMem, (*XFuncDef)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))))
if _rc == 0 {
goto _1929
}
@@ -62990,7 +60264,7 @@ _228:
goto _2006
}
- _513_z = *(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))
+ _513_z = *(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))
_sqlite3VdbeError(tls, _p, str(72532), unsafe.Pointer(_513_z))
_2006:
goto _abort_due_to_error
@@ -63000,7 +60274,7 @@ _1996:
goto _248
_229:
- _514_pVTab = (*XVTable)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
+ _514_pVTab = (*XVTable)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
_rc = _sqlite3VtabBegin(tls, _db, _514_pVTab)
if _514_pVTab == nil {
goto _2007
@@ -63064,7 +60338,7 @@ _2019:
_231:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(188 /* X38 */))) += 1
- _rc = _sqlite3VtabCallDestroy(tls, _db, _pOp.X3, *(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
+ _rc = _sqlite3VtabCallDestroy(tls, _db, _pOp.X3, *(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(188 /* X38 */))) -= 1
if _rc == 0 {
goto _2020
@@ -63084,7 +60358,7 @@ _232:
}()
_518_pCur = (*XVdbeCursor)(unsafe.Pointer(uintptr(i32(0))))
_518_pVCur = (*Xsqlite3_file)(unsafe.Pointer(uintptr(i32(0))))
- _518_pVtab = (*Xsqlite3_vtab)(unsafe.Pointer((*XVTable)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))).X2))
+ _518_pVtab = (*Xsqlite3_vtab)(unsafe.Pointer((*XVTable)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))).X2))
if _518_pVtab != (*Xsqlite3_vtab)(unsafe.Pointer(uintptr(i32(0)))) && func() int32 {
if (*Xsqlite3_module)(unsafe.Pointer(_518_pVtab.X0)) == (*Xsqlite3_module)(unsafe.Pointer(uintptr(i32(0)))) {
return func() int32 {
@@ -63120,7 +60394,7 @@ _2027:
goto _2028
}
- *(**Xsqlite3_file)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_518_pCur)) + uintptr(48 /* X14 */))))))) = _518_pVCur
+ *(**Xsqlite3_file)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_518_pCur)) + uintptr(48 /* X14 */))))))) = _518_pVCur
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_518_pVtab)) + uintptr(8 /* X1 */))) += 1
goto _2029
@@ -63161,7 +60435,7 @@ _2034:
crt.X__builtin_abort(tls)
}
}()
- _522_pVCur = (*Xsqlite3_file)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_522_pCur)) + uintptr(48 /* X14 */)))))))
+ _522_pVCur = (*Xsqlite3_file)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_522_pCur)) + uintptr(48 /* X14 */)))))))
_522_pVtab = (*Xsqlite3_vtab)(unsafe.Pointer(_522_pVCur.X0))
_522_pModule = (*Xsqlite3_module)(unsafe.Pointer(_522_pVtab.X0))
func() {
@@ -63170,8 +60444,8 @@ _2034:
crt.X__builtin_abort(tls)
}
}()
- _522_nArg = int32(*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_522_pArgc)) + uintptr(0 /* X0 */))))))
- _522_iQuery = int32(*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_522_pQuery)) + uintptr(0 /* X0 */))))))
+ _522_nArg = int32(*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_522_pArgc)) + uintptr(0 /* X0 */))))))
+ _522_iQuery = int32(*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_522_pQuery)) + uintptr(0 /* X0 */))))))
_522_res = i32(0)
_522_apArg = (**XMem)(unsafe.Pointer(_p.X19))
_522_i = i32(0)
@@ -63187,7 +60461,7 @@ _2040:
_2043:
_rc = (*(*func(*crt.TLS, *Xsqlite3_file, int32, *int8, int32, **XMem) int32)(unsafe.Pointer(&struct {
f func(*crt.TLS, unsafe.Pointer, int32, *int8, int32, *unsafe.Pointer) int32
- }{(_522_pModule.X8)})))(tls, _522_pVCur, _522_iQuery, *(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))), _522_nArg, _522_apArg)
+ }{(_522_pModule.X8)})))(tls, _522_pVCur, _522_iQuery, *(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))), _522_nArg, _522_apArg)
_sqlite3VtabImportErrmsg(tls, _p, _522_pVtab)
if _rc == 0 {
goto _2044
@@ -63233,7 +60507,7 @@ _234:
goto _248
_2051:
- _524_pVtab = (*Xsqlite3_vtab)(unsafe.Pointer((*Xsqlite3_file)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_524_pCur)) + uintptr(48 /* X14 */))))))).X0))
+ _524_pVtab = (*Xsqlite3_vtab)(unsafe.Pointer((*Xsqlite3_file)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_524_pCur)) + uintptr(48 /* X14 */))))))).X0))
_524_pModule = (*Xsqlite3_module)(unsafe.Pointer(_524_pVtab.X0))
func() {
if (*(*func(*crt.TLS, *Xsqlite3_file, *Xsqlite3_context, int32) int32)(unsafe.Pointer(&struct {
@@ -63248,7 +60522,7 @@ _2051:
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_524_pDest)) + uintptr(8 /* X1 */))) = uint16((int32(_524_pDest.X1) & i32(-49664)) | i32(1))
_rc = (*(*func(*crt.TLS, *Xsqlite3_file, *Xsqlite3_context, int32) int32)(unsafe.Pointer(&struct {
f func(*crt.TLS, unsafe.Pointer, unsafe.Pointer, int32) int32
- }{(_524_pModule.X11)})))(tls, (*Xsqlite3_file)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_524_pCur)) + uintptr(48 /* X14 */))))))), &_524_sContext, _pOp.X4)
+ }{(_524_pModule.X11)})))(tls, (*Xsqlite3_file)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_524_pCur)) + uintptr(48 /* X14 */))))))), &_524_sContext, _pOp.X4)
_sqlite3VtabImportErrmsg(tls, _p, _524_pVtab)
if (_524_sContext.X5) == 0 {
goto _2054
@@ -63295,7 +60569,7 @@ _235:
goto _248
_2060:
- _528_pVtab = (*Xsqlite3_vtab)(unsafe.Pointer((*Xsqlite3_file)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_528_pCur)) + uintptr(48 /* X14 */))))))).X0))
+ _528_pVtab = (*Xsqlite3_vtab)(unsafe.Pointer((*Xsqlite3_file)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_528_pCur)) + uintptr(48 /* X14 */))))))).X0))
_528_pModule = (*Xsqlite3_module)(unsafe.Pointer(_528_pVtab.X0))
func() {
if (*(*func(*crt.TLS, *Xsqlite3_file) int32)(unsafe.Pointer(&struct {
@@ -63307,7 +60581,7 @@ _2060:
}()
_rc = (*(*func(*crt.TLS, *Xsqlite3_file) int32)(unsafe.Pointer(&struct {
f func(*crt.TLS, unsafe.Pointer) int32
- }{(_528_pModule.X9)})))(tls, (*Xsqlite3_file)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_528_pCur)) + uintptr(48 /* X14 */))))))))
+ }{(_528_pModule.X9)})))(tls, (*Xsqlite3_file)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_528_pCur)) + uintptr(48 /* X14 */))))))))
_sqlite3VtabImportErrmsg(tls, _p, _528_pVtab)
if _rc == 0 {
goto _2063
@@ -63318,7 +60592,7 @@ _2060:
_2063:
_528_res = (*(*func(*crt.TLS, *Xsqlite3_file) int32)(unsafe.Pointer(&struct {
f func(*crt.TLS, unsafe.Pointer) int32
- }{(_528_pModule.X10)})))(tls, (*Xsqlite3_file)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_528_pCur)) + uintptr(48 /* X14 */))))))))
+ }{(_528_pModule.X10)})))(tls, (*Xsqlite3_file)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_528_pCur)) + uintptr(48 /* X14 */))))))))
if _528_res != 0 {
goto _2064
}
@@ -63329,7 +60603,7 @@ _2064:
goto _check_for_interrupt
_236:
- _531_pVtab = (*Xsqlite3_vtab)(unsafe.Pointer((*XVTable)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))).X2))
+ _531_pVtab = (*Xsqlite3_vtab)(unsafe.Pointer((*XVTable)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))).X2))
_531_pName = (*XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aMem)) + 72*uintptr(_pOp.X3)))
func() {
if (*(*func(*crt.TLS, *Xsqlite3_vtab, *int8) int32)(unsafe.Pointer(&struct {
@@ -63398,7 +60672,7 @@ _237:
crt.X__builtin_abort(tls)
}
}()
- _532_pVtab = (*Xsqlite3_vtab)(unsafe.Pointer((*XVTable)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))).X2))
+ _532_pVtab = (*Xsqlite3_vtab)(unsafe.Pointer((*XVTable)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))).X2))
if _532_pVtab != (*Xsqlite3_vtab)(unsafe.Pointer(uintptr(i32(0)))) && func() int32 {
if (*Xsqlite3_module)(unsafe.Pointer(_532_pVtab.X0)) == (*Xsqlite3_module)(unsafe.Pointer(uintptr(i32(0)))) {
return func() int32 {
@@ -63479,7 +60753,7 @@ _2097:
}()
*(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(48 /* X7 */))) = _532_rowid
_2101:
- if (_rc&i32(255)) != i32(19) || ((*XVTable)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))).X4) == 0 {
+ if (_rc&i32(255)) != i32(19) || ((*XVTable)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))).X4) == 0 {
goto _2107
}
@@ -63515,7 +60789,7 @@ _2093:
_238:
_pOut = _out2Prerelease(tls, _p, _pOp)
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = int64(_sqlite3BtreeLastPage(tls, (*XBtree)(unsafe.Pointer((*XDb)(unsafe.Pointer(uintptr(_db.X4)+32*uintptr(_pOp.X3))).X1))))
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = int64(_sqlite3BtreeLastPage(tls, (*XBtree)(unsafe.Pointer((*XDb)(unsafe.Pointer(uintptr(_db.X4)+32*uintptr(_pOp.X3))).X1))))
goto _248
_239:
@@ -63534,12 +60808,12 @@ _239:
_542_newMax = uint32(_pOp.X5)
_2115:
_2114:
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = int64(_sqlite3BtreeMaxPageCount(tls, _542_pBt, int32(_542_newMax)))
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = int64(_sqlite3BtreeMaxPageCount(tls, _542_pBt, int32(_542_newMax)))
goto _248
_240:
func() {
- if (*(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))) != (*int8)(unsafe.Pointer(uintptr(i32(0)))) && crt.Xstrncmp(tls, *(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))), str(73092), uint64(i32(3))) != i32(0) {
+ if (*(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))) != (*int8)(unsafe.Pointer(uintptr(i32(0)))) && crt.Xstrncmp(tls, *(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))), str(73092), uint64(i32(3))) != i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(85144), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(73096)))
crt.X__builtin_abort(tls)
}
@@ -63551,8 +60825,8 @@ _240:
}
}()
if (int32(_db.X24)&i32(129)) == i32(0) || ((uint32((_p.X32)>>uint(i32(1)))<<uint(i32(31)))>>uint(i32(31))) != 0 || store1025(&_544_zTrace, func() *int8 {
- if (*(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))) != nil {
- return (*(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
+ if (*(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))) != nil {
+ return (*(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
}
return (_p.X36)
}()) == (*int8)(unsafe.Pointer(uintptr(i32(0)))) {
@@ -63587,8 +60861,8 @@ _2129:
_2127:
_2125:
if ((_db.X6)&i32(512)) == i32(0) || store1025(&_544_zTrace, func() *int8 {
- if (*(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))) != nil {
- return (*(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
+ if (*(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))) != nil {
+ return (*(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
}
return (_p.X36)
}()) == (*int8)(unsafe.Pointer(uintptr(i32(0)))) {
@@ -63720,8 +60994,7 @@ _vdbe_return:
crt.X__builtin_abort(tls)
}
}()
- r0 = _rc
- return
+ return _rc
_too_big:
_sqlite3VdbeError(tls, _p, str(5140))
@@ -63736,7 +61009,7 @@ _no_mem:
_abort_due_to_interrupt:
func() {
- if (*(*int32)(unsafe.Pointer((*T5415311)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(336 /* X57 */)))))) == 0 {
+ if (*(*int32)(unsafe.Pointer((*T5415307)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(336 /* X57 */)))))) == 0 {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(85328), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeExecØ00__func__Ø000))), unsafe.Pointer(str(73396)))
crt.X__builtin_abort(tls)
}
@@ -63750,7 +61023,6 @@ _abort_due_to_interrupt:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(56 /* X10 */))) = _rc
_sqlite3VdbeError(tls, _p, str(24304), unsafe.Pointer(_sqlite3ErrStr(tls, _rc)))
goto _abort_due_to_error
-
}
var _sqlite3VdbeExecØ00__func__Ø000 [16]int8 // -
@@ -63778,11 +61050,11 @@ _0:
}
_2_pOp = (*XVdbeOp)(unsafe.Pointer(uintptr(_p.X17) + 32*uintptr(i32(0))))
- if int32(_2_pOp.X0) != i32(72) || (*(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_2_pOp)) + uintptr(16 /* X6 */)))))) == (*int8)(unsafe.Pointer(uintptr(i32(0)))) {
+ if int32(_2_pOp.X0) != i32(72) || (*(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_2_pOp)) + uintptr(16 /* X6 */)))))) == (*int8)(unsafe.Pointer(uintptr(i32(0)))) {
goto _4
}
- _z = *(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_2_pOp)) + uintptr(16 /* X6 */)))))
+ _z = *(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_2_pOp)) + uintptr(16 /* X6 */)))))
_5:
if (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3CtypeMap)) + 1*uintptr(uint8(*_z))))) & i32(1)) == 0 {
goto _6
@@ -63801,16 +61073,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
@@ -63836,7 +61104,7 @@ _2:
goto _4
}
- crt.Xprintf(tls, str(73480), *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */))))))
+ crt.Xprintf(tls, str(73480), *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */))))))
goto _5
_4:
@@ -63844,7 +61112,7 @@ _4:
goto _6
}
- crt.Xprintf(tls, str(73492), *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */))))))
+ crt.Xprintf(tls, str(73492), *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */))))))
goto _7
_6:
@@ -63852,7 +61120,7 @@ _6:
goto _8
}
- crt.Xprintf(tls, str(73500), *(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */))))))
+ crt.Xprintf(tls, str(73500), *(*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */))))))
goto _9
_8:
@@ -63878,8 +61146,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
@@ -64000,7 +61266,7 @@ _22:
goto _26
}
- Xsqlite3_snprintf(tls, i32(100), _zCsr, str(73644), *(*int32)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))
+ Xsqlite3_snprintf(tls, i32(100), _zCsr, str(73644), *(*int32)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))
{
p := &_zCsr
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_sqlite3Strlen30(tls, _zCsr))))
@@ -64101,8 +61367,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 // -
@@ -64144,8 +61408,6 @@ _4:
_3:
*(**XMem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(56 /* X11 */))))) = (*XMem)(unsafe.Pointer(uintptr(i32(0))))
- return
-
}
var _sqlite3VdbeExecØ00azTypeØ001 [4]*int8 // sqlite3.c:79159:25
@@ -64174,15 +61436,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 // -
@@ -64194,9 +61452,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
@@ -64219,17 +61475,15 @@ func _sqlite3VdbeMemTooBig(tls *crt.TLS, _p *XMem) (r0 int32) { // sqlite3.c:703
{
p := &_1_n
- *p = (*p) + (*(*int32)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */))))))
+ *p = (*p) + (*(*int32)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */))))))
sink961 = *p
}
_3:
- r0 = bool2int(_1_n > (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[12]int32)(unsafe.Pointer(uintptr(_p.X9)+uintptr(112 /* 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(112))))) + 4*uintptr(i32(0))))))
_2:
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _sqlite3VdbeMemTooBigØ00__func__Ø000 [21]int8 // -
@@ -64281,8 +61535,6 @@ _4:
sink4530 = *p
}
_5:
- return
-
}
var _sqlite3VdbeMemShallowCopyØ00__func__Ø000 [26]int8 // -
@@ -64300,8 +61552,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 // -
@@ -64333,8 +61583,6 @@ func _sqlite3VdbeMemMove(tls *crt.TLS, _pTo *XMem, _pFrom *XMem) { // sqlite3.c:
crt.Xmemcpy(tls, (unsafe.Pointer)(_pTo), (unsafe.Pointer)(_pFrom), u64(72))
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrom)) + uintptr(8 /* X1 */))) = uint16(i32(1))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrom)) + uintptr(32 /* X7 */))) = i32(0)
- return
-
}
var _sqlite3VdbeMemMoveØ00__func__Ø000 [19]int8 // -
@@ -64347,22 +61595,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
@@ -64378,25 +61620,19 @@ func _computeNumericType(tls *crt.TLS, _pMem *XMem) (r0 uint16) { // sqlite3.c:7
crt.X__builtin_abort(tls)
}
}()
- if _sqlite3AtoF(tls, _pMem.X5, (*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem))+uintptr(0 /* X0 */))))), _pMem.X4, _pMem.X2) != i32(0) {
+ if _sqlite3AtoF(tls, _pMem.X5, (*float64)(unsafe.Pointer((*T5448371)(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((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem))+uintptr(0 /* X0 */))))), _pMem.X4, _pMem.X2) != i32(0) {
+ if _sqlite3Atoi64(tls, _pMem.X5, (*int64)(unsafe.Pointer((*T5448371)(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 // -
@@ -64416,9 +61652,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
@@ -64427,9 +61661,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:
@@ -64438,9 +61670,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
@@ -64451,9 +61681,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:
{
@@ -64461,13 +61689,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
@@ -64481,17 +61706,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
@@ -64508,9 +61729,7 @@ _0:
if _iB >= (i64(-9223372036854775808) / _iA) {
goto _6
}
-
- r0 = i32(1)
- return
+ return i32(1)
_6:
goto _7
@@ -64523,25 +61742,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:
@@ -64549,9 +61762,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
@@ -64573,9 +61784,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 {
@@ -64586,48 +61795,38 @@ _2:
goto _4
}
- if (*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem1)) + uintptr(0 /* X0 */)))))) >= (*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem2)) + uintptr(0 /* X0 */)))))) {
+ if (*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem1)) + uintptr(0 /* X0 */)))))) >= (*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem2)) + uintptr(0 /* X0 */)))))) {
goto _5
}
-
- r0 = i32(-1)
- return
+ return i32(-1)
_5:
- if (*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem1)) + uintptr(0 /* X0 */)))))) <= (*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem2)) + uintptr(0 /* X0 */)))))) {
+ if (*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem1)) + uintptr(0 /* X0 */)))))) <= (*(*int64)(unsafe.Pointer((*T5448371)(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) {
goto _7
}
- if (*(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem1)) + uintptr(0 /* X0 */)))))) >= (*(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem2)) + uintptr(0 /* X0 */)))))) {
+ if (*(*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem1)) + uintptr(0 /* X0 */)))))) >= (*(*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem2)) + uintptr(0 /* X0 */)))))) {
goto _8
}
-
- r0 = i32(-1)
- return
+ return i32(-1)
_8:
- if (*(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem1)) + uintptr(0 /* X0 */)))))) <= (*(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem2)) + uintptr(0 /* X0 */)))))) {
+ if (*(*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem1)) + uintptr(0 /* X0 */)))))) <= (*(*float64)(unsafe.Pointer((*T5448371)(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) {
@@ -64638,12 +61837,11 @@ _7:
goto _11
}
- r0 = _sqlite3IntFloatCompare(tls, *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem1)) + uintptr(0 /* X0 */))))), *(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem2)) + uintptr(0 /* X0 */))))))
- return
+ /* X0 */ /* X0 */
+ return _sqlite3IntFloatCompare(tls, *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem1)) + uintptr(0))))), *(*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem2)) + uintptr(0))))))
_11:
- r0 = i32(-1)
- return
+ return i32(-1)
_10:
if (_f1 & i32(8)) == i32(0) {
@@ -64654,16 +61852,14 @@ _10:
goto _14
}
- r0 = -_sqlite3IntFloatCompare(tls, *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem2)) + uintptr(0 /* X0 */))))), *(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem1)) + uintptr(0 /* X0 */))))))
- return
+ /* X0 */ /* X0 */
+ return -_sqlite3IntFloatCompare(tls, *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem2)) + uintptr(0))))), *(*float64)(unsafe.Pointer((*T5448371)(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 {
@@ -64673,17 +61869,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() {
@@ -64707,15 +61899,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 // -
@@ -64737,26 +61926,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 {
@@ -64766,35 +61949,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
@@ -64815,9 +61989,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)))
@@ -64847,9 +62019,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
@@ -64862,8 +62032,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(40 /* X9 */))))) = _db
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(32 /* X7 */))) = i32(0)
- return
-
}
var _sqlite3VdbeMemInitØ00__func__Ø000 [19]int8 // -
@@ -64901,8 +62069,8 @@ func _sqlite3BlobCompare(tls *crt.TLS, _pB1 *XMem, _pB2 *XMem) (r0 int32) { // s
goto _7
}
- r0 = (*(*int32)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB1)) + uintptr(0 /* X0 */)))))) - (*(*int32)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB2)) + uintptr(0 /* X0 */))))))
- return
+ /* X0 */ /* X0 */
+ return (*(*int32)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB1)) + uintptr(0)))))) - (*(*int32)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB2)) + uintptr(0))))))
_7:
if (int32(_pB1.X1) & i32(16384)) == 0 {
@@ -64912,25 +62080,21 @@ _7:
if _isAllZero(tls, _pB2.X5, _pB2.X4) != 0 {
goto _10
}
-
- r0 = i32(-1)
- return
+ return i32(-1)
_10:
- r0 = (*(*int32)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB1)) + uintptr(0 /* X0 */)))))) - _n2
- return
+ /* X0 */
+ return (*(*int32)(unsafe.Pointer((*T5448371)(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((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB2)) + uintptr(0 /* X0 */))))))
- return
+ /* X0 */
+ return _n1 - (*(*int32)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB2)) + uintptr(0))))))
_6:
_c = crt.Xmemcmp(tls, (unsafe.Pointer)(_pB1.X5), (unsafe.Pointer)(_pB2.X5), uint64(func() int32 {
@@ -64942,14 +62106,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 // -
@@ -64970,18 +62130,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
@@ -65016,26 +62172,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((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X14 */)))))))) == 0 {
+ if _sqlite3BtreeCursorHasMoved(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* 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
@@ -65061,28 +62212,22 @@ func _handleDeferredMoveto(tls *crt.TLS, _p *XVdbeCursor) (r0 int32) { // sqlite
crt.X__builtin_abort(tls)
}
}()
- _rc = _sqlite3BtreeMovetoUnpacked(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X14 */))))))), (*XUnpackedRecord)(unsafe.Pointer(uintptr(i32(0)))), _p.X20, i32(0), &_res)
+ _rc = _sqlite3BtreeMovetoUnpacked(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X14 */))))))), (*XUnpackedRecord)(unsafe.Pointer(uintptr(i32(0)))), _p.X20, i32(0), &_res)
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(32 /* X11 */))) = uint32(i32(0))
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _handleDeferredMovetoØ00__func__Ø000 [21]int8 // -
@@ -65157,8 +62302,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(32 /* X4 */))).X0) >= _intKey {
@@ -65170,8 +62314,7 @@ _14:
}
*_pRes = i32(-1)
- r0 = i32(0)
- return
+ return i32(0)
_16:
if (((*XCellInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur))+uintptr(32 /* X4 */))).X0)+int64(i32(1))) != _intKey || (_pCur.X9) != 0 {
@@ -65183,9 +62326,7 @@ _16:
if _rc == 0 {
goto _19
}
-
- r0 = _rc
- return
+ return _rc
_19:
if (*_pRes) != i32(0) {
@@ -65196,9 +62337,7 @@ _19:
if ((*XCellInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(32 /* X4 */))).X0) != _intKey {
goto _21
}
-
- r0 = i32(0)
- return
+ return i32(0)
_21:
_20:
@@ -65226,9 +62365,7 @@ _27:
if _rc == 0 {
goto _28
}
-
- r0 = _rc
- return
+ return _rc
_28:
func() {
@@ -65260,8 +62397,7 @@ _28:
crt.X__builtin_abort(tls)
}
}()
- r0 = i32(0)
- return
+ return i32(0)
_38:
func() {
@@ -65322,9 +62458,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
@@ -65387,8 +62521,7 @@ _73:
*(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XCellInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur))+uintptr(32 /* X4 */))))) + uintptr(0 /* X0 */))) = _14_nCellKey
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XCellInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur))+uintptr(32 /* X4 */))))) + uintptr(22 /* X4 */))) = uint16(i32(0))
*_pRes = i32(0)
- r0 = i32(0)
- return
+ return i32(0)
_70:
_67:
@@ -65583,9 +62716,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
@@ -65595,9 +62726,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 // -
@@ -65649,9 +62778,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(152 /* X19 */))))) + 8*uintptr(_pCur.X14)))
@@ -65660,21 +62787,16 @@ _10:
}
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[20]uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur))+uintptr(112 /* 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 // -
@@ -65727,9 +62849,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) {
@@ -65737,8 +62857,7 @@ _12:
}
*_pRes = i32(1)
- r0 = i32(0)
- return
+ return i32(0)
_13:
if (_pCur.X9) == 0 {
@@ -65757,8 +62876,7 @@ _13:
}
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(80 /* X9 */))) = i32(0)
- r0 = i32(0)
- return
+ return i32(0)
_18:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(80 /* X9 */))) = i32(0)
@@ -65784,13 +62902,10 @@ _7:
if _rc == 0 {
goto _23
}
-
- r0 = _rc
- return
+ return _rc
_23:
- r0 = _moveToLeftmost(tls, _pCur)
- return
+ return _moveToLeftmost(tls, _pCur)
_22:
_24:
@@ -65800,8 +62915,7 @@ _24:
*_pRes = i32(1)
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(86 /* X12 */))) = uint8(i32(0))
- r0 = i32(0)
- return
+ return i32(0)
_25:
_moveToParent(tls, _pCur)
@@ -65813,26 +62927,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 // -
@@ -65861,9 +62968,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(86 /* X12 */))) = uint8(i32(0))
@@ -65894,7 +62999,6 @@ _10:
_5:
r0 = _rc
return
-
}
var _btreeRestoreCursorPositionØ00__func__Ø000 [27]int8 // -
@@ -65922,9 +63026,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)
@@ -65949,9 +63051,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 // -
@@ -65970,9 +63070,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(8 /* X1 */))))) = (*XMem)(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + 1*uintptr(u64(24))))))
@@ -65984,9 +63082,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(16 /* X2 */))) = uint16(int32(_pKeyInfo.X2) + i32(1))
- r0 = _p
- return
-
+ return _p
}
var _sqlite3VdbeAllocUnpackedRecordØ00__func__Ø000 [31]int8 // -
@@ -66072,8 +63168,6 @@ _5:
}
}()
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(16 /* X2 */))) = _u
- return
-
}
var _sqlite3VdbeRecordUnpackØ00__func__Ø000 [24]int8 // -
@@ -66105,8 +63199,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)
@@ -66132,8 +63225,7 @@ _0:
}
_b = _b << uint(i32(7))
*_v = _a | _b
- r0 = uint8(i32(3))
- return
+ return uint8(i32(3))
_1:
{
@@ -66158,9 +63250,7 @@ _1:
_5:
*_v = uint32(_3_v64)
_6:
- r0 = _3_n
- return
-
+ return _3_n
}
var _sqlite3GetVarint32Ø00__func__Ø000 [19]int8 // -
@@ -66206,34 +63296,29 @@ _3:
goto _14
_4:
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = int64(int8(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_buf)) + 1*uintptr(i32(0))))))
+ *(*int64)(unsafe.Pointer((*T5448371)(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((*T5448375)(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))))))
+ *(*int64)(unsafe.Pointer((*T5448371)(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((*T5448375)(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))))))
+ *(*int64)(unsafe.Pointer((*T5448371)(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((*T5448375)(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))))))
+ *(*int64)(unsafe.Pointer((*T5448371)(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((*T5448375)(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)))))))
+ *(*int64)(unsafe.Pointer((*T5448371)(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:
@@ -66242,22 +63327,18 @@ _10:
_11:
_12:
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = int64(_serial_type - uint32(i32(8)))
+ *(*int64)(unsafe.Pointer((*T5448371)(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
@@ -66274,7 +63355,7 @@ func _serialGet(tls *crt.TLS, _buf *uint8, _serial_type uint32, _pMem *XMem) (r0
goto _0
}
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = *(*int64)(unsafe.Pointer(&_x))
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))) = *(*int64)(unsafe.Pointer(&_x))
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(8 /* X1 */))) = uint16(i32(4))
goto _1
@@ -66287,17 +63368,15 @@ _0:
}
}()
i32(0)
- crt.Xmemcpy(tls, (unsafe.Pointer)((*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem))+uintptr(0 /* X0 */)))))), (unsafe.Pointer)(&_x), u64(8))
+ crt.Xmemcpy(tls, (unsafe.Pointer)((*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem))+uintptr(0 /* X0 */)))))), (unsafe.Pointer)(&_x), u64(8))
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(8 /* X1 */))) = uint16(func() int32 {
- if _sqlite3IsNaN(tls, *(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */)))))) != 0 {
+ if _sqlite3IsNaN(tls, *(*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */)))))) != 0 {
return i32(1)
}
return i32(8)
}())
_1:
- r0 = uint32(i32(8))
- return
-
+ return uint32(i32(8))
}
var _serialGetØ00t1Ø001 uint64 // sqlite3.c:74735:22
@@ -66355,9 +63434,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(32 /* X4 */))))) + uintptr(22 /* X4 */))) = uint16(i32(0))
@@ -66368,9 +63445,8 @@ _8:
}
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(88 /* X14 */))) += 1
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[20]uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur))+uintptr(112 /* 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(152 /* X19 */)))))+8*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(152)))))+8*uintptr(_pCur.X14))), _pCur, int32(_pCur.X11))
}
var _moveToChildØ00__func__Ø000 [12]int8 // -
@@ -66461,8 +63537,7 @@ _13:
goto _getAndInitPage_error
_21:
- r0 = i32(0)
- return
+ return i32(0)
_getAndInitPage_error:
if _pCur == nil {
@@ -66477,9 +63552,7 @@ _22:
crt.X__builtin_abort(tls)
}
}()
- r0 = _rc
- return
-
+ return _rc
}
var _getAndInitPageØ00__func__Ø000 [15]int8 // -
@@ -66509,7 +63582,7 @@ func _moveToLeftmost(tls *crt.TLS, _pCur *XBtCursor) (r0 int32) { // sqlite3.c:6
}
}()
_4:
- if _rc != i32(0) || (store5664427(&_pPage, *(**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[20]unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur))+uintptr(152 /* X19 */))))) + 8*uintptr(_pCur.X14)))).X5) != 0 {
+ if _rc != i32(0) || (store5664423(&_pPage, *(**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[20]unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur))+uintptr(152 /* X19 */))))) + 8*uintptr(_pCur.X14)))).X5) != 0 {
goto _5
}
@@ -66524,9 +63597,7 @@ _4:
goto _4
_5:
- r0 = _rc
- return
-
+ return _rc
}
var _moveToLeftmostØ00__func__Ø000 [15]int8 // -
@@ -66568,8 +63639,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(152 /* X19 */))))) + 8*uintptr(postInc973((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur))+uintptr(88 /* X14 */))), int8(-1))))))
- return
-
}
var _moveToParentØ00__func__Ø000 [13]int8 // -
@@ -66582,7 +63651,6 @@ func _assertParentIndex(tls *crt.TLS, _pParent *XMemPage, _iIdx int32, _iChild u
if (_sqlite3Config.X6) != i32(0) {
goto _0
}
-
return
_0:
@@ -66612,8 +63680,6 @@ _3:
}
}()
_6:
- return
-
}
var _assertParentIndexØ00__func__Ø000 [18]int8 // -
@@ -66645,9 +63711,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(32 /* X6 */))))) + 8*uintptr(i32(0))))) != (*XCollSeq)(unsafe.Pointer(uintptr(i32(0)))) {
@@ -66660,14 +63724,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
@@ -66760,11 +63822,10 @@ _13:
return
_14:
- r0 = _sqlite3VdbeRecordCompare(tls, _nKey1, _pKey1, _pPKey2)
- return
+ return _sqlite3VdbeRecordCompare(tls, _nKey1, _pKey1, _pPKey2)
_15:
- _v = *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XMem)(unsafe.Pointer(uintptr(_pPKey2.X1)+72*uintptr(i32(0)))))) + uintptr(0 /* X0 */)))))
+ _v = *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XMem)(unsafe.Pointer(uintptr(_pPKey2.X1)+72*uintptr(i32(0)))))) + uintptr(0 /* X0 */)))))
if _v <= _lhs {
goto _16
}
@@ -66800,9 +63861,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
@@ -66821,7 +63880,6 @@ func _vdbeAssertFieldCountWithinLimits(tls *crt.TLS, _nKey int32, _pKey unsafe.P
if (_sqlite3Config.X6) != i32(0) {
goto _0
}
-
return
_0:
@@ -66871,8 +63929,6 @@ _8:
crt.X__builtin_abort(tls)
}
}()
- return
-
}
var _vdbeAssertFieldCountWithinLimitsØ00__func__Ø000 [33]int8 // -
@@ -66888,9 +63944,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
@@ -66962,8 +64016,7 @@ _0:
}
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPKey2)) + uintptr(19 /* X4 */))) = uint8(_sqlite3CorruptError(tls, i32(75334)))
- r0 = i32(0)
- return
+ return i32(0)
_6:
_i = i32(0)
@@ -67020,12 +64073,12 @@ _21:
}
_sqlite3VdbeSerialGet(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey1))+1*uintptr(_d1))), _4_serial_type, &_mem1)
- _rc = -_sqlite3IntFloatCompare(tls, *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRhs)) + uintptr(0 /* X0 */))))), *(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_mem1)) + uintptr(0 /* X0 */))))))
+ _rc = -_sqlite3IntFloatCompare(tls, *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRhs)) + uintptr(0 /* X0 */))))), *(*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_mem1)) + uintptr(0 /* X0 */))))))
goto _24
_23:
_9_lhs = _vdbeRecordDecodeInt(tls, _4_serial_type, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey1))+1*uintptr(_d1))))
- _9_rhs = *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRhs)) + uintptr(0 /* X0 */)))))
+ _9_rhs = *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRhs)) + uintptr(0 /* X0 */)))))
if _9_lhs >= _9_rhs {
goto _25
}
@@ -67073,7 +64126,7 @@ _32:
goto _34
}
- if (*(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_mem1)) + uintptr(0 /* X0 */)))))) >= (*(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRhs)) + uintptr(0 /* X0 */)))))) {
+ if (*(*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_mem1)) + uintptr(0 /* X0 */)))))) >= (*(*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRhs)) + uintptr(0 /* X0 */)))))) {
goto _35
}
@@ -67081,7 +64134,7 @@ _32:
goto _36
_35:
- if (*(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_mem1)) + uintptr(0 /* X0 */)))))) <= (*(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRhs)) + uintptr(0 /* X0 */)))))) {
+ if (*(*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_mem1)) + uintptr(0 /* X0 */)))))) <= (*(*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRhs)) + uintptr(0 /* X0 */)))))) {
goto _37
}
@@ -67091,7 +64144,7 @@ _36:
goto _38
_34:
- _rc = _sqlite3IntFloatCompare(tls, *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_mem1)) + uintptr(0 /* X0 */))))), *(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRhs)) + uintptr(0 /* X0 */))))))
+ _rc = _sqlite3IntFloatCompare(tls, *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_mem1)) + uintptr(0 /* X0 */))))), *(*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRhs)) + uintptr(0 /* X0 */))))))
_38:
_33:
_31:
@@ -67129,8 +64182,7 @@ _45:
}
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPKey2)) + uintptr(19 /* 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(32 /* X6 */))))) + 8*uintptr(_i)))) == nil {
@@ -67193,8 +64245,7 @@ _62:
}
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPKey2)) + uintptr(19 /* X4 */))) = uint8(_sqlite3CorruptError(tls, i32(75439)))
- r0 = i32(0)
- return
+ return i32(0)
_64:
if (int32(_pRhs.X1) & i32(16384)) == 0 {
@@ -67209,7 +64260,7 @@ _64:
goto _68
_67:
- _rc = _29_nStr - (*(*int32)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRhs)) + uintptr(0 /* X0 */))))))
+ _rc = _29_nStr - (*(*int32)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRhs)) + uintptr(0 /* X0 */))))))
_68:
goto _69
@@ -67260,8 +64311,7 @@ _75:
crt.X__builtin_abort(tls)
}
}()
- r0 = _rc
- return
+ return _rc
_74:
_i += 1
@@ -67293,18 +64343,14 @@ _74:
}
}()
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPKey2)) + uintptr(22 /* 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() {
@@ -67313,9 +64359,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
@@ -67372,32 +64416,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 // -
@@ -67432,9 +64469,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
@@ -67449,9 +64484,7 @@ _0:
if _szHdr1 <= uint32(i32(98307)) {
goto _3
}
-
- r0 = i32(11)
- return
+ return i32(11)
_3:
_d1 = _szHdr1
@@ -67542,46 +64575,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 // -
@@ -67609,9 +64630,7 @@ _0:
goto _0
_3:
- r0 = _i
- return
-
+ return _i
}
var _sqlite3VarintLenØ00__func__Ø000 [17]int8 // -
@@ -67675,8 +64694,7 @@ _6:
}
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPKey2)) + uintptr(19 /* X4 */))) = uint8(_sqlite3CorruptError(tls, i32(75624)))
- r0 = i32(0)
- return
+ return i32(0)
_8:
_3_nCmp = func() int32 {
@@ -67742,9 +64760,7 @@ _5:
crt.X__builtin_abort(tls)
}
}()
- r0 = _res
- return
-
+ return _res
}
var _vdbeRecordCompareStringØ00__func__Ø000 [24]int8 // -
@@ -67784,8 +64800,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)
@@ -67821,8 +64836,7 @@ _6:
}
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(86 /* X12 */))) = uint8(i32(0))
- r0 = i32(0)
- return
+ return i32(0)
_12:
func() {
@@ -67837,8 +64851,7 @@ _12:
}
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(86 /* X12 */))) = uint8(i32(0))
- r0 = _rc
- return
+ return _rc
_16:
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(88 /* X14 */))) = int8(i32(0))
@@ -67860,9 +64873,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:
@@ -67889,9 +64900,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)))))
@@ -67905,7 +64914,6 @@ _28:
_25:
r0 = _rc
return
-
}
var _moveToRootØ00__func__Ø000 [11]int8 // -
@@ -67915,9 +64923,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
@@ -67932,18 +64938,18 @@ func _handleMovedCursor(tls *crt.TLS, _p *XVdbeCursor) (r0 int32) { // sqlite3.c
}
}()
func() {
- if (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X14 */))))))) == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X14 */))))))) == (*XBtCursor)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(74409), unsafe.Pointer((*int8)(unsafe.Pointer(&_handleMovedCursorØ00__func__Ø000))), unsafe.Pointer(str(78016)))
crt.X__builtin_abort(tls)
}
}()
func() {
- if _sqlite3BtreeCursorHasMoved(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X14 */)))))))) == 0 {
+ if _sqlite3BtreeCursorHasMoved(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X14 */)))))))) == 0 {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(74410), unsafe.Pointer((*int8)(unsafe.Pointer(&_handleMovedCursorØ00__func__Ø000))), unsafe.Pointer(str(78036)))
crt.X__builtin_abort(tls)
}
}()
- _rc = _sqlite3BtreeCursorRestore(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X14 */))))))), &_isDifferentRow)
+ _rc = _sqlite3BtreeCursorRestore(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X14 */))))))), &_isDifferentRow)
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X11 */))) = uint32(i32(0))
if _isDifferentRow == 0 {
goto _6
@@ -67951,9 +64957,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 // -
@@ -67988,8 +64992,7 @@ func _sqlite3BtreeCursorRestore(tls *crt.TLS, _pCur *XBtCursor, _pDifferentRow *
}
*_pDifferentRow = i32(1)
- r0 = _rc
- return
+ return _rc
_6:
if int32(_pCur.X12) == i32(1) {
@@ -68008,9 +65011,7 @@ _7:
}()
*_pDifferentRow = i32(0)
_8:
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _sqlite3BtreeCursorRestoreØ00__func__Ø000 [26]int8 // -
@@ -68020,15 +65021,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
@@ -68090,9 +65087,8 @@ func _fetchPayload(tls *crt.TLS, _pCur *XBtCursor, _pAmt *uint32) (r0 unsafe.Poi
_amt = uint32((*XCellInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(32 /* X4 */))).X3)
_20:
*_pAmt = _amt
- r0 = (unsafe.Pointer)((*XCellInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(32 /* X4 */))).X1)
- return
-
+ /* X4 */
+ return (unsafe.Pointer)((*XCellInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(32))).X1)
}
var _fetchPayloadØ00__func__Ø000 [13]int8 // -
@@ -68147,9 +65143,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 // -
@@ -68183,7 +65177,6 @@ _2:
_0:
r0 = _rc
return
-
}
func _sqlite3VdbeOneByteSerialTypeLen(tls *crt.TLS, _serial_type uint8) (r0 uint8) { // sqlite3.c:74587:1
@@ -68193,9 +65186,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 // -
@@ -68233,15 +65224,14 @@ 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 {
goto _3
}
- _2_i = *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */)))))
+ _2_i = *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */)))))
if _2_i >= int64(i32(0)) {
goto _4
}
@@ -68261,13 +65251,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)) {
@@ -68275,8 +65263,7 @@ _6:
}
*_pLen = uint32(i32(2))
- r0 = uint32(i32(2))
- return
+ return uint32(i32(2))
_10:
if _2_u > uint64(i32(8388607)) {
@@ -68284,8 +65271,7 @@ _10:
}
*_pLen = uint32(i32(3))
- r0 = uint32(i32(3))
- return
+ return uint32(i32(3))
_11:
if _2_u > uint64(i32(2147483647)) {
@@ -68293,8 +65279,7 @@ _11:
}
*_pLen = uint32(i32(4))
- r0 = uint32(i32(4))
- return
+ return uint32(i32(4))
_12:
if _2_u > uint64(i64(140737488355327)) {
@@ -68302,13 +65287,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 {
@@ -68316,8 +65299,7 @@ _3:
}
*_pLen = uint32(i32(8))
- r0 = uint32(i32(7))
- return
+ return uint32(i32(7))
_14:
func() {
@@ -68339,14 +65321,12 @@ _14:
{
p := &_n
- *p = (*p) + uint32(*(*int32)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))
+ *p = (*p) + uint32(*(*int32)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))
sink985 = *p
}
_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 // -
@@ -68361,8 +65341,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)) {
@@ -68371,13 +65350,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
@@ -68415,8 +65391,7 @@ _1:
goto _1
_4:
- r0 = i32(9)
- return
+ return i32(9)
_0:
_n = i32(0)
@@ -68453,9 +65428,7 @@ _8:
goto _8
_11:
- r0 = _n
- return
-
+ return _n
}
var _putVarint64Ø00__func__Ø000 [12]int8 // -
@@ -68480,11 +65453,11 @@ func _sqlite3VdbeSerialPut(tls *crt.TLS, _buf *uint8, _pMem *XMem, _serial_type
}
i32(0)
- crt.Xmemcpy(tls, (unsafe.Pointer)(&_1_v), (unsafe.Pointer)((*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem))+uintptr(0 /* X0 */)))))), u64(8))
+ crt.Xmemcpy(tls, (unsafe.Pointer)(&_1_v), (unsafe.Pointer)((*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem))+uintptr(0 /* X0 */)))))), u64(8))
goto _3
_2:
- _1_v = uint64(*(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))
+ _1_v = uint64(*(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))
_3:
_len = store985(&_1_i, uint32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3SmallTypeSizes)) + 1*uintptr(_serial_type)))))
func() {
@@ -68503,9 +65476,7 @@ _6:
if _1_i != 0 {
goto _6
}
-
- r0 = _len
- return
+ return _len
_1:
if _serial_type < uint32(i32(12)) {
@@ -68515,7 +65486,7 @@ _1:
func() {
if ((_pMem.X4) + func() int32 {
if (int32(_pMem.X1) & i32(16384)) != 0 {
- return (*(*int32)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))
+ return (*(*int32)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))
}
return i32(0)
}()) != int32(_sqlite3VdbeSerialTypeLen(tls, _serial_type)) {
@@ -68530,13 +65501,10 @@ _1:
crt.Xmemcpy(tls, (unsafe.Pointer)(_buf), (unsafe.Pointer)(_pMem.X5), uint64(_len))
_12:
- r0 = _len
- return
+ return _len
_7:
- r0 = uint32(i32(0))
- return
-
+ return uint32(i32(0))
}
var _sqlite3VdbeSerialPutØ00__func__Ø000 [21]int8 // -
@@ -68560,8 +65528,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)
@@ -68591,8 +65558,7 @@ _6:
}
*_pnEntry = _nEntry
- r0 = _moveToRoot(tls, _pCur)
- return
+ return _moveToRoot(tls, _pCur)
_7:
_moveToParent(tls, _pCur)
@@ -68617,9 +65583,7 @@ _9:
goto _1
_2:
- r0 = _rc
- return
-
+ return _rc
}
func _checkSavepointCount(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqlite3.c:78704:1
@@ -68645,9 +65609,7 @@ _3:
crt.X__builtin_abort(tls)
}
}()
- r0 = i32(1)
- return
-
+ return i32(1)
}
var _checkSavepointCountØ00__func__Ø000 [20]int8 // -
@@ -68695,9 +65657,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 // -
@@ -68760,9 +65720,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 // -
@@ -68808,7 +65766,7 @@ _7:
goto _8
}
- *(**XVdbeCursor)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X23)) + 8*uintptr(_iCur))) = store5823970(&_pCx, (*XVdbeCursor)(unsafe.Pointer(_pMem.X5)))
+ *(**XVdbeCursor)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X23)) + 8*uintptr(_iCur))) = store5823966(&_pCx, (*XVdbeCursor)(unsafe.Pointer(_pMem.X5)))
crt.Xmemset(tls, (unsafe.Pointer)(_pCx), i32(0), u64(40))
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCx)) + uintptr(0 /* X0 */))) = _eCurType
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCx)) + uintptr(1 /* X1 */))) = int8(_iDb)
@@ -68818,19 +65776,16 @@ _7:
goto _9
}
- *(**XBtCursor)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCx)) + uintptr(48 /* X14 */))))))) = (*XBtCursor)(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem.X5)) + 1*uintptr(u64(120)+(u64(8)*uint64(_nField)))))))
- _sqlite3BtreeCursorZero(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCx)) + uintptr(48 /* X14 */))))))))
+ *(**XBtCursor)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCx)) + uintptr(48 /* X14 */))))))) = (*XBtCursor)(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem.X5)) + 1*uintptr(u64(120)+(u64(8)*uint64(_nField)))))))
+ _sqlite3BtreeCursorZero(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCx)) + uintptr(48 /* X14 */))))))))
_9:
_8:
r0 = _pCx
return
-
}
func _sqlite3BtreeCursorSize(tls *crt.TLS) (r0 int32) { // sqlite3.c:63213:1
- r0 = int32(u64(312))
- return
-
+ return int32(u64(312))
}
var _allocateCursorØ00__func__Ø000 [15]int8 // -
@@ -68841,8 +65796,6 @@ func init() {
func _sqlite3BtreeCursorZero(tls *crt.TLS, _p *XBtCursor) { // sqlite3.c:63225:1
crt.Xmemset(tls, (unsafe.Pointer)(_p), i32(0), u64(88))
- return
-
}
func _sqlite3BtreeCursor(tls *crt.TLS, _p *XBtree, _iTable int32, _wrFlag int32, _pKeyInfo *XKeyInfo, _pCur *XBtCursor) (r0 int32) { // sqlite3.c:63187:1
@@ -68860,9 +65813,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
@@ -68932,9 +65883,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:
@@ -68995,9 +65944,7 @@ _37:
*(**XBtCursor)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(16 /* X2 */))))) = (*XBtCursor)(unsafe.Pointer(_pBt.X2))
*(**XBtCursor)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pBt)) + uintptr(16 /* X2 */))))) = _pCur
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(86 /* X12 */))) = uint8(i32(0))
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _btreeCursorØ00__func__Ø000 [12]int8 // -
@@ -69022,17 +65969,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 {
@@ -69053,9 +65996,7 @@ _7:
if _iTab == 0 {
goto _12
}
-
- r0 = i32(1)
- return
+ return i32(1)
_12:
_iTab = uint32((*XTable)(unsafe.Pointer(_4_pIdx.X3)).X7)
@@ -69078,18 +66019,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
@@ -69104,18 +66041,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
@@ -69136,8 +66069,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
@@ -69148,8 +66079,6 @@ func _sqlite3BtreeCursorHintFlags(tls *crt.TLS, _pCur *XBtCursor, _x uint32) { /
}
}()
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(87 /* X13 */))) = uint8(_x)
- return
-
}
var _sqlite3BtreeCursorHintFlagsØ00__func__Ø000 [28]int8 // -
@@ -69256,9 +66185,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(16 /* X2 */))) = uint8(i32(0))
@@ -69287,8 +66214,7 @@ _23:
}
Xsqlite3_free(tls, (unsafe.Pointer)(_p))
- r0 = _sqlite3NomemError(tls, i32(61222))
- return
+ return _sqlite3NomemError(tls, i32(61222))
_30:
if _isMemdb == 0 {
@@ -69306,8 +66232,7 @@ _31:
Xsqlite3_free(tls, (unsafe.Pointer)(_5_zFullPathname))
Xsqlite3_free(tls, (unsafe.Pointer)(_p))
- r0 = _rc
- return
+ return _rc
_33:
_32:
@@ -69346,8 +66271,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
@@ -69508,7 +66432,7 @@ _72:
goto _75
}
- if store5423097(&_25_pSib, (*XBtree)(unsafe.Pointer((*XDb)(unsafe.Pointer(uintptr(_db.X4)+32*uintptr(_25_i))).X1))) == (*XBtree)(unsafe.Pointer(uintptr(i32(0)))) || (_25_pSib.X3) == 0 {
+ if store5423093(&_25_pSib, (*XBtree)(unsafe.Pointer((*XDb)(unsafe.Pointer(uintptr(_db.X4)+32*uintptr(_25_i))).X1))) == (*XBtree)(unsafe.Pointer(uintptr(i32(0)))) || (_25_pSib.X3) == 0 {
goto _77
}
@@ -69608,9 +66532,7 @@ _92:
crt.X__builtin_abort(tls)
}
}()
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3BtreeOpenØ00__func__Ø000 [17]int8 // -
@@ -69621,17 +66543,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
@@ -69696,9 +66614,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)
@@ -69714,9 +66630,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))
@@ -69759,8 +66673,7 @@ _12:
}
_sqlite3DbFree(tls, (*Xsqlite3)(unsafe.Pointer(uintptr(i32(0)))), (unsafe.Pointer)(_zPathname))
- r0 = _rc
- return
+ return _rc
_13:
_5:
@@ -69776,8 +66689,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))
@@ -69938,8 +66850,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(10 /* X3 */))) = uint8(_useJournal)
@@ -70033,26 +66944,20 @@ _67:
*(*func(*crt.TLS, *XPgHdr))(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(256 /* 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(u64(72))
- return
-
+ return int32(u64(72))
}
func _sqlite3JournalSize(tls *crt.TLS, _pVfs *Xsqlite3_vfs) (r0 int32) { // sqlite3.c:89017:1
- r0 = func() int32 {
+ return func() int32 {
if (_pVfs.X1) > i32(88) {
return (_pVfs.X1)
}
return i32(88)
}()
- return
-
}
var _sqlite3PagerOpenØ00__func__Ø000 [17]int8 // -
@@ -70066,14 +66971,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
@@ -70082,9 +66985,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:
{
@@ -70106,9 +67007,7 @@ _2:
if _1_x != i32(0) {
goto _4
}
-
- r0 = _zFilename
- return
+ return _zFilename
_4:
{
@@ -70119,15 +67018,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
@@ -70138,9 +67033,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)
@@ -70153,18 +67046,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
@@ -70207,9 +67096,7 @@ func _sqlite3PcacheOpen(tls *crt.TLS, _szPage int32, _szExtra int32, _bPurgeable
*(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(56 /* X11 */))) = _pStress
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(28 /* X4 */))) = i32(100)
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X5 */))) = i32(1)
- r0 = _sqlite3PcacheSetPageSize(tls, _p, _szPage)
- return
-
+ return _sqlite3PcacheSetPageSize(tls, _p, _szPage)
}
var _sqlite3PcacheOpenØ00__func__Ø000 [18]int8 // -
@@ -70249,17 +67136,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(24 /* X3 */))))) = (*XPgHdr)(unsafe.Pointer(uintptr(i32(0))))
@@ -70302,9 +67185,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 // -
@@ -70341,8 +67222,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 // -
@@ -70354,8 +67233,6 @@ func init() {
func _sqlite3PagerSetMmapLimit(tls *crt.TLS, _pPager *XPager, _szMmap int64) { // sqlite3.c:50358:1
*(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(160 /* X42 */))) = _szMmap
_pagerFixMaplimit(tls, _pPager)
- return
-
}
func _sqlite3PagerReadFileheader(tls *crt.TLS, _pPager *XPager, _N int32, _pDest *uint8) (r0 int32) { // sqlite3.c:50691:1
@@ -70389,7 +67266,6 @@ _6:
_5:
r0 = _rc
return
-
}
var _sqlite3PagerReadFileheaderØ00__func__Ø000 [27]int8 // -
@@ -70426,8 +67302,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 // -
@@ -70437,9 +67311,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
@@ -70455,21 +67327,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(72 /* 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
@@ -70484,9 +67350,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
@@ -70553,9 +67417,7 @@ _8:
if _rc == i32(0) {
goto _13
}
-
- r0 = _rc
- return
+ return _rc
_13:
if _1_pgnoMove == _pgnoRoot {
@@ -70569,18 +67431,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)
@@ -70595,8 +67453,7 @@ _18:
}
_releasePage(tls, _pRoot)
- r0 = _rc
- return
+ return _rc
_19:
func() {
@@ -70616,18 +67473,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)))
@@ -70636,8 +67489,7 @@ _25:
}
_releasePage(tls, _pRoot)
- r0 = _rc
- return
+ return _rc
_26:
goto _27
@@ -70651,8 +67503,7 @@ _27:
}
_releasePage(tls, _pRoot)
- r0 = _rc
- return
+ return _rc
_28:
func() {
@@ -70676,8 +67527,7 @@ _28:
}
_releasePage(tls, _pRoot)
- r0 = _rc
- return
+ return _rc
_33:
goto _34
@@ -70687,9 +67537,7 @@ _6:
if _rc == 0 {
goto _35
}
-
- r0 = _rc
- return
+ return _rc
_35:
_34:
@@ -70718,9 +67566,7 @@ _39:
}
}()
*_piTable = int32(_pgnoRoot)
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _btreeCreateTableØ00__func__Ø000 [17]int8 // -
@@ -70778,7 +67624,7 @@ _2:
_szKeyInfo = int32(u64(40) + (uint64(int32((*XKeyInfo)(unsafe.Pointer(_pCsr.X15)).X2)-i32(1)) * u64(8)))
_sz = int32(u64(200) + (uint64(_nWorker) * u64(104)))
_pSorter = (*XVdbeSorter)(unsafe.Pointer(_sqlite3DbMallocZero(tls, _db, uint64(_sz+_szKeyInfo))))
- *(**XVdbeSorter)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCsr)) + uintptr(48 /* X14 */))))))) = _pSorter
+ *(**XVdbeSorter)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCsr)) + uintptr(48 /* X14 */))))))) = _pSorter
if _pSorter != (*XVdbeSorter)(unsafe.Pointer(uintptr(i32(0)))) {
goto _8
}
@@ -70787,7 +67633,7 @@ _2:
goto _9
_8:
- *(**XKeyInfo)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(40 /* X7 */))))) = store5669379(&_pKeyInfo, (*XKeyInfo)(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(_pSorter))))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(_sz))))))))))
+ *(**XKeyInfo)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(40 /* X7 */))))) = store5669375(&_pKeyInfo, (*XKeyInfo)(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(_pSorter))))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(_sz))))))))))
crt.Xmemcpy(tls, (unsafe.Pointer)(_pKeyInfo), _pCsr.X15, uint64(_szKeyInfo))
*(**Xsqlite3)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pKeyInfo)) + uintptr(16 /* X4 */))))) = (*Xsqlite3)(unsafe.Pointer(uintptr(i32(0))))
if _nField == 0 || _nWorker != i32(0) {
@@ -70858,8 +67704,8 @@ _18:
}
}()
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(84 /* X11 */))) = _pgsz
- *(**uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))) + uintptr(8 /* X1 */))) = (*uint8)(unsafe.Pointer(_sqlite3Malloc(tls, uint64(_pgsz))))
- if ((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(56 /* X9 */))).X1) != nil {
+ *(**uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))) + uintptr(8 /* X1 */))) = (*uint8)(unsafe.Pointer(_sqlite3Malloc(tls, uint64(_pgsz))))
+ if ((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(56 /* X9 */))).X1) != nil {
goto _26
}
@@ -70876,7 +67722,6 @@ _29:
_9:
r0 = _rc
return
-
}
var _sqlite3VdbeSorterInitØ00__func__Ø000 [22]int8 // -
@@ -70886,9 +67731,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
@@ -70926,15 +67769,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(112 /* X18 */))))) + 2*uintptr(_pCur.X14)))) != i32(0) && int32((*(**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[20]unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur))+uintptr(152 /* X19 */))))) + 8*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(112 /* X18 */))))) + 2*uintptr(_pCur.X14))) -= 1
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _sqlite3BtreePreviousØ00__func__Ø000 [21]int8 // -
@@ -70999,9 +67838,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) {
@@ -71009,8 +67846,7 @@ _16:
}
*_pRes = i32(1)
- r0 = i32(0)
- return
+ return i32(0)
_17:
if (_pCur.X9) == 0 {
@@ -71029,8 +67865,7 @@ _17:
}
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(80 /* X9 */))) = i32(0)
- r0 = i32(0)
- return
+ return i32(0)
_22:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(80 /* X9 */))) = i32(0)
@@ -71052,9 +67887,7 @@ _13:
if _rc == 0 {
goto _26
}
-
- r0 = _rc
- return
+ return _rc
_26:
_rc = _moveToRightmost(tls, _pCur)
@@ -71072,8 +67905,7 @@ _28:
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur)) + uintptr(86 /* X12 */))) = uint8(i32(0))
*_pRes = i32(1)
- r0 = i32(0)
- return
+ return i32(0)
_30:
_moveToParent(tls, _pCur)
@@ -71107,7 +67939,6 @@ _37:
_27:
r0 = _rc
return
-
}
var _btreePreviousØ00__func__Ø000 [14]int8 // -
@@ -71138,7 +67969,7 @@ func _moveToRightmost(tls *crt.TLS, _pCur *XBtCursor) (r0 int32) { // sqlite3.c:
}
}()
_4:
- if (store5664427(&_pPage, *(**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[20]unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur))+uintptr(152 /* X19 */))))) + 8*uintptr(_pCur.X14)))).X5) != 0 {
+ if (store5664423(&_pPage, *(**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[20]unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCur))+uintptr(152 /* X19 */))))) + 8*uintptr(_pCur.X14)))).X5) != 0 {
goto _5
}
@@ -71148,9 +67979,7 @@ _4:
if _rc == 0 {
goto _6
}
-
- r0 = _rc
- return
+ return _rc
_6:
goto _4
@@ -71169,9 +67998,7 @@ _5:
crt.X__builtin_abort(tls)
}
}()
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _moveToRightmostØ00__func__Ø000 [16]int8 // -
@@ -71181,9 +68008,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
@@ -71235,8 +68060,7 @@ _9:
crt.X__builtin_abort(tls)
}
}()
- r0 = i32(0)
- return
+ return i32(0)
_5:
_rc = _moveToRoot(tls, _pCur)
@@ -71288,7 +68112,6 @@ _21:
_16:
r0 = _rc
return
-
}
var _sqlite3BtreeLastØ00__func__Ø000 [17]int8 // -
@@ -71341,8 +68164,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() {
@@ -71377,9 +68199,7 @@ _2:
if _rc == 0 {
goto _16
}
-
- r0 = _rc
- return
+ return _rc
_16:
_15:
@@ -71424,9 +68244,7 @@ _29:
if _rc == 0 {
goto _32
}
-
- r0 = _rc
- return
+ return _rc
_32:
_31:
@@ -71460,9 +68278,7 @@ _37:
if _rc == 0 {
goto _38
}
-
- r0 = _rc
- return
+ return _rc
_38:
_35:
@@ -71561,14 +68377,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), uint64(_szNew))
- r0 = i32(0)
- return
+ return i32(0)
_64:
_dropCell(tls, _pPage, _idx, int32(_10_info.X4), &_rc)
@@ -71674,9 +68487,7 @@ _84:
}
}()
_end_insert:
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3BtreeInsertØ00__func__Ø000 [19]int8 // -
@@ -71691,7 +68502,6 @@ func _invalidateIncrblobCursors(tls *crt.TLS, _pBtree *XBtree, _iRow int64, _isC
if int32(_pBtree.X5) != i32(0) {
goto _0
}
-
return
_0:
@@ -71724,8 +68534,6 @@ _7:
goto _3
_6:
- return
-
}
var _invalidateIncrblobCursorsØ00__func__Ø000 [26]int8 // -
@@ -71944,8 +68752,7 @@ _36:
}
_releasePage(tls, _pToRelease)
- r0 = _rc
- return
+ return _rc
_40:
func() {
@@ -72038,9 +68845,7 @@ _60:
_30:
_releasePage(tls, _pToRelease)
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _fillInCellØ00__func__Ø000 [11]int8 // -
@@ -72077,17 +68882,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)))))))))
@@ -72115,9 +68916,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 {
@@ -72128,13 +68927,11 @@ _13:
if _rc == 0 {
goto _15
}
-
- r0 = _rc
- return
+ return _rc
_15:
_14:
- if _3_pOvfl == nil && store5664427(&_3_pOvfl, _btreePageLookup(tls, _pBt, _ovflPgno)) == (*XMemPage)(unsafe.Pointer(uintptr(i32(0)))) || _sqlite3PagerPageRefcount(tls, (*XPgHdr)(unsafe.Pointer(_3_pOvfl.X23))) == i32(1) {
+ if _3_pOvfl == nil && store5664423(&_3_pOvfl, _btreePageLookup(tls, _pBt, _ovflPgno)) == (*XMemPage)(unsafe.Pointer(uintptr(i32(0)))) || _sqlite3PagerPageRefcount(tls, (*XPgHdr)(unsafe.Pointer(_3_pOvfl.X23))) == i32(1) {
goto _18
}
@@ -72153,18 +68950,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 // -
@@ -72186,14 +68979,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 // -
@@ -72241,9 +69030,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 {
@@ -72371,9 +69158,7 @@ _freepage_out:
_30:
_releasePage(tls, _pPage)
_releasePage(tls, _pTrunk)
- r0 = _rc
- return
-
+ return _rc
}
var _freePage2Ø00__func__Ø000 [10]int8 // -
@@ -72384,8 +69169,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
@@ -72403,8 +69186,6 @@ func _sqlite3PcacheRef(tls *crt.TLS, _p *XPgHdr) { // sqlite3.c:44607:1
}()
*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(46 /* X7 */))) += 1
*(*int32)(unsafe.Pointer(uintptr(_p.X8) + uintptr(24 /* X3 */))) += 1
- return
-
}
var _sqlite3PcacheRefØ00__func__Ø000 [17]int8 // -
@@ -72432,8 +69213,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
@@ -72464,9 +69243,7 @@ _0:
_rc = _sqlite3BitvecSet(tls, (*XBitvec)(unsafe.Pointer(_pBt.X22)), _pgno)
_5:
- r0 = _rc
- return
-
+ return _rc
}
var _btreeSetHasContentØ00__func__Ø000 [19]int8 // -
@@ -72489,7 +69266,6 @@ func _dropCell(tls *crt.TLS, _pPage *XMemPage, _idx int32, _sz int32, _pRC *int3
if (*_pRC) == 0 {
goto _0
}
-
return
_0:
@@ -72564,8 +69340,6 @@ _14:
sink4530 = *p
}
_15:
- return
-
}
var _dropCellØ00__func__Ø000 [9]int8 // -
@@ -72575,11 +69349,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
@@ -72680,8 +69452,7 @@ _20:
goto _21
_23:
- r0 = _sqlite3CorruptError(tls, i32(60615))
- return
+ return _sqlite3CorruptError(tls, i32(60615))
_22:
_iPtr = _iFreeBlk
@@ -72691,9 +69462,7 @@ _21:
if uint32(_iFreeBlk) <= _iLast {
goto _24
}
-
- r0 = _sqlite3CorruptError(tls, i32(60619))
- return
+ return _sqlite3CorruptError(tls, i32(60619))
_24:
func() {
@@ -72710,18 +69479,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))
@@ -72739,9 +69504,7 @@ _29:
if _7_iPtrEnd <= int32(_iStart) {
goto _34
}
-
- r0 = _sqlite3CorruptError(tls, i32(60644))
- return
+ return _sqlite3CorruptError(tls, i32(60644))
_34:
{
@@ -72756,9 +69519,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:
{
@@ -72774,9 +69535,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 {
@@ -72808,9 +69567,7 @@ _38:
*p = uint16(int32(*p) + int32(_iOrigSize))
sink4530 = *p
}
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _freeSpaceØ00__func__Ø000 [10]int8 // -
@@ -73004,8 +69761,6 @@ _45:
_ptrmapPutOvflPtr(tls, _pPage, _pCell, _pRC)
_48:
_30:
- return
-
}
var _insertCellØ00__func__Ø000 [11]int8 // -
@@ -73104,8 +69859,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:
@@ -73125,16 +69879,13 @@ _20:
}
}()
*_pIdx = int32(int64((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:
@@ -73157,9 +69908,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)
@@ -73186,9 +69935,7 @@ _33:
}
}()
*_pIdx = _top
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _allocateSpaceØ00__func__Ø000 [14]int8 // -
@@ -73229,8 +69976,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)))))
@@ -73243,8 +69989,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) {
@@ -73254,9 +69999,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)))), uint64(i32(2)))
@@ -73273,8 +70016,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
@@ -73282,10 +70024,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 // -
@@ -73425,9 +70164,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)))))
@@ -73506,9 +70243,7 @@ _38:
if _pc >= _iCellFirst && _pc <= _iCellLast {
goto _43
}
-
- r0 = _sqlite3CorruptError(tls, i32(60376))
- return
+ return _sqlite3CorruptError(tls, i32(60376))
_43:
func() {
@@ -73528,9 +70263,7 @@ _43:
if _cbrk >= _iCellFirst && (_pc+_size) <= _usableSize {
goto _48
}
-
- r0 = _sqlite3CorruptError(tls, i32(60382))
- return
+ return _sqlite3CorruptError(tls, i32(60382))
_48:
func() {
@@ -73570,9 +70303,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() {
@@ -73594,9 +70325,7 @@ _54:
crt.X__builtin_abort(tls)
}
}()
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _defragmentPageØ00__func__Ø000 [15]int8 // -
@@ -73606,9 +70335,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
@@ -73742,9 +70469,7 @@ _9:
_sqlite3PageFree(tls, (unsafe.Pointer)(_pFree))
_26:
- r0 = _rc
- return
-
+ return _rc
}
var _balanceØ00__func__Ø000 [8]int8 // -
@@ -73797,8 +70522,7 @@ _4:
*_ppChild = (*XMemPage)(unsafe.Pointer(uintptr(i32(0))))
_releasePage(tls, _pChild)
- r0 = _rc
- return
+ return _rc
_6:
func() {
@@ -73825,9 +70549,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 // -
@@ -73903,8 +70625,6 @@ _9:
*_pRC = _setChildPtrmaps(tls, _pTo)
_10:
_0:
- return
-
}
var _copyNodeContentØ00__func__Ø000 [16]int8 // -
@@ -73961,9 +70681,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)))
@@ -74002,9 +70720,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))
@@ -74048,9 +70764,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 // -
@@ -74117,9 +70831,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), uint64(*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_szCell)) + 2*uintptr(_i)))))
@@ -74150,9 +70862,7 @@ _3:
return _aData
}()))+1*uintptr(_hdr+i32(5)))))) + 1*uintptr(i32(1)))) = uint8(int64((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 // -
@@ -74330,9 +71040,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)
@@ -74899,7 +71607,7 @@ _138:
goto _142
}
- _46_pNew = store5664427((**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_apNew))+8*uintptr(_i))), *(**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_apOld)) + 8*uintptr(_i))))
+ _46_pNew = store5664423((**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_apNew))+8*uintptr(_i))), *(**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_apOld)) + 8*uintptr(_i))))
*(**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_apOld)) + 8*uintptr(_i))) = (*XMemPage)(unsafe.Pointer(uintptr(i32(0))))
_rc = _sqlite3PagerWrite(tls, (*XPgHdr)(unsafe.Pointer(_46_pNew.X23)))
_nNew += 1
@@ -75415,9 +72123,7 @@ _279:
goto _279
_282:
- r0 = _rc
- return
-
+ return _rc
}
var _balance_nonrootØ00__func__Ø000 [16]int8 // -
@@ -75466,9 +72172,7 @@ _4:
crt.X__builtin_abort(tls)
}
}()
- r0 = _p
- return
-
+ return _p
}
var _sqlite3ScratchMallocØ00__func__Ø000 [21]int8 // -
@@ -75487,14 +72191,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 // -
@@ -75519,9 +72219,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)) + 8*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 // -
@@ -75539,8 +72237,6 @@ func _sqlite3PagerRekey(tls *crt.TLS, _pPg *XPgHdr, _iNew uint32, _flags uint16)
}()
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPg)) + uintptr(44 /* X6 */))) = _flags
_sqlite3PcacheMove(tls, _pPg, _iNew)
- return
-
}
var _sqlite3PagerRekeyØ00__func__Ø000 [18]int8 // -
@@ -75719,14 +72415,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))+8*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))+8*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
@@ -75796,9 +72489,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
@@ -75829,9 +72520,7 @@ _3:
}()
_freeSpace(tls, _pPg, uint16(int64((uintptr(unsafe.Pointer(_pFree))-uintptr(unsafe.Pointer(_aData)))/1)), uint16(_szFree))
_15:
- r0 = _nRet
- return
-
+ return _nRet
}
var _pageFreeArrayØ00__func__Ø000 [14]int8 // -
@@ -75884,9 +72573,7 @@ _3:
if int64((uintptr(unsafe.Pointer(_pData))-uintptr(unsafe.Pointer(_pBegin)))/1) >= int64(_1_sz) {
goto _10
}
-
- r0 = i32(1)
- return
+ return i32(1)
_10:
{
@@ -75917,9 +72604,7 @@ _9:
_6:
*_ppData = _pData
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _pageInsertArrayØ00__func__Ø000 [16]int8 // -
@@ -75970,8 +72655,6 @@ _8:
goto _3
_4:
- return
-
}
var _populateCellCacheØ00__func__Ø000 [18]int8 // -
@@ -75987,8 +72670,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
@@ -76040,8 +72721,6 @@ _6:
_7:
_5:
_0:
- return
-
}
var _sqlite3ScratchFreeØ00__func__Ø000 [19]int8 // -
@@ -76155,9 +72834,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
@@ -76175,9 +72852,7 @@ _18:
if _rc == 0 {
goto _24
}
-
- r0 = _rc
- return
+ return _rc
_24:
_23:
@@ -76189,9 +72864,7 @@ _23:
if _rc == 0 {
goto _26
}
-
- r0 = _rc
- return
+ return _rc
_26:
_25:
@@ -76205,9 +72878,7 @@ _27:
if _rc == 0 {
goto _28
}
-
- r0 = _rc
- return
+ return _rc
_28:
_rc = _clearCell(tls, _pPage, _pCell, &_info)
@@ -76215,9 +72886,7 @@ _28:
if _rc == 0 {
goto _29
}
-
- r0 = _rc
- return
+ return _rc
_29:
if (_pPage.X5) != 0 {
@@ -76230,9 +72899,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 {
@@ -76262,9 +72929,7 @@ _36:
if _rc == 0 {
goto _37
}
-
- r0 = _rc
- return
+ return _rc
_37:
_30:
@@ -76336,7 +73001,6 @@ _57:
_42:
r0 = _rc
return
-
}
var _sqlite3BtreeDeleteØ00__func__Ø000 [19]int8 // -
@@ -76364,20 +73028,18 @@ func _sqlite3VdbeSorterCompare(tls *crt.TLS, _pCsr *XVdbeCursor, _pVal *XMem, _n
crt.X__builtin_abort(tls)
}
}()
- _pSorter = (*XVdbeSorter)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCsr)) + uintptr(48 /* X14 */)))))))
+ _pSorter = (*XVdbeSorter)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCsr)) + uintptr(48 /* X14 */)))))))
_r2 = (*XUnpackedRecord)(unsafe.Pointer(_pSorter.X8))
_pKeyInfo = (*XKeyInfo)(unsafe.Pointer(_pCsr.X15))
if _r2 != (*XUnpackedRecord)(unsafe.Pointer(uintptr(i32(0)))) {
goto _2
}
- _r2 = store5668972((**XUnpackedRecord)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(48 /* X8 */))))), _sqlite3VdbeAllocUnpackedRecord(tls, _pKeyInfo))
+ _r2 = store5668968((**XUnpackedRecord)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(48 /* X8 */))))), _sqlite3VdbeAllocUnpackedRecord(tls, _pKeyInfo))
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(16 /* X2 */))) = uint16(_nKeyCol)
@@ -76401,8 +73063,7 @@ _6:
}
*_pRes = i32(-1)
- r0 = i32(0)
- return
+ return i32(0)
_10:
_i += 1
@@ -76410,9 +73071,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 // -
@@ -76445,12 +73104,10 @@ _2:
goto _3
_0:
- *_pnKey = (*XSorterRecord)(unsafe.Pointer((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(56 /* X9 */))).X0)).X0
- _pKey = (unsafe.Pointer)((*XSorterRecord)(unsafe.Pointer(uintptr(unsafe.Pointer((*XSorterRecord)(unsafe.Pointer((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X0)))) + uintptr(unsafe.Pointer((*XSorterRecord)(unsafe.Pointer(uintptr(unsafe.Pointer((*XSorterRecord)(unsafe.Pointer(uintptr(i32(1))))))*uintptr(unsafe.Pointer((*XSorterRecord)(unsafe.Pointer(uintptr(16))))))))))))
+ *_pnKey = (*XSorterRecord)(unsafe.Pointer((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(56 /* X9 */))).X0)).X0
+ _pKey = (unsafe.Pointer)((*XSorterRecord)(unsafe.Pointer(uintptr(unsafe.Pointer((*XSorterRecord)(unsafe.Pointer((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X0)))) + uintptr(unsafe.Pointer((*XSorterRecord)(unsafe.Pointer(uintptr(unsafe.Pointer((*XSorterRecord)(unsafe.Pointer(uintptr(i32(1))))))*uintptr(unsafe.Pointer((*XSorterRecord)(unsafe.Pointer(uintptr(16))))))))))))
_3:
- r0 = _pKey
- return
-
+ return _pKey
}
func _sqlite3VdbeSorterRowkey(tls *crt.TLS, _pCsr *XVdbeCursor, _pOut *XMem) (r0 int32) { // sqlite3.c:88531:1
@@ -76466,22 +73123,18 @@ func _sqlite3VdbeSorterRowkey(tls *crt.TLS, _pCsr *XVdbeCursor, _pOut *XMem) (r0
crt.X__builtin_abort(tls)
}
}()
- _pSorter = (*XVdbeSorter)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCsr)) + uintptr(48 /* X14 */)))))))
+ _pSorter = (*XVdbeSorter)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCsr)) + uintptr(48 /* X14 */)))))))
_pKey = _vdbeSorterRowkey(tls, _pSorter, &_nKey)
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, uint64(_nKey))
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _sqlite3VdbeSorterRowkeyØ00__func__Ø000 [24]int8 // -
@@ -76497,17 +73150,13 @@ func _sqlite3VdbeCursorRestore(tls *crt.TLS, _p *XVdbeCursor) (r0 int32) { // sq
crt.X__builtin_abort(tls)
}
}()
- if _sqlite3BtreeCursorHasMoved(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X14 */)))))))) == 0 {
+ if _sqlite3BtreeCursorHasMoved(tls, (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* 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 // -
@@ -76523,9 +73172,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 // -
@@ -76580,7 +73227,6 @@ _9:
_4:
r0 = _rc
return
-
}
var _sqlite3BtreeFirstØ00__func__Ø000 [18]int8 // -
@@ -76618,9 +73264,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 {
@@ -76635,9 +73279,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))
@@ -76655,9 +73297,7 @@ _10:
goto _10
_13:
- r0 = _n
- return
-
+ return _n
}
var _sqlite3BtreeRowCountEstØ00__func__Ø000 [24]int8 // -
@@ -76678,7 +73318,7 @@ func _sqlite3VdbeSorterRewind(tls *crt.TLS, _pCsr *XVdbeCursor, _pbEof *int32) (
crt.X__builtin_abort(tls)
}
}()
- _pSorter = (*XVdbeSorter)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCsr)) + uintptr(48 /* X14 */)))))))
+ _pSorter = (*XVdbeSorter)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCsr)) + uintptr(48 /* X14 */)))))))
func() {
if _pSorter == nil {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(88425), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeSorterRewindØ00__func__Ø000))), unsafe.Pointer(str(87496)))
@@ -76689,23 +73329,22 @@ func _sqlite3VdbeSorterRewind(tls *crt.TLS, _pCsr *XVdbeCursor, _pbEof *int32) (
goto _4
}
- if (*XSorterRecord)(unsafe.Pointer((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X0)) == nil {
+ if (*XSorterRecord)(unsafe.Pointer((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X0)) == nil {
goto _5
}
*_pbEof = i32(0)
- _rc = _vdbeSorterSort(tls, (*XSortSubtask)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]XSortSubtask)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(96 /* X17 */)))))+104*uintptr(i32(0)))), (*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))
+ _rc = _vdbeSorterSort(tls, (*XSortSubtask)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]XSortSubtask)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(96 /* X17 */)))))+104*uintptr(i32(0)))), (*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))
goto _6
_5:
*_pbEof = i32(1)
_6:
- r0 = _rc
- return
+ return _rc
_4:
func() {
- if (*XSorterRecord)(unsafe.Pointer((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X0)) == nil {
+ if (*XSorterRecord)(unsafe.Pointer((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X0)) == nil {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(88444), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeSorterRewindØ00__func__Ø000))), unsafe.Pointer(str(87504)))
crt.X__builtin_abort(tls)
}
@@ -76725,9 +73364,7 @@ _4:
_rc = _vdbeSorterSetupMerge(tls, _pSorter)
*_pbEof = i32(0)
_11:
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3VdbeSorterRewindØ00__func__Ø000 [24]int8 // -
@@ -76736,7 +73373,7 @@ func init() {
crt.Xstrncpy(nil, &_sqlite3VdbeSorterRewindØ00__func__Ø000[0], str(87544), 24)
}
-func _vdbeSorterSort(tls *crt.TLS, _pTask *XSortSubtask, _pList *T5901738) (r0 int32) { // sqlite3.c:87247:1
+func _vdbeSorterSort(tls *crt.TLS, _pTask *XSortSubtask, _pList *T5901734) (r0 int32) { // sqlite3.c:87247:1
var _i int32 // sqlite3.c:87248:7
_ = _i
var _aSlot **XSorterRecord // sqlite3.c:87249:16
@@ -76751,9 +73388,7 @@ func _vdbeSorterSort(tls *crt.TLS, _pTask *XSortSubtask, _pList *T5901738) (r0 i
if _rc == i32(0) {
goto _0
}
-
- r0 = _rc
- return
+ return _rc
_0:
_p = (*XSorterRecord)(unsafe.Pointer(_pList.X0))
@@ -76762,9 +73397,7 @@ _0:
if _aSlot != nil {
goto _1
}
-
- r0 = _sqlite3NomemError(tls, i32(87261))
- return
+ return _sqlite3NomemError(tls, i32(87261))
_1:
_2:
@@ -76785,19 +73418,19 @@ _2:
_5:
func() {
- if (*(*int32)(unsafe.Pointer((*T5941571)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X1 */)))))) >= _sqlite3MallocSize(tls, (unsafe.Pointer)(_pList.X1)) {
+ if (*(*int32)(unsafe.Pointer((*T5941567)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X1 */)))))) >= _sqlite3MallocSize(tls, (unsafe.Pointer)(_pList.X1)) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(87270), unsafe.Pointer((*int8)(unsafe.Pointer(&_vdbeSorterSortØ00__func__Ø000))), unsafe.Pointer(str(87568)))
crt.X__builtin_abort(tls)
}
}()
- _2_pNext = (*XSorterRecord)(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pList.X1)) + 1*uintptr(*(*int32)(unsafe.Pointer((*T5941571)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X1 */))))))))))
+ _2_pNext = (*XSorterRecord)(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pList.X1)) + 1*uintptr(*(*int32)(unsafe.Pointer((*T5941567)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X1 */))))))))))
_6:
goto _9
_4:
- _2_pNext = (*XSorterRecord)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5941571)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X1 */)))))))
+ _2_pNext = (*XSorterRecord)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5941567)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X1 */)))))))
_9:
- *(**XSorterRecord)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5941571)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X1 */))))))) = (*XSorterRecord)(unsafe.Pointer(uintptr(i32(0))))
+ *(**XSorterRecord)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5941567)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X1 */))))))) = (*XSorterRecord)(unsafe.Pointer(uintptr(i32(0))))
_i = i32(0)
_10:
if (*(**XSorterRecord)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aSlot)) + 8*uintptr(_i)))) == nil {
@@ -76848,9 +73481,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
@@ -76862,39 +73493,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(16 /* X2 */))) = (*XKeyInfo)(unsafe.Pointer((*XVdbeSorter)(unsafe.Pointer(_pTask.X2)).X7)).X2
*(*uint8)(unsafe.Pointer(uintptr(_pTask.X3) + uintptr(19 /* 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
@@ -77048,7 +73669,6 @@ _37:
_36:
r0 = _res
return
-
}
var _vdbeSorterCompareIntØ00__func__Ø000 [21]int8 // -
@@ -77074,9 +73694,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
@@ -77144,7 +73762,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
@@ -77158,9 +73775,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 // -
@@ -77196,8 +73811,8 @@ _3:
}
*_pp = _p1
- _pp = (**XSorterRecord)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5941571)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p1)) + uintptr(8 /* X1 */)))))))
- _p1 = (*XSorterRecord)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5941571)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p1)) + uintptr(8 /* X1 */)))))))
+ _pp = (**XSorterRecord)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5941567)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p1)) + uintptr(8 /* X1 */)))))))
+ _p1 = (*XSorterRecord)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5941567)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p1)) + uintptr(8 /* X1 */)))))))
if _p1 != (*XSorterRecord)(unsafe.Pointer(uintptr(i32(0)))) {
goto _7
}
@@ -77210,8 +73825,8 @@ _7:
_6:
*_pp = _p2
- _pp = (**XSorterRecord)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5941571)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p2)) + uintptr(8 /* X1 */)))))))
- _p2 = (*XSorterRecord)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5941571)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p2)) + uintptr(8 /* X1 */)))))))
+ _pp = (**XSorterRecord)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5941567)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p2)) + uintptr(8 /* X1 */)))))))
+ _p2 = (*XSorterRecord)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5941567)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p2)) + uintptr(8 /* X1 */)))))))
_bCached = i32(0)
if _p2 != (*XSorterRecord)(unsafe.Pointer(uintptr(i32(0)))) {
goto _9
@@ -77225,9 +73840,7 @@ _8:
goto _3
_5:
- r0 = _pFinal
- return
-
+ return _pFinal
}
var _vdbeSorterMergeØ00__func__Ø000 [16]int8 // -
@@ -77288,11 +73901,11 @@ _3:
goto _8
}
- _rc = _vdbeSorterListToPMA(tls, (*XSortSubtask)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]XSortSubtask)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(96 /* X17 */)))))+104*uintptr(_nWorker))), (*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))
+ _rc = _vdbeSorterListToPMA(tls, (*XSortSubtask)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]XSortSubtask)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(96 /* X17 */)))))+104*uintptr(_nWorker))), (*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))
goto _9
_8:
- _5_aMem = (*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask)) + uintptr(32 /* X4 */))).X1
+ _5_aMem = (*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask)) + uintptr(32 /* X4 */))).X1
_5_pCtx = (unsafe.Pointer)(_pTask)
func() {
if (*XSQLiteThread)(unsafe.Pointer(_pTask.X0)) != (*XSQLiteThread)(unsafe.Pointer(uintptr(i32(0)))) || (_pTask.X1) != i32(0) {
@@ -77301,41 +73914,39 @@ _8:
}
}()
func() {
- if (*XSorterRecord)(unsafe.Pointer((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask))+uintptr(32 /* X4 */))).X0)) != (*XSorterRecord)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*XSorterRecord)(unsafe.Pointer((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask))+uintptr(32 /* X4 */))).X0)) != (*XSorterRecord)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(87588), unsafe.Pointer((*int8)(unsafe.Pointer(&_vdbeSorterFlushPMAØ00__func__Ø000))), unsafe.Pointer(str(87880)))
crt.X__builtin_abort(tls)
}
}()
func() {
- if ((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask))+uintptr(32 /* X4 */))).X1) != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) && ((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X1) == (*uint8)(unsafe.Pointer(uintptr(i32(0)))) {
+ if ((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask))+uintptr(32 /* X4 */))).X1) != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) && ((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X1) == (*uint8)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(87589), unsafe.Pointer((*int8)(unsafe.Pointer(&_vdbeSorterFlushPMAØ00__func__Ø000))), unsafe.Pointer(str(87904)))
crt.X__builtin_abort(tls)
}
}()
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(90 /* X14 */))) = uint8(int64((uintptr(unsafe.Pointer(_pTask)) - uintptr(unsafe.Pointer((*XSortSubtask)(unsafe.Pointer((*[1]XSortSubtask)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(96 /* X17 */)))))))) / 104))
- *(*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask)) + uintptr(32 /* X4 */))) = _pSorter.X9
- *(**XSorterRecord)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))) + uintptr(0 /* X0 */))))) = (*XSorterRecord)(unsafe.Pointer(uintptr(i32(0))))
- *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))) + uintptr(16 /* X2 */))) = i32(0)
+ *(*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask)) + uintptr(32 /* X4 */))) = _pSorter.X9
+ *(**XSorterRecord)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))) + uintptr(0 /* X0 */))))) = (*XSorterRecord)(unsafe.Pointer(uintptr(i32(0))))
+ *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))) + uintptr(16 /* X2 */))) = i32(0)
if _5_aMem == nil {
goto _18
}
- *(**uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))) + uintptr(8 /* X1 */))) = _5_aMem
+ *(**uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))) + uintptr(8 /* X1 */))) = _5_aMem
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(84 /* X11 */))) = _sqlite3MallocSize(tls, (unsafe.Pointer)(_5_aMem))
goto _19
_18:
- if ((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(56 /* X9 */))).X1) == nil {
+ if ((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(56 /* X9 */))).X1) == nil {
goto _20
}
- *(**uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))) + uintptr(8 /* X1 */))) = (*uint8)(unsafe.Pointer(_sqlite3Malloc(tls, uint64(_pSorter.X11))))
- if ((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(56 /* X9 */))).X1) != nil {
+ *(**uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))) + uintptr(8 /* X1 */))) = (*uint8)(unsafe.Pointer(_sqlite3Malloc(tls, uint64(_pSorter.X11))))
+ if ((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(56 /* X9 */))).X1) != nil {
goto _21
}
-
- r0 = _sqlite3NomemError(tls, i32(87600))
- return
+ return _sqlite3NomemError(tls, i32(87600))
_21:
_20:
@@ -77345,10 +73956,9 @@ _9:
_7:
r0 = _rc
return
-
}
-func _vdbeSorterListToPMA(tls *crt.TLS, _pTask *XSortSubtask, _pList *T5901738) (r0 int32) { // sqlite3.c:87398:1
+func _vdbeSorterListToPMA(tls *crt.TLS, _pTask *XSortSubtask, _pList *T5901734) (r0 int32) { // sqlite3.c:87398:1
var _db *Xsqlite3 // sqlite3.c:87399:11
_ = _db
var _rc int32 // sqlite3.c:87400:7
@@ -77421,7 +74031,7 @@ _13:
goto _16
}
- _4_pNext = (*XSorterRecord)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5941571)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_p)) + uintptr(8 /* X1 */)))))))
+ _4_pNext = (*XSorterRecord)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5941567)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_p)) + uintptr(8 /* X1 */)))))))
_vdbePmaWriteVarint(tls, &_writer, uint64(_4_p.X0))
_vdbePmaWriteBlob(tls, &_writer, (*uint8)(unsafe.Pointer((unsafe.Pointer)((*XSorterRecord)(unsafe.Pointer(uintptr(unsafe.Pointer(_4_p))+uintptr(unsafe.Pointer((*XSorterRecord)(unsafe.Pointer(uintptr(unsafe.Pointer((*XSorterRecord)(unsafe.Pointer(uintptr(i32(1))))))*uintptr(unsafe.Pointer((*XSorterRecord)(unsafe.Pointer(uintptr(16)))))))))))))), _4_p.X0)
if (_pList.X1) != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) {
@@ -77449,9 +74059,7 @@ _12:
crt.X__builtin_abort(tls)
}
}()
- r0 = _rc
- return
-
+ return _rc
}
var _vdbeSorterListToPMAØ00__func__Ø000 [20]int8 // -
@@ -77468,9 +74076,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)
@@ -77489,7 +74095,6 @@ _2:
_1:
r0 = _rc
return
-
}
func _vdbeSorterExtendFile(tls *crt.TLS, _db *Xsqlite3, _pFd *Xsqlite3_file, _nByte int64) { // sqlite3.c:87131:1
@@ -77508,8 +74113,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
@@ -77528,8 +74131,6 @@ _0:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(16 /* X2 */))) = _nBuf
*(**Xsqlite3_file)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(40 /* X6 */))))) = _pFd
_1:
- return
-
}
func _vdbePmaWriteVarint(tls *crt.TLS, _p *XPmaWriter, _iVal uint64) { // sqlite3.c:87377:1
@@ -77539,8 +74140,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
@@ -77593,8 +74192,6 @@ _4:
goto _0
_1:
- return
-
}
var _vdbePmaWriteBlobØ00__func__Ø000 [17]int8 // -
@@ -77625,9 +74222,7 @@ _4:
Xsqlite3_free(tls, (unsafe.Pointer)(_p.X1))
_rc = _p.X0
crt.Xmemset(tls, (unsafe.Pointer)(_p), i32(0), u64(48))
- r0 = _rc
- return
-
+ return _rc
}
var _vdbePmaWriterFinishØ00__func__Ø000 [20]int8 // -
@@ -77649,9 +74244,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 // -
@@ -77692,9 +74286,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), u64(40))
@@ -77718,9 +74310,7 @@ _8:
*(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(16 /* X2 */))) = _xTask(tls, _pIn)
_9:
*_ppThread = _p
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _sqlite3ThreadCreateØ00__func__Ø000 [20]int8 // -
@@ -77741,11 +74331,9 @@ func _vdbeSorterFlushThread(tls *crt.TLS, _pCtx unsafe.Pointer) (r0 unsafe.Point
crt.X__builtin_abort(tls)
}
}()
- _rc = _vdbeSorterListToPMA(tls, _pTask, (*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask))+uintptr(32 /* X4 */))))
+ _rc = _vdbeSorterListToPMA(tls, _pTask, (*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask))+uintptr(32 /* X4 */))))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTask)) + uintptr(8 /* X1 */))) = i32(1)
- r0 = (unsafe.Pointer)(uintptr(int64(_rc)))
- return
-
+ return (unsafe.Pointer)(uintptr(int64(_rc)))
}
var _vdbeSorterFlushThreadØ00__func__Ø000 [22]int8 // -
@@ -77839,7 +74427,7 @@ _13:
goto _16
}
- if store5935801(&_7_pIncr, (*XIncrMerger)(unsafe.Pointer((*XPmaReader)(unsafe.Pointer(uintptr(_pMain.X3)+80*uintptr(_3_iTask))).X10))) == nil {
+ if store5935797(&_7_pIncr, (*XIncrMerger)(unsafe.Pointer((*XPmaReader)(unsafe.Pointer(uintptr(_pMain.X3)+80*uintptr(_3_iTask))).X10))) == nil {
goto _17
}
@@ -77896,9 +74484,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
@@ -78047,9 +74633,7 @@ _9:
_pMain = (*XMergeEngine)(unsafe.Pointer(uintptr(i32(0))))
_32:
*_ppOut = _pMain
- r0 = _rc
- return
-
+ return _rc
}
var _vdbeSorterMergeTreeBuildØ00__func__Ø000 [25]int8 // -
@@ -78101,9 +74685,7 @@ _3:
*(**XPmaReader)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(24 /* X3 */))))) = (*XPmaReader)(unsafe.Pointer((*XMergeEngine)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + 32*uintptr(i32(1))))))
*(**int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(16 /* X2 */))) = (*int32)(unsafe.Pointer((*XPmaReader)(unsafe.Pointer(uintptr(_pNew.X3) + 80*uintptr(_N)))))
_6:
- r0 = _pNew
- return
-
+ return _pNew
}
var _vdbeMergeEngineNewØ00__func__Ø000 [19]int8 // -
@@ -78129,9 +74711,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
@@ -78149,7 +74729,7 @@ func _vdbeMergeEngineLevel0(tls *crt.TLS, _pTask *XSortSubtask, _nPMA int32, _pi
_ = _1_pReadr
_iOff = *_piOffset
_rc = i32(0)
- *_ppOut = store5945857(&_pNew, _vdbeMergeEngineNew(tls, _nPMA))
+ *_ppOut = store5945853(&_pNew, _vdbeMergeEngineNew(tls, _nPMA))
if _pNew != (*XMergeEngine)(unsafe.Pointer(uintptr(i32(0)))) {
goto _0
}
@@ -78178,9 +74758,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
@@ -78232,9 +74810,7 @@ _9:
_rc = _vdbePmaReaderNext(tls, _pReadr)
_10:
- r0 = _rc
- return
-
+ return _rc
}
var _vdbePmaReaderInitØ00__func__Ø000 [18]int8 // -
@@ -78262,9 +74838,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 {
@@ -78313,7 +74887,6 @@ _10:
_6:
r0 = _rc
return
-
}
var _vdbePmaReaderSeekØ00__func__Ø000 [18]int8 // -
@@ -78342,7 +74915,6 @@ _1:
_0:
r0 = _rc
return
-
}
func _vdbePmaReadVarint(tls *crt.TLS, _p *XPmaReader, _pnOut *uint64) (r0 int32) { // sqlite3.c:86429:1
@@ -78387,9 +74959,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))))
@@ -78402,7 +74972,6 @@ _4:
_1:
r0 = i32(0)
return
-
}
func _vdbePmaReadBlob(tls *crt.TLS, _p *XPmaReader, _nByte int32, _ppOut **uint8) (r0 int32) { // sqlite3.c:86335:1
@@ -78436,8 +75005,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() {
@@ -78477,9 +75045,7 @@ _5:
if _2_rc == i32(0) {
goto _10
}
-
- r0 = _2_rc
- return
+ return _2_rc
_10:
_3:
@@ -78520,9 +75086,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
@@ -78551,9 +75115,7 @@ _21:
if _8_rc == i32(0) {
goto _22
}
-
- r0 = _8_rc
- return
+ return _8_rc
_22:
func() {
@@ -78573,9 +75135,7 @@ _22:
_20:
*_ppOut = _p.X5
_12:
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _vdbePmaReadBlobØ00__func__Ø000 [16]int8 // -
@@ -78619,8 +75179,7 @@ _1:
}
_vdbePmaReaderClear(tls, _pReadr)
- r0 = _rc
- return
+ return _rc
_4:
_0:
@@ -78637,9 +75196,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(40 /* X6 */))))
_6:
- r0 = _rc
- return
-
+ return _rc
}
func _vdbeIncrSwap(tls *crt.TLS, _pIncr *XIncrMerger) (r0 int32) { // sqlite3.c:87798:1
@@ -78690,7 +75247,6 @@ _6:
_5:
r0 = _rc
return
-
}
func _vdbeIncrBgPopulate(tls *crt.TLS, _pIncr *XIncrMerger) (r0 int32) { // sqlite3.c:87774:1
@@ -78703,9 +75259,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 // -
@@ -78722,9 +75276,7 @@ func _vdbeIncrPopulateThread(tls *crt.TLS, _pCtx unsafe.Pointer) (r0 unsafe.Poin
_pIncr = (*XIncrMerger)(unsafe.Pointer(_pCtx))
_pRet = (unsafe.Pointer)(uintptr(int64(_vdbeIncrPopulate(tls, _pIncr))))
*(*int32)(unsafe.Pointer(uintptr(_pIncr.X0) + uintptr(8 /* X1 */))) = i32(1)
- r0 = _pRet
- return
-
+ return _pRet
}
func _vdbeIncrPopulate(tls *crt.TLS, _pIncr *XIncrMerger) (r0 int32) { // sqlite3.c:87722:1
@@ -78803,9 +75355,7 @@ _3:
_rc = _rc2
_8:
- r0 = _rc
- return
-
+ return _rc
}
var _vdbeIncrPopulateØ00__func__Ø000 [17]int8 // -
@@ -78893,14 +75443,12 @@ _12:
_4:
*_pbEof = bool2int((*Xsqlite3_file)(unsafe.Pointer((*XPmaReader)(unsafe.Pointer(uintptr(_pMerger.X3)+80*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
@@ -78980,9 +75528,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
@@ -78991,7 +75537,7 @@ func _vdbeIncrMergerNew(tls *crt.TLS, _pTask *XSortSubtask, _pMerger *XMergeEngi
var _pIncr *XIncrMerger // sqlite3.c:87843:14
_ = _pIncr
_rc = i32(0)
- _pIncr = store5935801(_ppOut, (*XIncrMerger)(unsafe.Pointer(func() unsafe.Pointer {
+ _pIncr = store5935797(_ppOut, (*XIncrMerger)(unsafe.Pointer(func() unsafe.Pointer {
if _sqlite3FaultSim(tls, i32(100)) != 0 {
return unsafe.Pointer((unsafe.Pointer)(uintptr(i32(0))))
}
@@ -79020,9 +75566,7 @@ _2:
_vdbeMergeEngineFree(tls, _pMerger)
_rc = _sqlite3NomemError(tls, i32(87852))
_5:
- r0 = _rc
- return
-
+ return _rc
}
var _vdbeSorterSetupMergeØ00__func__Ø000 [21]int8 // -
@@ -79038,8 +75582,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
@@ -79075,7 +75617,6 @@ _5:
_0:
r0 = _rc
return
-
}
var _vdbePmaReaderIncrInitØ00__func__Ø000 [22]int8 // -
@@ -79092,9 +75633,7 @@ func _vdbePmaReaderBgIncrInit(tls *crt.TLS, _pCtx unsafe.Pointer) (r0 unsafe.Poi
_pReader = (*XPmaReader)(unsafe.Pointer(_pCtx))
_pRet = (unsafe.Pointer)(uintptr(int64(_vdbePmaReaderIncrMergeInit(tls, _pReader, i32(1)))))
*(*int32)(unsafe.Pointer(uintptr((*XIncrMerger)(unsafe.Pointer(_pReader.X10)).X0) + uintptr(8 /* X1 */))) = i32(1)
- r0 = _pRet
- return
-
+ return _pRet
}
func _vdbePmaReaderIncrMergeInit(tls *crt.TLS, _pReadr *XPmaReader, _eMode int32) (r0 int32) { // sqlite3.c:88027:1
@@ -79178,9 +75717,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
@@ -79219,9 +75756,7 @@ _8:
if _rc == i32(0) {
goto _9
}
-
- r0 = _rc
- return
+ return _rc
_9:
_i += 1
@@ -79239,9 +75774,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 // -
@@ -79327,8 +75860,6 @@ _12:
_8:
_6:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMerger.X2)) + 4*uintptr(_iOut))) = _iRes
- return
-
}
var _vdbeMergeEngineCompareØ00__func__Ø000 [23]int8 // -
@@ -79356,7 +75887,7 @@ func _sqlite3VdbeSorterNext(tls *crt.TLS, _db *Xsqlite3, _pCsr *XVdbeCursor, _pb
crt.X__builtin_abort(tls)
}
}()
- _pSorter = (*XVdbeSorter)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCsr)) + uintptr(48 /* X14 */)))))))
+ _pSorter = (*XVdbeSorter)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCsr)) + uintptr(48 /* X14 */)))))))
func() {
if (_pSorter.X12) == 0 && ((*XPmaReader)(unsafe.Pointer(_pSorter.X4)) != (*XPmaReader)(unsafe.Pointer(uintptr(i32(0)))) || (*XMergeEngine)(unsafe.Pointer(_pSorter.X5)) != (*XMergeEngine)(unsafe.Pointer(uintptr(i32(0))))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(88473), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeSorterNextØ00__func__Ø000))), unsafe.Pointer(str(89416)))
@@ -79411,21 +75942,19 @@ _17:
goto _22
_6:
- _4_pFree = (*XSorterRecord)(unsafe.Pointer((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(56 /* X9 */))).X0))
- *(**XSorterRecord)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))) + uintptr(0 /* X0 */))))) = (*XSorterRecord)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5941571)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pFree)) + uintptr(8 /* X1 */)))))))
- *(**XSorterRecord)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5941571)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pFree)) + uintptr(8 /* X1 */))))))) = (*XSorterRecord)(unsafe.Pointer(uintptr(i32(0))))
- if ((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(56 /* X9 */))).X1) != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) {
+ _4_pFree = (*XSorterRecord)(unsafe.Pointer((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(56 /* X9 */))).X0))
+ *(**XSorterRecord)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))) + uintptr(0 /* X0 */))))) = (*XSorterRecord)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5941567)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pFree)) + uintptr(8 /* X1 */)))))))
+ *(**XSorterRecord)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5941567)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pFree)) + uintptr(8 /* X1 */))))))) = (*XSorterRecord)(unsafe.Pointer(uintptr(i32(0))))
+ if ((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(56 /* X9 */))).X1) != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) {
goto _23
}
_vdbeSorterRecordFree(tls, _db, _4_pFree)
_23:
- *_pbEof = bool2int((*XSorterRecord)(unsafe.Pointer((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X0)) == nil)
+ *_pbEof = bool2int((*XSorterRecord)(unsafe.Pointer((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X0)) == nil)
_rc = i32(0)
_22:
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3VdbeSorterNextØ00__func__Ø000 [22]int8 // -
@@ -79464,7 +75993,7 @@ func _sqlite3VdbeSorterWrite(tls *crt.TLS, _pCsr *XVdbeCursor, _pVal *XMem) (r0
crt.X__builtin_abort(tls)
}
}()
- _pSorter = (*XVdbeSorter)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCsr)) + uintptr(48 /* X14 */)))))))
+ _pSorter = (*XVdbeSorter)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCsr)) + uintptr(48 /* X14 */)))))))
func() {
if int32(*(*uint8)(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVal.X5)) + 1*uintptr(i32(1))))))) >= int32(u8(128)) {
_sqlite3GetVarint32(tls, (*uint8)(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVal.X5))+1*uintptr(i32(1)))))), (*uint32)(unsafe.Pointer(&_t)))
@@ -79509,7 +76038,7 @@ _7:
goto _13
}
- if ((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(56 /* X9 */))).X1) == nil {
+ if ((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(56 /* X9 */))).X1) == nil {
goto _14
}
@@ -79517,17 +76046,17 @@ _7:
goto _16
_14:
- _bFlush = bool2int((((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(56 /* X9 */))).X2) > (_pSorter.X1)) || ((((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(56 /* X9 */))).X2) > (_pSorter.X0)) && _sqlite3HeapNearlyFull(tls) != 0))
+ _bFlush = bool2int((((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(56 /* X9 */))).X2) > (_pSorter.X1)) || ((((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(56 /* X9 */))).X2) > (_pSorter.X0)) && _sqlite3HeapNearlyFull(tls) != 0))
_16:
if _bFlush == 0 {
goto _19
}
_rc = _vdbeSorterFlushPMA(tls, _pSorter)
- *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))) + uintptr(16 /* X2 */))) = i32(0)
+ *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))) + uintptr(16 /* X2 */))) = i32(0)
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(80 /* X10 */))) = i32(0)
func() {
- if _rc == i32(0) && (*XSorterRecord)(unsafe.Pointer((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X0)) != (*XSorterRecord)(unsafe.Pointer(uintptr(i32(0)))) {
+ if _rc == i32(0) && (*XSorterRecord)(unsafe.Pointer((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X0)) != (*XSorterRecord)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(87670), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeSorterWriteØ00__func__Ø000))), unsafe.Pointer(str(89708)))
crt.X__builtin_abort(tls)
}
@@ -79535,7 +76064,7 @@ _16:
_19:
_13:
{
- p := (*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))) + uintptr(16 /* X2 */)))
+ p := (*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))) + uintptr(16 /* X2 */)))
*p = (*p) + _nPMA
sink961 = *p
}
@@ -79545,7 +76074,7 @@ _13:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(8 /* X2 */))) = _nPMA
_23:
- if ((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(56 /* X9 */))).X1) == nil {
+ if ((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(56 /* X9 */))).X1) == nil {
goto _24
}
@@ -79554,7 +76083,7 @@ _23:
goto _25
}
- _10_iListOff = int32(int64((uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer((*XSorterRecord)(unsafe.Pointer((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X0)))))) - uintptr(unsafe.Pointer((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X1))) / 1))
+ _10_iListOff = int32(int64((uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer((*XSorterRecord)(unsafe.Pointer((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X0)))))) - uintptr(unsafe.Pointer((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X1))) / 1))
_10_nNew = (_pSorter.X11) * i32(2)
_26:
if _10_nNew >= _9_nMin {
@@ -79577,30 +76106,28 @@ _28:
_10_nNew = _9_nMin
_29:
- _10_aNew = (*uint8)(unsafe.Pointer(_sqlite3Realloc(tls, (unsafe.Pointer)((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X1), uint64(_10_nNew))))
+ _10_aNew = (*uint8)(unsafe.Pointer(_sqlite3Realloc(tls, (unsafe.Pointer)((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X1), uint64(_10_nNew))))
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)((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))) + uintptr(0 /* X0 */))))) = (*XSorterRecord)(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_10_aNew)) + 1*uintptr(_10_iListOff)))))
- *(**uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))) + uintptr(8 /* X1 */))) = _10_aNew
+ *(**XSorterRecord)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))) + uintptr(0 /* X0 */))))) = (*XSorterRecord)(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_10_aNew)) + 1*uintptr(_10_iListOff)))))
+ *(**uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))) + uintptr(8 /* X1 */))) = _10_aNew
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(84 /* X11 */))) = _10_nNew
_25:
- _pNew = (*XSorterRecord)(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X1)) + 1*uintptr(_pSorter.X10)))))
+ _pNew = (*XSorterRecord)(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X1)) + 1*uintptr(_pSorter.X10)))))
{
p := (*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(80 /* X10 */)))
*p = (*p) + ((_nReq + i32(7)) & i32(-8))
sink961 = *p
}
- if (*XSorterRecord)(unsafe.Pointer((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X0)) == nil {
+ if (*XSorterRecord)(unsafe.Pointer((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X0)) == nil {
goto _31
}
- *(*int32)(unsafe.Pointer((*T5941571)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(8 /* X1 */))))) = int32(int64((uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer((*XSorterRecord)(unsafe.Pointer((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X0)))))) - uintptr(unsafe.Pointer((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X1))) / 1))
+ *(*int32)(unsafe.Pointer((*T5941567)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(8 /* X1 */))))) = int32(int64((uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer((*XSorterRecord)(unsafe.Pointer((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X0)))))) - uintptr(unsafe.Pointer((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))).X1))) / 1))
_31:
goto _32
@@ -79609,19 +76136,15 @@ _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((*T5941571)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(8 /* X1 */))))))) = (*XSorterRecord)(unsafe.Pointer((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(56 /* X9 */))).X0))
+ *(**XSorterRecord)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5941567)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(8 /* X1 */))))))) = (*XSorterRecord)(unsafe.Pointer((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter)) + uintptr(56 /* X9 */))).X0))
_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(16)))))))))))), (unsafe.Pointer)(_pVal.X5), uint64(_pVal.X4))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(0 /* X0 */))) = _pVal.X4
- *(**XSorterRecord)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5901738)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))) + uintptr(0 /* X0 */))))) = _pNew
- r0 = _rc
- return
-
+ *(**XSorterRecord)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5901734)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSorter))+uintptr(56 /* X9 */))))) + uintptr(0 /* X0 */))))) = _pNew
+ return _rc
}
var _sqlite3VdbeSorterWriteØ00__func__Ø000 [23]int8 // -
@@ -79631,9 +76154,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
@@ -79670,9 +76191,7 @@ func _sqlite3VdbeIdxRowid(tls *crt.TLS, _db *Xsqlite3, _pCur *XBtCursor, _rowid
if _rc == 0 {
goto _4
}
-
- r0 = _rc
- return
+ return _rc
_4:
func() {
@@ -79708,16 +76227,13 @@ _13:
_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((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_v)) + uintptr(0 /* X0 */)))))
+ *_rowid = *(*int64)(unsafe.Pointer((*T5448371)(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 // -
@@ -79742,7 +76258,7 @@ func _sqlite3VdbeIdxKeyCompare(tls *crt.TLS, _db *Xsqlite3, _pC *XVdbeCursor, _p
crt.X__builtin_abort(tls)
}
}()
- _pCur = (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pC)) + uintptr(48 /* X14 */)))))))
+ _pCur = (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pC)) + uintptr(48 /* X14 */)))))))
func() {
if _sqlite3BtreeCursorIsValid(tls, _pCur) == 0 {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(75799), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeIdxKeyCompareØ00__func__Ø000))), unsafe.Pointer(str(78416)))
@@ -79755,8 +76271,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)))
@@ -79764,16 +76279,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 // -
@@ -79788,9 +76299,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
@@ -79828,9 +76337,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)))))
@@ -79839,8 +76346,7 @@ _6:
}
_releasePage(tls, _pPage)
- r0 = _rc
- return
+ return _rc
_7:
*_piMoved = i32(0)
@@ -79858,9 +76364,7 @@ _7:
if _rc == i32(0) {
goto _10
}
-
- r0 = _rc
- return
+ return _rc
_10:
goto _11
@@ -79871,9 +76375,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))
@@ -79881,9 +76383,7 @@ _12:
if _rc == i32(0) {
goto _13
}
-
- r0 = _rc
- return
+ return _rc
_13:
_5_pMove = (*XMemPage)(unsafe.Pointer(uintptr(i32(0))))
@@ -79893,9 +76393,7 @@ _13:
if _rc == i32(0) {
goto _14
}
-
- r0 = _rc
- return
+ return _rc
_14:
*_piMoved = int32(_2_maxRootPgno)
@@ -79923,9 +76421,7 @@ _8:
_freePage(tls, _pPage, &_rc)
_releasePage(tls, _pPage)
_20:
- r0 = _rc
- return
-
+ return _rc
}
var _btreeDropTableØ00__func__Ø000 [15]int8 // -
@@ -79956,9 +76452,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 // -
@@ -79989,18 +76483,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 {
@@ -80095,9 +76585,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 // -
@@ -80160,8 +76648,6 @@ _11:
goto _7
_10:
- return
-
}
var _sqlite3RootPageMovedØ00__func__Ø000 [21]int8 // -
@@ -80171,9 +76657,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
@@ -80289,9 +76773,7 @@ _23:
_sqlite3OomFault(tls, _db)
_25:
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3AnalysisLoadØ00__func__Ø000 [20]int8 // -
@@ -80341,9 +76823,7 @@ _5:
if _p == nil {
goto _15
}
-
- r0 = _p
- return
+ return _p
_15:
_12:
@@ -80369,9 +76849,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 // -
@@ -80407,18 +76885,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)) + 8*uintptr(i32(0))))) != (*int8)(unsafe.Pointer(uintptr(i32(0)))) && (*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 8*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)) + 8*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)) + 8*uintptr(i32(1))))) != (*int8)(unsafe.Pointer(uintptr(i32(0)))) {
@@ -80473,9 +76947,7 @@ _10:
sink985 = *p
}
_12:
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _analysisLoaderØ00__func__Ø000 [15]int8 // -
@@ -80599,8 +77071,6 @@ _28:
goto _17
_18:
- return
-
}
var _decodeIntArrayØ00__func__Ø000 [15]int8 // -
@@ -80610,9 +77080,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
@@ -80673,9 +77141,7 @@ _5:
if _c != _matchOne || _sqlite3Utf8Read(tls, &_zString) != uint32(i32(0)) {
goto _11
}
-
- r0 = i32(2)
- return
+ return i32(2)
_11:
goto _5
@@ -80684,9 +77150,7 @@ _6:
if _c != uint32(i32(0)) {
goto _12
}
-
- r0 = i32(0)
- return
+ return i32(0)
_12:
if _c != _matchOther {
@@ -80701,9 +77165,7 @@ _12:
if _c != uint32(i32(0)) {
goto _16
}
-
- r0 = i32(2)
- return
+ return i32(2)
_16:
goto _17
@@ -80724,9 +77186,7 @@ _20:
if _9_bMatch == i32(1) {
goto _22
}
-
- r0 = _9_bMatch
- return
+ return _9_bMatch
_22:
if int32(*postInc4543(&_zString, 1)) < i32(192) {
@@ -80746,8 +77206,7 @@ _23:
goto _20
_21:
- r0 = i32(2)
- return
+ return i32(2)
_17:
_14:
@@ -80782,9 +77241,7 @@ _32:
if _13_bMatch == i32(1) {
goto _33
}
-
- r0 = _13_bMatch
- return
+ return _13_bMatch
_33:
goto _29
@@ -80814,9 +77271,7 @@ _39:
if _17_bMatch == i32(1) {
goto _40
}
-
- r0 = _17_bMatch
- return
+ return _17_bMatch
_40:
goto _35
@@ -80839,9 +77294,7 @@ _4:
if _c != uint32(i32(0)) {
goto _43
}
-
- r0 = i32(1)
- return
+ return i32(1)
_43:
_zEscaped = _zPattern
@@ -80855,9 +77308,7 @@ _42:
if _c != uint32(i32(0)) {
goto _45
}
-
- r0 = i32(1)
- return
+ return i32(1)
_45:
_c2 = _sqlite3Utf8Read(tls, &_zPattern)
@@ -80915,9 +77366,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
@@ -80951,18 +77400,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
@@ -80992,7 +77438,6 @@ _5:
_0:
r0 = _c
return
-
}
var _patternCompareØ00__func__Ø000 [15]int8 // -
@@ -81089,8 +77534,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 // -
@@ -81136,8 +77579,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 // -
@@ -81224,8 +77665,6 @@ _4:
*p = (*p) | i32(2)
sink961 = *p
}
- return
-
}
var _sqlite3UnlinkAndDeleteIndexØ00__func__Ø000 [28]int8 // -
@@ -81288,8 +77727,6 @@ _5:
sink961 = *p
}
_4:
- return
-
}
var _sqlite3UnlinkAndDeleteTriggerØ00__func__Ø000 [30]int8 // -
@@ -81299,9 +77736,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
@@ -81460,9 +77896,8 @@ _29:
}
}()
_sqlite3BtreeLeave(tls, _p)
- r0 = _sqlite3StrAccumFinish(tls, (*XStrAccum)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sCheck))+uintptr(56 /* X10 */))))
- return
-
+ /* X10 */
+ return _sqlite3StrAccumFinish(tls, (*XStrAccum)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sCheck))+uintptr(56))))
}
var _sqlite3BtreeIntegrityCheckØ00__func__Ø000 [27]int8 // -
@@ -81483,8 +77918,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 // -
@@ -81605,8 +78038,6 @@ _19:
goto _0
_1:
- return
-
}
func _checkAppendMsg(tls *crt.TLS, _pCheck *XIntegrityCk, _zFormat *int8, args ...interface{}) { // sqlite3.c:67916:1
@@ -81615,7 +78046,6 @@ func _checkAppendMsg(tls *crt.TLS, _pCheck *XIntegrityCk, _zFormat *int8, args .
if (_pCheck.X4) != 0 {
goto _0
}
-
return
_0:
@@ -81642,17 +78072,13 @@ _2:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCheck)) + uintptr(36 /* 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) {
@@ -81660,8 +78086,7 @@ _0:
}
_checkAppendMsg(tls, _pCheck, str(90956), _iPage)
- r0 = i32(1)
- return
+ return i32(1)
_1:
if _getPageReferenced(tls, _pCheck, _iPage) == 0 {
@@ -81669,14 +78094,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
@@ -81686,9 +78108,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 // -
@@ -81725,8 +78145,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
@@ -81809,17 +78227,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(40 /* X7 */))) = str(91116)
@@ -82113,9 +78527,7 @@ _61:
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCheck)) + uintptr(40 /* X7 */))) = _saved_zPfx
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCheck)) + uintptr(48 /* X8 */))) = _saved_v1
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCheck)) + uintptr(52 /* X9 */))) = _saved_v2
- r0 = _depth + i32(1)
- return
-
+ return _depth + i32(1)
}
var _checkTreePageØ00__func__Ø000 [14]int8 // -
@@ -82143,8 +78555,6 @@ _0:
goto _0
_1:
- return
-
}
func _btreeHeapPull(tls *crt.TLS, _aHeap *uint32, _pOut *uint32) (r0 int32) { // sqlite3.c:68119:1
@@ -82157,9 +78567,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))))
@@ -82192,9 +78600,7 @@ _4:
goto _1
_2:
- r0 = i32(1)
- return
-
+ return i32(1)
}
func _sqlite3VdbeMemSetRowSet(tls *crt.TLS, _pMem *XMem) { // sqlite3.c:70336:1
@@ -82231,17 +78637,15 @@ _4:
}
}()
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(32 /* X7 */))) = _sqlite3DbMallocSize(tls, _db, (unsafe.Pointer)(_pMem.X6))
- *(**XRowSet)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))) = _sqlite3RowSetInit(tls, _db, (unsafe.Pointer)(_pMem.X6), uint32(_pMem.X7))
+ *(**XRowSet)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))) = _sqlite3RowSetInit(tls, _db, (unsafe.Pointer)(_pMem.X6), uint32(_pMem.X7))
func() {
- if (*XRowSet)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))) == (*XRowSet)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*XRowSet)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(0 /* X0 */))))))) == (*XRowSet)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(70349), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3VdbeMemSetRowSetØ00__func__Ø000))), unsafe.Pointer(str(91768)))
crt.X__builtin_abort(tls)
}
}()
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem)) + uintptr(8 /* X1 */))) = uint16(i32(32))
_5:
- return
-
}
var _sqlite3VdbeMemSetRowSetØ00__func__Ø000 [24]int8 // -
@@ -82269,9 +78673,7 @@ func _sqlite3RowSetInit(tls *crt.TLS, _db *Xsqlite3, _pSpace unsafe.Pointer, _N
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X6 */))) = uint16((uint64(_N) - u64(56)) / u64(24))
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(50 /* X7 */))) = uint16(i32(1))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(52 /* X8 */))) = i32(0)
- r0 = _p
- return
-
+ return _p
}
var _sqlite3RowSetInitØ00__func__Ø000 [18]int8 // -
@@ -82295,7 +78697,6 @@ func _sqlite3RowSetInsert(tls *crt.TLS, _p *XRowSet, _rowid int64) { // sqlite3.
if _pEntry != (*TRowSetEntry)(unsafe.Pointer(uintptr(i32(0)))) {
goto _3
}
-
return
_3:
@@ -82323,8 +78724,6 @@ _4:
*(**TRowSetEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(16 /* X2 */))))) = _pEntry
_6:
*(**TRowSetEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(24 /* X3 */))))) = _pEntry
- return
-
}
var _sqlite3RowSetInsertØ00__func__Ø000 [20]int8 // -
@@ -82350,9 +78749,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))
@@ -82361,9 +78758,8 @@ _3:
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X6 */))) = uint16(u64(42))
_2:
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X6 */))) -= 1
- r0 = postInc5573366((**TRowSetEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(32 /* X4 */))))), 24)
- return
-
+ /* X4 */
+ return postInc5573362((**TRowSetEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(32))))), 24)
}
var _rowSetEntryAllocØ00__func__Ø000 [17]int8 // -
@@ -82413,13 +78809,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 // -
@@ -82485,9 +78878,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
@@ -82523,7 +78914,7 @@ _3:
goto _13
}
- _pTail = store5573366((**TRowSetEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTail))+uintptr(8 /* X1 */))))), _pA)
+ _pTail = store5573362((**TRowSetEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTail))+uintptr(8 /* X1 */))))), _pA)
_13:
_pA = (*TRowSetEntry)(unsafe.Pointer(_pA.X1))
if _pA != (*TRowSetEntry)(unsafe.Pointer(uintptr(i32(0)))) {
@@ -82537,7 +78928,7 @@ _14:
goto _15
_12:
- _pTail = store5573366((**TRowSetEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTail))+uintptr(8 /* X1 */))))), _pB)
+ _pTail = store5573362((**TRowSetEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTail))+uintptr(8 /* X1 */))))), _pB)
_pB = (*TRowSetEntry)(unsafe.Pointer(_pB.X1))
if _pB != (*TRowSetEntry)(unsafe.Pointer(uintptr(i32(0)))) {
goto _16
@@ -82551,9 +78942,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 // -
@@ -82621,7 +79010,7 @@ _9:
goto _12
}
- *_2_ppPrevTree = store5573366(&_pTree, _rowSetEntryAlloc(tls, _pRowSet))
+ *_2_ppPrevTree = store5573362(&_pTree, _rowSetEntryAlloc(tls, _pRowSet))
if _pTree == nil {
goto _13
}
@@ -82669,8 +79058,7 @@ _20:
goto _23
_22:
- r0 = i32(1)
- return
+ return i32(1)
_23:
_21:
@@ -82681,9 +79069,7 @@ _19:
goto _14
_17:
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _sqlite3RowSetTestØ00__func__Ø000 [18]int8 // -
@@ -82707,7 +79093,7 @@ func _rowSetListToTree(tls *crt.TLS, _pList *TRowSetEntry) (r0 *TRowSetEntry) {
}()
_p = _pList
_pList = (*TRowSetEntry)(unsafe.Pointer(_p.X1))
- *(**TRowSetEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(16 /* X2 */))))) = store5573366((**TRowSetEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(8 /* X1 */))))), (*TRowSetEntry)(unsafe.Pointer(uintptr(i32(0)))))
+ *(**TRowSetEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(16 /* X2 */))))) = store5573362((**TRowSetEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(8 /* X1 */))))), (*TRowSetEntry)(unsafe.Pointer(uintptr(i32(0)))))
_iDepth = i32(1)
_2:
if _pList == nil {
@@ -82723,9 +79109,7 @@ _2:
goto _2
_5:
- r0 = _p
- return
-
+ return _p
}
var _rowSetListToTreeØ00__func__Ø000 [17]int8 // -
@@ -82742,9 +79126,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) {
@@ -82756,9 +79138,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(16 /* X2 */))))) = _pLeft
@@ -82769,11 +79149,9 @@ _2:
_1:
_p = *_ppList
*_ppList = (*TRowSetEntry)(unsafe.Pointer(_p.X1))
- *(**TRowSetEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(16 /* X2 */))))) = store5573366((**TRowSetEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(8 /* X1 */))))), (*TRowSetEntry)(unsafe.Pointer(uintptr(i32(0)))))
+ *(**TRowSetEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(16 /* X2 */))))) = store5573362((**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
@@ -82812,8 +79190,6 @@ _5:
crt.X__builtin_abort(tls)
}
}()
- return
-
}
var _rowSetTreeToListØ00__func__Ø000 [17]int8 // -
@@ -82874,14 +79250,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 // -
@@ -82914,9 +79288,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
@@ -82934,9 +79306,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
@@ -82949,9 +79319,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 {
@@ -82966,14 +79334,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 // -
@@ -83035,7 +79399,6 @@ _8:
_7:
r0 = _rc
return
-
}
var _sqlite3PagerCloseWalØ00__func__Ø000 [21]int8 // -
@@ -83185,7 +79548,6 @@ _41:
_16:
r0 = int32(_pPager.X2)
return
-
}
func _print_pager_state(tls *crt.TLS, _p *XPager) (r0 *int8) { // sqlite3.c:47860:1
@@ -83285,9 +79647,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
@@ -83358,9 +79718,7 @@ _4:
*p = uint16(int32(*p) & i32(-17))
sink4530 = *p
}
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3BtreeSetVersionØ00__func__Ø000 [23]int8 // -
@@ -83385,14 +79743,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)) + 8*uintptr(_eMode)))
- return
-
+ return *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3JournalModenameØ00azModeNameØ001)) + 8*uintptr(_eMode)))
}
var _sqlite3JournalModenameØ00__func__Ø000 [23]int8 // -
@@ -83443,8 +79797,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) {
@@ -83452,8 +79805,7 @@ _0:
}
_sqlite3SetString(tls, _pzErrMsg, _db, str(93496))
- r0 = i32(1)
- return
+ return i32(1)
_1:
_saved_flags = _db.X6
@@ -83547,7 +79899,7 @@ _15:
}
return _sqlite3BtreeGetAutoVacuum(tls, _pMain)
}())
- *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))))) + uintptr(4 /* X1 */))) = uint8(_nDb)
+ *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))))) + uintptr(4 /* X1 */))) = uint8(_nDb)
_rc = _execSqlF(tls, _db, _pzErrMsg, str(93636), unsafe.Pointer(_zDbMain))
if _rc == i32(0) {
goto _18
@@ -83564,7 +79916,7 @@ _18:
goto _end_of_vacuum
_19:
- *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))))) + uintptr(4 /* X1 */))) = uint8(i32(0))
+ *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))))) + uintptr(4 /* X1 */))) = uint8(i32(0))
_rc = _execSqlF(tls, _db, _pzErrMsg, str(93820), unsafe.Pointer(_zDbMain))
func() {
if ((_db.X6) & i32(268435456)) == i32(0) {
@@ -83661,7 +80013,7 @@ _36:
}()
_rc = _sqlite3BtreeSetPageSize(tls, _pMain, _sqlite3BtreeGetPageSize(tls, _pTemp), _nRes, i32(1))
_end_of_vacuum:
- *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))))) + uintptr(4 /* X1 */))) = uint8(i32(0))
+ *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))))) + uintptr(4 /* X1 */))) = uint8(i32(0))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(44 /* X6 */))) = _saved_flags
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(104 /* X29 */))) = _saved_nChange
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(108 /* X30 */))) = _saved_nTotalChange
@@ -83677,9 +80029,7 @@ _end_of_vacuum:
*(**XSchema)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pDb)) + uintptr(24 /* 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
@@ -83693,9 +80043,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:
@@ -83751,9 +80099,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 // -
@@ -83774,9 +80120,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
@@ -83794,9 +80138,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 // -
@@ -83806,9 +80148,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
@@ -83839,9 +80179,7 @@ _2:
_res = _p.X5
_4:
- r0 = _res
- return
-
+ return _res
}
var _sqlite3PcacheSetSpillsizeØ00__func__Ø000 [26]int8 // -
@@ -83863,9 +80201,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 // -
@@ -83968,8 +80304,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
@@ -83991,8 +80325,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) {
@@ -84039,9 +80372,7 @@ _10:
}
_15:
_sqlite3BtreeLeave(tls, _p)
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3BtreeSetPageSizeØ00__func__Ø000 [24]int8 // -
@@ -84088,9 +80419,7 @@ _3:
}())
_4:
_sqlite3BtreeLeave(tls, _p)
- r0 = _rc
- return
-
+ return _rc
}
func _sqlite3BtreeGetAutoVacuum(tls *crt.TLS, _p *XBtree) (r0 int32) { // sqlite3.c:61806:1
@@ -84109,9 +80438,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
@@ -84127,16 +80454,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
@@ -84219,9 +80542,7 @@ _8:
_copy_finished:
_sqlite3BtreeLeave(tls, _pFrom)
_sqlite3BtreeLeave(tls, _pTo)
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3BtreeCopyFileØ00__func__Ø000 [21]int8 // -
@@ -84284,9 +80605,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)))
@@ -84610,18 +80929,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 // -
@@ -84643,8 +80958,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(64 /* X11 */))))) = *_pp
*_pp = _p
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(60 /* X10 */))) = i32(1)
- return
-
}
var _attachBackupObjectØ00__func__Ø000 [19]int8 // -
@@ -84654,9 +80967,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(112 /* X36 */)))))
- return
-
+ /* X36 */
+ return (**Xsqlite3_backup)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(112)))))
}
func _sqlite3BtreeNewDb(tls *crt.TLS, _p *XBtree) (r0 int32) { // sqlite3.c:62121:1
@@ -84666,9 +80978,7 @@ func _sqlite3BtreeNewDb(tls *crt.TLS, _p *XBtree) (r0 int32) { // sqlite3.c:6212
*(*uint32)(unsafe.Pointer(uintptr(_p.X1) + uintptr(60 /* 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
@@ -84683,9 +80993,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
@@ -84698,9 +81006,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))
@@ -84756,9 +81062,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
@@ -84774,8 +81078,6 @@ func _sqlite3PagerClearCache(tls *crt.TLS, _pPager *XPager) { // sqlite3.c:54145
_pager_reset(tls, _pPager)
_3:
- return
-
}
var _sqlite3PagerClearCacheØ00__func__Ø000 [23]int8 // -
@@ -84849,9 +81151,7 @@ _10:
_6:
_4:
_sqlite3BtreeLeave(tls, _p)
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3BtreeIncrVacuumØ00__func__Ø000 [23]int8 // -
@@ -84894,9 +81194,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 // -
@@ -84976,9 +81274,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(8 /* X1 */))) = _iTable
@@ -84993,9 +81289,7 @@ _20:
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLock)) + uintptr(12 /* X2 */))) = _eLock
_22:
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _setSharedCacheTableLockØ00__func__Ø000 [24]int8 // -
@@ -85017,17 +81311,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))
@@ -85046,9 +81336,7 @@ _4:
if (*(**XVTable)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db.X67)) + 8*uintptr(_3_i)))) != _pVTab {
goto _8
}
-
- r0 = i32(0)
- return
+ return i32(0)
_8:
_3_i += 1
@@ -85085,7 +81373,6 @@ _9:
_3:
r0 = _rc
return
-
}
func _growVTrans(tls *crt.TLS, _db *Xsqlite3) (r0 int32) { // sqlite3.c:125182:1
@@ -85105,24 +81392,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))+8*uintptr(_db.X64)))), i32(0), u64(8)*uint64(_ARRAY_INCR))
*(***XVTable)(unsafe.Pointer((**unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(472 /* 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)) + 8*uintptr(postInc961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(436 /* X64 */))), int32(1))))) = _pVTab
_sqlite3VtabLock(tls, _pVTab)
- return
-
}
func _sqlite3VdbeMemCopy(tls *crt.TLS, _pTo *XMem, _pFrom *XMem) (r0 int32) { // sqlite3.c:70420:1
@@ -85165,7 +81446,6 @@ _4:
_3:
r0 = _rc
return
-
}
var _sqlite3VdbeMemCopyØ00__func__Ø000 [19]int8 // -
@@ -85241,7 +81521,6 @@ _12:
_11:
r0 = _rc
return
-
}
var _sqlite3VtabCallCreateØ00__func__Ø000 [22]int8 // -
@@ -85299,8 +81578,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))
@@ -85311,9 +81589,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, u64(48))))
@@ -85322,8 +81598,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
@@ -85492,9 +81767,7 @@ _22:
_20:
_17:
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_zModuleName))
- r0 = _rc
- return
-
+ return _rc
}
var _vtabCallConstructorØ00__func__Ø000 [20]int8 // -
@@ -85507,14 +81780,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
@@ -85556,9 +81825,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))
@@ -85597,7 +81864,6 @@ _13:
_3:
r0 = _rc
return
-
}
var _sqlite3VtabCallDestroyØ00__func__Ø000 [23]int8 // -
@@ -85612,9 +81878,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
@@ -85636,9 +81900,7 @@ _0:
crt.X__builtin_abort(tls)
}
}()
- r0 = int32(_pPager.X49)
- return
-
+ return int32(_pPager.X49)
}
var _sqlite3PagerMaxPageCountØ00__func__Ø000 [25]int8 // -
@@ -85813,7 +82075,7 @@ _35:
goto _37
}
- _sqlite3XPrintf(tls, &_out, str(4648), *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVar)) + uintptr(0 /* X0 */))))))
+ _sqlite3XPrintf(tls, &_out, str(4648), *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVar)) + uintptr(0 /* X0 */))))))
goto _38
_37:
@@ -85821,7 +82083,7 @@ _37:
goto _39
}
- _sqlite3XPrintf(tls, &_out, str(4672), *(*float64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVar)) + uintptr(0 /* X0 */))))))
+ _sqlite3XPrintf(tls, &_out, str(4672), *(*float64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVar)) + uintptr(0 /* X0 */))))))
goto _40
_39:
@@ -85861,7 +82123,7 @@ _41:
goto _46
}
- _sqlite3XPrintf(tls, &_out, str(95952), *(*int32)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVar)) + uintptr(0 /* X0 */))))))
+ _sqlite3XPrintf(tls, &_out, str(95952), *(*int32)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVar)) + uintptr(0 /* X0 */))))))
goto _47
_46:
@@ -85901,9 +82163,7 @@ _8:
_sqlite3StrAccumReset(tls, &_out)
_54:
- r0 = _sqlite3StrAccumFinish(tls, &_out)
- return
-
+ return _sqlite3StrAccumFinish(tls, &_out)
}
var _sqlite3VdbeExpandSqlØ00__func__Ø000 [21]int8 // -
@@ -85954,9 +82214,7 @@ _5:
goto _0
_1:
- r0 = _nTotal
- return
-
+ return _nTotal
}
var _findNextHostParameterØ00__func__Ø000 [22]int8 // -
@@ -85966,9 +82224,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
@@ -86016,15 +82272,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
@@ -86038,9 +82290,7 @@ func _sqlite3WalCallback(tls *crt.TLS, _pWal *XWal) (r0 int32) { // sqlite3.c:57
_ret = _pWal.X3
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(24 /* 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
@@ -86089,8 +82339,7 @@ _7:
crt.X__builtin_abort(tls)
}
}()
- r0 = _rc
- return
+ return _rc
_6:
func() {
@@ -86103,9 +82352,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 // -
@@ -86118,14 +82365,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
@@ -86155,8 +82400,6 @@ func _sqlite3VdbeSwap(tls *crt.TLS, _pA *TVdbe, _pB *TVdbe) { // sqlite3.c:71401
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB)) + uintptr(232 /* X36 */))) = _zTmp
storebits955((*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB))+uintptr(196 /* X32 */))), int16((uint32((_pA.X32)>>uint(i32(9)))<<uint(i32(31)))>>uint(i32(31))), 512, 9)
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB)) + uintptr(268 /* X41 */))) = _pA.X41
- return
-
}
var _sqlite3VdbeSwapØ00__func__Ø000 [16]int8 // -
@@ -86199,9 +82442,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 // -
@@ -86212,8 +82453,6 @@ func init() {
func _sqlite3VdbeResetStepResult(tls *crt.TLS, _p *TVdbe) { // sqlite3.c:74130:1
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(56 /* X10 */))) = i32(0)
- return
-
}
var _sqlite3_stepØ00__func__Ø000 [13]int8 // -
@@ -86259,7 +82498,6 @@ _4:
_0:
r0 = _i
return
-
}
func _sqlite3PragmaVtabRegister(tls *crt.TLS, _db *Xsqlite3, _zName *int8) (r0 *XModule) { // sqlite3.c:115377:1
@@ -86275,17 +82513,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() {
@@ -86294,9 +82528,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 // -
@@ -86344,14 +82576,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)) + 16*uintptr(_mid)))
}()
- return
-
}
var _aPragmaName [67]XPragmaName // sqlite3.c:112500:25
@@ -86478,15 +82708,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
@@ -86517,9 +82743,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))
@@ -86571,8 +82795,7 @@ _4:
*(*float64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdxInfo)) + uintptr(64 /* X9 */))) = 2.147483647e+09
*(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdxInfo)) + uintptr(72 /* 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)
@@ -86581,9 +82804,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(64 /* X9 */))) = float64(20)
@@ -86591,9 +82812,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 // -
@@ -86607,9 +82826,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
@@ -86619,17 +82836,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), u64(40))
*(**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
@@ -86638,9 +82851,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
@@ -86660,8 +82871,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
@@ -86705,9 +82914,7 @@ _2:
if (*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[2]*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCsr))+uintptr(24 /* X3 */))))) + 8*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
@@ -86733,9 +82940,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(8 /* X1 */))), (**int8)(unsafe.Pointer(uintptr(i32(0)))))
@@ -86745,13 +82950,10 @@ _11:
}
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*Xsqlite3_vtab)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTab))+uintptr(0 /* X0 */))))) + uintptr(16 /* 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 // -
@@ -86782,9 +82984,7 @@ func _pragmaVtabNext(tls *crt.TLS, _pVtabCursor *Xsqlite3_file) (r0 int32) { //
*(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCsr)) + uintptr(8 /* X1 */))) = (unsafe.Pointer)(uintptr(i32(0)))
_pragmaVtabCursorClear(tls, _pCsr)
_2:
- r0 = _rc
- return
-
+ return _rc
}
var _pragmaVtabNextØ00__func__Ø000 [15]int8 // -
@@ -86797,9 +82997,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
@@ -86819,9 +83017,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(24 /* X3 */))))) + 8*uintptr(_i-int32(_pTab.X4)))), i32(-1), *(*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(&struct{ f uint64 }{u64(18446744073709551615)})))
_1:
- r0 = i32(0)
- return
-
+ return i32(0)
}
func Xsqlite3_result_value(tls *crt.TLS, _pCtx *Xsqlite3_context, _pValue *XMem) { // sqlite3.c:76444:12
@@ -86832,8 +83028,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 // -
@@ -86847,9 +83041,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
@@ -86869,9 +83061,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 {
@@ -86891,18 +83081,14 @@ _0:
}{(_pModule.X2)})))})) {
goto _2
}
-
- r0 = i32(0)
- return
+ return i32(0)
_2:
_pTab = (*XTable)(unsafe.Pointer(_sqlite3DbMallocZero(tls, _db, u64(128))))
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)
@@ -86911,8 +83097,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(32 /* X4 */))))) = _pTab
@@ -86938,13 +83123,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 // -
@@ -86975,8 +83157,6 @@ _0:
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_azModuleArg)) + 8*uintptr(_2_i+i32(1)))) = (*int8)(unsafe.Pointer(uintptr(i32(0))))
*(***int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTable)) + uintptr(88 /* X17 */))) = _azModuleArg
_1:
- return
-
}
func _sqlite3ViewGetColumnNames(tls *crt.TLS, _pParse *XParse, _pTable *XTable) (r0 int32) { // sqlite3.c:101598:1
@@ -87003,25 +83183,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) {
@@ -87029,8 +83203,7 @@ _4:
}
_sqlite3ErrorMsg(tls, _pParse, str(98024), unsafe.Pointer(_pTable.X0))
- r0 = i32(1)
- return
+ return i32(1)
_5:
func() {
@@ -87053,7 +83226,7 @@ _5:
_n = _pParse.X17
_sqlite3SrcListAssignCursors(tls, _pParse, (*XSrcList)(unsafe.Pointer(_pSel.X8)))
*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTable)) + uintptr(70 /* X11 */))) = int16(i32(-1))
- *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(0 /* X0 */))) += 1
+ *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(0 /* X0 */))) += 1
_xAuth = _db.X59
*(*func(*crt.TLS, unsafe.Pointer, int32, *int8, *int8, *int8, *int8) int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(400 /* X59 */))) = nil
_pSelTab = _sqlite3ResultSetOfSelect(tls, _pParse, _pSel)
@@ -87102,7 +83275,7 @@ _21:
_15:
_sqlite3DeleteTable(tls, _db, _pSelTab)
_sqlite3SelectDelete(tls, _db, _pSel)
- *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(0 /* X0 */))) -= 1
+ *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(0 /* X0 */))) -= 1
goto _22
_10:
@@ -87113,9 +83286,7 @@ _22:
*p = uint16(int32(*p) | i32(2))
sink4530 = *p
}
- r0 = _nErr
- return
-
+ return _nErr
}
var _sqlite3ViewGetColumnNamesØ00__func__Ø000 [26]int8 // -
@@ -87147,9 +83318,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)) + 8*uintptr(i32(0))))
@@ -87176,9 +83345,7 @@ _4:
_6:
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_3_zErr))
_5:
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3VtabCallConnectØ00__func__Ø000 [23]int8 // -
@@ -87210,9 +83377,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:
@@ -87229,13 +83394,11 @@ _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() {
- if ((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X0) == 0 {
+ if ((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X0) == 0 {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(118056), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3ResultSetOfSelectØ00__func__Ø000))), unsafe.Pointer(str(98212)))
crt.X__builtin_abort(tls)
}
@@ -87257,13 +83420,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 // -
@@ -87318,7 +83478,6 @@ func _sqlite3SelectAddColumnTypeAndCollation(tls *crt.TLS, _pParse *XParse, _pTa
if (_db.X17) == 0 {
goto _7
}
-
return
_7:
@@ -87375,8 +83534,6 @@ _17:
_11:
*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTab)) + uintptr(74 /* X13 */))) = _sqlite3LogEst(tls, _szAll*uint64(i32(4)))
- return
-
}
var _sqlite3SelectAddColumnTypeAndCollationØ00__func__Ø000 [39]int8 // -
@@ -87547,7 +83704,7 @@ _28:
goto _8
_7:
- _12_pS = (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))
+ _12_pS = (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))
_12_p = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(_12_pS.X0)).X1) + 32*uintptr(i32(0)))).X0))
func() {
if ((_pExpr.X2) & uint32(i32(2048))) == uint32(i32(0)) {
@@ -87568,9 +83725,7 @@ _8:
*_pEstWidth = _estWidth
_41:
- r0 = _zType
- return
-
+ return _zType
}
var _columnTypeImplØ00__func__Ø000 [15]int8 // -
@@ -87624,7 +83779,7 @@ _4:
goto _7
}
- _pColl = _sqlite3GetCollSeq(tls, _pParse, _db.X14, (*XCollSeq)(unsafe.Pointer(uintptr(i32(0)))), *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */))))))
+ _pColl = _sqlite3GetCollSeq(tls, _pParse, _db.X14, (*XCollSeq)(unsafe.Pointer(uintptr(i32(0)))), *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */))))))
goto _1
_7:
@@ -87657,12 +83812,12 @@ _12:
_16:
_8_pNext = (*XExpr)(unsafe.Pointer(_p.X5))
func() {
- if (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))) != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) && (*XExpr)(unsafe.Pointer(_p.X5)) != (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))) != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) && (*XExpr)(unsafe.Pointer(_p.X5)) != (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(90900), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3ExprCollSeqØ00__func__Ø000))), unsafe.Pointer(str(20808)))
crt.X__builtin_abort(tls)
}
}()
- if (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))) == (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) || func() int32 {
+ if (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))) == (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) || func() int32 {
if ((_p.X2) & uint32(i32(2048))) == uint32(i32(0)) {
return i32(1)
}
@@ -87678,7 +83833,7 @@ _16:
_9_i = i32(0)
_25:
if func() int32 {
- if _9_i < ((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))).X0) {
+ if _9_i < ((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))).X0) {
return i32(1)
}
return func() int32 {
@@ -87690,11 +83845,11 @@ _25:
goto _30
}
- if (((*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(_9_i))).X0)).X2) & uint32(i32(256))) == uint32(i32(0)) {
+ if (((*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(_9_i))).X0)).X2) & uint32(i32(256))) == uint32(i32(0)) {
goto _31
}
- _8_pNext = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(_9_i))).X0))
+ _8_pNext = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(_9_i))).X0))
goto _30
_31:
@@ -87720,9 +83875,7 @@ _1:
_pColl = (*XCollSeq)(unsafe.Pointer(uintptr(i32(0))))
_33:
- r0 = _pColl
- return
-
+ return _pColl
}
var _sqlite3ExprCollSeqØ00__func__Ø000 [19]int8 // -
@@ -87748,9 +83901,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() {
@@ -87760,9 +83911,7 @@ _1:
}
}()
_0:
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _sqlite3CheckCollSeqØ00__func__Ø000 [20]int8 // -
@@ -87778,12 +83927,12 @@ func _sqlite3IndexedByLookup(tls *crt.TLS, _pParse *XParse, _pFrom *TSrcList_ite
_ = _1_zIndexedBy
var _1_pIdx *XIndex // sqlite3.c:120199:11
_ = _1_pIdx
- if (*XTable)(unsafe.Pointer(_pFrom.X4)) == nil || ((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrom))+uintptr(60 /* X9 */))).X1)>>uint(i32(1)))<<uint(i32(31)))>>uint(i32(31))) == 0 {
+ if (*XTable)(unsafe.Pointer(_pFrom.X4)) == nil || ((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrom))+uintptr(60 /* X9 */))).X1)>>uint(i32(1)))<<uint(i32(31)))>>uint(i32(31))) == 0 {
goto _1
}
_1_pTab = (*XTable)(unsafe.Pointer(_pFrom.X4))
- _1_zIndexedBy = *(**int8)(unsafe.Pointer((*T5506900)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrom)) + uintptr(96 /* X15 */)))))
+ _1_zIndexedBy = *(**int8)(unsafe.Pointer((*T5506896)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrom)) + uintptr(96 /* X15 */)))))
_1_pIdx = (*XIndex)(unsafe.Pointer(_1_pTab.X2))
_2:
if _1_pIdx == nil || _sqlite3StrICmp(tls, _1_pIdx.X0, _1_zIndexedBy) == 0 {
@@ -87800,15 +83949,12 @@ _6:
_sqlite3ErrorMsg(tls, _pParse, str(98576), unsafe.Pointer(_1_zIndexedBy), i32(0))
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(29 /* X5 */))) = uint8(i32(1))
- r0 = i32(1)
- return
+ return i32(1)
_7:
*(**XIndex)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrom)) + uintptr(104 /* 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
@@ -87871,8 +84017,8 @@ _0:
goto _1
_7:
- _1_isOuter = bool2int((int32((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRight))+uintptr(60 /* X9 */))).X0) & i32(32)) != i32(0))
- if (int32((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRight))+uintptr(60 /* X9 */))).X0) & i32(4)) == 0 {
+ _1_isOuter = bool2int((int32((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRight))+uintptr(60 /* X9 */))).X0) & i32(32)) != i32(0))
+ if (int32((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRight))+uintptr(60 /* X9 */))).X0) & i32(4)) == 0 {
goto _8
}
@@ -87881,8 +84027,7 @@ _7:
}
_sqlite3ErrorMsg(tls, _pParse, str(98596), i32(0))
- r0 = i32(1)
- return
+ return i32(1)
_10:
_j = i32(0)
@@ -87908,8 +84053,7 @@ _8:
}
_sqlite3ErrorMsg(tls, _pParse, str(98648))
- r0 = i32(1)
- return
+ return i32(1)
_17:
if (*XExpr)(unsafe.Pointer(_pRight.X12)) == nil {
@@ -87943,8 +84087,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(56 /* X9 */))))))
@@ -87961,9 +84104,7 @@ _1:
goto _0
_3:
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _sqliteProcessJoinØ00__func__Ø000 [18]int8 // -
@@ -88001,17 +84142,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 // -
@@ -88032,18 +84170,14 @@ _0:
if _sqlite3StrICmp(tls, (*XColumn)(unsafe.Pointer(uintptr(_pTab.X1)+32*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
@@ -88106,8 +84240,6 @@ func _addWhereTerm(tls *crt.TLS, _pParse *XParse, _pSrc *XSrcList, _iLeft int32,
*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pEq)) + uintptr(52 /* X11 */))) = int16(_pE2.X8)
_9:
*_ppWhere = _sqlite3ExprAnd(tls, _db, *_ppWhere, _pEq)
- return
-
}
var _addWhereTermØ00__func__Ø000 [13]int8 // -
@@ -88155,9 +84287,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
@@ -88188,9 +84318,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
@@ -88199,17 +84327,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 {
@@ -88218,15 +84342,12 @@ _2:
_sqlite3ExprDelete(tls, _db, _pLeft)
_sqlite3ExprDelete(tls, _db, _pRight)
- r0 = _sqlite3ExprAlloc(tls, _db, i32(134), (*XToken)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3IntTokens))+16*uintptr(i32(0)))), i32(0))
- return
+ return _sqlite3ExprAlloc(tls, _db, i32(134), (*XToken)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3IntTokens))+16*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
@@ -88236,22 +84357,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
@@ -88263,13 +84378,11 @@ 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() {
- if int32(_p.X0) == i32(134) && ((_p.X2)&uint32(i32(1024))) == uint32(i32(0)) && _sqlite3GetInt32(tls, *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */))))), &_rc) != i32(0) {
+ if int32(_p.X0) == i32(134) && ((_p.X2)&uint32(i32(1024))) == uint32(i32(0)) && _sqlite3GetInt32(tls, *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */))))), &_rc) != i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(92601), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3ExprIsIntegerØ00__func__Ø000))), unsafe.Pointer(str(98976)))
crt.X__builtin_abort(tls)
}
@@ -88278,9 +84391,8 @@ _0:
goto _5
}
- *_pValue = *(*int32)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */)))))
- r0 = i32(1)
- return
+ *_pValue = *(*int32)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */)))))
+ return i32(1)
_5:
switch int32(_p.X0) {
@@ -88316,9 +84428,7 @@ _9:
goto _10
_10:
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3ExprIsIntegerØ00__func__Ø000 [21]int8 // -
@@ -88373,8 +84483,6 @@ _4:
_5:
_exprSetHeight(tls, _pRoot)
_3:
- return
-
}
var _sqlite3ExprAttachSubtreesØ00__func__Ø000 [26]int8 // -
@@ -88393,25 +84501,23 @@ func _exprSetHeight(tls *crt.TLS, _p *XExpr) { // sqlite3.c:91391:1
goto _0
}
- _heightOfSelect(tls, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))), &_nHeight)
+ _heightOfSelect(tls, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))), &_nHeight)
goto _1
_0:
- if (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))) == nil {
+ if (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))) == nil {
goto _2
}
- _heightOfExprList(tls, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))), &_nHeight)
+ _heightOfExprList(tls, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))), &_nHeight)
{
p := (*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(4 /* X2 */)))
- *p = (*p) | (uint32(i32(2097408)) & _sqlite3ExprListFlags(tls, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */)))))))))
+ *p = (*p) | (uint32(i32(2097408)) & _sqlite3ExprListFlags(tls, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */)))))))))
sink985 = *p
}
_2:
_1:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(40 /* X7 */))) = _nHeight + i32(1)
- return
-
}
func _heightOfExpr(tls *crt.TLS, _p *XExpr, _pnHeight *int32) { // sqlite3.c:91353:1
@@ -88426,8 +84532,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
@@ -88444,8 +84548,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
@@ -88467,8 +84569,6 @@ _1:
_4:
_0:
- return
-
}
func _sqlite3ExprListFlags(tls *crt.TLS, _pList *XExprList) (r0 uint32) { // sqlite3.c:92419:1
@@ -88508,7 +84608,6 @@ _4:
_0:
r0 = _m
return
-
}
var _sqlite3ExprListFlagsØ00__func__Ø000 [21]int8 // -
@@ -88531,9 +84630,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
@@ -88561,17 +84658,17 @@ _0:
sink985 = *p
}
*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(52 /* X11 */))) = int16(_iTable)
- if int32(_p.X0) != i32(151) || (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))) == nil {
+ if int32(_p.X0) != i32(151) || (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))) == nil {
goto _5
}
_2_i = i32(0)
_6:
- if _2_i >= ((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))).X0) {
+ if _2_i >= ((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))).X0) {
goto _9
}
- _setJoinExpr(tls, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))).X1)+32*uintptr(_2_i))).X0)), _iTable)
+ _setJoinExpr(tls, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))).X1)+32*uintptr(_2_i))).X0)), _iTable)
_2_i += 1
goto _6
@@ -88582,8 +84679,6 @@ _5:
goto _0
_1:
- return
-
}
var _setJoinExprØ00__func__Ø000 [12]int8 // -
@@ -88617,9 +84712,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:
{
@@ -88649,9 +84742,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:
{
@@ -88662,14 +84753,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 // -
@@ -88684,9 +84771,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)
@@ -88698,25 +84783,19 @@ _1:
if _sqlite3StrICmp(tls, (*TIdList_item)(unsafe.Pointer(uintptr(_pList.X0)+16*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(8 /* X1 */))) = uint32(_sqlite3Strlen30(tls, _z))
- return
-
}
func _sqlite3ExprListSetName(tls *crt.TLS, _pParse *XParse, _pList *XExprList, _pName *XToken, _dequote int32) { // sqlite3.c:92337:1
@@ -88753,8 +84832,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 // -
@@ -88787,8 +84864,6 @@ func _selectPopWith(tls *crt.TLS, _pWalker *XWalker, _p *XSelect) { // sqlite3.c
*(**XWith)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(584 /* X70 */))))) = (*XWith)(unsafe.Pointer(_1_pWith.X1))
_2:
_1:
- return
-
}
func _findRightmost(tls *crt.TLS, _p *XSelect) (r0 *XSelect) { // sqlite3.c:116426:1
@@ -88801,9 +84876,7 @@ _0:
goto _0
_1:
- r0 = _p
- return
-
+ return _p
}
var _selectPopWithØ00__func__Ø000 [14]int8 // -
@@ -88825,10 +84898,8 @@ func _sqlite3ResolveSelectNames(tls *crt.TLS, _pParse *XParse, _p *XSelect, _pOu
*(*func(*crt.TLS, *XWalker, *XExpr) int32)(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, unsafe.Pointer) int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(8 /* X1 */))))) = _resolveExprStep
*(*func(*crt.TLS, *XWalker, *XSelect) int32)(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, unsafe.Pointer) int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(16 /* X2 */))))) = _resolveSelectStep
*(**XParse)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(0 /* X0 */))))) = _pParse
- *(**XNameContext)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5964994)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(40 /* X6 */))))))) = _pOuterNC
+ *(**XNameContext)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5964990)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(40 /* X6 */))))))) = _pOuterNC
_sqlite3WalkSelect(tls, &_w, _p)
- return
-
}
var _sqlite3ResolveSelectNamesØ00__func__Ø000 [26]int8 // -
@@ -88882,7 +84953,7 @@ func _resolveExprStep(tls *crt.TLS, _pWalker *XWalker, _pExpr *XExpr) (r0 int32)
_ = _33_nLeft
var _33_nRight int32 // sqlite3.c:89982:18
_ = _33_nRight
- _pNC = (*XNameContext)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5964994)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(40 /* X6 */)))))))
+ _pNC = (*XNameContext)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5964990)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(40 /* X6 */)))))))
func() {
if _pNC == (*XNameContext)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(89761), unsafe.Pointer((*int8)(unsafe.Pointer(&_resolveExprStepØ00__func__Ø000))), unsafe.Pointer(str(99396)))
@@ -88899,9 +84970,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:
{
@@ -88976,7 +85045,7 @@ _16:
_4_zDb = (*int8)(unsafe.Pointer(uintptr(i32(0))))
_4_zTable = (*int8)(unsafe.Pointer(uintptr(i32(0))))
- _4_zColumn = *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))
+ _4_zColumn = *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))
goto _33
_32:
@@ -88987,8 +85056,8 @@ _32:
}
_4_zDb = (*int8)(unsafe.Pointer(uintptr(i32(0))))
- _4_zTable = *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr(_pExpr.X4) + uintptr(8 /* X3 */)))))
- _4_zColumn = *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pRight)) + uintptr(8 /* X3 */)))))
+ _4_zTable = *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr(_pExpr.X4) + uintptr(8 /* X3 */)))))
+ _4_zColumn = *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pRight)) + uintptr(8 /* X3 */)))))
goto _35
_34:
@@ -88998,16 +85067,16 @@ _34:
crt.X__builtin_abort(tls)
}
}()
- _4_zDb = *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr(_pExpr.X4) + uintptr(8 /* X3 */)))))
- _4_zTable = *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr(_4_pRight.X4) + uintptr(8 /* X3 */)))))
- _4_zColumn = *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr(_4_pRight.X5) + uintptr(8 /* X3 */)))))
+ _4_zDb = *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr(_pExpr.X4) + uintptr(8 /* X3 */)))))
+ _4_zTable = *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr(_4_pRight.X4) + uintptr(8 /* X3 */)))))
+ _4_zColumn = *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr(_4_pRight.X5) + uintptr(8 /* X3 */)))))
_35:
_33:
r0 = _lookupName(tls, _pParse, _4_zDb, _4_zTable, _4_zColumn, _pNC, _pExpr)
return
_17:
- _9_pList = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))
+ _9_pList = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))
_9_n = func() int32 {
if _9_pList != nil {
return (_9_pList.X0)
@@ -89024,7 +85093,7 @@ _17:
crt.X__builtin_abort(tls)
}
}()
- _9_zId = *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))
+ _9_zId = *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))
_9_nId = _sqlite3Strlen30(tls, _9_zId)
_9_pDef = _sqlite3FindFunction(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), _9_zId, _9_n, _9_enc, uint8(i32(0)))
if _9_pDef != (*XFuncDef)(unsafe.Pointer(uintptr(i32(0)))) {
@@ -89097,8 +85166,7 @@ _46:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNC)) + uintptr(44 /* 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 {
@@ -89128,7 +85196,7 @@ _45:
goto _58
_57:
- if _9_no_such_func == 0 || int32((*T5414776)(unsafe.Pointer(uintptr(_pParse.X0)+uintptr(164 /* X33 */))).X2) != i32(0) {
+ if _9_no_such_func == 0 || int32((*T5414772)(unsafe.Pointer(uintptr(_pParse.X0)+uintptr(164 /* X33 */))).X2) != i32(0) {
goto _60
}
@@ -89197,8 +85265,7 @@ _70:
sink4530 = *p
}
_64:
- r0 = i32(1)
- return
+ return i32(1)
_18:
_19:
@@ -89209,7 +85276,7 @@ _20:
_30_nRef = _pNC.X5
_notValid(tls, _pParse, _pNC, str(99788), i32(38))
- _sqlite3WalkSelect(tls, _pWalker, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))))
+ _sqlite3WalkSelect(tls, _pWalker, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))))
func() {
if (_pNC.X5) < _30_nRef {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(89961), unsafe.Pointer((*int8)(unsafe.Pointer(&_resolveExprStepØ00__func__Ø000))), unsafe.Pointer(str(99800)))
@@ -89265,12 +85332,12 @@ _75:
goto _78
}
- _33_nRight = _sqlite3ExprVectorSize(tls, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X1)+32*uintptr(i32(0)))).X0)))
+ _33_nRight = _sqlite3ExprVectorSize(tls, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X1)+32*uintptr(i32(0)))).X0)))
if _33_nRight != _33_nLeft {
goto _79
}
- _33_nRight = _sqlite3ExprVectorSize(tls, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X1)+32*uintptr(i32(1)))).X0)))
+ _33_nRight = _sqlite3ExprVectorSize(tls, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X1)+32*uintptr(i32(1)))).X0)))
_79:
goto _80
@@ -89292,14 +85359,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 // -
@@ -89339,8 +85404,6 @@ _5:
_4:
_sqlite3ErrorMsg(tls, _pParse, str(100000), unsafe.Pointer(_zMsg), unsafe.Pointer(_1_zIn))
_2:
- return
-
}
var _notValidØ00__func__Ø000 [9]int8 // -
@@ -89584,7 +85647,7 @@ _48:
goto _53
}
- if (int32((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(60 /* X9 */))).X0) & i32(4)) == 0 {
+ if (int32((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(60 /* X9 */))).X0) & i32(4)) == 0 {
goto _54
}
@@ -89627,12 +85690,12 @@ _24:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(44 /* X8 */))) = _pMatch.X11
*(**XTable)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(64 /* X14 */))))) = (*XTable)(unsafe.Pointer(_pMatch.X4))
func() {
- if (int32((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMatch))+uintptr(60 /* X9 */))).X0) & i32(16)) != i32(0) {
+ if (int32((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMatch))+uintptr(60 /* X9 */))).X0) & i32(16)) != i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(89477), unsafe.Pointer((*int8)(unsafe.Pointer(&_lookupNameØ00__func__Ø000))), unsafe.Pointer(str(100188)))
crt.X__builtin_abort(tls)
}
}()
- if (int32((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMatch))+uintptr(60 /* X9 */))).X0) & i32(8)) == i32(0) {
+ if (int32((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMatch))+uintptr(60 /* X9 */))).X0) & i32(8)) == i32(0) {
goto _61
}
@@ -89768,7 +85831,7 @@ _65:
*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(48 /* X9 */))) = int16(i32(-1))
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(1 /* X1 */))) = int8(i32(68))
_100:
- if store5429870(&_6_pEList, (*XExprList)(unsafe.Pointer(_pNC.X2))) == (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) || _zTab != (*int8)(unsafe.Pointer(uintptr(i32(0)))) || _cnt != i32(0) {
+ if store5429866(&_6_pEList, (*XExprList)(unsafe.Pointer(_pNC.X2))) == (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) || _zTab != (*int8)(unsafe.Pointer(uintptr(i32(0)))) || _cnt != i32(0) {
goto _103
}
@@ -89790,13 +85853,13 @@ _104:
}
}()
func() {
- if (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))) != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))) != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(89581), unsafe.Pointer((*int8)(unsafe.Pointer(&_lookupNameØ00__func__Ø000))), unsafe.Pointer(str(100308)))
crt.X__builtin_abort(tls)
}
}()
func() {
- if (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))) != (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))) != (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(89582), unsafe.Pointer((*int8)(unsafe.Pointer(&_lookupNameØ00__func__Ø000))), unsafe.Pointer(str(100328)))
crt.X__builtin_abort(tls)
}
@@ -89807,8 +85870,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) {
@@ -89816,8 +85878,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)
@@ -89857,8 +85918,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(64 /* X14 */))))) = (*XTable)(unsafe.Pointer(uintptr(i32(0))))
- r0 = i32(1)
- return
+ return i32(1)
_127:
if _cnt == i32(1) {
@@ -89962,13 +86022,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 // -
@@ -89993,9 +86050,7 @@ _1:
if _sqlite3StrICmp(tls, (*TIdList_item)(unsafe.Pointer(uintptr(_pUsing.X0)+16*uintptr(_1_k))).X0, _zCol) != i32(0) {
goto _5
}
-
- r0 = i32(1)
- return
+ return i32(1)
_5:
_1_k += 1
@@ -90005,37 +86060,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
@@ -90063,7 +86109,6 @@ func _resolveAlias(tls *crt.TLS, _pParse *XParse, _pEList *XExprList, _iCol int3
if _pDup != (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) {
goto _5
}
-
return
_5:
@@ -90077,7 +86122,7 @@ _6:
goto _7
}
- _pDup = _sqlite3ExprAddCollateString(tls, _pParse, _pDup, *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))
+ _pDup = _sqlite3ExprAddCollateString(tls, _pParse, _pDup, *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))
_7:
{
p := (*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pDup)) + uintptr(4 /* X2 */)))
@@ -90091,7 +86136,7 @@ _7:
}
_sqlite3ExprDelete(tls, _db, _pExpr)
crt.Xmemcpy(tls, (unsafe.Pointer)(_pExpr), (unsafe.Pointer)(_pDup), u64(72))
- if ((_pExpr.X2)&uint32(i32(1024))) != uint32(i32(0)) || (*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))) == (*int8)(unsafe.Pointer(uintptr(i32(0)))) {
+ if ((_pExpr.X2)&uint32(i32(1024))) != uint32(i32(0)) || (*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))) == (*int8)(unsafe.Pointer(uintptr(i32(0)))) {
goto _9
}
@@ -90101,7 +86146,7 @@ _7:
crt.X__builtin_abort(tls)
}
}()
- *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))) = _sqlite3DbStrDup(tls, _db, *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))
+ *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))) = _sqlite3DbStrDup(tls, _db, *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))))
{
p := (*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(4 /* X2 */)))
*p = (*p) | uint32(i32(65536))
@@ -90109,8 +86154,6 @@ _7:
}
_9:
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pDup))
- return
-
}
var _resolveAliasØ00__func__Ø000 [13]int8 // -
@@ -90128,11 +86171,9 @@ func _incrAggFunctionDepth(tls *crt.TLS, _pExpr *XExpr, _N int32) { // sqlite3.c
crt.Xmemset(tls, (unsafe.Pointer)(&_1_w), i32(0), u64(48))
*(*func(*crt.TLS, *XWalker, *XExpr) int32)(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, unsafe.Pointer) int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_1_w)) + uintptr(8 /* X1 */))))) = _incrAggDepth
- *(*int32)(unsafe.Pointer((*T5964994)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_1_w)) + uintptr(40 /* X6 */))))) = _N
+ *(*int32)(unsafe.Pointer((*T5964990)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_1_w)) + uintptr(40 /* X6 */))))) = _N
_sqlite3WalkExpr(tls, &_1_w, _pExpr)
_0:
- return
-
}
func _incrAggDepth(tls *crt.TLS, _pWalker *XWalker, _pExpr *XExpr) (r0 int32) { // sqlite3.c:89214:1
@@ -90142,13 +86183,11 @@ func _incrAggDepth(tls *crt.TLS, _pWalker *XWalker, _pExpr *XExpr) (r0 int32) {
{
p := (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(54 /* X12 */)))
- *p = uint8(int32(*p) + (*(*int32)(unsafe.Pointer((*T5964994)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(40 /* X6 */)))))))
+ *p = uint8(int32(*p) + (*(*int32)(unsafe.Pointer((*T5964990)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(40 /* X6 */)))))))
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
@@ -90161,9 +86200,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 // -
@@ -90195,7 +86232,6 @@ _1:
_0:
r0 = _pExpr
return
-
}
func _sqlite3AuthRead(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _pSchema *XSchema, _pTabList *XSrcList) { // sqlite3.c:99329:1
@@ -90220,7 +86256,6 @@ func _sqlite3AuthRead(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _pSchema *XS
}{nil})) {
goto _0
}
-
return
_0:
@@ -90228,7 +86263,6 @@ _0:
if _iDb >= i32(0) {
goto _1
}
-
return
_1:
@@ -90293,7 +86327,6 @@ _6:
}() == 0 {
goto _18
}
-
return
_18:
@@ -90340,8 +86373,6 @@ _22:
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(0 /* X0 */))) = uint8(i32(101))
_30:
- return
-
}
var _sqlite3AuthReadØ00__func__Ø000 [16]int8 // -
@@ -90359,12 +86390,10 @@ func _sqlite3AuthReadCol(tls *crt.TLS, _pParse *XParse, _zTab *int8, _zCol *int8
_ = _rc
_db = (*Xsqlite3)(unsafe.Pointer(_pParse.X0))
_zDb = (*XDb)(unsafe.Pointer(uintptr(_db.X4) + 32*uintptr(_iDb))).X0
- if ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) == 0 {
+ if ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* 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)
@@ -90395,7 +86424,6 @@ _7:
_5:
r0 = _rc
return
-
}
func _exprProbability(tls *crt.TLS, _p *XExpr) (r0 int32) { // sqlite3.c:89736:1
@@ -90405,12 +86433,10 @@ 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((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */))))), &_r, _sqlite3Strlen30(tls, *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */)))))), uint8(i32(1)))
+ _sqlite3AtoF(tls, *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */))))), &_r, _sqlite3Strlen30(tls, *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */)))))), uint8(i32(1)))
func() {
if _r < float64(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(89740), unsafe.Pointer((*int8)(unsafe.Pointer(&_exprProbabilityØ00__func__Ø000))), unsafe.Pointer(str(100844)))
@@ -90420,14 +86446,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 // -
@@ -90449,14 +86471,12 @@ func _sqlite3FunctionUsesThisSrc(tls *crt.TLS, _pExpr *XExpr, _pSrcList *XSrcLis
}()
crt.Xmemset(tls, (unsafe.Pointer)(&_w), i32(0), u64(48))
*(*func(*crt.TLS, *XWalker, *XExpr) int32)(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, unsafe.Pointer) int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(8 /* X1 */))))) = _exprSrcCount
- *(**TSrcCount)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5964994)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(40 /* X6 */))))))) = &_cnt
+ *(**TSrcCount)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5964990)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(40 /* X6 */))))))) = &_cnt
*(**XSrcList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_cnt)) + uintptr(0 /* X0 */))))) = _pSrcList
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_cnt)) + uintptr(8 /* X1 */))) = i32(0)
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_cnt)) + uintptr(12 /* X2 */))) = i32(0)
- _sqlite3WalkExprList(tls, &_w, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))))
- r0 = bool2int(((_cnt.X1) > i32(0)) || ((_cnt.X2) == i32(0)))
- return
-
+ _sqlite3WalkExprList(tls, &_w, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))))
+ return bool2int(((_cnt.X1) > i32(0)) || ((_cnt.X2) == i32(0)))
}
var _sqlite3FunctionUsesThisSrcØ00__func__Ø000 [27]int8 // -
@@ -90487,7 +86507,7 @@ func _exprSrcCount(tls *crt.TLS, _pWalker *XWalker, _pExpr *XExpr) (r0 int32) {
goto _3
}
- _1_p = (*TSrcCount)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5964994)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(40 /* X6 */)))))))
+ _1_p = (*TSrcCount)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5964990)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(40 /* X6 */)))))))
_1_pSrc = (*XSrcList)(unsafe.Pointer(_1_p.X0))
_1_nSrc = func() int32 {
if _1_pSrc != nil {
@@ -90525,7 +86545,6 @@ _12:
_3:
r0 = i32(0)
return
-
}
var _exprSrcCountØ00__func__Ø000 [13]int8 // -
@@ -90578,12 +86597,10 @@ 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((*T5964994)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(40 /* X6 */)))))))
+ _pOuterNC = (*XNameContext)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5964990)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(40 /* X6 */)))))))
_pParse = (*XParse)(unsafe.Pointer(_pWalker.X0))
_db = (*Xsqlite3)(unsafe.Pointer(_pParse.X0))
if ((_p.X3) & uint32(i32(64))) != uint32(i32(0)) {
@@ -90591,13 +86608,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)))))
@@ -90630,9 +86646,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 {
@@ -90694,9 +86708,7 @@ _31:
if (_pParse.X16) == 0 && (_db.X17) == 0 {
goto _33
}
-
- r0 = i32(2)
- return
+ return i32(2)
_33:
_7_pNC = _pOuterNC
@@ -90715,12 +86727,12 @@ _34:
_37:
func() {
- if int32((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_6_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(3)))<<uint(i32(31)))>>uint(i32(31))) != i32(0) || _7_nRef > i32(0) {
+ if int32((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_6_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(3)))<<uint(i32(31)))>>uint(i32(31))) != i32(0) || _7_nRef > i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(90431), unsafe.Pointer((*int8)(unsafe.Pointer(&_resolveSelectStepØ00__func__Ø000))), unsafe.Pointer(str(101072)))
crt.X__builtin_abort(tls)
}
}()
- storebits973((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_6_pItem))+uintptr(60 /* X9 */)))))+uintptr(1 /* X1 */))), int8(bool2int(_7_nRef != i32(0))), 8, 3)
+ storebits973((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_6_pItem))+uintptr(60 /* X9 */)))))+uintptr(1 /* X1 */))), int8(bool2int(_7_nRef != i32(0))), 8, 3)
_26:
_i += 1
goto _22
@@ -90732,9 +86744,7 @@ _25:
if _sqlite3ResolveExprListNames(tls, &_sNC, (*XExprList)(unsafe.Pointer(_p.X0))) == 0 {
goto _41
}
-
- r0 = i32(2)
- return
+ return i32(2)
_41:
func() {
@@ -90768,25 +86778,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(16 /* 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)
@@ -90796,12 +86801,10 @@ _51:
}
_11_pItem = (*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr(_p.X8)+uintptr(8 /* X2 */))))) + 112*uintptr(_i)))
- if ((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_11_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(2)))<<uint(i32(31)))>>uint(i32(31))) == 0 || _sqlite3ResolveExprListNames(tls, &_sNC, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5506900)(unsafe.Pointer(uintptr((unsafe.Pointer)(_11_pItem)) + uintptr(96 /* X15 */)))))))) == 0 {
+ if ((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_11_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(2)))<<uint(i32(31)))>>uint(i32(31))) == 0 || _sqlite3ResolveExprListNames(tls, &_sNC, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5506896)(unsafe.Pointer(uintptr((unsafe.Pointer)(_11_pItem)) + uintptr(96 /* X15 */)))))))) == 0 {
goto _56
}
-
- r0 = i32(2)
- return
+ return i32(2)
_56:
_i += 1
@@ -90825,17 +86828,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 {
@@ -90845,9 +86844,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))
@@ -90861,8 +86858,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(32)
@@ -90875,8 +86871,7 @@ _61:
}
_sqlite3SelectWrongNumTermsError(tls, _pParse, (*XSelect)(unsafe.Pointer(_p.X14)))
- r0 = i32(2)
- return
+ return i32(2)
_70:
_p = (*XSelect)(unsafe.Pointer(_p.X13))
@@ -90887,14 +86882,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 // -
@@ -90913,18 +86904,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:
{
@@ -90944,7 +86931,7 @@ _1:
*(*func(*crt.TLS, *XWalker, *XSelect))(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, unsafe.Pointer))(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(24 /* X3 */))))) = nil
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(32 /* X4 */))) = i32(0)
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(36 /* X5 */))) = uint8(i32(0))
- *(**XNameContext)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5964994)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(40 /* X6 */))))))) = _pNC
+ *(**XNameContext)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5964990)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(40 /* X6 */))))))) = _pNC
_sqlite3WalkExpr(tls, &_w, _pExpr)
{
p := (*int32)(unsafe.Pointer(uintptr(_pNC.X0) + uintptr(484 /* X57 */)))
@@ -90976,9 +86963,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
@@ -90997,9 +86982,7 @@ _1:
if _sqlite3ResolveExprNames(tls, _pNC, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr(_pList.X1)+32*uintptr(_i))).X0))) == 0 {
goto _5
}
-
- r0 = i32(2)
- return
+ return i32(2)
_5:
_i += 1
@@ -91009,7 +86992,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
@@ -91032,9 +87014,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
@@ -91056,7 +87036,7 @@ _1:
goto _6
}
- *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5517758)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(28 /* X5 */))))))) + uintptr(0 /* X0 */))) = uint16(_iCol)
+ *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5517754)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(28 /* X5 */))))))) + uintptr(0 /* X0 */))) = uint16(_iCol)
goto _2
_6:
@@ -91070,21 +87050,18 @@ _5:
}
_resolveOutOfRangeError(tls, _pParse, _zType, _i+i32(1), _nResult)
- r0 = i32(1)
- return
+ return i32(1)
_9:
- *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5517758)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(28 /* X5 */))))))) + uintptr(0 /* X0 */))) = uint16(_iCol)
+ *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5517754)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(28 /* X5 */))))))) + uintptr(0 /* X0 */))) = uint16(_iCol)
goto _2
_7:
- *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5517758)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(28 /* X5 */))))))) + uintptr(0 /* X0 */))) = uint16(i32(0))
+ *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5517754)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(28 /* X5 */))))))) + uintptr(0 /* X0 */))) = uint16(i32(0))
if _sqlite3ResolveExprNames(tls, _pNC, _1_pE) == 0 {
goto _10
}
-
- r0 = i32(1)
- return
+ return i32(1)
_10:
_j = i32(0)
@@ -91097,7 +87074,7 @@ _11:
goto _15
}
- *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5517758)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(28 /* X5 */))))))) + uintptr(0 /* X0 */))) = uint16(_j + i32(1))
+ *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5517754)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(28 /* X5 */))))))) + uintptr(0 /* X0 */))) = uint16(_j + i32(1))
_15:
_j += 1
goto _11
@@ -91108,9 +87085,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
@@ -91125,7 +87100,7 @@ func _resolveAsName(tls *crt.TLS, _pParse *XParse, _pEList *XExprList, _pE *XExp
goto _0
}
- _1_zCol = *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pE)) + uintptr(8 /* X3 */)))))
+ _1_zCol = *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pE)) + uintptr(8 /* X3 */)))))
_i = i32(0)
_1:
if _i >= (_pEList.X0) {
@@ -91136,9 +87111,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
@@ -91148,13 +87121,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
@@ -91163,14 +87133,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)
@@ -91178,16 +87146,13 @@ _1:
goto _4
}
- if (((_pA.X2)&(_pB.X2))&uint32(i32(1024))) == uint32(i32(0)) || (*(*int32)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pA)) + uintptr(8 /* X3 */)))))) != (*(*int32)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB)) + uintptr(8 /* X3 */)))))) {
+ if (((_pA.X2)&(_pB.X2))&uint32(i32(1024))) == uint32(i32(0)) || (*(*int32)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pA)) + uintptr(8 /* X3 */)))))) != (*(*int32)(unsafe.Pointer((*T5519016)(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) {
@@ -91197,24 +87162,19 @@ _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((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pA)) + uintptr(8 /* X3 */)))))) == nil {
+ if int32(_pA.X0) == i32(152) || int32(_pA.X0) == i32(154) || (*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pA)) + uintptr(8 /* X3 */)))))) == nil {
goto _14
}
@@ -91222,28 +87182,24 @@ _7:
goto _15
}
- if _sqlite3StrICmp(tls, *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pA)) + uintptr(8 /* X3 */))))), *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB)) + uintptr(8 /* X3 */)))))) == i32(0) {
+ if _sqlite3StrICmp(tls, *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pA)) + uintptr(8 /* X3 */))))), *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB)) + uintptr(8 /* X3 */)))))) == i32(0) {
goto _16
}
-
- r0 = i32(2)
- return
+ return i32(2)
_16:
goto _17
_15:
- if crt.Xstrcmp(tls, *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pA)) + uintptr(8 /* X3 */))))), *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB)) + uintptr(8 /* X3 */)))))) == i32(0) {
+ if crt.Xstrcmp(tls, *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pA)) + uintptr(8 /* X3 */))))), *(**int8)(unsafe.Pointer((*T5519016)(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:
@@ -91251,9 +87207,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 {
@@ -91272,33 +87226,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((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pA)) + uintptr(32 /* X6 */))))))), (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB)) + uintptr(32 /* X6 */))))))), _iTab) == 0 {
+ if _sqlite3ExprListCompare(tls, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pA)) + uintptr(32 /* X6 */))))))), (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pB)) + uintptr(32 /* X6 */))))))), _iTab) == 0 {
goto _28
}
-
- r0 = i32(2)
- return
+ return i32(2)
_28:
if func() int32 {
@@ -91317,9 +87263,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 {
@@ -91334,16 +87278,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 // -
@@ -91362,25 +87303,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)
@@ -91394,26 +87329,20 @@ _5:
if int32((*TExprList_item)(unsafe.Pointer(uintptr(_pA.X1)+32*uintptr(_i))).X3) == int32((*TExprList_item)(unsafe.Pointer(uintptr(_pB.X1)+32*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
@@ -91429,9 +87358,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(112 /* X31 */))))) + 4*uintptr(i32(2))))) {
@@ -91439,8 +87366,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,28 +87382,25 @@ _5:
goto _8
}
- if ((*T5517758)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(28 /* X5 */))))).X0) == 0 {
+ if ((*T5517754)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(28 /* X5 */))))).X0) == 0 {
goto _9
}
- if int32((*T5517758)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(28 /* X5 */))))).X0) <= (_pEList.X0) {
+ if int32((*T5517754)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(28 /* X5 */))))).X0) <= (_pEList.X0) {
goto _10
}
_resolveOutOfRangeError(tls, _pParse, _zType, _i+i32(1), _pEList.X0)
- r0 = i32(1)
- return
+ return i32(1)
_10:
- _resolveAlias(tls, _pParse, _pEList, int32((*T5517758)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(28 /* X5 */))))).X0)-i32(1), (*XExpr)(unsafe.Pointer(_pItem.X0)), _zType, i32(0))
+ _resolveAlias(tls, _pParse, _pEList, int32((*T5517754)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(28 /* X5 */))))).X0)-i32(1), (*XExpr)(unsafe.Pointer(_pItem.X0)), _zType, i32(0))
_9:
*(*uintptr)(unsafe.Pointer(func() **TExprList_item { _i += 1; return &_pItem }())) += uintptr(32)
goto _5
_8:
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _sqlite3ResolveOrderGroupByØ00__func__Ø000 [27]int8 // -
@@ -91497,8 +87420,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
@@ -91532,9 +87453,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
@@ -91565,9 +87484,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))
@@ -91576,8 +87493,7 @@ _0:
}
_sqlite3ErrorMsg(tls, _pParse, str(101536))
- r0 = i32(1)
- return
+ return i32(1)
_1:
_i = i32(0)
@@ -91639,8 +87555,7 @@ _17:
}
_resolveOutOfRangeError(tls, _pParse, str(25672), _i+i32(1), _pEList.X0)
- r0 = i32(1)
- return
+ return i32(1)
_20:
goto _21
@@ -91675,9 +87590,7 @@ _21:
if _11_pNew != (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) {
goto _27
}
-
- r0 = i32(1)
- return
+ return i32(1)
_27:
{
@@ -91685,7 +87598,7 @@ _27:
*p = (*p) | uint32(i32(1024))
sink985 = *p
}
- *(*int32)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_11_pNew)) + uintptr(8 /* X3 */))))) = _5_iCol
+ *(*int32)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_11_pNew)) + uintptr(8 /* X3 */))))) = _5_iCol
if (*XExpr)(unsafe.Pointer(_4_pItem.X0)) != _5_pE {
goto _28
}
@@ -91719,7 +87632,7 @@ _33:
*(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_13_pParent)) + uintptr(16 /* X4 */))))) = _11_pNew
_29:
_sqlite3ExprDelete(tls, _db, _5_pE)
- *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5517758)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pItem))+uintptr(28 /* X5 */))))))) + uintptr(0 /* X0 */))) = uint16(_5_iCol)
+ *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5517754)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pItem))+uintptr(28 /* X5 */))))))) + uintptr(0 /* X0 */))) = uint16(_5_iCol)
storebits973((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pItem))+uintptr(25 /* X4 */))), int8(i32(1)), 1, 0)
goto _36
@@ -91746,17 +87659,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 // -
@@ -91799,9 +87709,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)
@@ -91813,18 +87721,14 @@ _3:
if _sqlite3ExprCompare(tls, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr(_pEList.X1)+32*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 // -
@@ -91841,8 +87745,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(8 /* 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
@@ -91915,8 +87817,6 @@ _10:
goto _4
_7:
- return
-
}
var _selectAddSubqueryTypeInfoØ00__func__Ø000 [26]int8 // -
@@ -91991,9 +87891,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))
@@ -92019,25 +87917,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:
@@ -92051,113 +87943,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((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSubitem))+uintptr(60 /* X9 */))).X0) & i32(32)) == i32(0) {
+ if (int32((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSubitem))+uintptr(60 /* X9 */))).X0) & i32(32)) == i32(0) {
goto _43
}
-
- r0 = i32(0)
- return
+ return i32(0)
_43:
if (*XSelect)(unsafe.Pointer(_pSub.X13)) == nil {
@@ -92167,17 +88031,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
@@ -92201,9 +88061,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))
@@ -92220,12 +88078,10 @@ _62:
goto _65
}
- if int32((*T5517758)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(_p.X12)).X1)+32*uintptr(_16_ii)))))+uintptr(28 /* X5 */))))).X0) != i32(0) {
+ if int32((*T5517754)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(_p.X12)).X1)+32*uintptr(_16_ii)))))+uintptr(28 /* X5 */))))).X0) != i32(0) {
goto _66
}
-
- r0 = i32(0)
- return
+ return i32(0)
_66:
_16_ii += 1
@@ -92298,16 +88154,14 @@ _73:
if (_db.X17) == 0 {
goto _76
}
-
- r0 = i32(1)
- return
+ return i32(1)
_76:
_pSub = (*XSelect)(unsafe.Pointer(_pSub.X13))
goto _68
_71:
- _pSub = store5518321(&_pSub1, (*XSelect)(unsafe.Pointer(_pSubitem.X5)))
+ _pSub = store5518317(&_pSub1, (*XSelect)(unsafe.Pointer(_pSubitem.X5)))
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pSubitem.X1))
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pSubitem.X2))
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pSubitem.X3))
@@ -92368,7 +88222,7 @@ _84:
crt.X__builtin_abort(tls)
}
}()
- _24_jointype = (*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSubitem)) + uintptr(60 /* X9 */))).X0
+ _24_jointype = (*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSubitem)) + uintptr(60 /* X9 */))).X0
goto _91
_88:
@@ -92378,7 +88232,7 @@ _88:
crt.X__builtin_abort(tls)
}
}()
- _pSrc = store5506688((**XSrcList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParent))+uintptr(48 /* X8 */))))), _sqlite3SrcListAppend(tls, _db, (*XSrcList)(unsafe.Pointer(uintptr(i32(0)))), (*XToken)(unsafe.Pointer(uintptr(i32(0)))), (*XToken)(unsafe.Pointer(uintptr(i32(0))))))
+ _pSrc = store5506684((**XSrcList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParent))+uintptr(48 /* X8 */))))), _sqlite3SrcListAppend(tls, _db, (*XSrcList)(unsafe.Pointer(uintptr(i32(0)))), (*XToken)(unsafe.Pointer(uintptr(i32(0)))), (*XToken)(unsafe.Pointer(uintptr(i32(0))))))
if _pSrc != (*XSrcList)(unsafe.Pointer(uintptr(i32(0)))) {
goto _94
}
@@ -92397,7 +88251,7 @@ _91:
goto _97
}
- *(**XSrcList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParent)) + uintptr(48 /* X8 */))))) = store5506688(&_pSrc, _sqlite3SrcListEnlarge(tls, _db, _pSrc, _24_nSubSrc-i32(1), _iFrom+i32(1)))
+ *(**XSrcList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParent)) + uintptr(48 /* X8 */))))) = store5506684(&_pSrc, _sqlite3SrcListEnlarge(tls, _db, _pSrc, _24_nSubSrc-i32(1), _iFrom+i32(1)))
if (_db.X17) == 0 {
goto _98
}
@@ -92414,7 +88268,7 @@ _99:
_sqlite3IdListDelete(tls, _db, (*XIdList)(unsafe.Pointer((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSrc))+uintptr(8 /* X2 */)))))+112*uintptr(_i+_iFrom))).X13)))
func() {
- if int32((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSrc))+uintptr(8 /* X2 */)))))+112*uintptr(_i+_iFrom)))))+uintptr(60 /* X9 */))).X1)>>uint(i32(2)))<<uint(i32(31)))>>uint(i32(31))) != i32(0) {
+ if int32((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSrc))+uintptr(8 /* X2 */)))))+112*uintptr(_i+_iFrom)))))+uintptr(60 /* X9 */))).X1)>>uint(i32(2)))<<uint(i32(31)))>>uint(i32(31))) != i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(119940), unsafe.Pointer((*int8)(unsafe.Pointer(&_flattenSubqueryØ00__func__Ø000))), unsafe.Pointer(str(102104)))
crt.X__builtin_abort(tls)
}
@@ -92425,7 +88279,7 @@ _99:
goto _99
_102:
- *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSrc))+uintptr(8 /* X2 */)))))+112*uintptr(_iFrom)))))+uintptr(60 /* X9 */))))) + uintptr(0 /* X0 */))) = _24_jointype
+ *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSrc))+uintptr(8 /* X2 */)))))+112*uintptr(_iFrom)))))+uintptr(60 /* X9 */))))) + uintptr(0 /* X0 */))) = _24_jointype
_pList = (*XExprList)(unsafe.Pointer(_pParent.X0))
_i = i32(0)
_105:
@@ -92456,7 +88310,7 @@ _111:
goto _114
}
- *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5517758)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TExprList_item)(unsafe.Pointer(uintptr(_33_pOrderBy.X1)+32*uintptr(_i)))))+uintptr(28 /* X5 */))))))) + uintptr(0 /* X0 */))) = uint16(i32(0))
+ *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5517754)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TExprList_item)(unsafe.Pointer(uintptr(_33_pOrderBy.X1)+32*uintptr(_i)))))+uintptr(28 /* X5 */))))))) + uintptr(0 /* X0 */))) = uint16(i32(0))
_i += 1
goto _111
@@ -92538,11 +88392,9 @@ _87:
return str(102224)
}())
_128:
- _sqlite3TreeViewSelect(tls, (*T5516644)(unsafe.Pointer(uintptr(i32(0)))), _p, uint8(i32(0)))
+ _sqlite3TreeViewSelect(tls, (*T5516640)(unsafe.Pointer(uintptr(i32(0)))), _p, uint8(i32(0)))
_127:
- r0 = i32(1)
- return
-
+ return i32(1)
}
var _flattenSubqueryØ00__func__Ø000 [16]int8 // -
@@ -92561,7 +88413,6 @@ func _substSelect(tls *crt.TLS, _pParse *XParse, _p *XSelect, _iTable int32, _pE
if _p != nil {
goto _0
}
-
return
_0:
@@ -92585,22 +88436,19 @@ _4:
}
_substSelect(tls, _pParse, (*XSelect)(unsafe.Pointer(_pItem.X5)), _iTable, _pEList, i32(1))
- if ((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(2))) << uint(i32(31))) >> uint(i32(31))) == 0 {
+ if ((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(2))) << uint(i32(31))) >> uint(i32(31))) == 0 {
goto _8
}
- _substExprList(tls, _pParse, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5506900)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(96 /* X15 */))))))), _iTable, _pEList)
+ _substExprList(tls, _pParse, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5506896)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(96 /* X15 */))))))), _iTable, _pEList)
_8:
*(*uintptr)(unsafe.Pointer(func() **TSrcList_item { _i -= 1; return &_pItem }())) += uintptr(112)
goto _4
_7:
- if _doPrior != 0 && (store5518321(&_p, (*XSelect)(unsafe.Pointer(_p.X13))) != (*XSelect)(unsafe.Pointer(uintptr(i32(0))))) {
+ if _doPrior != 0 && (store5518317(&_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
@@ -92609,7 +88457,6 @@ func _substExprList(tls *crt.TLS, _pParse *XParse, _pList *XExprList, _iTable in
if _pList != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) {
goto _0
}
-
return
_0:
@@ -92624,8 +88471,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
@@ -92639,9 +88484,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,16 +88545,15 @@ _2:
goto _16
}
- _substSelect(tls, _pParse, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))), _iTable, _pEList, i32(1))
+ _substSelect(tls, _pParse, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))), _iTable, _pEList, i32(1))
goto _17
_16:
- _substExprList(tls, _pParse, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))), _iTable, _pEList)
+ _substExprList(tls, _pParse, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))), _iTable, _pEList)
_17:
_15:
r0 = _pExpr
return
-
}
var _substExprØ00__func__Ø000 [10]int8 // -
@@ -92725,14 +88567,12 @@ func _sqlite3VectorErrorMsg(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr) { // s
goto _0
}
- _sqlite3SubselectError(tls, _pParse, (*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X0)).X0, i32(1))
+ _sqlite3SubselectError(tls, _pParse, (*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X0)).X0, i32(1))
goto _1
_0:
_sqlite3ErrorMsg(tls, _pParse, str(44256))
_1:
- return
-
}
func _sqlite3SubselectError(tls *crt.TLS, _pParse *XParse, _nActual int32, _nExpect int32) { // sqlite3.c:93130:1
@@ -92740,8 +88580,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 // -
@@ -92915,9 +88753,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) {
@@ -93332,9 +89168,7 @@ _multi_select_end:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pDest)) + uintptr(20 /* X3 */))) = _dest.X3
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pDest)) + uintptr(24 /* X4 */))) = _dest.X4
_sqlite3SelectDelete(tls, _db, _pDelete)
- r0 = _rc
- return
-
+ return _rc
}
var _multiSelectØ00__func__Ø000 [12]int8 // -
@@ -93428,9 +89262,7 @@ _22:
goto _20
_21:
- r0 = _rc
- return
-
+ return _rc
}
var _multiSelectValuesØ00__func__Ø000 [18]int8 // -
@@ -93492,7 +89324,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:
@@ -93503,7 +89334,7 @@ _0:
_pOffset = (*XExpr)(unsafe.Pointer(_p.X16))
_regLimit = _p.X4
_regOffset = _p.X5
- *(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(104 /* X15 */))))) = store5518870((**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(112 /* X16 */))))), (*XExpr)(unsafe.Pointer(uintptr(i32(0)))))
+ *(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(104 /* X15 */))))) = store5518866((**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(112 /* X16 */))))), (*XExpr)(unsafe.Pointer(uintptr(i32(0)))))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(16 /* X4 */))) = store961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(20 /* X5 */))), i32(0))
_pOrderBy = (*XExprList)(unsafe.Pointer(_p.X12))
_i = i32(0)
@@ -93521,7 +89352,7 @@ _1:
goto _6
}
- if ((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSrc))+uintptr(8 /* X2 */)))))+112*uintptr(_i)))))+uintptr(60 /* X9 */))).X1)>>uint(i32(5))) << uint(i32(31))) >> uint(i32(31))) == 0 {
+ if ((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSrc))+uintptr(8 /* X2 */)))))+112*uintptr(_i)))))+uintptr(60 /* X9 */))).X1)>>uint(i32(5))) << uint(i32(31))) >> uint(i32(31))) == 0 {
goto _7
}
@@ -93641,8 +89472,6 @@ _end_of_recursive_query:
*(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(80 /* X12 */))))) = _pOrderBy
*(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(104 /* X15 */))))) = _pLimit
*(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(112 /* X16 */))))) = _pOffset
- return
-
}
func _computeLimitRegisters(tls *crt.TLS, _pParse *XParse, _p *XSelect, _iBreak int32) { // sqlite3.c:118113:1
@@ -93659,7 +89488,6 @@ func _computeLimitRegisters(tls *crt.TLS, _pParse *XParse, _p *XSelect, _iBreak
if (_p.X4) == 0 {
goto _0
}
-
return
_0:
@@ -93729,8 +89557,6 @@ _12:
_sqlite3VdbeComment(tls, _v, str(103260))
_13:
_4:
- return
-
}
func _sqlite3ExprCacheClear(tls *crt.TLS, _pParse *XParse) { // sqlite3.c:94006:1
@@ -93759,8 +89585,6 @@ _6:
_4:
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(37 /* X13 */))) = uint8(i32(0))
- return
-
}
var _computeLimitRegistersØ00__func__Ø000 [22]int8 // -
@@ -93770,9 +89594,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 // -
@@ -93822,7 +89644,7 @@ _1:
goto _6
_5:
- _2_pColl = _multiSelectCollSeq(tls, _pParse, _p, int32((*T5517758)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)(_2_pItem))+uintptr(28 /* X5 */))))).X0)-i32(1))
+ _2_pColl = _multiSelectCollSeq(tls, _pParse, _p, int32((*T5517754)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_2_pItem))+uintptr(28 /* X5 */))))).X0)-i32(1))
if _2_pColl != (*XCollSeq)(unsafe.Pointer(uintptr(i32(0)))) {
goto _7
}
@@ -93846,7 +89668,6 @@ _4:
_0:
r0 = _pRet
return
-
}
func _multiSelectCollSeq(tls *crt.TLS, _pParse *XParse, _p *XSelect, _iCol int32) (r0 *XCollSeq) { // sqlite3.c:118168:1
@@ -93883,9 +89704,7 @@ _1:
_pRet = _sqlite3ExprCollSeq(tls, _pParse, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(_p.X0)).X1)+32*uintptr(_iCol))).X0)))
_7:
- r0 = _pRet
- return
-
+ return _pRet
}
var _multiSelectCollSeqØ00__func__Ø000 [19]int8 // -
@@ -93908,8 +89727,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
@@ -94097,11 +89914,11 @@ _32:
goto _35
}
- if store961(&_11_j, int32((*T5517758)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(_pSort.X0)).X1)+32*uintptr(_i)))))+uintptr(28 /* X5 */))))).X0)) <= i32(0) {
+ if store961(&_11_j, int32((*T5517754)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(_pSort.X0)).X1)+32*uintptr(_i)))))+uintptr(28 /* X5 */))))).X0)) <= i32(0) {
goto _36
}
- *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5517758)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TExprList_item)(unsafe.Pointer(uintptr(_pEList.X1)+32*uintptr(_11_j-i32(1))))))+uintptr(28 /* X5 */))))))) + uintptr(0 /* X0 */))) = uint16((_i + i32(1)) - (_pSort.X1))
+ *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5517754)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TExprList_item)(unsafe.Pointer(uintptr(_pEList.X1)+32*uintptr(_11_j-i32(1))))))+uintptr(28 /* X5 */))))))) + uintptr(0 /* X0 */))) = uint16((_i + i32(1)) - (_pSort.X1))
_36:
_i += 1
goto _32
@@ -94392,7 +90209,7 @@ _101:
goto _104
}
- _sqlite3VdbeAddOp2(tls, _v, i32(86), (_regResult+int32((*T5517758)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TExprList_item)(unsafe.Pointer(uintptr(_40_pSO.X1)+32*uintptr(_i)))))+uintptr(28 /* X5 */))))).X0))-i32(1), _40_r2+_i)
+ _sqlite3VdbeAddOp2(tls, _v, i32(86), (_regResult+int32((*T5517754)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TExprList_item)(unsafe.Pointer(uintptr(_40_pSO.X1)+32*uintptr(_i)))))+uintptr(28 /* X5 */))))).X0))-i32(1), _40_r2+_i)
_i += 1
goto _101
@@ -94426,8 +90243,6 @@ _75:
_sqlite3VdbeAddOp2(tls, _v, i32(69), _p.X4, _iBreak)
_109:
- return
-
}
var _selectInnerLoopØ00__func__Ø000 [16]int8 // -
@@ -94498,7 +90313,7 @@ _9:
}
_1_pExpr = (*XExpr)(unsafe.Pointer(_pItem.X0))
- if (int32(_flags)&i32(4)) == i32(0) || store961(&_j, int32((*T5517758)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(28 /* X5 */))))).X0)) <= i32(0) {
+ if (int32(_flags)&i32(4)) == i32(0) || store961(&_j, int32((*T5517754)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(28 /* X5 */))))).X0)) <= i32(0) {
goto _14
}
@@ -94529,7 +90344,7 @@ _19:
goto _21
}
- if int32(_copyOp) != i32(85) || int32(store5776815(&_7_pOp, _sqlite3VdbeGetOp(tls, _v, i32(-1))).X0) != i32(85) || (((_7_pOp.X3)+(_7_pOp.X5))+i32(1)) != _6_inReg || (((_7_pOp.X4)+(_7_pOp.X5))+i32(1)) != (_target+_i) {
+ if int32(_copyOp) != i32(85) || int32(store5776811(&_7_pOp, _sqlite3VdbeGetOp(tls, _v, i32(-1))).X0) != i32(85) || (((_7_pOp.X3)+(_7_pOp.X5))+i32(1)) != _6_inReg || (((_7_pOp.X4)+(_7_pOp.X5))+i32(1)) != (_target+_i) {
goto _25
}
@@ -94546,9 +90361,7 @@ _17:
goto _9
_12:
- r0 = _n
- return
-
+ return _n
}
var _sqlite3ExprCodeExprListØ00__func__Ø000 [24]int8 // -
@@ -94558,9 +90371,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
@@ -94570,11 +90381,9 @@ func _exprIsConst(tls *crt.TLS, _p *XExpr, _initFlag int32, _iCur int32) (r0 int
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(36 /* X5 */))) = uint8(_initFlag)
*(*func(*crt.TLS, *XWalker, *XExpr) int32)(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, unsafe.Pointer) int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(8 /* X1 */))))) = _exprNodeIsConstant
*(*func(*crt.TLS, *XWalker, *XSelect) int32)(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, unsafe.Pointer) int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(16 /* X2 */))))) = _selectNodeIsConstant
- *(*int32)(unsafe.Pointer((*T5964994)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(40 /* X6 */))))) = _iCur
+ *(*int32)(unsafe.Pointer((*T5964990)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(40 /* 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
@@ -94583,8 +90392,7 @@ func _exprNodeIsConstant(tls *crt.TLS, _pWalker *XWalker, _pExpr *XExpr) (r0 int
}
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(36 /* X5 */))) = uint8(i32(0))
- r0 = i32(2)
- return
+ return i32(2)
_1:
switch int32(_pExpr.X0) {
@@ -94608,30 +90416,24 @@ _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(36 /* X5 */))) = uint8(i32(0))
- r0 = i32(2)
- return
+ return i32(2)
_4:
_5:
_6:
_7:
- if int32(_pWalker.X5) != i32(3) || (_pExpr.X8) != (*(*int32)(unsafe.Pointer((*T5964994)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(40 /* X6 */)))))) {
+ if int32(_pWalker.X5) != i32(3) || (_pExpr.X8) != (*(*int32)(unsafe.Pointer((*T5964990)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(40 /* X6 */)))))) {
goto _14
}
-
- r0 = i32(0)
- return
+ return i32(0)
_14:
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(36 /* X5 */))) = uint8(i32(0))
- r0 = i32(2)
- return
+ return i32(2)
_8:
if int32(_pWalker.X5) != i32(5) {
@@ -94647,23 +90449,19 @@ _16:
}
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(36 /* 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(36 /* 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
@@ -94696,8 +90494,8 @@ _4:
goto _9
}
- r0 = *(*int32)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem)) + uintptr(28 /* X5 */)))))
- return
+ /* X5 */
+ return *(*int32)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem)) + uintptr(28)))))
_9:
*func() *int32 { *(*uintptr)(unsafe.Pointer(&_1_pItem)) += uintptr(32); return &_1_i }() -= 1
@@ -94719,12 +90517,10 @@ _3:
_regDest = preInc961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(56 /* X18 */))), 1)
_11:
- *(*int32)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pItem)) + uintptr(28 /* X5 */))))) = _regDest
+ *(*int32)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pItem)) + uintptr(28 /* X5 */))))) = _regDest
_10:
*(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(96 /* X27 */))))) = _p
- r0 = _regDest
- return
-
+ return _regDest
}
var _sqlite3ExprCodeAtInitØ00__func__Ø000 [22]int8 // -
@@ -94739,9 +90535,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() {
@@ -94751,13 +90545,11 @@ _0:
}
}()
_pOp = (*XVdbeOp)(unsafe.Pointer(uintptr(_p.X17) + 32*uintptr(_addr)))
- _freeP4(tls, (*Xsqlite3)(unsafe.Pointer(_p.X0)), int32(_pOp.X1), *(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
+ _freeP4(tls, (*Xsqlite3)(unsafe.Pointer(_p.X0)), int32(_pOp.X1), *(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(1 /* X1 */))) = int8(i32(0))
- *(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))) = (*int8)(unsafe.Pointer(uintptr(i32(0))))
+ *(**int8)(unsafe.Pointer((*T5777024)(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 // -
@@ -94773,9 +90565,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 // -
@@ -94796,8 +90586,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
@@ -94805,13 +90593,12 @@ func _sqlite3GetTempReg(tls *crt.TLS, _pParse *XParse) (r0 int32) { // sqlite3.c
goto _0
}
- r0 = preInc961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(56 /* X18 */))), 1)
- return
+ /* X18 */
+ return preInc961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(56))), 1)
_0:
- r0 = *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[8]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(404 /* X49 */))))) + 4*uintptr(preInc4537((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(31 /* X7 */))), byte(255)))))
- return
-
+ /* X49 */ /* X7 */
+ return *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[8]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(404))))) + 4*uintptr(preInc4537((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(31))), byte(255)))))
}
func _sqlite3ReleaseTempReg(tls *crt.TLS, _pParse *XParse, _iReg int32) { // sqlite3.c:95800:1
@@ -94843,8 +90630,6 @@ _6:
_5:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[8]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(404 /* X49 */))))) + 4*uintptr(postInc4537((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(31 /* X7 */))), uint8(1))))) = _iReg
_1:
- return
-
}
func _sqlite3GetTempRange(tls *crt.TLS, _pParse *XParse, _nReg int32) (r0 int32) { // sqlite3.c:95817:1
@@ -94855,9 +90640,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
@@ -94892,9 +90675,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
@@ -94914,18 +90695,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 // -
@@ -95068,15 +90845,14 @@ _23:
if ((*Xsqlite3)(unsafe.Pointer(_pParse.X0)).X17) == 0 {
goto _24
}
-
return
_24:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_5_pOp)) + uintptr(8 /* X4 */))) = _5_nKey + _nData
- _5_pKI = (*XKeyInfo)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_5_pOp)) + uintptr(16 /* X6 */)))))))
+ _5_pKI = (*XKeyInfo)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_5_pOp)) + uintptr(16 /* X6 */)))))))
crt.Xmemset(tls, (unsafe.Pointer)(_5_pKI.X5), i32(0), uint64(_5_pKI.X2))
_sqlite3VdbeChangeP4(tls, _v, i32(-1), (*int8)(unsafe.Pointer(_5_pKI)), i32(-5))
- *(**XKeyInfo)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_5_pOp)) + uintptr(16 /* X6 */))))))) = _keyInfoFromExprList(tls, _pParse, (*XExprList)(unsafe.Pointer(_pSort.X0)), _nOBSat, int32(_5_pKI.X3)-i32(1))
+ *(**XKeyInfo)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_5_pOp)) + uintptr(16 /* X6 */))))))) = _keyInfoFromExprList(tls, _pParse, (*XExprList)(unsafe.Pointer(_pSort.X0)), _nOBSat, int32(_5_pKI.X3)-i32(1))
_5_addrJmp = _sqlite3VdbeCurrentAddr(tls, _v)
_sqlite3VdbeAddOp3(tls, _v, i32(18), _5_addrJmp+i32(1), i32(0), _5_addrJmp+i32(1))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSort)) + uintptr(20 /* X4 */))) = _sqlite3VdbeMakeLabel(tls, _v)
@@ -95130,8 +90906,6 @@ _29:
_30:
_sqlite3VdbeJumpHere(tls, _v, _11_addr)
_28:
- return
-
}
var _pushOntoSorterØ00__func__Ø000 [15]int8 // -
@@ -95149,8 +90923,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 // -
@@ -95207,7 +90979,6 @@ _6:
_0:
r0 = _pInfo
return
-
}
var _keyInfoFromExprListØ00__func__Ø000 [20]int8 // -
@@ -95233,8 +91004,6 @@ _0:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(40 /* X14 */))) = _nReg
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(44 /* X15 */))) = _iReg
_1:
- return
-
}
func _sqlite3VdbeResolveLabel(tls *crt.TLS, _v *TVdbe, _x int32) { // sqlite3.c:71709:1
@@ -95268,8 +91037,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 // -
@@ -95420,12 +91187,12 @@ _16:
}
func() {
- if int32((*T5517758)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)(_2_pItem))+uintptr(28 /* X5 */))))).X0) <= i32(0) {
+ if int32((*T5517754)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_2_pItem))+uintptr(28 /* X5 */))))).X0) <= i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(119142), unsafe.Pointer((*int8)(unsafe.Pointer(&_multiSelectOrderByØ00__func__Ø000))), unsafe.Pointer(str(104416)))
crt.X__builtin_abort(tls)
}
}()
- if int32((*T5517758)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)(_2_pItem))+uintptr(28 /* X5 */))))).X0) != _i {
+ if int32((*T5517754)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_2_pItem))+uintptr(28 /* X5 */))))).X0) != _i {
goto _22
}
@@ -95444,9 +91211,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:
{
@@ -95454,13 +91219,13 @@ _24:
*p = (*p) | uint32(i32(1024))
sink985 = *p
}
- *(*int32)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pNew)) + uintptr(8 /* X3 */))))) = _i
+ *(*int32)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pNew)) + uintptr(8 /* X3 */))))) = _i
_pOrderBy = _sqlite3ExprListAppend(tls, _pParse, _pOrderBy, _4_pNew)
if _pOrderBy == nil {
goto _25
}
- *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5517758)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TExprList_item)(unsafe.Pointer(uintptr(_pOrderBy.X1)+32*uintptr(postInc961(&_nOrderBy, int32(1)))))))+uintptr(28 /* X5 */))))))) + uintptr(0 /* X0 */))) = uint16(_i)
+ *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5517754)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TExprList_item)(unsafe.Pointer(uintptr(_pOrderBy.X1)+32*uintptr(postInc961(&_nOrderBy, int32(1)))))))+uintptr(28 /* X5 */))))))) + uintptr(0 /* X0 */))) = uint16(_i)
_25:
_23:
_i += 1
@@ -95481,18 +91246,18 @@ _27:
}
func() {
- if int32((*T5517758)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)(_5_pItem))+uintptr(28 /* X5 */))))).X0) <= i32(0) {
+ if int32((*T5517754)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_5_pItem))+uintptr(28 /* X5 */))))).X0) <= i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(119168), unsafe.Pointer((*int8)(unsafe.Pointer(&_multiSelectOrderByØ00__func__Ø000))), unsafe.Pointer(str(104416)))
crt.X__builtin_abort(tls)
}
}()
func() {
- if int32((*T5517758)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)(_5_pItem))+uintptr(28 /* X5 */))))).X0) > ((*XExprList)(unsafe.Pointer(_p.X0)).X0) {
+ if int32((*T5517754)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_5_pItem))+uintptr(28 /* X5 */))))).X0) > ((*XExprList)(unsafe.Pointer(_p.X0)).X0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(119169), unsafe.Pointer((*int8)(unsafe.Pointer(&_multiSelectOrderByØ00__func__Ø000))), unsafe.Pointer(str(104444)))
crt.X__builtin_abort(tls)
}
}()
- *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aPermute)) + 4*uintptr(_i))) = int32((*T5517758)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)(_5_pItem))+uintptr(28 /* X5 */))))).X0) - i32(1)
+ *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aPermute)) + 4*uintptr(_i))) = int32((*T5517754)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_5_pItem))+uintptr(28 /* X5 */))))).X0) - i32(1)
*(*uintptr)(unsafe.Pointer(func() **TExprList_item { _i += 1; return &_5_pItem }())) += uintptr(32)
goto _27
@@ -95723,9 +91488,7 @@ _71:
*(**XSelect)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(88 /* X13 */))))) = _pPrior
*(**XSelect)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPrior)) + uintptr(96 /* 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 // -
@@ -95738,8 +91501,6 @@ func _sqlite3VdbeEndCoroutine(tls *crt.TLS, _v *TVdbe, _regYield int32) { // sql
_sqlite3VdbeAddOp1(tls, _v, i32(74), _regYield)
*(*uint8)(unsafe.Pointer(uintptr(_v.X3) + uintptr(31 /* X7 */))) = uint8(i32(0))
*(*int32)(unsafe.Pointer(uintptr(_v.X3) + uintptr(40 /* X14 */))) = i32(0)
- return
-
}
func _sqlite3VdbeNoopComment(tls *crt.TLS, _p *TVdbe, _zFormat *int8, args ...interface{}) { // sqlite3.c:72390:1
@@ -95754,8 +91515,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
@@ -95792,9 +91551,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)
@@ -95884,9 +91641,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
@@ -95902,9 +91657,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 // -
@@ -95927,42 +91680,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
@@ -96003,14 +91745,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:
@@ -96168,8 +91908,6 @@ _8:
_10:
_generateColumnTypes(tls, _pParse, _pTabList, _pEList)
- return
-
}
var _generateColumnNamesØ00__func__Ø000 [20]int8 // -
@@ -96205,8 +91943,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
@@ -96233,8 +91969,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 // -
@@ -96248,9 +91982,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
@@ -96264,9 +91996,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
@@ -96278,9 +92008,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))
@@ -96290,9 +92018,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:
@@ -96312,9 +92038,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 {
@@ -96337,32 +92061,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(31 /* X7 */))) = uint8(i32(0))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(40 /* 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
@@ -96470,8 +92185,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 {
@@ -96701,7 +92415,7 @@ _58:
}
_pLoop = (*XWhereLoop)(unsafe.Pointer((*XWhereLevel)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]XWhereLevel)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWInfo))+uintptr(912 /* X23 */))))) + 88*uintptr(int32(_pWInfo.X10)-i32(1)))).X18))
- if (int32((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr(_pWInfo.X1)+uintptr(8 /* X2 */)))))+112*uintptr(_pLoop.X3)))))+uintptr(60 /* X9 */))).X0) & i32(8)) != i32(0) {
+ if (int32((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr(_pWInfo.X1)+uintptr(8 /* X2 */)))))+112*uintptr(_pLoop.X3)))))+uintptr(60 /* X9 */))).X0) & i32(8)) != i32(0) {
goto _60
}
@@ -97030,8 +92744,7 @@ _146:
goto _139
_142:
- r0 = _pWInfo
- return
+ return _pWInfo
_whereBeginError:
if _pWInfo == nil {
@@ -97041,9 +92754,7 @@ _whereBeginError:
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(188 /* 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 // -
@@ -97057,8 +92768,6 @@ func _whereLoopInit(tls *crt.TLS, _p *XWhereLoop) { // sqlite3.c:131605:1
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(52 /* X10 */))) = uint16(i32(0))
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(56 /* X12 */))) = uint16(i32(3))
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X9 */))) = uint32(i32(0))
- return
-
}
func _sqlite3WhereClauseInit(tls *crt.TLS, _pWC *XWhereClause, _pWInfo *XWhereInfo) { // sqlite3.c:129705:1
@@ -97067,8 +92776,6 @@ func _sqlite3WhereClauseInit(tls *crt.TLS, _pWC *XWhereClause, _pWInfo *XWhereIn
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWC)) + uintptr(20 /* X3 */))) = i32(0)
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWC)) + uintptr(24 /* X4 */))) = i32(8)
*(**XWhereTerm)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWC)) + uintptr(32 /* X5 */))))) = (*XWhereTerm)(unsafe.Pointer((*[8]XWhereTerm)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWC)) + uintptr(40 /* X6 */)))))
- return
-
}
func _sqlite3WhereSplit(tls *crt.TLS, _pWC *XWhereClause, _pExpr *XExpr, _op uint8) { // sqlite3.c:129690:1
@@ -97079,7 +92786,6 @@ func _sqlite3WhereSplit(tls *crt.TLS, _pWC *XWhereClause, _pExpr *XExpr, _op uin
if _pE2 != (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) {
goto _0
}
-
return
_0:
@@ -97094,8 +92800,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
@@ -97125,8 +92829,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(32 /* X5 */))))) = _1_pOld
- r0 = i32(0)
- return
+ return i32(0)
_1:
crt.Xmemcpy(tls, _pWC.X5, (unsafe.Pointer)(_1_pOld), u64(64)*uint64(_pWC.X3))
@@ -97154,15 +92857,11 @@ _6:
*(**XWhereClause)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(8 /* X1 */))))) = _pWC
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(24 /* X7 */))) = i32(-1)
crt.Xmemset(tls, (unsafe.Pointer)((*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm))+uintptr(20 /* X4 */)))), i32(0), u64(44))
- 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
@@ -97204,14 +92903,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:
@@ -97403,8 +93100,6 @@ _55:
_48:
_sqlite3ReleaseTempReg(tls, _pParse, _regFree1)
_sqlite3ReleaseTempReg(tls, _pParse, _regFree2)
- return
-
}
var _sqlite3ExprIfFalseØ00__func__Ø000 [19]int8 // -
@@ -97448,8 +93143,6 @@ _6:
goto _3
_4:
- return
-
}
var _sqlite3ExprCachePopØ00__func__Ø000 [20]int8 // -
@@ -97499,7 +93192,6 @@ func _sqlite3ExprIfTrue(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _dest int3
}() == 0 {
goto _5
}
-
return
_5:
@@ -97515,7 +93207,6 @@ _5:
}() == 0 {
goto _8
}
-
return
_8:
@@ -97659,8 +93350,6 @@ _33:
_26:
_sqlite3ReleaseTempReg(tls, _pParse, _regFree1)
_sqlite3ReleaseTempReg(tls, _pParse, _regFree2)
- return
-
}
var _sqlite3ExprIfTrueØ00__func__Ø000 [18]int8 // -
@@ -97700,7 +93389,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
@@ -97714,9 +93402,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
@@ -97755,7 +93441,6 @@ _6:
_3:
r0 = _pColl
return
-
}
var _sqlite3BinaryCompareCollSeqØ00__func__Ø000 [28]int8 // -
@@ -97769,9 +93454,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
@@ -97801,10 +93484,10 @@ func _exprCodeBetween(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _dest int32,
*(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_exprAnd)) + uintptr(24 /* X5 */))))) = &_compRight
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_compLeft)) + uintptr(0 /* X0 */))) = uint8(i32(41))
*(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_compLeft)) + uintptr(16 /* X4 */))))) = &_exprX
- *(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_compLeft)) + uintptr(24 /* X5 */))))) = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(i32(0)))).X0))
+ *(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_compLeft)) + uintptr(24 /* X5 */))))) = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(i32(0)))).X0))
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_compRight)) + uintptr(0 /* X0 */))) = uint8(i32(39))
*(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_compRight)) + uintptr(16 /* X4 */))))) = &_exprX
- *(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_compRight)) + uintptr(24 /* X5 */))))) = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(i32(1)))).X0))
+ *(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_compRight)) + uintptr(24 /* X5 */))))) = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(i32(1)))).X0))
_exprToRegister(tls, &_exprX, _exprCodeVector(tls, _pParse, &_exprX, &_regFree1))
if _xJump == nil {
goto _2
@@ -97822,8 +93505,6 @@ _2:
_sqlite3ExprCodeTarget(tls, _pParse, &_exprAnd, _dest)
_3:
_sqlite3ReleaseTempReg(tls, _pParse, _regFree1)
- return
-
}
var _exprCodeBetweenØ00__func__Ø000 [16]int8 // -
@@ -97841,8 +93522,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,7 @@ _4:
goto _7
}
- _sqlite3ExprCodeFactorable(tls, _pParse, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))).X1)+32*uintptr(_4_i))).X0)), _4_i+_iResult)
+ _sqlite3ExprCodeFactorable(tls, _pParse, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))).X1)+32*uintptr(_4_i))).X0)), _4_i+_iResult)
_4_i += 1
goto _4
@@ -97891,7 +93570,6 @@ _3:
_1:
r0 = _iResult
return
-
}
func _sqlite3ExprCodeFactorable(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _target int32) { // sqlite3.c:94857:1
@@ -97905,8 +93583,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
@@ -97976,7 +93652,6 @@ func _sqlite3ExprCodeIN(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _destIfFal
if _sqlite3ExprCheckIN(tls, _pParse, _pExpr) == 0 {
goto _0
}
-
return
_0:
@@ -98079,7 +93754,7 @@ _29:
goto _34
}
- _6_pList = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))
+ _6_pList = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))
_6_pColl = _sqlite3ExprCollSeq(tls, _pParse, (*XExpr)(unsafe.Pointer(_pExpr.X4)))
_6_labelOk = _sqlite3VdbeMakeLabel(tls, _v)
_6_regCkNull = i32(0)
@@ -98258,8 +93933,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
@@ -98270,13 +93943,12 @@ func _sqlite3ExprCheckIN(tls *crt.TLS, _pParse *XParse, _pIn *XExpr) (r0 int32)
goto _0
}
- if _nVector == ((*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn)) + uintptr(32 /* X6 */))))))).X0)).X0) {
+ if _nVector == ((*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn)) + uintptr(32 /* X6 */))))))).X0)).X0) {
goto _1
}
- _sqlite3SubselectError(tls, _pParse, (*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn)) + uintptr(32 /* X6 */))))))).X0)).X0, _nVector)
- r0 = i32(1)
- return
+ _sqlite3SubselectError(tls, _pParse, (*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn)) + uintptr(32 /* X6 */))))))).X0)).X0, _nVector)
+ return i32(1)
_1:
goto _2
@@ -98287,14 +93959,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 // -
@@ -98380,7 +94050,7 @@ func _sqlite3FindInIndex(tls *crt.TLS, _pParse *XParse, _pX *XExpr, _inFlags uin
goto _3
}
- _1_pEList = (*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pX)) + uintptr(32 /* X6 */))))))).X0))
+ _1_pEList = (*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pX)) + uintptr(32 /* X6 */))))))).X0))
_1_i = i32(0)
_4:
if _1_i >= (_1_pEList.X0) {
@@ -98405,7 +94075,7 @@ _7:
_prRhsHasNull = (*int32)(unsafe.Pointer(uintptr(i32(0))))
_9:
_3:
- if (_pParse.X16) != i32(0) || store5518321(&_p, _isCandidateForInOpt(tls, _pX)) == (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (_pParse.X16) != i32(0) || store5518317(&_p, _isCandidateForInOpt(tls, _pX)) == (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) {
goto _11
}
@@ -98644,7 +94314,7 @@ _40:
_35:
_22:
_11:
- if _eType != i32(0) || (_inFlags&uint32(i32(1))) == 0 || ((_pX.X2)&uint32(i32(2048))) != uint32(i32(0)) || _sqlite3InRhsIsConstant(tls, _pX) != 0 && ((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pX)) + uintptr(32 /* X6 */))))))).X0) > i32(2) {
+ if _eType != i32(0) || (_inFlags&uint32(i32(1))) == 0 || ((_pX.X2)&uint32(i32(2048))) != uint32(i32(0)) || _sqlite3InRhsIsConstant(tls, _pX) != 0 && ((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pX)) + uintptr(32 /* X6 */))))))).X0) > i32(2) {
goto _77
}
@@ -98704,7 +94374,6 @@ _91:
_87:
r0 = _eType
return
-
}
var _sqlite3FindInIndexØ00__func__Ø000 [19]int8 // -
@@ -98761,13 +94430,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)+32*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)+32*uintptr(_p.X9))).X3) == i32(0))))
_10:
- r0 = i32(1)
- return
-
+ return i32(1)
}
var _sqlite3ExprCanBeNullØ00__func__Ø000 [21]int8 // -
@@ -98792,34 +94458,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((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pX)) + uintptr(32 /* X6 */)))))))
+ _p = (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pX)) + uintptr(32 /* 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() {
@@ -98831,9 +94489,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() {
@@ -98845,9 +94501,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))
@@ -98860,17 +94514,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 */)))))+112*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 */))))) + 112*uintptr(i32(0)))).X4))
@@ -98889,9 +94539,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))
@@ -98911,9 +94559,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() {
@@ -98926,9 +94572,7 @@ _25:
goto _21
_24:
- r0 = _p
- return
-
+ return _p
}
var _isCandidateForInOptØ00__func__Ø000 [20]int8 // -
@@ -98986,8 +94630,6 @@ func _sqlite3CodeVerifySchema(tls *crt.TLS, _pParse *XParse, _iDb int32) { // sq
_sqlite3OpenTempDatabase(tls, _pToplevel)
_14:
_12:
- return
-
}
var _sqlite3CodeVerifySchemaØ00__func__Ø000 [24]int8 // -
@@ -99015,8 +94657,7 @@ func _sqlite3OpenTempDatabase(tls *crt.TLS, _pParse *XParse) (r0 int32) { // sql
_sqlite3ErrorMsg(tls, _pParse, str(106888))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(24 /* 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)+32*uintptr(i32(1)))))) + uintptr(8 /* X1 */))))) = _1_pBt
@@ -99031,14 +94672,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
@@ -99062,8 +94701,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
@@ -99081,9 +94718,7 @@ func _sqlite3InRhsIsConstant(tls *crt.TLS, _pIn *XExpr) (r0 int32) { // sqlite3.
*(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn)) + uintptr(16 /* X4 */))))) = (*XExpr)(unsafe.Pointer(uintptr(i32(0))))
_res = _sqlite3ExprIsConstant(tls, _pIn)
*(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn)) + uintptr(16 /* X4 */))))) = _pLHS
- r0 = _res
- return
-
+ return _res
}
var _sqlite3InRhsIsConstantØ00__func__Ø000 [23]int8 // -
@@ -99099,22 +94734,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
@@ -99125,8 +94754,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 // -
@@ -99148,10 +94775,9 @@ func _sqlite3WhereTabFuncArgs(tls *crt.TLS, _pParse *XParse, _pItem *TSrcList_it
_ = _pColRef
var _pTerm *XExpr // sqlite3.c:129809:8
_ = _pTerm
- if int32((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(2)))<<uint(i32(31)))>>uint(i32(31))) != i32(0) {
+ if int32((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(2)))<<uint(i32(31)))>>uint(i32(31))) != i32(0) {
goto _0
}
-
return
_0:
@@ -99162,11 +94788,10 @@ _0:
crt.X__builtin_abort(tls)
}
}()
- _pArgs = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5506900)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(96 /* X15 */)))))))
+ _pArgs = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5506896)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(96 /* X15 */)))))))
if _pArgs != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) {
goto _3
}
-
return
_3:
@@ -99197,7 +94822,6 @@ _11:
if _pColRef != (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) {
goto _12
}
-
return
_12:
@@ -99210,8 +94834,6 @@ _12:
goto _4
_7:
- return
-
}
var _sqlite3WhereTabFuncArgsØ00__func__Ø000 [24]int8 // -
@@ -99238,18 +94860,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 // -
@@ -99272,8 +94890,6 @@ _0:
goto _0
_3:
- return
-
}
func _exprAnalyze(tls *crt.TLS, _pSrc *XSrcList, _pWC *XWhereClause, _idxTerm int32) { // sqlite3.c:129283:1
@@ -99397,7 +95013,6 @@ func _exprAnalyze(tls *crt.TLS, _pSrc *XSrcList, _pWC *XWhereClause, _idxTerm in
if (_db.X17) == 0 {
goto _0
}
-
return
_0:
@@ -99425,7 +95040,6 @@ _0:
if _sqlite3ExprCheckIN(tls, _pParse, _pExpr) == 0 {
goto _7
}
-
return
_7:
@@ -99433,11 +95047,11 @@ _7:
goto _8
}
- *(*uint64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(48 /* X11 */))) = _exprSelectUsage(tls, _pMaskSet, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))))
+ *(*uint64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(48 /* X11 */))) = _exprSelectUsage(tls, _pMaskSet, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))))
goto _9
_8:
- *(*uint64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(48 /* X11 */))) = _sqlite3WhereExprListUsage(tls, _pMaskSet, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))))
+ *(*uint64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(48 /* X11 */))) = _sqlite3WhereExprListUsage(tls, _pMaskSet, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))))
_9:
goto _10
@@ -99506,14 +95120,14 @@ _13:
crt.X__builtin_abort(tls)
}
}()
- _9_pLeft = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_9_pLeft)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr((_pTerm.X9)-i32(1)))).X0))
+ _9_pLeft = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_9_pLeft)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr((_pTerm.X9)-i32(1)))).X0))
_18:
if _exprMightBeIndexed(tls, _pSrc, _op, _prereqLeft, _9_pLeft, &_9_iCur, &_9_iColumn) == 0 {
goto _23
}
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(28 /* X8 */))) = _9_iCur
- *(*int32)(unsafe.Pointer((*T6289201)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */))))) = _9_iColumn
+ *(*int32)(unsafe.Pointer((*T6289197)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */))))) = _9_iColumn
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(20 /* X4 */))) = uint16(int32(_operatorMask(tls, _op)) & int32(_9_opMask))
_23:
if _op != i32(29) {
@@ -99554,7 +95168,6 @@ _30:
if _13_idxNew != i32(0) {
goto _31
}
-
return
_31:
@@ -99595,7 +95208,7 @@ _29:
_34:
_exprCommute(tls, _pParse, _12_pDup)
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_12_pNew)) + uintptr(28 /* X8 */))) = _9_iCur
- *(*int32)(unsafe.Pointer((*T6289201)(unsafe.Pointer(uintptr((unsafe.Pointer)(_12_pNew)) + uintptr(40 /* X10 */))))) = _9_iColumn
+ *(*int32)(unsafe.Pointer((*T6289197)(unsafe.Pointer(uintptr((unsafe.Pointer)(_12_pNew)) + uintptr(40 /* X10 */))))) = _9_iColumn
*(*uint64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_12_pNew)) + uintptr(48 /* X11 */))) = _prereqLeft | _extraRight
*(*uint64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_12_pNew)) + uintptr(56 /* X12 */))) = _prereqAll
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_12_pNew)) + uintptr(20 /* X4 */))) = uint16((int32(_operatorMask(tls, int32(_12_pDup.X0))) + int32(_12_eExtraOp)) & int32(_9_opMask))
@@ -99607,7 +95220,7 @@ _15:
goto _37
}
- _17_pList = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))
+ _17_pList = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))
func() {
if _17_pList == (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(129419), unsafe.Pointer((*int8)(unsafe.Pointer(&_exprAnalyzeØ00__func__Ø000))), unsafe.Pointer(str(92144)))
@@ -99659,7 +95272,7 @@ _35:
}
_20_wtFlags = u16(259)
- _20_pLeft = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(i32(1)))).X0))
+ _20_pLeft = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(i32(1)))).X0))
_20_pStr2 = _sqlite3ExprDup(tls, _db, _pStr1, i32(0))
if _noCase == 0 || ((*Xsqlite3)(unsafe.Pointer(_pParse.X0)).X17) != 0 {
goto _53
@@ -99672,12 +95285,12 @@ _35:
}
_21_i = i32(0)
_54:
- if int32(store973(&_21_c, *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pStr1)) + uintptr(8 /* X3 */))))))) + 1*uintptr(_21_i))))) == i32(0) {
+ if int32(store973(&_21_c, *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pStr1)) + uintptr(8 /* X3 */))))))) + 1*uintptr(_21_i))))) == i32(0) {
goto _57
}
- *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pStr1)) + uintptr(8 /* X3 */))))))) + 1*uintptr(_21_i))) = int8(int32(_21_c) & (^(int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3CtypeMap)) + 1*uintptr(uint8(_21_c))))) & i32(32))))
- *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_20_pStr2)) + uintptr(8 /* X3 */))))))) + 1*uintptr(_21_i))) = int8(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3UpperToLower)) + 1*uintptr(uint8(_21_c)))))
+ *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pStr1)) + uintptr(8 /* X3 */))))))) + 1*uintptr(_21_i))) = int8(int32(_21_c) & (^(int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3CtypeMap)) + 1*uintptr(uint8(_21_c))))) & i32(32))))
+ *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_20_pStr2)) + uintptr(8 /* X3 */))))))) + 1*uintptr(_21_i))) = int8(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3UpperToLower)) + 1*uintptr(uint8(_21_c)))))
_21_i += 1
goto _54
@@ -99687,7 +95300,7 @@ _53:
goto _58
}
- _23_pC = (*uint8)(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_20_pStr2)) + uintptr(8 /* X3 */))))))) + 1*uintptr(_sqlite3Strlen30(tls, *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_20_pStr2)) + uintptr(8 /* X3 */))))))-i32(1))))))
+ _23_pC = (*uint8)(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_20_pStr2)) + uintptr(8 /* X3 */))))))) + 1*uintptr(_sqlite3Strlen30(tls, *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_20_pStr2)) + uintptr(8 /* X3 */))))))-i32(1))))))
_23_c = *_23_pC
if _noCase == 0 {
goto _59
@@ -99732,8 +95345,8 @@ _51:
goto _65
}
- _26_pRight = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(i32(0)))).X0))
- _26_pLeft = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(i32(1)))).X0))
+ _26_pRight = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(i32(0)))).X0))
+ _26_pLeft = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(i32(1)))).X0))
_26_prereqExpr = _sqlite3WhereExprUsage(tls, _pMaskSet, _26_pRight)
_26_prereqColumn = _sqlite3WhereExprUsage(tls, _pMaskSet, _26_pLeft)
if (_26_prereqExpr & _26_prereqColumn) != uint64(i32(0)) {
@@ -99745,7 +95358,7 @@ _51:
_26_pNewTerm = (*XWhereTerm)(unsafe.Pointer(uintptr(_pWC.X5) + 64*uintptr(_26_idxNew)))
*(*uint64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_26_pNewTerm)) + uintptr(48 /* X11 */))) = _26_prereqExpr
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_26_pNewTerm)) + uintptr(28 /* X8 */))) = _26_pLeft.X8
- *(*int32)(unsafe.Pointer((*T6289201)(unsafe.Pointer(uintptr((unsafe.Pointer)(_26_pNewTerm)) + uintptr(40 /* X10 */))))) = int32(_26_pLeft.X9)
+ *(*int32)(unsafe.Pointer((*T6289197)(unsafe.Pointer(uintptr((unsafe.Pointer)(_26_pNewTerm)) + uintptr(40 /* X10 */))))) = int32(_26_pLeft.X9)
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_26_pNewTerm)) + uintptr(20 /* X4 */))) = uint16(i32(64))
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_26_pNewTerm)) + uintptr(23 /* X6 */))) = _eOp2
_markTermAsChild(tls, _pWC, _26_idxNew, _idxTerm)
@@ -99782,7 +95395,7 @@ _77:
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(18 /* X3 */))) = uint16(i32(6))
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(20 /* X4 */))) = uint16(i32(0))
_73:
- if int32(_pWC.X2) != i32(28) || int32(_pExpr.X0) != i32(33) || (_pTerm.X9) != i32(0) || int32((*XExpr)(unsafe.Pointer(_pExpr.X4)).X0) != i32(158) || (*XSelect)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X13)) != (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) {
+ if int32(_pWC.X2) != i32(28) || int32(_pExpr.X0) != i32(33) || (_pTerm.X9) != i32(0) || int32((*XExpr)(unsafe.Pointer(_pExpr.X4)).X0) != i32(158) || (*XSelect)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X13)) != (*XSelect)(unsafe.Pointer(uintptr(i32(0)))) {
goto _82
}
@@ -99807,8 +95420,6 @@ _82:
*p = (*p) | _extraRight
sink992 = *p
}
- return
-
}
var _exprAnalyzeØ00__func__Ø000 [12]int8 // -
@@ -99823,9 +95434,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) {
@@ -99833,8 +95442,7 @@ _0:
}
_mask = _sqlite3WhereGetMask(tls, _pMaskSet, _p.X8)
- r0 = _mask
- return
+ return _mask
_1:
func() {
@@ -99865,26 +95473,25 @@ _6:
{
p := &_mask
- *p = (*p) | _exprSelectUsage(tls, _pMaskSet, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))))
+ *p = (*p) | _exprSelectUsage(tls, _pMaskSet, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))))
sink992 = *p
}
goto _8
_7:
- if (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))) == nil {
+ if (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))) == nil {
goto _9
}
{
p := &_mask
- *p = (*p) | _sqlite3WhereExprListUsage(tls, _pMaskSet, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))))
+ *p = (*p) | _sqlite3WhereExprListUsage(tls, _pMaskSet, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))))))))
sink992 = *p
}
_9:
_8:
r0 = _mask
return
-
}
var _sqlite3WhereExprUsageØ00__func__Ø000 [22]int8 // -
@@ -99970,9 +95577,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
@@ -100003,7 +95608,6 @@ _4:
_0:
r0 = _mask
return
-
}
var _exprSelectUsageØ00__func__Ø000 [16]int8 // -
@@ -100017,9 +95621,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
@@ -100050,7 +95652,7 @@ func _exprMightBeIndexed(tls *crt.TLS, _pFrom *XSrcList, _op int32, _mPrereq uin
goto _6
}
- _pExpr = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(i32(0)))).X0))
+ _pExpr = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(i32(0)))).X0))
_6:
if int32(_pExpr.X0) != i32(152) {
goto _7
@@ -100058,24 +95660,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)
@@ -100125,8 +95722,7 @@ _23:
*_piCur = _iCur
*_piColumn = i32(-2)
- r0 = i32(1)
- return
+ return i32(1)
_24:
_20:
@@ -100139,9 +95735,7 @@ _15:
goto _14
_17:
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _exprMightBeIndexedØ00__func__Ø000 [19]int8 // -
@@ -100151,9 +95745,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
@@ -100247,9 +95839,7 @@ _3:
crt.X__builtin_abort(tls)
}
}()
- r0 = _c
- return
-
+ return _c
}
var _operatorMaskØ00__func__Ø000 [13]int8 // -
@@ -100262,8 +95852,6 @@ func _markTermAsChild(tls *crt.TLS, _pWC *XWhereClause, _iChild int32, _iParent
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XWhereTerm)(unsafe.Pointer(uintptr(_pWC.X5)+64*uintptr(_iChild))))) + uintptr(24 /* X7 */))) = _iParent
*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XWhereTerm)(unsafe.Pointer(uintptr(_pWC.X5)+64*uintptr(_iChild))))) + uintptr(16 /* X2 */))) = (*XWhereTerm)(unsafe.Pointer(uintptr(_pWC.X5) + 64*uintptr(_iParent))).X2
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XWhereTerm)(unsafe.Pointer(uintptr(_pWC.X5)+64*uintptr(_iParent))))) + uintptr(22 /* X5 */))) += 1
- return
-
}
func _termIsEquivalence(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr) (r0 int32) { // sqlite3.c:129158:1
@@ -100280,25 +95868,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)))
@@ -100306,18 +95888,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)))
@@ -100334,9 +95912,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
@@ -100401,8 +95977,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 // -
@@ -100429,8 +96003,6 @@ func _transferJoinMarkings(tls *crt.TLS, _pDerived *XExpr, _pBase *XExpr) { // s
}
*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pDerived)) + uintptr(52 /* X11 */))) = _pBase.X11
_0:
- return
-
}
func _exprAnalyzeOrTerm(tls *crt.TLS, _pSrc *XSrcList, _pWC *XWhereClause, _idxTerm int32) { // sqlite3.c:128895:1
@@ -100517,11 +96089,10 @@ func _exprAnalyzeOrTerm(tls *crt.TLS, _pSrc *XSrcList, _pWC *XWhereClause, _idxT
crt.X__builtin_abort(tls)
}
}()
- *(**XWhereOrInfo)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T6289201)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */))))))) = store6579482(&_pOrInfo, (*XWhereOrInfo)(unsafe.Pointer(_sqlite3DbMallocZero(tls, _db, u64(560)))))
+ *(**XWhereOrInfo)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T6289197)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */))))))) = store6579482(&_pOrInfo, (*XWhereOrInfo)(unsafe.Pointer(_sqlite3DbMallocZero(tls, _db, u64(560)))))
if _pOrInfo != (*XWhereOrInfo)(unsafe.Pointer(uintptr(i32(0)))) {
goto _4
}
-
return
_4:
@@ -100538,7 +96109,6 @@ _4:
if (_db.X17) == 0 {
goto _5
}
-
return
_5:
@@ -100573,7 +96143,7 @@ _8:
}
_3_b = uint64(i32(0))
- *(**XWhereAndInfo)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T6289201)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOrTerm)) + uintptr(40 /* X10 */))))))) = _2_pAndInfo
+ *(**XWhereAndInfo)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T6289197)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOrTerm)) + uintptr(40 /* X10 */))))))) = _2_pAndInfo
{
p := (*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOrTerm)) + uintptr(18 /* X3 */)))
*p = uint16(int32(*p) | i32(32))
@@ -100759,7 +96329,7 @@ _52:
goto _47
_55:
- _15_iColumn = *(*int32)(unsafe.Pointer((*T6289201)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOrTerm)) + uintptr(40 /* X10 */)))))
+ _15_iColumn = *(*int32)(unsafe.Pointer((*T6289197)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOrTerm)) + uintptr(40 /* X10 */)))))
_15_iCursor = _pOrTerm.X8
goto _49
@@ -100817,7 +96387,7 @@ _65:
goto _73
_72:
- if (*(*int32)(unsafe.Pointer((*T6289201)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOrTerm)) + uintptr(40 /* X10 */)))))) == _15_iColumn {
+ if (*(*int32)(unsafe.Pointer((*T6289197)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOrTerm)) + uintptr(40 /* X10 */)))))) == _15_iColumn {
goto _74
}
@@ -100883,7 +96453,7 @@ _84:
}
}()
func() {
- if (*(*int32)(unsafe.Pointer((*T6289201)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOrTerm)) + uintptr(40 /* X10 */)))))) != _15_iColumn {
+ if (*(*int32)(unsafe.Pointer((*T6289197)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOrTerm)) + uintptr(40 /* X10 */)))))) != _15_iColumn {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(129116), unsafe.Pointer((*int8)(unsafe.Pointer(&_exprAnalyzeOrTermØ00__func__Ø000))), unsafe.Pointer(str(108304)))
crt.X__builtin_abort(tls)
}
@@ -100915,7 +96485,7 @@ _83:
crt.X__builtin_abort(tls)
}
}()
- *(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_27_pNew)) + uintptr(32 /* X6 */))))))) = _27_pList
+ *(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_27_pNew)) + uintptr(32 /* X6 */))))))) = _27_pList
_29_idxNew = _whereClauseInsert(tls, _pWC, _27_pNew, uint16(i32(3)))
_exprAnalyze(tls, _pSrc, _pWC, _29_idxNew)
_pTerm = (*XWhereTerm)(unsafe.Pointer(uintptr(_pWC.X5) + 64*uintptr(_idxTerm)))
@@ -100928,8 +96498,6 @@ _96:
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(20 /* X4 */))) = uint16(i32(4096))
_79:
_40:
- return
-
}
var _exprAnalyzeOrTermØ00__func__Ø000 [18]int8 // -
@@ -100942,27 +96510,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((*T6289201)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */)))))) + uintptr(0 /* X0 */))).X3) {
+ if _N >= ((*XWhereClause)(unsafe.Pointer(uintptr(*(*unsafe.Pointer)(unsafe.Pointer((*T6289197)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */)))))) + uintptr(0 /* X0 */))).X3) {
goto _3
}
- r0 = (*XWhereTerm)(unsafe.Pointer(uintptr((*XWhereClause)(unsafe.Pointer(uintptr(*(*unsafe.Pointer)(unsafe.Pointer((*T6289201)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */))))))+uintptr(0 /* X0 */))).X5) + 64*uintptr(_N)))
- return
+ /* X10 */ /* X0 */
+ return (*XWhereTerm)(unsafe.Pointer(uintptr((*XWhereClause)(unsafe.Pointer(uintptr(*(*unsafe.Pointer)(unsafe.Pointer((*T6289197)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40))))))+uintptr(0))).X5) + 64*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
@@ -100980,21 +96544,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:
@@ -101013,14 +96574,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:
@@ -101050,7 +96609,6 @@ _12:
if _pNew != (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) {
goto _17
}
-
return
_17:
@@ -101073,8 +96631,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 // -
@@ -101122,12 +96678,10 @@ 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((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))
+ _pList = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))
_pLeft = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr(_pList.X1) + 32*uintptr(i32(1)))).X0))
_pRight = _sqlite3ExprSkipCollate(tls, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr(_pList.X1)+32*uintptr(i32(0)))).X0)))
_op = int32(_pRight.X0)
@@ -101158,7 +96712,7 @@ _1:
goto _8
}
- _z = *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRight)) + uintptr(8 /* X3 */)))))
+ _z = *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRight)) + uintptr(8 /* X3 */)))))
_8:
_7:
if _z == nil {
@@ -101174,8 +96728,7 @@ _7:
}
_sqlite3ValueFree(tls, _pVal)
- r0 = i32(0)
- return
+ return i32(0)
_14:
_11:
@@ -101199,7 +96752,7 @@ _16:
goto _23
}
- *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_9_pPrefix)) + uintptr(8 /* X3 */))))))) + 1*uintptr(_cnt))) = int8(i32(0))
+ *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_9_pPrefix)) + uintptr(8 /* X3 */))))))) + 1*uintptr(_cnt))) = int8(i32(0))
_23:
*_ppPrefix = _9_pPrefix
if _op != i32(135) {
@@ -101208,7 +96761,7 @@ _23:
_10_v = (*TVdbe)(unsafe.Pointer(_pParse.X2))
_sqlite3VdbeSetVarmask(tls, _10_v, int32(_pRight.X9))
- if (*_pisComplete) == 0 || (*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRight)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(1))))) == 0 {
+ if (*_pisComplete) == 0 || (*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pRight)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(1))))) == 0 {
goto _26
}
@@ -101226,20 +96779,16 @@ _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
var _pDef *XFuncDef // sqlite3.c:107003:11
_ = _pDef
- if int32(_pExpr.X0) == i32(151) && (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))) != nil && ((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X0) == i32(2) {
+ if int32(_pExpr.X0) == i32(151) && (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))) != nil && ((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X0) == i32(2) {
goto _2
}
-
- r0 = i32(0)
- return
+ return i32(0)
_2:
func() {
@@ -101248,7 +96797,7 @@ _2:
crt.X__builtin_abort(tls)
}
}()
- _pDef = _sqlite3FindFunction(tls, _db, *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))), i32(2), uint8(i32(1)), uint8(i32(0)))
+ _pDef = _sqlite3FindFunction(tls, _db, *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))), i32(2), uint8(i32(1)), uint8(i32(0)))
if func() int32 {
if _pDef == (*XFuncDef)(unsafe.Pointer(uintptr(i32(0)))) {
return func() int32 {
@@ -101261,9 +96810,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, uint64(i32(3)))
@@ -101286,9 +96833,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 // -
@@ -101331,14 +96876,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 // -
@@ -101372,8 +96915,6 @@ _2:
sink985 = *p
}
_3:
- return
-
}
var _sqlite3VdbeSetVarmaskØ00__func__Ø000 [22]int8 // -
@@ -101390,8 +96931,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
@@ -101404,27 +96943,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((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))
+ _pList = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* 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) + 32*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)
@@ -101433,22 +96966,19 @@ _5:
goto _8
}
- if _sqlite3StrICmp(tls, *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))), (*TEncName)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_isMatchOfColumnØ00aOpØ001))+16*uintptr(_i))).X0) != i32(0) {
+ if _sqlite3StrICmp(tls, *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))), (*TEncName)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_isMatchOfColumnØ00aOpØ001))+16*uintptr(_i))).X0) != i32(0) {
goto _9
}
*_peOp2 = (*TEncName)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_isMatchOfColumnØ00aOpØ001)) + 16*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
@@ -101491,13 +97021,11 @@ _0:
goto _8
}
- _pVector = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVector)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(_iField))).X0))
+ _pVector = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVector)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(_iField))).X0))
_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 // -
@@ -101520,9 +97048,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 */))))) + 112*uintptr(i32(0)))).X11
@@ -101537,9 +97063,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
@@ -101591,9 +97115,7 @@ _16:
if _i != int32(_pIdx.X13) {
goto _20
}
-
- r0 = i32(1)
- return
+ return i32(1)
_20:
_9:
@@ -101601,9 +97123,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
@@ -101632,9 +97152,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)))) {
@@ -101648,9 +97166,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
@@ -101699,9 +97215,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:
@@ -101711,9 +97225,7 @@ _6:
*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[11]int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pScan))+uintptr(88 /* X10 */))))) + 2*uintptr(i32(0)))) = int16(_iColumn)
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pScan)) + uintptr(33 /* X5 */))) = uint8(i32(1))
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pScan)) + uintptr(34 /* 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
@@ -101759,11 +97271,11 @@ _7:
goto _10
}
- if (_pTerm.X8) != _iCur || (*(*int32)(unsafe.Pointer((*T6289201)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */)))))) != int32(_iColumn) || int32(_iColumn) == i32(-2) && _sqlite3ExprCompareSkip(tls, (*XExpr)(unsafe.Pointer((*XExpr)(unsafe.Pointer(_pTerm.X0)).X4)), (*XExpr)(unsafe.Pointer(_pScan.X3)), _iCur) != i32(0) || int32(_pScan.X6) > i32(1) && (((*XExpr)(unsafe.Pointer(_pTerm.X0)).X2)&uint32(i32(1))) != uint32(i32(0)) {
+ if (_pTerm.X8) != _iCur || (*(*int32)(unsafe.Pointer((*T6289197)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */)))))) != int32(_iColumn) || int32(_iColumn) == i32(-2) && _sqlite3ExprCompareSkip(tls, (*XExpr)(unsafe.Pointer((*XExpr)(unsafe.Pointer(_pTerm.X0)).X4)), (*XExpr)(unsafe.Pointer(_pScan.X3)), _iCur) != i32(0) || int32(_pScan.X6) > i32(1) && (((*XExpr)(unsafe.Pointer(_pTerm.X0)).X2)&uint32(i32(1))) != uint32(i32(0)) {
goto _16
}
- if (int32(_pTerm.X4)&i32(2048)) == i32(0) || int32(_pScan.X5) >= i32(11) || int32(store5518870(&_pX, _sqlite3ExprSkipCollate(tls, (*XExpr)(unsafe.Pointer((*XExpr)(unsafe.Pointer(_pTerm.X0)).X5)))).X0) != i32(152) {
+ if (int32(_pTerm.X4)&i32(2048)) == i32(0) || int32(_pScan.X5) >= i32(11) || int32(store5518866(&_pX, _sqlite3ExprSkipCollate(tls, (*XExpr)(unsafe.Pointer((*XExpr)(unsafe.Pointer(_pTerm.X0)).X5)))).X0) != i32(152) {
goto _19
}
@@ -101831,7 +97343,7 @@ _33:
_34:
_29:
- if (int32(_pTerm.X4)&i32(130)) == i32(0) || int32(store5518870(&_pX, (*XExpr)(unsafe.Pointer((*XExpr)(unsafe.Pointer(_pTerm.X0)).X5))).X0) != i32(152) || (_pX.X8) != (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[11]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pScan))+uintptr(44 /* X9 */))))) + 4*uintptr(i32(0))))) || int32(_pX.X9) != int32(*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[11]int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pScan))+uintptr(88 /* X10 */))))) + 2*uintptr(i32(0))))) {
+ if (int32(_pTerm.X4)&i32(130)) == i32(0) || int32(store5518866(&_pX, (*XExpr)(unsafe.Pointer((*XExpr)(unsafe.Pointer(_pTerm.X0)).X5))).X0) != i32(152) || (_pX.X8) != (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[11]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pScan))+uintptr(44 /* X9 */))))) + 4*uintptr(i32(0))))) || int32(_pX.X9) != int32(*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[11]int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pScan))+uintptr(88 /* X10 */))))) + 2*uintptr(i32(0))))) {
goto _38
}
@@ -101840,8 +97352,7 @@ _29:
_38:
*(**XWhereClause)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pScan)) + uintptr(8 /* X1 */))))) = _pWC
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pScan)) + uintptr(40 /* X8 */))) = _k + i32(1)
- r0 = _pTerm
- return
+ return _pTerm
_27:
_16:
@@ -101869,9 +97380,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 // -
@@ -101894,17 +97403,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
@@ -101935,7 +97440,7 @@ _12:
goto _14
}
- _aff = _sqlite3CompareAffinity(tls, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X0)).X1)+32*uintptr(i32(0)))).X0)), _aff)
+ _aff = _sqlite3CompareAffinity(tls, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X0)).X1)+32*uintptr(i32(0)))).X0)), _aff)
goto _15
_14:
@@ -101949,7 +97454,6 @@ _15:
_13:
r0 = _aff
return
-
}
var _comparisonAffinityØ00__func__Ø000 [19]int8 // -
@@ -101983,9 +97487,7 @@ _0:
if _2_pColl == nil || i32(0) != _sqlite3StrICmp(tls, _2_pColl.X0, _zColl) {
goto _8
}
-
- r0 = _i
- return
+ return _i
_8:
_6:
@@ -101993,9 +97495,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
@@ -102017,17 +97517,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) + 32*uintptr(_j))).X3)
- return
+ return int32((*XColumn)(unsafe.Pointer(uintptr((*XTable)(unsafe.Pointer(_pIdx.X3)).X1) + 32*uintptr(_j))).X3)
_5:
if _j != i32(-1) {
goto _7
}
-
- r0 = i32(1)
- return
+ return i32(1)
_7:
func() {
@@ -102036,9 +97532,7 @@ _7:
crt.X__builtin_abort(tls)
}
}()
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _indexColumnNotNullØ00__func__Ø000 [19]int8 // -
@@ -102072,9 +97566,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() {
@@ -102088,17 +97580,13 @@ _0:
if (_pTab.X16) == 0 {
goto _3
}
-
- r0 = i32(0)
- return
+ return i32(0)
_3:
- if ((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(1))) << uint(i32(31))) >> uint(i32(31))) == 0 {
+ if ((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(60 /* 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
@@ -102215,13 +97703,10 @@ _27:
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWInfo)) + uintptr(63 /* 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 // -
@@ -102264,9 +97749,7 @@ _4:
goto _0
_3:
- r0 = _m
- return
-
+ return _m
}
func _whereLoopAddAll(tls *crt.TLS, _pBuilder *XWhereLoopBuilder) (r0 int32) { // sqlite3.c:133222:1
@@ -102315,13 +97798,13 @@ _0:
_1_mUnusable = uint64(i32(0))
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(17 /* X3 */))) = uint8(_iTab)
*(*uint64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(8 /* X1 */))) = _sqlite3WhereGetMask(tls, (*XWhereMaskSet)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWInfo))+uintptr(648 /* X22 */))), _pItem.X11)
- if ((int32((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(60 /* X9 */))).X0) | int32(_priorJointype)) & i32(10)) == i32(0) {
+ if ((int32((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem))+uintptr(60 /* X9 */))).X0) | int32(_priorJointype)) & i32(10)) == i32(0) {
goto _4
}
_mPrereq = _mPrior
_4:
- _priorJointype = (*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(60 /* X9 */))).X0
+ _priorJointype = (*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pItem)) + uintptr(60 /* X9 */))).X0
if ((*XTable)(unsafe.Pointer(_pItem.X4)).X16) == 0 {
goto _5
}
@@ -102332,7 +97815,7 @@ _6:
goto _9
}
- if _1_mUnusable == 0 && (int32((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_3_p))+uintptr(60 /* X9 */))).X0)&i32(10)) == 0 {
+ if _1_mUnusable == 0 && (int32((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_3_p))+uintptr(60 /* X9 */))).X0)&i32(10)) == 0 {
goto _11
}
@@ -102375,9 +97858,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
@@ -102439,9 +97920,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))
@@ -102454,8 +97933,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)
@@ -102573,9 +98051,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 // -
@@ -102655,7 +98131,7 @@ _8:
_9:
func() {
- if (*(*int32)(unsafe.Pointer((*T6289201)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */)))))) < i32(-1) {
+ if (*(*int32)(unsafe.Pointer((*T6289197)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */)))))) < i32(-1) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(130698), unsafe.Pointer((*int8)(unsafe.Pointer(&_allocateIndexInfoØ00__func__Ø000))), unsafe.Pointer(str(109536)))
crt.X__builtin_abort(tls)
}
@@ -102703,8 +98179,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)) + 96*uintptr(i32(1))))))
@@ -102756,12 +98231,12 @@ _29:
_30:
func() {
- if (*(*int32)(unsafe.Pointer((*T6289201)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */)))))) < i32(-1) {
+ if (*(*int32)(unsafe.Pointer((*T6289197)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */)))))) < i32(-1) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(130754), unsafe.Pointer((*int8)(unsafe.Pointer(&_allocateIndexInfoØ00__func__Ø000))), unsafe.Pointer(str(109536)))
crt.X__builtin_abort(tls)
}
}()
- *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*Tsqlite3_index_constraint)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdxCons))+12*uintptr(_j))))) + uintptr(0 /* X0 */))) = *(*int32)(unsafe.Pointer((*T6289201)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */)))))
+ *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*Tsqlite3_index_constraint)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdxCons))+12*uintptr(_j))))) + uintptr(0 /* X0 */))) = *(*int32)(unsafe.Pointer((*T6289197)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */)))))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*Tsqlite3_index_constraint)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdxCons))+12*uintptr(_j))))) + uintptr(8 /* X3 */))) = _i
_6_op = uint8(int32(uint8(_pTerm.X4)) & i32(8191))
if int32(_6_op) != i32(1) {
@@ -102836,9 +98311,7 @@ _42:
_45:
*_pmNoOmit = _mNoOmit
- r0 = _pIdxInfo
- return
-
+ return _pIdxInfo
}
var _allocateIndexInfoØ00__func__Ø000 [18]int8 // -
@@ -102853,9 +98326,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)
@@ -102863,9 +98334,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), u64(8)*uint64(_p.X12))
@@ -102877,9 +98346,7 @@ _1:
_2:
*(***XWhereTerm)(unsafe.Pointer((**unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(64 /* X13 */))))) = _paNew
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(56 /* 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
@@ -102963,9 +98430,7 @@ _5:
if _rc == 0 {
goto _10
}
-
- r0 = _rc
- return
+ return _rc
_10:
_mxTerm = i32(-1)
@@ -103005,8 +98470,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) + 64*uintptr(_4_j)))
@@ -103112,9 +98576,7 @@ _40:
Xsqlite3_free(tls, (unsafe.Pointer)((*T6565985)(unsafe.Pointer((*T6566023)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew))+uintptr(32 /* X8 */))))).X4))
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T6565985)(unsafe.Pointer((*T6566023)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew))+uintptr(32 /* X8 */))))))) + uintptr(4 /* X1 */))) = uint8(i32(0))
_41:
- r0 = _rc
- return
-
+ return _rc
}
var _whereLoopAddVirtualOneØ00__func__Ø000 [23]int8 // -
@@ -103158,9 +98620,7 @@ _2:
_0:
Xsqlite3_free(tls, (unsafe.Pointer)(_pVtab.X2))
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVtab)) + uintptr(16 /* 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
@@ -103172,24 +98632,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), uint64(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
@@ -103221,8 +98675,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)
@@ -103230,9 +98683,7 @@ _0:
if _ppPrev != (**XWhereLoop)(unsafe.Pointer(uintptr(i32(0)))) {
goto _2
}
-
- r0 = i32(0)
- return
+ return i32(0)
_2:
_p = *_ppPrev
@@ -103244,9 +98695,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)
@@ -103297,7 +98746,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
@@ -103321,9 +98769,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(16)
@@ -103359,9 +98805,7 @@ _13:
if int32(_p.X1) > int32(_rRun) {
goto _15
}
-
- r0 = i32(0)
- return
+ return i32(0)
_15:
_9:
@@ -103374,16 +98818,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:
@@ -103428,8 +98869,6 @@ _2:
goto _1
_4:
- return
-
}
func _whereLoopCheaperProperSubset(tls *crt.TLS, _pX *XWhereLoop, _pY *XWhereLoop) (r0 int32) { // sqlite3.c:131720:1
@@ -103440,17 +98879,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) {
@@ -103460,17 +98895,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:
@@ -103507,9 +98938,7 @@ _13:
if _j >= i32(0) {
goto _15
}
-
- r0 = i32(0)
- return
+ return i32(0)
_15:
_6:
@@ -103517,9 +98946,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
@@ -103560,9 +98987,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) {
@@ -103586,9 +99011,7 @@ _1:
goto _0
_3:
- r0 = _ppPrev
- return
-
+ return _ppPrev
}
var _whereLoopFindLesserØ00__func__Ø000 [20]int8 // -
@@ -103600,8 +99023,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
@@ -103613,8 +99034,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
@@ -103642,8 +99061,6 @@ _2:
_5:
_3:
_0:
- return
-
}
func _whereLoopXfer(tls *crt.TLS, _db *Xsqlite3, _pTo *XWhereLoop, _pFrom *XWhereLoop) (r0 int32) { // sqlite3.c:131657:1
@@ -103653,8 +99070,7 @@ func _whereLoopXfer(tls *crt.TLS, _db *Xsqlite3, _pTo *XWhereLoop, _pFrom *XWher
}
crt.Xmemset(tls, (unsafe.Pointer)((*T6566023)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTo))+uintptr(32 /* X8 */)))), i32(0), u64(16))
- r0 = _sqlite3NomemError(tls, i32(131661))
- return
+ return _sqlite3NomemError(tls, i32(131661))
_0:
crt.Xmemcpy(tls, (unsafe.Pointer)(_pTo), (unsafe.Pointer)(_pFrom), u64(56))
@@ -103676,7 +99092,6 @@ _3:
_2:
r0 = i32(0)
return
-
}
func _whereLoopAddBtree(tls *crt.TLS, _pBuilder *XWhereLoopBuilder, _mPrereq uint64) (r0 int32) { // sqlite3.c:132572:1
@@ -103770,7 +99185,7 @@ _4:
*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aiRowEstPk)) + 2*uintptr(i32(0)))) = _pTab.X12
*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aiRowEstPk)) + 2*uintptr(i32(1)))) = int16(i32(0))
_3_pFirst = (*XIndex)(unsafe.Pointer((*XTable)(unsafe.Pointer(_pSrc.X4)).X2))
- if int32((uint32((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSrc))+uintptr(60 /* X9 */))).X1)<<uint(i32(31)))>>uint(i32(31))) != i32(0) {
+ if int32((uint32((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSrc))+uintptr(60 /* X9 */))).X1)<<uint(i32(31)))>>uint(i32(31))) != i32(0) {
goto _6
}
@@ -103781,7 +99196,7 @@ _5:
_3:
_rSize = _pTab.X12
_rLogSize = _estLog(tls, _rSize)
- if (*XWhereOrSet)(unsafe.Pointer(_pBuilder.X4)) != nil || (int32(_pWInfo.X9)&i32(32)) != i32(0) || (((*Xsqlite3)(unsafe.Pointer((*XParse)(unsafe.Pointer(_pWInfo.X0)).X0)).X6)&i32(1048576)) == i32(0) || (*XIndex)(unsafe.Pointer(_pSrc.X16)) != (*XIndex)(unsafe.Pointer(uintptr(i32(0)))) || ((uint32((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSrc))+uintptr(60 /* X9 */))).X1)<<uint(i32(31)))>>uint(i32(31))) != 0 || ((_pTab.X9)&uint32(i32(32))) != uint32(i32(0)) || ((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSrc))+uintptr(60 /* X9 */))).X1)>>uint(i32(3)))<<uint(i32(31)))>>uint(i32(31))) != 0 || ((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSrc))+uintptr(60 /* X9 */))).X1)>>uint(i32(5)))<<uint(i32(31)))>>uint(i32(31))) != 0 {
+ if (*XWhereOrSet)(unsafe.Pointer(_pBuilder.X4)) != nil || (int32(_pWInfo.X9)&i32(32)) != i32(0) || (((*Xsqlite3)(unsafe.Pointer((*XParse)(unsafe.Pointer(_pWInfo.X0)).X0)).X6)&i32(1048576)) == i32(0) || (*XIndex)(unsafe.Pointer(_pSrc.X16)) != (*XIndex)(unsafe.Pointer(uintptr(i32(0)))) || ((uint32((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSrc))+uintptr(60 /* X9 */))).X1)<<uint(i32(31)))>>uint(i32(31))) != 0 || ((_pTab.X9)&uint32(i32(32))) != uint32(i32(0)) || ((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSrc))+uintptr(60 /* X9 */))).X1)>>uint(i32(3)))<<uint(i32(31)))>>uint(i32(31))) != 0 || ((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSrc))+uintptr(60 /* X9 */))).X1)>>uint(i32(5)))<<uint(i32(31)))>>uint(i32(31))) != 0 {
goto _14
}
@@ -104013,9 +99428,7 @@ _28:
goto _27
_31:
- r0 = _rc
- return
-
+ return _rc
}
var _whereLoopAddBtreeØ00__func__Ø000 [18]int8 // -
@@ -104025,14 +99438,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
@@ -104041,47 +99452,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((*T6289201)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */)))))) >= i32(0) {
+ if (*(*int32)(unsafe.Pointer((*T6289197)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */)))))) >= i32(0) {
goto _3
}
-
- r0 = i32(0)
- return
+ return i32(0)
_3:
- _aff = (*XColumn)(unsafe.Pointer(uintptr((*XTable)(unsafe.Pointer(_pSrc.X4)).X1) + 32*uintptr(*(*int32)(unsafe.Pointer((*T6289201)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */)))))))).X4
+ _aff = (*XColumn)(unsafe.Pointer(uintptr((*XTable)(unsafe.Pointer(_pSrc.X4)).X1) + 32*uintptr(*(*int32)(unsafe.Pointer((*T6289197)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* 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
@@ -104099,9 +99498,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))
@@ -104118,18 +99515,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(64)
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
@@ -104138,17 +99531,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) {
@@ -104159,15 +99548,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
@@ -104184,17 +99570,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 store5429870(&_pOB, (*XExprList)(unsafe.Pointer((*XWhereInfo)(unsafe.Pointer(_pBuilder.X0)).X2))) != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) {
+ if store5429866(&_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)
@@ -104211,9 +99593,7 @@ _2:
if int32(_1_pExpr.X9) >= i32(0) {
goto _8
}
-
- r0 = i32(1)
- return
+ return i32(1)
_8:
_jj = i32(0)
@@ -104225,9 +99605,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
@@ -104237,7 +99615,7 @@ _12:
goto _14
_7:
- if store5429870(&_aColExpr, (*XExprList)(unsafe.Pointer(_pIndex.X10))) == (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) {
+ if store5429866(&_aColExpr, (*XExprList)(unsafe.Pointer(_pIndex.X10))) == (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) {
goto _15
}
@@ -104257,9 +99635,7 @@ _20:
if _sqlite3ExprCompare(tls, _1_pExpr, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr(_aColExpr.X1)+32*uintptr(_jj))).X0)), _iCursor) != i32(0) {
goto _21
}
-
- r0 = i32(1)
- return
+ return i32(1)
_21:
_17:
@@ -104273,9 +99649,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
@@ -104415,8 +99789,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 // -
@@ -104434,26 +99806,21 @@ func _sqlite3ExprCoveredByIndex(tls *crt.TLS, _pExpr *XExpr, _iCur int32, _pIdx
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_xcov)) + uintptr(8 /* X1 */))) = _iCur
*(**XIndex)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_xcov)) + uintptr(0 /* X0 */))))) = _pIdx
*(*func(*crt.TLS, *XWalker, *XExpr) int32)(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, unsafe.Pointer) int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(8 /* X1 */))))) = _exprIdxCover
- *(**XIdList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5964994)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(40 /* X6 */))))))) = &_xcov
+ *(**XIdList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5964990)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(40 /* 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
- if int32(_pExpr.X0) != i32(152) || (_pExpr.X8) != ((*XIdList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5964994)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(40 /* X6 */))))))).X1) || int32(_sqlite3ColumnOfIndex(tls, (*XIndex)(unsafe.Pointer((*XIdList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5964994)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(40 /* X6 */))))))).X0)), _pExpr.X9)) >= i32(0) {
+ if int32(_pExpr.X0) != i32(152) || (_pExpr.X8) != ((*XIdList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5964990)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(40 /* X6 */))))))).X1) || int32(_sqlite3ColumnOfIndex(tls, (*XIndex)(unsafe.Pointer((*XIdList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5964990)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(40 /* X6 */))))))).X0)), _pExpr.X9)) >= i32(0) {
goto _2
}
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(36 /* 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
@@ -104525,9 +99892,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() {
@@ -104614,7 +99979,7 @@ _20:
goto _13
_22:
- if (int32((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSrc))+uintptr(60 /* X9 */))).X0)&i32(8)) == i32(0) || (((*XExpr)(unsafe.Pointer(_pTerm.X0)).X2)&uint32(i32(1))) != uint32(i32(0)) || (int32(_3_eOp)&i32(384)) == i32(0) {
+ if (int32((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSrc))+uintptr(60 /* X9 */))).X0)&i32(8)) == i32(0) || (((*XExpr)(unsafe.Pointer(_pTerm.X0)).X2)&uint32(i32(1))) != uint32(i32(0)) || (int32(_3_eOp)&i32(384)) == i32(0) {
goto _25
}
@@ -104700,7 +100065,7 @@ _42:
_36:
if func() int32 {
- if ((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_8_pExpr)) + uintptr(32 /* X6 */))))))) != nil) && ((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_8_pExpr)) + uintptr(32 /* X6 */))))))).X0) != 0 {
+ if ((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_8_pExpr)) + uintptr(32 /* X6 */))))))) != nil) && ((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_8_pExpr)) + uintptr(32 /* X6 */))))))).X0) != 0 {
return i32(1)
}
return func() int32 {
@@ -104712,7 +100077,7 @@ _36:
goto _49
}
- _3_nIn = int32(_sqlite3LogEst(tls, uint64((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_8_pExpr)) + uintptr(32 /* X6 */))))))).X0)))
+ _3_nIn = int32(_sqlite3LogEst(tls, uint64((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_8_pExpr)) + uintptr(32 /* X6 */))))))).X0)))
func() {
if _3_nIn <= i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(132267), unsafe.Pointer((*int8)(unsafe.Pointer(&_whereLoopAddBtreeIndexØ00__func__Ø000))), unsafe.Pointer(str(110476)))
@@ -105007,9 +100372,7 @@ _16:
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(54 /* X11 */))) = _saved_nSkip
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(48 /* X9 */))) = _saved_wsFlags
_106:
- r0 = _rc
- return
-
+ return _rc
}
var _whereLoopAddBtreeIndexØ00__func__Ø000 [23]int8 // -
@@ -105047,17 +100410,17 @@ _2:
}
_1_idxaff = int8(i32(0))
- _1_pLhs = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((*XExpr)(unsafe.Pointer(_pTerm.X0)).X4) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(_i))).X0))
+ _1_pLhs = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((*XExpr)(unsafe.Pointer(_pTerm.X0)).X4) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(_i))).X0))
_1_pRhs = (*XExpr)(unsafe.Pointer((*XExpr)(unsafe.Pointer(_pTerm.X0)).X5))
if ((_1_pRhs.X2) & uint32(i32(2048))) == 0 {
goto _6
}
- _1_pRhs = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pRhs)) + uintptr(32 /* X6 */))))))).X0)).X1) + 32*uintptr(_i))).X0))
+ _1_pRhs = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pRhs)) + uintptr(32 /* X6 */))))))).X0)).X1) + 32*uintptr(_i))).X0))
goto _7
_6:
- _1_pRhs = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pRhs)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(_i))).X0))
+ _1_pRhs = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pRhs)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(_i))).X0))
_7:
if int32(_1_pLhs.X0) == i32(152) && (_1_pLhs.X8) == _iCur && int32(_1_pLhs.X9) == int32(*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdx.X1)) + 2*uintptr(_i+_nEq)))) && int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdx.X7)) + 1*uintptr(_i+_nEq)))) == int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdx.X7)) + 1*uintptr(_nEq)))) {
goto _11
@@ -105094,9 +100457,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
@@ -105151,9 +100512,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 // -
@@ -105202,7 +100561,6 @@ _2:
_0:
r0 = _nRet
return
-
}
var _whereRangeAdjustØ00__func__Ø000 [17]int8 // -
@@ -105264,11 +100622,11 @@ _0:
goto _4
}
- if (int32(_pTerm.X4)&i32(512)) == i32(0) || (((*XWhereOrInfo)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T6289201)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */))))))).X1)&(_pNew.X1)) == uint64(i32(0)) {
+ if (int32(_pTerm.X4)&i32(512)) == i32(0) || (((*XWhereOrInfo)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T6289197)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */))))))).X1)&(_pNew.X1)) == uint64(i32(0)) {
goto _6
}
- _2_pOrWC = (*XWhereClause)(unsafe.Pointer(uintptr(*(*unsafe.Pointer)(unsafe.Pointer((*T6289201)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */)))))) + uintptr(0 /* X0 */)))
+ _2_pOrWC = (*XWhereClause)(unsafe.Pointer(uintptr(*(*unsafe.Pointer)(unsafe.Pointer((*T6289197)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */)))))) + uintptr(0 /* X0 */)))
_2_pOrWCEnd = (*XWhereTerm)(unsafe.Pointer(uintptr(_2_pOrWC.X5) + 64*uintptr(_2_pOrWC.X3)))
_2_once = i32(1)
_sSubBuild = *_pBuilder
@@ -105284,7 +100642,7 @@ _7:
goto _11
}
- *(**XWhereClause)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sSubBuild)) + uintptr(8 /* X1 */))))) = (*XWhereClause)(unsafe.Pointer(uintptr(*(*unsafe.Pointer)(unsafe.Pointer((*T6289201)(unsafe.Pointer(uintptr((unsafe.Pointer)(_2_pOrTerm)) + uintptr(40 /* X10 */)))))) + uintptr(0 /* X0 */)))
+ *(**XWhereClause)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sSubBuild)) + uintptr(8 /* X1 */))))) = (*XWhereClause)(unsafe.Pointer(uintptr(*(*unsafe.Pointer)(unsafe.Pointer((*T6289197)(unsafe.Pointer(uintptr((unsafe.Pointer)(_2_pOrTerm)) + uintptr(40 /* X10 */)))))) + uintptr(0 /* X0 */)))
goto _12
_11:
@@ -105399,9 +100757,7 @@ _6:
goto _0
_4:
- r0 = _rc
- return
-
+ return _rc
}
var _whereLoopAddOrØ00__func__Ø000 [15]int8 // -
@@ -105413,8 +100769,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(8 /* X1 */)))), (unsafe.Pointer)((*[3]XWhereOrCost)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pSrc))+uintptr(8 /* X1 */)))), uint64(_pDest.X0)*u64(16))
- return
-
}
func _wherePathSolver(tls *crt.TLS, _pWInfo *XWhereInfo, _nRowEst int16) (r0 int32) { // sqlite3.c:133668:1
@@ -105534,9 +100888,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))
@@ -105795,8 +101147,7 @@ _33:
_sqlite3ErrorMsg(tls, _pParse, str(111132))
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pSpace))
- r0 = i32(1)
- return
+ return i32(1)
_79:
_pFrom = _aFrom
@@ -105917,9 +101268,7 @@ _107:
_96:
*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWInfo)) + uintptr(88 /* X20 */))) = _pFrom.X2
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pSpace))
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _wherePathSolverØ00__func__Ø000 [16]int8 // -
@@ -106007,18 +101356,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))
@@ -106199,12 +101544,10 @@ _21:
goto _42
_41:
- if store5661003(&_pIndex, (*XIndex)(unsafe.Pointer((*T6565946)(unsafe.Pointer((*T6566023)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLoop))+uintptr(32 /* X8 */))))).X3))) != (*XIndex)(unsafe.Pointer(uintptr(i32(0)))) && ((uint32((_pIndex.X16)>>uint(i32(2)))<<uint(i32(31)))>>uint(i32(31))) == 0 {
+ if store5660999(&_pIndex, (*XIndex)(unsafe.Pointer((*T6565946)(unsafe.Pointer((*T6566023)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLoop))+uintptr(32 /* 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
@@ -106529,9 +101872,7 @@ _11:
if _obSat != _obDone {
goto _118
}
-
- r0 = int8(_nOrderBy)
- return
+ return int8(_nOrderBy)
_118:
if _isOrderDistinct != 0 {
@@ -106548,22 +101889,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 // -
@@ -106596,9 +101932,7 @@ _4:
*p = int16(int32(*p) + int32(_estLog(tls, _nRow)))
sink955 = *p
}
- r0 = _rSortCost
- return
-
+ return _rSortCost
}
var _whereSortingCostØ00__func__Ø000 [17]int8 // -
@@ -106708,7 +102042,7 @@ _13:
goto _14
}
- _3_iCol = *(*int32)(unsafe.Pointer((*T6289201)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */)))))
+ _3_iCol = *(*int32)(unsafe.Pointer((*T6289197)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */)))))
_3_cMask = func() uint64 {
if _3_iCol >= i32(64) {
return u64(9223372036854775808)
@@ -106809,7 +102143,7 @@ _31:
goto _35
}
- _10_iCol = *(*int32)(unsafe.Pointer((*T6289201)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */)))))
+ _10_iCol = *(*int32)(unsafe.Pointer((*T6289197)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */)))))
_10_cMask = func() uint64 {
if _10_iCol >= i32(64) {
return u64(9223372036854775808)
@@ -106826,7 +102160,7 @@ _31:
*p = (*p) | _10_cMask
sink992 = *p
}
- *(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdx.X1)) + 2*uintptr(_n))) = int16(*(*int32)(unsafe.Pointer((*T6289201)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */))))))
+ *(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdx.X1)) + 2*uintptr(_n))) = int16(*(*int32)(unsafe.Pointer((*T6289197)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */))))))
_pColl = _sqlite3BinaryCompareCollSeq(tls, _pParse, (*XExpr)(unsafe.Pointer(_11_pX.X4)), (*XExpr)(unsafe.Pointer(_11_pX.X5)))
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdx.X8)) + 8*uintptr(_n))) = func() *int8 {
if _pColl != nil {
@@ -106903,7 +102237,7 @@ _48:
_sqlite3VdbeComment(tls, _v, str(111784), unsafe.Pointer(_pTable.X0))
_sqlite3ExprCachePush(tls, _pParse)
_pTabItem = (*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr((*XWhereInfo)(unsafe.Pointer(_pWC.X0)).X1)+uintptr(8 /* X2 */))))) + 112*uintptr(_pLevel.X11)))
- if ((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTabItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(4))) << uint(i32(31))) >> uint(i32(31))) == 0 {
+ if ((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTabItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(4))) << uint(i32(31))) >> uint(i32(31))) == 0 {
goto _57
}
@@ -106939,14 +102273,14 @@ _59:
_sqlite3VdbeResolveLabel(tls, _v, _iContinue)
_60:
- if ((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTabItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(4))) << uint(i32(31))) >> uint(i32(31))) == 0 {
+ if ((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTabItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(4))) << uint(i32(31))) >> uint(i32(31))) == 0 {
goto _61
}
_sqlite3VdbeChangeP2(tls, _v, uint32(_addrCounter), _regBase+_n)
_translateColumnToCopy(tls, _pParse, _addrTop, _pLevel.X1, _pTabItem.X8, i32(1))
_sqlite3VdbeGoto(tls, _v, _addrTop)
- storebits973((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTabItem))+uintptr(60 /* X9 */)))))+uintptr(1 /* X1 */))), int8(i32(0)), 16, 4)
+ storebits973((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTabItem))+uintptr(60 /* X9 */)))))+uintptr(1 /* X1 */))), int8(i32(0)), 16, 4)
goto _62
_61:
@@ -106959,8 +102293,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 // -
@@ -107006,9 +102338,7 @@ func _sqlite3AllocateIndexObject(tls *crt.TLS, _db *Xsqlite3, _nCol int16, _nExt
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(94 /* 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
@@ -107088,9 +102418,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
@@ -107107,8 +102435,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
@@ -107138,8 +102464,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 // -
@@ -107160,22 +102484,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)+32*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
@@ -107198,8 +102516,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)
@@ -107253,9 +102570,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 // -
@@ -107277,7 +102592,6 @@ func _translateColumnToCopy(tls *crt.TLS, _pParse *XParse, _iStart int32, _iTabC
if ((*Xsqlite3)(unsafe.Pointer(_pParse.X0)).X17) == 0 {
goto _0
}
-
return
_0:
@@ -107329,8 +102643,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
@@ -107372,9 +102684,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((*T6565946)(unsafe.Pointer((*T6566023)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pLoop))+uintptr(32 /* X8 */))))).X0) > i32(0)))) || (int32(_wctrlFlags)&i32(3)) != 0)
@@ -107524,9 +102834,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 // -
@@ -107554,7 +102862,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:
@@ -107597,8 +102904,6 @@ _9:
_explainAppendTerm(tls, _pStr, _pIndex, int32((*T6565946)(unsafe.Pointer((*T6566023)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLoop))+uintptr(32 /* 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
@@ -107606,22 +102911,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) + 32*uintptr(_i))).X0
- return
-
+ return (*XColumn)(unsafe.Pointer(uintptr((*XTable)(unsafe.Pointer(_pIdx.X3)).X1) + 32*uintptr(_i))).X0
}
func _explainAppendTerm(tls *crt.TLS, _pStr *XStrAccum, _pIdx *XIndex, _nTerm int32, _iTerm int32, _bAnd int32, _zOp *int8) { // sqlite3.c:126370:1
@@ -107698,8 +102997,6 @@ _14:
_sqlite3StrAccumAppend(tls, _pStr, str(38612), i32(1))
_16:
- return
-
}
var _explainAppendTermØ00__func__Ø000 [18]int8 // -
@@ -107926,7 +103223,7 @@ func _sqlite3WhereCodeOneLoopStart(tls *crt.TLS, _pWInfo *XWhereInfo, _iLevel in
_omitTable = bool2int((((_pLoop.X9) & uint32(i32(64))) != uint32(i32(0))) && ((int32(_pWInfo.X9) & i32(32)) == i32(0)))
_addrBrk = store961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel))+uintptr(12 /* X3 */))), store961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel))+uintptr(16 /* X4 */))), _sqlite3VdbeMakeLabel(tls, _v)))
_addrCont = store961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel))+uintptr(24 /* X6 */))), _sqlite3VdbeMakeLabel(tls, _v))
- if int32(_pLevel.X11) <= i32(0) || (int32((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTabItem))+112*uintptr(i32(0))))))+uintptr(60 /* X9 */))).X0)&i32(8)) == i32(0) {
+ if int32(_pLevel.X11) <= i32(0) || (int32((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTabItem))+112*uintptr(i32(0))))))+uintptr(60 /* X9 */))).X0)&i32(8)) == i32(0) {
goto _2
}
@@ -107945,7 +103242,7 @@ _3:
_7:
_addrHalt = (*XWhereLevel)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]XWhereLevel)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWInfo))+uintptr(912 /* X23 */))))) + 88*uintptr(_j))).X3
- if ((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTabItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(4))) << uint(i32(31))) >> uint(i32(31))) == 0 {
+ if ((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTabItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(4))) << uint(i32(31))) >> uint(i32(31))) == 0 {
goto _8
}
@@ -108023,7 +103320,7 @@ _14:
return i32(71)
}())
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel)) + uintptr(52 /* X16 */))) = _sqlite3VdbeCurrentAddr(tls, _v)
- _4_iIn = (*XExprList)(unsafe.Pointer((*T6289706)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel)) + uintptr(56 /* X17 */))))).X0
+ _4_iIn = (*XExprList)(unsafe.Pointer((*T6289702)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel)) + uintptr(56 /* X17 */))))).X0
_j = _4_nConstraint - i32(1)
_24:
if _j < i32(0) {
@@ -108044,7 +103341,7 @@ _29:
}
func() {
- if (*TInLoop)(unsafe.Pointer((*XExprList)(unsafe.Pointer((*T6289706)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel))+uintptr(56 /* X17 */))))).X1)) == (*TInLoop)(unsafe.Pointer(uintptr(i32(0)))) && (_db.X17) == 0 {
+ if (*TInLoop)(unsafe.Pointer((*XExprList)(unsafe.Pointer((*T6289702)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel))+uintptr(56 /* X17 */))))).X1)) == (*TInLoop)(unsafe.Pointer(uintptr(i32(0)))) && (_db.X17) == 0 {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(127498), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3WhereCodeOneLoopStartØ00__func__Ø000))), unsafe.Pointer(str(112476)))
crt.X__builtin_abort(tls)
}
@@ -108059,7 +103356,7 @@ _29:
crt.X__builtin_abort(tls)
}
}()
- _10_pOp = _sqlite3VdbeGetOp(tls, _v, (*TInLoop)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer((*T6289706)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel))+uintptr(56 /* X17 */))))).X1)+12*uintptr(preInc961(&_4_iIn, -1)))).X1)
+ _10_pOp = _sqlite3VdbeGetOp(tls, _v, (*TInLoop)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer((*T6289702)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel))+uintptr(56 /* X17 */))))).X1)+12*uintptr(preInc961(&_4_iIn, -1)))).X1)
func() {
if int32(_10_pOp.X0) != i32(98) && int32(_10_pOp.X0) != i32(123) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(127502), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3WhereCodeOneLoopStartØ00__func__Ø000))), unsafe.Pointer(str(112528)))
@@ -108092,7 +103389,7 @@ _35:
}
*(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_10_pCompare)) + uintptr(16 /* X4 */))))) = (*XExpr)(unsafe.Pointer((*XExpr)(unsafe.Pointer(_pTerm.X0)).X4))
- *(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_10_pCompare)) + uintptr(24 /* X5 */))))) = store5518870(&_10_pRight, _sqlite3Expr(tls, _db, i32(157), (*int8)(unsafe.Pointer(uintptr(i32(0))))))
+ *(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_10_pCompare)) + uintptr(24 /* X5 */))))) = store5518866(&_10_pRight, _sqlite3Expr(tls, _db, i32(157), (*int8)(unsafe.Pointer(uintptr(i32(0))))))
if _10_pRight == nil {
goto _51
}
@@ -108738,7 +104035,7 @@ _105:
crt.X__builtin_abort(tls)
}
}()
- _65_pOrWc = (*XWhereClause)(unsafe.Pointer(uintptr(*(*unsafe.Pointer)(unsafe.Pointer((*T6289201)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */)))))) + uintptr(0 /* X0 */)))
+ _65_pOrWc = (*XWhereClause)(unsafe.Pointer(uintptr(*(*unsafe.Pointer)(unsafe.Pointer((*T6289197)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */)))))) + uintptr(0 /* X0 */)))
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel)) + uintptr(45 /* X12 */))) = uint8(i32(73))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel)) + uintptr(48 /* X15 */))) = _65_regReturn
if int32(_pWInfo.X10) <= i32(1) {
@@ -108750,9 +104047,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)))
@@ -108982,7 +104277,7 @@ _233:
goto _228
_231:
- *(**XIndex)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T6289706)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel)) + uintptr(56 /* X17 */))))))) = _65_pCov
+ *(**XIndex)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T6289702)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel)) + uintptr(56 /* X17 */))))))) = _65_pCov
if _65_pCov == nil {
goto _265
}
@@ -109020,7 +104315,7 @@ _201:
crt.X__builtin_abort(tls)
}
}()
- if ((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTabItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(5))) << uint(i32(31))) >> uint(i32(31))) == 0 {
+ if ((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTabItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(5))) << uint(i32(31))) >> uint(i32(31))) == 0 {
goto _273
}
@@ -109164,7 +104459,7 @@ _299:
crt.X__builtin_abort(tls)
}
}()
- _95_pAlt = _sqlite3WhereFindTerm(tls, _pWC, _iCur, *(*int32)(unsafe.Pointer((*T6289201)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */))))), _notReady, uint32(i32(131)), (*XIndex)(unsafe.Pointer(uintptr(i32(0)))))
+ _95_pAlt = _sqlite3WhereFindTerm(tls, _pWC, _iCur, *(*int32)(unsafe.Pointer((*T6289197)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTerm)) + uintptr(40 /* X10 */))))), _notReady, uint32(i32(131)), (*XIndex)(unsafe.Pointer(uintptr(i32(0)))))
if _95_pAlt != (*XWhereTerm)(unsafe.Pointer(uintptr(i32(0)))) {
goto _304
}
@@ -109241,7 +104536,6 @@ _310:
_306:
r0 = _pLevel.X19
return
-
}
var _sqlite3WhereCodeOneLoopStartØ00__func__Ø000 [29]int8 // -
@@ -109360,8 +104654,7 @@ _14:
}
_disableTerm(tls, _pLevel, _pTerm)
- r0 = _iTarget
- return
+ return _iTarget
_19:
_3_i += 1
@@ -109393,7 +104686,7 @@ _27:
goto _20
_23:
- if ((_pX.X2)&uint32(i32(2048))) != uint32(i32(0)) && ((*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pX)) + uintptr(32 /* X6 */))))))).X0)).X0) != i32(1) {
+ if ((_pX.X2)&uint32(i32(2048))) != uint32(i32(0)) && ((*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pX)) + uintptr(32 /* X6 */))))))).X0)).X0) != i32(1) {
goto _29
}
@@ -109401,11 +104694,11 @@ _23:
goto _30
_29:
- _9_pSelect = (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pX)) + uintptr(32 /* X6 */)))))))
+ _9_pSelect = (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pX)) + uintptr(32 /* X6 */)))))))
_9_db = (*Xsqlite3)(unsafe.Pointer(_pParse.X0))
_9_savedDbOptFlags = _9_db.X13
_9_pOrigRhs = (*XExprList)(unsafe.Pointer(_9_pSelect.X0))
- _9_pOrigLhs = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr(_pX.X4) + uintptr(32 /* X6 */)))))))
+ _9_pOrigLhs = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr(_pX.X4) + uintptr(32 /* X6 */)))))))
_9_pRhs = nil
_9_pLhs = nil
_3_i = _iEq
@@ -109444,7 +104737,7 @@ _38:
goto _41
}
- *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5517758)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TExprList_item)(unsafe.Pointer(uintptr(_13_pOrderBy.X1)+32*uintptr(_3_i)))))+uintptr(28 /* X5 */))))))) + uintptr(0 /* X0 */))) = uint16(i32(0))
+ *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5517754)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TExprList_item)(unsafe.Pointer(uintptr(_13_pOrderBy.X1)+32*uintptr(_3_i)))))+uintptr(28 /* X5 */))))))) + uintptr(0 /* X0 */))) = uint16(i32(0))
_3_i += 1
goto _38
@@ -109458,7 +104751,7 @@ _37:
goto _43
_42:
- *(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_12_pLeft)) + uintptr(32 /* X6 */))))))) = _9_pLhs
+ *(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_12_pLeft)) + uintptr(32 /* X6 */))))))) = _9_pLhs
_3_aiMap = (*int32)(unsafe.Pointer(_sqlite3DbMallocZero(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), u64(4)*uint64(_3_nEq))))
_43:
*(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_9_pSelect)) + uintptr(0 /* X0 */))))) = _9_pRhs
@@ -109470,7 +104763,7 @@ _43:
_3_eType = _sqlite3FindInIndex(tls, _pParse, _pX, uint32(i32(4)), (*int32)(unsafe.Pointer(uintptr(i32(0)))), _3_aiMap)
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_9_db)) + uintptr(80 /* X13 */))) = _9_savedDbOptFlags
*(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_9_pSelect)) + uintptr(0 /* X0 */))))) = _9_pOrigRhs
- *(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_12_pLeft)) + uintptr(32 /* X6 */))))))) = _9_pOrigLhs
+ *(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_12_pLeft)) + uintptr(32 /* X6 */))))))) = _9_pOrigLhs
*(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pX)) + uintptr(16 /* X4 */))))) = _12_pLeft
_36:
_sqlite3ExprListDelete(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), _9_pLhs)
@@ -109500,20 +104793,20 @@ _44:
*p = (*p) | uint32(i32(2048))
sink985 = *p
}
- if ((*XExprList)(unsafe.Pointer((*T6289706)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel)) + uintptr(56 /* X17 */))))).X0) != i32(0) {
+ if ((*XExprList)(unsafe.Pointer((*T6289702)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel)) + uintptr(56 /* X17 */))))).X0) != i32(0) {
goto _49
}
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel)) + uintptr(16 /* X4 */))) = _sqlite3VdbeMakeLabel(tls, _v)
_49:
- _3_i = (*XExprList)(unsafe.Pointer((*T6289706)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel)) + uintptr(56 /* X17 */))))).X0
+ _3_i = (*XExprList)(unsafe.Pointer((*T6289702)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel)) + uintptr(56 /* X17 */))))).X0
{
- p := (*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XExprList)(unsafe.Pointer((*T6289706)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel))+uintptr(56 /* X17 */))))))) + uintptr(0 /* X0 */)))
+ p := (*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XExprList)(unsafe.Pointer((*T6289702)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel))+uintptr(56 /* X17 */))))))) + uintptr(0 /* X0 */)))
*p = (*p) + _3_nEq
sink961 = *p
}
- *(**TInLoop)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XExprList)(unsafe.Pointer((*T6289706)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel))+uintptr(56 /* X17 */))))))) + uintptr(8 /* X1 */))))) = (*TInLoop)(unsafe.Pointer(_sqlite3DbReallocOrFree(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), (*XExprList)(unsafe.Pointer((*T6289706)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel))+uintptr(56 /* X17 */))))).X1, u64(12)*uint64((*XExprList)(unsafe.Pointer((*T6289706)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel))+uintptr(56 /* X17 */))))).X0))))
- _3_pIn = (*TInLoop)(unsafe.Pointer((*XExprList)(unsafe.Pointer((*T6289706)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel)) + uintptr(56 /* X17 */))))).X1))
+ *(**TInLoop)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XExprList)(unsafe.Pointer((*T6289702)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel))+uintptr(56 /* X17 */))))))) + uintptr(8 /* X1 */))))) = (*TInLoop)(unsafe.Pointer(_sqlite3DbReallocOrFree(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), (*XExprList)(unsafe.Pointer((*T6289702)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel))+uintptr(56 /* X17 */))))).X1, u64(12)*uint64((*XExprList)(unsafe.Pointer((*T6289702)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel))+uintptr(56 /* X17 */))))).X0))))
+ _3_pIn = (*TInLoop)(unsafe.Pointer((*XExprList)(unsafe.Pointer((*T6289702)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel)) + uintptr(56 /* X17 */))))).X1))
if _3_pIn == nil {
goto _50
}
@@ -109577,15 +104870,13 @@ _54:
goto _64
_50:
- *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XExprList)(unsafe.Pointer((*T6289706)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel))+uintptr(56 /* X17 */))))))) + uintptr(0 /* X0 */))) = i32(0)
+ *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XExprList)(unsafe.Pointer((*T6289702)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel))+uintptr(56 /* X17 */))))))) + uintptr(0 /* X0 */))) = i32(0)
_64:
_sqlite3DbFree(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), (unsafe.Pointer)(_3_aiMap))
_8:
_6:
_disableTerm(tls, _pLevel, _pTerm)
- r0 = _iReg
- return
-
+ return _iReg
}
var _codeEqualityTermØ00__func__Ø000 [17]int8 // -
@@ -109650,8 +104941,6 @@ _12:
goto _0
_1:
- return
-
}
var _disableTermØ00__func__Ø000 [12]int8 // -
@@ -109689,7 +104978,7 @@ func _codeExprOrVector(tls *crt.TLS, _pParse *XParse, _p *XExpr, _iReg int32, _n
goto _4
_3:
- _3_pList = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */)))))))
+ _3_pList = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */)))))))
func() {
if _nReg > (_3_pList.X0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(127358), unsafe.Pointer((*int8)(unsafe.Pointer(&_codeExprOrVectorØ00__func__Ø000))), unsafe.Pointer(str(113816)))
@@ -109719,8 +105008,6 @@ _2:
}()
_sqlite3ExprCode(tls, _pParse, _p, _iReg)
_11:
- return
-
}
var _codeExprOrVectorØ00__func__Ø000 [17]int8 // -
@@ -109909,9 +105196,7 @@ _31:
_22:
*_pzAff = _zAff
- r0 = _regBase
- return
-
+ return _regBase
}
var _codeAllEqualityTermsØ00__func__Ø000 [21]int8 // -
@@ -109926,9 +105211,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:
@@ -109963,20 +105246,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() {
@@ -109985,13 +105264,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 // -
@@ -110029,8 +105305,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 // -
@@ -110061,8 +105335,6 @@ _5:
goto _0
_3:
- return
-
}
func _codeApplyAffinity(tls *crt.TLS, _pParse *XParse, _base int32, _n int32, _zAff *int8) { // sqlite3.c:126653:1
@@ -110115,8 +105387,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 // -
@@ -110204,8 +105474,6 @@ _12:
_sqlite3VdbeChangeP4(tls, _v, i32(-1), (*int8)(unsafe.Pointer(_1_ai)), i32(-12))
_8:
_7:
- return
-
}
var _codeDeferredSeekØ00__func__Ø000 [17]int8 // -
@@ -110224,8 +105492,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
@@ -110288,15 +105554,15 @@ _0:
_sqlite3VdbeAddOp3(tls, _v, int32(_pLevel.X12), _pLevel.X15, _pLevel.X16, int32(_pLevel.X13))
_sqlite3VdbeChangeP5(tls, _v, uint16(_pLevel.X14))
_4:
- if ((_pLoop.X9)&uint32(i32(2048))) == 0 || ((*XExprList)(unsafe.Pointer((*T6289706)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel))+uintptr(56 /* X17 */))))).X0) <= i32(0) {
+ if ((_pLoop.X9)&uint32(i32(2048))) == 0 || ((*XExprList)(unsafe.Pointer((*T6289702)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel))+uintptr(56 /* X17 */))))).X0) <= i32(0) {
goto _6
}
_sqlite3VdbeResolveLabel(tls, _v, _pLevel.X4)
*func() **TInLoop {
- _3_j = (*XExprList)(unsafe.Pointer((*T6289706)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel)) + uintptr(56 /* X17 */))))).X0
+ _3_j = (*XExprList)(unsafe.Pointer((*T6289702)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel)) + uintptr(56 /* X17 */))))).X0
return &_3_pIn
- }() = (*TInLoop)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer((*T6289706)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel))+uintptr(56 /* X17 */))))).X1) + 12*uintptr(_3_j-i32(1))))
+ }() = (*TInLoop)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer((*T6289702)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel))+uintptr(56 /* X17 */))))).X1) + 12*uintptr(_3_j-i32(1))))
_7:
if _3_j <= i32(0) {
goto _10
@@ -110349,7 +105615,7 @@ _13:
_sqlite3VdbeAddOp1(tls, _v, i32(124), (*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTabList))+uintptr(8 /* X2 */)))))+112*uintptr(_i))).X11)
_18:
- if (_8_ws&i32(512)) == 0 && ((_8_ws&i32(8192)) == 0 || (*XIndex)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T6289706)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel)) + uintptr(56 /* X17 */))))))) == nil) {
+ if (_8_ws&i32(512)) == 0 && ((_8_ws&i32(8192)) == 0 || (*XIndex)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T6289702)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel)) + uintptr(56 /* X17 */))))))) == nil) {
goto _21
}
@@ -110394,7 +105660,7 @@ _26:
}
}()
_pLoop = (*XWhereLoop)(unsafe.Pointer(_pLevel.X18))
- if ((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_13_pTabItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(4))) << uint(i32(31))) >> uint(i32(31))) == 0 {
+ if ((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_13_pTabItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(4))) << uint(i32(31))) >> uint(i32(31))) == 0 {
goto _32
}
@@ -110414,7 +105680,7 @@ _33:
goto _35
}
- _13_pIdx = (*XIndex)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T6289706)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel)) + uintptr(56 /* X17 */)))))))
+ _13_pIdx = (*XIndex)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T6289702)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pLevel)) + uintptr(56 /* X17 */)))))))
_35:
_34:
if _13_pIdx == nil || int32(_pWInfo.X13) != i32(0) && (((*XTable)(unsafe.Pointer(_13_pIdx.X3)).X9)&uint32(i32(32))) == uint32(i32(0)) || (_db.X17) != 0 {
@@ -110498,8 +105764,6 @@ _27:
_29:
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(188 /* X42 */))) = uint32(_pWInfo.X8)
_whereInfoFree(tls, _db, _pWInfo)
- return
-
}
var _sqlite3WhereEndØ00__func__Ø000 [16]int8 // -
@@ -110539,7 +105803,7 @@ _3:
goto _8
}
- _sqlite3DbFree(tls, _db, (*XExprList)(unsafe.Pointer((*T6289706)(unsafe.Pointer(uintptr((unsafe.Pointer)(_2_pLevel))+uintptr(56 /* X17 */))))).X1)
+ _sqlite3DbFree(tls, _db, (*XExprList)(unsafe.Pointer((*T6289702)(unsafe.Pointer(uintptr((unsafe.Pointer)(_2_pLevel))+uintptr(56 /* X17 */))))).X1)
_8:
_1_i += 1
goto _3
@@ -110559,8 +105823,6 @@ _9:
_10:
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pWInfo))
_2:
- return
-
}
var _whereInfoFreeØ00__func__Ø000 [14]int8 // -
@@ -110593,7 +105855,7 @@ _4:
goto _5
}
- _whereOrInfoDelete(tls, _db, (*XWhereOrInfo)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T6289201)(unsafe.Pointer(uintptr((unsafe.Pointer)(_a)) + uintptr(40 /* X10 */))))))))
+ _whereOrInfoDelete(tls, _db, (*XWhereOrInfo)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T6289197)(unsafe.Pointer(uintptr((unsafe.Pointer)(_a)) + uintptr(40 /* X10 */))))))))
goto _6
_5:
@@ -110601,7 +105863,7 @@ _5:
goto _7
}
- _whereAndInfoDelete(tls, _db, (*XWhereAndInfo)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T6289201)(unsafe.Pointer(uintptr((unsafe.Pointer)(_a)) + uintptr(40 /* X10 */))))))))
+ _whereAndInfoDelete(tls, _db, (*XWhereAndInfo)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T6289197)(unsafe.Pointer(uintptr((unsafe.Pointer)(_a)) + uintptr(40 /* X10 */))))))))
_7:
_6:
*(*uintptr)(unsafe.Pointer(func() **XWhereTerm { _i -= 1; return &_a }())) += uintptr(64)
@@ -110614,22 +105876,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
@@ -110645,27 +105901,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
@@ -110675,9 +105923,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 // -
@@ -110687,9 +105933,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
@@ -110713,8 +105957,6 @@ _1:
_4:
_0:
- return
-
}
func _sqlite3ExprAnalyzeAggregates(tls *crt.TLS, _pNC *XNameContext, _pExpr *XExpr) { // sqlite3.c:95756:1
@@ -110723,7 +105965,7 @@ func _sqlite3ExprAnalyzeAggregates(tls *crt.TLS, _pNC *XNameContext, _pExpr *XEx
crt.Xmemset(tls, (unsafe.Pointer)(&_w), i32(0), u64(48))
*(*func(*crt.TLS, *XWalker, *XExpr) int32)(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, unsafe.Pointer) int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(8 /* X1 */))))) = _analyzeAggregate
*(*func(*crt.TLS, *XWalker, *XSelect) int32)(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, unsafe.Pointer) int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(16 /* X2 */))))) = _analyzeAggregatesInSelect
- *(**XNameContext)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5964994)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(40 /* X6 */))))))) = _pNC
+ *(**XNameContext)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5964990)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(40 /* X6 */))))))) = _pNC
func() {
if (*XSrcList)(unsafe.Pointer(_pNC.X1)) == (*XSrcList)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(95762), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3ExprAnalyzeAggregatesØ00__func__Ø000))), unsafe.Pointer(str(98412)))
@@ -110731,8 +105973,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
@@ -110766,7 +106006,7 @@ func _analyzeAggregate(tls *crt.TLS, _pWalker *XWalker, _pExpr *XExpr) (r0 int32
_ = _14_pItem
var _17_enc uint8 // sqlite3.c:95709:14
_ = _17_enc
- _pNC = (*XNameContext)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5964994)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(40 /* X6 */)))))))
+ _pNC = (*XNameContext)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5964990)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(40 /* X6 */)))))))
_pParse = (*XParse)(unsafe.Pointer(_pNC.X0))
_pSrcList = (*XSrcList)(unsafe.Pointer(_pNC.X1))
_pAggInfo = (*XAggInfo)(unsafe.Pointer(_pNC.X3))
@@ -110943,9 +106183,9 @@ _37:
crt.X__builtin_abort(tls)
}
}()
- *(**XFuncDef)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_14_pItem)) + uintptr(8 /* X1 */))))) = _sqlite3FindFunction(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))), func() int32 {
- if (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))) != nil {
- return ((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X0)
+ *(**XFuncDef)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_14_pItem)) + uintptr(8 /* X1 */))))) = _sqlite3FindFunction(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */))))), func() int32 {
+ if (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))) != nil {
+ return ((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))).X0)
}
return i32(0)
}(), _17_enc, uint8(i32(0)))
@@ -110974,17 +106214,13 @@ _39:
}
*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(50 /* X10 */))) = int16(_i)
*(**XAggInfo)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(56 /* 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 // -
@@ -110997,9 +106233,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(32 /* X8 */))))) = (*TAggInfo_col)(unsafe.Pointer(_sqlite3ArrayAllocate(tls, _db, _pInfo.X8, int32(u64(32)), (*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pInfo))+uintptr(40 /* 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
@@ -111028,8 +106262,7 @@ func _sqlite3ArrayAllocate(tls *crt.TLS, _db *Xsqlite3, _pArray unsafe.Pointer,
}
*_pIdx = i32(-1)
- r0 = _pArray
- return
+ return _pArray
_3:
_pArray = _1_pNew
@@ -111038,25 +106271,18 @@ _0:
crt.Xmemset(tls, (unsafe.Pointer)((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z))+1*uintptr(_n*_szEntry)))), i32(0), uint64(_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(48 /* X11 */))))) = (*TAggInfo_func)(unsafe.Pointer(_sqlite3ArrayAllocate(tls, _db, _pInfo.X11, int32(u64(24)), (*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pInfo))+uintptr(56 /* 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 // -
@@ -111078,8 +106304,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
@@ -111095,9 +106319,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 // -
@@ -111144,7 +106366,7 @@ _0:
}
_1_addrNext = i32(0)
- _1_pList = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr(_pF.X0) + uintptr(32 /* X6 */)))))))
+ _1_pList = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr(_pF.X0) + uintptr(32 /* X6 */)))))))
func() {
if (((*XExpr)(unsafe.Pointer(_pF.X0)).X2) & uint32(i32(2048))) != uint32(i32(0)) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(121006), unsafe.Pointer((*int8)(unsafe.Pointer(&_updateAccumulatorØ00__func__Ø000))), unsafe.Pointer(str(114804)))
@@ -111249,8 +106471,6 @@ _25:
_sqlite3VdbeJumpHere(tls, _v, _addrHitTest)
_26:
- return
-
}
var _updateAccumulatorØ00__func__Ø000 [18]int8 // -
@@ -111275,7 +106495,7 @@ _0:
goto _3
}
- _1_pList = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr(_pF.X0) + uintptr(32 /* X6 */)))))))
+ _1_pList = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr(_pF.X0) + uintptr(32 /* X6 */)))))))
func() {
if (((*XExpr)(unsafe.Pointer(_pF.X0)).X2) & uint32(i32(2048))) != uint32(i32(0)) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(120982), unsafe.Pointer((*int8)(unsafe.Pointer(&_finalizeAggFunctionsØ00__func__Ø000))), unsafe.Pointer(str(114804)))
@@ -111293,8 +106513,6 @@ _0:
goto _0
_3:
- return
-
}
var _finalizeAggFunctionsØ00__func__Ø000 [21]int8 // -
@@ -111321,7 +106539,6 @@ func _resetAccumulator(tls *crt.TLS, _pParse *XParse, _pAggInfo *XAggInfo) { //
if _nReg != i32(0) {
goto _0
}
-
return
_0:
@@ -111381,7 +106598,7 @@ _17:
crt.X__builtin_abort(tls)
}
}()
- if (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pE)) + uintptr(32 /* X6 */))))))) != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) && ((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pE)) + uintptr(32 /* X6 */))))))).X0) == i32(1) {
+ if (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pE)) + uintptr(32 /* X6 */))))))) != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) && ((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pE)) + uintptr(32 /* X6 */))))))).X0) == i32(1) {
goto _25
}
@@ -111390,7 +106607,7 @@ _17:
goto _26
_25:
- _6_pKeyInfo = _keyInfoFromExprList(tls, _pParse, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pE)) + uintptr(32 /* X6 */))))))), i32(0), i32(0))
+ _6_pKeyInfo = _keyInfoFromExprList(tls, _pParse, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pE)) + uintptr(32 /* X6 */))))))), i32(0), i32(0))
_sqlite3VdbeAddOp4(tls, _v, i32(108), _pFunc.X3, i32(0), i32(0), (*int8)(unsafe.Pointer(_6_pKeyInfo)), i32(-5))
_26:
_21:
@@ -111398,8 +106615,6 @@ _21:
goto _17
_20:
- return
-
}
var _resetAccumulatorØ00__func__Ø000 [17]int8 // -
@@ -111422,9 +106637,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 */)))))+112*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 */))))) + 112*uintptr(i32(0)))).X4))
@@ -111438,17 +106651,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 {
@@ -111463,30 +106672,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)+24*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 // -
@@ -111518,8 +106719,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
@@ -111538,7 +106737,7 @@ func _minMaxQuery(tls *crt.TLS, _pAggInfo *XAggInfo, _ppMinMax **XExprList) (r0
}
_1_pExpr = (*XExpr)(unsafe.Pointer((*TAggInfo_func)(unsafe.Pointer(uintptr(_pAggInfo.X11) + 24*uintptr(i32(0)))).X0))
- _1_pEList = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pExpr)) + uintptr(32 /* X6 */)))))))
+ _1_pEList = (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pExpr)) + uintptr(32 /* X6 */)))))))
func() {
if int32(_1_pExpr.X0) != i32(153) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(120136), unsafe.Pointer((*int8)(unsafe.Pointer(&_minMaxQueryØ00__func__Ø000))), unsafe.Pointer(str(100868)))
@@ -111549,7 +106748,7 @@ func _minMaxQuery(tls *crt.TLS, _pAggInfo *XAggInfo, _ppMinMax **XExprList) (r0
goto _5
}
- _2_zFunc = *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pExpr)) + uintptr(8 /* X3 */)))))
+ _2_zFunc = *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pExpr)) + uintptr(8 /* X3 */)))))
if _sqlite3StrICmp(tls, _2_zFunc, str(6188)) != i32(0) {
goto _6
}
@@ -111575,9 +106774,7 @@ _0:
crt.X__builtin_abort(tls)
}
}()
- r0 = uint8(_eRet)
- return
-
+ return uint8(_eRet)
}
var _minMaxQueryØ00__func__Ø000 [12]int8 // -
@@ -111702,11 +106899,11 @@ _11:
goto _14
}
- if ((*T5517758)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TExprList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aOutEx))+32*uintptr(_i))))) + uintptr(28 /* X5 */))))).X0) == 0 {
+ if ((*T5517754)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TExprList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aOutEx))+32*uintptr(_i))))) + uintptr(28 /* X5 */))))).X0) == 0 {
goto _15
}
- _7_iRead = int32((*T5517758)(unsafe.Pointer((*T5517780)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TExprList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aOutEx))+32*uintptr(_i)))))+uintptr(28 /* X5 */))))).X0) - i32(1)
+ _7_iRead = int32((*T5517754)(unsafe.Pointer((*T5517776)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TExprList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aOutEx))+32*uintptr(_i)))))+uintptr(28 /* X5 */))))).X0) - i32(1)
goto _16
_15:
@@ -111813,8 +107010,6 @@ _37:
_sqlite3VdbeAddOp1(tls, _v, i32(73), _pSort.X3)
_38:
_sqlite3VdbeResolveLabel(tls, _v, _addrBreak)
- return
-
}
var _generateSortTailØ00__func__Ø000 [17]int8 // -
@@ -111838,23 +107033,19 @@ 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) {
goto _5
}
- *_ppExpr = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVector)) + uintptr(32 /* X6 */))))))).X0)).X1) + 32*uintptr(_iField))).X0))
- r0 = _regSelect + _iField
- return
+ *_ppExpr = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer((*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVector)) + uintptr(32 /* X6 */))))))).X0)).X1) + 32*uintptr(_iField))).X0))
+ return _regSelect + _iField
_5:
- *_ppExpr = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVector)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(_iField))).X0))
- r0 = _sqlite3ExprCodeTemp(tls, _pParse, *_ppExpr, _pRegFree)
- return
-
+ *_ppExpr = (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVector)) + uintptr(32 /* X6 */))))))).X1) + 32*uintptr(_iField))).X0))
+ return _sqlite3ExprCodeTemp(tls, _pParse, *_ppExpr, _pRegFree)
}
var _exprVectorRegisterØ00__func__Ø000 [19]int8 // -
@@ -111897,17 +107088,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))
@@ -111923,17 +107110,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))
@@ -111959,9 +107142,7 @@ _7:
}{nil})) {
goto _12
}
-
- r0 = _pDef
- return
+ return _pDef
_12:
_zLowerName = _sqlite3DbStrDup(tls, _db, _pDef.X6)
@@ -111988,18 +107169,14 @@ _13:
if _rc != i32(0) {
goto _18
}
-
- r0 = _pDef
- return
+ return _pDef
_18:
_pNew = (*XFuncDef)(unsafe.Pointer(_sqlite3DbMallocZero(tls, _db, (u64(56)+uint64(_sqlite3Strlen30(tls, _pDef.X6)))+uint64(i32(1)))))
if _pNew != (*XFuncDef)(unsafe.Pointer(uintptr(i32(0)))) {
goto _19
}
-
- r0 = _pDef
- return
+ return _pDef
_19:
*_pNew = *_pDef
@@ -112012,9 +107189,7 @@ _19:
*p = uint16(int32(*p) | i32(16))
sink4530 = *p
}
- r0 = _pNew
- return
-
+ return _pNew
}
var _sqlite3VtabOverloadFunctionØ00__func__Ø000 [28]int8 // -
@@ -112033,8 +107208,6 @@ func _sqlite3MayAbort(tls *crt.TLS, _pParse *XParse) { // sqlite3.c:103586:1
return _pParse
}()
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pToplevel)) + uintptr(33 /* 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
@@ -112055,8 +107228,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 // -
@@ -112203,8 +107374,6 @@ _26:
crt.Xmemset(tls, (unsafe.Pointer)(_p.X23), i32(0), uint64(_nCursor)*u64(8))
_27:
_sqlite3VdbeRewind(tls, _p)
- return
-
}
var _sqlite3VdbeMakeReadyØ00__func__Ø000 [21]int8 // -
@@ -112319,13 +107488,13 @@ _24:
_12:
_13:
_14:
- *(*func(*crt.TLS, *XBtCursor, *int32) int32)(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, *int32) int32)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))) = _sqlite3BtreeNext
+ *(*func(*crt.TLS, *XBtCursor, *int32) int32)(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, *int32) int32)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))) = _sqlite3BtreeNext
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(1 /* X1 */))) = int8(i32(-14))
goto _17
_15:
_16:
- *(*func(*crt.TLS, *XBtCursor, *int32) int32)(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, *int32) int32)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))) = _sqlite3BtreePrevious
+ *(*func(*crt.TLS, *XBtCursor, *int32) int32)(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, *int32) int32)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */))))))) = _sqlite3BtreePrevious
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(1 /* X1 */))) = int8(i32(-14))
goto _17
@@ -112364,8 +107533,6 @@ _1:
crt.X__builtin_abort(tls)
}
}()
- return
-
}
var _resolveP2ValuesØ00__func__Ø000 [16]int8 // -
@@ -112412,9 +107579,7 @@ _2:
crt.X__builtin_abort(tls)
}
}()
- r0 = _pBuf
- return
-
+ return _pBuf
}
var _allocSpaceØ00__func__Ø000 [11]int8 // -
@@ -112446,7 +107611,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:
@@ -112454,7 +107618,6 @@ _4:
if _v != nil {
goto _5
}
-
return
_5:
@@ -112476,8 +107639,6 @@ _7:
_10:
_6:
_sqlite3VdbeAddOp0(tls, _v, i32(1))
- return
-
}
var _sqlite3BeginTransactionØ00__func__Ø000 [24]int8 // -
@@ -112504,7 +107665,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:
@@ -112515,8 +107675,6 @@ _4:
_sqlite3VdbeAddOp1(tls, _v, i32(1), i32(1))
_5:
- return
-
}
var _sqlite3CommitTransactionØ00__func__Ø000 [25]int8 // -
@@ -112543,7 +107701,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:
@@ -112554,8 +107711,6 @@ _4:
_sqlite3VdbeAddOp2(tls, _v, i32(1), i32(1), i32(1))
_5:
- return
-
}
var _sqlite3RollbackTransactionØ00__func__Ø000 [27]int8 // -
@@ -112586,8 +107741,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
@@ -112625,11 +107778,11 @@ func _sqlite3StartTable(tls *crt.TLS, _pParse *XParse, _pName1 *XToken, _pName2
_ = _16_reg3
_zName = nil
_db = (*Xsqlite3)(unsafe.Pointer(_pParse.X0))
- if ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) == 0 || ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X0) != i32(1) {
+ if ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) == 0 || ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X0) != i32(1) {
goto _1
}
- _iDb = int32((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X1)
+ _iDb = int32((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X1)
_zName = _sqlite3DbStrDup(tls, _db, func() *int8 {
if i32(1) != 0 && (_iDb == i32(1)) {
return str(51488)
@@ -112644,7 +107797,6 @@ _1:
if _iDb >= i32(0) {
goto _6
}
-
return
_6:
@@ -112668,7 +107820,6 @@ _5:
if _zName != (*int8)(unsafe.Pointer(uintptr(i32(0)))) {
goto _13
}
-
return
_13:
@@ -112679,7 +107830,7 @@ _13:
goto _begin_table_error
_14:
- if int32((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X1) != i32(1) {
+ if int32((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X1) != i32(1) {
goto _15
}
@@ -112743,7 +107894,7 @@ _29:
_31:
func() {
- if ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != 0 && (_sqlite3Config.X6) != i32(0) {
+ if ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != 0 && (_sqlite3Config.X6) != i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(100371), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3StartTableØ00__func__Ø000))), unsafe.Pointer(str(116256)))
crt.X__builtin_abort(tls)
}
@@ -112808,7 +107959,7 @@ _37:
}()
*(**XTable)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr(_pTable.X20) + uintptr(104 /* X6 */))))) = _pTable
_45:
- if ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != 0 || store5435867(&_v, _sqlite3GetVdbe(tls, _pParse)) == (*TVdbe)(unsafe.Pointer(uintptr(i32(0)))) {
+ if ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != 0 || store5435863(&_v, _sqlite3GetVdbe(tls, _pParse)) == (*TVdbe)(unsafe.Pointer(uintptr(i32(0)))) {
goto _49
}
@@ -112855,8 +108006,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
@@ -112875,13 +108024,12 @@ func _sqlite3TwoPartName(tls *crt.TLS, _pParse *XParse, _pName1 *XToken, _pName2
goto _2
}
- if ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) == 0 {
+ if ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) == 0 {
goto _3
}
_sqlite3ErrorMsg(tls, _pParse, str(116352))
- r0 = i32(-1)
- return
+ return i32(-1)
_3:
*_pUnqual = _pName2
@@ -112891,25 +108039,22 @@ _3:
}
_sqlite3ErrorMsg(tls, _pParse, str(116372), unsafe.Pointer(_pName1))
- r0 = i32(-1)
- return
+ return i32(-1)
_4:
goto _5
_2:
func() {
- if int32((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X1) != i32(0) && ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) == 0 && ((_db.X6)&i32(268435456)) == i32(0) {
+ if int32((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X1) != i32(0) && ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) == 0 && ((_db.X6)&i32(268435456)) == i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(100232), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3TwoPartNameØ00__func__Ø000))), unsafe.Pointer(str(116392)))
crt.X__builtin_abort(tls)
}
}()
- _iDb = int32((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X1)
+ _iDb = int32((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X1)
*_pUnqual = _pName1
_5:
- r0 = _iDb
- return
-
+ return _iDb
}
var _sqlite3TwoPartNameØ00__func__Ø000 [19]int8 // -
@@ -112926,24 +108071,19 @@ 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
- if ((*T5414776)(unsafe.Pointer(uintptr(_pParse.X0)+uintptr(164 /* X33 */))).X2) != 0 || int32(_pParse.X6) != i32(0) || (((*Xsqlite3)(unsafe.Pointer(_pParse.X0)).X6)&i32(2048)) != i32(0) || i32(0) != Xsqlite3_strnicmp(tls, _zName, str(116480), i32(7)) {
+ if ((*T5414772)(unsafe.Pointer(uintptr(_pParse.X0)+uintptr(164 /* X33 */))).X2) != 0 || int32(_pParse.X6) != i32(0) || (((*Xsqlite3)(unsafe.Pointer(_pParse.X0)).X6)&i32(2048)) != i32(0) || i32(0) != Xsqlite3_strnicmp(tls, _zName, str(116480), i32(7)) {
goto _3
}
_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 // -
@@ -112978,8 +108118,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
@@ -112994,8 +108132,6 @@ func _sqlite3OpenMasterTable(tls *crt.TLS, _p *XParse, _iDb int32) { // sqlite3.
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(52 /* X17 */))) = i32(1)
_0:
- return
-
}
var _sqlite3StartTableØ00nullRowØ002 [6]int8 // sqlite3.c:100421:23
@@ -113006,9 +108142,7 @@ func init() {
func _disableLookaside(tls *crt.TLS, _pParse *XParse) { // sqlite3.c:134914:1
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(36 /* X12 */))) += 1
- *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr(_pParse.X0)+uintptr(344 /* X58 */))))) + uintptr(0 /* X0 */))) += 1
- return
-
+ *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr(_pParse.X0)+uintptr(344 /* X58 */))))) + uintptr(0 /* X0 */))) += 1
}
func _sqlite3EndTable(tls *crt.TLS, _pParse *XParse, _pCons *XToken, _pEnd *XToken, _tabOpts uint8, _pSelect *XSelect) { // sqlite3.c:101284:1
@@ -113060,7 +108194,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:
@@ -113074,21 +108207,20 @@ _1:
if _p != (*XTable)(unsafe.Pointer(uintptr(i32(0)))) {
goto _4
}
-
return
_4:
func() {
- if ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != 0 && _pSelect != nil {
+ if ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != 0 && _pSelect != nil {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(101303), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3EndTableØ00__func__Ø000))), unsafe.Pointer(str(116552)))
crt.X__builtin_abort(tls)
}
}()
- if ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) == 0 {
+ if ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) == 0 {
goto _8
}
- *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(56 /* X7 */))) = (*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X0
+ *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(56 /* X7 */))) = (*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X0
if (_p.X7) != i32(1) {
goto _9
}
@@ -113147,7 +108279,7 @@ _15:
goto _15
_18:
- if ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) != 0 {
+ if ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) != 0 {
goto _19
}
@@ -113164,7 +108296,6 @@ _18:
}() == 0 {
goto _22
}
-
return
_22:
@@ -113207,7 +108338,6 @@ _24:
if (_pParse.X16) == 0 {
goto _28
}
-
return
_28:
@@ -113215,7 +108345,6 @@ _28:
if _12_pSelTab != (*XTable)(unsafe.Pointer(uintptr(i32(0)))) {
goto _29
}
-
return
_29:
@@ -113289,7 +108418,7 @@ _40:
_37:
_sqlite3VdbeAddParseSchemaOp(tls, _9_v, _iDb, _sqlite3MPrintf(tls, _db, str(116848), unsafe.Pointer(_p.X0)))
_19:
- if ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) == 0 {
+ if ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) == 0 {
goto _41
}
@@ -113342,8 +108471,6 @@ _52:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(80 /* X15 */))) = i32(13) + _sqlite3Utf8CharLen(tls, _19_zName, _19_nName)
_47:
_41:
- return
-
}
var _sqlite3EndTableØ00__func__Ø000 [16]int8 // -
@@ -113375,7 +108502,7 @@ func _convertToWithoutRowidTable(tls *crt.TLS, _pParse *XParse, _pTab *XTable) {
_ = _11_n
_db = (*Xsqlite3)(unsafe.Pointer(_pParse.X0))
_v = (*TVdbe)(unsafe.Pointer(_pParse.X2))
- if ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X4) != 0 {
+ if ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X4) != 0 {
goto _0
}
@@ -113399,7 +108526,6 @@ _0:
if (_pParse.X55) == 0 {
goto _6
}
-
return
_6:
@@ -113424,7 +108550,6 @@ _7:
if _5_pList != (*XExprList)(unsafe.Pointer(uintptr(i32(0)))) {
goto _11
}
-
return
_11:
@@ -113439,7 +108564,6 @@ _11:
if (_db.X17) == 0 {
goto _14
}
-
return
_14:
@@ -113454,7 +108578,7 @@ _10:
}
func() {
- if int32((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != i32(0) {
+ if int32((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(101193), unsafe.Pointer((*int8)(unsafe.Pointer(&_convertToWithoutRowidTableØ00__func__Ø000))), unsafe.Pointer(str(51368)))
crt.X__builtin_abort(tls)
}
@@ -113490,7 +108614,7 @@ _15:
}
}()
storebits973((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPk))+uintptr(99 /* X16 */))), int8(i32(1)), 32, 5)
- if ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X4) != 0 {
+ if ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X4) != 0 {
goto _27
}
@@ -113538,7 +108662,6 @@ _38:
if _resizeIndexObject(tls, _db, _pIdx, int32(_pIdx.X13)+_11_n) == 0 {
goto _39
}
-
return
_39:
@@ -113584,7 +108707,6 @@ _31:
if _resizeIndexObject(tls, _db, _pPk, int32(_pTab.X11)) == 0 {
goto _50
}
-
return
_50:
@@ -113629,8 +108751,6 @@ _54:
_49:
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPk)) + uintptr(96 /* X14 */))) = uint16(_pTab.X11)
_62:
- return
-
}
var _convertToWithoutRowidTableØ00__func__Ø000 [27]int8 // -
@@ -113769,7 +108889,7 @@ _9:
crt.X__builtin_abort(tls)
}
}()
- if ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) != 0 {
+ if ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) != 0 {
goto _13
}
@@ -113855,7 +108975,7 @@ _25:
crt.X__builtin_abort(tls)
}
}()
- if Xsqlite3_strnicmp(tls, _pTab.X0, str(116480), i32(7)) != i32(0) || int32((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != i32(0) || Xsqlite3_strnicmp(tls, (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTab.X0))+1*uintptr(i32(7)))), str(117260), i32(9)) == i32(0) {
+ if Xsqlite3_strnicmp(tls, _pTab.X0, str(116480), i32(7)) != i32(0) || int32((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != i32(0) || Xsqlite3_strnicmp(tls, (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTab.X0))+1*uintptr(i32(7)))), str(117260), i32(9)) == i32(0) {
goto _37
}
@@ -113904,7 +109024,7 @@ _41:
goto _exit_create_index
_44:
- if ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) != 0 {
+ if ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) != 0 {
goto _45
}
@@ -113930,7 +109050,7 @@ _45:
_48:
func() {
- if ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) != 0 {
+ if ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) != 0 {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(102490), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3CreateIndexØ00__func__Ø000))), unsafe.Pointer(str(117436)))
crt.X__builtin_abort(tls)
}
@@ -114039,7 +109159,7 @@ _71:
{
p := &_nExtra
- *p = (*p) + (i32(1) + _sqlite3Strlen30(tls, *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_28_pExpr)) + uintptr(8 /* X3 */)))))))
+ *p = (*p) + (i32(1) + _sqlite3Strlen30(tls, *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_28_pExpr)) + uintptr(8 /* X3 */)))))))
sink961 = *p
}
_77:
@@ -114193,7 +109313,7 @@ _101:
goto _107
}
- _34_zColl = *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr(_pListItem.X0) + uintptr(8 /* X3 */)))))
+ _34_zColl = *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr(_pListItem.X0) + uintptr(8 /* X3 */)))))
_42_nColl = _sqlite3Strlen30(tls, _34_zColl) + i32(1)
func() {
if _nExtra < _42_nColl {
@@ -114229,7 +109349,7 @@ _110:
_34_zColl = (*int8)(unsafe.Pointer(&_sqlite3StrBINARY))
_112:
- if ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != 0 || _sqlite3LocateCollSeq(tls, _pParse, _34_zColl) != nil {
+ if ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != 0 || _sqlite3LocateCollSeq(tls, _pParse, _34_zColl) != nil {
goto _114
}
@@ -114445,7 +109565,7 @@ _140:
crt.X__builtin_abort(tls)
}
}()
- if ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) == 0 {
+ if ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) == 0 {
goto _168
}
@@ -114485,7 +109605,7 @@ _173:
goto _176
}
- *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIndex)) + uintptr(88 /* X11 */))) = (*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X0
+ *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIndex)) + uintptr(88 /* X11 */))) = (*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X0
_176:
goto _177
@@ -114542,7 +109662,7 @@ _186:
_sqlite3VdbeJumpHere(tls, _62_v, _pIndex.X11)
_179:
_177:
- if ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) == 0 && _pTblName != (*XSrcList)(unsafe.Pointer(uintptr(i32(0)))) {
+ if ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) == 0 && _pTblName != (*XSrcList)(unsafe.Pointer(uintptr(i32(0)))) {
goto _188
}
@@ -114581,8 +109701,6 @@ _196:
_sqlite3ExprListDelete(tls, _db, _pList)
_sqlite3SrcListDelete(tls, _db, _pTblName)
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_zName))
- return
-
}
var _sqlite3CreateIndexØ00__func__Ø000 [19]int8 // -
@@ -114618,9 +109736,7 @@ _3:
_pTab = (*XTable)(unsafe.Pointer(uintptr(i32(0))))
_4:
- r0 = _pTab
- return
-
+ return _pTab
}
var _sqlite3SrcListLookupØ00__func__Ø000 [21]int8 // -
@@ -114645,8 +109761,6 @@ func _sqlite3FixInit(tls *crt.TLS, _pFix *XDbFixer, _pParse *XParse, _iDb int32,
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFix)) + uintptr(32 /* X4 */))) = _zType
*(**XToken)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFix)) + uintptr(40 /* X5 */))))) = _pName
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFix)) + uintptr(16 /* X2 */))) = bool2int(_iDb == i32(1))
- return
-
}
var _sqlite3FixInitØ00__func__Ø000 [15]int8 // -
@@ -114674,9 +109788,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
@@ -114695,8 +109807,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))
@@ -114706,26 +109817,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(112)
goto _3
_6:
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _sqlite3FixSrcListØ00__func__Ø000 [18]int8 // -
@@ -114743,74 +109848,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
@@ -114821,9 +109908,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))
@@ -114835,18 +109920,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(32)
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,7 +109940,7 @@ _0:
goto _2
}
- if ((*T5414776)(unsafe.Pointer(uintptr((*XParse)(unsafe.Pointer(_pFix.X0)).X0) + uintptr(164 /* X33 */))).X2) == 0 {
+ if ((*T5414772)(unsafe.Pointer(uintptr((*XParse)(unsafe.Pointer(_pFix.X0)).X0) + uintptr(164 /* X33 */))).X2) == 0 {
goto _3
}
@@ -114868,8 +109949,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:
@@ -114884,48 +109964,39 @@ _5:
goto _6
}
- if _sqlite3FixSelect(tls, _pFix, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))) == 0 {
+ if _sqlite3FixSelect(tls, _pFix, (*XSelect)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))) == 0 {
goto _7
}
-
- r0 = i32(1)
- return
+ return i32(1)
_7:
goto _8
_6:
- if _sqlite3FixExprList(tls, _pFix, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */)))))))) == 0 {
+ if _sqlite3FixExprList(tls, _pFix, (*XExprList)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* 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:
@@ -114950,8 +110021,6 @@ _0:
_3:
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TExprList_item)(unsafe.Pointer(uintptr(_p.X1)+32*uintptr((_p.X0)-i32(1)))))) + uintptr(24 /* X3 */))) = uint8(_iSortOrder)
- return
-
}
var _sqlite3ExprListSetSortOrderØ00__func__Ø000 [28]int8 // -
@@ -114970,8 +110039,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
@@ -114997,7 +110064,6 @@ func _sqlite3ResolveSelfReference(tls *crt.TLS, _pParse *XParse, _pTab *XTable,
if _sqlite3ResolveExprNames(tls, &_sNC, _pExpr) == 0 {
goto _4
}
-
return
_4:
@@ -115007,8 +110073,6 @@ _4:
_sqlite3ResolveExprListNames(tls, &_sNC, _pList)
_5:
- return
-
}
var _sqlite3ResolveSelfReferenceØ00__func__Ø000 [28]int8 // -
@@ -115033,8 +110097,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
@@ -115043,20 +110105,16 @@ _0:
goto _1
}
- if _x != int32(*postInc5534735(&_aiCol, 2)) {
+ if _x != int32(*postInc5534731(&_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
@@ -115098,8 +110156,6 @@ _0:
_3:
*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdx)) + uintptr(92 /* X12 */))) = _sqlite3LogEst(tls, uint64(_wIndex*uint32(i32(4))))
- return
-
}
var _estimateIndexWidthØ00__func__Ø000 [19]int8 // -
@@ -115124,7 +110180,6 @@ func _sqlite3NestedParse(tls *crt.TLS, _pParse *XParse, _zFormat *int8, args ...
if (_pParse.X16) == 0 {
goto _0
}
-
return
_0:
@@ -115140,7 +110195,6 @@ _0:
if _zSql != (*int8)(unsafe.Pointer(uintptr(i32(0)))) {
goto _3
}
-
return
_3:
@@ -115152,8 +110206,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(u64(456))))))))), (unsafe.Pointer)(&_saveBuf), u64(144))
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(30 /* X6 */))) -= 1
- return
-
}
var _sqlite3NestedParseØ00__func__Ø000 [19]int8 // -
@@ -115199,7 +110251,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)+32*uintptr(_iDb))).X0) == 0 {
goto _0
}
-
return
_0:
@@ -115208,7 +110259,6 @@ _0:
if _v != (*TVdbe)(unsafe.Pointer(uintptr(i32(0)))) {
goto _1
}
-
return
_1:
@@ -115277,8 +110327,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 // -
@@ -115295,8 +110343,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
@@ -115352,8 +110398,6 @@ _1:
}
return i32(2067)
}(), _onError, _zErr, int8(i32(-1)), uint8(i32(2)))
- return
-
}
var _sqlite3UniqueConstraintØ00__func__Ø000 [24]int8 // -
@@ -115376,8 +110420,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)+32*uintptr(_iDb))).X4)).X0)+i32(1))
- return
-
}
var _sqlite3ChangeCookieØ00__func__Ø000 [20]int8 // -
@@ -115401,8 +110443,6 @@ _0:
goto _0
_3:
- return
-
}
func _resizeIndexObject(tls *crt.TLS, _db *Xsqlite3, _pIdx *XIndex, _N int32) (r0 int32) { // sqlite3.c:101055:1
@@ -115413,9 +110453,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() {
@@ -115429,9 +110467,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), u64(8)*uint64(_pIdx.X14))
@@ -115452,9 +110488,7 @@ _3:
*(**uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdx)) + uintptr(56 /* X7 */))) = (*uint8)(unsafe.Pointer(_zExtra))
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdx)) + uintptr(96 /* X14 */))) = uint16(_N)
storebits973((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdx))+uintptr(99 /* X16 */))), int8(i32(1)), 16, 4)
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _resizeIndexObjectØ00__func__Ø000 [18]int8 // -
@@ -115493,8 +110527,6 @@ _3:
_wTable += 1
_4:
*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTab)) + uintptr(74 /* X13 */))) = _sqlite3LogEst(tls, uint64(_wTable*uint32(i32(4))))
- return
-
}
func _sqlite3TableAffinity(tls *crt.TLS, _v *TVdbe, _pTab *XTable, _iReg int32) { // sqlite3.c:108698:1
@@ -115554,8 +110586,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
@@ -115625,8 +110655,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))
@@ -115684,9 +110713,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
@@ -115708,9 +110735,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
@@ -115773,8 +110798,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
@@ -115782,9 +110805,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 // -
@@ -115847,9 +110868,7 @@ _7:
goto _4
_5:
- r0 = _r
- return
-
+ return _r
}
var _sqlite3Utf8CharLenØ00__func__Ø000 [19]int8 // -
@@ -115874,10 +110893,9 @@ func _sqlite3AddColumn(tls *crt.TLS, _pParse *XParse, _pName *XToken, _pType *XT
var _4_aNew *XColumn // sqlite3.c:100528:12
_ = _4_aNew
_db = (*Xsqlite3)(unsafe.Pointer(_pParse.X0))
- if store5434304(&_p, (*XTable)(unsafe.Pointer(_pParse.X63))) != (*XTable)(unsafe.Pointer(uintptr(i32(0)))) {
+ if store5434300(&_p, (*XTable)(unsafe.Pointer(_pParse.X63))) != (*XTable)(unsafe.Pointer(uintptr(i32(0)))) {
goto _0
}
-
return
_0:
@@ -115893,7 +110911,6 @@ _1:
if _z != (*int8)(unsafe.Pointer(uintptr(i32(0)))) {
goto _2
}
-
return
_2:
@@ -115959,8 +110976,6 @@ _10:
_11:
*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(70 /* X11 */))) += 1
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XToken)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(104 /* X28 */))))) + uintptr(8 /* X1 */))) = uint32(i32(0))
- return
-
}
func _sqlite3AddDefaultValue(tls *crt.TLS, _pParse *XParse, _pSpan *XExprSpan) { // sqlite3.c:100669:1
@@ -115979,7 +110994,7 @@ func _sqlite3AddDefaultValue(tls *crt.TLS, _pParse *XParse, _pSpan *XExprSpan) {
}
_pCol = (*XColumn)(unsafe.Pointer(uintptr(_p.X1) + 32*uintptr(int32(_p.X11)-i32(1))))
- if _sqlite3ExprIsConstantOrFunction(tls, (*XExpr)(unsafe.Pointer(_pSpan.X0)), (*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != 0 {
+ if _sqlite3ExprIsConstantOrFunction(tls, (*XExpr)(unsafe.Pointer(_pSpan.X0)), (*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != 0 {
goto _1
}
@@ -115990,16 +111005,14 @@ _1:
_sqlite3ExprDelete(tls, _db, (*XExpr)(unsafe.Pointer(_pCol.X1)))
crt.Xmemset(tls, (unsafe.Pointer)(&_3_x), i32(0), u64(72))
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_3_x)) + uintptr(0 /* X0 */))) = uint8(i32(161))
- *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_3_x)) + uintptr(8 /* X3 */))))) = _sqlite3DbStrNDup(tls, _db, _pSpan.X1, uint64(int32(int64((uintptr(unsafe.Pointer(_pSpan.X2))-uintptr(unsafe.Pointer(_pSpan.X1)))/1))))
+ *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_3_x)) + uintptr(8 /* X3 */))))) = _sqlite3DbStrNDup(tls, _db, _pSpan.X1, uint64(int32(int64((uintptr(unsafe.Pointer(_pSpan.X2))-uintptr(unsafe.Pointer(_pSpan.X1)))/1))))
*(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_3_x)) + uintptr(16 /* X4 */))))) = (*XExpr)(unsafe.Pointer(_pSpan.X0))
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_3_x)) + uintptr(4 /* X2 */))) = uint32(i32(4096))
*(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCol)) + uintptr(8 /* X1 */))))) = _sqlite3ExprDup(tls, _db, &_3_x, i32(1))
- _sqlite3DbFree(tls, _db, (unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_3_x)) + uintptr(8 /* X3 */)))))))
+ _sqlite3DbFree(tls, _db, (unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_3_x)) + uintptr(8 /* X3 */)))))))
_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
@@ -116009,9 +111022,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 // -
@@ -116032,14 +111043,14 @@ func _spanExpr(tls *crt.TLS, _pOut *XExprSpan, _pParse *XParse, _op int32, _t XT
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */))) = uint8(_op)
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(4 /* X2 */))) = uint32(i32(8388608))
*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(50 /* X10 */))) = int16(i32(-1))
- *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */))))) = (*int8)(unsafe.Pointer((*XExpr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + 72*uintptr(i32(1))))))
- crt.Xmemcpy(tls, (unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */)))))), (unsafe.Pointer)(_t.X0), uint64(_t.X1))
- *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */))))))) + 1*uintptr(_t.X1))) = int8(i32(0))
- if (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3CtypeMap)) + 1*uintptr(uint8(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(0))))))))) & i32(128)) == 0 {
+ *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */))))) = (*int8)(unsafe.Pointer((*XExpr)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + 72*uintptr(i32(1))))))
+ crt.Xmemcpy(tls, (unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */)))))), (unsafe.Pointer)(_t.X0), uint64(_t.X1))
+ *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */))))))) + 1*uintptr(_t.X1))) = int8(i32(0))
+ if (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3CtypeMap)) + 1*uintptr(uint8(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(0))))))))) & i32(128)) == 0 {
goto _1
}
- if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(0))))) != i32(34) {
+ if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */))))))) + 1*uintptr(i32(0))))) != i32(34) {
goto _2
}
@@ -116049,15 +111060,13 @@ func _spanExpr(tls *crt.TLS, _pOut *XExprSpan, _pParse *XParse, _op int32, _t XT
sink985 = *p
}
_2:
- _sqlite3Dequote(tls, *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */))))))
+ _sqlite3Dequote(tls, *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X3 */))))))
_1:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(40 /* X7 */))) = i32(1)
_0:
*(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(0 /* X0 */))))) = _p
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(8 /* X1 */))) = _t.X0
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(16 /* 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
@@ -116076,7 +111085,6 @@ func _sqlite3AddNotNull(tls *crt.TLS, _pParse *XParse, _onError int32) { // sqli
}() == 0 {
goto _3
}
-
return
_3:
@@ -116086,8 +111094,6 @@ _3:
*p = (*p) | uint32(i32(512))
sink985 = *p
}
- return
-
}
var _sqlite3AddNotNullØ00__func__Ø000 [18]int8 // -
@@ -116168,7 +111174,7 @@ _4:
goto _10
}
- _5_zCName = *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pCExpr)) + uintptr(8 /* X3 */)))))
+ _5_zCName = *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_4_pCExpr)) + uintptr(8 /* X3 */)))))
_iCol = i32(0)
_11:
if _iCol >= int32(_pTab.X11) {
@@ -116238,8 +111244,6 @@ _26:
_24:
_primary_key_exit:
_sqlite3ExprListDelete(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), _pList)
- return
-
}
var _sqlite3AddPrimaryKeyØ00__func__Ø000 [21]int8 // -
@@ -116255,7 +111259,7 @@ func _sqlite3AddCheckConstraint(tls *crt.TLS, _pParse *XParse, _pCheckExpr *XExp
_ = _db
_pTab = (*XTable)(unsafe.Pointer(_pParse.X63))
_db = (*Xsqlite3)(unsafe.Pointer(_pParse.X0))
- if _pTab == nil || (_pParse.X55) != 0 || _sqlite3BtreeIsReadonly(tls, (*XBtree)(unsafe.Pointer((*XDb)(unsafe.Pointer(uintptr(_db.X4)+32*uintptr((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X1))).X1))) != 0 {
+ if _pTab == nil || (_pParse.X55) != 0 || _sqlite3BtreeIsReadonly(tls, (*XBtree)(unsafe.Pointer((*XDb)(unsafe.Pointer(uintptr(_db.X4)+32*uintptr((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X1))).X1))) != 0 {
goto _2
}
@@ -116271,14 +111275,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
@@ -116394,7 +111394,7 @@ _14:
_19:
*(**XTable)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFKey)) + uintptr(0 /* X0 */))))) = _p
*(**XFKey)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFKey)) + uintptr(8 /* X1 */))))) = (*XFKey)(unsafe.Pointer(_p.X4))
- _z = (*int8)(unsafe.Pointer((*T5930662)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
+ _z = (*int8)(unsafe.Pointer((*T5930658)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
X0 int32
X1 *int8
})(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFKey))+uintptr(64 /* X9 */))))) + 16*uintptr(_nCol)))))
@@ -116412,7 +111412,7 @@ _19:
goto _20
}
- *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5930662)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
+ *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5930658)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
X0 int32
X1 *int8
})(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFKey))+uintptr(64 /* X9 */)))))+16*uintptr(i32(0)))))) + uintptr(0 /* X0 */))) = int32(_p.X11) - i32(1)
@@ -116435,7 +111435,7 @@ _26:
goto _30
}
- *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5930662)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
+ *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5930658)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
X0 int32
X1 *int8
})(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFKey))+uintptr(64 /* X9 */)))))+16*uintptr(_i))))) + uintptr(0 /* X0 */))) = _10_j
@@ -116470,7 +111470,7 @@ _33:
}
_15_n = _sqlite3Strlen30(tls, (*TExprList_item)(unsafe.Pointer(uintptr(_pToCol.X1)+32*uintptr(_i))).X1)
- *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5930662)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
+ *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5930658)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
X0 int32
X1 *int8
})(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFKey))+uintptr(64 /* X9 */)))))+16*uintptr(_i))))) + uintptr(8 /* X1 */))) = _z
@@ -116523,8 +111523,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 // -
@@ -116538,10 +111536,9 @@ func _sqlite3DeferForeignKey(tls *crt.TLS, _pParse *XParse, _isDeferred int32) {
_ = _pTab
var _pFKey *XFKey // sqlite3.c:102199:8
_ = _pFKey
- if store5434304(&_pTab, (*XTable)(unsafe.Pointer(_pParse.X63))) != (*XTable)(unsafe.Pointer(uintptr(i32(0)))) && store5930528(&_pFKey, (*XFKey)(unsafe.Pointer(_pTab.X4))) != (*XFKey)(unsafe.Pointer(uintptr(i32(0)))) {
+ if store5434300(&_pTab, (*XTable)(unsafe.Pointer(_pParse.X63))) != (*XTable)(unsafe.Pointer(uintptr(i32(0)))) && store5930524(&_pFKey, (*XFKey)(unsafe.Pointer(_pTab.X4))) != (*XFKey)(unsafe.Pointer(uintptr(i32(0)))) {
goto _1
}
-
return
_1:
@@ -116552,8 +111549,6 @@ _1:
}
}()
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFKey)) + uintptr(44 /* X6 */))) = uint8(_isDeferred)
- return
-
}
var _sqlite3DeferForeignKeyØ00__func__Ø000 [23]int8 // -
@@ -116573,10 +111568,9 @@ func _sqlite3AddCollateType(tls *crt.TLS, _pParse *XParse, _pToken *XToken) { //
_ = _db
var _1_pIdx *XIndex // sqlite3.c:100849:11
_ = _1_pIdx
- if store5434304(&_p, (*XTable)(unsafe.Pointer(_pParse.X63))) != (*XTable)(unsafe.Pointer(uintptr(i32(0)))) {
+ if store5434300(&_p, (*XTable)(unsafe.Pointer(_pParse.X63))) != (*XTable)(unsafe.Pointer(uintptr(i32(0)))) {
goto _0
}
-
return
_0:
@@ -116586,7 +111580,6 @@ _0:
if _zColl != nil {
goto _1
}
-
return
_1:
@@ -116623,8 +111616,6 @@ _6:
_2:
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_zColl))
_10:
- return
-
}
var _sqlite3AddCollateTypeØ00__func__Ø000 [22]int8 // -
@@ -116826,8 +111817,6 @@ _39:
_40:
_exit_drop_table:
_sqlite3SrcListDelete(tls, _db, _pName)
- return
-
}
var _sqlite3DropTableØ00__func__Ø000 [17]int8 // -
@@ -116861,8 +111850,6 @@ _6:
goto _0
_3:
- return
-
}
func _sqlite3ClearStatTables(tls *crt.TLS, _pParse *XParse, _iDb int32, _zType *int8, _zName *int8) { // sqlite3.c:101865:1
@@ -116890,8 +111877,6 @@ _4:
goto _0
_3:
- return
-
}
func _sqlite3FkDropTable(tls *crt.TLS, _pParse *XParse, _pName *XSrcList, _pTab *XTable) { // sqlite3.c:107864:1
@@ -116940,7 +111925,6 @@ _9:
if _2_p != nil {
goto _12
}
-
return
_12:
@@ -116964,8 +111948,6 @@ _13:
_sqlite3VdbeResolveLabel(tls, _1_v, _1_iSkip)
_14:
_2:
- return
-
}
var _sqlite3FkDropTableØ00__func__Ø000 [19]int8 // -
@@ -116975,9 +111957,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(80 /* X5 */))), _pTab.X0)))
- return
-
+ /* X5 */
+ return (*XFKey)(unsafe.Pointer(_sqlite3HashFind(tls, (*XHash)(unsafe.Pointer(uintptr(_pTab.X20)+uintptr(80))), _pTab.X0)))
}
func _sqlite3DeleteFrom(tls *crt.TLS, _pParse *XParse, _pTabList *XSrcList, _pWhere *XExpr) { // sqlite3.c:104596:1
@@ -117552,8 +112533,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 // -
@@ -117609,14 +112588,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
@@ -117633,9 +112610,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)) {
@@ -117679,7 +112654,6 @@ _1:
return (*XTrigger)(unsafe.Pointer(_pTab.X19))
}()
return
-
}
var _sqlite3TriggerListØ00__func__Ø000 [19]int8 // -
@@ -117709,9 +112683,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)
@@ -117723,18 +112695,14 @@ _4:
if _sqlite3IdListIndex(tls, _pIdList, (*TExprList_item)(unsafe.Pointer(uintptr(_pEList.X1)+32*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 // -
@@ -117753,9 +112721,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))
@@ -117767,9 +112733,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))
@@ -117785,9 +112749,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))
@@ -117797,7 +112759,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
@@ -117811,33 +112772,27 @@ _0:
goto _3
}
- _1_iChildKey = (*T5930662)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
+ _1_iChildKey = (*T5930658)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
X0 int32
X1 *int8
})(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(64 /* X9 */))))) + 16*uintptr(_i))).X0
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
@@ -117855,7 +112810,7 @@ _0:
goto _3
}
- _1_zKey = (*T5930662)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
+ _1_zKey = (*T5930658)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
X0 int32
X1 *int8
})(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(64 /* X9 */))))) + 16*uintptr(_i))).X1
@@ -117877,9 +112832,7 @@ _4:
if i32(0) != _sqlite3StrICmp(tls, _3_pCol.X0, _1_zKey) {
goto _12
}
-
- r0 = i32(1)
- return
+ return i32(1)
_12:
goto _13
@@ -117888,9 +112841,7 @@ _11:
if (int32(_3_pCol.X6) & i32(1)) == 0 {
goto _14
}
-
- r0 = i32(1)
- return
+ return i32(1)
_14:
_13:
@@ -117903,9 +112854,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
@@ -117920,8 +112869,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 {
@@ -117929,13 +112877,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
@@ -117948,8 +112893,6 @@ func _sqlite3AuthContextPush(tls *crt.TLS, _pParse *XParse, _pContext *XAuthCont
*(**XParse)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pContext)) + uintptr(8 /* X1 */))))) = _pParse
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pContext)) + uintptr(0 /* X0 */))) = _pParse.X65
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(536 /* X65 */))) = _zContext
- return
-
}
var _sqlite3AuthContextPushØ00__func__Ø000 [23]int8 // -
@@ -117960,8 +112903,6 @@ func init() {
func _sqlite3VdbeCountChanges(tls *crt.TLS, _v *TVdbe) { // sqlite3.c:75831:1
storebits955((*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_v))+uintptr(196 /* X32 */))), int16(i32(1)), 16, 4)
- return
-
}
func _sqlite3MaterializeView(tls *crt.TLS, _pParse *XParse, _pView *XTable, _pWhere *XExpr, _iCur int32) { // sqlite3.c:104477:1
@@ -118008,8 +112949,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 // -
@@ -118098,9 +113037,7 @@ _11:
crt.X__builtin_abort(tls)
}
}()
- r0 = _pNew
- return
-
+ return _pNew
}
var _sqlite3SelectNewØ00__func__Ø000 [17]int8 // -
@@ -118111,9 +113048,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(36 /* X5 */)))), u64(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
@@ -118144,9 +113079,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)))
@@ -118230,9 +113163,7 @@ _19:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(52 /* X17 */))) = _iBase
_27:
- r0 = _i
- return
-
+ return _i
}
var _sqlite3OpenTableAndIndicesØ00__func__Ø000 [27]int8 // -
@@ -118271,7 +113202,6 @@ _4:
if _pTab != (*(**XTable)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pToplevel.X67)) + 8*uintptr(_i)))) {
goto _8
}
-
return
_8:
@@ -118292,8 +113222,6 @@ _7:
_9:
_sqlite3OomFault(tls, (*Xsqlite3)(unsafe.Pointer(_pToplevel.X0)))
_10:
- return
-
}
var _sqlite3VtabMakeWritableØ00__func__Ø000 [24]int8 // -
@@ -118429,8 +113357,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 // -
@@ -118487,9 +113413,7 @@ _11:
goto _5
_8:
- r0 = _mask
- return
-
+ return _mask
}
var _sqlite3TriggerColmaskØ00__func__Ø000 [22]int8 // -
@@ -118531,9 +113455,7 @@ _10:
_pPrg = _codeRowTrigger(tls, _pParse, _pTrigger, _pTab, _orconf)
_11:
- r0 = _pPrg
- return
-
+ return _pPrg
}
var _getRowTriggerØ00__func__Ø000 [14]int8 // -
@@ -118587,20 +113509,16 @@ 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(8 /* X1 */))))) = (*XTriggerPrg)(unsafe.Pointer(_pTop.X69))
*(**XTriggerPrg)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTop)) + uintptr(576 /* X69 */))))) = _pPrg
- *(**XSubProgram)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPrg)) + uintptr(16 /* X2 */))))) = store5794354(&_pProgram, (*XSubProgram)(unsafe.Pointer(_sqlite3DbMallocZero(tls, _db, u64(48)))))
+ *(**XSubProgram)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPrg)) + uintptr(16 /* X2 */))))) = store5794350(&_pProgram, (*XSubProgram)(unsafe.Pointer(_sqlite3DbMallocZero(tls, _db, u64(48)))))
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)
@@ -118612,9 +113530,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), u64(56))
@@ -118703,9 +113619,7 @@ _10:
}()
_sqlite3ParserReset(tls, _pSubParse)
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pSubParse))
- r0 = _pPrg
- return
-
+ return _pPrg
}
var _codeRowTriggerØ00__func__Ø000 [15]int8 // -
@@ -118717,8 +113631,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(40 /* X6 */))))) = (*XSubProgram)(unsafe.Pointer(_pVdbe.X42))
*(**XSubProgram)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVdbe)) + uintptr(272 /* X42 */))))) = _p
- return
-
}
func _onErrorText(tls *crt.TLS, _onError int32) (r0 *int8) { // sqlite3.c:122937:1
@@ -118740,33 +113652,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
@@ -118865,9 +113769,7 @@ _23:
goto _7
_10:
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _codeTriggerProgramØ00__func__Ø000 [19]int8 // -
@@ -119821,8 +114723,6 @@ _update_cleanup:
_sqlite3SrcListDelete(tls, _db, _pTabList)
_sqlite3ExprListDelete(tls, _db, _pChanges)
_sqlite3ExprDelete(tls, _db, _pWhere)
- return
-
}
var _sqlite3UpdateØ00__func__Ø000 [14]int8 // -
@@ -119885,7 +114785,6 @@ func _updateVirtualTable(tls *crt.TLS, _pParse *XParse, _pSrc *XSrcList, _pTab *
if _pWInfo != (*XWhereInfo)(unsafe.Pointer(uintptr(i32(0)))) {
goto _2
}
-
return
_2:
@@ -119978,8 +114877,6 @@ _14:
_21:
_sqlite3WhereEnd(tls, _pWInfo)
_22:
- return
-
}
var _updateVirtualTableØ00__func__Ø000 [19]int8 // -
@@ -120017,13 +114914,13 @@ _5:
{
p := &_mask
*p = (*p) | func() uint32 {
- if ((*T5930662)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
+ if ((*T5930658)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
X0 int32
X1 *int8
})(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_p))+uintptr(64 /* X9 */))))) + 16*uintptr(_1_i))).X0) > i32(31) {
return u32(4294967295)
}
- return (u32(1) << uint((*T5930662)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
+ return (u32(1) << uint((*T5930658)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
X0 int32
X1 *int8
})(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_p))+uintptr(64 /* X9 */)))))+16*uintptr(_1_i))).X0))
@@ -120084,7 +114981,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
@@ -120111,7 +115007,7 @@ func _sqlite3FkLocateIndex(tls *crt.TLS, _pParse *XParse, _pParent *XTable, _pFK
_pIdx = nil
_aiCol = nil
_nCol = _pFKey.X5
- _zKey = (*T5930662)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
+ _zKey = (*T5930658)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
X0 int32
X1 *int8
})(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFKey))+uintptr(64 /* X9 */))))) + 16*uintptr(i32(0)))).X1
@@ -120144,17 +115040,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)+32*uintptr(_pParent.X10))).X0, _zKey) != 0 {
goto _11
}
-
- r0 = i32(0)
- return
+ return i32(0)
_11:
_9:
@@ -120175,9 +115067,7 @@ _8:
if _aiCol != nil {
goto _16
}
-
- r0 = i32(1)
- return
+ return i32(1)
_16:
*_paiCol = _aiCol
@@ -120211,7 +115101,7 @@ _27:
goto _30
}
- *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aiCol)) + 4*uintptr(_8_i))) = (*T5930662)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
+ *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aiCol)) + 4*uintptr(_8_i))) = (*T5930658)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
X0 int32
X1 *int8
})(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFKey))+uintptr(64 /* X9 */))))) + 16*uintptr(_8_i))).X0
@@ -120261,7 +115151,7 @@ _39:
goto _42
}
- if _sqlite3StrICmp(tls, (*T5930662)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
+ if _sqlite3StrICmp(tls, (*T5930658)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
X0 int32
X1 *int8
})(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFKey))+uintptr(64 /* X9 */)))))+16*uintptr(_9_j))).X1, _10_zIdxCol) != i32(0) {
@@ -120272,7 +115162,7 @@ _39:
goto _44
}
- *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aiCol)) + 4*uintptr(_9_i))) = (*T5930662)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
+ *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aiCol)) + 4*uintptr(_9_i))) = (*T5930658)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
X0 int32
X1 *int8
})(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFKey))+uintptr(64 /* X9 */))))) + 16*uintptr(_9_j))).X0
@@ -120319,14 +115209,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 // -
@@ -120396,8 +115283,6 @@ _22:
goto _9
_12:
- return
-
}
var _sqlite3CodeRowTriggerØ00__func__Ø000 [22]int8 // -
@@ -120435,8 +115320,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 // -
@@ -121107,8 +115990,6 @@ _79:
_sqlite3VdbeJumpHere(tls, _v, _ipkBottom)
_155:
*_pbMayReplace = _seenReplace
- return
-
}
var _sqlite3GenerateConstraintChecksØ00__func__Ø000 [32]int8 // -
@@ -121123,7 +116004,7 @@ func _checkConstraintUnchanged(tls *crt.TLS, _pExpr *XExpr, _aiChng *int32, _chn
crt.Xmemset(tls, (unsafe.Pointer)(&_w), i32(0), u64(48))
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(36 /* X5 */))) = uint8(i32(0))
*(*func(*crt.TLS, *XWalker, *XExpr) int32)(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, unsafe.Pointer) int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(8 /* X1 */))))) = _checkConstraintExprNode
- *(**int32)(unsafe.Pointer((*T5964994)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(40 /* X6 */))))) = _aiChng
+ *(**int32)(unsafe.Pointer((*T5964990)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_w)) + uintptr(40 /* X6 */))))) = _aiChng
_sqlite3WalkExpr(tls, &_w, _pExpr)
if _chngRowid != 0 {
goto _0
@@ -121135,9 +116016,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
@@ -121155,7 +116034,7 @@ func _checkConstraintExprNode(tls *crt.TLS, _pWalker *XWalker, _pExpr *XExpr) (r
goto _4
}
- if (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int32)(unsafe.Pointer((*T5964994)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(40 /* X6 */))))))) + 4*uintptr(_pExpr.X9)))) < i32(0) {
+ if (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int32)(unsafe.Pointer((*T5964990)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWalker)) + uintptr(40 /* X6 */))))))) + 4*uintptr(_pExpr.X9)))) < i32(0) {
goto _5
}
@@ -121177,7 +116056,6 @@ _6:
_0:
r0 = i32(0)
return
-
}
var _checkConstraintExprNodeØ00__func__Ø000 [24]int8 // -
@@ -121204,8 +116082,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
@@ -121218,8 +116094,6 @@ func _sqlite3MultiWrite(tls *crt.TLS, _pParse *XParse) { // sqlite3.c:103565:1
return _pParse
}()
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pToplevel)) + uintptr(32 /* 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
@@ -121293,8 +116167,6 @@ _3:
goto _2
_5:
- return
-
}
var _sqlite3GenerateRowIndexDeleteØ00__func__Ø000 [30]int8 // -
@@ -121359,7 +116231,6 @@ func _sqlite3FkCheck(tls *crt.TLS, _pParse *XParse, _pTab *XTable, _regOld int32
if ((_db.X6) & i32(524288)) != i32(0) {
goto _2
}
-
return
_2:
@@ -121404,7 +116275,6 @@ _11:
if _isIgnoreErrors != 0 && (_db.X17) == 0 {
goto _19
}
-
return
_19:
@@ -121420,7 +116290,7 @@ _21:
goto _24
}
- _7_iReg = (((*T5930662)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
+ _7_iReg = (((*T5930658)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
X0 int32
X1 *int8
})(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFKey))+uintptr(64 /* X9 */))))) + 16*uintptr(_1_i))).X0) + _regOld) + i32(1)
@@ -121448,7 +116318,7 @@ _13:
goto _30
_29:
- _1_iCol = (*T5930662)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
+ _1_iCol = (*T5930658)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
X0 int32
X1 *int8
})(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFKey))+uintptr(64 /* X9 */))))) + 16*uintptr(i32(0)))).X0
@@ -121544,7 +116414,6 @@ _54:
if _isIgnoreErrors != 0 && (_db.X17) == 0 {
goto _60
}
-
return
_60:
@@ -121595,8 +116464,6 @@ _46:
goto _45
_48:
- return
-
}
var _sqlite3FkCheckØ00__func__Ø000 [15]int8 // -
@@ -121765,8 +116632,6 @@ _33:
_31:
_sqlite3VdbeResolveLabel(tls, _v, _iOk)
_sqlite3VdbeAddOp1(tls, _v, i32(112), _iCur)
- return
-
}
var _fkLookupParentØ00__func__Ø000 [15]int8 // -
@@ -121794,15 +116659,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(48 /* X8 */))))) + 8*uintptr(i32(0))))) || int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[2]uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFKey))+uintptr(45 /* 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(48 /* X8 */))))) + 8*uintptr(i32(1))))) || int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[2]uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFKey))+uintptr(45 /* 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
@@ -121895,7 +116757,7 @@ _13:
if _aiCol != nil {
return (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aiCol)) + 4*uintptr(_i))))
}
- return ((*T5930662)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
+ return ((*T5930658)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
X0 int32
X1 *int8
})(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFKey))+uintptr(64 /* X9 */))))) + 16*uintptr(i32(0)))).X0)
@@ -121980,8 +116842,6 @@ _35:
_sqlite3VdbeJumpHere(tls, _v, _iFkIfZero)
_36:
- return
-
}
var _fkScanChildrenØ00__func__Ø000 [15]int8 // -
@@ -122029,7 +116889,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
@@ -122044,9 +116903,7 @@ func _exprTableColumn(tls *crt.TLS, _db *Xsqlite3, _pTab *XTable, _iCursor int32
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(44 /* X8 */))) = _iCursor
*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(48 /* 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
@@ -122146,7 +117003,6 @@ _11:
if ((_pTab.X9) & uint32(i32(32))) == uint32(i32(0)) {
goto _22
}
-
return
_22:
@@ -122208,8 +117064,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 // -
@@ -122250,8 +117104,6 @@ _6:
_4:
_0:
- return
-
}
func _fkActionTrigger(tls *crt.TLS, _pParse *XParse, _pTab *XTable, _pFKey *XFKey, _pChanges *XExprList) (r0 *XTrigger) { // sqlite3.c:108314:1
@@ -122309,9 +117161,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(48 /* X8 */))))) + 8*uintptr(_iAction)))
@@ -122329,9 +117179,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() {
@@ -122356,7 +117204,7 @@ _8:
if _2_aiCol != nil {
return (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_2_aiCol)) + 4*uintptr(_2_i))))
}
- return ((*T5930662)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
+ return ((*T5930658)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
X0 int32
X1 *int8
})(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFKey))+uintptr(64 /* X9 */))))) + 16*uintptr(i32(0)))).X0)
@@ -122454,13 +117302,13 @@ _36:
_2_pSelect = _sqlite3SelectNew(tls, _pParse, _sqlite3ExprListAppend(tls, _pParse, (*XExprList)(unsafe.Pointer(uintptr(i32(0)))), _11_pRaise), _sqlite3SrcListAppend(tls, _db, (*XSrcList)(unsafe.Pointer(uintptr(i32(0)))), &_11_tFrom, (*XToken)(unsafe.Pointer(uintptr(i32(0))))), _2_pWhere, (*XExprList)(unsafe.Pointer(uintptr(i32(0)))), (*XExpr)(unsafe.Pointer(uintptr(i32(0)))), (*XExprList)(unsafe.Pointer(uintptr(i32(0)))), uint32(i32(0)), (*XExpr)(unsafe.Pointer(uintptr(i32(0)))), (*XExpr)(unsafe.Pointer(uintptr(i32(0)))))
_2_pWhere = (*XExpr)(unsafe.Pointer(uintptr(i32(0))))
_35:
- *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(0 /* X0 */))) += 1
+ *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(0 /* X0 */))) += 1
_pTrigger = (*XTrigger)(unsafe.Pointer(_sqlite3DbMallocZero(tls, _db, (u64(144)+uint64(_2_nFrom))+uint64(i32(1)))))
if _pTrigger == nil {
goto _37
}
- _2_pStep = store6195512((**XTriggerStep)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTrigger))+uintptr(56 /* X8 */))))), (*XTriggerStep)(unsafe.Pointer((*XTrigger)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTrigger))+72*uintptr(i32(1)))))))
+ _2_pStep = store6195508((**XTriggerStep)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTrigger))+uintptr(56 /* X8 */))))), (*XTriggerStep)(unsafe.Pointer((*XTrigger)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTrigger))+72*uintptr(i32(1)))))))
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_2_pStep)) + uintptr(24 /* X4 */))) = (*int8)(unsafe.Pointer((*XTriggerStep)(unsafe.Pointer(uintptr((unsafe.Pointer)(_2_pStep)) + 72*uintptr(i32(1))))))
crt.Xmemcpy(tls, (unsafe.Pointer)(_2_pStep.X4), (unsafe.Pointer)(_2_zFrom), uint64(_2_nFrom))
*(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_2_pStep)) + uintptr(32 /* X5 */))))) = _sqlite3ExprDup(tls, _db, _2_pWhere, i32(1))
@@ -122474,7 +117322,7 @@ _35:
*(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTrigger)) + uintptr(24 /* X4 */))))) = _sqlite3ExprDup(tls, _db, _2_pWhen, i32(1))
_38:
_37:
- *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(0 /* X0 */))) -= 1
+ *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(0 /* X0 */))) -= 1
_sqlite3ExprDelete(tls, _db, _2_pWhere)
_sqlite3ExprDelete(tls, _db, _2_pWhen)
_sqlite3ExprListDelete(tls, _db, _2_pList)
@@ -122484,8 +117332,7 @@ _37:
}
_fkTriggerDelete(tls, _db, _pTrigger)
- r0 = (*XTrigger)(unsafe.Pointer(uintptr(i32(0))))
- return
+ return (*XTrigger)(unsafe.Pointer(uintptr(i32(0))))
_39:
func() {
@@ -122530,9 +117377,7 @@ _46:
return i32(109)
}())
_3:
- r0 = _pTrigger
- return
-
+ return _pTrigger
}
var _fkActionTriggerØ00__func__Ø000 [16]int8 // -
@@ -122548,8 +117393,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
@@ -122611,8 +117454,6 @@ _8:
goto _2
_5:
- return
-
}
var _autoIncrementEndØ00__func__Ø000 [17]int8 // -
@@ -122637,8 +117478,6 @@ func _sqlite3AuthContextPop(tls *crt.TLS, _pContext *XAuthContext) { // sqlite3.
*(**int8)(unsafe.Pointer(uintptr(_pContext.X1) + uintptr(536 /* X65 */))) = _pContext.X0
*(**XParse)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pContext)) + uintptr(8 /* X1 */))))) = (*XParse)(unsafe.Pointer(uintptr(i32(0))))
_0:
- return
-
}
func _targetSrcList(tls *crt.TLS, _pParse *XParse, _pStep *XTriggerStep) (r0 *XSrcList) { // sqlite3.c:122833:1
@@ -122680,7 +117519,6 @@ _4:
_0:
r0 = _pSrc
return
-
}
var _targetSrcListØ00__func__Ø000 [14]int8 // -
@@ -123578,8 +118416,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 // -
@@ -123644,33 +118480,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) {
@@ -123699,49 +118527,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 */)))))+112*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() {
@@ -123753,17 +118569,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))
@@ -123776,9 +118588,7 @@ _19:
if (_pEList.X0) == i32(1) {
goto _22
}
-
- r0 = i32(0)
- return
+ return i32(0)
_22:
func() {
@@ -123790,9 +118600,7 @@ _22:
if int32((*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr(_pEList.X1)+32*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 */)))))
@@ -123800,57 +118608,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)
@@ -123864,25 +118658,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) {
@@ -123901,12 +118689,10 @@ _40:
crt.X__builtin_abort(tls)
}
}()
- 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((*T5519020)(unsafe.Pointer(uintptr(_23_pDestCol.X1) + uintptr(8 /* X3 */))))), *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr(_23_pSrcCol.X1) + uintptr(8 /* X3 */)))))) == i32(0)) {
+ 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((*T5519016)(unsafe.Pointer(uintptr(_23_pDestCol.X1) + uintptr(8 /* X3 */))))), *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr(_23_pSrcCol.X1) + uintptr(8 /* X3 */)))))) == i32(0)) {
goto _50
}
-
- r0 = i32(0)
- return
+ return i32(0)
_50:
_41:
@@ -123946,9 +118732,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))
@@ -123958,25 +118742,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)))
@@ -124174,13 +118952,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 // -
@@ -124207,17 +118982,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)
@@ -124229,9 +119000,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) {
@@ -124247,26 +119016,20 @@ _11:
if _sqlite3ExprCompare(tls, (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(_pSrc.X10)).X1)+32*uintptr(_i))).X0)), (*XExpr)(unsafe.Pointer((*TExprList_item)(unsafe.Pointer(uintptr((*XExprList)(unsafe.Pointer(_pDest.X10)).X1)+32*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)) + 8*uintptr(_i))), *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pDest.X8)) + 8*uintptr(_i)))) == i32(0) {
goto _18
}
-
- r0 = i32(0)
- return
+ return i32(0)
_18:
_i += 1
@@ -124276,14 +119039,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 // -
@@ -124328,9 +119087,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))
@@ -124343,9 +119100,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
@@ -124355,8 +119110,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
@@ -124403,9 +119156,7 @@ _2:
if _2_tnum != (_pTab.X7) {
goto _10
}
-
- r0 = i32(1)
- return
+ return i32(1)
_10:
_2_pIndex = (*XIndex)(unsafe.Pointer(_pTab.X2))
@@ -124417,9 +119168,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))
@@ -124427,12 +119176,12 @@ _15:
_14:
_9:
- if int32(_1_pOp.X0) != i32(156) || (*XVTable)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pOp)) + uintptr(16 /* X6 */))))))) != _pVTab {
+ if int32(_1_pOp.X0) != i32(156) || (*XVTable)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pOp)) + uintptr(16 /* X6 */))))))) != _pVTab {
goto _17
}
func() {
- if (*XVTable)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pOp)) + uintptr(16 /* X6 */))))))) == (*XVTable)(unsafe.Pointer(uintptr(i32(0)))) {
+ if (*XVTable)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pOp)) + uintptr(16 /* X6 */))))))) == (*XVTable)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(108758), unsafe.Pointer((*int8)(unsafe.Pointer(&_readsTableØ00__func__Ø000))), unsafe.Pointer(str(124140)))
crt.X__builtin_abort(tls)
}
@@ -124443,17 +119192,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 // -
@@ -124484,8 +119230,6 @@ func _sqlite3ExprCodeAndCache(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _tar
_iMem = preInc961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(56 /* X18 */))), 1)
_sqlite3VdbeAddOp2(tls, _v, i32(85), _target, _iMem)
_exprToRegister(tls, _pExpr, _iMem)
- return
-
}
var _sqlite3ExprCodeAndCacheØ00__func__Ø000 [24]int8 // -
@@ -124519,8 +119263,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 // -
@@ -124548,9 +119290,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(104 /* X17 */))))) = (*XVdbeOp)(unsafe.Pointer(uintptr(i32(0))))
- r0 = _aOp
- return
-
+ return _aOp
}
var _sqlite3VdbeTakeOpArrayØ00__func__Ø000 [23]int8 // -
@@ -124623,8 +119363,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 // -
@@ -124686,7 +119424,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:
@@ -124696,7 +119433,7 @@ _13:
crt.X__builtin_abort(tls)
}
}()
- if store5435867(&_v, _sqlite3GetVdbe(tls, _pParse)) == (*TVdbe)(unsafe.Pointer(uintptr(i32(0)))) {
+ if store5435863(&_v, _sqlite3GetVdbe(tls, _pParse)) == (*TVdbe)(unsafe.Pointer(uintptr(i32(0)))) {
goto _16
}
@@ -124704,8 +119441,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 // -
@@ -124763,7 +119498,6 @@ _7:
if _1_iLargest != i32(0) {
goto _13
}
-
return
_13:
@@ -124777,7 +119511,6 @@ _13:
_destroyRootPage(tls, _pParse, _1_iLargest, _6_iDb)
_iDestroyed = _1_iLargest
goto _0
-
}
var _destroyTableØ00__func__Ø000 [13]int8 // -
@@ -124803,8 +119536,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)+32*uintptr(_iDb))).X0), unsafe.Pointer(str(51508)), _iTable, _r1, _r1)
_sqlite3ReleaseTempReg(tls, _pParse, _r1)
- return
-
}
var _destroyRootPageØ00__func__Ø000 [16]int8 // -
@@ -124827,7 +119558,6 @@ func _sqliteViewResetAll(tls *crt.TLS, _db *Xsqlite3, _idx int32) { // sqlite3.c
if (int32((*XSchema)(unsafe.Pointer((*XDb)(unsafe.Pointer(uintptr(_db.X4)+32*uintptr(_idx))).X4)).X9) & i32(2)) == i32(2) {
goto _2
}
-
return
_2:
@@ -124855,8 +119585,6 @@ _6:
*p = uint16(int32(*p) & i32(-3))
sink4530 = *p
}
- return
-
}
var _sqliteViewResetAllØ00__func__Ø000 [19]int8 // -
@@ -124961,8 +119689,6 @@ _11:
_create_view_fail:
_sqlite3SelectDelete(tls, _db, _pSelect)
_sqlite3ExprListDelete(tls, _db, _pCNames)
- return
-
}
var _sqlite3CreateViewØ00__func__Ø000 [18]int8 // -
@@ -125012,8 +119738,6 @@ _4:
_sqlite3ErrorMsg(tls, _pParse, str(124944))
_7:
_0:
- return
-
}
var _yy_reduceØ00__func__Ø000 [10]int8 // -
@@ -125054,8 +119778,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(16 /* X2 */))) = _sqlite3DbStrNDup(tls, _db, _pSpan.X1, uint64(int32(int64((uintptr(unsafe.Pointer(_pSpan.X2))-uintptr(unsafe.Pointer(_pSpan.X1)))/1))))
_3:
- return
-
}
var _sqlite3ExprListSetSpanØ00__func__Ø000 [23]int8 // -
@@ -125077,15 +119799,13 @@ _1:
goto _4
}
- *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(8 /* X2 */)))))+112*uintptr(_1_i)))))+uintptr(60 /* X9 */))))) + uintptr(0 /* X0 */))) = (*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(8 /* X2 */)))))+112*uintptr(_1_i-i32(1)))))) + uintptr(60 /* X9 */))).X0
+ *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(8 /* X2 */)))))+112*uintptr(_1_i)))))+uintptr(60 /* X9 */))))) + uintptr(0 /* X0 */))) = (*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(8 /* X2 */)))))+112*uintptr(_1_i-i32(1)))))) + uintptr(60 /* X9 */))).X0
_1_i -= 1
goto _1
_4:
- *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(8 /* X2 */)))))+112*uintptr(i32(0))))))+uintptr(60 /* X9 */))))) + uintptr(0 /* X0 */))) = uint8(i32(0))
+ *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(8 /* X2 */)))))+112*uintptr(i32(0))))))+uintptr(60 /* X9 */))))) + uintptr(0 /* X0 */))) = uint8(i32(0))
_0:
- return
-
}
func _sqlite3SrcListIndexedBy(tls *crt.TLS, _pParse *XParse, _p *XSrcList, _pIndexedBy *XToken) { // sqlite3.c:103330:1
@@ -125112,19 +119832,19 @@ func _sqlite3SrcListIndexedBy(tls *crt.TLS, _pParse *XParse, _p *XSrcList, _pInd
_1_pItem = (*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(8 /* X2 */))))) + 112*uintptr((_p.X0)-i32(1))))
func() {
- if int32((uint32((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem))+uintptr(60 /* X9 */))).X1)<<uint(i32(31)))>>uint(i32(31))) != i32(0) {
+ if int32((uint32((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem))+uintptr(60 /* X9 */))).X1)<<uint(i32(31)))>>uint(i32(31))) != i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(103334), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3SrcListIndexedByØ00__func__Ø000))), unsafe.Pointer(str(125112)))
crt.X__builtin_abort(tls)
}
}()
func() {
- if int32((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(1)))<<uint(i32(31)))>>uint(i32(31))) != i32(0) {
+ if int32((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(1)))<<uint(i32(31)))>>uint(i32(31))) != i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(103335), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3SrcListIndexedByØ00__func__Ø000))), unsafe.Pointer(str(125136)))
crt.X__builtin_abort(tls)
}
}()
func() {
- if int32((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(2)))<<uint(i32(31)))>>uint(i32(31))) != i32(0) {
+ if int32((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(2)))<<uint(i32(31)))>>uint(i32(31))) != i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(103336), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3SrcListIndexedByØ00__func__Ø000))), unsafe.Pointer(str(125164)))
crt.X__builtin_abort(tls)
}
@@ -125133,16 +119853,14 @@ func _sqlite3SrcListIndexedBy(tls *crt.TLS, _pParse *XParse, _p *XSrcList, _pInd
goto _13
}
- storebits973((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem))+uintptr(60 /* X9 */)))))+uintptr(1 /* X1 */))), int8(i32(1)), 1, 0)
+ storebits973((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem))+uintptr(60 /* X9 */)))))+uintptr(1 /* X1 */))), int8(i32(1)), 1, 0)
goto _14
_13:
- *(**int8)(unsafe.Pointer((*T5506900)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem)) + uintptr(96 /* X15 */))))) = _sqlite3NameFromToken(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), _pIndexedBy)
- storebits973((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem))+uintptr(60 /* X9 */)))))+uintptr(1 /* X1 */))), int8(bool2int((*(**int8)(unsafe.Pointer((*T5506900)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem)) + uintptr(96 /* X15 */)))))) != (*int8)(unsafe.Pointer(uintptr(i32(0)))))), 2, 1)
+ *(**int8)(unsafe.Pointer((*T5506896)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem)) + uintptr(96 /* X15 */))))) = _sqlite3NameFromToken(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), _pIndexedBy)
+ storebits973((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem))+uintptr(60 /* X9 */)))))+uintptr(1 /* X1 */))), int8(bool2int((*(**int8)(unsafe.Pointer((*T5506896)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem)) + uintptr(96 /* X15 */)))))) != (*int8)(unsafe.Pointer(uintptr(i32(0)))))), 2, 1)
_14:
_5:
- return
-
}
var _sqlite3SrcListIndexedByØ00__func__Ø000 [24]int8 // -
@@ -125160,32 +119878,30 @@ func _sqlite3SrcListFuncArgs(tls *crt.TLS, _pParse *XParse, _p *XSrcList, _pList
_1_pItem = (*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(8 /* X2 */))))) + 112*uintptr((_p.X0)-i32(1))))
func() {
- if int32((uint32((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem))+uintptr(60 /* X9 */))).X1)<<uint(i32(31)))>>uint(i32(31))) != i32(0) {
+ if int32((uint32((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem))+uintptr(60 /* X9 */))).X1)<<uint(i32(31)))>>uint(i32(31))) != i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(103355), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3SrcListFuncArgsØ00__func__Ø000))), unsafe.Pointer(str(125112)))
crt.X__builtin_abort(tls)
}
}()
func() {
- if int32((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(1)))<<uint(i32(31)))>>uint(i32(31))) != i32(0) {
+ if int32((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(1)))<<uint(i32(31)))>>uint(i32(31))) != i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(103356), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3SrcListFuncArgsØ00__func__Ø000))), unsafe.Pointer(str(125136)))
crt.X__builtin_abort(tls)
}
}()
func() {
- if int32((uint32(((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(2)))<<uint(i32(31)))>>uint(i32(31))) != i32(0) {
+ if int32((uint32(((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem))+uintptr(60 /* X9 */))).X1)>>uint(i32(2)))<<uint(i32(31)))>>uint(i32(31))) != i32(0) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(103357), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3SrcListFuncArgsØ00__func__Ø000))), unsafe.Pointer(str(125164)))
crt.X__builtin_abort(tls)
}
}()
- *(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5506900)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem)) + uintptr(96 /* X15 */))))))) = _pList
- storebits973((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5506880)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem))+uintptr(60 /* X9 */)))))+uintptr(1 /* X1 */))), int8(i32(1)), 4, 2)
+ *(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5506896)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem)) + uintptr(96 /* X15 */))))))) = _pList
+ storebits973((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5506876)(unsafe.Pointer(uintptr((unsafe.Pointer)(_1_pItem))+uintptr(60 /* X9 */)))))+uintptr(1 /* X1 */))), int8(i32(1)), 4, 2)
goto _7
_0:
_sqlite3ExprListDelete(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), _pList)
_7:
- return
-
}
var _sqlite3SrcListFuncArgsØ00__func__Ø000 [23]int8 // -
@@ -125288,7 +120004,6 @@ _19:
_17:
r0 = _jointype
return
-
}
var _sqlite3JoinTypeØ00aKeywordØ002 [7]struct {
@@ -125416,9 +120131,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 // -
@@ -125438,9 +120151,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:
@@ -125450,21 +120161,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)+16*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(8 /* X1 */))) = _pStart.X0
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOut)) + uintptr(16 /* 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
@@ -125484,7 +120190,6 @@ func _sqlite3ExprAssignVarNumber(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _
if _pExpr != (*XExpr)(unsafe.Pointer(uintptr(i32(0)))) {
goto _0
}
-
return
_0:
@@ -125494,7 +120199,7 @@ _0:
crt.X__builtin_abort(tls)
}
}()
- _z = *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))
+ _z = *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(8 /* X3 */)))))
func() {
if _z == (*int8)(unsafe.Pointer(uintptr(i32(0)))) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(91691), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3ExprAssignVarNumberØ00__func__Ø000))), unsafe.Pointer(str(45588)))
@@ -125594,8 +120299,6 @@ _12:
_sqlite3ErrorMsg(tls, _pParse, str(125640))
_25:
- return
-
}
var _sqlite3ExprAssignVarNumberØ00__func__Ø000 [27]int8 // -
@@ -125636,9 +120339,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)))) {
@@ -125663,9 +120364,7 @@ _4:
}()
crt.Xmemcpy(tls, (unsafe.Pointer)(_z), (unsafe.Pointer)(_zName), uint64(_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 // -
@@ -125692,11 +120391,10 @@ 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((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(32 /* X6 */))))))) = _pList
+ *(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew)) + uintptr(32 /* X6 */))))))) = _pList
func() {
if ((_pNew.X2) & uint32(i32(2048))) != uint32(i32(0)) {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(91662), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3ExprFunctionØ00__func__Ø000))), unsafe.Pointer(str(108348)))
@@ -125704,9 +120402,7 @@ _2:
}
}()
_sqlite3ExprSetHeightAndFlags(tls, _pParse, _pNew)
- r0 = _pNew
- return
-
+ return _pNew
}
var _sqlite3ExprFunctionØ00__func__Ø000 [20]int8 // -
@@ -125719,21 +120415,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(16 /* X2 */))) = _pRight.X2
- return
-
}
func _exprNot(tls *crt.TLS, _pParse *XParse, _doNot int32, _pSpan *XExprSpan) { // sqlite3.c:134994:3
@@ -125743,15 +120434,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(16 /* 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
@@ -125766,16 +120453,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(24 /* 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(8 /* 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(16 /* X2 */))) = _pOperand.X2
- return
-
}
func _sqlite3PExprAddSelect(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _pSelect *XSelect) { // sqlite3.c:91585:1
@@ -125783,7 +120466,7 @@ func _sqlite3PExprAddSelect(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _pSele
goto _0
}
- *(**XSelect)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5458793)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))) = _pSelect
+ *(**XSelect)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer((*T5458789)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(32 /* X6 */))))))) = _pSelect
{
p := (*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pExpr)) + uintptr(4 /* X2 */)))
*p = (*p) | uint32(i32(2099200))
@@ -125801,8 +120484,6 @@ _0:
}()
_sqlite3SelectDelete(tls, (*Xsqlite3)(unsafe.Pointer(_pParse.X0)), _pSelect)
_1:
- return
-
}
var _sqlite3PExprAddSelectØ00__func__Ø000 [22]int8 // -
@@ -125815,16 +120496,14 @@ func _parserAddExprIdListTerm(tls *crt.TLS, _pParse *XParse, _pPrior *XExprList,
var _p *XExprList // sqlite3.c:135049:14
_ = _p
_p = _sqlite3ExprListAppend(tls, _pParse, _pPrior, (*XExpr)(unsafe.Pointer(uintptr(i32(0)))))
- if _hasCollate == 0 && _sortOrder == i32(-1) || int32((*T5414776)(unsafe.Pointer(uintptr(_pParse.X0)+uintptr(164 /* X33 */))).X2) != i32(0) {
+ if _hasCollate == 0 && _sortOrder == i32(-1) || int32((*T5414772)(unsafe.Pointer(uintptr(_pParse.X0)+uintptr(164 /* X33 */))).X2) != i32(0) {
goto _2
}
_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
@@ -125942,8 +120621,6 @@ _16:
_17:
_exit_drop_index:
_sqlite3SrcListDelete(tls, _db, _pName)
- return
-
}
var _sqlite3DropIndexØ00__func__Ø000 [17]int8 // -
@@ -125962,7 +120639,6 @@ func _sqlite3Vacuum(tls *crt.TLS, _pParse *XParse, _pNm *XToken) { // sqlite3.c:
if _v != (*TVdbe)(unsafe.Pointer(uintptr(i32(0)))) {
goto _0
}
-
return
_0:
@@ -125974,7 +120650,6 @@ _0:
if _iDb >= i32(0) {
goto _2
}
-
return
_2:
@@ -125986,8 +120661,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
@@ -126293,7 +120966,6 @@ func _sqlite3Pragma(tls *crt.TLS, _pParse *XParse, _pId1 *XToken, _pId2 *XToken,
if _v != (*TVdbe)(unsafe.Pointer(uintptr(i32(0)))) {
goto _0
}
-
return
_0:
@@ -126303,7 +120975,6 @@ _0:
if _iDb >= i32(0) {
goto _1
}
-
return
_1:
@@ -126311,7 +120982,6 @@ _1:
if _iDb != i32(1) || _sqlite3OpenTempDatabase(tls, _pParse) == 0 {
goto _3
}
-
return
_3:
@@ -126319,7 +120989,6 @@ _3:
if _zLeft != nil {
goto _4
}
-
return
_4:
@@ -126356,7 +121025,7 @@ _11:
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aFcntl)) + 8*uintptr(i32(1)))) = _zLeft
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aFcntl)) + 8*uintptr(i32(2)))) = _zRight
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aFcntl)) + 8*uintptr(i32(3)))) = (*int8)(unsafe.Pointer(uintptr(i32(0))))
- *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415620)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(536 /* X71 */))))) + uintptr(16 /* X2 */))) = i32(0)
+ *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415616)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(536 /* X71 */))))) + uintptr(16 /* X2 */))) = i32(0)
_rc = Xsqlite3_file_control(tls, _db, _zDb, i32(14), (unsafe.Pointer)(&_aFcntl))
if _rc != i32(0) {
goto _12
@@ -127183,7 +121852,7 @@ _198:
return i32(0)
}(), unsafe.Pointer(func() *int8 {
if (*XExpr)(unsafe.Pointer(_85_pCol.X1)) != nil {
- return (*(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr(_85_pCol.X1) + uintptr(8 /* X3 */))))))
+ return (*(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr(_85_pCol.X1) + uintptr(8 /* X3 */))))))
}
return (*int8)(unsafe.Pointer(uintptr(i32(0))))
}()), _85_k)
@@ -127394,10 +122063,10 @@ _256:
goto _259
}
- _sqlite3VdbeMultiLoad(tls, _v, i32(1), str(126384), _110_i, _111_j, unsafe.Pointer(_108_pFK.X2), unsafe.Pointer((*XColumn)(unsafe.Pointer(uintptr(_108_pTab.X1)+32*uintptr((*T5930662)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
+ _sqlite3VdbeMultiLoad(tls, _v, i32(1), str(126384), _110_i, _111_j, unsafe.Pointer(_108_pFK.X2), unsafe.Pointer((*XColumn)(unsafe.Pointer(uintptr(_108_pTab.X1)+32*uintptr((*T5930658)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
X0 int32
X1 *int8
- })(unsafe.Pointer(uintptr((unsafe.Pointer)(_108_pFK))+uintptr(64 /* X9 */)))))+16*uintptr(_111_j))).X0))).X0), unsafe.Pointer((*T5930662)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
+ })(unsafe.Pointer(uintptr((unsafe.Pointer)(_108_pFK))+uintptr(64 /* X9 */)))))+16*uintptr(_111_j))).X0))).X0), unsafe.Pointer((*T5930658)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
X0 int32
X1 *int8
})(unsafe.Pointer(uintptr((unsafe.Pointer)(_108_pFK))+uintptr(64 /* X9 */)))))+16*uintptr(_111_j))).X1), unsafe.Pointer(_actionName(tls, *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[2]uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_108_pFK))+uintptr(45 /* X7 */))))) + 1*uintptr(i32(1)))))), unsafe.Pointer(_actionName(tls, *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[2]uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_108_pFK))+uintptr(45 /* X7 */))))) + 1*uintptr(i32(0)))))), unsafe.Pointer(str(126396)))
@@ -127550,7 +122219,7 @@ _285:
goto _289
}
- _124_iKey = (*T5930662)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
+ _124_iKey = (*T5930658)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
X0 int32
X1 *int8
})(unsafe.Pointer(uintptr((unsafe.Pointer)(_113_pFK))+uintptr(64 /* X9 */))))) + 16*uintptr(i32(0)))).X0
@@ -127588,7 +122257,7 @@ _296:
if _113_aiCols != nil {
return (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_113_aiCols)) + 4*uintptr(_113_j))))
}
- return ((*T5930662)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
+ return ((*T5930658)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
X0 int32
X1 *int8
})(unsafe.Pointer(uintptr((unsafe.Pointer)(_113_pFK))+uintptr(64 /* X9 */))))) + 16*uintptr(_113_j))).X0)
@@ -128034,7 +122703,7 @@ _318:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XVdbeOp)(unsafe.Pointer(uintptr((unsafe.Pointer)(_155_aOp))+32*uintptr(i32(0)))))) + uintptr(8 /* X4 */))) = i32(1) - _136_mxErr
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XVdbeOp)(unsafe.Pointer(uintptr((unsafe.Pointer)(_155_aOp))+32*uintptr(i32(2)))))) + uintptr(1 /* X1 */))) = int8(i32(-2))
- *(**int8)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XVdbeOp)(unsafe.Pointer(uintptr((unsafe.Pointer)(_155_aOp))+32*uintptr(i32(2)))))) + uintptr(16 /* X6 */))))) = str(126800)
+ *(**int8)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XVdbeOp)(unsafe.Pointer(uintptr((unsafe.Pointer)(_155_aOp))+32*uintptr(i32(2)))))) + uintptr(16 /* X6 */))))) = str(126800)
_399:
goto _64
@@ -128452,14 +123121,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(196 /* X32 */))), int16(i32(1)), 32, 5)
- return
-
}
var _sqlite3PragmaØ00__func__Ø000 [14]int8 // -
@@ -128481,9 +123146,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)))
@@ -128550,9 +123213,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
@@ -128564,14 +123225,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) + 32*uintptr(_iDb))).X1))
}()
- return
-
}
var _sqlite3_file_controlØ00__func__Ø000 [21]int8 // -
@@ -128581,20 +123240,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
@@ -128605,8 +123260,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
@@ -128643,8 +123296,6 @@ _4:
_7:
_3:
- return
-
}
func _sqlite3VdbeVerifyNoMallocRequired(tls *crt.TLS, _p *TVdbe, _N int32) { // sqlite3.c:71983:1
@@ -128654,8 +123305,6 @@ func _sqlite3VdbeVerifyNoMallocRequired(tls *crt.TLS, _p *TVdbe, _N int32) { //
crt.X__builtin_abort(tls)
}
}()
- return
-
}
var _sqlite3VdbeVerifyNoMallocRequiredØ00__func__Ø000 [34]int8 // -
@@ -128675,8 +123324,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
@@ -128685,9 +123332,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)
@@ -128713,9 +123358,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
@@ -128726,23 +123369,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
@@ -128766,9 +123404,7 @@ func _sqlite3PagerLockingMode(tls *crt.TLS, _pPager *XPager, _eMode int32) (r0 i
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(8 /* X1 */))) = uint8(_eMode)
_9:
- r0 = int32(_pPager.X1)
- return
-
+ return int32(_pPager.X1)
}
var _sqlite3PagerLockingModeØ00__func__Ø000 [24]int8 // -
@@ -128778,9 +123414,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
@@ -128791,9 +123425,7 @@ func _sqlite3PagerJournalSizeLimit(tls *crt.TLS, _pPager *XPager, _iLimit int64)
*(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPager)) + uintptr(200 /* 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
@@ -128803,8 +123435,6 @@ func _sqlite3WalLimit(tls *crt.TLS, _pWal *XWal, _iLimit int64) { // sqlite3.c:5
*(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pWal)) + uintptr(32 /* X4 */))) = _iLimit
_0:
- return
-
}
func _getAutoVacuum(tls *crt.TLS, _z *int8) (r0 int32) { // sqlite3.c:113057:1
@@ -128813,36 +123443,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
@@ -128890,8 +123512,6 @@ _5:
_4:
_0:
- return
-
}
var _setAllPagerFlagsØ00__func__Ø000 [17]int8 // -
@@ -128913,9 +123533,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 // -
@@ -128934,53 +123552,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(84 /* 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
@@ -128996,17 +123600,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)+32*uintptr(i32(1)))).X1)))
*(**XBtree)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XDb)(unsafe.Pointer(uintptr(_db.X4)+32*uintptr(i32(1)))))) + uintptr(8 /* 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
@@ -129054,8 +123655,6 @@ _7:
_3:
_ap = nil
- return
-
}
var _sqlite3VdbeMultiLoadØ00__func__Ø000 [21]int8 // -
@@ -129107,9 +123706,7 @@ _5:
goto _6
_6:
- r0 = _zName
- return
-
+ return _zName
}
var _actionNameØ00__func__Ø000 [11]int8 // -
@@ -129140,8 +123737,6 @@ _0:
bug20530(_yyTraceFILE)
_2:
_1:
- return
-
}
func _sqlite3RegisterLikeFunctions(tls *crt.TLS, _db *Xsqlite3, _caseSensitive int32) { // sqlite3.c:106974:1
@@ -129167,8 +123762,6 @@ _1:
}
return i32(4)
}()))
- return
-
}
func _likeFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem) { // sqlite3.c:106096:1
@@ -129213,7 +123806,6 @@ _0:
if _2_zEsc != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) {
goto _4
}
-
return
_4:
@@ -129237,8 +123829,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
@@ -129248,9 +123838,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 // -
@@ -129273,8 +123861,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 // -
@@ -129306,8 +123892,6 @@ func _setLikeOptFlag(tls *crt.TLS, _db *Xsqlite3, _zName *int8, _flagVal uint8)
sink4530 = *p
}
_2:
- return
-
}
var _setLikeOptFlagØ00__func__Ø000 [15]int8 // -
@@ -129322,9 +123906,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
@@ -129333,9 +123915,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)
@@ -129347,18 +123927,14 @@ _3:
if (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[8]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(404 /* X49 */))))) + 4*uintptr(_i)))) < _iFirst || (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[8]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(404 /* 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
@@ -129389,22 +123965,16 @@ func init() {
func _sqlite3VdbeReusable(tls *crt.TLS, _p *TVdbe) { // sqlite3.c:71730:1
storebits955((*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(196 /* 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)) + 8*uintptr(_N)))
- return
+ return *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_azCompileOpt)) + 8*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
@@ -129417,9 +123987,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) {
@@ -129432,9 +124000,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
@@ -129445,8 +124011,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)))
@@ -129454,9 +124019,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(288 /* X51 */))))) = _xCallback
*(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(296 /* 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
@@ -129468,15 +124031,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
@@ -129488,9 +124047,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 {
@@ -129512,9 +124069,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)))
@@ -129533,7 +124088,7 @@ _6:
goto _8
_7:
- *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415620)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(536 /* X71 */))))) + uintptr(16 /* X2 */))) = i32(0)
+ *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415616)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(536 /* X71 */))))) + uintptr(16 /* X2 */))) = i32(0)
_rc = _sqlite3Checkpoint(tls, _db, _iDb, _eMode, _pnLog, _pnCkpt)
_sqlite3Error(tls, _db, _rc)
_8:
@@ -129542,12 +124097,10 @@ _8:
goto _9
}
- *(*int32)(unsafe.Pointer((*T5415311)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(336 /* X57 */))))) = i32(0)
+ *(*int32)(unsafe.Pointer((*T5415307)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(336 /* 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
@@ -129560,9 +124113,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)))
@@ -129587,15 +124138,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
@@ -129606,8 +124153,6 @@ func _sqlite3PcacheShrink(tls *crt.TLS, _pCache *XPCache) { // sqlite3.c:44922:1
}
}()
((*Xsqlite3_pcache_methods2)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(176 /* X12 */))).X12)(tls, _pCache.X12)
- return
-
}
var _sqlite3PcacheShrinkØ00__func__Ø000 [20]int8 // -
@@ -129629,9 +124174,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)))
@@ -129641,8 +124184,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(8 /* X1 */))) = _n
@@ -129656,9 +124198,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
@@ -129667,9 +124207,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
@@ -129678,17 +124216,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 {
@@ -129707,10 +124241,7 @@ _3:
*(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Stat))+uintptr(80 /* X1 */))))) + 8*uintptr(_op))) = *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Stat))+uintptr(0 /* X0 */))))) + 8*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
@@ -129721,8 +124252,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() {
@@ -129801,9 +124331,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(112 /* X31 */))))) + 4*uintptr(_limitId)))
@@ -129819,9 +124347,7 @@ _26:
_28:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[12]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(112 /* X31 */))))) + 4*uintptr(_limitId))) = _newLimit
_27:
- r0 = _oldLimit
- return
-
+ return _oldLimit
}
var _aHardLimit [12]int32 // sqlite3.c:142322:18
@@ -129861,8 +124387,6 @@ _0:
goto _0
_3:
- return
-
}
var _sqlite3VdbeVerifyNoResultRowØ00__func__Ø000 [29]int8 // -
@@ -129935,7 +124459,7 @@ _5:
goto _triggerfinish_cleanup
_7:
- if ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) != 0 {
+ if ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) != 0 {
goto _8
}
@@ -129954,7 +124478,7 @@ _9:
_sqlite3ChangeCookie(tls, _pParse, _iDb)
_sqlite3VdbeAddParseSchemaOp(tls, _3_v, _iDb, _sqlite3MPrintf(tls, _db, str(129056), unsafe.Pointer(_zName)))
_8:
- if ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) == 0 {
+ if ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) == 0 {
goto _10
}
@@ -130000,8 +124524,6 @@ _triggerfinish_cleanup:
}
}()
_sqlite3DeleteTriggerStep(tls, _db, _pStepList)
- return
-
}
var _sqlite3FinishTriggerØ00__func__Ø000 [21]int8 // -
@@ -130019,34 +124541,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
@@ -130132,7 +124646,7 @@ _13:
goto _trigger_cleanup
_16:
- if ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) == 0 || _iDb == i32(1) {
+ if ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) == 0 || _iDb == i32(1) {
goto _18
}
@@ -130140,7 +124654,7 @@ _16:
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTableName))+uintptr(8 /* X2 */)))))+112*uintptr(i32(0)))))) + uintptr(8 /* X1 */))) = (*int8)(unsafe.Pointer(uintptr(i32(0))))
_18:
_pTab = _sqlite3SrcListLookup(tls, _pParse, _pTableName)
- if int32((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != i32(0) || (_pName2.X1) != uint32(i32(0)) || _pTab == nil || (*XSchema)(unsafe.Pointer(_pTab.X20)) != (*XSchema)(unsafe.Pointer((*XDb)(unsafe.Pointer(uintptr(_db.X4)+32*uintptr(i32(1)))).X4)) {
+ if int32((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X2) != i32(0) || (_pName2.X1) != uint32(i32(0)) || _pTab == nil || (*XSchema)(unsafe.Pointer(_pTab.X20)) != (*XSchema)(unsafe.Pointer((*XDb)(unsafe.Pointer(uintptr(_db.X4)+32*uintptr(i32(1)))).X4)) {
goto _22
}
@@ -130172,11 +124686,11 @@ _26:
goto _27
}
- if int32((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X1) != i32(1) {
+ if int32((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))).X1) != i32(1) {
goto _28
}
- *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))))) + uintptr(6 /* X3 */))) = uint8(i32(1))
+ *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(164 /* X33 */))))) + uintptr(6 /* X3 */))) = uint8(i32(1))
_28:
goto _trigger_cleanup
@@ -130216,7 +124730,7 @@ _31:
_35:
func() {
- if ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) != 0 {
+ if ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) != 0 {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(122368), unsafe.Pointer((*int8)(unsafe.Pointer(&_sqlite3BeginTriggerØ00__func__Ø000))), unsafe.Pointer(str(117436)))
crt.X__builtin_abort(tls)
}
@@ -130344,8 +124858,6 @@ _61:
}
}()
_62:
- return
-
}
var _sqlite3BeginTriggerØ00__func__Ø000 [20]int8 // -
@@ -130368,9 +124880,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
@@ -130389,9 +124899,7 @@ func _triggerStepAllocate(tls *crt.TLS, _db *Xsqlite3, _op uint8, _pName *XToken
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTriggerStep)) + uintptr(24 /* 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
@@ -130417,9 +124925,7 @@ _3:
_sqlite3IdListDelete(tls, _db, _pColumn)
_4:
_sqlite3SelectDelete(tls, _db, _pSelect)
- r0 = _pTriggerStep
- return
-
+ return _pTriggerStep
}
var _sqlite3TriggerInsertStepØ00__func__Ø000 [25]int8 // -
@@ -130440,9 +124946,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
@@ -130454,16 +124958,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(16 /* 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
@@ -130568,8 +125069,6 @@ _18:
_sqlite3DropTriggerPtr(tls, _pParse, _pTrigger)
_drop_trigger_cleanup:
_sqlite3SrcListDelete(tls, _db, _pName)
- return
-
}
var _sqlite3DropTriggerØ00__func__Ø000 [19]int8 // -
@@ -130580,8 +125079,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
@@ -130622,7 +125119,7 @@ _3:
goto _5
}
- _2_zAuthArg = *(**int8)(unsafe.Pointer((*T5519020)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pAuthArg)) + uintptr(8 /* X3 */)))))
+ _2_zAuthArg = *(**int8)(unsafe.Pointer((*T5519016)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pAuthArg)) + uintptr(8 /* X3 */)))))
goto _6
_5:
@@ -130666,8 +125163,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
@@ -130691,7 +125186,6 @@ _2:
_0:
r0 = _rc
return
-
}
var _codeAttachØ00__func__Ø000 [11]int8 // -
@@ -130705,7 +125199,7 @@ var _sqlite3AttachØ00attach_funcØ001 XFuncDef // sqlite3.c:99009:24
func init() {
_sqlite3AttachØ00attach_funcØ001 = XFuncDef{X0: i8(3), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_attachFunc})), X5: nil, X6: str(129724), X7: T5458793{}}
+ }{_attachFunc})), X5: nil, X6: str(129724), X7: T5458789{}}
}
func _attachFunc(tls *crt.TLS, _context *Xsqlite3_context, _NotUsed int32, _argv **XMem) { // sqlite3.c:98660:1
@@ -130806,7 +125300,6 @@ _7:
if _aNew != (*XDb)(unsafe.Pointer(uintptr(i32(0)))) {
goto _13
}
-
return
_13:
@@ -130818,7 +125311,6 @@ _12:
if _aNew != (*XDb)(unsafe.Pointer(uintptr(i32(0)))) {
goto _15
}
-
return
_15:
@@ -130969,8 +125461,6 @@ _38:
Xsqlite3_result_error_code(tls, _context, _rc)
_39:
- return
-
}
var _attachFuncØ00__func__Ø000 [11]int8 // -
@@ -131064,9 +125554,7 @@ _9:
if _zFile != nil {
goto _10
}
-
- r0 = _sqlite3NomemError(tls, i32(142486))
- return
+ return _sqlite3NomemError(tls, i32(142486))
_10:
_1_iIn = i32(5)
@@ -131287,9 +125775,7 @@ _5:
if _zFile != nil {
goto _75
}
-
- r0 = _sqlite3NomemError(tls, i32(142659))
- return
+ return _sqlite3NomemError(tls, i32(142659))
_75:
if _nUri == 0 {
@@ -131324,9 +125810,7 @@ _parse_uri_out:
_78:
*_pFlags = _flags
*_pzFile = _zFile
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3ParseUriØ00__func__Ø000 [16]int8 // -
@@ -131381,7 +125865,6 @@ _4:
_3:
r0 = _p
return
-
}
func Xsqlite3_result_error_code(tls *crt.TLS, _pCtx *Xsqlite3_context, _errCode int32) { // sqlite3.c:76461:12
@@ -131399,14 +125882,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
@@ -131414,7 +125893,7 @@ var _sqlite3DetachØ00detach_funcØ001 XFuncDef // sqlite3.c:98990:24
func init() {
_sqlite3DetachØ00detach_funcØ001 = XFuncDef{X0: i8(1), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_detachFunc})), X5: nil, X6: str(130168), X7: T5458793{}}
+ }{_detachFunc})), X5: nil, X6: str(130168), X7: T5458789{}}
}
func _detachFunc(tls *crt.TLS, _context *Xsqlite3_context, _NotUsed int32, _argv **XMem) { // sqlite3.c:98863:1
@@ -131504,8 +125983,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
@@ -131531,7 +126008,6 @@ func _sqlite3Reindex(tls *crt.TLS, _pParse *XParse, _pName1 *XToken, _pName2 *XT
if i32(0) == _sqlite3ReadSchema(tls, _pParse) {
goto _0
}
-
return
_0:
@@ -131566,7 +126042,6 @@ _1:
if _3_zColl != nil {
goto _9
}
-
return
_9:
@@ -131586,7 +126061,6 @@ _6:
if _iDb >= i32(0) {
goto _11
}
-
return
_11:
@@ -131594,7 +126068,6 @@ _11:
if _z != (*int8)(unsafe.Pointer(uintptr(i32(0)))) {
goto _12
}
-
return
_12:
@@ -131621,8 +126094,6 @@ _13:
_14:
_sqlite3ErrorMsg(tls, _pParse, str(130316))
- return
-
}
func _reindexDatabases(tls *crt.TLS, _pParse *XParse, _zColl *int8) { // sqlite3.c:103711:1
@@ -131671,8 +126142,6 @@ _11:
goto _2
_5:
- return
-
}
var _reindexDatabasesØ00__func__Ø000 [17]int8 // -
@@ -131704,8 +126173,6 @@ _5:
goto _0
_3:
- return
-
}
func _collationMatch(tls *crt.TLS, _zColl *int8, _pIndex *XIndex) (r0 int32) { // sqlite3.c:103673:1
@@ -131735,18 +126202,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 // -
@@ -131790,7 +126253,6 @@ func _sqlite3Analyze(tls *crt.TLS, _pParse *XParse, _pName1 *XToken, _pName2 *XT
if i32(0) == _sqlite3ReadSchema(tls, _pParse) {
goto _2
}
-
return
_2:
@@ -131850,7 +126312,7 @@ _14:
goto _19
}
- if store5661003(&_pIdx, _sqlite3FindIndex(tls, _db, _z, _zDb)) == (*XIndex)(unsafe.Pointer(uintptr(i32(0)))) {
+ if store5660999(&_pIdx, _sqlite3FindIndex(tls, _db, _z, _zDb)) == (*XIndex)(unsafe.Pointer(uintptr(i32(0)))) {
goto _20
}
@@ -131858,7 +126320,7 @@ _14:
goto _21
_20:
- if store5434304(&_pTab, _sqlite3LocateTable(tls, _pParse, uint32(i32(0)), _z, _zDb)) == (*XTable)(unsafe.Pointer(uintptr(i32(0)))) {
+ if store5434300(&_pTab, _sqlite3LocateTable(tls, _pParse, uint32(i32(0)), _z, _zDb)) == (*XTable)(unsafe.Pointer(uintptr(i32(0)))) {
goto _22
}
@@ -131870,14 +126332,12 @@ _19:
_16:
_15:
_12:
- if int32(_db.X26) != i32(0) || store5435867(&_v, _sqlite3GetVdbe(tls, _pParse)) == (*TVdbe)(unsafe.Pointer(uintptr(i32(0)))) {
+ if int32(_db.X26) != i32(0) || store5435863(&_v, _sqlite3GetVdbe(tls, _pParse)) == (*TVdbe)(unsafe.Pointer(uintptr(i32(0)))) {
goto _24
}
_sqlite3VdbeAddOp0(tls, _v, i32(151))
_24:
- return
-
}
var _sqlite3AnalyzeØ00__func__Ø000 [15]int8 // -
@@ -131932,8 +126392,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
@@ -131958,7 +126416,6 @@ func _openStatTable(tls *crt.TLS, _pParse *XParse, _iDb int32, _iStatCur int32,
if _v != (*TVdbe)(unsafe.Pointer(uintptr(i32(0)))) {
goto _0
}
-
return
_0:
@@ -131981,16 +126438,16 @@ _5:
goto _8
}
- _1_zTab = (*T6167079)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_openStatTableØ00aTableØ001)) + 16*uintptr(_i))).X0
- if store5434304(&_1_pStat, _sqlite3FindTable(tls, _db, _1_zTab, _pDb.X0)) != (*XTable)(unsafe.Pointer(uintptr(i32(0)))) {
+ _1_zTab = (*T6167075)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_openStatTableØ00aTableØ001)) + 16*uintptr(_i))).X0
+ if store5434300(&_1_pStat, _sqlite3FindTable(tls, _db, _1_zTab, _pDb.X0)) != (*XTable)(unsafe.Pointer(uintptr(i32(0)))) {
goto _9
}
- if ((*T6167079)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_openStatTableØ00aTableØ001)) + 16*uintptr(_i))).X1) == nil {
+ if ((*T6167075)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_openStatTableØ00aTableØ001)) + 16*uintptr(_i))).X1) == nil {
goto _10
}
- _sqlite3NestedParse(tls, _pParse, str(130572), unsafe.Pointer(_pDb.X0), unsafe.Pointer(_1_zTab), unsafe.Pointer((*T6167079)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_openStatTableØ00aTableØ001))+16*uintptr(_i))).X1))
+ _sqlite3NestedParse(tls, _pParse, str(130572), unsafe.Pointer(_pDb.X0), unsafe.Pointer(_1_zTab), unsafe.Pointer((*T6167075)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_openStatTableØ00aTableØ001))+16*uintptr(_i))).X1))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aRoot)) + 4*uintptr(_i))) = _pParse.X32
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aCreateTbl)) + 1*uintptr(_i))) = uint8(i32(16))
_10:
@@ -132017,7 +126474,7 @@ _11:
_8:
_i = i32(0)
_14:
- if ((*T6167079)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_openStatTableØ00aTableØ001)) + 16*uintptr(_i))).X1) == nil {
+ if ((*T6167075)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_openStatTableØ00aTableØ001)) + 16*uintptr(_i))).X1) == nil {
goto _17
}
@@ -132029,13 +126486,11 @@ _14:
}()
_sqlite3VdbeAddOp4Int(tls, _v, i32(106), _iStatCur+_i, *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aRoot)) + 4*uintptr(_i))), _iDb, i32(3))
_sqlite3VdbeChangeP5(tls, _v, uint16(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aCreateTbl)) + 1*uintptr(_i)))))
- _sqlite3VdbeComment(tls, _v, (*T6167079)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_openStatTableØ00aTableØ001))+16*uintptr(_i))).X0)
+ _sqlite3VdbeComment(tls, _v, (*T6167075)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_openStatTableØ00aTableØ001))+16*uintptr(_i))).X0)
_i += 1
goto _14
_17:
- return
-
}
var _openStatTableØ00__func__Ø000 [14]int8 // -
@@ -132053,7 +126508,7 @@ func init() {
_openStatTableØ00aTableØ001 = [3]struct {
X0 *int8
X1 *int8
- }{T6167079{X0: str(90024), X1: str(130632)}, T6167079{X0: str(130648), X1: nil}, T6167079{X0: str(130664), X1: nil}}
+ }{T6167075{X0: str(90024), X1: str(130632)}, T6167075{X0: str(130648), X1: nil}, T6167075{X0: str(130664), X1: nil}}
}
var _analyzeDatabaseØ00__func__Ø000 [16]int8 // -
@@ -132143,21 +126598,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:
@@ -132183,7 +126635,6 @@ _7:
if _sqlite3AuthCheck(tls, _pParse, i32(28), _pTab.X0, (*int8)(unsafe.Pointer(uintptr(i32(0)))), (*XDb)(unsafe.Pointer(uintptr(_db.X4)+32*uintptr(_iDb))).X0) == 0 {
goto _14
}
-
return
_14:
@@ -132360,8 +126811,6 @@ _20:
_sqlite3VdbeChangeP5(tls, _v, uint16(i32(8)))
_sqlite3VdbeJumpHere(tls, _v, _jZeroRows)
_51:
- return
-
}
var _analyzeOneTableØ00__func__Ø000 [16]int8 // -
@@ -132375,7 +126824,7 @@ var _statInitFuncdef XFuncDef // sqlite3.c:97164:22
func init() {
_statInitFuncdef = XFuncDef{X0: i8(2), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_statInit})), X5: nil, X6: str(130848), X7: T5458793{}}
+ }{_statInit})), X5: nil, X6: str(130848), X7: T5458789{}}
}
func _statInit(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem) { // sqlite3.c:97082:1
@@ -132428,11 +126877,9 @@ _6:
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */))) = uint32(i32(0))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X2 */))) = _nCol
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(12 /* X3 */))) = _nKeyCol
- *(**uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T6167346)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(24 /* X5 */))))) + uintptr(8 /* X1 */))) = (*uint32)(unsafe.Pointer((*XStat4Accum)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + 88*uintptr(i32(1))))))
- *(**uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T6167346)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(24 /* X5 */))))) + uintptr(0 /* X0 */))) = (*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T6167346)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(24 /* X5 */))).X1)) + 4*uintptr(_nColUp)))
+ *(**uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T6167342)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(24 /* X5 */))))) + uintptr(8 /* X1 */))) = (*uint32)(unsafe.Pointer((*XStat4Accum)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + 88*uintptr(i32(1))))))
+ *(**uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T6167342)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(24 /* X5 */))))) + uintptr(0 /* X0 */))) = (*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T6167342)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(24 /* X5 */))).X1)) + 4*uintptr(_nColUp)))
Xsqlite3_result_blob(tls, _context, (unsafe.Pointer)(_p), int32(u64(88)), _stat4Destructor)
- return
-
}
var _statInitØ00__func__Ø000 [9]int8 // -
@@ -132455,8 +126902,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 // -
@@ -132470,8 +126915,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
@@ -132479,7 +126922,7 @@ var _statPushFuncdef XFuncDef // sqlite3.c:97480:22
func init() {
_statPushFuncdef = XFuncDef{X0: i8(2), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_statPush})), X5: nil, X6: str(130924), X7: T5458793{}}
+ }{_statPush})), X5: nil, X6: str(130924), X7: T5458789{}}
}
func _statPush(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem) { // sqlite3.c:97411:1
@@ -132514,7 +126957,7 @@ _5:
goto _8
}
- *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T6167346)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(24 /* X5 */))).X0)) + 4*uintptr(_i))) = uint32(i32(1))
+ *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T6167342)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(24 /* X5 */))).X0)) + 4*uintptr(_i))) = uint32(i32(1))
_i += 1
goto _5
@@ -132529,7 +126972,7 @@ _10:
goto _13
}
- *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T6167346)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(24 /* X5 */))).X0)) + 4*uintptr(_i))) += 1
+ *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T6167342)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(24 /* X5 */))).X0)) + 4*uintptr(_i))) += 1
_i += 1
goto _10
@@ -132540,16 +126983,14 @@ _14:
goto _17
}
- *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T6167346)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(24 /* X5 */))).X1)) + 4*uintptr(_i))) += 1
- *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T6167346)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(24 /* X5 */))).X0)) + 4*uintptr(_i))) = uint32(i32(1))
+ *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T6167342)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(24 /* X5 */))).X1)) + 4*uintptr(_i))) += 1
+ *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T6167342)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(24 /* X5 */))).X0)) + 4*uintptr(_i))) = uint32(i32(1))
_i += 1
goto _14
_17:
_9:
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */))) += 1
- return
-
}
var _statPushØ00__func__Ø000 [9]int8 // -
@@ -132559,9 +127000,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
@@ -132579,8 +127017,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 // -
@@ -132594,7 +127030,7 @@ var _statGetFuncdef XFuncDef // sqlite3.c:97631:22
func init() {
_statGetFuncdef = XFuncDef{X0: i8(1), X1: u16(1), X2: nil, X3: nil, X4: *(*func(*crt.TLS, unsafe.Pointer, int32, *unsafe.Pointer))(unsafe.Pointer(&struct {
f func(*crt.TLS, *Xsqlite3_context, int32, **XMem)
- }{_statGet})), X5: nil, X6: str(131052), X7: T5458793{}}
+ }{_statGet})), X5: nil, X6: str(131052), X7: T5458789{}}
}
func _statGet(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem) { // sqlite3.c:97516:1
@@ -132634,7 +127070,7 @@ _3:
goto _6
}
- _3_nDistinct = uint64((*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T6167346)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(24 /* X5 */))).X1)) + 4*uintptr(_1_i)))) + uint32(i32(1)))
+ _3_nDistinct = uint64((*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T6167342)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(24 /* X5 */))).X1)) + 4*uintptr(_1_i)))) + uint32(i32(1)))
_3_iVal = ((uint64(_p.X0) + _3_nDistinct) - uint64(i32(1))) / _3_nDistinct
Xsqlite3_snprintf(tls, i32(24), _1_z, str(131080), _3_iVal)
{
@@ -132643,7 +127079,7 @@ _3:
sink1025 = *p
}
func() {
- if (*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T6167346)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(24 /* X5 */))).X0)) + 4*uintptr(_1_i)))) == 0 {
+ if (*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T6167342)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(24 /* X5 */))).X0)) + 4*uintptr(_1_i)))) == 0 {
crt.X__builtin_fprintf(tls, Xstderr, str(40), unsafe.Pointer(str(76)), i32(97572), unsafe.Pointer((*int8)(unsafe.Pointer(&_statGetØ00__func__Ø000))), unsafe.Pointer(str(131088)))
crt.X__builtin_abort(tls)
}
@@ -132659,8 +127095,6 @@ _6:
}
}()
Xsqlite3_result_text(tls, _context, _1_zRet, i32(-1), Xsqlite3_free)
- return
-
}
var _statGetØ00__func__Ø000 [8]int8 // -
@@ -132679,8 +127113,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
@@ -132720,8 +127152,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 // -
@@ -132951,8 +127381,6 @@ _exit_rename_table:
_sqlite3SrcListDelete(tls, _db, _pSrc)
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_zName))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(44 /* X6 */))) = _savedDbFlags
- return
-
}
var _sqlite3AlterRenameTableØ00__func__Ø000 [24]int8 // -
@@ -132967,13 +127395,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
@@ -132993,9 +127418,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
@@ -133012,9 +127435,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
@@ -133060,9 +127481,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
@@ -133089,7 +127508,6 @@ func _reloadTableSchema(tls *crt.TLS, _pParse *XParse, _pTab *XTable, _zName *in
}() == 0 {
goto _2
}
-
return
_2:
@@ -133129,7 +127547,6 @@ _10:
if _zWhere != nil {
goto _14
}
-
return
_14:
@@ -133140,8 +127557,6 @@ _14:
_sqlite3VdbeAddParseSchemaOp(tls, _v, i32(1), _zWhere)
_15:
- return
-
}
var _reloadTableSchemaØ00__func__Ø000 [18]int8 // -
@@ -133186,7 +127601,6 @@ func _sqlite3AlterFinishAddColumn(tls *crt.TLS, _pParse *XParse, _pColDef *XToke
if (_pParse.X16) == 0 && (_db.X17) == 0 {
goto _1
}
-
return
_1:
@@ -133224,7 +127638,6 @@ _1:
if _sqlite3AuthCheck(tls, _pParse, i32(26), _zDb, _pTab.X0, (*int8)(unsafe.Pointer(uintptr(i32(0))))) == 0 {
goto _10
}
-
return
_10:
@@ -133340,8 +127753,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 // -
@@ -133494,8 +127905,6 @@ _26:
_sqlite3ChangeCookie(tls, _pParse, _iDb)
_exit_begin_add_column:
_sqlite3SrcListDelete(tls, _db, _pSrc)
- return
-
}
var _sqlite3AlterBeginAddColumnØ00__func__Ø000 [27]int8 // -
@@ -133530,7 +127939,6 @@ func _sqlite3VtabFinishParse(tls *crt.TLS, _pParse *XParse, _pEnd *XToken) { //
if _pTab != (*XTable)(unsafe.Pointer(uintptr(i32(0)))) {
goto _0
}
-
return
_0:
@@ -133539,11 +127947,10 @@ _0:
if (_pTab.X16) >= i32(1) {
goto _1
}
-
return
_1:
- if ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) != 0 {
+ if ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(164 /* X33 */))).X2) != 0 {
goto _2
}
@@ -133593,8 +128000,6 @@ _2:
_7:
*(**XTable)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(520 /* X63 */))))) = (*XTable)(unsafe.Pointer(uintptr(i32(0))))
_4:
- return
-
}
func _addArgumentToVtab(tls *crt.TLS, _pParse *XParse) { // sqlite3.c:124896:1
@@ -133613,8 +128018,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 // -
@@ -133635,7 +128038,6 @@ func _sqlite3VtabBeginParse(tls *crt.TLS, _pParse *XParse, _pName1 *XToken, _pNa
if _pTable != (*XTable)(unsafe.Pointer(uintptr(i32(0)))) {
goto _0
}
-
return
_0:
@@ -133675,8 +128077,6 @@ _0:
_sqlite3AuthCheck(tls, _pParse, i32(29), _pTable.X0, *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pTable.X17)) + 8*uintptr(i32(0)))), (*XDb)(unsafe.Pointer(uintptr((*Xsqlite3)(unsafe.Pointer(_pParse.X0)).X4)+32*uintptr(_iDb))).X0)
_12:
- return
-
}
var _sqlite3VtabBeginParseØ00__func__Ø000 [22]int8 // -
@@ -133689,8 +128089,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(544 /* X66 */))))) + uintptr(0 /* X0 */))) = (*int8)(unsafe.Pointer(uintptr(i32(0))))
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XToken)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse))+uintptr(544 /* X66 */))))) + uintptr(8 /* X1 */))) = uint32(i32(0))
- return
-
}
func _sqlite3VtabArgExtend(tls *crt.TLS, _pParse *XParse, _p *XToken) { // sqlite3.c:125003:1
@@ -133714,8 +128112,6 @@ _0:
}()
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pArg)) + uintptr(8 /* X1 */))) = uint32(int32(int64((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 // -
@@ -133792,9 +128188,7 @@ _13:
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*TCte)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TCte)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pNew))+uintptr(16 /* X2 */)))))+32*uintptr(_pNew.X0))))) + uintptr(24 /* 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 // -
@@ -133842,9 +128236,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 // -
@@ -133876,8 +128268,6 @@ _0:
}
}()
*(**XParse)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yypParser)) + uintptr(8 /* X1 */))))) = _pParse
- return
-
}
var _yy_acceptØ00__func__Ø000 [10]int8 // -
@@ -133899,8 +128289,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(8 /* X1 */))))) = _pParse
- return
-
}
var _yy_syntax_errorØ00__func__Ø000 [16]int8 // -
@@ -133922,37 +128310,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(356 /* 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
@@ -133961,17 +128339,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)))
@@ -133994,9 +128368,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
@@ -134015,9 +128387,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
@@ -134055,8 +128425,6 @@ _7:
_6:
Xsqlite3_free(tls, (unsafe.Pointer)(_azResult))
_0:
- return
-
}
var _sqlite3_free_tableØ00__func__Ø000 [19]int8 // -
@@ -134071,13 +128439,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
@@ -134112,14 +128477,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 // -
@@ -134138,9 +128501,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))))
@@ -134174,8 +128535,7 @@ _4:
}
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(68 /* X10 */))) = i32(7)
- r0 = _sqlite3NomemError(tls, i32(122124))
- return
+ return _sqlite3NomemError(tls, i32(122124))
_5:
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_res.X0)) + 8*uintptr(i32(0)))) = (*int8)(unsafe.Pointer(uintptr(i32(0))))
@@ -134201,8 +128561,7 @@ _8:
Xsqlite3_free(tls, (unsafe.Pointer)(_res.X1))
_7:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(68 /* X10 */))) = _res.X6
- r0 = _res.X6
- return
+ return _res.X6
_6:
Xsqlite3_free(tls, (unsafe.Pointer)(_res.X1))
@@ -134211,8 +128570,7 @@ _6:
}
Xsqlite3_free_table(tls, (**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_res.X0))+8*uintptr(i32(1)))))
- r0 = _rc
- return
+ return _rc
_9:
if (_res.X2) <= (_res.X5) {
@@ -134226,8 +128584,7 @@ _9:
Xsqlite3_free_table(tls, (**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_res.X0))+8*uintptr(i32(1)))))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(68 /* 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
@@ -134245,9 +128602,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
@@ -134323,8 +128678,7 @@ _5:
Xsqlite3_free(tls, (unsafe.Pointer)(_p.X1))
*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X1 */))) = Xsqlite3_mprintf(tls, str(133484))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))) = i32(1)
- r0 = i32(1)
- return
+ return i32(1)
_12:
_11:
@@ -134364,14 +128718,11 @@ _19:
_17:
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(20 /* X3 */))) += 1
_13:
- r0 = i32(0)
- return
+ return i32(0)
_malloc_failed:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(32 /* X6 */))) = _sqlite3NomemError(tls, i32(122083))
- r0 = i32(1)
- return
-
+ return i32(1)
}
func Xsqlite3_interrupt(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:141487:12
@@ -134383,9 +128734,7 @@ func Xsqlite3_interrupt(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:141487:12
return
_2:
- *(*int32)(unsafe.Pointer((*T5415311)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(336 /* X57 */))))) = i32(1)
- return
-
+ *(*int32)(unsafe.Pointer((*T5415307)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(336 /* X57 */))))) = i32(1)
}
func Xsqlite3_last_insert_rowid(tls *crt.TLS, _db *Xsqlite3) (r0 int64) { // sqlite3.c:140817:12
@@ -134394,19 +128743,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
@@ -134416,15 +128760,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
@@ -134443,9 +128783,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))))
@@ -134453,9 +128791,7 @@ _0:
if _rc == 0 {
goto _1
}
-
- r0 = _rc
- return
+ return _rc
_1:
i32(0)
@@ -134464,9 +128800,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) {
@@ -134709,9 +129043,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
@@ -134742,7 +129074,6 @@ _6:
_2:
r0 = _rc
return
-
}
func _allSpaces(tls *crt.TLS, _z *int8, _n int32) (r0 int32) { // sqlite3.c:140751:1
@@ -134755,9 +129086,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
@@ -134776,9 +129105,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 // -
@@ -134803,8 +129130,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
@@ -134814,9 +129139,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)))
@@ -134828,9 +129151,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
@@ -134844,8 +129165,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 // -
@@ -134873,7 +129192,6 @@ func _sqlite3AutoLoadExtensions(tls *crt.TLS, _db *Xsqlite3) { // sqlite3.c:1123
if (_sqlite3Autoext.X0) != uint32(i32(0)) {
goto _0
}
-
return
_0:
@@ -134911,8 +129229,6 @@ _8:
goto _1
_4:
- return
-
}
var _sqlite3Autoext Tsqlite3AutoExtList // sqlite3.c:112184:3
@@ -134924,19 +129240,17 @@ func _setupLookaside(tls *crt.TLS, _db *Xsqlite3, _pBuf unsafe.Pointer, _sz int3
_ = _6_i
var _6_p *Xsqlite3_file // sqlite3.c:140599:19
_ = _6_p
- if ((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X3) == 0 {
+ if ((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X3) == 0 {
goto _0
}
-
- r0 = i32(5)
- return
+ return i32(5)
_0:
- if ((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X2) == 0 {
+ if ((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X2) == 0 {
goto _1
}
- Xsqlite3_free(tls, (*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))).X7)
+ Xsqlite3_free(tls, (*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))).X7)
_1:
_sz = _sz & i32(-8)
if _sz > i32(8) {
@@ -134979,9 +129293,9 @@ _7:
_pStart = _pBuf
_9:
_6:
- *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(40 /* X7 */))) = _pStart
- *(**Xsqlite3_file)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(32 /* X6 */))))) = (*Xsqlite3_file)(unsafe.Pointer(uintptr(i32(0))))
- *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(4 /* X1 */))) = uint16(_sz)
+ *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(40 /* X7 */))) = _pStart
+ *(**Xsqlite3_file)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(32 /* X6 */))))) = (*Xsqlite3_file)(unsafe.Pointer(uintptr(i32(0))))
+ *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(4 /* X1 */))) = uint16(_sz)
if _pStart == nil {
goto _10
}
@@ -134999,16 +129313,16 @@ _13:
goto _16
}
- *(**Xsqlite3_file)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_6_p)) + uintptr(0 /* X0 */))))) = (*Xsqlite3_file)(unsafe.Pointer((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X6))
- *(**Xsqlite3_file)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(32 /* X6 */))))) = _6_p
+ *(**Xsqlite3_file)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_6_p)) + uintptr(0 /* X0 */))))) = (*Xsqlite3_file)(unsafe.Pointer((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X6))
+ *(**Xsqlite3_file)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(32 /* X6 */))))) = _6_p
_6_p = (*Xsqlite3_file)(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_6_p)) + 1*uintptr(_sz)))))
_6_i -= 1
goto _13
_16:
- *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(48 /* X8 */))) = (unsafe.Pointer)(_6_p)
- *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(0 /* X0 */))) = uint32(i32(0))
- *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(6 /* X2 */))) = uint8(func() int32 {
+ *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(48 /* X8 */))) = (unsafe.Pointer)(_6_p)
+ *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(0 /* X0 */))) = uint32(i32(0))
+ *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(6 /* X2 */))) = uint8(func() int32 {
if unsafe.Pointer(_pBuf) == (unsafe.Pointer)(uintptr(i32(0))) {
return i32(1)
}
@@ -135017,14 +129331,12 @@ _16:
goto _19
_10:
- *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(40 /* X7 */))) = (unsafe.Pointer)(_db)
- *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(48 /* X8 */))) = (unsafe.Pointer)(_db)
- *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(0 /* X0 */))) = uint32(i32(1))
- *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(6 /* X2 */))) = uint8(i32(0))
+ *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(40 /* X7 */))) = (unsafe.Pointer)(_db)
+ *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(48 /* X8 */))) = (unsafe.Pointer)(_db)
+ *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(0 /* X0 */))) = uint32(i32(1))
+ *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(6 /* X2 */))) = uint8(i32(0))
_19:
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _setupLookasideØ00__func__Ø000 [15]int8 // -
@@ -135043,9 +129355,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))))
@@ -135053,9 +129363,7 @@ _0:
if _rc == 0 {
goto _1
}
-
- r0 = _rc
- return
+ return _rc
_1:
if unsafe.Pointer(_zFilename) != (unsafe.Pointer)(uintptr(i32(0))) {
@@ -135090,9 +129398,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 // -
@@ -135111,9 +129417,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
@@ -135134,18 +129438,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) {
@@ -135187,9 +129487,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
@@ -135235,9 +129533,7 @@ _11:
goto _7
_8:
- r0 = int32(int64((uintptr(unsafe.Pointer(_z)) - uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(_zIn))))) / 1))
- return
-
+ return int32(int64((uintptr(unsafe.Pointer(_z)) - uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(_zIn))))) / 1))
}
var _sqlite3_prepare16Ø00__func__Ø000 [18]int8 // -
@@ -135254,8 +129550,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)))
@@ -135263,9 +129558,7 @@ _0:
*(*func(*crt.TLS, unsafe.Pointer, *int8, uint64))(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(224 /* X43 */))) = _xProfile
*(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(232 /* 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
@@ -135293,17 +129586,13 @@ _1:
*(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(424 /* 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) {
@@ -135312,9 +129601,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
@@ -135327,8 +129614,6 @@ func Xsqlite3_result_error16(tls *crt.TLS, _pCtx *Xsqlite3_context, _z unsafe.Po
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCtx)) + uintptr(36 /* X5 */))) = i32(1)
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCtx)) + uintptr(41 /* 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 uint64 }{u64(18446744073709551615)})))
- return
-
}
var _sqlite3_result_error16Ø00__func__Ø000 [23]int8 // -
@@ -135345,8 +129630,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 // -
@@ -135363,8 +129646,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 // -
@@ -135381,8 +129662,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 // -
@@ -135399,8 +129678,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 // -
@@ -135417,8 +129694,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 // -
@@ -135435,8 +129710,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)))
@@ -135444,18 +129718,14 @@ _0:
*(*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(264 /* X48 */))) = _xCallback
*(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(256 /* 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)))
@@ -135463,9 +129733,7 @@ _0:
*(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(408 /* 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
@@ -135554,8 +129822,6 @@ _failed:
_xDelete(tls, _pAux)
_16:
- return
-
}
var _sqlite3_set_auxdataØ00__func__Ø000 [20]int8 // -
@@ -135597,9 +129863,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)))
@@ -135740,14 +130004,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
@@ -135756,13 +130016,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
@@ -135773,8 +130030,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)))
@@ -135790,9 +130046,7 @@ _0:
}{_xTrace}))
*(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(216 /* 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
@@ -135805,9 +130059,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() {
@@ -135834,9 +130086,7 @@ _4:
storebits955((*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFrom))+uintptr(196 /* 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 // -
@@ -135853,8 +130103,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)))
@@ -135862,9 +130111,7 @@ _0:
*(*func(*crt.TLS, unsafe.Pointer, int32, *int8, *int8, int64))(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(280 /* X50 */))) = _xCallback
*(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(272 /* 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
@@ -135881,21 +130128,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
@@ -135908,9 +130149,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 // -
@@ -135957,9 +130196,7 @@ _3:
storebits955((*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(196 /* 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 // -
@@ -135972,28 +130209,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
@@ -136018,9 +130249,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
@@ -136062,18 +130291,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)
@@ -136190,7 +130415,7 @@ _26:
goto _29
}
- if ((*T5930662)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
+ if ((*T5930658)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]struct {
X0 int32
X1 *int8
})(unsafe.Pointer(uintptr((unsafe.Pointer)(_13_pFKey))+uintptr(64 /* X9 */))))) + 16*uintptr(_14_j))).X0) != _iCol {
@@ -136291,7 +130516,7 @@ _50:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XVdbeOp)(unsafe.Pointer(uintptr((unsafe.Pointer)(_21_aOp))+32*uintptr(i32(1)))))) + uintptr(8 /* X4 */))) = _pTab.X7
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XVdbeOp)(unsafe.Pointer(uintptr((unsafe.Pointer)(_21_aOp))+32*uintptr(i32(1)))))) + uintptr(12 /* X5 */))) = _21_iDb
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XVdbeOp)(unsafe.Pointer(uintptr((unsafe.Pointer)(_21_aOp))+32*uintptr(i32(1)))))) + uintptr(1 /* X1 */))) = int8(i32(-11))
- *(*int32)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XVdbeOp)(unsafe.Pointer(uintptr((unsafe.Pointer)(_21_aOp))+32*uintptr(i32(1)))))) + uintptr(16 /* X6 */))))) = int32(_pTab.X11) + i32(1)
+ *(*int32)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XVdbeOp)(unsafe.Pointer(uintptr((unsafe.Pointer)(_21_aOp))+32*uintptr(i32(1)))))) + uintptr(16 /* X6 */))))) = int32(_pTab.X11) + i32(1)
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XVdbeOp)(unsafe.Pointer(uintptr((unsafe.Pointer)(_21_aOp))+32*uintptr(i32(3)))))) + uintptr(8 /* X4 */))) = int32(_pTab.X11)
*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(472 /* X52 */))) = int16(i32(0))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pParse)) + uintptr(56 /* X18 */))) = i32(1)
@@ -136342,9 +130567,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 // -
@@ -136375,7 +130598,7 @@ func _blobSeekToRow(tls *crt.TLS, _p *XIncrblob, _iRow int64, _pzErr **int8) (r0
_zErr = nil
_v = (*TVdbe)(unsafe.Pointer(_p.X4))
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XMem)(unsafe.Pointer(uintptr(_v.X18)+72*uintptr(i32(1)))))) + uintptr(8 /* X1 */))) = uint16(i32(4))
- *(*int64)(unsafe.Pointer((*T5448375)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XMem)(unsafe.Pointer(uintptr(_v.X18)+72*uintptr(i32(1)))))) + uintptr(0 /* X0 */))))) = _iRow
+ *(*int64)(unsafe.Pointer((*T5448371)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XMem)(unsafe.Pointer(uintptr(_v.X18)+72*uintptr(i32(1)))))) + uintptr(0 /* X0 */))))) = _iRow
if (_v.X9) <= i32(3) {
goto _0
}
@@ -136421,7 +130644,7 @@ _1:
_5:
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(4 /* X1 */))) = int32(*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_3_pC))+uintptr(112 /* X25 */))))) + 4*uintptr(int32(_p.X2)+int32(_3_pC.X18)))))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(0 /* X0 */))) = int32(_sqlite3VdbeSerialTypeLen(tls, _3_type))
- *(**XBtCursor)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(16 /* X3 */))))) = (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823691)(unsafe.Pointer(uintptr((unsafe.Pointer)(_3_pC)) + uintptr(48 /* X14 */)))))))
+ *(**XBtCursor)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(16 /* X3 */))))) = (*XBtCursor)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5823687)(unsafe.Pointer(uintptr((unsafe.Pointer)(_3_pC)) + uintptr(48 /* X14 */)))))))
_sqlite3BtreeIncrblobCursor(tls, (*XBtCursor)(unsafe.Pointer(_p.X3)))
_10:
_2:
@@ -136465,9 +130688,7 @@ _12:
}
}()
*_pzErr = _zErr
- r0 = _rc
- return
-
+ return _rc
}
func _sqlite3BtreeIncrblobCursor(tls *crt.TLS, _pCur *XBtCursor) { // sqlite3.c:68733:1
@@ -136477,8 +130698,6 @@ func _sqlite3BtreeIncrblobCursor(tls *crt.TLS, _pCur *XBtCursor) { // sqlite3.c:
sink4537 = *p
}
*(*uint8)(unsafe.Pointer(uintptr(_pCur.X0) + uintptr(19 /* X5 */))) = uint8(i32(1))
- return
-
}
var _blobSeekToRowØ00__func__Ø000 [14]int8 // -
@@ -136488,9 +130707,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
@@ -136506,9 +130723,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))
@@ -136555,9 +130770,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 // -
@@ -136568,14 +130781,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
@@ -136589,13 +130798,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 // -
@@ -136610,9 +130816,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() {
@@ -136622,14 +130826,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 // -
@@ -136639,9 +130841,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
@@ -136674,9 +130874,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() {
@@ -136688,9 +130886,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)
@@ -136703,9 +130899,7 @@ _11:
if (int32(_pCsr.X10) & i32(1)) != i32(0) {
goto _14
}
-
- r0 = i32(8)
- return
+ return i32(8)
_14:
func() {
@@ -136732,9 +130926,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 // -
@@ -136749,26 +130941,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() {
@@ -136779,11 +130965,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(104 /* X11 */))).X2)})))(tls, _id)
- return
-
+ }{((*Xsqlite3_mutex_methods)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(104))).X2)})))(tls, _id)
}
var _sqlite3_mutex_allocØ00__func__Ø000 [20]int8 // -
@@ -136793,9 +130978,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
@@ -136807,15 +130990,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
@@ -136826,8 +131005,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
@@ -136839,17 +131016,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))
@@ -136875,9 +131048,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
@@ -136928,8 +131099,6 @@ _10:
_6:
_5:
_3:
- return
-
}
var _vfsUnlinkØ00__func__Ø000 [10]int8 // -
@@ -136951,15 +131120,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
@@ -136970,8 +131135,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 // -
@@ -137207,10 +131370,10 @@ _31:
_21:
_23_db = (*Xsqlite3)(crt.VAPointer(&_ap))
Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_23_db.X3)))
- *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_23_db))+uintptr(164 /* X33 */))))) + uintptr(4 /* X1 */))) = uint8(_sqlite3FindDbName(tls, _23_db, (*int8)(crt.VAPointer(&_ap))))
- *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_23_db))+uintptr(164 /* X33 */))))) + uintptr(5 /* X2 */))) = store4537((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_23_db))+uintptr(164 /* X33 */)))))+uintptr(7 /* X4 */))), uint8(crt.VAInt32(&_ap)))
- *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_23_db))+uintptr(164 /* X33 */))))) + uintptr(0 /* X0 */))) = crt.VAInt32(&_ap)
- if int32((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_23_db))+uintptr(164 /* X33 */))).X2) != i32(0) || ((*T5414776)(unsafe.Pointer(uintptr((unsafe.Pointer)(_23_db))+uintptr(164 /* X33 */))).X0) <= i32(0) {
+ *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_23_db))+uintptr(164 /* X33 */))))) + uintptr(4 /* X1 */))) = uint8(_sqlite3FindDbName(tls, _23_db, (*int8)(crt.VAPointer(&_ap))))
+ *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_23_db))+uintptr(164 /* X33 */))))) + uintptr(5 /* X2 */))) = store4537((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_23_db))+uintptr(164 /* X33 */)))))+uintptr(7 /* X4 */))), uint8(crt.VAInt32(&_ap)))
+ *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_23_db))+uintptr(164 /* X33 */))))) + uintptr(0 /* X0 */))) = crt.VAInt32(&_ap)
+ if int32((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_23_db))+uintptr(164 /* X33 */))).X2) != i32(0) || ((*T5414772)(unsafe.Pointer(uintptr((unsafe.Pointer)(_23_db))+uintptr(164 /* X33 */))).X0) <= i32(0) {
goto _33
}
@@ -137221,23 +131384,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), u64(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), u64(259))
- return
-
}
func _sqlite3BitvecBuiltinTest(tls *crt.TLS, _sz int32, _aOp *int32) (r0 int32) { // sqlite3.c:44001:1
@@ -137382,16 +131539,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(8 /* X1 */))) = _xBenignEnd
- return
-
}
var _sqlite3_test_controlØ00__func__Ø000 [21]int8 // -
@@ -137404,9 +131557,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)))
@@ -137417,9 +131568,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
@@ -137430,8 +131579,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)))
@@ -137446,9 +131594,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
@@ -137463,9 +131609,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)
@@ -137476,9 +131620,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
@@ -137489,8 +131631,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)))
@@ -137538,9 +131679,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
@@ -137570,9 +131709,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:
@@ -137581,13 +131718,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) + 32*uintptr(_i))).X1))
- return
-
+ return (*XBtree)(unsafe.Pointer((*XDb)(unsafe.Pointer(uintptr(_pDb.X4) + 32*uintptr(_i))).X1))
}
func _checkReadTransaction(tls *crt.TLS, _db *Xsqlite3, _p *XBtree) (r0 int32) { // sqlite3.c:68940:1
@@ -137596,13 +131730,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
@@ -137611,13 +131742,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
@@ -137626,13 +131754,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
@@ -137645,8 +131770,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) {
@@ -137669,24 +131793,18 @@ _2:
if Xsqlite3_strnicmp(tls, _zOptName, *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_azCompileOpt)) + 8*uintptr(_i))), _n) != i32(0) || _sqlite3IsIdChar(tls, uint8(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_azCompileOpt)) + 8*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
@@ -137792,9 +131910,7 @@ _8:
_4:
_ap = nil
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3_db_configØ00aFlagOpØ001 [5]struct {
@@ -137815,13 +131931,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
@@ -137859,9 +131972,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)))
@@ -137895,13 +132006,13 @@ _2:
}
_4:
- *_pCurrent = (*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X3
- *_pHighwater = (*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X4
+ *_pCurrent = (*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X3
+ *_pHighwater = (*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X4
if _resetFlag == 0 {
goto _17
}
- *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(12 /* X4 */))) = (*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X3
+ *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */))))) + uintptr(12 /* X4 */))) = (*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(344 /* X58 */))).X3
_17:
goto _18
@@ -137921,12 +132032,12 @@ _7:
}
}()
*_pCurrent = i32(0)
- *_pHighwater = *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[3]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */)))))+uintptr(16 /* X5 */))))) + 4*uintptr(_op-i32(4))))
+ *_pHighwater = *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[3]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */)))))+uintptr(16 /* X5 */))))) + 4*uintptr(_op-i32(4))))
if _resetFlag == 0 {
goto _23
}
- *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[3]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415341)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */)))))+uintptr(16 /* X5 */))))) + 4*uintptr(_op-i32(4)))) = i32(0)
+ *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[3]int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*T5415337)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db))+uintptr(344 /* X58 */)))))+uintptr(16 /* X5 */))))) + 4*uintptr(_op-i32(4)))) = i32(0)
_23:
goto _18
@@ -138106,9 +132217,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 // -
@@ -138121,22 +132230,19 @@ func _sqlite3PagerMemUsed(tls *crt.TLS, _pPager *XPager) (r0 int32) { // sqlite3
var _perPageSize int32 // sqlite3.c:53456:7
_ = _perPageSize
_perPageSize = int32((uint64((_pPager.X48)+int32(_pPager.X44)) + u64(72)) + u64(40))
- 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
@@ -138160,8 +132266,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(240 /* X55 */))))) + 4*uintptr(_eStat-i32(7)))) = i32(0)
_4:
- return
-
}
var _sqlite3PagerCacheStatØ00__func__Ø000 [22]int8 // -
@@ -138174,28 +132278,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
@@ -138209,8 +132305,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(208 /* X35 */))))) + 4*uintptr(_op)))
@@ -138220,9 +132315,7 @@ _0:
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[5]uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pVdbe))+uintptr(208 /* 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
@@ -138238,9 +132331,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))
@@ -138281,9 +132372,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 // -
@@ -138303,9 +132392,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)))
@@ -138350,9 +132437,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 // -
@@ -138365,9 +132450,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)
@@ -138378,9 +132461,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 // -
@@ -138396,9 +132477,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
@@ -138409,19 +132488,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
@@ -138432,36 +132508,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
@@ -138476,9 +132545,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
@@ -138497,9 +132564,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))
@@ -138547,9 +132612,7 @@ _7:
crt.X__builtin_abort(tls)
}
}()
- r0 = _rc
- return
-
+ return _rc
}
var _sqlite3_auto_extensionØ00__func__Ø000 [23]int8 // -
@@ -138574,14 +132637,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 // -
@@ -138634,9 +132693,7 @@ _3:
Xsqlite3_result_error_toobig(tls, _pCtx)
_6:
- r0 = i32(18)
- return
-
+ return i32(18)
}
var _invokeValueDestructorØ00__func__Ø000 [22]int8 // -
@@ -138661,9 +132718,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) {
@@ -138672,9 +132727,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 // -
@@ -138714,9 +132767,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
@@ -138733,8 +132784,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
@@ -138766,8 +132815,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 // -
@@ -138811,8 +132858,6 @@ _4:
_5:
_setResultStrOrError(tls, _pCtx, _z, int32(_n), _enc, _xDel)
_6:
- return
-
}
var _sqlite3_result_text64Ø00__func__Ø000 [22]int8 // -
@@ -138827,18 +132872,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(u64(72)))))
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), u64(72))
@@ -138873,13 +132914,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
@@ -138895,15 +132933,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(112 /* 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 // -
@@ -138937,9 +132971,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 // -
@@ -138952,14 +132984,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
@@ -138978,8 +133008,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 // -
@@ -139004,9 +133032,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)))
@@ -139038,14 +133064,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
@@ -139086,7 +133110,6 @@ _4:
_0:
r0 = _rc
return
-
}
var _sqlite3PagerFlushØ00__func__Ø000 [18]int8 // -
@@ -139096,23 +133119,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)))
@@ -139136,9 +133155,7 @@ _2:
*(*func(*crt.TLS, uint32, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(208 /* X41 */))) = _xTrace
*(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(216 /* 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
@@ -139159,9 +133176,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
@@ -139176,8 +133191,6 @@ _0:
Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(unsafe.Pointer(_db.X3)))
*(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_db)) + uintptr(48 /* 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
@@ -139196,8 +133209,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 // -
@@ -139218,8 +133229,6 @@ func _compileoptiongetFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32
_n = Xsqlite3_value_int(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 8*uintptr(i32(0)))))
Xsqlite3_result_text(tls, _context, Xsqlite3_compileoption_get(tls, _n), i32(-1), nil)
- return
-
}
var _compileoptiongetFuncØ00__func__Ø000 [21]int8 // -
@@ -139232,8 +133241,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
@@ -139264,7 +133271,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)) + 8*uintptr(i32(0))))) != i32(5) {
goto _0
}
-
return
_0:
@@ -139272,7 +133278,6 @@ _0:
if _zIn != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) {
goto _1
}
-
return
_1:
@@ -139297,7 +133302,6 @@ _4:
if store4543(&_zCharSet, Xsqlite3_value_text(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 8*uintptr(i32(1)))))) != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) {
goto _6
}
-
return
_6:
@@ -139333,7 +133337,6 @@ _11:
if _azChar != (**uint8)(unsafe.Pointer(uintptr(i32(0)))) {
goto _16
}
-
return
_16:
@@ -139472,8 +133475,6 @@ _35:
_45:
_24:
Xsqlite3_result_text(tls, _context, (*int8)(unsafe.Pointer(_zIn)), _nIn, *(*func(*crt.TLS, unsafe.Pointer))(unsafe.Pointer(&struct{ f uint64 }{u64(18446744073709551615)})))
- return
-
}
var _trimFuncØ00__func__Ø000 [9]int8 // -
@@ -139525,7 +133526,6 @@ _4:
_3:
r0 = (unsafe.Pointer)(_z)
return
-
}
var _contextMallocØ00__func__Ø000 [14]int8 // -
@@ -139572,7 +133572,6 @@ func _minmaxFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **
if Xsqlite3_value_type(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 8*uintptr(i32(0))))) != i32(5) {
goto _9
}
-
return
_9:
@@ -139585,7 +133584,6 @@ _10:
if Xsqlite3_value_type(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 8*uintptr(_i)))) != i32(5) {
goto _14
}
-
return
_14:
@@ -139600,8 +133598,6 @@ _15:
_13:
Xsqlite3_result_value(tls, _context, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 8*uintptr(_iBest))))
- return
-
}
var _minmaxFuncØ00__func__Ø000 [11]int8 // -
@@ -139632,9 +133628,8 @@ func _sqlite3GetFuncCollSeq(tls *crt.TLS, _context *Xsqlite3_context) (r0 *XColl
crt.X__builtin_abort(tls)
}
}()
- r0 = (*XCollSeq)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777028)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16 /* X6 */)))))))
- return
-
+ /* X6 */
+ return (*XCollSeq)(unsafe.Pointer(*(*unsafe.Pointer)(unsafe.Pointer((*T5777024)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pOp)) + uintptr(16)))))))
}
var _sqlite3GetFuncCollSeqØ00__func__Ø000 [22]int8 // -
@@ -139660,7 +133655,6 @@ func _minmaxStep(tls *crt.TLS, _context *Xsqlite3_context, _NotUsed int32, _argv
if _pBest != nil {
goto _0
}
-
return
_0:
@@ -139701,14 +133695,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(40 /* X6 */))) = uint8(i32(1))
- return
-
}
func _minMaxFinalize(tls *crt.TLS, _context *Xsqlite3_context) { // sqlite3.c:106884:1
@@ -139727,8 +133717,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
@@ -139771,8 +133759,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
@@ -139811,7 +133797,6 @@ _6:
if _3_z != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) {
goto _9
}
-
return
_9:
@@ -139847,8 +133832,6 @@ _7:
goto _8
_8:
- return
-
}
var _lengthFuncØ00__func__Ø000 [11]int8 // -
@@ -139881,7 +133864,6 @@ func _instrFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **X
if _typeHaystack != i32(5) && _typeNeedle != i32(5) {
goto _1
}
-
return
_1:
@@ -139908,7 +133890,6 @@ _5:
if _zNeedle != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) && (_nHaystack == 0 || _zHaystack != (*uint8)(unsafe.Pointer(uintptr(i32(0))))) {
goto _8
}
-
return
_8:
@@ -139936,8 +133917,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
@@ -139967,8 +133946,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
@@ -139982,8 +133959,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
@@ -140059,8 +134034,6 @@ _8:
_4:
Xsqlite3_result_text64(tls, _context, (*int8)(unsafe.Pointer(_z)), uint64(int64((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
@@ -140119,8 +134092,6 @@ _9:
goto _8
_8:
- return
-
}
var _absFuncØ00__func__Ø000 [8]int8 // -
@@ -140150,7 +134121,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)) + 8*uintptr(i32(1))))) {
goto _4
}
-
return
_4:
@@ -140171,7 +134141,6 @@ _3:
if Xsqlite3_value_type(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 8*uintptr(i32(0))))) != i32(5) {
goto _7
}
-
return
_7:
@@ -140206,8 +134175,6 @@ _16:
_15:
_11:
Xsqlite3_result_double(tls, _context, _r)
- return
-
}
var _roundFuncØ00__func__Ø000 [10]int8 // -
@@ -140257,8 +134224,6 @@ _7:
Xsqlite3_result_text(tls, _context, _z1, _n, Xsqlite3_free)
_3:
_2:
- return
-
}
var _upperFuncØ00__func__Ø000 [10]int8 // -
@@ -140308,8 +134273,6 @@ _7:
Xsqlite3_result_text(tls, _context, _z1, _n, Xsqlite3_free)
_3:
_2:
- return
-
}
var _lowerFuncØ00__func__Ø000 [10]int8 // -
@@ -140367,8 +134330,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 // -
@@ -140396,8 +134357,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
@@ -140427,8 +134386,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 // -
@@ -140448,23 +134405,17 @@ func _nullifFunc(tls *crt.TLS, _context *Xsqlite3_context, _NotUsed int32, _argv
Xsqlite3_result_value(tls, _context, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 8*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)) + 8*uintptr(i32(0))))), str(24304), unsafe.Pointer(Xsqlite3_value_text(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 8*uintptr(i32(1)))))))
- return
-
}
func _quoteFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMem) { // sqlite3.c:106279:1
@@ -140570,7 +134521,6 @@ _6:
if _8_zArg != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) {
goto _17
}
-
return
_17:
@@ -140630,8 +134580,6 @@ _7:
goto _9
_9:
- return
-
}
var _quoteFuncØ00__func__Ø000 [10]int8 // -
@@ -140647,8 +134595,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
@@ -140658,8 +134604,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
@@ -140669,8 +134613,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
@@ -140711,7 +134653,6 @@ func _replaceFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv *
if _zStr != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) {
goto _2
}
-
return
_2:
@@ -140761,7 +134702,6 @@ _9:
if _zRep != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) {
goto _14
}
-
return
_14:
@@ -140783,7 +134723,6 @@ _14:
if _zOut != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) {
goto _19
}
-
return
_19:
@@ -140864,8 +134803,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 // -
@@ -140900,8 +134837,6 @@ _2:
Xsqlite3_result_error_code(tls, _context, _rc)
_3:
- return
-
}
var _zeroblobFuncØ00__func__Ø000 [13]int8 // -
@@ -140935,7 +134870,6 @@ func _substrFunc(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **
if Xsqlite3_value_type(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 8*uintptr(i32(1))))) != i32(5) && (_argc != i32(3) || Xsqlite3_value_type(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 8*uintptr(i32(2))))) != i32(5)) {
goto _5
}
-
return
_5:
@@ -140950,7 +134884,6 @@ _5:
if _z != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) {
goto _7
}
-
return
_7:
@@ -140967,7 +134900,6 @@ _6:
if _z != (*uint8)(unsafe.Pointer(uintptr(i32(0)))) {
goto _11
}
-
return
_11:
@@ -141160,8 +135092,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 uint64 }{u64(18446744073709551615)})))
_50:
- return
-
}
var _substrFuncØ00__func__Ø000 [11]int8 // -
@@ -141218,8 +135148,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 // -
@@ -141256,8 +135184,6 @@ _4:
_5:
_3:
_1:
- return
-
}
func _totalFinalize(tls *crt.TLS, _context *Xsqlite3_context) { // sqlite3.c:106802:1
@@ -141270,8 +135196,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
@@ -141284,8 +135208,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
@@ -141304,8 +135226,6 @@ _2:
crt.X__builtin_abort(tls)
}
}()
- return
-
}
var _countStepØ00__func__Ø000 [10]int8 // -
@@ -141324,8 +135244,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
@@ -141352,7 +135270,6 @@ func _groupConcatStep(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _ar
if Xsqlite3_value_type(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 8*uintptr(i32(0))))) != i32(5) {
goto _3
}
-
return
_3:
@@ -141396,8 +135313,6 @@ _5:
_sqlite3StrAccumAppend(tls, _pAccum, _zVal, _nVal)
_9:
_4:
- return
-
}
var _groupConcatStepØ00__func__Ø000 [16]int8 // -
@@ -141434,8 +135349,6 @@ _3:
_4:
_2:
_0:
- return
-
}
func _sqlite3PcacheInitialize(tls *crt.TLS) (r0 int32) { // sqlite3.c:44339:1
@@ -141449,15 +135362,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(176 /* X12 */))).X2)(tls, (*Xsqlite3_pcache_methods2)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config))+uintptr(176 /* X12 */))).X1)
- return
-
+ /* X12 */ /* X12 */
+ return ((*Xsqlite3_pcache_methods2)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config)) + uintptr(176))).X2)(tls, (*Xsqlite3_pcache_methods2)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3Config))+uintptr(176))).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
@@ -141501,9 +135411,7 @@ _6:
_7:
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XPGroup)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_pcache1_g))+uintptr(0 /* X0 */))))) + uintptr(16 /* X3 */))) = uint32(i32(10))
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_pcache1_g)) + uintptr(80 /* X1 */))) = i32(1)
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _pcache1InitØ00__func__Ø000 [12]int8 // -
@@ -141521,8 +135429,6 @@ func _pcache1Shutdown(tls *crt.TLS, _NotUsed unsafe.Pointer) { // sqlite3.c:4569
}
}()
crt.Xmemset(tls, (unsafe.Pointer)(&_pcache1_g), i32(0), u64(144))
- return
-
}
var _pcache1ShutdownØ00__func__Ø000 [16]int8 // -
@@ -141572,7 +135478,7 @@ _8:
}
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XPgHdr1)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pGroup))+uintptr(24 /* X5 */))))) + uintptr(22 /* X4 */))) = uint8(i32(1))
- *(**XPgHdr1)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XPgHdr1)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pGroup))+uintptr(24 /* X5 */))))) + uintptr(48 /* X8 */))))) = store5567071((**XPgHdr1)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XPgHdr1)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pGroup))+uintptr(24 /* X5 */)))))+uintptr(40 /* X7 */))))), (*XPgHdr1)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pGroup))+uintptr(24 /* X5 */))))
+ *(**XPgHdr1)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XPgHdr1)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pGroup))+uintptr(24 /* X5 */))))) + uintptr(48 /* X8 */))))) = store5567067((**XPgHdr1)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XPgHdr1)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pGroup))+uintptr(24 /* X5 */)))))+uintptr(40 /* X7 */))))), (*XPgHdr1)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pGroup))+uintptr(24 /* X5 */))))
_9:
*(**XPGroup)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCache)) + uintptr(0 /* X0 */))))) = _pGroup
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCache)) + uintptr(8 /* X1 */))) = _szPage
@@ -141619,7 +135525,6 @@ _17:
_6:
r0 = (unsafe.Pointer)(_pCache)
return
-
}
var _pcache1CreateØ00__func__Ø000 [14]int8 // -
@@ -141691,7 +135596,7 @@ _10:
_5_pNext = *(**XPgHdr1)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X12)) + 8*uintptr(_i)))
_14:
- if store5567071(&_5_pPage, _5_pNext) == (*XPgHdr1)(unsafe.Pointer(uintptr(i32(0)))) {
+ if store5567067(&_5_pPage, _5_pNext) == (*XPgHdr1)(unsafe.Pointer(uintptr(i32(0)))) {
goto _15
}
@@ -141710,8 +135615,6 @@ _13:
*(***XPgHdr1)(unsafe.Pointer((**unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(56 /* X12 */))))) = _apNew
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(48 /* X11 */))) = _nNew
_9:
- return
-
}
var _pcache1ResizeHashØ00__func__Ø000 [18]int8 // -
@@ -141778,8 +135681,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 // -
@@ -141840,7 +135741,7 @@ _8:
}()
_3_pp = (**XPgHdr1)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCache.X12)) + 8*uintptr(_h)))
_13:
- if store5567071(&_3_pPage, *_3_pp) == (*XPgHdr1)(unsafe.Pointer(uintptr(i32(0)))) {
+ if store5567067(&_3_pPage, *_3_pp) == (*XPgHdr1)(unsafe.Pointer(uintptr(i32(0)))) {
goto _14
}
@@ -141888,8 +135789,6 @@ _10:
crt.X__builtin_abort(tls)
}
}()
- return
-
}
var _pcache1TruncateUnsafeØ00__func__Ø000 [22]int8 // -
@@ -141950,9 +135849,7 @@ func _pcache1PinPage(tls *crt.TLS, _pPage *XPgHdr1) (r0 *XPgHdr1) { // sqlite3.c
}
}()
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCache)) + uintptr(40 /* X9 */))) -= 1
- r0 = _pPage
- return
-
+ return _pPage
}
var _pcache1PinPageØ00__func__Ø000 [15]int8 // -
@@ -141994,8 +135891,6 @@ _5:
*(*uint32)(unsafe.Pointer(uintptr(_pCache.X0) + uintptr(20 /* X4 */))) -= 1
_6:
- return
-
}
var _pcache1FreePageØ00__func__Ø000 [16]int8 // -
@@ -142017,7 +135912,7 @@ func _pcache1EnforceMaxPage(tls *crt.TLS, _pCache *XPCache1) { // sqlite3.c:4556
}
}()
_2:
- if (_pGroup.X4) <= (_pGroup.X1) || int32(store5567071(&_p, (*XPgHdr1)(unsafe.Pointer((*XPgHdr1)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pGroup))+uintptr(24 /* X5 */))).X8))).X4) != i32(0) {
+ if (_pGroup.X4) <= (_pGroup.X1) || int32(store5567067(&_p, (*XPgHdr1)(unsafe.Pointer((*XPgHdr1)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pGroup))+uintptr(24 /* X5 */))).X8))).X4) != i32(0) {
goto _3
}
@@ -142043,10 +135938,8 @@ _3:
}
Xsqlite3_free(tls, _pCache.X14)
- *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCache)) + uintptr(72 /* X14 */))) = (unsafe.Pointer)(store5567071((**XPgHdr1)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCache))+uintptr(64 /* X13 */))))), (*XPgHdr1)(unsafe.Pointer(uintptr(i32(0))))))
+ *(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCache)) + uintptr(72 /* X14 */))) = (unsafe.Pointer)(store5567067((**XPgHdr1)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCache))+uintptr(64 /* X13 */))))), (*XPgHdr1)(unsafe.Pointer(uintptr(i32(0))))))
_10:
- return
-
}
var _pcache1EnforceMaxPageØ00__func__Ø000 [22]int8 // -
@@ -142088,8 +135981,6 @@ _5:
_pcache1FreePage(tls, _pPage)
_6:
- return
-
}
var _pcache1RemoveFromHashØ00__func__Ø000 [22]int8 // -
@@ -142131,8 +136022,6 @@ func _pcache1Cachesize(tls *crt.TLS, _p unsafe.Pointer, _nMax int32) { // sqlite
}
}()
_0:
- return
-
}
var _pcache1CachesizeØ00__func__Ø000 [17]int8 // -
@@ -142160,9 +136049,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 // -
@@ -142206,9 +136093,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 // -
@@ -142241,26 +136126,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
@@ -142298,9 +136176,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) {
@@ -142374,7 +136250,6 @@ _25:
_24:
r0 = _pPage
return
-
}
var _pcache1FetchStage2Ø00__func__Ø000 [19]int8 // -
@@ -142387,14 +136262,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
@@ -142436,9 +136307,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
@@ -142452,9 +136321,7 @@ _5:
*(*uint32)(unsafe.Pointer(uintptr(_pCache.X0) + uintptr(20 /* X4 */))) += 1
_9:
- r0 = _p
- return
-
+ return _p
}
var _pcache1AllocPageØ00__func__Ø000 [17]int8 // -
@@ -142477,17 +136344,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)
@@ -142539,7 +136402,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
@@ -142588,7 +136450,7 @@ func _pcache1Unpin(tls *crt.TLS, _p unsafe.Pointer, _pPg *Xsqlite3_pcache_page,
_10:
_2_ppFirst = (**XPgHdr1)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XPgHdr1)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pGroup))+uintptr(24 /* X5 */))))) + uintptr(40 /* X7 */)))))
*(**XPgHdr1)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPage)) + uintptr(48 /* X8 */))))) = (*XPgHdr1)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pGroup)) + uintptr(24 /* X5 */)))
- *(**XPgHdr1)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(store5567071((**XPgHdr1)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPage))+uintptr(40 /* X7 */))))), *_2_ppFirst))) + uintptr(48 /* X8 */))))) = _pPage
+ *(**XPgHdr1)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(store5567067((**XPgHdr1)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPage))+uintptr(40 /* X7 */))))), *_2_ppFirst))) + uintptr(48 /* X8 */))))) = _pPage
*_2_ppFirst = _pPage
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCache)) + uintptr(40 /* X9 */))) += 1
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pPage)) + uintptr(20 /* X2 */))) = uint8(i32(0))
@@ -142599,8 +136461,6 @@ _11:
crt.X__builtin_abort(tls)
}
}()
- return
-
}
var _pcache1UnpinØ00__func__Ø000 [13]int8 // -
@@ -142666,8 +136526,6 @@ _8:
crt.X__builtin_abort(tls)
}
}()
- return
-
}
var _pcache1RekeyØ00__func__Ø000 [13]int8 // -
@@ -142699,8 +136557,6 @@ _2:
crt.X__builtin_abort(tls)
}
}()
- return
-
}
var _pcache1TruncateØ00__func__Ø000 [16]int8 // -
@@ -142739,8 +136595,6 @@ func _pcache1Shrink(tls *crt.TLS, _p unsafe.Pointer) { // sqlite3.c:45775:1
}
}()
_0:
- return
-
}
var _pcache1ShrinkØ00__func__Ø000 [14]int8 // -
@@ -142756,15 +136610,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
@@ -142782,9 +136632,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
@@ -142928,10 +136776,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
@@ -143010,9 +136855,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
@@ -143023,7 +136866,6 @@ func _verifyDbFile(tls *crt.TLS, _pFile *XunixFile) { // sqlite3.c:31203:1
if (int32(_pFile.X5) & i32(128)) == 0 {
goto _0
}
-
return
_0:
@@ -143060,8 +136902,6 @@ _3:
return
_4:
- return
-
}
var _aSyscall [28]Tunix_syscall // sqlite3.c:30195:3
@@ -143105,9 +136945,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
@@ -143155,14 +136993,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
@@ -143231,9 +137065,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)) + 24*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)) + 24*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
@@ -143250,23 +137082,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 = int32(crt.Xsysconf(tls, i32(30)))
- return
-
+ return int32(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)) + 24*uintptr(i32(4)))).X1)})))(tls, _pFile.X9, &_buf) != i32(0)) || ((_buf.X1) != ((*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)) + 24*uintptr(i32(4)))).X1)})))(tls, _pFile.X9, &_buf) != i32(0)) || ((_buf.X1) != ((*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
@@ -143276,9 +137103,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 // -
@@ -143313,9 +137138,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)
@@ -143433,9 +137256,7 @@ _end_unlock:
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFile)) + uintptr(28 /* X4 */))) = uint8(_eFileLock)
_25:
- r0 = _rc
- return
-
+ return _rc
}
var _posixUnlockØ00__func__Ø000 [12]int8 // -
@@ -143446,8 +137267,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
@@ -143492,9 +137311,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))
@@ -143509,15 +137326,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)) + 24*uintptr(i32(7)))).X1)})))(tls, _pFile.X3, i32(6), 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 // -
@@ -143528,8 +137341,6 @@ func init() {
func _storeLastErrno(tls *crt.TLS, _pFile *XunixFile, _error int32) { // sqlite3.c:31040:1
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFile)) + uintptr(32 /* X6 */))) = _error
- return
-
}
func _closePendingFds(tls *crt.TLS, _pFile *XunixFile) { // sqlite3.c:31047:1
@@ -143554,8 +137365,6 @@ _0:
_3:
*(**XUnixUnusedFd)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pInode)) + uintptr(48 /* X7 */))))) = (*XUnixUnusedFd)(unsafe.Pointer(uintptr(i32(0))))
- return
-
}
func _robust_close(tls *crt.TLS, _pFile *XunixFile, _h int32, _lineno int32) { // sqlite3.c:31029:1
@@ -143570,14 +137379,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 // -
@@ -143597,8 +137402,6 @@ func _setPendingFd(tls *crt.TLS, _pFile *XunixFile) { // sqlite3.c:31573:1
*(**XUnixUnusedFd)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pInode)) + uintptr(48 /* X7 */))))) = _p
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFile)) + uintptr(24 /* X3 */))) = i32(-1)
*(**XUnixUnusedFd)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFile)) + uintptr(48 /* X8 */))))) = (*XUnixUnusedFd)(unsafe.Pointer(uintptr(i32(0))))
- return
-
}
func _releaseInodeInfo(tls *crt.TLS, _pFile *XunixFile) { // sqlite3.c:31065:1
@@ -143674,8 +137477,6 @@ _14:
Xsqlite3_free(tls, (unsafe.Pointer)(_pInode))
_5:
_4:
- return
-
}
var _releaseInodeInfoØ00__func__Ø000 [17]int8 // -
@@ -143700,9 +137501,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), u64(120))
- r0 = i32(0)
- return
-
+ return i32(0)
}
func _unixUnmapfile(tls *crt.TLS, _pFd *XunixFile) { // sqlite3.c:34550:1
@@ -143721,8 +137520,6 @@ func _unixUnmapfile(tls *crt.TLS, _pFd *XunixFile) { // sqlite3.c:34550:1
*(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFd)) + uintptr(80 /* X13 */))) = int64(i32(0))
*(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFd)) + uintptr(88 /* X14 */))) = int64(i32(0))
_2:
- return
-
}
var _unixUnmapfileØ00__func__Ø000 [14]int8 // -
@@ -143766,8 +137563,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)))), uint64(_amt))
- r0 = i32(0)
- return
+ return i32(0)
_7:
_3_nCopy = int32((_pFile.X13) - _offset)
@@ -143788,24 +137584,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), uint64(_amt-_got))
- r0 = i32(522)
- return
-
+ return i32(522)
}
var _unixReadØ00__func__Ø000 [9]int8 // -
@@ -143841,8 +137631,7 @@ _4:
}
_storeLastErrno(tls, _id, *crt.X__errno_location(tls))
- r0 = i32(-1)
- return
+ return i32(-1)
_5:
_got = int32((*(*func(*crt.TLS, int32, unsafe.Pointer, uint64) int64)(unsafe.Pointer(&struct{ f func(*crt.TLS) }{((*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 24*uintptr(i32(8)))).X1)})))(tls, _id.X3, _pBuf, uint64(_cnt)))
@@ -143896,9 +137685,7 @@ _11:
}
_7:
- r0 = _got + _prior
- return
-
+ return _got + _prior
}
var _seekAndReadØ00__func__Ø000 [12]int8 // -
@@ -143974,19 +137761,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 // -
@@ -143996,9 +137778,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(32 /* X6 */))))
- return
-
+ /* X6 */
+ return _seekAndWriteFd(tls, _id.X3, _offset, _pBuf, _cnt, (*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_id))+uintptr(32))))
}
func _seekAndWriteFd(tls *crt.TLS, _fd int32, _iOff int64, _pBuf unsafe.Pointer, _nBuf int32, _piErrno *int32) (r0 int32) { // sqlite3.c:33069:1
@@ -144052,9 +137833,7 @@ _8:
*_piErrno = *crt.X__errno_location(tls)
_10:
- r0 = _rc
- return
-
+ return _rc
}
var _seekAndWriteFdØ00__func__Ø000 [15]int8 // -
@@ -144087,8 +137866,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)) {
@@ -144103,9 +137881,7 @@ _6:
*(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFile)) + uintptr(80 /* X13 */))) = _nByte
_7:
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _unixTruncateØ00__func__Ø000 [13]int8 // -
@@ -144122,10 +137898,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
@@ -144160,8 +137933,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 {
@@ -144192,9 +137964,7 @@ _8:
sink4530 = *p
}
_6:
- r0 = _rc
- return
-
+ return _rc
}
var _unixSyncØ00__func__Ø000 [9]int8 // -
@@ -144211,9 +137981,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
@@ -144233,8 +138001,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.X8
@@ -144244,9 +138011,7 @@ _2:
*_pSize = int64(i32(0))
_3:
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _unixFileSizeØ00__func__Ø000 [13]int8 // -
@@ -144278,9 +138043,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() {
@@ -144503,9 +138266,7 @@ _61:
_60:
_end_lock:
_unixLeaveMutex(tls)
- r0 = _rc
- return
-
+ return _rc
}
var _unixLockØ00__func__Ø000 [9]int8 // -
@@ -144550,13 +138311,10 @@ _11:
return
_12:
- r0 = i32(3)
- return
+ return i32(3)
_13:
- r0 = _sqliteIOErr
- return
-
+ return _sqliteIOErr
}
var _sqliteErrorFromPosixErrorØ00__func__Ø000 [26]int8 // -
@@ -144623,9 +138381,7 @@ _8:
_6:
_unixLeaveMutex(tls)
*_pResOut = _reserved
- r0 = _rc
- return
-
+ return _rc
}
var _unixCheckReservedLockØ00__func__Ø000 [22]int8 // -
@@ -144675,38 +138431,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(72 /* 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))))
@@ -144717,13 +138466,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))
@@ -144753,13 +138500,10 @@ _17:
_11:
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_id)) + uintptr(113 /* 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
@@ -144782,9 +138526,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)) + 24*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)
@@ -144822,9 +138564,7 @@ _11:
if _3_nWrite == i32(1) {
goto _12
}
-
- r0 = i32(778)
- return
+ return i32(778)
_12:
{
@@ -144850,19 +138590,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 // -
@@ -144889,9 +138625,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)) {
@@ -144901,9 +138635,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)) + 24*uintptr(i32(5)))).X1)})))(tls, _pFd.X3, &_1_statbuf) == 0 {
goto _9
}
-
- r0 = i32(1802)
- return
+ return i32(1802)
_9:
_nMap = _1_statbuf.X8
@@ -144926,9 +138658,7 @@ _10:
_unixRemapfile(tls, _pFd, _nMap)
_15:
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _unixMapfileØ00__func__Ø000 [12]int8 // -
@@ -145052,8 +138782,6 @@ _19:
_20:
*(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFd)) + uintptr(104 /* X16 */))) = (unsafe.Pointer)(_pNew)
*(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFd)) + uintptr(80 /* X13 */))) = store967((*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFd))+uintptr(88 /* X14 */))), _nNew)
- return
-
}
var _unixRemapfileØ00__func__Ø000 [14]int8 // -
@@ -145090,8 +138818,6 @@ _2:
}
_3:
_1:
- return
-
}
func _unixGetTempname(tls *crt.TLS, _nBuf int32, _zBuf *int8) (r0 int32) { // sqlite3.c:35286:1
@@ -145107,9 +138833,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:
@@ -145125,18 +138849,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)) + 24*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
@@ -145164,9 +138883,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)) + 24*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)) + 24*uintptr(i32(2)))).X1)})))(tls, _zDir, i32(3)) != i32(0) {
goto _7
}
-
- r0 = _zDir
- return
+ return _zDir
_7:
if uint64(_i) < u64(6) {
@@ -145180,9 +138897,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
@@ -145198,10 +138913,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
@@ -145221,9 +138933,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
@@ -145268,9 +138978,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:
@@ -145445,9 +139153,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
@@ -145466,14 +139172,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 // -
@@ -145506,9 +139208,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), u64(24))
@@ -145622,16 +139322,13 @@ _3:
*(**TunixShm)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + uintptr(8 /* X1 */))))) = (*TunixShm)(unsafe.Pointer(_pShmNode.X9))
*(**TunixShm)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pShmNode)) + uintptr(56 /* 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 // -
@@ -145641,14 +139338,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)) + 24*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)) + 24*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
@@ -145787,7 +139482,6 @@ _23:
_21:
r0 = _rc
return
-
}
var _unixShmSystemLockØ00__func__Ø000 [18]int8 // -
@@ -145866,8 +139560,6 @@ _14:
*(**XunixShmNode)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(uintptr(_p.X0) + uintptr(32 /* X5 */))))) = (*XunixShmNode)(unsafe.Pointer(uintptr(i32(0))))
Xsqlite3_free(tls, (unsafe.Pointer)(_p))
_5:
- return
-
}
var _unixShmPurgeØ00__func__Ø000 [13]int8 // -
@@ -146126,9 +139818,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 // -
@@ -146142,8 +139832,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
@@ -146160,9 +139848,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))
@@ -146214,9 +139900,7 @@ _13:
_unixShmPurge(tls, _pDbFd)
_11:
_unixLeaveMutex(tls)
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _unixShmUnmapØ00__func__Ø000 [13]int8 // -
@@ -146244,9 +139928,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:
@@ -146260,7 +139942,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
@@ -146296,9 +139977,7 @@ _6:
crt.X__builtin_abort(tls)
}
}()
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _unixUnfetchØ00__func__Ø000 [12]int8 // -
@@ -146439,9 +140118,7 @@ _44:
if _2_pUnused != nil {
goto _46
}
-
- r0 = _sqlite3NomemError(tls, i32(35591))
- return
+ return _sqlite3NomemError(tls, i32(35591))
_46:
_45:
@@ -146469,9 +140146,7 @@ _43:
if _rc == i32(0) {
goto _55
}
-
- r0 = _rc
- return
+ return _rc
_55:
_zName = (*int8)(unsafe.Pointer(&_zTmpname))
@@ -146549,8 +140224,7 @@ _61:
crt.X__builtin_abort(tls)
}
}()
- r0 = _rc
- return
+ return _rc
_63:
_fd = _robust_open(tls, _zName, _openFlags, _8_openMode)
@@ -146686,9 +140360,7 @@ _open_finished:
Xsqlite3_free(tls, _p.X8)
_87:
- r0 = _rc
- return
-
+ return _rc
}
var _unixOpenØ00__func__Ø000 [9]int8 // -
@@ -146748,9 +140420,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
@@ -146822,7 +140492,6 @@ _9:
_7:
r0 = _rc
return
-
}
var _findCreateFileModeØ00__func__Ø000 [19]int8 // -
@@ -146849,9 +140518,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
@@ -146984,9 +140651,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 // -
@@ -147036,33 +140701,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
@@ -147090,8 +140745,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), u64(16))
@@ -147115,9 +140769,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), u64(72))
@@ -147139,9 +140791,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 // -
@@ -147202,9 +140852,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 // -
@@ -147239,9 +140887,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) {
@@ -147249,8 +140895,7 @@ _4:
}
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFile)) + uintptr(28 /* X4 */))) = uint8(i32(1))
- r0 = i32(0)
- return
+ return i32(0)
_5:
func() {
@@ -147276,14 +140921,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(28 /* X4 */))) = uint8(i32(0))
- r0 = i32(0)
- return
-
+ return i32(0)
}
var _dotlockUnlockØ00__func__Ø000 [14]int8 // -
@@ -147310,8 +140952,7 @@ func _dotlockLock(tls *crt.TLS, _id *Xsqlite3_file, _eFileLock int32) (r0 int32)
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFile)) + uintptr(28 /* 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)) + 24*uintptr(i32(18)))).X1)})))(tls, _zLockFile, uint32(i32(511)))
@@ -147341,9 +140982,7 @@ _3:
_1:
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pFile)) + uintptr(28 /* X4 */))) = uint8(_eFileLock)
- r0 = _rc
- return
-
+ return _rc
}
func _dotlockCheckReservedLock(tls *crt.TLS, _id *Xsqlite3_file, _pResOut *int32) (r0 int32) { // sqlite3.c:31919:1
@@ -147364,9 +141003,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)) + 24*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 // -
@@ -147396,8 +141033,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) {
@@ -147430,7 +141066,6 @@ _6:
_3:
r0 = _rc
return
-
}
var _unixDeleteØ00__func__Ø000 [11]int8 // -
@@ -147465,9 +141100,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)) + 24*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 // -
@@ -147621,9 +141254,7 @@ _28:
_29:
Xsqlite3_free(tls, (unsafe.Pointer)(_zDel))
- r0 = _rc
- return
-
+ return _rc
}
var _unixFullPathnameØ00__func__Ø000 [17]int8 // -
@@ -147646,9 +141277,7 @@ func _mkFullPathname(tls *crt.TLS, _zPath *int8, _zOut *int8, _nOut int32) (r0 i
if (*(*func(*crt.TLS, *int8, uint64) *int8)(unsafe.Pointer(&struct{ f func(*crt.TLS) }{((*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 24*uintptr(i32(3)))).X1)})))(tls, _zOut, uint64(_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)
@@ -147659,21 +141288,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
@@ -147689,8 +141312,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
@@ -147700,16 +141321,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
@@ -147755,9 +141372,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 // -
@@ -147768,10 +141383,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
@@ -147783,9 +141395,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
@@ -147796,10 +141406,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)) * (_sNow.X0))) + ((_sNow.X1) / int64(i32(1000)))
-
- r0 = _rc
- return
-
+ return _rc
}
var _unixCurrentTimeInt64Ø00unixEpochØ001 int64 // sqlite3.c:36102:30
@@ -147809,10 +141416,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
@@ -147880,7 +141484,6 @@ _10:
_6:
r0 = _rc
return
-
}
func _unixGetSystemCall(tls *crt.TLS, _pNotUsed *Xsqlite3_vfs, _zName *int8) (r0 func(*crt.TLS)) { // sqlite3.c:30406:1
@@ -147896,18 +141499,14 @@ _0:
if crt.Xstrcmp(tls, _zName, (*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall))+24*uintptr(_i))).X0) != i32(0) {
goto _4
}
-
- r0 = (*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 24*uintptr(_i))).X1
- return
+ return (*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 24*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
@@ -147946,18 +141545,14 @@ _6:
if *(*unsafe.Pointer)(unsafe.Pointer(&struct{ f func(*crt.TLS) }{((*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 24*uintptr(_i))).X1)})) == *(*unsafe.Pointer)(unsafe.Pointer(&struct{ f func(*crt.TLS) }{nil})) {
goto _10
}
-
- r0 = (*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 24*uintptr(_i))).X0
- return
+ return (*Tunix_syscall)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aSyscall)) + 24*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
@@ -147967,10 +141562,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
@@ -147980,10 +141572,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
@@ -148025,8 +141614,6 @@ _4:
_5:
*(*unsafe.Pointer)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_pcache1_g)) + uintptr(112 /* X8 */))) = _pBuf
_0:
- return
-
}
var _sqlite3_initializeØ00__func__Ø000 [19]int8 // -
@@ -148045,14 +141632,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)) + 8*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)) + 8*uintptr(postInc961((*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p))+uintptr(4))), int32(1))))))
}
var _sqlite3VXPrintfØ00__func__Ø000 [16]int8 // -
@@ -148089,14 +141673,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)) + 8*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)) + 8*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
@@ -148107,9 +141688,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
@@ -148121,30 +141700,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)) + 8*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)) + 8*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:
@@ -148163,8 +141736,6 @@ _4:
goto _4
_5:
- return
-
}
var _sqlite3AppendCharØ00__func__Ø000 [18]int8 // -
@@ -148174,21 +141745,15 @@ func init() {
}
func _sqlite3HeaderSizeBtree(tls *crt.TLS) (r0 int32) { // sqlite3.c:68793:1
- r0 = int32(u64(136))
- return
-
+ return int32(u64(136))
}
func _sqlite3HeaderSizePcache(tls *crt.TLS) (r0 int32) { // sqlite3.c:44931:1
- r0 = int32(u64(72))
- return
-
+ return int32(u64(72))
}
func _sqlite3HeaderSizePcache1(tls *crt.TLS) (r0 int32) { // sqlite3.c:46150:1
- r0 = int32(u64(56))
- return
-
+ return int32(u64(56))
}
func bool2int(b bool) int32 {
@@ -148212,11 +141777,11 @@ var nzf32 float32 // -0.0
var nzf64 float64 // -0.0
var sink6568143 **XWhereLoop //TODO report GC bug
var sink1025 *int8 //TODO report GC bug
-var sink5819800 *XCollSeq //TODO report GC bug
+var sink5819796 *XCollSeq //TODO report GC bug
var sink6571434 *TInLoop //TODO report GC bug
var sink6657817 *XyyStackEntry //TODO report GC bug
-var sink5448595 *XMem //TODO report GC bug
-var sink5490024 *uint32 //TODO report GC bug
+var sink5448591 *XMem //TODO report GC bug
+var sink5490020 *uint32 //TODO report GC bug
var sink4543 *uint8 //TODO report GC bug
var sink4517 float64 //TODO report GC bug
var sink955 int16 //TODO report GC bug
@@ -148226,7 +141791,7 @@ var sink4530 uint16 //TODO report GC bug
var sink985 uint32 //TODO report GC bug
var sink992 uint64 //TODO report GC bug
var sink4537 uint8 //TODO report GC bug
-func postInc5534735(p **int16, d int) *int16 {
+func postInc5534731(p **int16, d int) *int16 {
q := (*uintptr)(unsafe.Pointer(p))
v := *q
*q += uintptr(d)
@@ -148238,7 +141803,7 @@ func postInc1025(p **int8, d int) *int8 {
*q += uintptr(d)
return (*int8)(unsafe.Pointer(v))
}
-func postInc5573366(p **TRowSetEntry, d int) *TRowSetEntry {
+func postInc5573362(p **TRowSetEntry, d int) *TRowSetEntry {
q := (*uintptr)(unsafe.Pointer(p))
v := *q
*q += uintptr(d)
@@ -148250,13 +141815,13 @@ func postInc6657817(p **XyyStackEntry, d int) *XyyStackEntry {
*q += uintptr(d)
return (*XyyStackEntry)(unsafe.Pointer(v))
}
-func postInc5448595(p **XMem, d int) *XMem {
+func postInc5448591(p **XMem, d int) *XMem {
q := (*uintptr)(unsafe.Pointer(p))
v := *q
*q += uintptr(d)
return (*XMem)(unsafe.Pointer(v))
}
-func postInc5490024(p **uint32, d int) *uint32 {
+func postInc5490020(p **uint32, d int) *uint32 {
q := (*uintptr)(unsafe.Pointer(p))
v := *q
*q += uintptr(d)
@@ -148281,7 +141846,7 @@ func preInc1025(p **int8, d int) *int8 {
*q = v
return (*int8)(unsafe.Pointer(v))
}
-func preInc5448595(p **XMem, d int) *XMem {
+func preInc5448591(p **XMem, d int) *XMem {
q := (*uintptr)(unsafe.Pointer(p))
v := *q + uintptr(d)
*q = v
@@ -148311,37 +141876,37 @@ func store6546733(p *func(*crt.TLS, *Xsqlite3_vtab) int32, v func(*crt.TLS, *Xsq
return v
}
func store1025(p **int8, v *int8) *int8 { *p = v; return v }
-func store5661003(p **XIndex, v *XIndex) *XIndex { *p = v; return v }
-func store5524974(p **XColumn, v *XColumn) *XColumn { *p = v; return v }
-func store5434304(p **XTable, v *XTable) *XTable { *p = v; return v }
-func store5517681(p **TExprList_item, v *TExprList_item) *TExprList_item { *p = v; return v }
-func store5930528(p **XFKey, v *XFKey) *XFKey { *p = v; return v }
-func store5557777(p **XPgHdr, v *XPgHdr) *XPgHdr { *p = v; return v }
-func store5435867(p **TVdbe, v *TVdbe) *TVdbe { *p = v; return v }
+func store5660999(p **XIndex, v *XIndex) *XIndex { *p = v; return v }
+func store5524970(p **XColumn, v *XColumn) *XColumn { *p = v; return v }
+func store5434300(p **XTable, v *XTable) *XTable { *p = v; return v }
+func store5517677(p **TExprList_item, v *TExprList_item) *TExprList_item { *p = v; return v }
+func store5930524(p **XFKey, v *XFKey) *XFKey { *p = v; return v }
+func store5557773(p **XPgHdr, v *XPgHdr) *XPgHdr { *p = v; return v }
+func store5435863(p **TVdbe, v *TVdbe) *TVdbe { *p = v; return v }
func store6568967(p **XWhereTerm, v *XWhereTerm) *XWhereTerm { *p = v; return v }
-func store5935801(p **XIncrMerger, v *XIncrMerger) *XIncrMerger { *p = v; return v }
-func store5668972(p **XUnpackedRecord, v *XUnpackedRecord) *XUnpackedRecord { *p = v; return v }
-func store5584690(p **Xsqlite3_backup, v *Xsqlite3_backup) *Xsqlite3_backup { *p = v; return v }
-func store5423097(p **XBtree, v *XBtree) *XBtree { *p = v; return v }
-func store5963665(p **XFileChunk, v *XFileChunk) *XFileChunk { *p = v; return v }
-func store5794354(p **XSubProgram, v *XSubProgram) *XSubProgram { *p = v; return v }
-func store5518321(p **XSelect, v *XSelect) *XSelect { *p = v; return v }
-func store5459579(p **Xsqlite3_file, v *Xsqlite3_file) *Xsqlite3_file { *p = v; return v }
-func store5945857(p **XMergeEngine, v *XMergeEngine) *XMergeEngine { *p = v; return v }
-func store5429870(p **XExprList, v *XExprList) *XExprList { *p = v; return v }
-func store5506688(p **XSrcList, v *XSrcList) *XSrcList { *p = v; return v }
-func store5573366(p **TRowSetEntry, v *TRowSetEntry) *TRowSetEntry { *p = v; return v }
-func store5459145(p **XFuncDef, v *XFuncDef) *XFuncDef { *p = v; return v }
+func store5935797(p **XIncrMerger, v *XIncrMerger) *XIncrMerger { *p = v; return v }
+func store5668968(p **XUnpackedRecord, v *XUnpackedRecord) *XUnpackedRecord { *p = v; return v }
+func store5584686(p **Xsqlite3_backup, v *Xsqlite3_backup) *Xsqlite3_backup { *p = v; return v }
+func store5423093(p **XBtree, v *XBtree) *XBtree { *p = v; return v }
+func store5963661(p **XFileChunk, v *XFileChunk) *XFileChunk { *p = v; return v }
+func store5794350(p **XSubProgram, v *XSubProgram) *XSubProgram { *p = v; return v }
+func store5518317(p **XSelect, v *XSelect) *XSelect { *p = v; return v }
+func store5459575(p **Xsqlite3_file, v *Xsqlite3_file) *Xsqlite3_file { *p = v; return v }
+func store5945853(p **XMergeEngine, v *XMergeEngine) *XMergeEngine { *p = v; return v }
+func store5429866(p **XExprList, v *XExprList) *XExprList { *p = v; return v }
+func store5506684(p **XSrcList, v *XSrcList) *XSrcList { *p = v; return v }
+func store5573362(p **TRowSetEntry, v *TRowSetEntry) *TRowSetEntry { *p = v; return v }
+func store5459141(p **XFuncDef, v *XFuncDef) *XFuncDef { *p = v; return v }
func store6579482(p **XWhereOrInfo, v *XWhereOrInfo) *XWhereOrInfo { *p = v; return v }
-func store5567071(p **XPgHdr1, v *XPgHdr1) *XPgHdr1 { *p = v; return v }
-func store5669379(p **XKeyInfo, v *XKeyInfo) *XKeyInfo { *p = v; return v }
+func store5567067(p **XPgHdr1, v *XPgHdr1) *XPgHdr1 { *p = v; return v }
+func store5669375(p **XKeyInfo, v *XKeyInfo) *XKeyInfo { *p = v; return v }
func store6566324(p **XWhereLoop, v *XWhereLoop) *XWhereLoop { *p = v; return v }
-func store5776815(p **XVdbeOp, v *XVdbeOp) *XVdbeOp { *p = v; return v }
-func store5518870(p **XExpr, v *XExpr) *XExpr { *p = v; return v }
-func store5823970(p **XVdbeCursor, v *XVdbeCursor) *XVdbeCursor { *p = v; return v }
-func store6195512(p **XTriggerStep, v *XTriggerStep) *XTriggerStep { *p = v; return v }
-func store5664427(p **XMemPage, v *XMemPage) *XMemPage { *p = v; return v }
-func store5448595(p **XMem, v *XMem) *XMem { *p = v; return v }
+func store5776811(p **XVdbeOp, v *XVdbeOp) *XVdbeOp { *p = v; return v }
+func store5518866(p **XExpr, v *XExpr) *XExpr { *p = v; return v }
+func store5823966(p **XVdbeCursor, v *XVdbeCursor) *XVdbeCursor { *p = v; return v }
+func store6195508(p **XTriggerStep, v *XTriggerStep) *XTriggerStep { *p = v; return v }
+func store5664423(p **XMemPage, v *XMemPage) *XMemPage { *p = v; return v }
+func store5448591(p **XMem, v *XMem) *XMem { *p = v; return v }
func store1008(p *unsafe.Pointer, v unsafe.Pointer) unsafe.Pointer { *p = v; return v }
func store4543(p **uint8, v *uint8) *uint8 { *p = v; return v }
func store961(p *int32, v int32) int32 { *p = v; return v }
@@ -148352,7 +141917,7 @@ func store985(p *uint32, v uint32) uint32 { *p
func store992(p *uint64, v uint64) uint64 { *p = v; return v }
func store4537(p *uint8, v uint8) uint8 { *p = v; return v }
-type Xva_list struct{ X0 struct{} } // T5408039 struct{struct{}}
+type Xva_list struct{ X0 struct{} } // T5408035 struct{struct{}}
type TSqlite3Config struct {
X0 int32
@@ -148428,7 +141993,7 @@ type TSqlite3Config struct {
X37 func(*crt.TLS, int32) int32
X38 int32
X39 int32
-} // T5408899 struct{int32,int32,int32,int32,int32,int32,int32,int32,int32,int32,struct{*func(int32)*struct{},*func(*struct{}),*func(*struct{},int32)*struct{},*func(*struct{})int32,*func(int32)int32,*func(*struct{})int32,*func(*struct{}),*struct{}},struct{*func()int32,*func()int32,*func(int32)*struct{},*func(*struct{}),*func(*struct{}),*func(*struct{})int32,*func(*struct{}),*func(*struct{})int32,*func(*struct{})int32},struct{int32,*struct{},*func(*struct{})int32,*func(*struct{}),*func(int32,int32,int32)*struct{},*func(*struct{},int32),*func(*struct{})int32,*func(*struct{},uint32,int32)*struct{},*func(*struct{},*struct{},int32),*func(*struct{},*struct{},uint32,uint32),*func(*struct{},uint32),*func(*struct{}),*func(*struct{})},*struct{},int32,int32,int32,int64,int64,*struct{},int32,int32,*struct{},int32,int32,int32,int32,uint32,int32,int32,int32,int32,int32,int32,*struct{},*func(*struct{},int32,*int8),*struct{},*func(int32)int32,int32,int32}
+} // T5408895 struct{int32,int32,int32,int32,int32,int32,int32,int32,int32,int32,struct{*func(int32)*struct{},*func(*struct{}),*func(*struct{},int32)*struct{},*func(*struct{})int32,*func(int32)int32,*func(*struct{})int32,*func(*struct{}),*struct{}},struct{*func()int32,*func()int32,*func(int32)*struct{},*func(*struct{}),*func(*struct{}),*func(*struct{})int32,*func(*struct{}),*func(*struct{})int32,*func(*struct{})int32},struct{int32,*struct{},*func(*struct{})int32,*func(*struct{}),*func(int32,int32,int32)*struct{},*func(*struct{},int32),*func(*struct{})int32,*func(*struct{},uint32,int32)*struct{},*func(*struct{},*struct{},int32),*func(*struct{},*struct{},uint32,uint32),*func(*struct{},uint32),*func(*struct{}),*func(*struct{})},*struct{},int32,int32,int32,int64,int64,*struct{},int32,int32,*struct{},int32,int32,int32,int32,uint32,int32,int32,int32,int32,int32,int32,*struct{},*func(*struct{},int32,*int8),*struct{},*func(int32)int32,int32,int32}
type Xsqlite3_mem_methods struct {
X0 func(*crt.TLS, int32) unsafe.Pointer
@@ -148439,7 +142004,7 @@ type Xsqlite3_mem_methods struct {
X5 func(*crt.TLS, unsafe.Pointer) int32
X6 func(*crt.TLS, unsafe.Pointer)
X7 unsafe.Pointer
-} // T5410003 struct{*func(int32)*struct{},*func(*struct{}),*func(*struct{},int32)*struct{},*func(*struct{})int32,*func(int32)int32,*func(*struct{})int32,*func(*struct{}),*struct{}}
+} // T5409999 struct{*func(int32)*struct{},*func(*struct{}),*func(*struct{},int32)*struct{},*func(*struct{})int32,*func(int32)int32,*func(*struct{})int32,*func(*struct{}),*struct{}}
type Xsqlite3_mutex_methods struct {
X0 func(*crt.TLS) int32
@@ -148451,7 +142016,7 @@ type Xsqlite3_mutex_methods struct {
X6 func(*crt.TLS, unsafe.Pointer)
X7 func(*crt.TLS, unsafe.Pointer) int32
X8 func(*crt.TLS, unsafe.Pointer) int32
-} // T5410197 struct{*func()int32,*func()int32,*func(int32)*struct{},*func(*struct{}),*func(*struct{}),*func(*struct{})int32,*func(*struct{}),*func(*struct{})int32,*func(*struct{})int32}
+} // T5410193 struct{*func()int32,*func()int32,*func(int32)*struct{},*func(*struct{}),*func(*struct{}),*func(*struct{})int32,*func(*struct{}),*func(*struct{})int32,*func(*struct{})int32}
type Xsqlite3_pcache_methods2 struct {
X0 int32
@@ -148467,24 +142032,24 @@ type Xsqlite3_pcache_methods2 struct {
X10 func(*crt.TLS, unsafe.Pointer, uint32)
X11 func(*crt.TLS, unsafe.Pointer)
X12 func(*crt.TLS, unsafe.Pointer)
-} // T5410731 struct{int32,*struct{},*func(*struct{})int32,*func(*struct{}),*func(int32,int32,int32)*struct{},*func(*struct{},int32),*func(*struct{})int32,*func(*struct{},uint32,int32)*struct{},*func(*struct{},*struct{},int32),*func(*struct{},*struct{},uint32,uint32),*func(*struct{},uint32),*func(*struct{}),*func(*struct{})}
+} // T5410727 struct{int32,*struct{},*func(*struct{})int32,*func(*struct{}),*func(int32,int32,int32)*struct{},*func(*struct{},int32),*func(*struct{})int32,*func(*struct{},uint32,int32)*struct{},*func(*struct{},*struct{},int32),*func(*struct{},*struct{},uint32,uint32),*func(*struct{},uint32),*func(*struct{}),*func(*struct{})}
-type XFuncDefHash struct{ X0 [23]unsafe.Pointer } // T5411115 struct{[23]*struct{}}
+type XFuncDefHash struct{ X0 [23]unsafe.Pointer } // T5411111 struct{[23]*struct{}}
type XToken struct {
X0 *int8
X1 uint32
-} // T5411185 struct{*int8,uint32}
+} // T5411181 struct{*int8,uint32}
type Tsqlite3StatType struct {
X0 [10]int64
X1 [10]int64
-} // T5411492 struct{[10]int64,[10]int64}
+} // T5411488 struct{[10]int64,[10]int64}
type Xsqlite3_pcache_page struct {
X0 unsafe.Pointer
X1 unsafe.Pointer
-} // T5411824 struct{*struct{},*struct{}}
+} // T5411820 struct{*struct{},*struct{}}
type Xsqlite3_mutex struct {
X0 struct {
@@ -148511,14 +142076,14 @@ type Xsqlite3_mutex struct {
X2 int32
X3 uint64
X4 int32
-} // T5411941 struct{union{struct{int32,uint32,int32,uint32,int32,int16,int16,struct{*struct{},*struct{}}},[40]int8,int64},int32,int32,uint64,int32}
+} // T5411937 struct{union{struct{int32,uint32,int32,uint32,int32,int16,int16,struct{*struct{},*struct{}}},[40]int8,int64},int32,int32,uint64,int32}
type XHash struct {
X0 uint32
X1 uint32
X2 unsafe.Pointer
X3 unsafe.Pointer
-} // T5415523 struct{uint32,uint32,*struct{},*struct{}}
+} // T5415519 struct{uint32,uint32,*struct{},*struct{}}
type XDb struct {
X0 *int8
@@ -148526,7 +142091,7 @@ type XDb struct {
X2 uint8
X3 uint8
X4 unsafe.Pointer
-} // T5415672 struct{*int8,*struct{},uint8,uint8,*struct{}}
+} // T5415668 struct{*int8,*struct{},uint8,uint8,*struct{}}
type Xsqlite3 struct {
X0 unsafe.Pointer
@@ -148656,14 +142221,14 @@ type Xsqlite3 struct {
X77 int64
X78 int64
X79 *int32
-} // T5415767 struct{*struct{},*struct{},*struct{},*struct{},*struct{},int32,int32,int64,int64,uint32,int32,int32,int32,uint16,uint8,uint8,uint8,uint8,uint8,uint8,int8,uint8,uint8,uint8,uint8,uint8,uint8,int32,uint32,int32,int32,[12]int32,int32,struct{int32,uint8,uint8,uint8,uint8},int32,int32,int32,int32,int32,int32,**struct{},*func(uint32,*struct{},*struct{},*struct{})int32,*struct{},*func(*struct{},*int8,uint64),*struct{},*struct{},*func(*struct{})int32,*struct{},*func(*struct{}),*struct{},*func(*struct{},int32,*int8,*int8,int64),*func(*struct{},*struct{},*int8,int32)int32,*struct{},*func(*struct{},*struct{},int32,*int8),*func(*struct{},*struct{},int32,*struct{}),*struct{},*struct{},union{int32,float64},struct{uint32,uint16,uint8,int32,int32,[3]int32,*struct{},*struct{},*struct{}},*func(*struct{},int32,*int8,*int8,*int8,*int8)int32,*struct{},*func(*struct{})int32,*struct{},uint32,int32,struct{uint32,uint32,*struct{},*struct{}},*struct{},**struct{},*struct{},struct{uint32,uint32,*struct{},*struct{}},struct{uint32,uint32,*struct{},*struct{}},struct{*func(*struct{},int32)int32,*struct{},int32},[2]struct{*int8,*struct{},uint8,uint8,*struct{}},*struct{},int32,int32,int32,int64,int64,*int32}
+} // T5415763 struct{*struct{},*struct{},*struct{},*struct{},*struct{},int32,int32,int64,int64,uint32,int32,int32,int32,uint16,uint8,uint8,uint8,uint8,uint8,uint8,int8,uint8,uint8,uint8,uint8,uint8,uint8,int32,uint32,int32,int32,[12]int32,int32,struct{int32,uint8,uint8,uint8,uint8},int32,int32,int32,int32,int32,int32,**struct{},*func(uint32,*struct{},*struct{},*struct{})int32,*struct{},*func(*struct{},*int8,uint64),*struct{},*struct{},*func(*struct{})int32,*struct{},*func(*struct{}),*struct{},*func(*struct{},int32,*int8,*int8,int64),*func(*struct{},*struct{},*int8,int32)int32,*struct{},*func(*struct{},*struct{},int32,*int8),*func(*struct{},*struct{},int32,*struct{}),*struct{},*struct{},union{int32,float64},struct{uint32,uint16,uint8,int32,int32,[3]int32,*struct{},*struct{},*struct{}},*func(*struct{},int32,*int8,*int8,*int8,*int8)int32,*struct{},*func(*struct{})int32,*struct{},uint32,int32,struct{uint32,uint32,*struct{},*struct{}},*struct{},**struct{},*struct{},struct{uint32,uint32,*struct{},*struct{}},struct{uint32,uint32,*struct{},*struct{}},struct{*func(*struct{},int32)int32,*struct{},int32},[2]struct{*int8,*struct{},uint8,uint8,*struct{}},*struct{},int32,int32,int32,int64,int64,*int32}
type XBtLock struct {
X0 unsafe.Pointer
X1 uint32
X2 uint8
X3 unsafe.Pointer
-} // T5423231 struct{*struct{},uint32,uint8,*struct{}}
+} // T5423227 struct{*struct{},uint32,uint8,*struct{}}
type XBtree struct {
X0 unsafe.Pointer
@@ -148683,7 +142248,7 @@ type XBtree struct {
X2 uint8
X3 unsafe.Pointer
}
-} // T5423272 struct{*struct{},*struct{},uint8,uint8,uint8,uint8,int32,int32,uint32,*struct{},*struct{},struct{*struct{},uint32,uint8,*struct{}}}
+} // T5423268 struct{*struct{},*struct{},uint8,uint8,uint8,uint8,int32,int32,uint32,*struct{},*struct{},struct{*struct{},uint32,uint8,*struct{}}}
type XPager struct {
X0 unsafe.Pointer
@@ -148748,7 +142313,7 @@ type XPager struct {
X59 unsafe.Pointer
X60 unsafe.Pointer
X61 *int8
-} // T5424196 struct{*struct{},uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint32,uint32,uint32,uint32,int32,int32,uint32,uint32,*struct{},*struct{},*struct{},*struct{},int64,int64,*struct{},*struct{},int32,uint32,[16]int8,int32,int64,*struct{},uint16,int16,uint32,uint32,int32,uint32,int64,*int8,*int8,*func(*struct{})int32,*struct{},[3]int32,*func(*struct{}),*func(*struct{},uint32,**struct{},int32)int32,*int8,*struct{},*struct{},*int8}
+} // T5424192 struct{*struct{},uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint32,uint32,uint32,uint32,int32,int32,uint32,uint32,*struct{},*struct{},*struct{},*struct{},int64,int64,*struct{},*struct{},int32,uint32,[16]int8,int32,int64,*struct{},uint16,int16,uint32,uint32,int32,uint32,int64,*int8,*int8,*func(*struct{})int32,*struct{},[3]int32,*func(*struct{}),*func(*struct{},uint32,**struct{},int32)int32,*int8,*struct{},*struct{},*int8}
type XSchema struct {
X0 int32
@@ -148782,19 +142347,19 @@ type XSchema struct {
X8 uint8
X9 uint16
X10 int32
-} // T5428095 struct{int32,int32,struct{uint32,uint32,*struct{},*struct{}},struct{uint32,uint32,*struct{},*struct{}},struct{uint32,uint32,*struct{},*struct{}},struct{uint32,uint32,*struct{},*struct{}},*struct{},uint8,uint8,uint16,int32}
+} // T5428091 struct{int32,int32,struct{uint32,uint32,*struct{},*struct{}},struct{uint32,uint32,*struct{},*struct{}},struct{uint32,uint32,*struct{},*struct{}},struct{uint32,uint32,*struct{},*struct{}},*struct{},uint8,uint8,uint16,int32}
type XHashElem struct {
X0 unsafe.Pointer
X1 unsafe.Pointer
X2 unsafe.Pointer
X3 *int8
-} // T5428599 struct{*struct{},*struct{},*struct{},*int8}
+} // T5428595 struct{*struct{},*struct{},*struct{},*int8}
type XExprList struct {
X0 int32
X1 unsafe.Pointer
-} // T5429895 struct{int32,*struct{}}
+} // T5429891 struct{int32,*struct{}}
type XTrigger struct {
X0 *int8
@@ -148807,7 +142372,7 @@ type XTrigger struct {
X7 unsafe.Pointer
X8 unsafe.Pointer
X9 unsafe.Pointer
-} // T5431261 struct{*int8,*int8,uint8,uint8,*struct{},*struct{},*struct{},*struct{},*struct{},*struct{}}
+} // T5431257 struct{*int8,*int8,uint8,uint8,*struct{},*struct{},*struct{},*struct{},*struct{},*struct{}}
type XTable struct {
X0 *int8
@@ -148832,7 +142397,7 @@ type XTable struct {
X19 unsafe.Pointer
X20 unsafe.Pointer
X21 unsafe.Pointer
-} // T5434124 struct{*int8,*struct{},*struct{},*struct{},*struct{},*int8,*struct{},int32,uint32,uint32,int16,int16,int16,int16,uint8,int32,int32,**int8,*struct{},*struct{},*struct{},*struct{}}
+} // T5434120 struct{*int8,*struct{},*struct{},*struct{},*struct{},*int8,*struct{},int32,uint32,uint32,int16,int16,int16,int16,uint8,int32,int32,**int8,*struct{},*struct{},*struct{},*struct{}}
type TVdbe struct {
X0 unsafe.Pointer
@@ -148879,7 +142444,7 @@ type TVdbe struct {
X41 uint32
X42 unsafe.Pointer
X43 unsafe.Pointer
-} // T5436228 struct{*struct{},*struct{},*struct{},*struct{},int16,uint32,int32,int32,uint32,int32,int32,int32,int32,int64,int64,int64,int64,*struct{},*struct{},**struct{},*struct{},*struct{},*int8,**struct{},*struct{},*int32,int64,int32,int32,uint16,uint8,uint8,int16,uint32,uint32,[5]uint32,*int8,*struct{},*struct{},*struct{},int32,uint32,*struct{},*struct{}}
+} // T5436224 struct{*struct{},*struct{},*struct{},*struct{},int16,uint32,int32,int32,uint32,int32,int32,int32,int32,int64,int64,int64,int64,*struct{},*struct{},**struct{},*struct{},*struct{},*int8,**struct{},*struct{},*int32,int64,int32,int32,uint16,uint8,uint8,int16,uint32,uint32,[5]uint32,*int8,*struct{},*struct{},*struct{},int32,uint32,*struct{},*struct{}}
type XDateTime struct {
X0 int64
@@ -148897,7 +142462,7 @@ type XDateTime struct {
X12 int8
X13 int8
X14 int8
-} // T5443957 struct{int64,int32,int32,int32,int32,int32,int32,float64,int8,int8,int8,int8,int8,int8,int8}
+} // T5443953 struct{int64,int32,int32,int32,int32,int32,int32,float64,int8,int8,int8,int8,int8,int8,int8}
type Xsqlite3_context struct {
X0 unsafe.Pointer
@@ -148910,7 +142475,7 @@ type Xsqlite3_context struct {
X7 uint8
X8 uint8
X9 [1]unsafe.Pointer
-} // T5444880 struct{*struct{},*struct{},*struct{},*struct{},int32,int32,uint8,uint8,uint8,[1]*struct{}}
+} // T5444876 struct{*struct{},*struct{},*struct{},*struct{},int32,int32,uint8,uint8,uint8,[1]*struct{}}
type XMem struct {
X0 struct {
@@ -148936,7 +142501,7 @@ type XMem struct {
X10 func(*crt.TLS, unsafe.Pointer)
X11 unsafe.Pointer
X12 unsafe.Pointer
-} // T5448432 struct{union{float64,int64,int32,*struct{},*struct{},*struct{}},uint16,uint8,uint8,int32,*int8,*int8,int32,uint32,*struct{},*func(*struct{}),*struct{},*struct{}}
+} // T5448428 struct{union{float64,int64,int32,*struct{},*struct{},*struct{}},uint16,uint8,uint8,int32,*int8,*int8,int32,uint32,*struct{},*func(*struct{}),*struct{},*struct{}}
type XFuncDef struct {
X0 int8
@@ -148953,9 +142518,9 @@ type XFuncDef struct {
}
U [8]byte
}
-} // T5458820 struct{int8,uint16,*struct{},*struct{},*func(*struct{},int32,**struct{}),*func(*struct{}),*int8,union{*struct{},*struct{}}}
+} // T5458816 struct{int8,uint16,*struct{},*struct{},*func(*struct{},int32,**struct{}),*func(*struct{}),*int8,union{*struct{},*struct{}}}
-type Xsqlite3_file struct{ X0 unsafe.Pointer } // T5459561 struct{*struct{}}
+type Xsqlite3_file struct{ X0 unsafe.Pointer } // T5459557 struct{*struct{}}
type Xsqlite3_io_methods struct {
X0 int32
@@ -148977,7 +142542,7 @@ type Xsqlite3_io_methods struct {
X16 func(*crt.TLS, unsafe.Pointer, int32) int32
X17 func(*crt.TLS, unsafe.Pointer, int64, int32, *unsafe.Pointer) int32
X18 func(*crt.TLS, unsafe.Pointer, int64, unsafe.Pointer) int32
-} // T5460896 struct{int32,*func(*struct{})int32,*func(*struct{},*struct{},int32,int64)int32,*func(*struct{},*struct{},int32,int64)int32,*func(*struct{},int64)int32,*func(*struct{},int32)int32,*func(*struct{},*int64)int32,*func(*struct{},int32)int32,*func(*struct{},int32)int32,*func(*struct{},*int32)int32,*func(*struct{},int32,*struct{})int32,*func(*struct{})int32,*func(*struct{})int32,*func(*struct{},int32,int32,int32,**struct{})int32,*func(*struct{},int32,int32,int32)int32,*func(*struct{}),*func(*struct{},int32)int32,*func(*struct{},int64,int32,**struct{})int32,*func(*struct{},int64,*struct{})int32}
+} // T5460892 struct{int32,*func(*struct{})int32,*func(*struct{},*struct{},int32,int64)int32,*func(*struct{},*struct{},int32,int64)int32,*func(*struct{},int64)int32,*func(*struct{},int32)int32,*func(*struct{},*int64)int32,*func(*struct{},int32)int32,*func(*struct{},int32)int32,*func(*struct{},*int32)int32,*func(*struct{},int32,*struct{})int32,*func(*struct{})int32,*func(*struct{})int32,*func(*struct{},int32,int32,int32,**struct{})int32,*func(*struct{},int32,int32,int32)int32,*func(*struct{}),*func(*struct{},int32)int32,*func(*struct{},int64,int32,**struct{})int32,*func(*struct{},int64,*struct{})int32}
type Xsqlite3_vfs struct {
X0 int32
@@ -149002,17 +142567,17 @@ type Xsqlite3_vfs struct {
X19 func(*crt.TLS, unsafe.Pointer, *int8, func(*crt.TLS)) int32
X20 func(*crt.TLS, unsafe.Pointer, *int8) func(*crt.TLS)
X21 func(*crt.TLS, unsafe.Pointer, *int8) *int8
-} // T5465195 struct{int32,int32,int32,*struct{},*int8,*struct{},*func(*struct{},*int8,*struct{},int32,*int32)int32,*func(*struct{},*int8,int32)int32,*func(*struct{},*int8,int32,*int32)int32,*func(*struct{},*int8,int32,*int8)int32,*func(*struct{},*int8)*struct{},*func(*struct{},int32,*int8),*func(*struct{},*struct{},*int8)*func(),*func(*struct{},*struct{}),*func(*struct{},int32,*int8)int32,*func(*struct{},int32)int32,*func(*struct{},*float64)int32,*func(*struct{},int32,*int8)int32,*func(*struct{},*int64)int32,*func(*struct{},*int8,*func())int32,*func(*struct{},*int8)*func(),*func(*struct{},*int8)*int8}
+} // T5465191 struct{int32,int32,int32,*struct{},*int8,*struct{},*func(*struct{},*int8,*struct{},int32,*int32)int32,*func(*struct{},*int8,int32)int32,*func(*struct{},*int8,int32,*int32)int32,*func(*struct{},*int8,int32,*int8)int32,*func(*struct{},*int8)*struct{},*func(*struct{},int32,*int8),*func(*struct{},*struct{},*int8)*func(),*func(*struct{},*struct{}),*func(*struct{},int32,*int8)int32,*func(*struct{},int32)int32,*func(*struct{},*float64)int32,*func(*struct{},int32,*int8)int32,*func(*struct{},*int64)int32,*func(*struct{},*int8,*func())int32,*func(*struct{},*int8)*func(),*func(*struct{},*int8)*int8}
type TBenignMallocHooks struct {
X0 func(*crt.TLS)
X1 func(*crt.TLS)
-} // T5485058 struct{*func(),*func()}
+} // T5485054 struct{*func(),*func()}
type Xsqlite3_debug_mutex struct {
X0 int32
X1 int32
-} // T5487266 struct{int32,int32}
+} // T5487262 struct{int32,int32}
type TMem0Global struct {
X0 unsafe.Pointer
@@ -149021,7 +142586,7 @@ type TMem0Global struct {
X3 unsafe.Pointer
X4 uint32
X5 int32
-} // T5489528 struct{*struct{},int64,*struct{},*struct{},uint32,int32}
+} // T5489524 struct{*struct{},int64,*struct{},*struct{},uint32,int32}
type Xet_info struct {
X0 int8
@@ -149030,7 +142595,7 @@ type Xet_info struct {
X3 uint8
X4 uint8
X5 uint8
-} // T5504679 struct{int8,uint8,uint8,uint8,uint8,uint8}
+} // T5504675 struct{int8,uint8,uint8,uint8,uint8,uint8}
type XStrAccum struct {
X0 unsafe.Pointer
@@ -149041,13 +142606,13 @@ type XStrAccum struct {
X5 uint32
X6 uint8
X7 uint8
-} // T5504847 struct{*struct{},*int8,*int8,uint32,uint32,uint32,uint8,uint8}
+} // T5504843 struct{*struct{},*int8,*int8,uint32,uint32,uint32,uint8,uint8}
type XPrintfArguments struct {
X0 int32
X1 int32
X2 *unsafe.Pointer
-} // T5505045 struct{int32,int32,**struct{}}
+} // T5505041 struct{int32,int32,**struct{}}
type TSrcList_item struct {
X0 unsafe.Pointer
@@ -149076,7 +142641,7 @@ type TSrcList_item struct {
U [8]byte
}
X16 unsafe.Pointer
-} // T5506923 struct{*struct{},*int8,*int8,*int8,*struct{},*struct{},int32,int32,int32,struct{uint8,int8,},uint8,int32,*struct{},*struct{},uint64,union{*int8,*struct{}},*struct{}}
+} // T5506919 struct{*struct{},*int8,*int8,*int8,*struct{},*struct{},int32,int32,int32,struct{uint8,int8,},uint8,int32,*struct{},*struct{},uint64,union{*int8,*struct{}},*struct{}}
type XSrcList struct {
X0 int32
@@ -149109,14 +142674,14 @@ type XSrcList struct {
}
X16 unsafe.Pointer
}
-} // T5507260 struct{int32,uint32,[1]struct{*struct{},*int8,*int8,*int8,*struct{},*struct{},int32,int32,int32,struct{uint8,int8,},uint8,int32,*struct{},*struct{},uint64,union{*int8,*struct{}},*struct{}}}
+} // T5507256 struct{int32,uint32,[1]struct{*struct{},*int8,*int8,*int8,*struct{},*struct{},int32,int32,int32,struct{uint8,int8,},uint8,int32,*struct{},*struct{},uint64,union{*int8,*struct{}},*struct{}}}
type TCte struct {
X0 *int8
X1 unsafe.Pointer
X2 unsafe.Pointer
X3 *int8
-} // T5517196 struct{*int8,*struct{},*struct{},*int8}
+} // T5517192 struct{*int8,*struct{},*struct{},*int8}
type XWith struct {
X0 int32
@@ -149127,7 +142692,7 @@ type XWith struct {
X2 unsafe.Pointer
X3 *int8
}
-} // T5517279 struct{int32,*struct{},[1]struct{*int8,*struct{},*struct{},*int8}}
+} // T5517275 struct{int32,*struct{},[1]struct{*int8,*struct{},*struct{},*int8}}
type TExprList_item struct {
X0 unsafe.Pointer
@@ -149145,7 +142710,7 @@ type TExprList_item struct {
}
U [4]byte
}
-} // T5517815 struct{*struct{},*int8,*int8,uint8,int8,union{struct{uint16,uint16},int32}}
+} // T5517811 struct{*struct{},*int8,*int8,uint8,int8,union{struct{uint16,uint16},int32}}
type XSelect struct {
X0 unsafe.Pointer
@@ -149166,7 +142731,7 @@ type XSelect struct {
X15 unsafe.Pointer
X16 unsafe.Pointer
X17 unsafe.Pointer
-} // T5518153 struct{*struct{},uint8,int16,uint32,int32,int32,[12]int8,[2]int32,*struct{},*struct{},*struct{},*struct{},*struct{},*struct{},*struct{},*struct{},*struct{},*struct{}}
+} // T5518149 struct{*struct{},uint8,int16,uint32,int32,int32,[12]int8,[2]int32,*struct{},*struct{},*struct{},*struct{},*struct{},*struct{},*struct{},*struct{},*struct{},*struct{}}
type XExpr struct {
X0 uint8
@@ -149196,14 +142761,14 @@ type XExpr struct {
X12 uint8
X13 unsafe.Pointer
X14 unsafe.Pointer
-} // T5519039 struct{uint8,int8,uint32,union{*int8,int32},*struct{},*struct{},union{*struct{},*struct{}},int32,int32,int16,int16,int16,uint8,*struct{},*struct{}}
+} // T5519035 struct{uint8,int8,uint32,union{*int8,int32},*struct{},*struct{},union{*struct{},*struct{}},int32,int32,int16,int16,int16,uint8,*struct{},*struct{}}
type Tsqlite3PrngType struct {
X0 uint8
X1 uint8
X2 uint8
X3 [256]uint8
-} // T5520498 struct{uint8,uint8,uint8,[256]uint8}
+} // T5520494 struct{uint8,uint8,uint8,[256]uint8}
type XSQLiteThread struct {
X0 uint64
@@ -149211,7 +142776,7 @@ type XSQLiteThread struct {
X2 unsafe.Pointer
X3 func(*crt.TLS, unsafe.Pointer) unsafe.Pointer
X4 unsafe.Pointer
-} // T5521439 struct{uint64,int32,*struct{},*func(*struct{})*struct{},*struct{}}
+} // T5521435 struct{uint64,int32,*struct{},*func(*struct{})*struct{},*struct{}}
type XColumn struct {
X0 *int8
@@ -149221,7 +142786,7 @@ type XColumn struct {
X4 int8
X5 uint8
X6 uint8
-} // T5524921 struct{*int8,*struct{},*int8,uint8,int8,uint8,uint8}
+} // T5524917 struct{*int8,*struct{},*int8,uint8,int8,uint8,uint8}
type TyColCache struct {
X0 int32
@@ -149230,7 +142795,7 @@ type TyColCache struct {
X3 int32
X4 int32
X5 int32
-} // T5530802 struct{int32,int16,uint8,int32,int32,int32}
+} // T5530798 struct{int32,int16,uint8,int32,int32,int32}
type XParse struct {
X0 unsafe.Pointer
@@ -149324,18 +142889,18 @@ type XParse struct {
X69 unsafe.Pointer
X70 unsafe.Pointer
X71 unsafe.Pointer
-} // T5530903 struct{*struct{},*int8,*struct{},int32,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,int32,int32,int32,int32,int32,int32,int32,int32,int32,int32,int32,int32,*int32,*struct{},struct{*int8,uint32},uint32,uint32,int32,int32,int32,int32,int32,int32,*struct{},*struct{},*struct{},*struct{},int32,uint32,uint32,uint32,uint8,uint8,uint8,[10]struct{int32,int16,uint8,int32,int32,int32},[8]int32,struct{*int8,uint32},struct{*int8,uint32},int16,uint8,uint8,uint8,int32,int32,int32,int32,*int32,*struct{},*int8,*struct{},*struct{},*int8,struct{*int8,uint32},**struct{},*struct{},*struct{},*struct{},*struct{}}
+} // T5530899 struct{*struct{},*int8,*struct{},int32,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,int32,int32,int32,int32,int32,int32,int32,int32,int32,int32,int32,int32,*int32,*struct{},struct{*int8,uint32},uint32,uint32,int32,int32,int32,int32,int32,int32,*struct{},*struct{},*struct{},*struct{},int32,uint32,uint32,uint32,uint8,uint8,uint8,[10]struct{int32,int16,uint8,int32,int32,int32},[8]int32,struct{*int8,uint32},struct{*int8,uint32},int16,uint8,uint8,uint8,int32,int32,int32,int32,*int32,*struct{},*int8,*struct{},*struct{},*int8,struct{*int8,uint32},**struct{},*struct{},*struct{},*struct{},*struct{}}
type Tunix_syscall struct {
X0 *int8
X1 func(*crt.TLS)
X2 func(*crt.TLS)
-} // T5538899 struct{*int8,*func(),*func()}
+} // T5538895 struct{*int8,*func(),*func()}
type TunixFileId struct {
X0 uint64
X1 uint64
-} // T5541659 struct{uint64,uint64}
+} // T5541655 struct{uint64,uint64}
type XunixInodeInfo struct {
X0 struct {
@@ -149351,7 +142916,7 @@ type XunixInodeInfo struct {
X7 unsafe.Pointer
X8 unsafe.Pointer
X9 unsafe.Pointer
-} // T5541681 struct{struct{uint64,uint64},int32,uint8,uint8,int32,*struct{},int32,*struct{},*struct{},*struct{}}
+} // T5541677 struct{struct{uint64,uint64},int32,uint8,uint8,int32,*struct{},int32,*struct{},*struct{},*struct{}}
type XunixFile struct {
X0 unsafe.Pointer
@@ -149374,13 +142939,13 @@ type XunixFile struct {
X17 uint8
X18 uint8
X19 uint8
-} // T5542023 struct{*struct{},*struct{},*struct{},int32,uint8,uint16,int32,*struct{},*struct{},*int8,*struct{},int32,int32,int64,int64,int64,*struct{},uint8,uint8,uint8}
+} // T5542019 struct{*struct{},*struct{},*struct{},int32,uint8,uint16,int32,*struct{},*struct{},*int8,*struct{},int32,int32,int64,int64,int64,*struct{},uint8,uint8,uint8}
type XUnixUnusedFd struct {
X0 int32
X1 int32
X2 unsafe.Pointer
-} // T5542922 struct{int32,int32,*struct{}}
+} // T5542918 struct{int32,int32,*struct{}}
type XunixShmNode struct {
X0 unsafe.Pointer
@@ -149396,7 +142961,7 @@ type XunixShmNode struct {
X10 uint8
X11 uint8
X12 uint8
-} // T5543306 struct{*struct{},*struct{},*int8,int32,int32,uint16,uint8,**int8,int32,*struct{},uint8,uint8,uint8}
+} // T5543302 struct{*struct{},*struct{},*int8,int32,int32,uint16,uint8,**int8,int32,*struct{},uint8,uint8,uint8}
type Tflock struct {
X0 int16
@@ -149404,7 +142969,7 @@ type Tflock struct {
X2 int64
X3 int64
X4 int32
-} // T5544857 struct{int16,int16,int64,int64,int32}
+} // T5544853 struct{int16,int16,int64,int64,int32}
type TunixShm struct {
X0 unsafe.Pointer
@@ -149413,7 +142978,7 @@ type TunixShm struct {
X3 uint8
X4 uint16
X5 uint16
-} // T5548227 struct{*struct{},*struct{},uint8,uint8,uint16,uint16}
+} // T5548223 struct{*struct{},*struct{},uint8,uint8,uint16,uint16}
type XBitvec struct {
X0 uint32
@@ -149427,7 +142992,7 @@ type XBitvec struct {
}
U [496]byte
}
-} // T5555977 struct{uint32,uint32,uint32,union{[496]uint8,[124]uint32,[62]*struct{}}}
+} // T5555973 struct{uint32,uint32,uint32,union{[496]uint8,[124]uint32,[62]*struct{}}}
type XPgHdr struct {
X0 unsafe.Pointer
@@ -149441,7 +143006,7 @@ type XPgHdr struct {
X8 unsafe.Pointer
X9 unsafe.Pointer
X10 unsafe.Pointer
-} // T5557669 struct{*struct{},*struct{},*struct{},*struct{},*struct{},uint32,uint16,int16,*struct{},*struct{},*struct{}}
+} // T5557665 struct{*struct{},*struct{},*struct{},*struct{},*struct{},uint32,uint16,int16,*struct{},*struct{},*struct{}}
type XPCache struct {
X0 unsafe.Pointer
@@ -149457,7 +143022,7 @@ type XPCache struct {
X10 func(*crt.TLS, unsafe.Pointer, unsafe.Pointer) int32
X11 unsafe.Pointer
X12 unsafe.Pointer
-} // T5558055 struct{*struct{},*struct{},*struct{},int32,int32,int32,int32,int32,uint8,uint8,*func(*struct{},*struct{})int32,*struct{},*struct{}}
+} // T5558051 struct{*struct{},*struct{},*struct{},int32,int32,int32,int32,int32,uint8,uint8,*func(*struct{},*struct{})int32,*struct{},*struct{}}
type TPCacheGlobal struct {
X0 struct {
@@ -149493,7 +143058,7 @@ type TPCacheGlobal struct {
X10 unsafe.Pointer
X11 int32
X12 int32
-} // T5565849 struct{struct{*struct{},uint32,uint32,uint32,uint32,struct{struct{*struct{},*struct{}},uint32,uint8,uint8,uint8,*struct{},*struct{},*struct{},*struct{}}},int32,int32,int32,int32,int32,int32,*struct{},*struct{},*struct{},*struct{},int32,int32}
+} // T5565845 struct{struct{*struct{},uint32,uint32,uint32,uint32,struct{struct{*struct{},*struct{}},uint32,uint8,uint8,uint8,*struct{},*struct{},*struct{},*struct{}}},int32,int32,int32,int32,int32,int32,*struct{},*struct{},*struct{},*struct{},int32,int32}
type XPgHdr1 struct {
X0 struct {
@@ -149508,7 +143073,7 @@ type XPgHdr1 struct {
X6 unsafe.Pointer
X7 unsafe.Pointer
X8 unsafe.Pointer
-} // T5566093 struct{struct{*struct{},*struct{}},uint32,uint8,uint8,uint8,*struct{},*struct{},*struct{},*struct{}}
+} // T5566089 struct{struct{*struct{},*struct{}},uint32,uint8,uint8,uint8,*struct{},*struct{},*struct{},*struct{}}
type XPGroup struct {
X0 unsafe.Pointer
@@ -149530,7 +143095,7 @@ type XPGroup struct {
X7 unsafe.Pointer
X8 unsafe.Pointer
}
-} // T5566194 struct{*struct{},uint32,uint32,uint32,uint32,struct{struct{*struct{},*struct{}},uint32,uint8,uint8,uint8,*struct{},*struct{},*struct{},*struct{}}}
+} // T5566190 struct{*struct{},uint32,uint32,uint32,uint32,struct{struct{*struct{},*struct{}},uint32,uint8,uint8,uint8,*struct{},*struct{},*struct{},*struct{}}}
type XPCache1 struct {
X0 unsafe.Pointer
@@ -149548,7 +143113,7 @@ type XPCache1 struct {
X12 *unsafe.Pointer
X13 unsafe.Pointer
X14 unsafe.Pointer
-} // T5566799 struct{*struct{},int32,int32,int32,int32,uint32,uint32,uint32,uint32,uint32,uint32,uint32,**struct{},*struct{},*struct{}}
+} // T5566795 struct{*struct{},int32,int32,int32,int32,uint32,uint32,uint32,uint32,uint32,uint32,uint32,**struct{},*struct{},*struct{}}
type XRowSet struct {
X0 unsafe.Pointer
@@ -149560,13 +143125,13 @@ type XRowSet struct {
X6 uint16
X7 uint16
X8 int32
-} // T5572810 struct{*struct{},*struct{},*struct{},*struct{},*struct{},*struct{},uint16,uint16,int32}
+} // T5572806 struct{*struct{},*struct{},*struct{},*struct{},*struct{},*struct{},uint16,uint16,int32}
type TRowSetEntry struct {
X0 int64
X1 unsafe.Pointer
X2 unsafe.Pointer
-} // T5573180 struct{int64,*struct{},*struct{}}
+} // T5573176 struct{int64,*struct{},*struct{}}
type TRowSetChunk struct {
X0 unsafe.Pointer
@@ -149575,7 +143140,7 @@ type TRowSetChunk struct {
X1 unsafe.Pointer
X2 unsafe.Pointer
}
-} // T5573252 struct{*struct{},[42]struct{int64,*struct{},*struct{}}}
+} // T5573248 struct{*struct{},[42]struct{int64,*struct{},*struct{}}}
type XWalIndexHdr struct {
X0 uint32
@@ -149589,7 +143154,7 @@ type XWalIndexHdr struct {
X8 [2]uint32
X9 [2]uint32
X10 [2]uint32
-} // T5575796 struct{uint32,uint32,uint32,uint8,uint8,uint16,uint32,uint32,[2]uint32,[2]uint32,[2]uint32}
+} // T5575792 struct{uint32,uint32,uint32,uint8,uint8,uint16,uint32,uint32,[2]uint32,[2]uint32,[2]uint32}
type XWal struct {
X0 unsafe.Pointer
@@ -149628,7 +143193,7 @@ type XWal struct {
X21 *int8
X22 uint32
X23 uint8
-} // T5575888 struct{*struct{},*struct{},*struct{},uint32,int64,int32,int32,**uint32,uint32,int16,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,struct{uint32,uint32,uint32,uint8,uint8,uint16,uint32,uint32,[2]uint32,[2]uint32,[2]uint32},uint32,uint32,*int8,uint32,uint8}
+} // T5575884 struct{*struct{},*struct{},*struct{},uint32,int64,int32,int32,**uint32,uint32,int16,uint8,uint8,uint8,uint8,uint8,uint8,uint8,uint8,struct{uint32,uint32,uint32,uint8,uint8,uint16,uint32,uint32,[2]uint32,[2]uint32,[2]uint32},uint32,uint32,*int8,uint32,uint8}
type XPagerSavepoint struct {
X0 int64
@@ -149637,7 +143202,7 @@ type XPagerSavepoint struct {
X3 uint32
X4 uint32
X5 [4]uint32
-} // T5579363 struct{int64,int64,*struct{},uint32,uint32,[4]uint32}
+} // T5579359 struct{int64,int64,*struct{},uint32,uint32,[4]uint32}
type Xsqlite3_backup struct {
X0 unsafe.Pointer
@@ -149652,7 +143217,7 @@ type Xsqlite3_backup struct {
X9 uint32
X10 int32
X11 unsafe.Pointer
-} // T5584586 struct{*struct{},*struct{},uint32,int32,uint32,*struct{},*struct{},int32,uint32,uint32,int32,*struct{}}
+} // T5584582 struct{*struct{},*struct{},uint32,int32,uint32,*struct{},*struct{},int32,uint32,uint32,int32,*struct{}}
type XWalCkptInfo struct {
X0 uint32
@@ -149660,7 +143225,7 @@ type XWalCkptInfo struct {
X2 [8]uint8
X3 uint32
X4 uint32
-} // T5638465 struct{uint32,[5]uint32,[8]uint8,uint32,uint32}
+} // T5638461 struct{uint32,[5]uint32,[8]uint8,uint32,uint32}
type TWalSegment struct {
X0 int32
@@ -149668,7 +143233,7 @@ type TWalSegment struct {
X2 *uint32
X3 int32
X4 int32
-} // T5645001 struct{int32,*uint16,*uint32,int32,int32}
+} // T5644997 struct{int32,*uint16,*uint32,int32,int32}
type XWalIterator struct {
X0 int32
@@ -149680,12 +143245,12 @@ type XWalIterator struct {
X3 int32
X4 int32
}
-} // T5645088 struct{int32,int32,[1]struct{int32,*uint16,*uint32,int32,int32}}
+} // T5645084 struct{int32,int32,[1]struct{int32,*uint16,*uint32,int32,int32}}
type TSublist struct {
X0 int32
X1 *uint16
-} // T5645560 struct{int32,*uint16}
+} // T5645556 struct{int32,*uint16}
type XWalWriter struct {
X0 unsafe.Pointer
@@ -149693,7 +143258,7 @@ type XWalWriter struct {
X2 int64
X3 int32
X4 int32
-} // T5651076 struct{*struct{},*struct{},int64,int32,int32}
+} // T5651072 struct{*struct{},*struct{},int64,int32,int32}
type XBtShared struct {
X0 unsafe.Pointer
@@ -149724,7 +143289,7 @@ type XBtShared struct {
X25 unsafe.Pointer
X26 unsafe.Pointer
X27 *uint8
-} // T5654692 struct{*struct{},*struct{},*struct{},*struct{},uint8,uint8,uint8,uint8,uint8,uint8,uint16,uint16,uint16,uint16,uint16,uint32,uint32,int32,uint32,*struct{},*func(*struct{}),*struct{},*struct{},int32,*struct{},*struct{},*struct{},*uint8}
+} // T5654688 struct{*struct{},*struct{},*struct{},*struct{},uint8,uint8,uint8,uint8,uint8,uint8,uint16,uint16,uint16,uint16,uint16,uint32,uint32,int32,uint32,*struct{},*func(*struct{}),*struct{},*struct{},int32,*struct{},*struct{},*struct{},*uint8}
type XCellInfo struct {
X0 int64
@@ -149732,7 +143297,7 @@ type XCellInfo struct {
X2 uint32
X3 uint16
X4 uint16
-} // T5660168 struct{int64,*uint8,uint32,uint16,uint16}
+} // T5660164 struct{int64,*uint8,uint32,uint16,uint16}
type XBtCursor struct {
X0 unsafe.Pointer
@@ -149761,7 +143326,7 @@ type XBtCursor struct {
X17 unsafe.Pointer
X18 [20]uint16
X19 [20]unsafe.Pointer
-} // T5660235 struct{*struct{},*struct{},*struct{},*uint32,struct{int64,*uint8,uint32,uint16,uint16},int64,*struct{},uint32,int32,int32,uint8,uint8,uint8,uint8,int8,uint8,*struct{},*struct{},[20]uint16,[20]*struct{}}
+} // T5660231 struct{*struct{},*struct{},*struct{},*uint32,struct{int64,*uint8,uint32,uint16,uint16},int64,*struct{},uint32,int32,int32,uint8,uint8,uint8,uint8,int8,uint8,*struct{},*struct{},[20]uint16,[20]*struct{}}
type XIndex struct {
X0 *int8
@@ -149781,7 +143346,7 @@ type XIndex struct {
X14 uint16
X15 uint8
X16 int8
-} // T5661141 struct{*int8,*int16,*int16,*struct{},*int8,*struct{},*struct{},*uint8,**int8,*struct{},*struct{},int32,int16,uint16,uint16,uint8,int8,}
+} // T5661137 struct{*int8,*int16,*int16,*struct{},*int8,*struct{},*struct{},*uint8,**int8,*struct{},*struct{},int32,int16,uint16,uint16,uint8,int8,}
type XMemPage struct {
X0 uint8
@@ -149810,7 +143375,7 @@ type XMemPage struct {
X23 unsafe.Pointer
X24 func(*crt.TLS, unsafe.Pointer, *uint8) uint16
X25 func(*crt.TLS, unsafe.Pointer, *uint8, unsafe.Pointer)
-} // T5664183 struct{uint8,uint8,uint8,uint8,uint32,uint8,uint8,uint8,uint8,uint8,uint16,uint16,uint16,uint16,uint16,uint16,[4]uint16,[4]*uint8,*struct{},*uint8,*uint8,*uint8,*uint8,*struct{},*func(*struct{},*uint8)uint16,*func(*struct{},*uint8,*struct{})}
+} // T5664179 struct{uint8,uint8,uint8,uint8,uint32,uint8,uint8,uint8,uint8,uint8,uint16,uint16,uint16,uint16,uint16,uint16,[4]uint16,[4]*uint8,*struct{},*uint8,*uint8,*uint8,*uint8,*struct{},*func(*struct{},*uint8)uint16,*func(*struct{},*uint8,*struct{})}
type XUnpackedRecord struct {
X0 unsafe.Pointer
@@ -149821,7 +143386,7 @@ type XUnpackedRecord struct {
X5 int8
X6 int8
X7 uint8
-} // T5669035 struct{*struct{},*struct{},uint16,int8,uint8,int8,int8,uint8}
+} // T5669031 struct{*struct{},*struct{},uint16,int8,uint8,int8,int8,uint8}
type XKeyInfo struct {
X0 uint32
@@ -149831,7 +143396,7 @@ type XKeyInfo struct {
X4 unsafe.Pointer
X5 *uint8
X6 [1]unsafe.Pointer
-} // T5669314 struct{uint32,uint8,uint16,uint16,*struct{},*uint8,[1]*struct{}}
+} // T5669310 struct{uint32,uint8,uint16,uint16,*struct{},*uint8,[1]*struct{}}
type XBtreePayload struct {
X0 unsafe.Pointer
@@ -149841,14 +143406,14 @@ type XBtreePayload struct {
X4 uint16
X5 int32
X6 int32
-} // T5713977 struct{*struct{},int64,*struct{},*struct{},uint16,int32,int32}
+} // T5713973 struct{*struct{},int64,*struct{},*struct{},uint16,int32,int32}
type XCellArray struct {
X0 int32
X1 unsafe.Pointer
X2 **uint8
X3 *uint16
-} // T5715615 struct{int32,*struct{},**uint8,*uint16}
+} // T5715611 struct{int32,*struct{},**uint8,*uint16}
type XIntegrityCk struct {
X0 unsafe.Pointer
@@ -149872,7 +143437,7 @@ type XIntegrityCk struct {
X7 uint8
}
X11 *uint32
-} // T5729115 struct{*struct{},*struct{},*uint8,uint32,int32,int32,int32,*int8,int32,int32,struct{*struct{},*int8,*int8,uint32,uint32,uint32,uint8,uint8},*uint32}
+} // T5729111 struct{*struct{},*struct{},*uint8,uint32,int32,int32,int32,*int8,int32,int32,struct{*struct{},*int8,*int8,uint32,uint32,uint32,uint8,uint8},*uint32}
type XVdbeFrame struct {
X0 unsafe.Pointer
@@ -149893,7 +143458,7 @@ type XVdbeFrame struct {
X15 int32
X16 int32
X17 int32
-} // T5755655 struct{*struct{},*struct{},*struct{},*int64,*struct{},**struct{},*uint8,*struct{},int64,*struct{},int32,int32,int32,int32,int32,int32,int32,int32}
+} // T5755651 struct{*struct{},*struct{},*struct{},*int64,*struct{},**struct{},*uint8,*struct{},int64,*struct{},int32,int32,int32,int32,int32,int32,int32,int32}
type XVdbeOp struct {
X0 uint8
@@ -149923,7 +143488,7 @@ type XVdbeOp struct {
U [8]byte
}
X7 *int8
-} // T5777190 struct{uint8,int8,uint16,int32,int32,int32,union{int32,*struct{},*int8,*int64,*float64,*struct{},*struct{},*struct{},*struct{},*struct{},*struct{},*int32,*struct{},*struct{},*func(*struct{},*int32)int32},*int8}
+} // T5777186 struct{uint8,int8,uint16,int32,int32,int32,union{int32,*struct{},*int8,*int64,*float64,*struct{},*struct{},*struct{},*struct{},*struct{},*struct{},*int32,*struct{},*struct{},*func(*struct{},*int32)int32},*int8}
type XVdbeOpIter struct {
X0 unsafe.Pointer
@@ -149931,7 +143496,7 @@ type XVdbeOpIter struct {
X2 int32
X3 int32
X4 int32
-} // T5794100 struct{*struct{},**struct{},int32,int32,int32}
+} // T5794096 struct{*struct{},**struct{},int32,int32,int32}
type XSubProgram struct {
X0 unsafe.Pointer
@@ -149941,14 +143506,14 @@ type XSubProgram struct {
X4 *uint8
X5 unsafe.Pointer
X6 unsafe.Pointer
-} // T5794291 struct{*struct{},int32,int32,int32,*uint8,*struct{},*struct{}}
+} // T5794287 struct{*struct{},int32,int32,int32,*uint8,*struct{},*struct{}}
type XVdbeOpList struct {
X0 uint8
X1 int8
X2 int8
X3 int8
-} // T5797176 struct{uint8,int8,int8,int8}
+} // T5797172 struct{uint8,int8,int8,int8}
type XVTable struct {
X0 unsafe.Pointer
@@ -149958,7 +143523,7 @@ type XVTable struct {
X4 uint8
X5 int32
X6 unsafe.Pointer
-} // T5809621 struct{*struct{},*struct{},*struct{},int32,uint8,int32,*struct{}}
+} // T5809617 struct{*struct{},*struct{},*struct{},int32,uint8,int32,*struct{}}
type XCollSeq struct {
X0 *int8
@@ -149966,13 +143531,13 @@ type XCollSeq struct {
X2 unsafe.Pointer
X3 func(*crt.TLS, unsafe.Pointer, int32, unsafe.Pointer, int32, unsafe.Pointer) int32
X4 func(*crt.TLS, unsafe.Pointer)
-} // T5820009 struct{*int8,uint8,*struct{},*func(*struct{},int32,*struct{},int32,*struct{})int32,*func(*struct{})}
+} // T5820005 struct{*int8,uint8,*struct{},*func(*struct{},int32,*struct{},int32,*struct{})int32,*func(*struct{})}
type Xsqlite3_vtab struct {
X0 unsafe.Pointer
X1 int32
X2 *int8
-} // T5820489 struct{*struct{},int32,*int8}
+} // T5820485 struct{*struct{},int32,*int8}
type XVdbeCursor struct {
X0 uint8
@@ -150009,7 +143574,7 @@ type XVdbeCursor struct {
X23 uint32
X24 uint32
X25 [1]uint32
-} // T5823744 struct{uint8,int8,uint8,uint8,uint8,uint8,uint8,int8,*struct{},int64,*int32,uint32,int32,*struct{},union{*struct{},*struct{},int32,*struct{}},*struct{},uint32,uint32,int16,uint16,int64,*uint32,*uint8,uint32,uint32,[1]uint32}
+} // T5823740 struct{uint8,int8,uint8,uint8,uint8,uint8,uint8,int8,*struct{},int64,*int32,uint32,int32,*struct{},union{*struct{},*struct{},int32,*struct{}},*struct{},uint32,uint32,int16,uint16,int64,*uint32,*uint8,uint32,uint32,[1]uint32}
type XAuxData struct {
X0 int32
@@ -150017,13 +143582,13 @@ type XAuxData struct {
X2 unsafe.Pointer
X3 func(*crt.TLS, unsafe.Pointer)
X4 unsafe.Pointer
-} // T5827058 struct{int32,int32,*struct{},*func(*struct{}),*struct{}}
+} // T5827054 struct{int32,int32,*struct{},*func(*struct{}),*struct{}}
type TReusableSpace struct {
X0 *uint8
X1 int32
X2 int32
-} // T5829003 struct{*uint8,int32,int32}
+} // T5828999 struct{*uint8,int32,int32}
type Xsqlite3_module struct {
X0 int32
@@ -150049,19 +143614,19 @@ type Xsqlite3_module struct {
X20 func(*crt.TLS, unsafe.Pointer, int32) int32
X21 func(*crt.TLS, unsafe.Pointer, int32) int32
X22 func(*crt.TLS, unsafe.Pointer, int32) int32
-} // T5836155 struct{int32,*func(*struct{},*struct{},int32,**int8,**struct{},**int8)int32,*func(*struct{},*struct{},int32,**int8,**struct{},**int8)int32,*func(*struct{},*struct{})int32,*func(*struct{})int32,*func(*struct{})int32,*func(*struct{},**struct{})int32,*func(*struct{})int32,*func(*struct{},int32,*int8,int32,**struct{})int32,*func(*struct{})int32,*func(*struct{})int32,*func(*struct{},*struct{},int32)int32,*func(*struct{},*int64)int32,*func(*struct{},int32,**struct{},*int64)int32,*func(*struct{})int32,*func(*struct{})int32,*func(*struct{})int32,*func(*struct{})int32,*func(*struct{},int32,*int8,**func(*struct{},int32,**struct{}),**struct{})int32,*func(*struct{},*int8)int32,*func(*struct{},int32)int32,*func(*struct{},int32)int32,*func(*struct{},int32)int32}
+} // T5836151 struct{int32,*func(*struct{},*struct{},int32,**int8,**struct{},**int8)int32,*func(*struct{},*struct{},int32,**int8,**struct{},**int8)int32,*func(*struct{},*struct{})int32,*func(*struct{})int32,*func(*struct{})int32,*func(*struct{},**struct{})int32,*func(*struct{})int32,*func(*struct{},int32,*int8,int32,**struct{})int32,*func(*struct{})int32,*func(*struct{})int32,*func(*struct{},*struct{},int32)int32,*func(*struct{},*int64)int32,*func(*struct{},int32,**struct{},*int64)int32,*func(*struct{})int32,*func(*struct{})int32,*func(*struct{})int32,*func(*struct{})int32,*func(*struct{},int32,*int8,**func(*struct{},int32,**struct{}),**struct{})int32,*func(*struct{},*int8)int32,*func(*struct{},int32)int32,*func(*struct{},int32)int32,*func(*struct{},int32)int32}
type XSavepoint struct {
X0 *int8
X1 int64
X2 int64
X3 unsafe.Pointer
-} // T5877421 struct{*int8,int64,int64,*struct{}}
+} // T5877417 struct{*int8,int64,int64,*struct{}}
type XSorterFile struct {
X0 unsafe.Pointer
X1 int64
-} // T5901890 struct{*struct{},int64}
+} // T5901886 struct{*struct{},int64}
type XSortSubtask struct {
X0 unsafe.Pointer
@@ -150083,7 +143648,7 @@ type XSortSubtask struct {
X0 unsafe.Pointer
X1 int64
}
-} // T5901914 struct{*struct{},int32,*struct{},*struct{},struct{*struct{},*uint8,int32},int32,*func(*struct{},*int32,*struct{},int32,*struct{},int32)int32,struct{*struct{},int64},struct{*struct{},int64}}
+} // T5901910 struct{*struct{},int32,*struct{},*struct{},struct{*struct{},*uint8,int32},int32,*func(*struct{},*int32,*struct{},int32,*struct{},int32)int32,struct{*struct{},int64},struct{*struct{},int64}}
type XVdbeSorter struct {
X0 int32
@@ -150128,14 +143693,14 @@ type XVdbeSorter struct {
X1 int64
}
}
-} // T5902299 struct{int32,int32,int32,int32,*struct{},*struct{},*struct{},*struct{},*struct{},struct{*struct{},*uint8,int32},int32,int32,uint8,uint8,uint8,uint8,uint8,[1]struct{*struct{},int32,*struct{},*struct{},struct{*struct{},*uint8,int32},int32,*func(*struct{},*int32,*struct{},int32,*struct{},int32)int32,struct{*struct{},int64},struct{*struct{},int64}}}
+} // T5902295 struct{int32,int32,int32,int32,*struct{},*struct{},*struct{},*struct{},*struct{},struct{*struct{},*uint8,int32},int32,int32,uint8,uint8,uint8,uint8,uint8,[1]struct{*struct{},int32,*struct{},*struct{},struct{*struct{},*uint8,int32},int32,*func(*struct{},*int32,*struct{},int32,*struct{},int32)int32,struct{*struct{},int64},struct{*struct{},int64}}}
type XInitData struct {
X0 unsafe.Pointer
X1 **int8
X2 int32
X3 int32
-} // T5907177 struct{*struct{},**int8,int32,int32}
+} // T5907173 struct{*struct{},**int8,int32,int32}
type XIncrblob struct {
X0 int32
@@ -150146,7 +143711,7 @@ type XIncrblob struct {
X5 unsafe.Pointer
X6 *int8
X7 unsafe.Pointer
-} // T5924301 struct{int32,int32,uint16,*struct{},*struct{},*struct{},*int8,*struct{}}
+} // T5924297 struct{int32,int32,uint16,*struct{},*struct{},*struct{},*int8,*struct{}}
type XFKey struct {
X0 unsafe.Pointer
@@ -150162,7 +143727,7 @@ type XFKey struct {
X0 int32
X1 *int8
}
-} // T5930705 struct{*struct{},*struct{},*int8,*struct{},*struct{},int32,uint8,[2]uint8,[2]*struct{},[1]struct{int32,*int8}}
+} // T5930701 struct{*struct{},*struct{},*int8,*struct{},*struct{},int32,uint8,[2]uint8,[2]*struct{},[1]struct{int32,*int8}}
type XPmaReader struct {
X0 int64
@@ -150176,7 +143741,7 @@ type XPmaReader struct {
X8 int32
X9 *uint8
X10 unsafe.Pointer
-} // T5935405 struct{int64,int64,int32,int32,*struct{},*uint8,*uint8,*uint8,int32,*uint8,*struct{}}
+} // T5935401 struct{int64,int64,int32,int32,*struct{},*uint8,*uint8,*uint8,int32,*uint8,*struct{}}
type XIncrMerger struct {
X0 unsafe.Pointer
@@ -150189,7 +143754,7 @@ type XIncrMerger struct {
X0 unsafe.Pointer
X1 int64
}
-} // T5935722 struct{*struct{},*struct{},int64,int32,int32,int32,[2]struct{*struct{},int64}}
+} // T5935718 struct{*struct{},*struct{},int64,int32,int32,int32,[2]struct{*struct{},int64}}
type XSorterRecord struct {
X0 int32
@@ -150200,14 +143765,14 @@ type XSorterRecord struct {
}
U [8]byte
}
-} // T5941594 struct{int32,union{*struct{},int32}}
+} // T5941590 struct{int32,union{*struct{},int32}}
type XMergeEngine struct {
X0 int32
X1 unsafe.Pointer
X2 *int32
X3 unsafe.Pointer
-} // T5945816 struct{int32,*struct{},*int32,*struct{}}
+} // T5945812 struct{int32,*struct{},*int32,*struct{}}
type XPmaWriter struct {
X0 int32
@@ -150217,7 +143782,7 @@ type XPmaWriter struct {
X4 int32
X5 int64
X6 unsafe.Pointer
-} // T5954478 struct{int32,*uint8,int32,int32,int32,int64,*struct{}}
+} // T5954474 struct{int32,*uint8,int32,int32,int32,int64,*struct{}}
type XMemJournal struct {
X0 unsafe.Pointer
@@ -150236,12 +143801,12 @@ type XMemJournal struct {
X7 int32
X8 unsafe.Pointer
X9 *int8
-} // T5963418 struct{*struct{},int32,int32,int32,*struct{},struct{int64,*struct{}},struct{int64,*struct{}},int32,*struct{},*int8}
+} // T5963414 struct{*struct{},int32,int32,int32,*struct{},struct{int64,*struct{}},struct{int64,*struct{}},int32,*struct{},*int8}
type XFileChunk struct {
X0 unsafe.Pointer
X1 [8]uint8
-} // T5963693 struct{*struct{},[8]uint8}
+} // T5963689 struct{*struct{},[8]uint8}
type XWalker struct {
X0 unsafe.Pointer
@@ -150263,17 +143828,17 @@ type XWalker struct {
}
U [8]byte
}
-} // T5965070 struct{*struct{},*func(*struct{},*struct{})int32,*func(*struct{},*struct{})int32,*func(*struct{},*struct{}),int32,uint8,union{*struct{},int32,int32,*struct{},*struct{},*struct{},*int32,*struct{}}}
+} // T5965066 struct{*struct{},*func(*struct{},*struct{})int32,*func(*struct{},*struct{})int32,*func(*struct{},*struct{}),int32,uint8,union{*struct{},int32,int32,*struct{},*struct{},*struct{},*int32,*struct{}}}
type XIdList struct {
X0 unsafe.Pointer
X1 int32
-} // T5977344 struct{*struct{},int32}
+} // T5977340 struct{*struct{},int32}
type TIdList_item struct {
X0 *int8
X1 int32
-} // T5977443 struct{*int8,int32}
+} // T5977439 struct{*int8,int32}
type XNameContext struct {
X0 unsafe.Pointer
@@ -150284,13 +143849,13 @@ type XNameContext struct {
X5 int32
X6 int32
X7 uint16
-} // T5978401 struct{*struct{},*struct{},*struct{},*struct{},*struct{},int32,int32,uint16}
+} // T5978397 struct{*struct{},*struct{},*struct{},*struct{},*struct{},int32,int32,uint16}
type XExprSpan struct {
X0 unsafe.Pointer
X1 *int8
X2 *int8
-} // T6087083 struct{*struct{},*int8,*int8}
+} // T6087079 struct{*struct{},*int8,*int8}
type XSelectDest struct {
X0 uint8
@@ -150299,7 +143864,7 @@ type XSelectDest struct {
X3 int32
X4 int32
X5 unsafe.Pointer
-} // T6099586 struct{uint8,*int8,int32,int32,int32,*struct{}}
+} // T6099582 struct{uint8,*int8,int32,int32,int32,*struct{}}
type XAggInfo struct {
X0 uint8
@@ -150315,7 +143880,7 @@ type XAggInfo struct {
X10 int32
X11 unsafe.Pointer
X12 int32
-} // T6117081 struct{uint8,uint8,int32,int32,int32,int32,int32,*struct{},*struct{},int32,int32,*struct{},int32}
+} // T6117077 struct{uint8,uint8,int32,int32,int32,int32,int32,*struct{},*struct{},int32,int32,*struct{},int32}
type TAggInfo_col struct {
X0 unsafe.Pointer
@@ -150324,20 +143889,20 @@ type TAggInfo_col struct {
X3 int32
X4 int32
X5 unsafe.Pointer
-} // T6117342 struct{*struct{},int32,int32,int32,int32,*struct{}}
+} // T6117338 struct{*struct{},int32,int32,int32,int32,*struct{}}
type TAggInfo_func struct {
X0 unsafe.Pointer
X1 unsafe.Pointer
X2 int32
X3 int32
-} // T6119450 struct{*struct{},*struct{},int32,int32}
+} // T6119446 struct{*struct{},*struct{},int32,int32}
type TSrcCount struct {
X0 unsafe.Pointer
X1 int32
X2 int32
-} // T6129536 struct{*struct{},int32,int32}
+} // T6129532 struct{*struct{},int32,int32}
type XStat4Accum struct {
X0 uint32
@@ -150357,12 +143922,12 @@ type XStat4Accum struct {
X11 int32
X12 unsafe.Pointer
X13 unsafe.Pointer
-} // T6167370 struct{uint32,uint32,int32,int32,int32,struct{*uint32,*uint32},uint32,*struct{},int32,int32,int32,int32,*struct{},*struct{}}
+} // T6167366 struct{uint32,uint32,int32,int32,int32,struct{*uint32,*uint32},uint32,*struct{},int32,int32,int32,int32,*struct{},*struct{}}
type XanalysisInfo struct {
X0 unsafe.Pointer
X1 *int8
-} // T6179724 struct{*struct{},*int8}
+} // T6179720 struct{*struct{},*int8}
type XDbFixer struct {
X0 unsafe.Pointer
@@ -150371,7 +143936,7 @@ type XDbFixer struct {
X3 *int8
X4 *int8
X5 unsafe.Pointer
-} // T6193378 struct{*struct{},*struct{},int32,*int8,*int8,*struct{}}
+} // T6193374 struct{*struct{},*struct{},int32,*int8,*int8,*struct{}}
type XTriggerStep struct {
X0 uint8
@@ -150384,19 +143949,19 @@ type XTriggerStep struct {
X7 unsafe.Pointer
X8 unsafe.Pointer
X9 unsafe.Pointer
-} // T6195416 struct{uint8,uint8,*struct{},*struct{},*int8,*struct{},*struct{},*struct{},*struct{},*struct{}}
+} // T6195412 struct{uint8,uint8,*struct{},*struct{},*int8,*struct{},*struct{},*struct{},*struct{},*struct{}}
type XAuthContext struct {
X0 *int8
X1 unsafe.Pointer
-} // T6199157 struct{*int8,*struct{}}
+} // T6199153 struct{*int8,*struct{}}
type XTableLock struct {
X0 int32
X1 int32
X2 uint8
X3 *int8
-} // T6199365 struct{int32,int32,uint8,*int8}
+} // T6199361 struct{int32,int32,uint8,*int8}
type XModule struct {
X0 unsafe.Pointer
@@ -150404,7 +143969,7 @@ type XModule struct {
X2 unsafe.Pointer
X3 func(*crt.TLS, unsafe.Pointer)
X4 unsafe.Pointer
-} // T6201015 struct{*struct{},*int8,*struct{},*func(*struct{}),*struct{}}
+} // T6201011 struct{*struct{},*int8,*struct{},*func(*struct{}),*struct{}}
type XWhereTerm struct {
X0 unsafe.Pointer
@@ -150427,7 +143992,7 @@ type XWhereTerm struct {
}
X11 uint64
X12 uint64
-} // T6289234 struct{*struct{},*struct{},int16,uint16,uint16,uint8,uint8,int32,int32,int32,union{int32,*struct{},*struct{}},uint64,uint64}
+} // T6289230 struct{*struct{},*struct{},int16,uint16,uint16,uint8,uint8,int32,int32,int32,union{int32,*struct{},*struct{}},uint64,uint64}
type XWhereClause struct {
X0 unsafe.Pointer
@@ -150458,12 +144023,12 @@ type XWhereClause struct {
X11 uint64
X12 uint64
}
-} // T6289487 struct{*struct{},*struct{},uint8,int32,int32,*struct{},[8]struct{*struct{},*struct{},int16,uint16,uint16,uint8,uint8,int32,int32,int32,union{int32,*struct{},*struct{}},uint64,uint64}}
+} // T6289483 struct{*struct{},*struct{},uint8,int32,int32,*struct{},[8]struct{*struct{},*struct{},int16,uint16,uint16,uint8,uint8,int32,int32,int32,union{int32,*struct{},*struct{}},uint64,uint64}}
type XWhereMaskSet struct {
X0 int32
X1 [64]int32
-} // T6289682 struct{int32,[64]int32}
+} // T6289678 struct{int32,[64]int32}
type XWhereLevel struct {
X0 int32
@@ -150495,7 +144060,7 @@ type XWhereLevel struct {
}
X18 unsafe.Pointer
X19 uint64
-} // T6289747 struct{int32,int32,int32,int32,int32,int32,int32,int32,int32,uint32,int32,uint8,uint8,uint8,uint8,int32,int32,union{struct{int32,*struct{}},*struct{}},*struct{},uint64}
+} // T6289743 struct{int32,int32,int32,int32,int32,int32,int32,int32,int32,uint32,int32,uint8,uint8,uint8,uint8,int32,int32,union{struct{int32,*struct{}},*struct{}},*struct{},uint64}
type XWhereInfo struct {
X0 unsafe.Pointer
@@ -150584,7 +144149,7 @@ type XWhereInfo struct {
X18 unsafe.Pointer
X19 uint64
}
-} // T6290090 struct{*struct{},*struct{},*struct{},*struct{},int16,[2]int32,int32,int32,int32,uint16,uint8,int8,uint8,uint8,uint8,uint8,uint8,int32,*struct{},uint64,int16,struct{*struct{},*struct{},uint8,int32,int32,*struct{},[8]struct{*struct{},*struct{},int16,uint16,uint16,uint8,uint8,int32,int32,int32,union{int32,*struct{},*struct{}},uint64,uint64}},struct{int32,[64]int32},[1]struct{int32,int32,int32,int32,int32,int32,int32,int32,int32,uint32,int32,uint8,uint8,uint8,uint8,int32,int32,union{struct{int32,*struct{}},*struct{}},*struct{},uint64}}
+} // T6290086 struct{*struct{},*struct{},*struct{},*struct{},int16,[2]int32,int32,int32,int32,uint16,uint8,int8,uint8,uint8,uint8,uint8,uint8,int32,*struct{},uint64,int16,struct{*struct{},*struct{},uint8,int32,int32,*struct{},[8]struct{*struct{},*struct{},int16,uint16,uint16,uint8,uint8,int32,int32,int32,union{int32,*struct{},*struct{}},uint64,uint64}},struct{int32,[64]int32},[1]struct{int32,int32,int32,int32,int32,int32,int32,int32,int32,uint32,int32,uint8,uint8,uint8,uint8,int32,int32,union{struct{int32,*struct{}},*struct{}},*struct{},uint64}}
type TcompareInfo struct {
X0 uint8
@@ -151216,7 +144781,7 @@ type XyyParser struct {
}
} // T6657270 struct{*struct{},*struct{},[100]struct{uint16,uint8,union{int32,struct{*int8,uint32},*struct{},*struct{},*struct{},*struct{},struct{*struct{},*int8,*int8},int32,*struct{},*struct{},*struct{},struct{int32,*struct{}},struct{*struct{},*struct{}},struct{int32,int32}}}}
-type T5414776 struct {
+type T5414772 struct {
X0 int32
X1 uint8
X2 uint8
@@ -151224,7 +144789,7 @@ type T5414776 struct {
X4 uint8
} // struct{int32,uint8,uint8,uint8,uint8}
-type T5415311 struct {
+type T5415307 struct {
X [0]struct {
X0 int32
X1 float64
@@ -151232,7 +144797,7 @@ type T5415311 struct {
U [8]byte
} // union{int32,float64}
-type T5415341 struct {
+type T5415337 struct {
X0 uint32
X1 uint16
X2 uint8
@@ -151244,13 +144809,13 @@ type T5415341 struct {
X8 unsafe.Pointer
} // struct{uint32,uint16,uint8,int32,int32,[3]int32,*struct{},*struct{},*struct{}}
-type T5415620 struct {
+type T5415616 struct {
X0 func(*crt.TLS, unsafe.Pointer, int32) int32
X1 unsafe.Pointer
X2 int32
} // struct{*func(*struct{},int32)int32,*struct{},int32}
-type T5447435 struct {
+type T5447431 struct {
X0 uint8
X1 uint8
X2 *int8
@@ -151258,7 +144823,7 @@ type T5447435 struct {
X4 float64
} // struct{uint8,uint8,*int8,float64,float64}
-type T5448375 struct {
+type T5448371 struct {
X [0]struct {
X0 float64
X1 int64
@@ -151270,7 +144835,7 @@ type T5448375 struct {
U [8]byte
} // union{float64,int64,int32,*struct{},*struct{},*struct{}}
-type T5458793 struct {
+type T5458789 struct {
X [0]struct {
X0 unsafe.Pointer
X1 unsafe.Pointer
@@ -151278,12 +144843,12 @@ type T5458793 struct {
U [8]byte
} // union{*struct{},*struct{}}
-type T5506880 struct {
+type T5506876 struct {
X0 uint8
X1 int8
} // struct{uint8,int8,}
-type T5506900 struct {
+type T5506896 struct {
X [0]struct {
X0 *int8
X1 unsafe.Pointer
@@ -151291,17 +144856,17 @@ type T5506900 struct {
U [8]byte
} // union{*int8,*struct{}}
-type T5516644 struct {
+type T5516640 struct {
X0 int32
X1 [100]uint8
} // struct{int32,[100]uint8}
-type T5517758 struct {
+type T5517754 struct {
X0 uint16
X1 uint16
} // struct{uint16,uint16}
-type T5517780 struct {
+type T5517776 struct {
X [0]struct {
X0 struct {
X0 uint16
@@ -151312,7 +144877,7 @@ type T5517780 struct {
U [4]byte
} // union{struct{uint16,uint16},int32}
-type T5519020 struct {
+type T5519016 struct {
X [0]struct {
X0 *int8
X1 int32
@@ -151320,7 +144885,7 @@ type T5519020 struct {
U [8]byte
} // union{*int8,int32}
-type T5555933 struct {
+type T5555929 struct {
X [0]struct {
X0 [496]uint8
X1 [124]uint32
@@ -151329,14 +144894,14 @@ type T5555933 struct {
U [496]byte
} // union{[496]uint8,[124]uint32,[62]*struct{}}
-type T5765389 struct {
+type T5765385 struct {
X0 unsafe.Pointer
X1 unsafe.Pointer
X2 *unsafe.Pointer
X3 int32
} // struct{*struct{},*struct{},**struct{},int32}
-type T5777028 struct {
+type T5777024 struct {
X [0]struct {
X0 int32
X1 unsafe.Pointer
@@ -151357,7 +144922,7 @@ type T5777028 struct {
U [8]byte
} // union{int32,*struct{},*int8,*int64,*float64,*struct{},*struct{},*struct{},*struct{},*struct{},*struct{},*int32,*struct{},*struct{},*func(*struct{},*int32)int32}
-type T5823691 struct {
+type T5823687 struct {
X [0]struct {
X0 unsafe.Pointer
X1 unsafe.Pointer
@@ -151367,18 +144932,18 @@ type T5823691 struct {
U [8]byte
} // union{*struct{},*struct{},int32,*struct{}}
-type T5901738 struct {
+type T5901734 struct {
X0 unsafe.Pointer
X1 *uint8
X2 int32
} // struct{*struct{},*uint8,int32}
-type T5930662 struct {
+type T5930658 struct {
X0 int32
X1 *int8
} // struct{int32,*int8}
-type T5941571 struct {
+type T5941567 struct {
X [0]struct {
X0 unsafe.Pointer
X1 int32
@@ -151386,12 +144951,12 @@ type T5941571 struct {
U [8]byte
} // union{*struct{},int32}
-type T5963394 struct {
+type T5963390 struct {
X0 int64
X1 unsafe.Pointer
} // struct{int64,*struct{}}
-type T5964994 struct {
+type T5964990 struct {
X [0]struct {
X0 unsafe.Pointer
X1 int32
@@ -151405,17 +144970,17 @@ type T5964994 struct {
U [8]byte
} // union{*struct{},int32,int32,*struct{},*struct{},*struct{},*int32,*struct{}}
-type T6167079 struct {
+type T6167075 struct {
X0 *int8
X1 *int8
} // struct{*int8,*int8}
-type T6167346 struct {
+type T6167342 struct {
X0 *uint32
X1 *uint32
} // struct{*uint32,*uint32}
-type T6289201 struct {
+type T6289197 struct {
X [0]struct {
X0 int32
X1 unsafe.Pointer
@@ -151424,7 +144989,7 @@ type T6289201 struct {
U [8]byte
} // union{int32,*struct{},*struct{}}
-type T6289706 struct {
+type T6289702 struct {
X [0]struct {
X0 struct {
X0 int32