aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile2
-rw-r--r--all_test.go21
-rw-r--r--internal/bin/bin_linux_386.go1910
-rw-r--r--internal/bin/bin_linux_amd64.go1910
-rw-r--r--internal/mptest/mptest_linux_386.go54
-rw-r--r--internal/mptest/mptest_linux_amd64.go54
-rw-r--r--internal/threadtest4/threadtest4_linux_386.go16
-rw-r--r--internal/threadtest4/threadtest4_linux_amd64.go16
8 files changed, 1997 insertions, 1986 deletions
diff --git a/Makefile b/Makefile
index 8a864e1..10b4834 100644
--- a/Makefile
+++ b/Makefile
@@ -20,7 +20,7 @@ all: editor
clean:
go clean
- rm -f *~ *.test *.out test.db testdb-* tt4-test*.db
+ rm -f *~ *.test *.out test.db testdb-* tt4-test*.db*
cover:
t=$(shell tempfile) ; go test -coverprofile $$t && go tool cover -html $$t && unlink $$t
diff --git a/all_test.go b/all_test.go
index c814ed1..39925b5 100644
--- a/all_test.go
+++ b/all_test.go
@@ -60,6 +60,7 @@ func init() {
// ============================================================================
var (
+ memTrace = flag.Bool("memory.trace", false, "")
recsPerSec = flag.Bool("recs_per_sec_as_mbps", false, "Show records per second as MB/s.")
)
@@ -392,10 +393,10 @@ func TestMP(t *testing.T) {
t.Fatalf("%s: no files", pat)
}
- cmd := filepath.FromSlash("./mptest")
+ nm := filepath.FromSlash("./mptest")
for _, v := range m {
os.Remove("db")
- out, err := exec.Command(cmd, "db", v).CombinedOutput()
+ out, err := exec.Command(nm, "db", v).CombinedOutput()
t.Logf("%s", out)
if err != nil {
t.Fatal(err)
@@ -437,7 +438,7 @@ func TestThread1(t *testing.T) {
for j := 0; j <= 20; j++ {
out, err := exec.Command("./threadtest1", strconv.Itoa(j), "-v").CombinedOutput()
- t.Logf("%v, %v: %s", i, j, out)
+ t.Logf("%v, %v:\n%s", i, j, out)
if err != nil {
t.Fatal(err)
}
@@ -510,7 +511,11 @@ func TestThread4(t *testing.T) {
t.Fatal(err)
}
- if out, err := exec.Command("go", "build", "-o", "threadtest4", "github.com/cznic/sqlite/internal/threadtest4").CombinedOutput(); err != nil {
+ s := []string{"build", "-o", "threadtest4"}
+ if *memTrace {
+ s = append(s, "-tags", "memory.trace", "-race")
+ }
+ if out, err := exec.Command("go", append(s, "github.com/cznic/sqlite/internal/threadtest4")...).CombinedOutput(); err != nil {
t.Fatalf("go build mptest: %s\n%s", err, out)
}
@@ -526,10 +531,16 @@ func TestThread4(t *testing.T) {
} {
for i := 2; i <= 10; i++ {
out, err := exec.Command("./threadtest4", append(opts, strconv.Itoa(i))...).CombinedOutput()
- t.Logf("%v: %v %s", i, opts, out)
+ t.Logf("%v: %v\n%s", i, opts, out)
if err != nil {
t.Fatal(err)
}
+
+ if bytes.Contains(out, []byte("fault address")) ||
+ bytes.Contains(out, []byte("data race")) ||
+ bytes.Contains(out, []byte("RACE")) {
+ t.Fatal("fault")
+ }
}
}
}
diff --git a/internal/bin/bin_linux_386.go b/internal/bin/bin_linux_386.go
index dd0e419..5cac40e 100644
--- a/internal/bin/bin_linux_386.go
+++ b/internal/bin/bin_linux_386.go
@@ -1249,7 +1249,7 @@ _104:
{
p := &_bufpt
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) - 1*uintptr(_54_nn)))
- sink0 = *p
+ sink0(*p)
}
_idx = i32(0)
_107:
@@ -1313,7 +1313,7 @@ _127:
{
p := func() *float64 { _idx -= 1; return &_rounder }()
*p = (*p) * (0.1)
- sink4 = *p
+ sink4(*p)
}
goto _127
_130:
@@ -1321,7 +1321,7 @@ _130:
{
p := &_realvalue
*p = (*p) + _rounder
- sink4 = *p
+ sink4(*p)
}
}
_exp = i32(0)
@@ -1339,12 +1339,12 @@ _134:
{
p := &_64_scale
*p = (*p) * float64(1e+100)
- sink4 = *p
+ sink4(*p)
}
{
p := &_exp
*p = (*p) + i32(100)
- sink1 = *p
+ sink1(*p)
}
goto _134
}
@@ -1353,12 +1353,12 @@ _135:
{
p := &_64_scale
*p = (*p) * float64(1e+10)
- sink4 = *p
+ sink4(*p)
}
{
p := &_exp
*p = (*p) + i32(10)
- sink1 = *p
+ sink1(*p)
}
goto _135
}
@@ -1367,7 +1367,7 @@ _138:
{
p := &_64_scale
*p = (*p) * float64(10)
- sink4 = *p
+ sink4(*p)
}
_exp += 1
goto _138
@@ -1375,19 +1375,19 @@ _138:
{
p := &_realvalue
*p = (*p) / _64_scale
- sink4 = *p
+ sink4(*p)
}
_143:
if _realvalue < float64(1e-08) {
{
p := &_realvalue
*p = (*p) * float64(1e+08)
- sink4 = *p
+ sink4(*p)
}
{
p := &_exp
*p = (*p) - i32(8)
- sink1 = *p
+ sink1(*p)
}
goto _143
}
@@ -1396,7 +1396,7 @@ _144:
{
p := &_realvalue
*p = (*p) * float64(10)
- sink4 = *p
+ sink4(*p)
}
_exp -= 1
goto _144
@@ -1416,13 +1416,13 @@ _133:
{
p := &_realvalue
*p = (*p) + _rounder
- sink4 = *p
+ sink4(*p)
}
if _realvalue >= float64(10) {
{
p := &_realvalue
*p = (*p) * (0.1)
- sink4 = *p
+ sink4(*p)
}
_exp += 1
}
@@ -1554,7 +1554,7 @@ _192:
{
p := &_exp
*p = (*p) % i32(100)
- sink1 = *p
+ sink1(*p)
}
}
*postInc0(&_bufpt, 1) = int8((_exp / i32(10)) + i32(48))
@@ -1615,7 +1615,7 @@ _207:
{
p := &_width
*p = (*p) - (_precision - i32(1))
- sink1 = *p
+ sink1(*p)
}
if (_width > i32(1)) && (_flag_leftjustify == 0) {
_sqlite3AppendChar(tls, _pAccum, _width-i32(1), int8(i32(32)))
@@ -1697,7 +1697,7 @@ _234:
{
p := &_110_n
*p = (*p) + (_110_i + i32(3))
- sink1 = *p
+ sink1(*p)
}
if _110_n <= i32(70) {
goto _237
@@ -1788,7 +1788,7 @@ _119:
{
p := &_width
*p = (*p) - _length
- sink1 = *p
+ sink1(*p)
}
if _width <= i32(0) {
goto _261
@@ -1856,7 +1856,7 @@ func _sqlite3StrAccumAppend(tls *crt.TLS, _p *XStrAccum, _z *int8, _N int32) {
{
p := (*uint32)(unsafe.Pointer(&(_p.X3)))
*p = (*p) + uint32(_N)
- sink5 = *p
+ sink5(*p)
}
crt.Xmemcpy(tls, (unsafe.Pointer)((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X2))+1*uintptr((_p.X3)-uint32(_N))))), (unsafe.Pointer)(_z), uint32(_N))
}
@@ -1882,7 +1882,7 @@ func _enlargeAndAppend(tls *crt.TLS, _p *XStrAccum, _z *int8, _N int32) {
{
p := (*uint32)(unsafe.Pointer(&(_p.X3)))
*p = (*p) + uint32(_N)
- sink5 = *p
+ sink5(*p)
}
}
func() {
@@ -1931,13 +1931,13 @@ func _sqlite3StrAccumEnlarge(tls *crt.TLS, _p *XStrAccum, _N int32) (r0 int32) {
{
p := &_3_szNew
*p = (*p) + int64(_N+i32(1))
- sink6 = *p
+ sink6(*p)
}
if (_3_szNew + int64(_p.X3)) <= int64(_p.X5) {
{
p := &_3_szNew
*p = (*p) + int64(_p.X3)
- sink6 = *p
+ sink6(*p)
}
}
if _3_szNew > int64(_p.X5) {
@@ -1969,7 +1969,7 @@ _14:
{
p := (*uint8)(unsafe.Pointer(&(_p.X7)))
*p = uint8(int32(*p) | i32(4))
- sink2 = *p
+ sink2(*p)
}
goto _21
_15:
@@ -2018,7 +2018,7 @@ func _sqlite3StrAccumReset(tls *crt.TLS, _p *XStrAccum) {
{
p := (*uint8)(unsafe.Pointer(&(_p.X7)))
*p = uint8(int32(*p) & i32(-5))
- sink2 = *p
+ sink2(*p)
}
}
*(**int8)(unsafe.Pointer(&(_p.X2))) = nil
@@ -2126,7 +2126,7 @@ func _measureAllocationSize(tls *crt.TLS, _db *Xsqlite3, _p unsafe.Pointer) {
{
p := _db.X79
*p = (*p) + _sqlite3DbMallocSize(tls, _db, _p)
- sink1 = *p
+ sink1(*p)
}
}
@@ -2248,7 +2248,7 @@ func _sqlite3StatusDown(tls *crt.TLS, _op int32, _N int32) {
{
p := (*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]uint32)(unsafe.Pointer(&(_sqlite3Stat.X0))))) + 4*uintptr(_op)))
*p = (*p) - uint32(_N)
- sink5 = *p
+ sink5(*p)
}
}
@@ -2637,7 +2637,7 @@ func _sqlite3StatusUp(tls *crt.TLS, _op int32, _N int32) {
{
p := (*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]uint32)(unsafe.Pointer(&(_sqlite3Stat.X0))))) + 4*uintptr(_op)))
*p = (*p) + uint32(_N)
- sink5 = *p
+ sink5(*p)
}
if (*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]uint32)(unsafe.Pointer(&(_sqlite3Stat.X0))))) + 4*uintptr(_op)))) > (*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]uint32)(unsafe.Pointer(&(_sqlite3Stat.X1))))) + 4*uintptr(_op)))) {
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]uint32)(unsafe.Pointer(&(_sqlite3Stat.X1))))) + 4*uintptr(_op))) = *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]uint32)(unsafe.Pointer(&(_sqlite3Stat.X0))))) + 4*uintptr(_op)))
@@ -3786,7 +3786,7 @@ _8:
{
p := (*uint32)(unsafe.Pointer(&(_pGroup.X2)))
*p = (*p) + (_pCache.X5)
- sink5 = *p
+ sink5(*p)
}
*(*uint32)(unsafe.Pointer(&(_pGroup.X3))) = ((_pGroup.X1) + uint32(i32(10))) - (_pGroup.X2)
}
@@ -3928,7 +3928,7 @@ func _pcache1Destroy(tls *crt.TLS, _p unsafe.Pointer) {
{
p := (*uint32)(unsafe.Pointer(&(_pGroup.X1)))
*p = (*p) - (_pCache.X6)
- sink5 = *p
+ sink5(*p)
}
func() {
if (_pGroup.X2) < (_pCache.X5) {
@@ -3939,7 +3939,7 @@ func _pcache1Destroy(tls *crt.TLS, _p unsafe.Pointer) {
{
p := (*uint32)(unsafe.Pointer(&(_pGroup.X2)))
*p = (*p) - (_pCache.X5)
- sink5 = *p
+ sink5(*p)
}
*(*uint32)(unsafe.Pointer(&(_pGroup.X3))) = ((_pGroup.X1) + uint32(i32(10))) - (_pGroup.X2)
_pcache1EnforceMaxPage(tls, _pCache)
@@ -4284,7 +4284,7 @@ func _pcache1Cachesize(tls *crt.TLS, _p unsafe.Pointer, _nMax int32) {
{
p := (*uint32)(unsafe.Pointer(&(_1_pGroup.X1)))
*p = (*p) + (uint32(_nMax) - (_pCache.X6))
- sink5 = *p
+ sink5(*p)
}
*(*uint32)(unsafe.Pointer(&(_1_pGroup.X3))) = ((_1_pGroup.X1) + uint32(i32(10))) - (_1_pGroup.X2)
*(*uint32)(unsafe.Pointer(&(_pCache.X6))) = uint32(_nMax)
@@ -4523,7 +4523,7 @@ func _pcache1FetchStage2(tls *crt.TLS, _pCache *XPCache1, _iKey uint32, _createF
{
p := (*uint32)(unsafe.Pointer(&(_pGroup.X4)))
*p = (*p) - uint32((_2_pOther.X4)-(_pCache.X4))
- sink5 = *p
+ sink5(*p)
}
_22:
_18:
@@ -4669,7 +4669,7 @@ _6:
{
p := &_zBulk
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_pCache.X3)))
- sink0 = *p
+ sink0(*p)
}
if preInc1(&_4_nBulk, -1) != 0 {
goto _6
@@ -5185,7 +5185,7 @@ _3:
{
p := &_zCsr
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_len)))
- sink13 = *p
+ sink13(*p)
}
_len = _sqlite3GetToken(tls, _zCsr, &_token)
if _token == i32(163) {
@@ -5306,7 +5306,7 @@ func _valueToText(tls *crt.TLS, _pVal *XMem, _enc uint8) (r0 unsafe.Pointer) {
{
p := (*uint16)(unsafe.Pointer(&(_pVal.X1)))
*p = uint16(int32(*p) | i32(2))
- sink14 = *p
+ sink14(*p)
}
if int32(_pVal.X2) != (int32(_enc) & i32(-9)) {
_sqlite3VdbeChangeEncoding(tls, _pVal, int32(_enc)&i32(-9))
@@ -5390,12 +5390,12 @@ func _sqlite3VdbeMemExpandBlob(tls *crt.TLS, _pMem *XMem) (r0 int32) {
{
p := (*int32)(unsafe.Pointer(&(_pMem.X4)))
*p = (*p) + (*(*int32)(unsafe.Pointer((*t15)(unsafe.Pointer(&(_pMem.X0))))))
- sink1 = *p
+ sink1(*p)
}
{
p := (*uint16)(unsafe.Pointer(&(_pMem.X1)))
*p = uint16(int32(*p) & i32(-16897))
- sink14 = *p
+ sink14(*p)
}
return i32(0)
}
@@ -5493,7 +5493,7 @@ _14:
{
p := (*uint16)(unsafe.Pointer(&(_pMem.X1)))
*p = uint16(int32(*p) & i32(-7169))
- sink14 = *p
+ sink14(*p)
}
return i32(0)
}
@@ -5939,7 +5939,7 @@ _12:
{
p := (*int32)(unsafe.Pointer(&(_pMem.X4)))
*p = (*p) & i32(-2)
- sink1 = *p
+ sink1(*p)
}
_len = ((_pMem.X4) * i32(2)) + i32(1)
goto _19
@@ -6049,14 +6049,14 @@ _52:
{
p := &_c
*p = (*p) + uint32(int32(*postInc13(&_zIn, 1))<<uint(i32(8)))
- sink5 = *p
+ sink5(*p)
}
if ((_c >= uint32(i32(55296))) && (_c < uint32(i32(57344)))) && (uintptr(unsafe.Pointer(_zIn)) < uintptr(unsafe.Pointer(_zTerm))) {
_28_c2 = int32(*postInc13(&_zIn, 1))
{
p := &_28_c2
*p = (*p) + (int32(*postInc13(&_zIn, 1)) << uint(i32(8)))
- sink1 = *p
+ sink1(*p)
}
_c = (uint32(_28_c2&i32(1023)) + ((_c & uint32(i32(63))) << uint(i32(10)))) + (((_c & uint32(i32(960))) + uint32(i32(64))) << uint(i32(10)))
}
@@ -6092,14 +6092,14 @@ _64:
{
p := &_c
*p = (*p) + uint32(*postInc13(&_zIn, 1))
- sink5 = *p
+ sink5(*p)
}
if ((_c >= uint32(i32(55296))) && (_c < uint32(i32(57344)))) && (uintptr(unsafe.Pointer(_zIn)) < uintptr(unsafe.Pointer(_zTerm))) {
_37_c2 = int32(*postInc13(&_zIn, 1)) << uint(i32(8))
{
p := &_37_c2
*p = (*p) + int32(*postInc13(&_zIn, 1))
- sink1 = *p
+ sink1(*p)
}
_c = (uint32(_37_c2&i32(1023)) + ((_c & uint32(i32(63))) << uint(i32(10)))) + (((_c & uint32(i32(960))) + uint32(i32(64))) << uint(i32(10)))
}
@@ -6196,14 +6196,14 @@ func _sqlite3VdbeMemMakeWriteable(tls *crt.TLS, _pMem *XMem) (r0 int32) {
{
p := (*uint16)(unsafe.Pointer(&(_pMem.X1)))
*p = uint16(int32(*p) | i32(512))
- sink14 = *p
+ sink14(*p)
}
_10:
_5:
{
p := (*uint16)(unsafe.Pointer(&(_pMem.X1)))
*p = uint16(int32(*p) & i32(-4097))
- sink14 = *p
+ sink14(*p)
}
*(**XMem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_pMem.X11))))) = nil
return i32(0)
@@ -6295,7 +6295,7 @@ func _vdbeMemAddTerminator(tls *crt.TLS, _pMem *XMem) (r0 int32) {
{
p := (*uint16)(unsafe.Pointer(&(_pMem.X1)))
*p = uint16(int32(*p) | i32(512))
- sink14 = *p
+ sink14(*p)
}
return i32(0)
}
@@ -6373,13 +6373,13 @@ _15:
{
p := (*uint16)(unsafe.Pointer(&(_pMem.X1)))
*p = uint16(int32(*p) | i32(514))
- sink14 = *p
+ sink14(*p)
}
if _bForce != 0 {
{
p := (*uint16)(unsafe.Pointer(&(_pMem.X1)))
*p = uint16(int32(*p) & i32(-13))
- sink14 = *p
+ sink14(*p)
}
}
_sqlite3VdbeChangeEncoding(tls, _pMem, int32(_enc))
@@ -6429,7 +6429,7 @@ func _sqlite3VdbeMemClearAndResize(tls *crt.TLS, _pMem *XMem, _szNew int32) (r0
{
p := (*uint16)(unsafe.Pointer(&(_pMem.X1)))
*p = uint16(int32(*p) & i32(13))
- sink14 = *p
+ sink14(*p)
}
return i32(0)
}
@@ -6782,7 +6782,7 @@ _86:
{
p := &_i
*p = (*p) + i32(2)
- sink1 = *p
+ sink1(*p)
}
_95:
if (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3CtypeMap)) + 1*uintptr(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z)) + 1*uintptr(_i))))))) & i32(4)) != 0 {
@@ -7130,7 +7130,7 @@ func _strAccumFinishRealloc(tls *crt.TLS, _p *XStrAccum) (r0 *int8) {
{
p := (*uint8)(unsafe.Pointer(&(_p.X7)))
*p = uint8(int32(*p) | i32(4))
- sink2 = *p
+ sink2(*p)
}
goto _4
}
@@ -7249,7 +7249,7 @@ _16:
{
p := &_nByte
*p = (*p) + i32(2)
- sink1 = *p
+ sink1(*p)
}
goto _16
_20:
@@ -7257,7 +7257,7 @@ _15:
{
p := &_flags
*p = uint16(int32(*p) | i32(512))
- sink14 = *p
+ sink14(*p)
}
_10:
if *(*unsafe.Pointer)(unsafe.Pointer(&struct {
@@ -7277,7 +7277,7 @@ _10:
}
return i32(2)
}()
- sink1 = *p
+ sink1(*p)
}
}
if _nByte > _iLimit {
@@ -7321,7 +7321,7 @@ _21:
}
return i32(1024)
}())
- sink14 = *p
+ sink14(*p)
}
_31:
*(*int32)(unsafe.Pointer(&(_pMem.X4))) = _nByte
@@ -7385,7 +7385,7 @@ _2:
{
p := (*int32)(unsafe.Pointer(&(_pMem.X4)))
*p = (*p) - i32(2)
- sink1 = *p
+ sink1(*p)
}
crt.Xmemmove(tls, (unsafe.Pointer)(_pMem.X5), (unsafe.Pointer)((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem.X5))+1*uintptr(i32(2))))), uint32(_pMem.X4))
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem.X5)) + 1*uintptr(_pMem.X4))) = int8(i32(0))
@@ -7393,7 +7393,7 @@ _2:
{
p := (*uint16)(unsafe.Pointer(&(_pMem.X1)))
*p = uint16(int32(*p) | i32(512))
- sink14 = *p
+ sink14(*p)
}
*(*uint8)(unsafe.Pointer(&(_pMem.X2))) = _bom
}
@@ -7458,7 +7458,7 @@ _3:
{
p := &_zCsr
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_len)))
- sink13 = *p
+ sink13(*p)
}
_len = _sqlite3GetToken(tls, _zCsr, &_token)
if _token == i32(163) {
@@ -7518,7 +7518,7 @@ _7:
{
p := &_z
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_n)))
- sink13 = *p
+ sink13(*p)
}
_n = _sqlite3GetToken(tls, _z, &_token)
if _token == i32(163) {
@@ -7931,7 +7931,7 @@ _6:
{
p := &_2_i
*p = (*p) + i32(2)
- sink1 = *p
+ sink1(*p)
}
goto _6
_10:
@@ -7940,14 +7940,14 @@ _10:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(int32(_enc)&i32(1))))
- sink0 = *p
+ sink0(*p)
}
_5:
if (uintptr(unsafe.Pointer(_z)) < uintptr(unsafe.Pointer(_zEnd))) && (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3CtypeMap)) + 1*uintptr(uint8(*_z)))))&i32(1)) != 0 {
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
goto _5
}
@@ -7959,7 +7959,7 @@ _5:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
goto _17
}
@@ -7967,7 +7967,7 @@ _5:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
}
_17:
@@ -7977,7 +7977,7 @@ _17:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
return &_nDigits
}() += 1
@@ -7990,7 +7990,7 @@ _19:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
return &_nDigits
}() += 1
@@ -8007,7 +8007,7 @@ _19:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
_27:
if uintptr(unsafe.Pointer(_z)) >= uintptr(unsafe.Pointer(_zEnd)) || (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3CtypeMap)) + 1*uintptr(uint8(*_z)))))&i32(4)) == 0 {
@@ -8021,7 +8021,7 @@ _27:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
return &_nDigits
}() += 1
@@ -8037,7 +8037,7 @@ _26:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
_eValid = i32(0)
if uintptr(unsafe.Pointer(_z)) >= uintptr(unsafe.Pointer(_zEnd)) {
@@ -8048,7 +8048,7 @@ _26:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
goto _37
}
@@ -8056,7 +8056,7 @@ _26:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
}
_37:
@@ -8070,7 +8070,7 @@ _37:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
_eValid = i32(1)
goto _37
@@ -8080,7 +8080,7 @@ _33:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
goto _33
}
@@ -8091,7 +8091,7 @@ _do_atof_calc:
{
p := &_e
*p = (*p) * i32(-1)
- sink1 = *p
+ sink1(*p)
}
goto _47
}
@@ -8119,7 +8119,7 @@ _52:
{
p := &_s
*p = (*p) * int64(i32(10))
- sink6 = *p
+ sink6(*p)
}
goto _56
_54:
@@ -8129,7 +8129,7 @@ _54:
{
p := &_s
*p = (*p) / int64(i32(10))
- sink6 = *p
+ sink6(*p)
}
_56:
_e -= 1
@@ -8157,12 +8157,12 @@ _64:
{
p := &_22_scale
*p = (*p) * float64(10)
- sink4 = *p
+ sink4(*p)
}
{
p := &_e
*p = (*p) - i32(1)
- sink1 = *p
+ sink1(*p)
}
goto _64
}
@@ -8171,7 +8171,7 @@ _64:
{
p := &_result
*p = (*p) / float64(1e+308)
- sink4 = *p
+ sink4(*p)
}
goto _67
}
@@ -8179,7 +8179,7 @@ _64:
{
p := &_result
*p = (*p) * float64(1e+308)
- sink4 = *p
+ sink4(*p)
}
_67:
goto _68
@@ -8204,12 +8204,12 @@ _74:
{
p := &_22_scale
*p = (*p) * float64(10)
- sink4 = *p
+ sink4(*p)
}
{
p := &_e
*p = (*p) - i32(1)
- sink1 = *p
+ sink1(*p)
}
goto _74
}
@@ -8218,12 +8218,12 @@ _75:
{
p := &_22_scale
*p = (*p) * float64(1e+22)
- sink4 = *p
+ sink4(*p)
}
{
p := &_e
*p = (*p) - i32(22)
- sink1 = *p
+ sink1(*p)
}
goto _75
}
@@ -8303,7 +8303,7 @@ _1:
{
p := &_zDate
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(10))))
- sink0 = *p
+ sink0(*p)
}
_3:
if (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3CtypeMap)) + 1*uintptr(uint8(*_zDate)))))&i32(1)) != 0 || (i32(84) == int32(*(*uint8)(unsafe.Pointer(_zDate)))) {
@@ -8401,7 +8401,7 @@ _5:
{
p := &_zFormat
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(4))))
- sink0 = *p
+ sink0(*p)
}
if _nextC != 0 {
goto _0
@@ -8441,7 +8441,7 @@ func _parseHhMmSs(tls *crt.TLS, _zDate *int8, _p *XDateTime) (r0 int32) {
{
p := &_zDate
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(5))))
- sink0 = *p
+ sink0(*p)
}
if int32(*_zDate) != i32(58) {
goto _1
@@ -8453,7 +8453,7 @@ func _parseHhMmSs(tls *crt.TLS, _zDate *int8, _p *XDateTime) (r0 int32) {
{
p := &_zDate
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(2))))
- sink0 = *p
+ sink0(*p)
}
if int32(*_zDate) != i32(46) || (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3CtypeMap)) + 1*uintptr(uint8(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zDate)) + 1*uintptr(i32(1)))))))))&i32(4)) == 0 {
goto _4
@@ -8466,7 +8466,7 @@ _5:
{
p := &_4_rScale
*p = (*p) * float64(10)
- sink4 = *p
+ sink4(*p)
}
*(*uintptr)(unsafe.Pointer(&_zDate)) += uintptr(1)
goto _5
@@ -8474,7 +8474,7 @@ _5:
{
p := &_ms
*p = (*p) / _4_rScale
- sink4 = *p
+ sink4(*p)
}
_4:
goto _7
@@ -8545,7 +8545,7 @@ _5:
{
p := &_zDate
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(5))))
- sink0 = *p
+ sink0(*p)
}
*(*int32)(unsafe.Pointer(&(_p.X6))) = _sgn * (_nMn + (_nHr * i32(60)))
_zulu_time:
@@ -8585,7 +8585,7 @@ _2:
{
p := &_M
*p = (*p) + i32(12)
- sink1 = *p
+ sink1(*p)
}
}
_A = _Y / i32(100)
@@ -8600,13 +8600,13 @@ _2:
{
p := (*int64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) + (int64(((_p.X4)*i32(3600000))+((_p.X5)*i32(60000))) + int64((_p.X7)*float64(i32(1000))))
- sink6 = *p
+ sink6(*p)
}
if (_p.X12) != 0 {
{
p := (*int64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) - int64((_p.X6)*i32(60000))
- sink6 = *p
+ sink6(*p)
}
*(*int8)(unsafe.Pointer(&(_p.X10))) = int8(i32(0))
*(*int8)(unsafe.Pointer(&(_p.X11))) = int8(i32(0))
@@ -8742,7 +8742,7 @@ _1:
{
p := (*int64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) + _localtimeOffset(tls, _p, _pCtx, &_rc)
- sink6 = *p
+ sink6(*p)
}
_clearYMD_HMS_TZ(tls, _p)
}
@@ -8773,13 +8773,13 @@ _21:
{
p := (*int64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) - _8_c1
- sink6 = *p
+ sink6(*p)
}
_clearYMD_HMS_TZ(tls, _p)
{
p := (*int64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) + (_8_c1 - _localtimeOffset(tls, _p, _pCtx, &_rc))
- sink6 = *p
+ sink6(*p)
}
}
*(*int8)(unsafe.Pointer(&(_p.X13))) = int8(i32(1))
@@ -8802,13 +8802,13 @@ _3:
{
p := &_12_Z
*p = (*p) - int64(i32(7))
- sink6 = *p
+ sink6(*p)
}
}
{
p := (*int64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) + ((int64(_n) - _12_Z) * int64(i32(86400000)))
- sink6 = *p
+ sink6(*p)
}
_clearYMD_HMS_TZ(tls, _p)
_rc = i32(0)
@@ -8824,7 +8824,7 @@ _4:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(9))))
- sink0 = *p
+ sink0(*p)
}
_computeYMD(tls, _p)
*(*int8)(unsafe.Pointer(&(_p.X11))) = int8(i32(1))
@@ -8877,13 +8877,13 @@ _49:
{
p := (*int64)(unsafe.Pointer(&(_20_tx.X0)))
*p = (*p) - int64(i32(43200000))
- sink6 = *p
+ sink6(*p)
}
_20_day = (_20_tx.X0) / int64(i32(86400000))
{
p := (*int64)(unsafe.Pointer(&(_20_tx.X0)))
*p = (*p) - (_20_day * int64(i32(86400000)))
- sink6 = *p
+ sink6(*p)
}
if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z)) + 1*uintptr(i32(0))))) == i32(45) {
*(*int64)(unsafe.Pointer(&(_20_tx.X0))) = -(_20_tx.X0)
@@ -8893,7 +8893,7 @@ _49:
{
p := (*int64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) + (_20_tx.X0)
- sink6 = *p
+ sink6(*p)
}
_rc = i32(0)
goto _19
@@ -8901,7 +8901,7 @@ _51:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_n)))
- sink0 = *p
+ sink0(*p)
}
_55:
if (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3CtypeMap)) + 1*uintptr(uint8(*_z))))) & i32(1)) != 0 {
@@ -8945,7 +8945,7 @@ _71:
{
p := (*int32)(unsafe.Pointer(&(_p.X2)))
*p = (*p) + int32(_r)
- sink1 = *p
+ sink1(*p)
}
_24_x = func() int32 {
if (_p.X2) > i32(0) {
@@ -8956,18 +8956,18 @@ _71:
{
p := (*int32)(unsafe.Pointer(&(_p.X1)))
*p = (*p) + _24_x
- sink1 = *p
+ sink1(*p)
}
{
p := (*int32)(unsafe.Pointer(&(_p.X2)))
*p = (*p) - (_24_x * i32(12))
- sink1 = *p
+ sink1(*p)
}
*(*int8)(unsafe.Pointer(&(_p.X8))) = int8(i32(0))
{
p := &_r
*p = (*p) - float64(int32(_r))
- sink4 = *p
+ sink4(*p)
}
goto _73
_72:
@@ -8976,13 +8976,13 @@ _72:
{
p := (*int32)(unsafe.Pointer(&(_p.X1)))
*p = (*p) + _25_y
- sink1 = *p
+ sink1(*p)
}
*(*int8)(unsafe.Pointer(&(_p.X8))) = int8(i32(0))
{
p := &_r
*p = (*p) - float64(int32(_r))
- sink4 = *p
+ sink4(*p)
}
goto _73
_73:
@@ -8990,7 +8990,7 @@ _73:
{
p := (*int64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) + int64((_r*((*t16)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aXformType))+24*uintptr(_17_i))).X4))+_17_rRounder)
- sink6 = *p
+ sink6(*p)
}
_rc = i32(0)
goto _65
@@ -9156,19 +9156,19 @@ func _computeHMS(tls *crt.TLS, _p *XDateTime) {
{
p := (*float64)(unsafe.Pointer(&(_p.X7)))
*p = (*p) - float64(_s)
- sink4 = *p
+ sink4(*p)
}
*(*int32)(unsafe.Pointer(&(_p.X4))) = _s / i32(3600)
{
p := &_s
*p = (*p) - ((_p.X4) * i32(3600))
- sink1 = *p
+ sink1(*p)
}
*(*int32)(unsafe.Pointer(&(_p.X5))) = _s / i32(60)
{
p := (*float64)(unsafe.Pointer(&(_p.X7)))
*p = (*p) + float64(_s-((_p.X5)*i32(60)))
- sink4 = *p
+ sink4(*p)
}
*(*int8)(unsafe.Pointer(&(_p.X9))) = int8(i32(0))
*(*int8)(unsafe.Pointer(&(_p.X11))) = int8(i32(1))
@@ -9440,28 +9440,28 @@ _17:
{
p := &_n
*p = (*p) + uint64(i32(8))
- sink17 = *p
+ sink17(*p)
}
goto _23
_18:
{
p := &_n
*p = (*p) + uint64(i32(3))
- sink17 = *p
+ sink17(*p)
}
goto _23
_19:
{
p := &_n
*p = (*p) + uint64(i32(8))
- sink17 = *p
+ sink17(*p)
}
goto _23
_20:
{
p := &_n
*p = (*p) + uint64(i32(50))
- sink17 = *p
+ sink17(*p)
}
goto _23
_22:
@@ -9532,7 +9532,7 @@ _36:
{
p := &_j
*p = (*p) + uint32(i32(2))
- sink5 = *p
+ sink5(*p)
}
goto _49
_37:
@@ -9544,7 +9544,7 @@ _37:
{
p := &_j
*p = (*p) + uint32(_sqlite3Strlen30(tls, (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z))+1*uintptr(_j)))))
- sink5 = *p
+ sink5(*p)
}
goto _49
_38:
@@ -9552,7 +9552,7 @@ _38:
{
p := &_j
*p = (*p) + uint32(i32(2))
- sink5 = *p
+ sink5(*p)
}
goto _49
_39:
@@ -9568,7 +9568,7 @@ _39:
{
p := &_j
*p = (*p) + uint32(i32(2))
- sink5 = *p
+ sink5(*p)
}
goto _52
}
@@ -9576,7 +9576,7 @@ _39:
{
p := &_j
*p = (*p) + uint32(i32(3))
- sink5 = *p
+ sink5(*p)
}
_52:
goto _49
@@ -9585,7 +9585,7 @@ _41:
{
p := &_j
*p = (*p) + uint32(_sqlite3Strlen30(tls, (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z))+1*uintptr(_j)))))
- sink5 = *p
+ sink5(*p)
}
goto _49
_42:
@@ -9593,7 +9593,7 @@ _42:
{
p := &_j
*p = (*p) + uint32(i32(2))
- sink5 = *p
+ sink5(*p)
}
goto _49
_43:
@@ -9601,7 +9601,7 @@ _43:
{
p := &_j
*p = (*p) + uint32(i32(2))
- sink5 = *p
+ sink5(*p)
}
goto _49
_44:
@@ -9609,7 +9609,7 @@ _44:
{
p := &_j
*p = (*p) + uint32(_sqlite3Strlen30(tls, (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z))+1*uintptr(_j)))))
- sink5 = *p
+ sink5(*p)
}
goto _49
_45:
@@ -9617,7 +9617,7 @@ _45:
{
p := &_j
*p = (*p) + uint32(i32(2))
- sink5 = *p
+ sink5(*p)
}
goto _49
_46:
@@ -9628,7 +9628,7 @@ _47:
{
p := &_j
*p = (*p) + uint32(_sqlite3Strlen30(tls, (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z))+1*uintptr(_j)))))
- sink5 = *p
+ sink5(*p)
}
goto _49
_48:
@@ -9965,7 +9965,7 @@ _21:
{
p := &_7_iFile
*p = (*p) + i32(3)
- sink1 = *p
+ sink1(*p)
}
}
_7_iEntry = i32(8)
@@ -9996,7 +9996,7 @@ _15:
{
p := &_nMsg
*p = (*p) + uint64(_sqlite3Strlen30(tls, _zEntry))
- sink17 = *p
+ sink17(*p)
}
*_pzErrMsg = store0(&_zErrmsg, (*int8)(Xsqlite3_malloc64(tls, _nMsg)))
if _zErrmsg != nil {
@@ -10590,7 +10590,7 @@ func _sqlite3SystemError(tls *crt.TLS, _db *Xsqlite3, _rc int32) {
{
p := &_rc
*p = (*p) & i32(255)
- sink1 = *p
+ sink1(*p)
}
if (_rc == i32(14)) || (_rc == i32(10)) {
*(*int32)(unsafe.Pointer(&(_db.X12))) = _sqlite3OsGetLastError(tls, (*Xsqlite3_vfs)(_db.X0))
@@ -10788,7 +10788,7 @@ _1:
{
p := &_i
*p = (*p) + (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn)) + 4*uintptr(_i+i32(1)))))
- sink1 = *p
+ sink1(*p)
}
if _i < _mx {
goto _1
@@ -10826,7 +10826,7 @@ _1:
{
p := &_i
*p = (*p) + (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn)) + 4*uintptr(_i+i32(1)))))
- sink1 = *p
+ sink1(*p)
}
if _i < _mx {
goto _1
@@ -12017,7 +12017,7 @@ _6:
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) & i32(-33554433)
- sink1 = *p
+ sink1(*p)
}
if ((_db.X48) != nil) && (_inTrans != 0 || ((_db.X15) == 0)) {
(_db.X48)(tls, _db.X47)
@@ -12205,7 +12205,7 @@ _8:
{
p := (*uint8)(unsafe.Pointer(&(_pExcept.X10)))
*p = uint8(int32(*p) & i32(-33))
- sink2 = *p
+ sink2(*p)
}
}
return i32(0)
@@ -12285,7 +12285,7 @@ _8:
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) & i32(-15))
- sink2 = *p
+ sink2(*p)
}
return _rc
}
@@ -12409,7 +12409,7 @@ func _getCellInfo(tls *crt.TLS, _pCur *XBtCursor) {
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) | i32(2))
- sink2 = *p
+ sink2(*p)
}
_btreeParseCell(tls, *(**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[20]unsafe.Pointer)(unsafe.Pointer(&(_pCur.X19))))) + 4*uintptr(_1_iPage))), int32(_pCur.X16), (*XCellInfo)(unsafe.Pointer(&(_pCur.X4))))
goto _1
@@ -12622,19 +12622,19 @@ func _accessPayload(tls *crt.TLS, _pCur *XBtCursor, _offset uint32, _amt uint32,
{
p := &_pBuf
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_2_a)))
- sink13 = *p
+ sink13(*p)
}
{
p := &_amt
*p = (*p) - uint32(_2_a)
- sink5 = *p
+ sink5(*p)
}
goto _18
_16:
{
p := &_offset
*p = (*p) - uint32((*XCellInfo)(unsafe.Pointer(&(_pCur.X4))).X3)
- sink5 = *p
+ sink5(*p)
}
_18:
if _rc != i32(0) || _amt <= uint32(i32(0)) {
@@ -12660,7 +12660,7 @@ _22:
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) | i32(4))
- sink2 = *p
+ sink2(*p)
}
goto _25
_21:
@@ -12711,7 +12711,7 @@ _42:
{
p := &_offset
*p = (*p) - _5_ovflSize
- sink5 = *p
+ sink5(*p)
}
goto _43
_36:
@@ -12735,7 +12735,7 @@ _36:
{
p := &_amt
*p = (*p) - uint32(_16_a)
- sink5 = *p
+ sink5(*p)
}
if _amt == uint32(i32(0)) {
return _rc
@@ -12743,7 +12743,7 @@ _36:
{
p := &_pBuf
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_16_a)))
- sink13 = *p
+ sink13(*p)
}
_43:
if _rc != 0 {
@@ -13526,7 +13526,7 @@ _7:
{
p := &_1_iOff
*p = (*p) + int64(_p.X1)
- sink6 = *p
+ sink6(*p)
}
_pChunk = (*XFileChunk)(_pChunk.X0)
goto _7
@@ -13554,12 +13554,12 @@ _17:
{
p := &_zOut
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_4_nCopy)))
- sink13 = *p
+ sink13(*p)
}
{
p := &_nRead
*p = (*p) - _4_iSpace
- sink1 = *p
+ sink1(*p)
}
_iChunkOffset = i32(0)
if ((_nRead >= i32(0)) && (store24(&_pChunk, (*XFileChunk)(_pChunk.X0)) != nil)) && (_nRead > i32(0)) {
@@ -13656,17 +13656,17 @@ _14:
{
p := &_zWrite
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_5_iSpace)))
- sink13 = *p
+ sink13(*p)
}
{
p := &_nWrite
*p = (*p) - _5_iSpace
- sink1 = *p
+ sink1(*p)
}
{
p := (*int64)(unsafe.Pointer(&((*t23)(unsafe.Pointer(&(_p.X5))).X0)))
*p = (*p) + int64(_5_iSpace)
- sink6 = *p
+ sink6(*p)
}
goto _10
_11:
@@ -13705,7 +13705,7 @@ _1:
{
p := &_1_iOff
*p = (*p) + int64(_1_nChunk)
- sink6 = *p
+ sink6(*p)
}
_1_pIter = (*XFileChunk)(_1_pIter.X0)
goto _1
@@ -13851,7 +13851,7 @@ _0:
{
p := &_rc
*p = (*p) | _sqlite3BitvecSet(tls, (*XBitvec)(_1_p.X2), _pgno)
- sink1 = *p
+ sink1(*p)
}
func() {
if _rc != i32(0) && _rc != i32(7) {
@@ -13917,7 +13917,7 @@ _6:
{
p := (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[500]uint8)(unsafe.Pointer((*t22)(unsafe.Pointer(&(_p.X3))))))) + 1*uintptr(_i/uint32(i32(8)))))
*p = uint8(int32(*p) | (i32(1) << uint(int32(_i&uint32(i32(7))))))
- sink2 = *p
+ sink2(*p)
}
return i32(0)
}
@@ -13961,7 +13961,7 @@ _20:
{
p := &_8_rc
*p = (*p) | _sqlite3BitvecSet(tls, _p, *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_8_aiValues)) + 4*uintptr(_8_j))))
- sink1 = *p
+ sink1(*p)
}
}
_8_j += 1
@@ -14035,7 +14035,7 @@ func _pagerWriteLargeSector(tls *crt.TLS, _pPg *XPgHdr) (r0 int32) {
{
p := (*uint8)(unsafe.Pointer(&(_pPager.X18)))
*p = uint8(int32(*p) | i32(4))
- sink2 = *p
+ sink2(*p)
}
_pg1 = (((_pPg.X5) - uint32(i32(1))) & (^(_nPagePerSector - uint32(i32(1))))) + uint32(i32(1))
_nPageCount = _pPager.X22
@@ -14122,7 +14122,7 @@ _31:
{
p := (*uint16)(unsafe.Pointer(&(_12_pPage.X6)))
*p = uint16(int32(*p) | i32(8))
- sink14 = *p
+ sink14(*p)
}
_sqlite3PagerUnrefNotNull(tls, _12_pPage)
}
@@ -14139,7 +14139,7 @@ _28:
{
p := (*uint8)(unsafe.Pointer(&(_pPager.X18)))
*p = uint8(int32(*p) & i32(-5))
- sink2 = *p
+ sink2(*p)
}
return _rc
}
@@ -14246,7 +14246,7 @@ _22:
{
p := (*uint16)(unsafe.Pointer(&(_pPg.X6)))
*p = uint16(int32(*p) | i32(8))
- sink14 = *p
+ sink14(*p)
}
}
_24:
@@ -14254,7 +14254,7 @@ _19:
{
p := (*uint16)(unsafe.Pointer(&(_pPg.X6)))
*p = uint16(int32(*p) | i32(4))
- sink14 = *p
+ sink14(*p)
}
if (_pPager.X38) > i32(0) {
_rc = _subjournalPageIfRequired(tls, _pPg)
@@ -14345,7 +14345,7 @@ func _pager_open_journal(tls *crt.TLS, _pPager *XPager) (r0 int32) {
{
p := &_5_flags
*p = (*p) | i32(4104)
- sink1 = *p
+ sink1(*p)
}
_5_nSpill = _sqlite3Config.X9
goto _16
@@ -14353,7 +14353,7 @@ func _pager_open_journal(tls *crt.TLS, _pPager *XPager) (r0 int32) {
{
p := &_5_flags
*p = (*p) | i32(2048)
- sink1 = *p
+ sink1(*p)
}
_5_nSpill = i32(0)
_16:
@@ -14528,12 +14528,12 @@ _15:
{
p := (*int64)(unsafe.Pointer(&(_pPager.X34)))
*p = (*p) + int64(_nHeader)
- sink6 = *p
+ sink6(*p)
}
{
p := &_nWrite
*p = (*p) + _nHeader
- sink5 = *p
+ sink5(*p)
}
goto _15
_19:
@@ -14646,7 +14646,7 @@ _8:
{
p := (*uint8)(unsafe.Pointer(&(_sqlite3Prng.X2)))
*p = uint8(int32(*p) + (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[256]uint8)(unsafe.Pointer(&(_sqlite3Prng.X3))))) + 1*uintptr(_2_i)))) + int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_2_k)) + 1*uintptr(_2_i))))))
- sink2 = *p
+ sink2(*p)
}
_t = *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[256]uint8)(unsafe.Pointer(&(_sqlite3Prng.X3))))) + 1*uintptr(_sqlite3Prng.X2)))
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[256]uint8)(unsafe.Pointer(&(_sqlite3Prng.X3))))) + 1*uintptr(_sqlite3Prng.X2))) = *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[256]uint8)(unsafe.Pointer(&(_sqlite3Prng.X3))))) + 1*uintptr(_2_i)))
@@ -14668,14 +14668,14 @@ _14:
{
p := (*uint8)(unsafe.Pointer(&(_sqlite3Prng.X2)))
*p = uint8(int32(*p) + int32(_t))
- sink2 = *p
+ sink2(*p)
}
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[256]uint8)(unsafe.Pointer(&(_sqlite3Prng.X3))))) + 1*uintptr(_sqlite3Prng.X1))) = *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[256]uint8)(unsafe.Pointer(&(_sqlite3Prng.X3))))) + 1*uintptr(_sqlite3Prng.X2)))
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[256]uint8)(unsafe.Pointer(&(_sqlite3Prng.X3))))) + 1*uintptr(_sqlite3Prng.X2))) = _t
{
p := &_t
*p = uint8(int32(*p) + int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[256]uint8)(unsafe.Pointer(&(_sqlite3Prng.X3))))) + 1*uintptr(_sqlite3Prng.X1)))))
- sink2 = *p
+ sink2(*p)
}
*postInc13(&_zBuf, 1) = *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[256]uint8)(unsafe.Pointer(&(_sqlite3Prng.X3))))) + 1*uintptr(_t)))
if preInc1(&_N, -1) != 0 {
@@ -14777,13 +14777,13 @@ func _sqlite3PcacheMakeDirty(tls *crt.TLS, _p *XPgHdr) {
{
p := (*uint16)(unsafe.Pointer(&(_p.X6)))
*p = uint16(int32(*p) & i32(-17))
- sink14 = *p
+ sink14(*p)
}
if (int32(_p.X6) & i32(1)) != 0 {
{
p := (*uint16)(unsafe.Pointer(&(_p.X6)))
*p = uint16(int32(*p) ^ i32(3))
- sink14 = *p
+ sink14(*p)
}
func() {
if (int32(_p.X6) & i32(3)) != i32(2) {
@@ -15003,7 +15003,7 @@ func _pagerAddPageToRollbackJournal(tls *crt.TLS, _pPg *XPgHdr) (r0 int32) {
{
p := (*uint16)(unsafe.Pointer(&(_pPg.X6)))
*p = uint16(int32(*p) | i32(8))
- sink14 = *p
+ sink14(*p)
}
_rc = _write32bits(tls, (*Xsqlite3_file)(_pPager.X32), _iOff, _pPg.X5)
if _rc != i32(0) {
@@ -15020,7 +15020,7 @@ func _pagerAddPageToRollbackJournal(tls *crt.TLS, _pPg *XPgHdr) (r0 int32) {
{
p := (*int64)(unsafe.Pointer(&(_pPager.X34)))
*p = (*p) + int64(i32(8)+(_pPager.X48))
- sink6 = *p
+ sink6(*p)
}
*(*int32)(unsafe.Pointer(&(_pPager.X27))) += 1
func() {
@@ -15039,7 +15039,7 @@ func _pagerAddPageToRollbackJournal(tls *crt.TLS, _pPg *XPgHdr) (r0 int32) {
{
p := &_rc
*p = (*p) | _addToSavepointBitvecs(tls, _pPager, _pPg.X5)
- sink1 = *p
+ sink1(*p)
}
func() {
if _rc != i32(0) && _rc != i32(7) {
@@ -15083,12 +15083,12 @@ _0:
{
p := &_cksum
*p = (*p) + uint32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData)) + 1*uintptr(_i))))
- sink5 = *p
+ sink5(*p)
}
{
p := &_i
*p = (*p) - i32(200)
- sink1 = *p
+ sink1(*p)
}
goto _0
}
@@ -15897,7 +15897,7 @@ _3:
{
p := (*uint8)(unsafe.Pointer(&(_pWal.X14)))
*p = uint8(int32(*p) | i32(2))
- sink2 = *p
+ sink2(*p)
}
_rc = i32(0)
}
@@ -16690,7 +16690,7 @@ func _pager_playback_one_page(tls *crt.TLS, _pPager *XPager, _pOffset *int64, _p
{
p := _pOffset
*p = (*p) + int64(((_pPager.X48)+i32(4))+(_isMainJrnl*i32(4)))
- sink6 = *p
+ sink6(*p)
}
if (_pgno == uint32(i32(0))) || (_pgno == uint32((_sqlite3PendingByte/(_pPager.X48))+i32(1))) {
func() {
@@ -16782,7 +16782,7 @@ _57:
{
p := (*uint8)(unsafe.Pointer(&(_pPager.X18)))
*p = uint8(int32(*p) | i32(2))
- sink2 = *p
+ sink2(*p)
}
_rc = _sqlite3PagerGet(tls, _pPager, _pgno, &_pPg, i32(1))
func() {
@@ -16794,7 +16794,7 @@ _57:
{
p := (*uint8)(unsafe.Pointer(&(_pPager.X18)))
*p = uint8(int32(*p) & i32(-3))
- sink2 = *p
+ sink2(*p)
}
if _rc != i32(0) {
return _rc
@@ -17013,7 +17013,7 @@ _15:
{
p := &_iOff
*p = (*p) + int64(_nDestPgsz)
- sink6 = *p
+ sink6(*p)
}
goto _14
_18:
@@ -17227,7 +17227,7 @@ _10:
{
p := (*int64)(unsafe.Pointer(&(_pPager.X34)))
*p = (*p) + int64(_pPager.X47)
- sink6 = *p
+ sink6(*p)
}
return _rc
@@ -17460,12 +17460,12 @@ func _sqlite3PcacheMakeClean(tls *crt.TLS, _p *XPgHdr) {
{
p := (*uint16)(unsafe.Pointer(&(_p.X6)))
*p = uint16(int32(*p) & i32(-15))
- sink14 = *p
+ sink14(*p)
}
{
p := (*uint16)(unsafe.Pointer(&(_p.X6)))
*p = uint16(int32(*p) | i32(1))
- sink14 = *p
+ sink14(*p)
}
func() {
if _sqlite3PcachePageSanity(tls, _p) == 0 {
@@ -18462,7 +18462,7 @@ _0:
{
p := (*uint16)(unsafe.Pointer(&(_p.X6)))
*p = uint16(int32(*p) & i32(-13))
- sink14 = *p
+ sink14(*p)
}
_p = (*XPgHdr)(_p.X9)
goto _0
@@ -18964,7 +18964,7 @@ _9:
{
p := &_cksum
*p = (*p) - uint32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zMaster)) + 1*uintptr(_u))))
- sink5 = *p
+ sink5(*p)
}
_u += 1
goto _9
@@ -19128,7 +19128,7 @@ _9:
{
p := &_zJournal
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_sqlite3Strlen30(tls, _zJournal)+i32(1))))
- sink0 = *p
+ sink0(*p)
}
goto _6
_7:
@@ -20010,7 +20010,7 @@ func _downgradeAllSharedCacheTableLocks(tls *crt.TLS, _p *XBtree) {
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) & i32(-97))
- sink14 = *p
+ sink14(*p)
}
_1_pLock = (*XBtLock)(_pBt.X25)
_1:
@@ -20113,7 +20113,7 @@ _8:
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) & i32(-97))
- sink14 = *p
+ sink14(*p)
}
goto _25
}
@@ -20121,7 +20121,7 @@ _8:
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) & i32(-65))
- sink14 = *p
+ sink14(*p)
}
}
_25:
@@ -20204,7 +20204,7 @@ _3:
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) & i32(-3)
- sink1 = *p
+ sink1(*p)
}
_sqlite3VtabUnlockList(tls, _db)
_sqlite3BtreeLeaveAll(tls, _db)
@@ -20256,7 +20256,7 @@ _7:
{
p := (*uint16)(unsafe.Pointer(&(_pSchema.X9)))
*p = uint16(int32(*p) & i32(-2))
- sink14 = *p
+ sink14(*p)
}
}
_ = _temp1
@@ -20748,12 +20748,12 @@ _0:
{
p := &_h
*p = (*p) + uint32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3UpperToLower)) + 1*uintptr(_c))))
- sink5 = *p
+ sink5(*p)
}
{
p := &_h
*p = (*p) * u32(2654435761)
- sink5 = *p
+ sink5(*p)
}
goto _0
}
@@ -22015,12 +22015,12 @@ _7:
{
p := &_s1
*p = (*p) + ((*postInc31(&_aData, 4)) + _s2)
- sink5 = *p
+ sink5(*p)
}
{
p := &_s2
*p = (*p) + ((*postInc31(&_aData, 4)) + _s1)
- sink5 = *p
+ sink5(*p)
}
if uintptr(unsafe.Pointer(_aData)) < uintptr(unsafe.Pointer(_aEnd)) {
goto _7
@@ -22031,17 +22031,17 @@ _9:
{
p := &_s1
*p = (*p) + (((((((*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData)) + 4*uintptr(i32(0))))) & uint32(i32(255))) << uint(i32(24))) + (((*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData)) + 4*uintptr(i32(0))))) & uint32(i32(65280))) << uint(i32(8)))) + (((*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData)) + 4*uintptr(i32(0))))) & uint32(i32(16711680))) >> uint(i32(8)))) + (((*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData)) + 4*uintptr(i32(0))))) & u32(4278190080)) >> uint(i32(24)))) + _s2)
- sink5 = *p
+ sink5(*p)
}
{
p := &_s2
*p = (*p) + (((((((*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData)) + 4*uintptr(i32(1))))) & uint32(i32(255))) << uint(i32(24))) + (((*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData)) + 4*uintptr(i32(1))))) & uint32(i32(65280))) << uint(i32(8)))) + (((*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData)) + 4*uintptr(i32(1))))) & uint32(i32(16711680))) >> uint(i32(8)))) + (((*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData)) + 4*uintptr(i32(1))))) & u32(4278190080)) >> uint(i32(24)))) + _s1)
- sink5 = *p
+ sink5(*p)
}
{
p := &_aData
*p = (*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 4*uintptr(i32(2))))
- sink31 = *p
+ sink31(*p)
}
if uintptr(unsafe.Pointer(_aData)) < uintptr(unsafe.Pointer(_aEnd)) {
goto _9
@@ -22161,7 +22161,7 @@ _17:
{
p := &_3_iOffset
*p = (*p) + int64(_3_szFrame)
- sink6 = *p
+ sink6(*p)
}
goto _17
_20:
@@ -23075,7 +23075,7 @@ func _freeTempSpace(tls *crt.TLS, _pBt *XBtShared) {
{
p := (**uint8)(unsafe.Pointer(&(_pBt.X27)))
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) - 1*uintptr(i32(4))))
- sink13 = *p
+ sink13(*p)
}
_sqlite3PageFree(tls, (unsafe.Pointer)(_pBt.X27))
*(**uint8)(unsafe.Pointer(&(_pBt.X27))) = nil
@@ -23115,7 +23115,7 @@ func _sqlite3VtabEponymousTableClear(tls *crt.TLS, _db *Xsqlite3, _pMod *XModule
{
p := (*uint32)(unsafe.Pointer(&(_pTab.X9)))
*p = (*p) | uint32(i32(2))
- sink5 = *p
+ sink5(*p)
}
_sqlite3DeleteTable(tls, _db, _pTab)
*(**XTable)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_pMod.X4))))) = nil
@@ -23223,7 +23223,7 @@ func Xsqlite3_value_blob(tls *crt.TLS, _pVal *XMem) (r0 unsafe.Pointer) {
{
p := (*uint16)(unsafe.Pointer(&(_p.X1)))
*p = uint16(int32(*p) | i32(16))
- sink14 = *p
+ sink14(*p)
}
return (unsafe.Pointer)(func() *int8 {
if (_p.X4) != 0 {
@@ -23405,7 +23405,7 @@ func _columnName(tls *crt.TLS, _pStmt unsafe.Pointer, _N int32, _xFunc func(*crt
{
p := &_N
*p = (*p) + (_useType * _n)
- sink1 = *p
+ sink1(*p)
}
Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(_db.X3))
func() {
@@ -23582,7 +23582,7 @@ _6:
{
p := &_i
*p = (*p) + i32(2)
- sink1 = *p
+ sink1(*p)
}
goto _6
_10:
@@ -23591,14 +23591,14 @@ _10:
{
p := &_zNum
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(int32(_enc)&i32(1))))
- sink0 = *p
+ sink0(*p)
}
_5:
if (uintptr(unsafe.Pointer(_zNum)) < uintptr(unsafe.Pointer(_zEnd))) && (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3CtypeMap)) + 1*uintptr(uint8(*_zNum)))))&i32(1)) != 0 {
{
p := &_zNum
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
goto _5
}
@@ -23610,7 +23610,7 @@ _5:
{
p := &_zNum
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
goto _17
}
@@ -23618,7 +23618,7 @@ _5:
{
p := &_zNum
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
}
_17:
@@ -23629,7 +23629,7 @@ _18:
{
p := &_zNum
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
goto _18
}
@@ -23642,7 +23642,7 @@ _21:
{
p := &_i
*p = (*p) + _incr
- sink1 = *p
+ sink1(*p)
}
goto _21
_26:
@@ -23788,12 +23788,12 @@ func Xsqlite3_column_value(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32) (r0 *X
{
p := (*uint16)(unsafe.Pointer(&(_pOut.X1)))
*p = uint16(int32(*p) & i32(-2049))
- sink14 = *p
+ sink14(*p)
}
{
p := (*uint16)(unsafe.Pointer(&(_pOut.X1)))
*p = uint16(int32(*p) | i32(4096))
- sink14 = *p
+ sink14(*p)
}
}
_columnMallocFailure(tls, _pStmt)
@@ -23923,7 +23923,7 @@ _10:
{
p := &_zSql
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(2))))
- sink0 = *p
+ sink0(*p)
}
_19:
if ((*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zSql)) + 1*uintptr(i32(0))))) != 0) && ((int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zSql)) + 1*uintptr(i32(0))))) != i32(42)) || (int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zSql)) + 1*uintptr(i32(1))))) != i32(47))) {
@@ -24048,7 +24048,7 @@ _53:
{
p := &_zSql
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_17_nId-i32(1))))
- sink0 = *p
+ sink0(*p)
}
goto _69
_37:
@@ -24223,7 +24223,7 @@ _1:
{
p := &_pColl
*p = (*XCollSeq)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 20*uintptr(int32(_enc)-i32(1))))
- sink32 = *p
+ sink32(*p)
}
}
return _pColl
@@ -24465,7 +24465,7 @@ func _sqlite3CreateFunc(tls *crt.TLS, _db *Xsqlite3, _zFunctionName *int8, _nArg
{
p := &_enc
*p = (*p) & i32(7)
- sink1 = *p
+ sink1(*p)
}
if _enc == i32(4) {
_enc = i32(2)
@@ -24662,7 +24662,7 @@ _6:
{
p := &_match
*p = (*p) + i32(2)
- sink1 = *p
+ sink1(*p)
}
goto _9
}
@@ -24670,7 +24670,7 @@ _6:
{
p := &_match
*p = (*p) + i32(1)
- sink1 = *p
+ sink1(*p)
}
}
_9:
@@ -24853,7 +24853,7 @@ func Xsqlite3_declare_vtab(tls *crt.TLS, _db *Xsqlite3, _zCreateTable *int8) (r0
{
p := (*uint32)(unsafe.Pointer(&(_pTab.X9)))
*p = (*p) | ((_6_pNew.X9) & uint32(i32(96)))
- sink5 = *p
+ sink5(*p)
}
*(*int16)(unsafe.Pointer(&(_6_pNew.X11))) = int16(i32(0))
*(**XColumn)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_6_pNew.X1))))) = nil
@@ -24990,7 +24990,7 @@ _13:
{
p := &_mxSqlLen
*p = (*p) - _n
- sink1 = *p
+ sink1(*p)
}
if _mxSqlLen < i32(0) {
*(*int32)(unsafe.Pointer(&(_pParse.X3))) = i32(18)
@@ -25010,7 +25010,7 @@ _21:
{
p := &_zSql
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) - 1*uintptr(_n)))
- sink0 = *p
+ sink0(*p)
}
_17:
if _tokenType < i32(163) {
@@ -25033,7 +25033,7 @@ _17:
{
p := &_zSql
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_n)))
- sink0 = *p
+ sink0(*p)
}
goto _28
_22:
@@ -25044,7 +25044,7 @@ _22:
{
p := &_zSql
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_n)))
- sink0 = *p
+ sink0(*p)
}
if ((_pParse.X3) != i32(0)) || ((_db.X17) != 0) {
goto _14
@@ -25296,7 +25296,7 @@ _3:
{
p := &_i
*p = (*p) + int32(_iLookAhead)
- sink1 = *p
+ sink1(*p)
}
if _i >= i32(0) && _i < i32(1566) && int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_yy_lookahead)) + 1*uintptr(_i)))) == int32(_iLookAhead) {
goto _8
@@ -25381,7 +25381,7 @@ func _yy_shift(tls *crt.TLS, _yypParser *XyyParser, _yyNewState int32, _yyMajor
{
p := &_yyNewState
*p = (*p) + i32(332)
- sink1 = *p
+ sink1(*p)
}
}
_yytos = (*XyyStackEntry)(_yypParser.X0)
@@ -26406,13 +26406,13 @@ _94:
{
p := (*uint32)(unsafe.Pointer(&(_74_pLhs.X3)))
*p = (*p) & uint32(i32(-1025))
- sink5 = *p
+ sink5(*p)
}
}
{
p := (*uint32)(unsafe.Pointer(&(_74_pRhs.X3)))
*p = (*p) & uint32(i32(-1025))
- sink5 = *p
+ sink5(*p)
}
if (*(*int32)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(&((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp)) + 16*uintptr(i32(-1)))).X2)))))) != i32(116) {
*(*uint8)(unsafe.Pointer(&(_pParse.X10))) = uint8(i32(1))
@@ -26448,7 +26448,7 @@ _296:
{
p := &_81_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(2))))
- sink0 = *p
+ sink0(*p)
}
_300:
if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_81_z)) + 1*uintptr(i32(0))))) == i32(32) {
@@ -26486,7 +26486,7 @@ _100:
{
p := (*uint32)(unsafe.Pointer(&(_85_pLeft.X3)))
*p = (*p) & uint32(i32(-1025))
- sink5 = *p
+ sink5(*p)
}
}
if _85_pRight != nil {
@@ -26737,7 +26737,7 @@ _175:
{
p := (*uint32)(unsafe.Pointer(&((*XExpr)((*XExprSpan)(unsafe.Pointer(&_4_yylhsminor)).X0).X2)))
*p = (*p) | uint32(i32(8388612))
- sink5 = *p
+ sink5(*p)
}
}
*(*XExprSpan)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(&((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp)) + 16*uintptr(i32(0)))).X2))))) = *(*XExprSpan)(unsafe.Pointer(&_4_yylhsminor))
@@ -26788,7 +26788,7 @@ _179:
{
p := (*uint32)(unsafe.Pointer(&((*XExpr)((*XExprSpan)(unsafe.Pointer(&_4_yylhsminor)).X0).X2)))
*p = (*p) | uint32(i32(16))
- sink5 = *p
+ sink5(*p)
}
}
*(*XExprSpan)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(&((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp)) + 16*uintptr(i32(-4)))).X2))))) = *(*XExprSpan)(unsafe.Pointer(&_4_yylhsminor))
@@ -26823,7 +26823,7 @@ _191:
{
p := (*uint32)(unsafe.Pointer(&((*XToken)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(&((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp)) + 16*uintptr(i32(-1)))).X2))))).X1)))
*p = (*p) | u32(2147483648)
- sink5 = *p
+ sink5(*p)
}
goto _281
_192:
@@ -26831,7 +26831,7 @@ _192:
{
p := (*uint32)(unsafe.Pointer(&((*XToken)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(&((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp)) + 16*uintptr(i32(-1)))).X2))))).X1)))
*p = (*p) & uint32(i32(2147483647))
- sink5 = *p
+ sink5(*p)
}
_163_pList = _sqlite3ExprListAppend(tls, _pParse, nil, (*XExpr)((*XExprSpan)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(&((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp)) + 16*uintptr(i32(0)))).X2))))).X0))
_163_pList = _sqlite3ExprListAppend(tls, _pParse, _163_pList, (*XExpr)((*XExprSpan)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(&((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp)) + 16*uintptr(i32(-2)))).X2))))).X0))
@@ -26842,7 +26842,7 @@ _192:
{
p := (*uint32)(unsafe.Pointer(&((*XExpr)((*XExprSpan)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(&((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp)) + 16*uintptr(i32(-2)))).X2))))).X0).X2)))
*p = (*p) | uint32(i32(128))
- sink5 = *p
+ sink5(*p)
}
}
goto _281
@@ -26851,7 +26851,7 @@ _193:
{
p := (*uint32)(unsafe.Pointer(&((*XToken)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(&((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp)) + 16*uintptr(i32(-3)))).X2))))).X1)))
*p = (*p) & uint32(i32(2147483647))
- sink5 = *p
+ sink5(*p)
}
_164_pList = _sqlite3ExprListAppend(tls, _pParse, nil, (*XExpr)((*XExprSpan)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(&((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp)) + 16*uintptr(i32(-2)))).X2))))).X0))
_164_pList = _sqlite3ExprListAppend(tls, _pParse, _164_pList, (*XExpr)((*XExprSpan)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(&((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp)) + 16*uintptr(i32(-4)))).X2))))).X0))
@@ -26863,7 +26863,7 @@ _193:
{
p := (*uint32)(unsafe.Pointer(&((*XExpr)((*XExprSpan)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(&((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp)) + 16*uintptr(i32(-4)))).X2))))).X0).X2)))
*p = (*p) | uint32(i32(128))
- sink5 = *p
+ sink5(*p)
}
}
goto _281
@@ -26931,12 +26931,12 @@ _205:
{
p := (*uint32)(unsafe.Pointer(&(_178_pRHS.X2)))
*p = (*p) & uint32(i32(-257))
- sink5 = *p
+ sink5(*p)
}
{
p := (*uint32)(unsafe.Pointer(&(_178_pRHS.X2)))
*p = (*p) | uint32(i32(512))
- sink5 = *p
+ sink5(*p)
}
}
*(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&((*XExprSpan)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(&((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp)) + 16*uintptr(i32(-4)))).X2))))).X0))))) = _sqlite3PExpr(tls, _pParse, func() int32 {
@@ -27314,13 +27314,13 @@ _281:
{
p := &_yyact
*p = (*p) + i32(332)
- sink1 = *p
+ sink1(*p)
}
}
{
p := &_yymsp
*p = (*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) - 16*uintptr(_yysize-i32(1))))
- sink34 = *p
+ sink34(*p)
}
*(**XyyStackEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_yypParser.X0))))) = _yymsp
*(*uint16)(unsafe.Pointer(&(_yymsp.X0))) = uint16(_yyact)
@@ -27337,7 +27337,7 @@ _393:
{
p := (**XyyStackEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_yypParser.X0)))))
*p = (*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) - 16*uintptr(_yysize)))
- sink34 = *p
+ sink34(*p)
}
_yy_accept(tls, _yypParser)
_395:
@@ -28012,19 +28012,19 @@ _4:
{
p := &_ii
*p = (*p) + i32(3)
- sink1 = *p
+ sink1(*p)
}
{
p := &_jj
*p = (*p) + _sqlite3Strlen30(tls, (*int8)(unsafe.Pointer(uintptr(unsafe.Pointer(_zTemp))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_jj))))))))
- sink1 = *p
+ sink1(*p)
}
_9_v2 = _translateP(tls, *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zSynopsis)) + 1*uintptr(_ii))), _pOp)
if crt.Xstrncmp(tls, (*int8)(unsafe.Pointer(uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(unsafe.Pointer(_zSynopsis))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_ii)))))))))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(i32(1)))))))), str(38021), uint32(i32(2))) == i32(0) {
{
p := &_ii
*p = (*p) + i32(2)
- sink1 = *p
+ sink1(*p)
}
_9_v2 += 1
}
@@ -28037,7 +28037,7 @@ _14:
{
p := &_ii
*p = (*p) + i32(4)
- sink1 = *p
+ sink1(*p)
}
}
_19:
@@ -28045,7 +28045,7 @@ _13:
{
p := &_jj
*p = (*p) + _sqlite3Strlen30(tls, (*int8)(unsafe.Pointer(uintptr(unsafe.Pointer(_zTemp))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_jj))))))))
- sink1 = *p
+ sink1(*p)
}
goto _20
_9:
@@ -28059,7 +28059,7 @@ _8:
{
p := &_jj
*p = (*p) + _sqlite3Strlen30(tls, (*int8)(unsafe.Pointer(uintptr(unsafe.Pointer(_zTemp))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_jj))))))))
- sink1 = *p
+ sink1(*p)
}
}
if _jj < _nTemp {
@@ -28323,13 +28323,13 @@ func _sqlite3VdbeUsesBtree(tls *crt.TLS, _p *TVdbe, _i int32) {
{
p := (*uint32)(unsafe.Pointer(&(_p.X33)))
*p = (*p) | (u32(1) << uint(_i))
- sink5 = *p
+ sink5(*p)
}
if (_i != i32(1)) && _sqlite3BtreeSharable(tls, (*XBtree)((*XDb)(unsafe.Pointer(uintptr((*Xsqlite3)(_p.X0).X4)+16*uintptr(_i))).X1)) != 0 {
{
p := (*uint32)(unsafe.Pointer(&(_p.X34)))
*p = (*p) | (u32(1) << uint(_i))
- sink5 = *p
+ sink5(*p)
}
}
}
@@ -29337,7 +29337,7 @@ _6:
{
p := (*int32)(unsafe.Pointer(&(_pOut.X4)))
*p = (*p) + (_p.X27)
- sink1 = *p
+ sink1(*p)
}
}
*(*int32)(unsafe.Pointer(&(_pOut.X5))) = int32(_aOp.X3)
@@ -29358,7 +29358,7 @@ _9:
{
p := (*int32)(unsafe.Pointer(&(_p.X27)))
*p = (*p) + _nOp
- sink1 = *p
+ sink1(*p)
}
return _pFirst
}
@@ -29918,7 +29918,7 @@ _135:
{
p := &_35_constMask
*p = (*p) | (u32(1) << uint(_35_i))
- sink5 = *p
+ sink5(*p)
}
}
if ((int32(_35_pDef.X1) & i32(32)) != i32(0)) && (_35_pColl == nil) {
@@ -29935,7 +29935,7 @@ _138:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + _35_nFarg
- sink1 = *p
+ sink1(*p)
}
goto _145
}
@@ -30509,7 +30509,7 @@ _26:
{
p := (*uint16)(unsafe.Pointer(&(_pVal.X1)))
*p = uint16(int32(*p) & i32(-3))
- sink14 = *p
+ sink14(*p)
}
}
if int32(_enc) != i32(1) {
@@ -30766,7 +30766,7 @@ func _sqlite3GetInt32(tls *crt.TLS, _zNum *int8, _pValue *int32) (r0 int32) {
{
p := &_zNum
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(2))))
- sink0 = *p
+ sink0(*p)
}
_8:
if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zNum)) + 1*uintptr(i32(0))))) == i32(48) {
@@ -30832,7 +30832,7 @@ func _sqlite3HexToInt(tls *crt.TLS, _h int32) (r0 uint8) {
{
p := &_h
*p = (*p) + (i32(9) * (i32(1) & (_h >> uint(i32(6)))))
- sink1 = *p
+ sink1(*p)
}
return uint8(_h & i32(15))
}
@@ -30884,7 +30884,7 @@ _7:
{
p := (*uint16)(unsafe.Pointer(&(_pMem.X1)))
*p = uint16(int32(*p) & i32(-33264))
- sink14 = *p
+ sink14(*p)
}
_12:
goto _13
@@ -30908,7 +30908,7 @@ _6:
{
p := (*uint16)(unsafe.Pointer(&(_pMem.X1)))
*p = uint16(int32(*p) | ((int32(_pMem.X1) & i32(16)) >> uint(i32(3))))
- sink14 = *p
+ sink14(*p)
}
_sqlite3ValueApplyAffinity(tls, _pMem, uint8(i32(66)), _encoding)
func() {
@@ -30920,7 +30920,7 @@ _6:
{
p := (*uint16)(unsafe.Pointer(&(_pMem.X1)))
*p = uint16(int32(*p) & i32(-16413))
- sink14 = *p
+ sink14(*p)
}
goto _13
_13:
@@ -30987,7 +30987,7 @@ _11:
{
p := (*uint16)(unsafe.Pointer(&(_pRec.X1)))
*p = uint16(int32(*p) & i32(-13))
- sink14 = *p
+ sink14(*p)
}
_10:
}
@@ -31030,7 +31030,7 @@ func _applyNumericAffinity(tls *crt.TLS, _pRec *XMem, _bTryForInt int32) {
{
p := (*uint16)(unsafe.Pointer(&(_pRec.X1)))
*p = uint16(int32(*p) | i32(4))
- sink14 = *p
+ sink14(*p)
}
goto _4
}
@@ -31038,7 +31038,7 @@ func _applyNumericAffinity(tls *crt.TLS, _pRec *XMem, _bTryForInt int32) {
{
p := (*uint16)(unsafe.Pointer(&(_pRec.X1)))
*p = uint16(int32(*p) | i32(8))
- sink14 = *p
+ sink14(*p)
}
if _bTryForInt != 0 {
_sqlite3VdbeIntegerAffinity(tls, _pRec)
@@ -31139,7 +31139,7 @@ _0:
{
p := (*uint16)(unsafe.Pointer(&(_pMem.X1)))
*p = uint16(int32(*p) & i32(-16403))
- sink14 = *p
+ sink14(*p)
}
return i32(0)
}
@@ -31241,7 +31241,7 @@ _1:
{
p := &_i
*p = (*p) + i32(2)
- sink1 = *p
+ sink1(*p)
}
goto _1
_4:
@@ -31614,7 +31614,7 @@ func _codeVectorCompare(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _dest int3
{
p := &_p5
*p = uint8(int32(*p) | i32(32))
- sink2 = *p
+ sink2(*p)
}
if int32(_opx) == i32(80) {
_opx = uint8(i32(81))
@@ -31653,7 +31653,7 @@ _24:
{
p := &_p5
*p = uint8(int32(*p) | i32(8))
- sink2 = *p
+ sink2(*p)
}
goto _37
}
@@ -31662,7 +31662,7 @@ _24:
{
p := &_p5
*p = uint8(int32(*p) | i32(8))
- sink2 = *p
+ sink2(*p)
}
goto _37
}
@@ -31979,7 +31979,7 @@ _11:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + _19_nReg
- sink1 = *p
+ sink1(*p)
}
if int32(_pExpr.X0) == i32(119) {
*(*uint8)(unsafe.Pointer(&(_19_dest.X0))) = uint8(i32(10))
@@ -31999,7 +31999,7 @@ _70:
{
p := (*uint32)(unsafe.Pointer(&(_19_pSel.X3)))
*p = (*p) & uint32(i32(-1025))
- sink5 = *p
+ sink5(*p)
}
if _sqlite3Select(tls, _pParse, _19_pSel, &_19_dest) != 0 {
return i32(0)
@@ -32008,7 +32008,7 @@ _70:
{
p := (*uint32)(unsafe.Pointer(&(_pExpr.X2)))
*p = (*p) | uint32(i32(131072))
- sink5 = *p
+ sink5(*p)
}
goto _61
_61:
@@ -32409,7 +32409,7 @@ func _sqlite3Select(tls *crt.TLS, _pParse *XParse, _p *XSelect, _pDest *XSelectD
{
p := (*uint32)(unsafe.Pointer(&(_p.X3)))
*p = (*p) & uint32(i32(-2))
- sink5 = *p
+ sink5(*p)
}
}
_sqlite3SelectPrep(tls, _pParse, _p, nil)
@@ -32461,7 +32461,7 @@ _34:
{
p := (*uint32)(unsafe.Pointer(&(_p.X3)))
*p = (*p) | uint32(i32(8))
- sink5 = *p
+ sink5(*p)
}
}
_i = i32(-1)
@@ -32520,7 +32520,7 @@ _54:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X57)))
*p = (*p) + _sqlite3SelectExprHeight(tls, _p)
- sink1 = *p
+ sink1(*p)
}
if (int32((*t28)(unsafe.Pointer(&(_12_pItem.X9))).X0)&i32(32)) != i32(0) || _pushDownWhereTerms(tls, _pParse, _12_pSub, (*XExpr)(_p.X9), _12_pItem.X11) == 0 {
goto _57
@@ -32595,7 +32595,7 @@ _65:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X57)))
*p = (*p) - _sqlite3SelectExprHeight(tls, _p)
- sink1 = *p
+ sink1(*p)
}
_49:
_i += 1
@@ -32623,7 +32623,7 @@ _74:
{
p := (*uint32)(unsafe.Pointer(&(_p.X3)))
*p = (*p) & uint32(i32(-2))
- sink5 = *p
+ sink5(*p)
}
_pGroupBy = store42((**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_p.X10))))), _sqlite3ExprListDup(tls, _db, _pEList, i32(0)))
func() {
@@ -32665,7 +32665,7 @@ _83:
{
p := (*uint8)(unsafe.Pointer(&(_sSort.X7)))
*p = uint8(int32(*p) | i32(1))
- sink2 = *p
+ sink2(*p)
}
}
if ((_p.X3) & uint32(i32(1))) != 0 {
@@ -32690,7 +32690,7 @@ _89:
{
p := &_34_wctrlFlags
*p = uint16(uint32(*p) | ((_p.X3) & uint32(i32(16384))))
- sink14 = *p
+ sink14(*p)
}
_pWInfo = _sqlite3WhereBegin(tls, _pParse, _pTabList, _pWhere, (*XExprList)(_sSort.X0), (*XExprList)(_p.X0), _34_wctrlFlags, int32(_p.X2))
if _pWInfo == nil {
@@ -32809,13 +32809,13 @@ _125:
{
p := (*uint16)(unsafe.Pointer(&(_40_sNC.X7)))
*p = uint16(int32(*p) | i32(8))
- sink14 = *p
+ sink14(*p)
}
_sqlite3ExprAnalyzeAggList(tls, &_40_sNC, (*XExprList)(*(*unsafe.Pointer)(unsafe.Pointer((*t12)(unsafe.Pointer(&((*XExpr)((*TAggInfo_func)(unsafe.Pointer(uintptr(_sAggInfo.X11) + 16*uintptr(_i))).X0).X6)))))))
{
p := (*uint16)(unsafe.Pointer(&(_40_sNC.X7)))
*p = uint16(int32(*p) & i32(-9))
- sink14 = *p
+ sink14(*p)
}
_i += 1
goto _125
@@ -32840,13 +32840,13 @@ _128:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + (_pGroupBy.X0)
- sink1 = *p
+ sink1(*p)
}
_40_iBMem = (_pParse.X18) + i32(1)
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + (_pGroupBy.X0)
- sink1 = *p
+ sink1(*p)
}
_sqlite3VdbeAddOp2(tls, _v, i32(56), i32(0), _40_iAbortFlag)
_sqlite3VdbeComment(tls, _v, str(46475))
@@ -34142,7 +34142,7 @@ _12:
{
p := (*uint32)(unsafe.Pointer(&(_p.X3)))
*p = (*p) & uint32(i32(-257))
- sink5 = *p
+ sink5(*p)
}
func() {
if ((_p.X3) & uint32(i32(65536))) != uint32(i32(0)) {
@@ -34153,7 +34153,7 @@ _12:
{
p := (*uint32)(unsafe.Pointer(&(_p.X3)))
*p = (*p) | uint32(i32(65536))
- sink5 = *p
+ sink5(*p)
}
func() {
if (*XSelect)(_pNew.X13) == nil {
@@ -34398,7 +34398,7 @@ _15:
{
p := (*int32)(unsafe.Pointer(&(_pSrc.X0)))
*p = (*p) + _nExtra
- sink1 = *p
+ sink1(*p)
}
crt.Xmemset(tls, (unsafe.Pointer)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(&(_pSrc.X2)))))+68*uintptr(_iStart)))), i32(0), u32(68)*uint32(_nExtra))
_i = _iStart
@@ -34487,7 +34487,7 @@ _2:
{
p := (*int32)(unsafe.Pointer(&(_pList.X1)))
*p = (*p) * i32(2)
- sink1 = *p
+ sink1(*p)
}
_5:
_pItem = (*TExprList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TExprList_item)(unsafe.Pointer(&(_pList.X2))))) + 20*uintptr(postInc1((*int32)(unsafe.Pointer(&(_pList.X0))), int32(1)))))
@@ -34580,7 +34580,7 @@ _2:
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X2)))
*p = (*p) | uint32(i32(1024))
- sink5 = *p
+ sink5(*p)
}
*(*int32)(unsafe.Pointer((*t27)(unsafe.Pointer(&(_pNew.X3))))) = _iValue
goto _11
@@ -34603,7 +34603,7 @@ _2:
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X2)))
*p = (*p) | uint32(i32(64))
- sink5 = *p
+ sink5(*p)
}
}
_sqlite3Dequote(tls, *(**int8)(unsafe.Pointer((*t27)(unsafe.Pointer(&(_pNew.X3))))))
@@ -34893,7 +34893,7 @@ func _selectExpander(tls *crt.TLS, _pWalker *XWalker, _p *XSelect) (r0 int32) {
{
p := (*uint32)(unsafe.Pointer(&(_p.X3)))
*p = (*p) | uint32(i32(64))
- sink5 = *p
+ sink5(*p)
}
if (_db.X17) != 0 {
return i32(2)
@@ -34984,7 +34984,7 @@ _26:
{
p := (*uint32)(unsafe.Pointer(&(_4_pTab.X9)))
*p = (*p) | uint32(i32(2))
- sink5 = *p
+ sink5(*p)
}
goto _30
_19:
@@ -35392,7 +35392,7 @@ func _withExpand(tls *crt.TLS, _pWalker *XWalker, _pFrom *TSrcList_item) (r0 int
{
p := (*uint32)(unsafe.Pointer(&(_1_pTab.X9)))
*p = (*p) | uint32(i32(66))
- sink5 = *p
+ sink5(*p)
}
*(**XSelect)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_pFrom.X5))))) = _sqlite3SelectDup(tls, _db, (*XSelect)(_pCte.X2), i32(0))
if (_db.X17) != 0 {
@@ -35423,7 +35423,7 @@ _15:
{
p := (*uint32)(unsafe.Pointer(&(_1_pSel.X3)))
*p = (*p) | uint32(i32(8192))
- sink5 = *p
+ sink5(*p)
}
}
_3_i += 1
@@ -35568,12 +35568,12 @@ _1:
{
p := &_y
*p = int16(int32(*p) - i32(10))
- sink18 = *p
+ sink18(*p)
}
{
p := &_x
*p = (*p) << uint(i32(1))
- sink17 = *p
+ sink17(*p)
}
goto _1
}
@@ -35584,12 +35584,12 @@ _5:
{
p := &_y
*p = int16(int32(*p) + i32(40))
- sink18 = *p
+ sink18(*p)
}
{
p := &_x
*p = (*p) >> uint(i32(4))
- sink17 = *p
+ sink17(*p)
}
goto _5
}
@@ -35598,12 +35598,12 @@ _6:
{
p := &_y
*p = int16(int32(*p) + i32(10))
- sink18 = *p
+ sink18(*p)
}
{
p := &_x
*p = (*p) >> uint(i32(1))
- sink17 = *p
+ sink17(*p)
}
goto _6
}
@@ -35879,17 +35879,17 @@ _19:
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X2)))
*p = (*p) & uint32(i32(-122881))
- sink5 = *p
+ sink5(*p)
}
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X2)))
*p = (*p) | (_3_nStructSize & uint32(i32(24576)))
- sink5 = *p
+ sink5(*p)
}
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X2)))
*p = (*p) | _staticFlag
- sink5 = *p
+ sink5(*p)
}
if _3_nToken != 0 {
_9_zToken = store0((**int8)(unsafe.Pointer((*t27)(unsafe.Pointer(&(_pNew.X3))))), (*int8)(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zAlloc))+1*uintptr(_3_nNewSize))))))
@@ -35911,7 +35911,7 @@ _22:
{
p := &_zAlloc
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_dupedExprNodeSize(tls, _p, _dupFlags))))
- sink13 = *p
+ sink13(*p)
}
if ((_pNew.X2) & uint32(i32(8404992))) == uint32(i32(0)) {
*(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_pNew.X4))))) = func() *XExpr {
@@ -35988,7 +35988,7 @@ func _dupedExprSize(tls *crt.TLS, _p *XExpr, _flags int32) (r0 int32) {
{
p := &_nByte
*p = (*p) + (_dupedExprSize(tls, (*XExpr)(_p.X4), _flags) + _dupedExprSize(tls, (*XExpr)(_p.X5), _flags))
- sink1 = *p
+ sink1(*p)
}
}
_0:
@@ -36005,7 +36005,7 @@ func _dupedExprNodeSize(tls *crt.TLS, _p *XExpr, _flags int32) (r0 int32) {
{
p := &_nByte
*p = (*p) + (_sqlite3Strlen30(tls, *(**int8)(unsafe.Pointer((*t27)(unsafe.Pointer(&(_p.X3)))))) + i32(1))
- sink1 = *p
+ sink1(*p)
}
}
return (_nByte + i32(7)) & i32(-8)
@@ -36679,7 +36679,7 @@ func _sqlite3InitOne(tls *crt.TLS, _db *Xsqlite3, _iDb int32, _pzErrMsg **int8)
{
p := (*uint16)(unsafe.Pointer(&((*XSchema)((*XDb)(unsafe.Pointer(uintptr(_db.X4) + 16*uintptr(i32(1)))).X4).X9)))
*p = uint16(int32(*p) | i32(1))
- sink14 = *p
+ sink14(*p)
}
}
return i32(0)
@@ -36730,7 +36730,7 @@ _25:
{
p := (*uint16)(unsafe.Pointer(&((*XSchema)((*XDb)(unsafe.Pointer(uintptr(_db.X4) + 16*uintptr(_iDb))).X4).X9)))
*p = uint16(int32(*p) | i32(4))
- sink14 = *p
+ sink14(*p)
}
_30:
*(*uint8)(unsafe.Pointer(&((*XSchema)(_pDb.X4).X8))) = _db.X14
@@ -36757,7 +36757,7 @@ _31:
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) & i32(-32769)
- sink1 = *p
+ sink1(*p)
}
}
func() {
@@ -36786,7 +36786,7 @@ _31:
{
p := (*uint16)(unsafe.Pointer(&((*XSchema)((*XDb)(unsafe.Pointer(uintptr(_db.X4) + 16*uintptr(_iDb))).X4).X9)))
*p = uint16(int32(*p) | i32(1))
- sink14 = *p
+ sink14(*p)
}
_rc = i32(0)
}
@@ -36850,7 +36850,7 @@ func _sqlite3InitCallback(tls *crt.TLS, _pInit unsafe.Pointer, _argc int32, _arg
{
p := (*uint16)(unsafe.Pointer(&((*XSchema)((*XDb)(unsafe.Pointer(uintptr(_db.X4) + 16*uintptr(_iDb))).X4).X9)))
*p = uint16(int32(*p) & i32(-5))
- sink14 = *p
+ sink14(*p)
}
if (_db.X17) != 0 {
_corruptSchema(tls, _pData, *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 4*uintptr(i32(0)))), nil)
@@ -37303,7 +37303,7 @@ _21:
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) | i32(64))
- sink14 = *p
+ sink14(*p)
}
}
return i32(262)
@@ -37511,13 +37511,13 @@ _17:
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) & i32(-9))
- sink14 = *p
+ sink14(*p)
}
if (_pBt.X18) == uint32(i32(0)) {
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) | i32(8))
- sink14 = *p
+ sink14(*p)
}
}
_25:
@@ -37586,13 +37586,13 @@ _39:
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) & i32(-33))
- sink14 = *p
+ sink14(*p)
}
if _wrflag > i32(1) {
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) | i32(32))
- sink14 = *p
+ sink14(*p)
}
}
if (_pBt.X18) == _sqlite3Get4byte(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_19_pPage1.X19))+1*uintptr(i32(28))))) {
@@ -37680,7 +37680,7 @@ func _lockBtree(tls *crt.TLS, _pBt *XBtShared) (r0 int32) {
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) | i32(1))
- sink14 = *p
+ sink14(*p)
}
}
if int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_2_page1)) + 1*uintptr(i32(19))))) > i32(2) {
@@ -39121,7 +39121,7 @@ func _newDatabase(tls *crt.TLS, _pBt *XBtShared) (r0 int32) {
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) | i32(2))
- sink14 = *p
+ sink14(*p)
}
func() {
if int32(_pBt.X5) != i32(1) && int32(_pBt.X5) != i32(0) {
@@ -39271,7 +39271,7 @@ func _decodeFlags(tls *crt.TLS, _pPage *XMemPage, _flagByte int32) (r0 int32) {
{
p := &_flagByte
*p = (*p) & i32(-9)
- sink1 = *p
+ sink1(*p)
}
*(*uint8)(unsafe.Pointer(&(_pPage.X7))) = uint8(i32(4) - (i32(4) * int32(_pPage.X5)))
*(*func(*crt.TLS, *XMemPage, *uint8) uint16)(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, *uint8) uint16)(unsafe.Pointer(&(_pPage.X24))))) = _cellSizePtr
@@ -39345,7 +39345,7 @@ func _cellSizePtr(tls *crt.TLS, _pPage *XMemPage, _pCell *uint8) (r0 uint16) {
{
p := &_nSize
*p = (*p) & uint32(i32(127))
- sink5 = *p
+ sink5(*p)
}
_1:
_nSize = (_nSize << uint(i32(7))) | uint32(int32(*preInc13(&_pIter, 1))&i32(127))
@@ -39369,7 +39369,7 @@ _3:
{
p := &_nSize
*p = (*p) + uint32(int32((uintptr(unsafe.Pointer(_pIter))-uintptr(unsafe.Pointer(_pCell)))/1))
- sink5 = *p
+ sink5(*p)
}
if _nSize < uint32(i32(4)) {
_nSize = uint32(i32(4))
@@ -39384,7 +39384,7 @@ _7:
{
p := &_nSize
*p = (*p) + uint32(i32(4)+int32(uint16(int32((uintptr(unsafe.Pointer(_pIter))-uintptr(unsafe.Pointer(_pCell)))/1))))
- sink5 = *p
+ sink5(*p)
}
_9:
func() {
@@ -39442,7 +39442,7 @@ func _btreeParseCellPtr(tls *crt.TLS, _pPage *XMemPage, _pCell *uint8, _pInfo *X
{
p := &_nPayload
*p = (*p) & uint32(i32(127))
- sink5 = *p
+ sink5(*p)
}
_10:
_nPayload = (_nPayload << uint(i32(7))) | uint32(int32(*preInc13(&_pIter, 1))&i32(127))
@@ -39459,7 +39459,7 @@ _9:
{
p := &_iKey
*p = (*p) & uint64(i32(127))
- sink17 = *p
+ sink17(*p)
}
_13:
_iKey = (_iKey << uint(i32(7))) | uint64(int32(*preInc13(&_pIter, 1))&i32(127))
@@ -39609,13 +39609,13 @@ func _sqlite3GetVarint(tls *crt.TLS, _p *uint8, _v *uint64) (r0 uint8) {
{
p := &_a
*p = (*p) & uint32(i32(127))
- sink5 = *p
+ sink5(*p)
}
_a = _a << uint(i32(7))
{
p := &_a
*p = (*p) | _b
- sink5 = *p
+ sink5(*p)
}
*_v = uint64(_a)
return uint8(i32(2))
@@ -39627,24 +39627,24 @@ func _sqlite3GetVarint(tls *crt.TLS, _p *uint8, _v *uint64) (r0 uint8) {
{
p := &_a
*p = (*p) | uint32(*_p)
- sink5 = *p
+ sink5(*p)
}
if (_a & uint32(i32(128))) == 0 {
{
p := &_a
*p = (*p) & uint32(i32(2080895))
- sink5 = *p
+ sink5(*p)
}
{
p := &_b
*p = (*p) & uint32(i32(127))
- sink5 = *p
+ sink5(*p)
}
_b = _b << uint(i32(7))
{
p := &_a
*p = (*p) | _b
- sink5 = *p
+ sink5(*p)
}
*_v = uint64(_a)
return uint8(i32(3))
@@ -39652,26 +39652,26 @@ func _sqlite3GetVarint(tls *crt.TLS, _p *uint8, _v *uint64) (r0 uint8) {
{
p := &_a
*p = (*p) & uint32(i32(2080895))
- sink5 = *p
+ sink5(*p)
}
*(*uintptr)(unsafe.Pointer(&_p)) += uintptr(1)
_b = _b << uint(i32(14))
{
p := &_b
*p = (*p) | uint32(*_p)
- sink5 = *p
+ sink5(*p)
}
if (_b & uint32(i32(128))) == 0 {
{
p := &_b
*p = (*p) & uint32(i32(2080895))
- sink5 = *p
+ sink5(*p)
}
_a = _a << uint(i32(7))
{
p := &_a
*p = (*p) | _b
- sink5 = *p
+ sink5(*p)
}
*_v = uint64(_a)
return uint8(i32(4))
@@ -39679,7 +39679,7 @@ func _sqlite3GetVarint(tls *crt.TLS, _p *uint8, _v *uint64) (r0 uint8) {
{
p := &_b
*p = (*p) & uint32(i32(2080895))
- sink5 = *p
+ sink5(*p)
}
_s = _a
*(*uintptr)(unsafe.Pointer(&_p)) += uintptr(1)
@@ -39687,14 +39687,14 @@ func _sqlite3GetVarint(tls *crt.TLS, _p *uint8, _v *uint64) (r0 uint8) {
{
p := &_a
*p = (*p) | uint32(*_p)
- sink5 = *p
+ sink5(*p)
}
if (_a & uint32(i32(128))) == 0 {
_b = _b << uint(i32(7))
{
p := &_a
*p = (*p) | _b
- sink5 = *p
+ sink5(*p)
}
_s = _s >> uint(i32(18))
*_v = (uint64(_s) << uint(i32(32))) | uint64(_a)
@@ -39704,26 +39704,26 @@ func _sqlite3GetVarint(tls *crt.TLS, _p *uint8, _v *uint64) (r0 uint8) {
{
p := &_s
*p = (*p) | _b
- sink5 = *p
+ sink5(*p)
}
*(*uintptr)(unsafe.Pointer(&_p)) += uintptr(1)
_b = _b << uint(i32(14))
{
p := &_b
*p = (*p) | uint32(*_p)
- sink5 = *p
+ sink5(*p)
}
if (_b & uint32(i32(128))) == 0 {
{
p := &_a
*p = (*p) & uint32(i32(2080895))
- sink5 = *p
+ sink5(*p)
}
_a = _a << uint(i32(7))
{
p := &_a
*p = (*p) | _b
- sink5 = *p
+ sink5(*p)
}
_s = _s >> uint(i32(18))
*_v = (uint64(_s) << uint(i32(32))) | uint64(_a)
@@ -39734,24 +39734,24 @@ func _sqlite3GetVarint(tls *crt.TLS, _p *uint8, _v *uint64) (r0 uint8) {
{
p := &_a
*p = (*p) | uint32(*_p)
- sink5 = *p
+ sink5(*p)
}
if (_a & uint32(i32(128))) == 0 {
{
p := &_a
*p = (*p) & u32(4028612735)
- sink5 = *p
+ sink5(*p)
}
{
p := &_b
*p = (*p) & uint32(i32(2080895))
- sink5 = *p
+ sink5(*p)
}
_b = _b << uint(i32(7))
{
p := &_a
*p = (*p) | _b
- sink5 = *p
+ sink5(*p)
}
_s = _s >> uint(i32(11))
*_v = (uint64(_s) << uint(i32(32))) | uint64(_a)
@@ -39760,26 +39760,26 @@ func _sqlite3GetVarint(tls *crt.TLS, _p *uint8, _v *uint64) (r0 uint8) {
{
p := &_a
*p = (*p) & uint32(i32(2080895))
- sink5 = *p
+ sink5(*p)
}
*(*uintptr)(unsafe.Pointer(&_p)) += uintptr(1)
_b = _b << uint(i32(14))
{
p := &_b
*p = (*p) | uint32(*_p)
- sink5 = *p
+ sink5(*p)
}
if (_b & uint32(i32(128))) == 0 {
{
p := &_b
*p = (*p) & u32(4028612735)
- sink5 = *p
+ sink5(*p)
}
_a = _a << uint(i32(7))
{
p := &_a
*p = (*p) | _b
- sink5 = *p
+ sink5(*p)
}
_s = _s >> uint(i32(4))
*_v = (uint64(_s) << uint(i32(32))) | uint64(_a)
@@ -39790,31 +39790,31 @@ func _sqlite3GetVarint(tls *crt.TLS, _p *uint8, _v *uint64) (r0 uint8) {
{
p := &_a
*p = (*p) | uint32(*_p)
- sink5 = *p
+ sink5(*p)
}
{
p := &_b
*p = (*p) & uint32(i32(2080895))
- sink5 = *p
+ sink5(*p)
}
_b = _b << uint(i32(8))
{
p := &_a
*p = (*p) | _b
- sink5 = *p
+ sink5(*p)
}
_s = _s << uint(i32(4))
_b = uint32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + 1*uintptr(i32(-4)))))
{
p := &_b
*p = (*p) & uint32(i32(127))
- sink5 = *p
+ sink5(*p)
}
_b = _b >> uint(i32(3))
{
p := &_s
*p = (*p) | _b
- sink5 = *p
+ sink5(*p)
}
*_v = (uint64(_s) << uint(i32(32))) | uint64(_a)
return uint8(i32(9))
@@ -39850,7 +39850,7 @@ func _btreeParseCellPtrIndex(tls *crt.TLS, _pPage *XMemPage, _pCell *uint8, _pIn
{
p := &_nPayload
*p = (*p) & uint32(i32(127))
- sink5 = *p
+ sink5(*p)
}
_8:
_nPayload = (_nPayload << uint(i32(7))) | uint32(int32(*preInc13(&_pIter, 1))&i32(127))
@@ -40391,7 +40391,7 @@ _2:
{
p := (*uint8)(unsafe.Pointer(&(_p.X10)))
*p = uint8(int32(*p) & i32(-5))
- sink2 = *p
+ sink2(*p)
}
_p = (*XBtCursor)(_p.X2)
goto _2
@@ -41148,7 +41148,7 @@ _10:
{
p := (*uint16)(unsafe.Pointer(&(_pPg.X6)))
*p = uint16(int32(*p) & i32(-9))
- sink14 = *p
+ sink14(*p)
}
_pPgOld = _sqlite3PagerLookup(tls, _pPager, _pgno)
func() {
@@ -41163,7 +41163,7 @@ _10:
{
p := (*uint16)(unsafe.Pointer(&(_pPg.X6)))
*p = uint16(int32(*p) | (int32(_pPgOld.X6) & i32(8)))
- sink14 = *p
+ sink14(*p)
}
if (_pPager.X10) != 0 {
_sqlite3PcacheMove(tls, _pPgOld, (_pPager.X22)+uint32(i32(1)))
@@ -41201,7 +41201,7 @@ _31:
{
p := (*uint16)(unsafe.Pointer(&(_8_pPgHdr.X6)))
*p = uint16(int32(*p) | i32(8))
- sink14 = *p
+ sink14(*p)
}
_sqlite3PcacheMakeDirty(tls, _8_pPgHdr)
_sqlite3PagerUnrefNotNull(tls, _8_pPgHdr)
@@ -41285,7 +41285,7 @@ _4:
{
p := (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[500]uint8)(unsafe.Pointer((*t22)(unsafe.Pointer(&(_p.X3))))))) + 1*uintptr(_i/uint32(i32(8)))))
*p = uint8(int32(*p) & (^(i32(1) << uint(int32(_i&uint32(i32(7)))))))
- sink2 = *p
+ sink2(*p)
}
goto _7
}
@@ -42004,7 +42004,7 @@ _22:
{
p := (*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[3]int32)(unsafe.Pointer(&(_pPager.X55))))) + 4*uintptr(i32(2))))
*p = (*p) + _nList
- sink1 = *p
+ sink1(*p)
}
if (_pList.X5) == uint32(i32(1)) {
_pager_write_changecounter(tls, _pList)
@@ -42163,7 +42163,7 @@ _16:
{
p := (*uint16)(unsafe.Pointer(&(_p.X6)))
*p = uint16(int32(*p) & i32(-65))
- sink14 = *p
+ sink14(*p)
}
goto _17
_26:
@@ -42189,12 +42189,12 @@ _22:
{
p := &_iOffset
*p = (*p) + int64(_szFrame)
- sink6 = *p
+ sink6(*p)
}
{
p := (*uint16)(unsafe.Pointer(&(_p.X6)))
*p = uint16(int32(*p) | i32(64))
- sink14 = *p
+ sink14(*p)
}
_17:
_p = (*XPgHdr)(_p.X3)
@@ -42229,7 +42229,7 @@ _42:
{
p := &_iOffset
*p = (*p) + int64(_szFrame)
- sink6 = *p
+ sink6(*p)
}
_nExtra += 1
goto _42
@@ -42440,12 +42440,12 @@ func _walWriteToLog(tls *crt.TLS, _p *XWalWriter, _pContent unsafe.Pointer, _iAm
{
p := &_iOffset
*p = (*p) + int64(_1_iFirstAmt)
- sink6 = *p
+ sink6(*p)
}
{
p := &_iAmt
*p = (*p) - _1_iFirstAmt
- sink1 = *p
+ sink1(*p)
}
_pContent = (unsafe.Pointer)((*int8)(unsafe.Pointer(uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_1_iFirstAmt))))) + uintptr(unsafe.Pointer((*int8)(_pContent))))))
func() {
@@ -42688,7 +42688,7 @@ _9:
{
p := &_cksum
*p = (*p) + uint32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zMaster)) + 1*uintptr(_nMaster))))
- sink5 = *p
+ sink5(*p)
}
_nMaster += 1
goto _9
@@ -42703,7 +42703,7 @@ _12:
{
p := (*int64)(unsafe.Pointer(&(_pPager.X34)))
*p = (*p) + int64(_nMaster+i32(20))
- sink6 = *p
+ sink6(*p)
}
if (i32(0) == store1(&_rc, _sqlite3OsFileSize(tls, (*Xsqlite3_file)(_pPager.X32), &_jrnlSize))) && (_jrnlSize > (_pPager.X34)) {
_rc = _sqlite3OsTruncate(tls, (*Xsqlite3_file)(_pPager.X32), _pPager.X34)
@@ -42930,7 +42930,7 @@ _0:
{
p := (*uint16)(unsafe.Pointer(&(_p.X6)))
*p = uint16(int32(*p) & i32(-9))
- sink14 = *p
+ sink14(*p)
}
_p = (*XPgHdr)(_p.X9)
goto _0
@@ -43082,7 +43082,7 @@ func _pagerOpentemp(tls *crt.TLS, _pPager *XPager, _pFile *Xsqlite3_file, _vfsFl
{
p := &_vfsFlags
*p = (*p) | i32(30)
- sink1 = *p
+ sink1(*p)
}
_rc = _sqlite3OsOpen(tls, (*Xsqlite3_vfs)(_pPager.X0), nil, _pFile, _vfsFlags, nil)
func() {
@@ -43577,7 +43577,7 @@ _26:
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) & i32(-33554433)
- sink1 = *p
+ sink1(*p)
}
_sqlite3CommitInternalChanges(tls, _db)
_31:
@@ -44536,7 +44536,7 @@ _42:
{
p := &_13_offset
*p = (*p) + int64(_sqlite3Strlen30(tls, _21_zFile)+i32(1))
- sink6 = *p
+ sink6(*p)
}
if _rc != i32(0) {
_sqlite3OsCloseFree(tls, _13_pMaster)
@@ -44768,7 +44768,7 @@ func _sqlite3CommitInternalChanges(tls *crt.TLS, _db *Xsqlite3) {
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) & i32(-3)
- sink1 = *p
+ sink1(*p)
}
}
@@ -45023,7 +45023,7 @@ func _sqlite3VdbeSetChanges(tls *crt.TLS, _db *Xsqlite3, _nChange int32) {
{
p := (*int32)(unsafe.Pointer(&(_db.X30)))
*p = (*p) + _nChange
- sink1 = *p
+ sink1(*p)
}
}
@@ -45254,7 +45254,7 @@ func _sqlite3ParserReset(tls *crt.TLS, _pParse *XParse) {
{
p := (*uint32)(unsafe.Pointer(&((*t7)(unsafe.Pointer(&(_1_db.X58))).X0)))
*p = (*p) - uint32(_pParse.X12)
- sink5 = *p
+ sink5(*p)
}
}
*(*uint8)(unsafe.Pointer(&(_pParse.X12))) = uint8(i32(0))
@@ -45408,7 +45408,7 @@ _2:
{
p := &_rc
*p = (*p) & i32(255)
- sink1 = *p
+ sink1(*p)
}
if (func() int32 {
if _rc >= i32(0) {
@@ -45621,7 +45621,7 @@ _7:
{
p := (*uint32)(unsafe.Pointer(&(_1_pTab.X9)))
*p = (*p) & uint32(i32(-17))
- sink5 = *p
+ sink5(*p)
}
_i = (*XHashElem)(_i.X0)
goto _7
@@ -45807,7 +45807,7 @@ _9:
{
p := (*uint32)(unsafe.Pointer(&(_pTable.X9)))
*p = (*p) | uint32(i32(16))
- sink5 = *p
+ sink5(*p)
}
}
goto _12
@@ -45818,7 +45818,7 @@ _10:
{
p := (*uint32)(unsafe.Pointer(&(_pTable.X9)))
*p = (*p) | uint32(i32(16))
- sink5 = *p
+ sink5(*p)
}
_12:
return i32(0)
@@ -46245,7 +46245,7 @@ func _sqlite3DefaultRowEst(tls *crt.TLS, _pIdx *XIndex) {
{
p := (*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_a)) + 2*uintptr(i32(0))))
*p = int16(int32(*p) - i32(10))
- sink18 = *p
+ sink18(*p)
}
}
func() {
@@ -47090,7 +47090,7 @@ _13:
{
p := &_nRow
*p = (*p) + ((*(**XSubProgram)(unsafe.Pointer(uintptr((unsafe.Pointer)(_apSub)) + 4*uintptr(_i)))).X1)
- sink1 = *p
+ sink1(*p)
}
_i += 1
goto _13
@@ -47118,7 +47118,7 @@ _9:
{
p := &_i
*p = (*p) - (_p.X27)
- sink1 = *p
+ sink1(*p)
}
_10_j = i32(0)
_26:
@@ -47128,7 +47128,7 @@ _26:
{
p := &_i
*p = (*p) - ((*(**XSubProgram)(unsafe.Pointer(uintptr((unsafe.Pointer)(_apSub)) + 4*uintptr(_10_j)))).X1)
- sink1 = *p
+ sink1(*p)
}
_10_j += 1
goto _26
@@ -47173,7 +47173,7 @@ _37:
{
p := (*uint16)(unsafe.Pointer(&(_pSub.X1)))
*p = uint16(int32(*p) | i32(16))
- sink14 = *p
+ sink14(*p)
}
*(*int32)(unsafe.Pointer(&(_pSub.X4))) = int32(uint32(_nSub) * u32(4))
}
@@ -48161,7 +48161,7 @@ _92:
{
p := (*uint16)(unsafe.Pointer(&(_pOut.X1)))
*p = uint16(int32(*p) | i32(2048))
- sink14 = *p
+ sink14(*p)
}
if int32(_pOp.X1) == i32(-1) {
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(*(**int8)(unsafe.Pointer((*t39)(unsafe.Pointer(&(_pOp.X6)))))))
@@ -48323,7 +48323,7 @@ _362:
{
p := (**XMem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_pOut.X11)))))
*p = (*XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 48*uintptr((_pOp.X4)-_51_p1)))
- sink20 = *p
+ sink20(*p)
}
}
if ((int32(_pOut.X1) & i32(4096)) != i32(0)) && _sqlite3VdbeMemMakeWriteable(tls, _pOut) != 0 {
@@ -48533,7 +48533,7 @@ _103:
{
p := (*uint16)(unsafe.Pointer(&(_pOut.X1)))
*p = uint16(int32(*p) | i32(512))
- sink14 = *p
+ sink14(*p)
}
*(*int32)(unsafe.Pointer(&(_pOut.X4))) = int32(_66_nByte)
*(*uint8)(unsafe.Pointer(&(_pOut.X2))) = _encoding
@@ -48589,7 +48589,7 @@ _441:
{
p := &_73_iB
*p = (*p) / _73_iA
- sink6 = *p
+ sink6(*p)
}
goto _444
_442:
@@ -48602,7 +48602,7 @@ _442:
{
p := &_73_iB
*p = (*p) % _73_iA
- sink6 = *p
+ sink6(*p)
}
goto _444
_444:
@@ -48634,21 +48634,21 @@ _456:
{
p := &_73_rB
*p = (*p) + _73_rA
- sink4 = *p
+ sink4(*p)
}
goto _461
_457:
{
p := &_73_rB
*p = (*p) - _73_rA
- sink4 = *p
+ sink4(*p)
}
goto _461
_458:
{
p := &_73_rB
*p = (*p) * _73_rA
- sink4 = *p
+ sink4(*p)
}
goto _461
_459:
@@ -48658,7 +48658,7 @@ _459:
{
p := &_73_rB
*p = (*p) / _73_rA
- sink4 = *p
+ sink4(*p)
}
goto _461
_460:
@@ -48820,7 +48820,7 @@ _112:
{
p := &_94_iA
*p = (*p) & _94_iB
- sink6 = *p
+ sink6(*p)
}
goto _509
}
@@ -48828,7 +48828,7 @@ _112:
{
p := &_94_iA
*p = (*p) | _94_iB
- sink6 = *p
+ sink6(*p)
}
goto _509
}
@@ -48865,20 +48865,20 @@ _112:
{
p := &_94_uA
*p = (*p) << uint(int32(_94_iB))
- sink17 = *p
+ sink17(*p)
}
goto _522
}
{
p := &_94_uA
*p = (*p) >> uint(int32(_94_iB))
- sink17 = *p
+ sink17(*p)
}
if _94_iA < int64(i32(0)) {
{
p := &_94_uA
*p = (*p) | (u64(18446744073709551615) << uint(int32(int64(i32(64))-_94_iB)))
- sink17 = *p
+ sink17(*p)
}
}
_522:
@@ -48895,7 +48895,7 @@ _116:
{
p := (*int64)(unsafe.Pointer((*t15)(unsafe.Pointer(&(_pIn1.X0)))))
*p = (*p) + int64(_pOp.X4)
- sink6 = *p
+ sink6(*p)
}
goto _250
_117:
@@ -49407,7 +49407,7 @@ _134:
{
p := (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XVdbeFrame)(_p.X38).X6)) + 1*uintptr(_164_iAddr/uint32(i32(8)))))
*p = uint8(int32(*p) | (i32(1) << uint(int32(_164_iAddr&uint32(i32(7))))))
- sink2 = *p
+ sink2(*p)
}
goto _678
_676:
@@ -49647,19 +49647,19 @@ _747:
{
p := &_179_offset64
*p = (*p) + uint64(_sqlite3VdbeOneByteSerialTypeLen(tls, uint8(_179_t)))
- sink17 = *p
+ sink17(*p)
}
goto _749
}
{
p := &_179_zHdr
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_sqlite3GetVarint32(tls, _179_zHdr, &_179_t))))
- sink13 = *p
+ sink13(*p)
}
{
p := &_179_offset64
*p = (*p) + uint64(_sqlite3VdbeSerialTypeLen(tls, _179_t))
- sink17 = *p
+ sink17(*p)
}
_749:
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]uint32)(unsafe.Pointer(&(_179_pC.X25))))) + 4*uintptr(postInc1(&_179_i, int32(1))))) = _179_t
@@ -49768,7 +49768,7 @@ _771:
{
p := (*uint16)(unsafe.Pointer(&(_179_pDest.X1)))
*p = uint16(int32(*p) & i32(-4097))
- sink14 = *p
+ sink14(*p)
}
_783:
_op_column_out:
@@ -49885,19 +49885,19 @@ _815:
{
p := &_215_nZero
*p = (*p) + int64(*(*int32)(unsafe.Pointer((*t15)(unsafe.Pointer(&(_215_pRec.X0))))))
- sink6 = *p
+ sink6(*p)
}
{
p := &_215_len
*p = (*p) - uint32(*(*int32)(unsafe.Pointer((*t15)(unsafe.Pointer(&(_215_pRec.X0))))))
- sink5 = *p
+ sink5(*p)
}
_817:
_814:
{
p := &_215_nData
*p = (*p) + uint64(_215_len)
- sink17 = *p
+ sink17(*p)
}
{
p := &_215_nHdr
@@ -49907,7 +49907,7 @@ _814:
}
return _sqlite3VarintLen(tls, uint64(_215_serial_type))
}()
- sink1 = *p
+ sink1(*p)
}
if _215_pRec == _215_pData0 {
goto _821
@@ -49919,7 +49919,7 @@ _821:
{
p := &_215_nHdr
*p = (*p) + i32(1)
- sink1 = *p
+ sink1(*p)
}
goto _823
}
@@ -49927,7 +49927,7 @@ _821:
{
p := &_215_nHdr
*p = (*p) + _215_nVarint
- sink1 = *p
+ sink1(*p)
}
if _215_nVarint < _sqlite3VarintLen(tls, uint64(_215_nHdr)) {
_215_nHdr += 1
@@ -49968,12 +49968,12 @@ _831:
}
return _sqlite3PutVarint(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_215_zNewRecord))+1*uintptr(_215_i))), uint64(_215_serial_type))
}()))
- sink1 = *p
+ sink1(*p)
}
{
p := &_215_j
*p = int32(uint32(*p) + _sqlite3VdbeSerialPut(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_215_zNewRecord))+1*uintptr(_215_j))), _215_pRec, _215_serial_type))
- sink1 = *p
+ sink1(*p)
}
if uintptr(unsafe.Pointer(preInc20(&_215_pRec, 48))) <= uintptr(unsafe.Pointer(_215_pLast)) {
goto _831
@@ -50003,7 +50003,7 @@ _831:
{
p := (*uint16)(unsafe.Pointer(&(_pOut.X1)))
*p = uint16(int32(*p) | i32(16384))
- sink14 = *p
+ sink14(*p)
}
}
if ((_db.X6) & i32(1)) != 0 {
@@ -50485,7 +50485,7 @@ _148:
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) | i32(2)
- sink1 = *p
+ sink1(*p)
}
goto _1004
}
@@ -51522,7 +51522,7 @@ _1332:
{
p := &_340_v
*p = (*p) & i64(4611686018427387903)
- sink6 = *p
+ sink6(*p)
}
_340_v += 1
if ((store1(&_rc, _sqlite3BtreeMovetoUnpacked(tls, (*XBtCursor)(*(*unsafe.Pointer)(unsafe.Pointer((*t46)(unsafe.Pointer(&(_340_pC.X14)))))), nil, int64(uint64(_340_v)), i32(0), &_340_res)) == i32(0)) && (_340_res == i32(0))) && (preInc1(&_340_cnt, 1) < i32(100)) {
@@ -52780,7 +52780,7 @@ _199:
{
p := (*int32)(unsafe.Pointer(&(_p.X11)))
*p = (*p) + _424_nChange
- sink1 = *p
+ sink1(*p)
}
if (_pOp.X5) > i32(0) {
func() {
@@ -52793,7 +52793,7 @@ _199:
{
p := (*int64)(unsafe.Pointer((*t15)(unsafe.Pointer(&((*XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aMem)) + 48*uintptr(_pOp.X5))).X0)))))
*p = (*p) + int64(_424_nChange)
- sink6 = *p
+ sink6(*p)
}
}
_1740:
@@ -53044,7 +53044,7 @@ _209:
{
p := (*int64)(unsafe.Pointer((*t15)(unsafe.Pointer(&(_445_pnErr.X0)))))
*p = (*p) - int64(_445_nErr-i32(1))
- sink6 = *p
+ sink6(*p)
}
_sqlite3VdbeMemSetStr(tls, _pIn1, _445_z, i32(-1), uint8(i32(1)), Xsqlite3_free)
_1817:
@@ -53250,7 +53250,7 @@ _215:
{
p := (*int64)(unsafe.Pointer(&(_db.X78)))
*p = (*p) + int64(_pOp.X4)
- sink6 = *p
+ sink6(*p)
}
goto _1870
}
@@ -53258,14 +53258,14 @@ _215:
{
p := (*int64)(unsafe.Pointer(&(_db.X77)))
*p = (*p) + int64(_pOp.X4)
- sink6 = *p
+ sink6(*p)
}
goto _1870
}
{
p := (*int64)(unsafe.Pointer(&(_p.X14)))
*p = (*p) + int64(_pOp.X4)
- sink6 = *p
+ sink6(*p)
}
_1870:
goto _250
@@ -53325,7 +53325,7 @@ _218:
{
p := (*int64)(unsafe.Pointer((*t15)(unsafe.Pointer(&(_pIn1.X0)))))
*p = (*p) - int64(_pOp.X5)
- sink6 = *p
+ sink6(*p)
}
goto _jump_to_p2
}
@@ -54294,7 +54294,7 @@ _vdbe_return:
{
p := (*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[5]uint32)(unsafe.Pointer(&(_p.X35))))) + 4*uintptr(i32(4))))
*p = (*p) + uint32(int32(_nVmStep))
- sink5 = *p
+ sink5(*p)
}
_sqlite3VdbeLeave(tls, _p)
func() {
@@ -54474,7 +54474,7 @@ _12:
{
p := &_zCsr
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_sqlite3Strlen30(tls, _zCsr))))
- sink0 = *p
+ sink0(*p)
}
_1_i = i32(0)
_13:
@@ -54485,7 +54485,7 @@ _13:
{
p := &_zCsr
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_sqlite3Strlen30(tls, _zCsr))))
- sink0 = *p
+ sink0(*p)
}
_1_i += 1
goto _13
@@ -54511,7 +54511,7 @@ _22:
{
p := &_zCsr
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_sqlite3Strlen30(tls, _zCsr))))
- sink0 = *p
+ sink0(*p)
}
}
*_zCsr = int8(i32(0))
@@ -54558,7 +54558,7 @@ _40:
{
p := &_9_k
*p = (*p) + _sqlite3Strlen30(tls, (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zBuf))+1*uintptr(_9_k))))
- sink1 = *p
+ sink1(*p)
}
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zBuf)) + 1*uintptr(postInc1(&_9_k, int32(1))))) = int8(i32(91))
_9_j = i32(0)
@@ -54581,7 +54581,7 @@ _45:
{
p := &_9_k
*p = (*p) + _sqlite3Strlen30(tls, (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zBuf))+1*uintptr(_9_k))))
- sink1 = *p
+ sink1(*p)
}
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zBuf)) + 1*uintptr(postInc1(&_9_k, int32(1))))) = int8(i32(0))
_28:
@@ -54617,7 +54617,7 @@ _0:
{
p := (*uint16)(unsafe.Pointer(&(_pX.X1)))
*p = uint16(int32(*p) | i32(128))
- sink14 = *p
+ sink14(*p)
}
*(**XMem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_pX.X11))))) = nil
}
@@ -54688,7 +54688,7 @@ func _sqlite3VdbeMemTooBig(tls *crt.TLS, _p *XMem) (r0 int32) {
{
p := &_1_n
*p = (*p) + (*(*int32)(unsafe.Pointer((*t15)(unsafe.Pointer(&(_p.X0))))))
- sink1 = *p
+ sink1(*p)
}
}
return bool2int(_1_n > (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[12]int32)(unsafe.Pointer(&((*Xsqlite3)(_p.X9).X31))))) + 4*uintptr(i32(0))))))
@@ -54725,7 +54725,7 @@ func _sqlite3VdbeMemShallowCopy(tls *crt.TLS, _pTo *XMem, _pFrom *XMem, _srcType
{
p := (*uint16)(unsafe.Pointer(&(_pTo.X1)))
*p = uint16(int32(*p) & i32(-7169))
- sink14 = *p
+ sink14(*p)
}
func() {
if _srcType != i32(4096) && _srcType != i32(2048) {
@@ -54736,7 +54736,7 @@ func _sqlite3VdbeMemShallowCopy(tls *crt.TLS, _pTo *XMem, _pFrom *XMem, _srcType
{
p := (*uint16)(unsafe.Pointer(&(_pTo.X1)))
*p = uint16(int32(*p) | _srcType)
- sink14 = *p
+ sink14(*p)
}
}
}
@@ -54872,7 +54872,7 @@ _3:
{
p := _pA
*p = (*p) + _iB
- sink6 = *p
+ sink6(*p)
}
return i32(0)
}
@@ -54887,7 +54887,7 @@ func _sqlite3SubInt64(tls *crt.TLS, _pA *int64, _iB int64) (r0 int32) {
{
p := _pA
*p = (*p) - _iB
- sink6 = *p
+ sink6(*p)
}
return i32(0)
@@ -55553,7 +55553,7 @@ _68:
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) | i32(2))
- sink2 = *p
+ sink2(*p)
}
*(*int64)(unsafe.Pointer(&((*XCellInfo)(unsafe.Pointer(&(_pCur.X4))).X0))) = _14_nCellKey
*(*uint16)(unsafe.Pointer(&((*XCellInfo)(unsafe.Pointer(&(_pCur.X4))).X4))) = uint16(i32(0))
@@ -55602,7 +55602,7 @@ _78:
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) & i32(-5))
- sink2 = *p
+ sink2(*p)
}
if _rc != 0 {
Xsqlite3_free(tls, _28_pCellKey)
@@ -55759,7 +55759,7 @@ func _sqlite3BtreeNext(tls *crt.TLS, _pCur *XBtCursor, _pRes *int32) (r0 int32)
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) & i32(-7))
- sink2 = *p
+ sink2(*p)
}
*_pRes = i32(0)
if int32(_pCur.X12) != i32(1) {
@@ -55948,7 +55948,7 @@ func _btreeRestoreCursorPosition(tls *crt.TLS, _pCur *XBtCursor) (r0 int32) {
{
p := (*int32)(unsafe.Pointer(&(_pCur.X9)))
*p = (*p) | _skipNext
- sink1 = *p
+ sink1(*p)
}
if (_pCur.X9) != 0 && (int32(_pCur.X12) == i32(1)) {
*(*uint8)(unsafe.Pointer(&(_pCur.X12))) = uint8(i32(2))
@@ -56081,7 +56081,7 @@ _4:
}
return int32(_sqlite3GetVarint32(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey))+1*uintptr(_idx))), &_1_serial_type))
}()))
- sink5 = *p
+ sink5(*p)
}
*(*uint8)(unsafe.Pointer(&(_pMem.X2))) = _pKeyInfo.X1
*(**Xsqlite3)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_pMem.X9))))) = (*Xsqlite3)(_pKeyInfo.X4)
@@ -56090,7 +56090,7 @@ _4:
{
p := &_d
*p = int32(uint32(*p) + _sqlite3VdbeSerialGet(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey))+1*uintptr(_d))), _1_serial_type, _pMem))
- sink1 = *p
+ sink1(*p)
}
*(*uintptr)(unsafe.Pointer(&_pMem)) += uintptr(48)
if int32(preInc14(&_u, uint16(1))) >= int32(_p.X2) {
@@ -56133,7 +56133,7 @@ func _sqlite3GetVarint32(tls *crt.TLS, _p *uint8, _v *uint32) (r0 uint8) {
{
p := &_a
*p = (*p) & uint32(i32(127))
- sink5 = *p
+ sink5(*p)
}
_a = _a << uint(i32(7))
*_v = _a | _b
@@ -56144,18 +56144,18 @@ func _sqlite3GetVarint32(tls *crt.TLS, _p *uint8, _v *uint32) (r0 uint8) {
{
p := &_a
*p = (*p) | uint32(*_p)
- sink5 = *p
+ sink5(*p)
}
if (_a & uint32(i32(128))) == 0 {
{
p := &_a
*p = (*p) & uint32(i32(2080895))
- sink5 = *p
+ sink5(*p)
}
{
p := &_b
*p = (*p) & uint32(i32(127))
- sink5 = *p
+ sink5(*p)
}
_b = _b << uint(i32(7))
*_v = _a | _b
@@ -56164,7 +56164,7 @@ func _sqlite3GetVarint32(tls *crt.TLS, _p *uint8, _v *uint32) (r0 uint8) {
{
p := &_p
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) - 1*uintptr(i32(2))))
- sink13 = *p
+ sink13(*p)
}
_3_n = _sqlite3GetVarint(tls, _p, &_3_v64)
func() {
@@ -56362,7 +56362,7 @@ func _moveToChild(tls *crt.TLS, _pCur *XBtCursor, _newPgno uint32) (r0 int32) {
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) & i32(-7))
- sink2 = *p
+ sink2(*p)
}
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[19]uint16)(unsafe.Pointer(&(_pCur.X17))))) + 2*uintptr(postInc3((*int8)(unsafe.Pointer(&(_pCur.X14))), int8(1))))) = _pCur.X16
*(*uint16)(unsafe.Pointer(&(_pCur.X16))) = uint16(i32(0))
@@ -56549,7 +56549,7 @@ func _moveToParent(tls *crt.TLS, _pCur *XBtCursor) {
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) & i32(-7))
- sink2 = *p
+ sink2(*p)
}
*(*uint16)(unsafe.Pointer(&(_pCur.X16))) = *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[19]uint16)(unsafe.Pointer(&(_pCur.X17))))) + 2*uintptr(int32(_pCur.X14)-i32(1))))
_releasePageNotNull(tls, *(**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[20]unsafe.Pointer)(unsafe.Pointer(&(_pCur.X19))))) + 4*uintptr(postInc3((*int8)(unsafe.Pointer(&(_pCur.X14))), int8(-1))))))
@@ -56791,7 +56791,7 @@ _7:
}
return int32(_sqlite3GetVarint32(tls, (*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_aKey))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(_idx))))))), &_notUsed))
}()))
- sink5 = *p
+ sink5(*p)
}
_nField += 1
goto _7
@@ -57088,12 +57088,12 @@ _74:
{
p := &_d1
*p = (*p) + _sqlite3VdbeSerialTypeLen(tls, _4_serial_type)
- sink5 = *p
+ sink5(*p)
}
{
p := &_idx1
*p = (*p) + uint32(_sqlite3VarintLen(tls, uint64(_4_serial_type)))
- sink5 = *p
+ sink5(*p)
}
if ((_idx1 < _szHdr1) && (_i < int32(_pPKey2.X2))) && (_d1 <= uint32(_nKey1)) {
goto _17
@@ -57287,7 +57287,7 @@ _14:
}
return int32(_sqlite3GetVarint32(tls, (*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_aKey1))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(_idx1))))))), &_1_serial_type1))
}()))
- sink5 = *p
+ sink5(*p)
}
if (((_d1 + _1_serial_type1) + uint32(i32(2))) > uint32(_nKey1)) && ((_d1 + _sqlite3VdbeSerialTypeLen(tls, _1_serial_type1)) > uint32(_nKey1)) {
goto _19
@@ -57295,7 +57295,7 @@ _14:
{
p := &_d1
*p = (*p) + _sqlite3VdbeSerialGet(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey1))+1*uintptr(_d1))), _1_serial_type1, &_mem1)
- sink5 = *p
+ sink5(*p)
}
_rc = _sqlite3MemCompare(tls, &_mem1, (*XMem)(unsafe.Pointer(uintptr(_pPKey2.X1)+48*uintptr(_i))), *(**XCollSeq)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]unsafe.Pointer)(unsafe.Pointer(&(_pKeyInfo.X6))))) + 4*uintptr(_i))))
if _rc == i32(0) {
@@ -57580,7 +57580,7 @@ _skip_init:
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) & i32(-15))
- sink2 = *p
+ sink2(*p)
}
_pRoot = *(**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[20]unsafe.Pointer)(unsafe.Pointer(&(_pCur.X19))))) + 4*uintptr(i32(0))))
if int32(_pRoot.X14) > i32(0) {
@@ -58008,7 +58008,7 @@ _3:
{
p := &_n
*p = (*p) + uint32(*(*int32)(unsafe.Pointer((*t15)(unsafe.Pointer(&(_pMem.X0))))))
- sink5 = *p
+ sink5(*p)
}
}
*_pLen = _n
@@ -58052,7 +58052,7 @@ func _putVarint64(tls *crt.TLS, _p *uint8, _v uint64) (r0 int32) {
{
p := &_v
*p = (*p) >> uint(i32(8))
- sink17 = *p
+ sink17(*p)
}
_i = i32(7)
_1:
@@ -58063,7 +58063,7 @@ _1:
{
p := &_v
*p = (*p) >> uint(i32(7))
- sink17 = *p
+ sink17(*p)
}
_i -= 1
goto _1
@@ -58077,7 +58077,7 @@ _5:
{
p := &_v
*p = (*p) >> uint(i32(7))
- sink17 = *p
+ sink17(*p)
}
if _v != uint64(i32(0)) {
goto _5
@@ -58085,7 +58085,7 @@ _5:
{
p := (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_buf)) + 1*uintptr(i32(0))))
*p = uint8(int32(*p) & i32(127))
- sink2 = *p
+ sink2(*p)
}
func() {
if _n > i32(9) {
@@ -58139,7 +58139,7 @@ _6:
{
p := &_1_v
*p = (*p) >> uint(i32(8))
- sink17 = *p
+ sink17(*p)
}
if _1_i != 0 {
goto _6
@@ -58202,7 +58202,7 @@ _1:
{
p := &_nEntry
*p = (*p) + int64(_2_pPage.X14)
- sink6 = *p
+ sink6(*p)
}
}
if (_2_pPage.X5) == 0 {
@@ -58613,12 +58613,12 @@ _34:
{
p := (*uint8)(unsafe.Pointer(&(_pX.X10)))
*p = uint8(int32(*p) | i32(32))
- sink2 = *p
+ sink2(*p)
}
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) | i32(32))
- sink2 = *p
+ sink2(*p)
}
}
_pX = (*XBtCursor)(_pX.X2)
@@ -58753,7 +58753,7 @@ func _allocateTempSpace(tls *crt.TLS, _pBt *XBtShared) {
{
p := (**uint8)(unsafe.Pointer(&(_pBt.X27)))
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(4))))
- sink13 = *p
+ sink13(*p)
}
}
_0:
@@ -58849,7 +58849,7 @@ func _sqlite3BtreeOpen(tls *crt.TLS, _pVfs *Xsqlite3_vfs, _zFilename *int8, _db
{
p := &_flags
*p = (*p) | i32(2)
- sink1 = *p
+ sink1(*p)
}
}
if ((_vfsFlags & i32(256)) != i32(0)) && (_isMemdb != 0 || _isTempDb != 0) {
@@ -58972,7 +58972,7 @@ _26:
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) | i32(1))
- sink14 = *p
+ sink14(*p)
}
}
*(*uint32)(unsafe.Pointer(&(_pBt.X15))) = uint32((int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_zDbHeader)) + 1*uintptr(i32(16))))) << uint(i32(8))) | (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_zDbHeader)) + 1*uintptr(i32(17))))) << uint(i32(16))))
@@ -58991,7 +58991,7 @@ _56:
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) | i32(2))
- sink14 = *p
+ sink14(*p)
}
*(*uint8)(unsafe.Pointer(&(_pBt.X5))) = uint8(func() int32 {
if _sqlite3Get4byte(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_zDbHeader))+1*uintptr(i32(52))))) != 0 {
@@ -59220,12 +59220,12 @@ _7:
{
p := &_3_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_sqlite3Strlen30(tls, _3_z)+i32(1))))
- sink0 = *p
+ sink0(*p)
}
{
p := &_3_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_sqlite3Strlen30(tls, _3_z)+i32(1))))
- sink0 = *p
+ sink0(*p)
}
goto _7
}
@@ -59345,7 +59345,7 @@ _28:
{
p := &_vfsFlags
*p = (*p) | i32(1)
- sink1 = *p
+ sink1(*p)
}
goto _act_like_temp_file
}
@@ -59524,7 +59524,7 @@ func Xsqlite3_uri_parameter(tls *crt.TLS, _zFilename *int8, _zParam *int8) (r0 *
{
p := &_zFilename
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_sqlite3Strlen30(tls, _zFilename)+i32(1))))
- sink0 = *p
+ sink0(*p)
}
_2:
if (*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zFilename)) + 1*uintptr(i32(0))))) == 0 {
@@ -59534,7 +59534,7 @@ _2:
{
p := &_zFilename
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_sqlite3Strlen30(tls, _zFilename)+i32(1))))
- sink0 = *p
+ sink0(*p)
}
if _1_x == i32(0) {
return _zFilename
@@ -59542,7 +59542,7 @@ _2:
{
p := &_zFilename
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_sqlite3Strlen30(tls, _zFilename)+i32(1))))
- sink0 = *p
+ sink0(*p)
}
goto _2
_3:
@@ -60156,7 +60156,7 @@ _2:
{
p := (*uint16)(unsafe.Pointer(&(_pKeyInfo.X3)))
*p = uint16(int32(*p) + (int32(_pKeyInfo.X2) - _nField))
- sink14 = *p
+ sink14(*p)
}
*(*uint16)(unsafe.Pointer(&(_pKeyInfo.X2))) = uint16(_nField)
}
@@ -60263,7 +60263,7 @@ func _sqlite3BtreePrevious(tls *crt.TLS, _pCur *XBtCursor, _pRes *int32) (r0 int
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) & i32(-15))
- sink2 = *p
+ sink2(*p)
}
*(*uint16)(unsafe.Pointer(&((*XCellInfo)(unsafe.Pointer(&(_pCur.X4))).X4))) = uint16(i32(0))
if ((int32(_pCur.X12) != i32(1)) || (int32(_pCur.X16) == i32(0))) || (int32((*(**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[20]unsafe.Pointer)(unsafe.Pointer(&(_pCur.X19))))) + 4*uintptr(_pCur.X14)))).X5) == i32(0)) {
@@ -60574,14 +60574,14 @@ _5:
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) | i32(8))
- sink2 = *p
+ sink2(*p)
}
goto _25
}
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) & i32(-9))
- sink2 = *p
+ sink2(*p)
}
_25:
_21:
@@ -60836,7 +60836,7 @@ _54:
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) & i32(-3))
- sink2 = *p
+ sink2(*p)
}
goto _72
}
@@ -60873,7 +60873,7 @@ _72:
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) & i32(-3))
- sink2 = *p
+ sink2(*p)
}
_rc = _balance(tls, _pCur)
*(*uint8)(unsafe.Pointer(&((*(**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[20]unsafe.Pointer)(unsafe.Pointer(&(_pCur.X19))))) + 4*uintptr(_pCur.X14)))).X9))) = uint8(i32(0))
@@ -61026,12 +61026,12 @@ func _fillInCell(tls *crt.TLS, _pPage *XMemPage, _pCell *uint8, _pX *XBtreePaylo
}
return _sqlite3PutVarint(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCell))+1*uintptr(_nHeader))), uint64(_nPayload))
}()))
- sink1 = *p
+ sink1(*p)
}
{
p := &_nHeader
*p = (*p) + _sqlite3PutVarint(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCell))+1*uintptr(_nHeader))), *(*uint64)(unsafe.Pointer((*int64)(unsafe.Pointer(&(_pX.X1))))))
- sink1 = *p
+ sink1(*p)
}
goto _11
}
@@ -61054,7 +61054,7 @@ func _fillInCell(tls *crt.TLS, _pPage *XMemPage, _pCell *uint8, _pX *XBtreePaylo
}
return _sqlite3PutVarint(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCell))+1*uintptr(_nHeader))), uint64(_nPayload))
}()))
- sink1 = *p
+ sink1(*p)
}
_11:
if _nPayload > int32(_pPage.X10) {
@@ -61198,27 +61198,27 @@ _60:
{
p := &_nPayload
*p = (*p) - _n
- sink1 = *p
+ sink1(*p)
}
{
p := &_pPayload
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_n)))
- sink13 = *p
+ sink13(*p)
}
{
p := &_pSrc
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_n)))
- sink13 = *p
+ sink13(*p)
}
{
p := &_nSrc
*p = (*p) - _n
- sink1 = *p
+ sink1(*p)
}
{
p := &_spaceLeft
*p = (*p) - _n
- sink1 = *p
+ sink1(*p)
}
goto _29
_30:
@@ -61521,12 +61521,12 @@ func _sqlite3PagerDontWrite(tls *crt.TLS, _pPg *XPgHdr) {
{
p := (*uint16)(unsafe.Pointer(&(_pPg.X6)))
*p = uint16(int32(*p) | i32(16))
- sink14 = *p
+ sink14(*p)
}
{
p := (*uint16)(unsafe.Pointer(&(_pPg.X6)))
*p = uint16(int32(*p) & i32(-5))
- sink14 = *p
+ sink14(*p)
}
}
}
@@ -61662,7 +61662,7 @@ func _dropCell(tls *crt.TLS, _pPage *XMemPage, _idx int32, _sz int32, _pRC *int3
{
p := (*uint16)(unsafe.Pointer(&(_pPage.X13)))
*p = uint16(int32(*p) + i32(2))
- sink14 = *p
+ sink14(*p)
}
_15:
}
@@ -61806,7 +61806,7 @@ _29:
{
p := &_nFrag
*p = uint8(int32(*p) + (int32(_iStart) - _7_iPtrEnd))
- sink2 = *p
+ sink2(*p)
}
_iSize = uint16(_iEnd - uint32(_iPtr))
_iStart = _iPtr
@@ -61818,7 +61818,7 @@ _32:
{
p := (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_data)) + 1*uintptr(int32(_hdr)+i32(7))))
*p = uint8(int32(*p) - int32(_nFrag))
- sink2 = *p
+ sink2(*p)
}
_19:
if int32(_iStart) != ((int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_data))+1*uintptr(int32(_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(int32(_hdr)+i32(5)))))) + 1*uintptr(i32(1)))))) {
@@ -61853,7 +61853,7 @@ _38:
{
p := (*uint16)(unsafe.Pointer(&(_pPage.X13)))
*p = uint16(int32(*p) + int32(_iOrigSize))
- sink14 = *p
+ sink14(*p)
}
return i32(0)
}
@@ -62002,7 +62002,7 @@ _19:
{
p := (*uint16)(unsafe.Pointer(&(_pPage.X13)))
*p = uint16(int32(*p) - int32(uint16(i32(2)+_sz)))
- sink14 = *p
+ sink14(*p)
}
crt.Xmemcpy(tls, (unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_data))+1*uintptr(_idx)))), (unsafe.Pointer)(_pCell), uint32(_sz))
if _iChild != 0 {
@@ -62173,7 +62173,7 @@ _33:
{
p := &_top
*p = (*p) - _nByte
- sink1 = *p
+ sink1(*p)
}
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(func() *uint8 {
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_data))+1*uintptr(_hdr+i32(5)))))) + 1*uintptr(i32(0)))) = uint8(_top >> uint(i32(8)))
@@ -62244,7 +62244,7 @@ _2:
{
p := (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData)) + 1*uintptr(_hdr+i32(7))))
*p = uint8(int32(*p) + int32(uint8(_x)))
- sink2 = *p
+ sink2(*p)
}
goto _11
_9:
@@ -62376,7 +62376,7 @@ func _defragmentPage(tls *crt.TLS, _pPage *XMemPage, _nMaxFrag int32) (r0 int32)
{
p := &_3_sz
*p = (*p) + _3_sz2
- sink1 = *p
+ sink1(*p)
}
_25:
_cbrk = _3_top + _3_sz
@@ -62410,7 +62410,7 @@ _37:
{
p := &_3_pAddr
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(2))))
- sink13 = *p
+ sink13(*p)
}
goto _31
_34:
@@ -62442,7 +62442,7 @@ _38:
{
p := &_cbrk
*p = (*p) - _size
- sink1 = *p
+ sink1(*p)
}
if (_cbrk < _iCellFirst) || ((_pc + _size) > _usableSize) {
return _sqlite3CorruptError(tls, i32(60459))
@@ -62945,7 +62945,7 @@ _0:
{
p := &_pData
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) - 1*uintptr(*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_szCell)) + 2*uintptr(_i))))))
- sink13 = *p
+ sink13(*p)
}
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(func() *uint8 {
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCellptr)) + 1*uintptr(i32(0)))) = uint8(int32((uintptr(unsafe.Pointer(_pData))-uintptr(unsafe.Pointer(_aData)))/1) >> uint(i32(8)))
@@ -62954,7 +62954,7 @@ _0:
{
p := &_pCellptr
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(2))))
- sink13 = *p
+ sink13(*p)
}
if uintptr(unsafe.Pointer(_pData)) < uintptr(unsafe.Pointer(_pCellptr)) {
return _sqlite3CorruptError(tls, i32(65622))
@@ -63125,7 +63125,7 @@ _22:
{
p := &_nMaxCells
*p = (*p) + ((i32(1) + int32((*(**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_apOld)) + 4*uintptr(_i)))).X14)) + int32((*(**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_apOld)) + 4*uintptr(_i)))).X9))
- sink1 = *p
+ sink1(*p)
}
if postInc1(&_i, int32(-1)) == i32(0) {
goto _23
@@ -63212,7 +63212,7 @@ _43:
{
p := &_17_piCell
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(2))))
- sink13 = *p
+ sink13(*p)
}
*(*int32)(unsafe.Pointer(&(_b.X0))) += 1
_j += 1
@@ -63248,7 +63248,7 @@ _54:
{
p := &_17_piCell
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(2))))
- sink13 = *p
+ sink13(*p)
}
*(*int32)(unsafe.Pointer(&(_b.X0))) += 1
goto _54
@@ -63269,7 +63269,7 @@ _54:
{
p := &_iSpace1
*p = (*p) + int32(_23_sz)
- sink1 = *p
+ sink1(*p)
}
func() {
if int32(_23_sz) > (int32(_pBt.X11) + i32(23)) {
@@ -63356,7 +63356,7 @@ _89:
*p = (*p) + (i32(2) + int32((*(*func(*crt.TLS, *XMemPage, *uint8) uint16)(unsafe.Pointer(&struct {
f func(*crt.TLS, unsafe.Pointer, *uint8) uint16
}{(_27_p.X24)})))(tls, _27_p, *(**uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[4]*uint8)(unsafe.Pointer(&(_27_p.X17))))) + 4*uintptr(_j))))))
- sink1 = *p
+ sink1(*p)
}
_j += 1
goto _89
@@ -63390,7 +63390,7 @@ _99:
{
p := (*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_szNew)) + 4*uintptr(_i)))
*p = (*p) - _29_sz
- sink1 = *p
+ sink1(*p)
}
if _leafData != 0 {
goto _101
@@ -63405,7 +63405,7 @@ _101:
{
p := (*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_szNew)) + 4*uintptr(_i+i32(1))))
*p = (*p) + _29_sz
- sink1 = *p
+ sink1(*p)
}
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_cntNew)) + 4*uintptr(_i))) -= 1
goto _97
@@ -63420,7 +63420,7 @@ _98:
{
p := (*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_szNew)) + 4*uintptr(_i)))
*p = (*p) + _29_sz
- sink1 = *p
+ sink1(*p)
}
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_cntNew)) + 4*uintptr(_i))) += 1
if _leafData != 0 {
@@ -63436,7 +63436,7 @@ _107:
{
p := (*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_szNew)) + 4*uintptr(_i+i32(1))))
*p = (*p) - _29_sz
- sink1 = *p
+ sink1(*p)
}
goto _98
_105:
@@ -63492,12 +63492,12 @@ _119:
{
p := &_42_szRight
*p = (*p) + (int32(*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_b.X3)) + 2*uintptr(_42_d)))) + i32(2))
- sink1 = *p
+ sink1(*p)
}
{
p := &_42_szLeft
*p = (*p) - (int32(*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_b.X3)) + 2*uintptr(_42_r)))) + i32(2))
- sink1 = *p
+ sink1(*p)
}
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_cntNew)) + 4*uintptr(_i-i32(1)))) = _42_r
_42_r -= 1
@@ -63675,7 +63675,7 @@ _181:
{
p := &_59_cntOldNext
*p = (*p) + ((int32(_61_pOld.X14) + int32(_61_pOld.X9)) + bool2int(_leafData == 0))
- sink1 = *p
+ sink1(*p)
}
_59_aOld = _61_pOld.X19
}
@@ -63744,7 +63744,7 @@ _197:
{
p := &_66_pCell
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) - 1*uintptr(i32(4))))
- sink13 = *p
+ sink13(*p)
}
if int32(*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_b.X3)) + 2*uintptr(_j)))) == i32(4) {
func() {
@@ -63761,7 +63761,7 @@ _208:
{
p := &_iOvflSpace
*p = (*p) + _66_sz
- sink1 = *p
+ sink1(*p)
}
func() {
if _66_sz > (int32(_pBt.X11) + i32(23)) {
@@ -64107,14 +64107,14 @@ func _editPage(tls *crt.TLS, _pPg *XMemPage, _iOld int32, _iNew int32, _nNew int
{
p := &_nCell
*p = (*p) - _1_nShift
- sink1 = *p
+ sink1(*p)
}
}
if _iNewEnd < _iOldEnd {
{
p := &_nCell
*p = (*p) - _pageFreeArray(tls, _pPg, _iNewEnd, _iOldEnd-_iNewEnd, _pCArray)
- sink1 = *p
+ sink1(*p)
}
}
_pData = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData)) + 1*uintptr(((((int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData))+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)(_aData))+1*uintptr(_hdr+i32(5)))))) + 1*uintptr(i32(1))))))-i32(1))&i32(65535))+i32(1))))
@@ -64144,7 +64144,7 @@ func _editPage(tls *crt.TLS, _pPg *XMemPage, _iOld int32, _iNew int32, _nNew int
{
p := &_nCell
*p = (*p) + _3_nAdd
- sink1 = *p
+ sink1(*p)
}
_3:
_i = i32(0)
@@ -64264,7 +64264,7 @@ _8:
{
p := &_szFree
*p = (*p) + _2_sz
- sink1 = *p
+ sink1(*p)
}
_14:
_nRet += 1
@@ -64346,7 +64346,7 @@ _3:
{
p := &_pData
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) - 1*uintptr(_1_sz)))
- sink13 = *p
+ sink13(*p)
}
_1_pSlot = _pData
_9:
@@ -64364,7 +64364,7 @@ _9:
{
p := &_pCellptr
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(2))))
- sink13 = *p
+ sink13(*p)
}
_i += 1
goto _3
@@ -64966,7 +64966,7 @@ _10:
{
p := &_n
*p = (*p) * int64((*(**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[20]unsafe.Pointer)(unsafe.Pointer(&(_pCur.X19))))) + 4*uintptr(_i)))).X14)
- sink6 = *p
+ sink6(*p)
}
_i += 1
goto _10
@@ -65673,7 +65673,7 @@ _0:
{
p := (*int32)(unsafe.Pointer(&(_p.X4)))
*p = (*p) + _1_nCopy
- sink1 = *p
+ sink1(*p)
}
if (_p.X4) == (_p.X2) {
*(*int32)(unsafe.Pointer(&(_p.X0))) = _sqlite3OsWrite(tls, (*Xsqlite3_file)(_p.X6), (unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X1))+1*uintptr(_p.X3)))), (_p.X4)-(_p.X3), (_p.X5)+int64(_p.X3))
@@ -65681,7 +65681,7 @@ _0:
{
p := (*int64)(unsafe.Pointer(&(_p.X5)))
*p = (*p) + int64(_p.X2)
- sink6 = *p
+ sink6(*p)
}
}
func() {
@@ -65693,7 +65693,7 @@ _0:
{
p := &_nRem
*p = (*p) - _1_nCopy
- sink1 = *p
+ sink1(*p)
}
goto _0
_1:
@@ -66027,7 +66027,7 @@ _18:
{
p := &_5_i
*p = (*p) + i32(16)
- sink1 = *p
+ sink1(*p)
}
goto _18
_22:
@@ -66093,7 +66093,7 @@ _2:
{
p := &_N
*p = (*p) + _N
- sink1 = *p
+ sink1(*p)
}
goto _2
}
@@ -66227,7 +66227,7 @@ func _vdbePmaReaderInit(tls *crt.TLS, _pTask *XSortSubtask, _pFile *XSorterFile,
{
p := _pnByte
*p = int64(uint64(*p) + _1_nByte)
- sink6 = *p
+ sink6(*p)
}
}
if _rc == i32(0) {
@@ -66330,7 +66330,7 @@ func _vdbePmaReadVarint(tls *crt.TLS, _p *XPmaReader, _pnOut *uint64) (r0 int32)
{
p := (*int64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) + int64(_sqlite3GetVarint(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X9))+1*uintptr(_p.X0))), _pnOut))
- sink6 = *p
+ sink6(*p)
}
goto _1
}
@@ -66339,7 +66339,7 @@ func _vdbePmaReadVarint(tls *crt.TLS, _p *XPmaReader, _pnOut *uint64) (r0 int32)
{
p := (*int64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) + int64(_sqlite3GetVarint(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X7))+1*uintptr(_iBuf))), _pnOut))
- sink6 = *p
+ sink6(*p)
}
goto _4
}
@@ -66378,7 +66378,7 @@ func _vdbePmaReadBlob(tls *crt.TLS, _p *XPmaReader, _nByte int32, _ppOut **uint8
{
p := (*int64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) + int64(_nByte)
- sink6 = *p
+ sink6(*p)
}
return i32(0)
}
@@ -66421,7 +66421,7 @@ _3:
{
p := (*int64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) + int64(_nByte)
- sink6 = *p
+ sink6(*p)
}
goto _12
}
@@ -66450,7 +66450,7 @@ _13:
{
p := (*int64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) + int64(_nAvail)
- sink6 = *p
+ sink6(*p)
}
_6_nRem = _nByte - _nAvail
_19:
@@ -66475,7 +66475,7 @@ _19:
{
p := &_6_nRem
*p = (*p) - _8_nCopy
- sink1 = *p
+ sink1(*p)
}
goto _19
_20:
@@ -66817,7 +66817,7 @@ func _vdbeIncrMergerNew(tls *crt.TLS, _pTask *XSortSubtask, _pMerger *XMergeEngi
{
p := (*int64)(unsafe.Pointer(&((*XSorterFile)(unsafe.Pointer(&(_pTask.X8))).X1)))
*p = (*p) + int64(_pIncr.X3)
- sink6 = *p
+ sink6(*p)
}
goto _5
}
@@ -66839,7 +66839,7 @@ func _vdbeIncrMergerSetThreads(tls *crt.TLS, _pIncr *XIncrMerger) {
{
p := (*int64)(unsafe.Pointer(&((*XSorterFile)(unsafe.Pointer(&((*XSortSubtask)(_pIncr.X0).X8))).X1)))
*p = (*p) - int64(_pIncr.X3)
- sink6 = *p
+ sink6(*p)
}
}
@@ -66966,7 +66966,7 @@ _1:
{
p := (*int64)(unsafe.Pointer(&((*XSorterFile)(unsafe.Pointer(&(_pTask.X8))).X1)))
*p = (*p) + int64(_1_mxSz)
- sink6 = *p
+ sink6(*p)
}
}
_3:
@@ -67215,7 +67215,7 @@ func _sqlite3VdbeSorterWrite(tls *crt.TLS, _pCsr *XVdbeCursor, _pVal *XMem) (r0
{
p := (*uint8)(unsafe.Pointer(&(_pSorter.X16)))
*p = uint8(int32(*p) & i32(1))
- sink2 = *p
+ sink2(*p)
}
goto _10
}
@@ -67223,7 +67223,7 @@ func _sqlite3VdbeSorterWrite(tls *crt.TLS, _pCsr *XVdbeCursor, _pVal *XMem) (r0
{
p := (*uint8)(unsafe.Pointer(&(_pSorter.X16)))
*p = uint8(int32(*p) & i32(2))
- sink2 = *p
+ sink2(*p)
}
goto _10
}
@@ -67261,7 +67261,7 @@ _13:
{
p := (*int32)(unsafe.Pointer(&((*t47)(unsafe.Pointer(&(_pSorter.X9))).X2)))
*p = (*p) + _nPMA
- sink1 = *p
+ sink1(*p)
}
if _nPMA > (_pSorter.X2) {
*(*int32)(unsafe.Pointer(&(_pSorter.X2))) = _nPMA
@@ -67298,7 +67298,7 @@ _25:
{
p := (*int32)(unsafe.Pointer(&(_pSorter.X10)))
*p = (*p) + ((_nReq + i32(7)) & i32(-8))
- sink1 = *p
+ sink1(*p)
}
if (*XSorterRecord)((*t47)(unsafe.Pointer(&(_pSorter.X9))).X0) != nil {
*(*int32)(unsafe.Pointer((*t48)(unsafe.Pointer(&(_pNew.X1))))) = int32((uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer((*XSorterRecord)((*t47)(unsafe.Pointer(&(_pSorter.X9))).X0))))) - uintptr(unsafe.Pointer((*t47)(unsafe.Pointer(&(_pSorter.X9))).X1))) / 1)
@@ -67669,7 +67669,7 @@ _12:
{
p := _pnChange
*p = (*p) + int32(_pPage.X14)
- sink1 = *p
+ sink1(*p)
}
}
_15:
@@ -67784,7 +67784,7 @@ func _sqlite3UnlinkAndDeleteTable(tls *crt.TLS, _db *Xsqlite3, _iDb int32, _zTab
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) | i32(2)
- sink1 = *p
+ sink1(*p)
}
}
@@ -67858,7 +67858,7 @@ _4:
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) | i32(2)
- sink1 = *p
+ sink1(*p)
}
}
@@ -67912,7 +67912,7 @@ _5:
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) | i32(2)
- sink1 = *p
+ sink1(*p)
}
_4:
}
@@ -67999,7 +67999,7 @@ func _sqlite3BtreeIntegrityCheck(tls *crt.TLS, _p *XBtree, _aRoot *int32, _nRoot
{
p := (*int32)(unsafe.Pointer(&((*Xsqlite3)(_pBt.X1).X6)))
*p = (*p) & i32(-536870913)
- sink1 = *p
+ sink1(*p)
}
_i = uint32(i32(0))
_9:
@@ -68074,7 +68074,7 @@ func _setPageReferenced(tls *crt.TLS, _pCheck *XIntegrityCk, _iPg uint32) {
{
p := (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCheck.X2)) + 1*uintptr(_iPg/uint32(i32(8)))))
*p = uint8(int32(*p) | (i32(1) << uint(int32(_iPg&uint32(i32(7))))))
- sink2 = *p
+ sink2(*p)
}
}
@@ -68137,7 +68137,7 @@ _13:
{
p := &_N
*p = (*p) - _4_n
- sink1 = *p
+ sink1(*p)
}
_9:
goto _15
@@ -68354,7 +68354,7 @@ _15:
{
p := &_pCellIdx
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) - 1*uintptr(i32(2))))
- sink13 = *p
+ sink13(*p)
}
if (_pc < _contentOffset) || (_pc > (_usableSize - uint32(i32(4)))) {
_checkAppendMsg(tls, _pCheck, str(89395), _pc, _contentOffset, _usableSize-uint32(i32(4)))
@@ -68491,7 +68491,7 @@ _55:
{
p := &_nFrag
*p = int32(uint32(*p) + (((_x >> uint(i32(16))) - (_prev & uint32(i32(65535)))) - uint32(i32(1))))
- sink1 = *p
+ sink1(*p)
}
_prev = _x
goto _55
@@ -68499,7 +68499,7 @@ _56:
{
p := &_nFrag
*p = int32(uint32(*p) + ((_usableSize - (_prev & uint32(i32(65535)))) - uint32(i32(1))))
- sink1 = *p
+ sink1(*p)
}
if ((*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_heap)) + 4*uintptr(i32(0))))) == uint32(i32(0))) && (_nFrag != int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_data)) + 1*uintptr(_hdr+i32(7)))))) {
_checkAppendMsg(tls, _pCheck, str(89654), _nFrag, int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_data)) + 1*uintptr(_hdr+i32(7))))), _iPage)
@@ -68698,7 +68698,7 @@ func _sqlite3RowSetInsert(tls *crt.TLS, _p *XRowSet, _rowid int64) {
{
p := (*uint16)(unsafe.Pointer(&(_p.X7)))
*p = uint16(int32(*p) & i32(-2))
- sink14 = *p
+ sink14(*p)
}
}
*(**TRowSetEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_pLast.X1))))) = _pEntry
@@ -68784,7 +68784,7 @@ func _sqlite3RowSetNext(tls *crt.TLS, _p *XRowSet, _pRowid *int64) (r0 int32) {
{
p := (*uint16)(unsafe.Pointer(&(_p.X7)))
*p = uint16(int32(*p) | i32(3))
- sink14 = *p
+ sink14(*p)
}
_4:
if (*TRowSetEntry)(_p.X2) == nil {
@@ -68975,7 +68975,7 @@ _12:
{
p := (*uint16)(unsafe.Pointer(&(_pRowSet.X7)))
*p = uint16(int32(*p) | i32(1))
- sink14 = *p
+ sink14(*p)
}
_4:
*(*int32)(unsafe.Pointer(&(_pRowSet.X8))) = _iBatch
@@ -69588,13 +69588,13 @@ func _sqlite3BtreeSetVersion(tls *crt.TLS, _pBtree *XBtree, _iVersion int32) (r0
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) & i32(-17))
- sink14 = *p
+ sink14(*p)
}
if _iVersion == i32(1) {
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) | i32(16))
- sink14 = *p
+ sink14(*p)
}
}
_rc = _sqlite3BtreeBeginTrans(tls, _pBtree, i32(0))
@@ -69620,7 +69620,7 @@ _4:
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) & i32(-17))
- sink14 = *p
+ sink14(*p)
}
return _rc
}
@@ -69690,12 +69690,12 @@ func _sqlite3RunVacuum(tls *crt.TLS, _pzErrMsg **int8, _db *Xsqlite3, _iDb int32
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) | i32(270542848)
- sink1 = *p
+ sink1(*p)
}
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) & i32(-655489)
- sink1 = *p
+ sink1(*p)
}
*(*uint8)(unsafe.Pointer(&(_db.X24))) = uint8(i32(0))
_zDbMain = (*XDb)(unsafe.Pointer(uintptr(_db.X4) + 16*uintptr(_iDb))).X0
@@ -69775,7 +69775,7 @@ func _sqlite3RunVacuum(tls *crt.TLS, _pzErrMsg **int8, _db *Xsqlite3, _iDb int32
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) & i32(-268435457)
- sink1 = *p
+ sink1(*p)
}
if _rc != i32(0) {
goto _end_of_vacuum
@@ -69818,7 +69818,7 @@ _28:
{
p := &_5_i
*p = (*p) + i32(2)
- sink1 = *p
+ sink1(*p)
}
goto _28
_31:
@@ -70081,21 +70081,21 @@ _13:
{
p := (*uint8)(unsafe.Pointer(&(_pPager.X8)))
*p = uint8(int32(*p) | i32(32))
- sink2 = *p
+ sink2(*p)
}
}
if (_pgFlags & uint32(i32(32))) != 0 {
{
p := (*uint8)(unsafe.Pointer(&(_pPager.X18)))
*p = uint8(int32(*p) & i32(-2))
- sink2 = *p
+ sink2(*p)
}
goto _16
}
{
p := (*uint8)(unsafe.Pointer(&(_pPager.X18)))
*p = uint8(int32(*p) | i32(1))
- sink2 = *p
+ sink2(*p)
}
_16:
}
@@ -70165,7 +70165,7 @@ func _sqlite3BtreeSetPageSize(tls *crt.TLS, _p *XBtree, _pageSize int32, _nReser
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) | i32(2))
- sink14 = *p
+ sink14(*p)
}
}
_sqlite3BtreeLeave(tls, _p)
@@ -70306,7 +70306,7 @@ _2:
{
p := (*uint16)(unsafe.Pointer(&((*XBtShared)(_pTo.X1).X10)))
*p = uint16(int32(*p) & i32(-3))
- sink14 = *p
+ sink14(*p)
}
goto _8
}
@@ -70537,7 +70537,7 @@ _68:
{
p := &_25_iOff
*p = (*p) + int64(_pgszSrc)
- sink6 = *p
+ sink6(*p)
}
goto _68
_72:
@@ -70562,7 +70562,7 @@ _32:
{
p := &_36_rc2
*p = (*p) | _sqlite3BtreeCommitPhaseTwo(tls, (*XBtree)(_p.X6), i32(0))
- sink1 = *p
+ sink1(*p)
}
func() {
if _36_rc2 != i32(0) {
@@ -71015,7 +71015,7 @@ func _sqlite3VdbeMemCopy(tls *crt.TLS, _pTo *XMem, _pFrom *XMem) (r0 int32) {
{
p := (*uint16)(unsafe.Pointer(&(_pTo.X1)))
*p = uint16(int32(*p) & i32(-1025))
- sink14 = *p
+ sink14(*p)
}
if (int32(_pTo.X1) & i32(18)) == 0 {
goto _3
@@ -71024,7 +71024,7 @@ func _sqlite3VdbeMemCopy(tls *crt.TLS, _pTo *XMem, _pFrom *XMem) (r0 int32) {
{
p := (*uint16)(unsafe.Pointer(&(_pTo.X1)))
*p = uint16(int32(*p) | i32(4096))
- sink14 = *p
+ sink14(*p)
}
_rc = _sqlite3VdbeMemMakeWriteable(tls, _pTo)
}
@@ -71260,7 +71260,7 @@ _42:
{
p := (*uint8)(unsafe.Pointer(&((*XColumn)(unsafe.Pointer(uintptr(_pTab.X1) + 16*uintptr(_10_iCol))).X6)))
*p = uint8(int32(*p) | i32(2))
- sink2 = *p
+ sink2(*p)
}
_10_oooHidden = uint8(i32(128))
goto _47
@@ -71268,7 +71268,7 @@ _36:
{
p := (*uint32)(unsafe.Pointer(&(_pTab.X9)))
*p = (*p) | uint32(_10_oooHidden)
- sink5 = *p
+ sink5(*p)
}
_47:
_10_iCol += 1
@@ -71497,7 +71497,7 @@ _11:
{
p := &_zRawSql
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_n)))
- sink0 = *p
+ sink0(*p)
}
func() {
if (*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zRawSql)) + 1*uintptr(i32(0))))) == 0 && _nToken != i32(0) {
@@ -71542,7 +71542,7 @@ _24:
{
p := &_zRawSql
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_nToken)))
- sink0 = *p
+ sink0(*p)
}
_nextIndex = _idx + i32(1)
func() {
@@ -71656,12 +71656,12 @@ _0:
{
p := &_nTotal
*p = (*p) + _n
- sink1 = *p
+ sink1(*p)
}
{
p := &_zSql
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_n)))
- sink0 = *p
+ sink0(*p)
}
goto _0
_1:
@@ -72142,7 +72142,7 @@ _22:
{
p := (*uint16)(unsafe.Pointer(&((*XSchema)(_pTable.X20).X9)))
*p = uint16(int32(*p) | i32(2))
- sink14 = *p
+ sink14(*p)
}
return _nErr
}
@@ -72210,12 +72210,12 @@ func _sqlite3ResultSetOfSelect(tls *crt.TLS, _pParse *XParse, _pSelect *XSelect)
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) & i32(-5)
- sink1 = *p
+ sink1(*p)
}
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) | i32(64)
- sink1 = *p
+ sink1(*p)
}
_sqlite3SelectPrep(tls, _pParse, _pSelect, nil)
if (_pParse.X16) != 0 {
@@ -72317,7 +72317,7 @@ _8:
{
p := &_szAll
*p = (*p) + uint64(_pCol.X5)
- sink17 = *p
+ sink17(*p)
}
*(*int8)(unsafe.Pointer(&(_pCol.X4))) = _sqlite3ExprAffinity(tls, _p)
if _1_zType == nil || store1(&_1_m, _sqlite3Strlen30(tls, _1_zType)) <= i32(0) {
@@ -72330,7 +72330,7 @@ _8:
{
p := (*uint8)(unsafe.Pointer(&(_pCol.X6)))
*p = uint8(int32(*p) | i32(4))
- sink2 = *p
+ sink2(*p)
}
}
_13:
@@ -72898,7 +72898,7 @@ func _addWhereTerm(tls *crt.TLS, _pParse *XParse, _pSrc *XSrcList, _iLeft int32,
{
p := (*uint32)(unsafe.Pointer(&(_pEq.X2)))
*p = (*p) | uint32(i32(1))
- sink5 = *p
+ sink5(*p)
}
func() {
if ((_pEq.X2) & uint32(i32(24576))) != uint32(i32(0)) {
@@ -72909,7 +72909,7 @@ func _addWhereTerm(tls *crt.TLS, _pParse *XParse, _pSrc *XSrcList, _iLeft int32,
{
p := (*uint32)(unsafe.Pointer(&(_pEq.X2)))
*p = (*p) | uint32(i32(131072))
- sink5 = *p
+ sink5(*p)
}
*(*int16)(unsafe.Pointer(&(_pEq.X11))) = int16(_pE2.X8)
}
@@ -72947,13 +72947,13 @@ func _sqlite3CreateColumnExpr(tls *crt.TLS, _db *Xsqlite3, _pSrc *XSrcList, _iSr
}
return _iCol
}()))
- sink17 = *p
+ sink17(*p)
}
_2:
{
p := (*uint32)(unsafe.Pointer(&(_p.X2)))
*p = (*p) | uint32(i32(4))
- sink5 = *p
+ sink5(*p)
}
_0:
return _p
@@ -73103,7 +73103,7 @@ func _sqlite3ExprAttachSubtrees(tls *crt.TLS, _db *Xsqlite3, _pRoot *XExpr, _pLe
{
p := (*uint32)(unsafe.Pointer(&(_pRoot.X2)))
*p = (*p) | (uint32(i32(2097408)) & (_pRight.X2))
- sink5 = *p
+ sink5(*p)
}
}
if _pLeft != nil {
@@ -73111,7 +73111,7 @@ func _sqlite3ExprAttachSubtrees(tls *crt.TLS, _db *Xsqlite3, _pRoot *XExpr, _pLe
{
p := (*uint32)(unsafe.Pointer(&(_pRoot.X2)))
*p = (*p) | (uint32(i32(2097408)) & (_pLeft.X2))
- sink5 = *p
+ sink5(*p)
}
}
_exprSetHeight(tls, _pRoot)
@@ -73146,7 +73146,7 @@ func _exprSetHeight(tls *crt.TLS, _p *XExpr) {
{
p := (*uint32)(unsafe.Pointer(&(_p.X2)))
*p = (*p) | (uint32(i32(2097408)) & _sqlite3ExprListFlags(tls, (*XExprList)(*(*unsafe.Pointer)(unsafe.Pointer((*t12)(unsafe.Pointer(&(_p.X6))))))))
- sink5 = *p
+ sink5(*p)
}
}
_2:
@@ -73226,7 +73226,7 @@ _1:
{
p := &_m
*p = (*p) | (_2_pExpr.X2)
- sink5 = *p
+ sink5(*p)
}
_i += 1
goto _1
@@ -73288,7 +73288,7 @@ _0:
{
p := (*uint32)(unsafe.Pointer(&(_p.X2)))
*p = (*p) | uint32(i32(1))
- sink5 = *p
+ sink5(*p)
}
func() {
if ((_p.X2) & uint32(i32(24576))) != uint32(i32(0)) {
@@ -73299,7 +73299,7 @@ _0:
{
p := (*uint32)(unsafe.Pointer(&(_p.X2)))
*p = (*p) | uint32(i32(131072))
- sink5 = *p
+ sink5(*p)
}
*(*int16)(unsafe.Pointer(&(_p.X11))) = int16(_iTable)
if int32(_p.X0) != i32(151) || (*XExprList)(*(*unsafe.Pointer)(unsafe.Pointer((*t12)(unsafe.Pointer(&(_p.X6)))))) == nil {
@@ -73357,7 +73357,7 @@ _6:
{
p := &_zSpan
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_n+i32(1))))
- sink0 = *p
+ sink0(*p)
}
_n = i32(0)
_10:
@@ -73382,7 +73382,7 @@ _16:
{
p := &_zSpan
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_n+i32(1))))
- sink0 = *p
+ sink0(*p)
}
if (_zCol != nil) && (_sqlite3StrICmp(tls, _zSpan, _zCol) != i32(0)) {
return i32(0)
@@ -73580,7 +73580,7 @@ func _resolveExprStep(tls *crt.TLS, _pWalker *XWalker, _pExpr *XExpr) (r0 int32)
{
p := (*uint32)(unsafe.Pointer(&(_pExpr.X2)))
*p = (*p) | uint32(i32(4))
- sink5 = *p
+ sink5(*p)
}
if (*XSrcList)(_pNC.X1) == nil || ((*XSrcList)(_pNC.X1).X1) <= uint32(i32(0)) {
goto _6
@@ -73712,7 +73712,7 @@ _42:
{
p := (*uint32)(unsafe.Pointer(&(_pExpr.X2)))
*p = (*p) | uint32(i32(266240))
- sink5 = *p
+ sink5(*p)
}
if _9_n != i32(2) {
goto _47
@@ -73748,7 +73748,7 @@ _52:
{
p := (*uint32)(unsafe.Pointer(&(_pExpr.X2)))
*p = (*p) | uint32(i32(524288))
- sink5 = *p
+ sink5(*p)
}
}
if (int32(_9_pDef.X1) & i32(2048)) == i32(0) {
@@ -73775,7 +73775,7 @@ _62:
{
p := (*uint16)(unsafe.Pointer(&(_pNC.X7)))
*p = uint16(int32(*p) & i32(-2))
- sink14 = *p
+ sink14(*p)
}
}
_sqlite3WalkExprList(tls, _pWalker, _9_pList)
@@ -73802,13 +73802,13 @@ _65:
{
p := (*uint16)(unsafe.Pointer(&(_26_pNC2.X7)))
*p = uint16(int32(*p) | (i32(16) | (int32(_9_pDef.X1) & i32(4096))))
- sink14 = *p
+ sink14(*p)
}
}
{
p := (*uint16)(unsafe.Pointer(&(_pNC.X7)))
*p = uint16(int32(*p) | i32(1))
- sink14 = *p
+ sink14(*p)
}
_64:
return i32(1)
@@ -73830,12 +73830,12 @@ _18:
{
p := (*uint32)(unsafe.Pointer(&(_pExpr.X2)))
*p = (*p) | uint32(i32(32))
- sink5 = *p
+ sink5(*p)
}
{
p := (*uint16)(unsafe.Pointer(&(_pNC.X7)))
*p = uint16(int32(*p) | i32(64))
- sink14 = *p
+ sink14(*p)
}
}
_71:
@@ -73991,7 +73991,7 @@ func _lookupName(tls *crt.TLS, _pParse *XParse, _zDb *int8, _zTab *int8, _zCol *
{
p := (*uint32)(unsafe.Pointer(&(_pExpr.X2)))
*p = (*p) | uint32(i32(131072))
- sink5 = *p
+ sink5(*p)
}
if _zDb == nil {
goto _6
@@ -74149,7 +74149,7 @@ _24:
{
p := (*uint32)(unsafe.Pointer(&(_pExpr.X2)))
*p = (*p) | uint32(i32(1048576))
- sink5 = *p
+ sink5(*p)
}
}
_pSchema = (*XSchema)((*XTable)(_pExpr.X14).X20)
@@ -74218,7 +74218,7 @@ _80:
}
return (u32(1) << uint(_25_iCol))
}()
- sink5 = *p
+ sink5(*p)
}
goto _92
}
@@ -74230,7 +74230,7 @@ _80:
}
return (u32(1) << uint(_25_iCol))
}()
- sink5 = *p
+ sink5(*p)
}
_92:
*(*int16)(unsafe.Pointer(&(_pExpr.X9))) = int16(_25_iCol)
@@ -74350,7 +74350,7 @@ _128:
{
p := (*uint64)(unsafe.Pointer(&(_pMatch.X14)))
*p = (*p) | (u64(1) << uint(_45_n))
- sink17 = *p
+ sink17(*p)
}
_136:
_sqlite3ExprDelete(tls, _db, (*XExpr)(_pExpr.X4))
@@ -74487,12 +74487,12 @@ func _resolveAlias(tls *crt.TLS, _pParse *XParse, _pEList *XExprList, _iCol int3
{
p := (*uint32)(unsafe.Pointer(&(_pDup.X2)))
*p = (*p) | uint32(i32(4194304))
- sink5 = *p
+ sink5(*p)
}
{
p := (*uint32)(unsafe.Pointer(&(_pExpr.X2)))
*p = (*p) | uint32(i32(32768))
- sink5 = *p
+ sink5(*p)
}
_sqlite3ExprDelete(tls, _db, _pExpr)
crt.Xmemcpy(tls, (unsafe.Pointer)(_pExpr), (unsafe.Pointer)(_pDup), u32(48))
@@ -74507,7 +74507,7 @@ func _resolveAlias(tls *crt.TLS, _pParse *XParse, _pEList *XExprList, _iCol int3
{
p := (*uint32)(unsafe.Pointer(&(_pExpr.X2)))
*p = (*p) | uint32(i32(65536))
- sink5 = *p
+ sink5(*p)
}
}
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pDup))
@@ -74542,7 +74542,7 @@ func _incrAggDepth(tls *crt.TLS, _pWalker *XWalker, _pExpr *XExpr) (r0 int32) {
{
p := (*uint8)(unsafe.Pointer(&(_pExpr.X12)))
*p = uint8(int32(*p) + (*(*int32)(unsafe.Pointer((*t58)(unsafe.Pointer(&(_pWalker.X6)))))))
- sink2 = *p
+ sink2(*p)
}
}
return i32(0)
@@ -74586,7 +74586,7 @@ func _sqlite3ExprAddCollateToken(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _
{
p := (*uint32)(unsafe.Pointer(&(_1_pNew.X2)))
*p = (*p) | uint32(i32(4352))
- sink5 = *p
+ sink5(*p)
}
_pExpr = _1_pNew
}
@@ -74913,7 +74913,7 @@ _7:
{
p := (*uint32)(unsafe.Pointer(&(_p.X3)))
*p = (*p) | uint32(i32(4))
- sink5 = *p
+ sink5(*p)
}
crt.Xmemset(tls, (unsafe.Pointer)(&_sNC), i32(0), u32(32))
*(**XParse)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_sNC.X0))))) = _pParse
@@ -74956,7 +74956,7 @@ _27:
{
p := &_7_nRef
*p = (*p) + (_7_pNC.X5)
- sink1 = *p
+ sink1(*p)
}
_7_pNC = (*XNameContext)(_7_pNC.X4)
goto _27
@@ -74977,7 +74977,7 @@ _34:
{
p := &_7_nRef
*p = (*p) - (_7_pNC.X5)
- sink1 = *p
+ sink1(*p)
}
_7_pNC = (*XNameContext)(_7_pNC.X4)
goto _34
@@ -75011,14 +75011,14 @@ _25:
{
p := (*uint32)(unsafe.Pointer(&(_p.X3)))
*p = (*p) | uint32(i32(8)|(int32(_sNC.X7)&i32(4096)))
- sink5 = *p
+ sink5(*p)
}
goto _46
}
{
p := (*uint16)(unsafe.Pointer(&(_sNC.X7)))
*p = uint16(int32(*p) & i32(-2))
- sink14 = *p
+ sink14(*p)
}
_46:
if ((*XExpr)(_p.X11) != nil) && (_pGroupBy == nil) {
@@ -75048,7 +75048,7 @@ _54:
{
p := (*uint16)(unsafe.Pointer(&(_sNC.X7)))
*p = uint16(int32(*p) | i32(1))
- sink14 = *p
+ sink14(*p)
}
if ((_p.X3) & uint32(i32(65536))) != 0 {
_13_pSub = (*XSelect)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(&((*XSrcList)(_p.X8).X2))))) + 68*uintptr(i32(0)))).X5)
@@ -75163,13 +75163,13 @@ func _sqlite3ResolveExprNames(tls *crt.TLS, _pNC *XNameContext, _pExpr *XExpr) (
{
p := (*int32)(unsafe.Pointer(&(_1_pParse.X57)))
*p = (*p) + (_pExpr.X7)
- sink1 = *p
+ sink1(*p)
}
_savedHasAgg = uint16(int32(_pNC.X7) & i32(4112))
{
p := (*uint16)(unsafe.Pointer(&(_pNC.X7)))
*p = uint16(int32(*p) & i32(-4113))
- sink14 = *p
+ sink14(*p)
}
*(**XParse)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_w.X0))))) = (*XParse)(_pNC.X0)
*(*func(*crt.TLS, *XWalker, *XExpr) int32)(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, unsafe.Pointer) int32)(unsafe.Pointer(&(_w.X1))))) = _resolveExprStep
@@ -75182,26 +75182,26 @@ func _sqlite3ResolveExprNames(tls *crt.TLS, _pNC *XNameContext, _pExpr *XExpr) (
{
p := (*int32)(unsafe.Pointer(&((*XParse)(_pNC.X0).X57)))
*p = (*p) - (_pExpr.X7)
- sink1 = *p
+ sink1(*p)
}
if ((_pNC.X6) > i32(0)) || (((*XParse)(_w.X0).X16) > i32(0)) {
{
p := (*uint32)(unsafe.Pointer(&(_pExpr.X2)))
*p = (*p) | uint32(i32(8))
- sink5 = *p
+ sink5(*p)
}
}
if (int32(_pNC.X7) & i32(16)) != 0 {
{
p := (*uint32)(unsafe.Pointer(&(_pExpr.X2)))
*p = (*p) | uint32(i32(2))
- sink5 = *p
+ sink5(*p)
}
}
{
p := (*uint16)(unsafe.Pointer(&(_pNC.X7)))
*p = uint16(int32(*p) | int32(_savedHasAgg))
- sink14 = *p
+ sink14(*p)
}
return bool2int(((_pExpr.X2) & uint32(i32(8))) != uint32(i32(0)))
@@ -75725,7 +75725,7 @@ _21:
{
p := (*uint32)(unsafe.Pointer(&(_11_pNew.X2)))
*p = (*p) | uint32(i32(1024))
- sink5 = *p
+ sink5(*p)
}
*(*int32)(unsafe.Pointer((*t27)(unsafe.Pointer(&(_11_pNew.X3))))) = _5_iCol
if (*XExpr)(_4_pItem.X0) == _5_pE {
@@ -75901,7 +75901,7 @@ func _selectAddSubqueryTypeInfo(tls *crt.TLS, _pWalker *XWalker, _p *XSelect) {
{
p := (*uint32)(unsafe.Pointer(&(_p.X3)))
*p = (*p) | uint32(i32(128))
- sink5 = *p
+ sink5(*p)
}
_pParse = (*XParse)(_pWalker.X0)
_pTabList = (*XSrcList)(_p.X8)
@@ -76474,7 +76474,7 @@ _127:
{
p := (*uint32)(unsafe.Pointer(&(_pParent.X3)))
*p = (*p) | ((_pSub.X3) & uint32(i32(1)))
- sink5 = *p
+ sink5(*p)
}
if (*XExpr)(_pSub.X15) != nil {
*(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_pParent.X15))))) = (*XExpr)(_pSub.X15)
@@ -76619,7 +76619,7 @@ func _substExpr(tls *crt.TLS, _pSubst *XSubstContext, _pExpr *XExpr) (r0 *XExpr)
{
p := (*uint32)(unsafe.Pointer(&(_4_pNew.X2)))
*p = (*p) | uint32(i32(1))
- sink5 = *p
+ sink5(*p)
}
}
_sqlite3ExprDelete(tls, _6_db, _pExpr)
@@ -76872,7 +76872,7 @@ _26:
{
p := (*uint32)(unsafe.Pointer(&(_findRightmost(tls, _p).X3)))
*p = (*p) | uint32(i32(32))
- sink5 = *p
+ sink5(*p)
}
func() {
if (*XExprList)(_p.X0) == nil {
@@ -76989,7 +76989,7 @@ _28:
{
p := (*uint32)(unsafe.Pointer(&(_findRightmost(tls, _p).X3)))
*p = (*p) | uint32(i32(32))
- sink5 = *p
+ sink5(*p)
}
func() {
if (*XExprList)(_p.X0) == nil {
@@ -77342,7 +77342,7 @@ _15:
{
p := (*uint32)(unsafe.Pointer(&(_p.X3)))
*p = (*p) | uint32(i32(32))
- sink5 = *p
+ sink5(*p)
}
}
*(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_p.X12))))) = nil
@@ -77453,7 +77453,7 @@ func _computeLimitRegisters(tls *crt.TLS, _pParse *XParse, _p *XSelect, _iBreak
{
p := (*uint32)(unsafe.Pointer(&(_p.X3)))
*p = (*p) | uint32(i32(16384))
- sink5 = *p
+ sink5(*p)
}
}
_11:
@@ -77684,14 +77684,14 @@ func _selectInnerLoop(tls *crt.TLS, _pParse *XParse, _p *XSelect, _pEList *XExpr
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + _nPrefixReg
- sink1 = *p
+ sink1(*p)
}
_13:
*(*int32)(unsafe.Pointer(&(_pDest.X3))) = (_pParse.X18) + i32(1)
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + _nResultCol
- sink1 = *p
+ sink1(*p)
}
goto _16
_12:
@@ -77699,7 +77699,7 @@ _12:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + _nResultCol
- sink1 = *p
+ sink1(*p)
}
}
_16:
@@ -77735,7 +77735,7 @@ _27:
{
p := &_7_ecelFlags
*p = uint8(int32(*p) | i32(12))
- sink2 = *p
+ sink2(*p)
}
_i = _pSort.X1
_32:
@@ -77775,7 +77775,7 @@ _44:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + _nResultCol
- sink1 = *p
+ sink1(*p)
}
_sqlite3VdbeChangeToNoop(tls, _v, _pDistinct.X3)
_15_pOp = _sqlite3VdbeGetOp(tls, _v, _pDistinct.X3)
@@ -78060,7 +78060,7 @@ func _sqlite3ExprCodeExprList(tls *crt.TLS, _pParse *XParse, _pList *XExprList,
{
p := &_flags
*p = uint8(int32(*p) & i32(-3))
- sink2 = *p
+ sink2(*p)
}
}
*func() *int32 {
@@ -78390,12 +78390,12 @@ func _sqlite3GetTempRange(tls *crt.TLS, _pParse *XParse, _nReg int32) (r0 int32)
{
p := (*int32)(unsafe.Pointer(&(_pParse.X15)))
*p = (*p) + _nReg
- sink1 = *p
+ sink1(*p)
}
{
p := (*int32)(unsafe.Pointer(&(_pParse.X14)))
*p = (*p) - _nReg
- sink1 = *p
+ sink1(*p)
}
goto _4
}
@@ -78403,7 +78403,7 @@ func _sqlite3GetTempRange(tls *crt.TLS, _pParse *XParse, _nReg int32) (r0 int32)
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + _nReg
- sink1 = *p
+ sink1(*p)
}
_4:
return _i
@@ -78477,7 +78477,7 @@ func _pushOntoSorter(tls *crt.TLS, _pParse *XParse, _pSort *XSortCtx, _pSelect *
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + _nBase
- sink1 = *p
+ sink1(*p)
}
_10:
func() {
@@ -78513,7 +78513,7 @@ _10:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + (_pSort.X1)
- sink1 = *p
+ sink1(*p)
}
_5_nKey = (_nExpr - (_pSort.X1)) + _bSeq
if _bSeq != 0 {
@@ -78787,7 +78787,7 @@ _19:
{
p := (*uint32)(unsafe.Pointer(&(_4_pNew.X2)))
*p = (*p) | uint32(i32(1024))
- sink5 = *p
+ sink5(*p)
}
*(*int32)(unsafe.Pointer((*t27)(unsafe.Pointer(&(_4_pNew.X3))))) = _i
*(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_p.X12))))) = store42(&_pOrderBy, _sqlite3ExprListAppend(tls, _pParse, _pOrderBy, _4_pNew))
@@ -78847,7 +78847,7 @@ _35:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + (_9_nExpr + i32(1))
- sink1 = *p
+ sink1(*p)
}
_sqlite3VdbeAddOp2(tls, _v, i32(56), i32(0), _regPrev)
_pKeyDup = _sqlite3KeyInfoAlloc(tls, _db, _9_nExpr, i32(1))
@@ -79477,7 +79477,7 @@ _6:
{
p := &_nChng
*p = (*p) + _pushDownWhereTerms(tls, _pParse, _pSubq, (*XExpr)(_pWhere.X5), _iCursor)
- sink1 = *p
+ sink1(*p)
}
_pWhere = (*XExpr)(_pWhere.X4)
goto _6
@@ -79696,7 +79696,7 @@ func _sqlite3WhereBegin(tls *crt.TLS, _pParse *XParse, _pTabList *XSrcList, _pWh
{
p := &_wctrlFlags
*p = uint16(int32(*p) & i32(-257))
- sink14 = *p
+ sink14(*p)
}
}
if (_pTabList.X0) > i32(64) {
@@ -79760,7 +79760,7 @@ _18:
{
p := (*uint16)(unsafe.Pointer(&((*XWhereTerm)(unsafe.Pointer(uintptr((*XWhereClause)(_sWLB.X1).X5) + 48*uintptr(_ii))).X3)))
*p = uint16(int32(*p) | i32(4))
- sink14 = *p
+ sink14(*p)
}
}
_ii += 1
@@ -79816,7 +79816,7 @@ _34:
{
p := (*uint16)(unsafe.Pointer(&(_pWInfo.X10)))
*p = uint16(int32(*p) | i32(128))
- sink14 = *p
+ sink14(*p)
}
*(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_pWInfo.X2))))) = _pResultSet
}
@@ -79865,7 +79865,7 @@ _43:
{
p := &_17_tabUsed
*p = (*p) | _sqlite3WhereExprListUsage(tls, _pMaskSet, (*XExprList)(_sWLB.X2))
- sink17 = *p
+ sink17(*p)
}
}
_57:
@@ -79905,7 +79905,7 @@ _56:
{
p := (*uint32)(unsafe.Pointer(&((*XParse)(_pWInfo.X0).X42)))
*p = (*p) + uint32(_pWInfo.X21)
- sink5 = *p
+ sink5(*p)
}
func() {
if (int32(_wctrlFlags)&i32(4)) != i32(0) && int32(_pWInfo.X11) != i32(1) {
@@ -80790,7 +80790,7 @@ func _exprCodeBetween(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _dest int32,
{
p := (*uint32)(unsafe.Pointer(&(_exprX.X2)))
*p = (*p) | uint32(i32(1))
- sink5 = *p
+ sink5(*p)
}
_sqlite3ExprCodeTarget(tls, _pParse, &_exprAnd, _dest)
_3:
@@ -80817,7 +80817,7 @@ func _exprToRegister(tls *crt.TLS, _p *XExpr, _iReg int32) {
{
p := (*uint32)(unsafe.Pointer(&(_p.X2)))
*p = (*p) & uint32(i32(-4097))
- sink5 = *p
+ sink5(*p)
}
}
@@ -80845,7 +80845,7 @@ func _exprCodeVector(tls *crt.TLS, _pParse *XParse, _p *XExpr, _piFreeable *int3
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + _nResult
- sink1 = *p
+ sink1(*p)
}
_4_i = i32(0)
_4:
@@ -81337,7 +81337,7 @@ _58:
{
p := &_10_colUsed
*p = (*p) | _10_mCol
- sink17 = *p
+ sink17(*p)
}
if _aiMap != nil {
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aiMap)) + 4*uintptr(_6_i))) = _13_j
@@ -81632,7 +81632,7 @@ func _sqlite3CodeVerifySchema(tls *crt.TLS, _pParse *XParse, _iDb int32) {
{
p := (*uint32)(unsafe.Pointer(&(_pToplevel.X30)))
*p = (*p) | (u32(1) << uint(_iDb))
- sink5 = *p
+ sink5(*p)
}
if i32(1) != 0 && (_iDb == i32(1)) {
_sqlite3OpenTempDatabase(tls, _pToplevel)
@@ -81967,7 +81967,7 @@ _12:
{
p := &_prereqAll
*p = (*p) | _7_x
- sink17 = *p
+ sink17(*p)
}
_extraRight = _7_x - uint64(i32(1))
if (_prereqAll >> uint(i32(1))) >= _7_x {
@@ -82014,7 +82014,7 @@ _13:
{
p := (*uint16)(unsafe.Pointer(&(_pTerm.X3)))
*p = uint16(int32(*p) | i32(2048))
- sink14 = *p
+ sink14(*p)
}
}
if _9_pRight == nil || _exprMightBeIndexed(tls, _pSrc, _pTerm.X11, (*int32)(unsafe.Pointer(&_9_aiCurCol)), _9_pRight, _op) == 0 {
@@ -82045,20 +82045,20 @@ _13:
{
p := (*uint16)(unsafe.Pointer(&(_12_pNew.X3)))
*p = uint16(int32(*p) | i32(2048))
- sink14 = *p
+ sink14(*p)
}
}
_pTerm = (*XWhereTerm)(unsafe.Pointer(uintptr(_pWC.X5) + 48*uintptr(_idxTerm)))
{
p := (*uint16)(unsafe.Pointer(&(_pTerm.X3)))
*p = uint16(int32(*p) | i32(8))
- sink14 = *p
+ sink14(*p)
}
if _termIsEquivalence(tls, _pParse, _12_pDup) != 0 {
{
p := (*uint16)(unsafe.Pointer(&(_pTerm.X4)))
*p = uint16(int32(*p) | i32(2048))
- sink14 = *p
+ sink14(*p)
}
_12_eExtraOp = uint16(i32(2048))
}
@@ -82131,7 +82131,7 @@ _47:
{
p := (*uint16)(unsafe.Pointer(&(_pTerm.X3)))
*p = uint16(int32(*p) | i32(1024))
- sink14 = *p
+ sink14(*p)
}
_21_i = i32(0)
_54:
@@ -82202,7 +82202,7 @@ _51:
{
p := (*uint16)(unsafe.Pointer(&(_pTerm.X3)))
*p = uint16(int32(*p) | i32(8))
- sink14 = *p
+ sink14(*p)
}
*(*uint64)(unsafe.Pointer(&(_26_pNewTerm.X12))) = _pTerm.X12
}
@@ -82248,7 +82248,7 @@ _82:
{
p := (*uint64)(unsafe.Pointer(&(_pTerm.X11)))
*p = (*p) | _extraRight
- sink17 = *p
+ sink17(*p)
}
_ = _9_aiCurCol
}
@@ -82286,21 +82286,21 @@ func _sqlite3WhereExprUsage(tls *crt.TLS, _pMaskSet *XWhereMaskSet, _p *XExpr) (
{
p := &_mask
*p = (*p) | _sqlite3WhereExprUsage(tls, _pMaskSet, (*XExpr)(_p.X5))
- sink17 = *p
+ sink17(*p)
}
}
if (*XExpr)(_p.X4) != nil {
{
p := &_mask
*p = (*p) | _sqlite3WhereExprUsage(tls, _pMaskSet, (*XExpr)(_p.X4))
- sink17 = *p
+ sink17(*p)
}
}
if ((_p.X2) & uint32(i32(2048))) != uint32(i32(0)) {
{
p := &_mask
*p = (*p) | _exprSelectUsage(tls, _pMaskSet, (*XSelect)(*(*unsafe.Pointer)(unsafe.Pointer((*t12)(unsafe.Pointer(&(_p.X6)))))))
- sink17 = *p
+ sink17(*p)
}
goto _10
}
@@ -82308,7 +82308,7 @@ func _sqlite3WhereExprUsage(tls *crt.TLS, _pMaskSet *XWhereMaskSet, _p *XExpr) (
{
p := &_mask
*p = (*p) | _sqlite3WhereExprListUsage(tls, _pMaskSet, (*XExprList)(*(*unsafe.Pointer)(unsafe.Pointer((*t12)(unsafe.Pointer(&(_p.X6)))))))
- sink17 = *p
+ sink17(*p)
}
}
_10:
@@ -82337,27 +82337,27 @@ _0:
{
p := &_mask
*p = (*p) | _sqlite3WhereExprListUsage(tls, _pMaskSet, (*XExprList)(_pS.X0))
- sink17 = *p
+ sink17(*p)
}
{
p := &_mask
*p = (*p) | _sqlite3WhereExprListUsage(tls, _pMaskSet, (*XExprList)(_pS.X10))
- sink17 = *p
+ sink17(*p)
}
{
p := &_mask
*p = (*p) | _sqlite3WhereExprListUsage(tls, _pMaskSet, (*XExprList)(_pS.X12))
- sink17 = *p
+ sink17(*p)
}
{
p := &_mask
*p = (*p) | _sqlite3WhereExprUsage(tls, _pMaskSet, (*XExpr)(_pS.X9))
- sink17 = *p
+ sink17(*p)
}
{
p := &_mask
*p = (*p) | _sqlite3WhereExprUsage(tls, _pMaskSet, (*XExpr)(_pS.X11))
- sink17 = *p
+ sink17(*p)
}
if func() int32 {
if _1_pSrc != nil {
@@ -82379,12 +82379,12 @@ _5:
{
p := &_mask
*p = (*p) | _exprSelectUsage(tls, _pMaskSet, (*XSelect)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(&(_1_pSrc.X2)))))+68*uintptr(_2_i))).X5))
- sink17 = *p
+ sink17(*p)
}
{
p := &_mask
*p = (*p) | _sqlite3WhereExprUsage(tls, _pMaskSet, (*XExpr)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(&(_1_pSrc.X2)))))+68*uintptr(_2_i))).X12))
- sink17 = *p
+ sink17(*p)
}
_2_i += 1
goto _5
@@ -82411,7 +82411,7 @@ _1:
{
p := &_mask
*p = (*p) | _sqlite3WhereExprUsage(tls, _pMaskSet, (*XExpr)((*TExprList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TExprList_item)(unsafe.Pointer(&(_pList.X2)))))+20*uintptr(_i))).X0))
- sink17 = *p
+ sink17(*p)
}
_i += 1
goto _1
@@ -82500,7 +82500,7 @@ _0:
{
p := func() *uint64 { _i += 1; return &_mPrereq }()
*p = (*p) >> uint(i32(1))
- sink17 = *p
+ sink17(*p)
}
goto _0
_3:
@@ -82716,7 +82716,7 @@ func _exprCommute(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr) {
{
p := (*uint32)(unsafe.Pointer(&((*XExpr)(_pExpr.X5).X2)))
*p = (*p) & uint32(i32(-257))
- sink5 = *p
+ sink5(*p)
}
goto _6
}
@@ -82724,7 +82724,7 @@ func _exprCommute(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr) {
{
p := (*uint32)(unsafe.Pointer(&((*XExpr)(_pExpr.X4).X2)))
*p = (*p) | uint32(i32(256))
- sink5 = *p
+ sink5(*p)
}
}
_6:
@@ -82766,7 +82766,7 @@ func _transferJoinMarkings(tls *crt.TLS, _pDerived *XExpr, _pBase *XExpr) {
{
p := (*uint32)(unsafe.Pointer(&(_pDerived.X2)))
*p = (*p) | ((_pBase.X2) & uint32(i32(1)))
- sink5 = *p
+ sink5(*p)
}
*(*int16)(unsafe.Pointer(&(_pDerived.X11))) = _pBase.X11
}
@@ -82893,7 +82893,7 @@ func _exprAnalyzeOrTerm(tls *crt.TLS, _pSrc *XSrcList, _pWC *XWhereClause, _idxT
{
p := (*uint16)(unsafe.Pointer(&(_pTerm.X3)))
*p = uint16(int32(*p) | i32(16))
- sink14 = *p
+ sink14(*p)
}
_pOrWc = (*XWhereClause)(unsafe.Pointer(&(_pOrInfo.X0)))
crt.Xmemset(tls, (unsafe.Pointer)((*[8]XWhereTerm)(unsafe.Pointer(&(_pOrWc.X6)))), i32(0), u32(384))
@@ -82935,7 +82935,7 @@ _8:
{
p := (*uint16)(unsafe.Pointer(&(_pOrTerm.X3)))
*p = uint16(int32(*p) | i32(32))
- sink14 = *p
+ sink14(*p)
}
*(*uint16)(unsafe.Pointer(&(_pOrTerm.X4))) = uint16(i32(1024))
_3_pAndWC = (*XWhereClause)(unsafe.Pointer(&(_2_pAndInfo.X0)))
@@ -82962,7 +82962,7 @@ _18:
{
p := &_3_b
*p = (*p) | _sqlite3WhereGetMask(tls, (*XWhereMaskSet)(unsafe.Pointer(&(_pWInfo.X23))), _3_pAndTerm.X8)
- sink17 = *p
+ sink17(*p)
}
}
*(*uintptr)(unsafe.Pointer(func() **XWhereTerm { _3_j += 1; return &_3_pAndTerm }())) += uintptr(48)
@@ -82972,7 +82972,7 @@ _17:
{
p := &_indexable
*p = (*p) & _3_b
- sink17 = *p
+ sink17(*p)
}
_16:
goto _28
@@ -82986,13 +82986,13 @@ _13:
{
p := &_8_b
*p = (*p) | _sqlite3WhereGetMask(tls, (*XWhereMaskSet)(unsafe.Pointer(&(_pWInfo.X23))), _9_pOther.X8)
- sink17 = *p
+ sink17(*p)
}
}
{
p := &_indexable
*p = (*p) & _8_b
- sink17 = *p
+ sink17(*p)
}
if (int32(_pOrTerm.X4) & i32(2)) == i32(0) {
_chngToIN = uint64(i32(0))
@@ -83001,7 +83001,7 @@ _13:
{
p := &_chngToIN
*p = (*p) & _8_b
- sink17 = *p
+ sink17(*p)
}
_31:
_28:
@@ -83059,7 +83059,7 @@ _46:
{
p := (*uint16)(unsafe.Pointer(&(_pOrTerm.X3)))
*p = uint16(int32(*p) & i32(-65))
- sink14 = *p
+ sink14(*p)
}
if (_pOrTerm.X8) == _15_iCursor {
func() {
@@ -83122,7 +83122,7 @@ _65:
{
p := (*uint16)(unsafe.Pointer(&(_pOrTerm.X3)))
*p = uint16(int32(*p) & i32(-65))
- sink14 = *p
+ sink14(*p)
}
goto _75
}
@@ -83139,7 +83139,7 @@ _65:
{
p := (*uint16)(unsafe.Pointer(&(_pOrTerm.X3)))
*p = uint16(int32(*p) | i32(64))
- sink14 = *p
+ sink14(*p)
}
_78:
_75:
@@ -83564,14 +83564,14 @@ func _sqlite3VdbeSetVarmask(tls *crt.TLS, _v *TVdbe, _iVar int32) {
{
p := (*uint32)(unsafe.Pointer(&(_v.X41)))
*p = (*p) | u32(2147483648)
- sink5 = *p
+ sink5(*p)
}
goto _3
}
{
p := (*uint32)(unsafe.Pointer(&(_v.X41)))
*p = (*p) | (u32(1) << uint(_iVar-i32(1)))
- sink5 = *p
+ sink5(*p)
}
_3:
}
@@ -83787,7 +83787,7 @@ func _sqlite3WhereFindTerm(tls *crt.TLS, _pWC *XWhereClause, _iCur int32, _iColu
{
p := &_op
*p = (*p) & uint32(i32(130))
- sink5 = *p
+ sink5(*p)
}
_0:
if _p == nil {
@@ -84210,7 +84210,7 @@ _21:
{
p := (*uint32)(unsafe.Pointer(&(_pLoop.X9)))
*p = (*p) | uint32(i32(64))
- sink5 = *p
+ sink5(*p)
}
}
*(*uint16)(unsafe.Pointer(&(_pLoop.X10))) = uint16(_j)
@@ -84275,7 +84275,7 @@ _0:
{
p := &_m
*p = (*p) | (u64(1) << uint(_1_x))
- sink17 = *p
+ sink17(*p)
}
}
_4:
@@ -84329,7 +84329,7 @@ _6:
{
p := &_1_mUnusable
*p = (*p) | _sqlite3WhereGetMask(tls, (*XWhereMaskSet)(unsafe.Pointer(&(_pWInfo.X23))), _3_p.X11)
- sink17 = *p
+ sink17(*p)
}
}
*(*uintptr)(unsafe.Pointer(&_3_p)) += uintptr(68)
@@ -84346,7 +84346,7 @@ _12:
{
p := &_mPrior
*p = (*p) | (_pNew.X1)
- sink17 = *p
+ sink17(*p)
}
if _rc != 0 || ((_db.X17) != 0) {
goto _3
@@ -84650,7 +84650,7 @@ _21:
{
p := &_mNoOmit
*p = uint16(int32(*p) | (i32(1) << uint(_i)))
- sink14 = *p
+ sink14(*p)
}
}
if int32(_6_op) == i32(16) {
@@ -84816,7 +84816,7 @@ _17:
{
p := (*uint64)(unsafe.Pointer(&(_pNew.X0)))
*p = (*p) | (_4_pTerm.X11)
- sink17 = *p
+ sink17(*p)
}
func() {
if _3_iTerm >= int32(_pNew.X12) {
@@ -84832,7 +84832,7 @@ _17:
{
p := (*uint16)(unsafe.Pointer(&((*t66)(unsafe.Pointer((*t62)(unsafe.Pointer(&(_pNew.X8))))).X3)))
*p = uint16(int32(*p) | (i32(1) << uint(_3_iTerm)))
- sink14 = *p
+ sink14(*p)
}
}
if (int32(_4_pTerm.X4) & i32(1)) != i32(0) {
@@ -84840,7 +84840,7 @@ _17:
{
p := (*int32)(unsafe.Pointer(&(_pIdxInfo.X11)))
*p = (*p) & i32(-2)
- sink1 = *p
+ sink1(*p)
}
*_pbIn = i32(1)
func() {
@@ -84857,7 +84857,7 @@ _20:
{
p := (*uint16)(unsafe.Pointer(&((*t66)(unsafe.Pointer((*t62)(unsafe.Pointer(&(_pNew.X8))))).X3)))
*p = uint16(int32(*p) & (^int32(_mNoOmit)))
- sink14 = *p
+ sink14(*p)
}
*(*uint16)(unsafe.Pointer(&(_pNew.X10))) = uint16(_mxTerm + i32(1))
func() {
@@ -84883,14 +84883,14 @@ _20:
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X9)))
*p = (*p) | uint32(i32(4096))
- sink5 = *p
+ sink5(*p)
}
goto _40
}
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X9)))
*p = (*p) & uint32(i32(-4097))
- sink5 = *p
+ sink5(*p)
}
_40:
_rc = _whereLoopInsert(tls, _pBuilder, _pNew)
@@ -85437,7 +85437,7 @@ _15:
{
p := (*int16)(unsafe.Pointer(&(_pNew.X5)))
*p = int16(int32(*p) + i32(24))
- sink18 = *p
+ sink18(*p)
}
}
if int32(_pNew.X5) < i32(0) {
@@ -85545,7 +85545,7 @@ _58:
{
p := &_16_nLookup
*p = int16(int32(*p) + int32(_17_pTerm.X2))
- sink18 = *p
+ sink18(*p)
}
goto _64
}
@@ -85554,7 +85554,7 @@ _58:
{
p := &_16_nLookup
*p = int16(int32(*p) - i32(19))
- sink18 = *p
+ sink18(*p)
}
}
_64:
@@ -85577,7 +85577,7 @@ _41:
{
p := (*uint32)(unsafe.Pointer(&(_pTab.X9)))
*p = (*p) | uint32(i32(256))
- sink5 = *p
+ sink5(*p)
}
}
if (*XIndex)(_pSrc.X16) != nil {
@@ -85850,7 +85850,7 @@ _12:
{
p := (*int16)(unsafe.Pointer(&(_pLoop.X7)))
*p = int16(int32(*p) + int32(_pTerm.X2))
- sink18 = *p
+ sink18(*p)
}
goto _19
}
@@ -85982,7 +85982,7 @@ _6:
{
p := &_opMask
*p = (*p) & i32(-61)
- sink1 = *p
+ sink1(*p)
}
}
func() {
@@ -86025,14 +86025,14 @@ _12:
{
p := (*uint32)(unsafe.Pointer(&(_pBuilder.X5)))
*p = (*p) | uint32(i32(2))
- sink5 = *p
+ sink5(*p)
}
goto _28
}
{
p := (*uint32)(unsafe.Pointer(&(_pBuilder.X5)))
*p = (*p) | uint32(i32(1))
- sink5 = *p
+ sink5(*p)
}
_28:
*(*uint32)(unsafe.Pointer(&(_pNew.X9))) = _saved_wsFlags
@@ -86058,7 +86058,7 @@ _28:
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X9)))
*p = (*p) | uint32(i32(4))
- sink5 = *p
+ sink5(*p)
}
if ((_8_pExpr.X2) & uint32(i32(2048))) == uint32(i32(0)) {
goto _36
@@ -86111,7 +86111,7 @@ _35:
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X9)))
*p = (*p) | uint32(i32(1))
- sink5 = *p
+ sink5(*p)
}
func() {
if int32(_saved_nEq) != int32((*t61)(unsafe.Pointer((*t62)(unsafe.Pointer(&(_pNew.X8))))).X0) {
@@ -86126,14 +86126,14 @@ _35:
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X9)))
*p = (*p) | uint32(i32(65536))
- sink5 = *p
+ sink5(*p)
}
goto _62
}
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X9)))
*p = (*p) | uint32(i32(4096))
- sink5 = *p
+ sink5(*p)
}
_62:
_59:
@@ -86143,7 +86143,7 @@ _53:
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X9)))
*p = (*p) | uint32(i32(8))
- sink5 = *p
+ sink5(*p)
}
goto _75
}
@@ -86153,7 +86153,7 @@ _53:
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X9)))
*p = (*p) | uint32(i32(34))
- sink5 = *p
+ sink5(*p)
}
*(*uint16)(unsafe.Pointer(&((*t61)(unsafe.Pointer((*t62)(unsafe.Pointer(&(_pNew.X8))))).X1))) = uint16(_whereRangeVectorLen(tls, _pParse, _pSrc.X11, _pProbe, int32(_saved_nEq), _pTerm))
_pBtm = _pTerm
@@ -86187,7 +86187,7 @@ _53:
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X9)))
*p = (*p) | uint32(i32(16))
- sink5 = *p
+ sink5(*p)
}
*(*uint16)(unsafe.Pointer(&((*t61)(unsafe.Pointer((*t62)(unsafe.Pointer(&(_pNew.X8))))).X2))) = uint16(i32(1))
_67:
@@ -86202,7 +86202,7 @@ _66:
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X9)))
*p = (*p) | uint32(i32(18))
- sink5 = *p
+ sink5(*p)
}
*(*uint16)(unsafe.Pointer(&((*t61)(unsafe.Pointer((*t62)(unsafe.Pointer(&(_pNew.X8))))).X2))) = uint16(_whereRangeVectorLen(tls, _pParse, _pSrc.X11, _pProbe, int32(_saved_nEq), _pTerm))
_pTop = _pTerm
@@ -86246,25 +86246,25 @@ _75:
{
p := (*int16)(unsafe.Pointer(&(_pNew.X7)))
*p = int16(int32(*p) + int32(_pTerm.X2))
- sink18 = *p
+ sink18(*p)
}
{
p := (*int16)(unsafe.Pointer(&(_pNew.X7)))
*p = int16(int32(*p) - _3_nIn)
- sink18 = *p
+ sink18(*p)
}
goto _93
}
{
p := (*int16)(unsafe.Pointer(&(_pNew.X7)))
*p = int16(int32(*p) + (int32(*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pProbe.X2)) + 2*uintptr(_21_nEq)))) - int32(*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pProbe.X2)) + 2*uintptr(_21_nEq-i32(1)))))))
- sink18 = *p
+ sink18(*p)
}
if (int32(_3_eOp) & i32(256)) != 0 {
{
p := (*int16)(unsafe.Pointer(&(_pNew.X7)))
*p = int16(int32(*p) + i32(10))
- sink18 = *p
+ sink18(*p)
}
}
_93:
@@ -86278,12 +86278,12 @@ _83:
{
p := (*int16)(unsafe.Pointer(&(_pNew.X6)))
*p = int16(int32(*p) + (int32(_nInMul) + _3_nIn))
- sink18 = *p
+ sink18(*p)
}
{
p := (*int16)(unsafe.Pointer(&(_pNew.X7)))
*p = int16(int32(*p) + (int32(_nInMul) + _3_nIn))
- sink18 = *p
+ sink18(*p)
}
_whereLoopOutputAdjust(tls, (*XWhereClause)(_pBuilder.X1), _pNew, _rSize)
_rc = _whereLoopInsert(tls, _pBuilder, _pNew)
@@ -86322,18 +86322,18 @@ _16:
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X9)))
*p = (*p) | uint32(i32(32768))
- sink5 = *p
+ sink5(*p)
}
_30_nIter = int16(int32(*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pProbe.X2)) + 2*uintptr(_saved_nEq)))) - int32(*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pProbe.X2)) + 2*uintptr(int32(_saved_nEq)+i32(1))))))
{
p := (*int16)(unsafe.Pointer(&(_pNew.X7)))
*p = int16(int32(*p) - int32(_30_nIter))
- sink18 = *p
+ sink18(*p)
}
{
p := &_30_nIter
*p = int16(int32(*p) + i32(5))
- sink18 = *p
+ sink18(*p)
}
_whereLoopAddBtreeIndex(tls, _pBuilder, _pSrc, _pProbe, int16(int32(_30_nIter)+int32(_nInMul)))
*(*int16)(unsafe.Pointer(&(_pNew.X7))) = _saved_nOut
@@ -86477,13 +86477,13 @@ func _whereRangeScanEst(tls *crt.TLS, _pParse *XParse, _pBuilder *XWhereLoopBuil
{
p := &_nNew
*p = int16(int32(*p) - i32(20))
- sink18 = *p
+ sink18(*p)
}
}
{
p := &_nOut
*p = (*p) - (bool2int(_pLower != nil) + bool2int(_pUpper != nil))
- sink1 = *p
+ sink1(*p)
}
if int32(_nNew) < i32(10) {
_nNew = int16(i32(10))
@@ -86520,7 +86520,7 @@ func _whereRangeAdjust(tls *crt.TLS, _pTerm *XWhereTerm, _nNew int16) (r0 int16)
{
p := &_nRet
*p = int16(int32(*p) + int32(_pTerm.X2))
- sink18 = *p
+ sink18(*p)
}
goto _3
}
@@ -86528,7 +86528,7 @@ func _whereRangeAdjust(tls *crt.TLS, _pTerm *XWhereTerm, _nNew int16) (r0 int16)
{
p := &_nRet
*p = int16(int32(*p) - i32(20))
- sink18 = *p
+ sink18(*p)
}
func() {
if i32(20) != int32(_sqlite3LogEst(tls, uint64(i32(4)))) {
@@ -86753,7 +86753,7 @@ _8:
{
p := &_nSpace
*p = int32(uint32(*p) + (u32(2) * uint32(_nOrderBy)))
- sink1 = *p
+ sink1(*p)
}
_pSpace = (*int8)(_sqlite3DbMallocRawNN(tls, _db, uint64(_nSpace)))
if _pSpace == nil {
@@ -86775,7 +86775,7 @@ _10:
return &_pX
}()
*p = (**XWhereLoop)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 4*uintptr(_nLoop)))
- sink68 = *p
+ sink68(*p)
}
goto _10
_13:
@@ -87108,7 +87108,7 @@ func _wherePathSatisfiesOrderBy(tls *crt.TLS, _pWInfo *XWhereInfo, _pOrderBy *XE
{
p := &_eqOpMask
*p = uint16(int32(*p) | i32(1))
- sink14 = *p
+ sink14(*p)
}
}
_iLoop = i32(0)
@@ -87120,7 +87120,7 @@ _6:
{
p := &_ready
*p = (*p) | (_pLoop.X1)
- sink17 = *p
+ sink17(*p)
}
}
if _iLoop >= int32(_nLoop) {
@@ -87204,7 +87204,7 @@ _37:
{
p := &_obSat
*p = (*p) | (u64(1) << uint(_i))
- sink17 = *p
+ sink17(*p)
}
_20:
_i += 1
@@ -87378,7 +87378,7 @@ _100:
{
p := _pRevMask
*p = (*p) | (u64(1) << uint(_iLoop))
- sink17 = *p
+ sink17(*p)
}
}
_revSet = uint8(i32(1))
@@ -87393,7 +87393,7 @@ _99:
{
p := &_obSat
*p = (*p) | (u64(1) << uint(_i))
- sink17 = *p
+ sink17(*p)
}
goto _106
_104:
@@ -87416,7 +87416,7 @@ _41:
{
p := &_orderDistinctMask
*p = (*p) | (_pLoop.X1)
- sink17 = *p
+ sink17(*p)
}
_i = i32(0)
_111:
@@ -87435,7 +87435,7 @@ _111:
{
p := &_obSat
*p = (*p) | (u64(1) << uint(_i))
- sink17 = *p
+ sink17(*p)
}
}
_112:
@@ -87496,7 +87496,7 @@ func _whereSortingCost(tls *crt.TLS, _pWInfo *XWhereInfo, _nRow int16, _nOrderBy
{
p := &_rSortCost
*p = int16(int32(*p) + int32(_estLog(tls, _nRow)))
- sink18 = *p
+ sink18(*p)
}
return _rSortCost
}
@@ -87579,7 +87579,7 @@ _2:
{
p := &_idxCols
*p = (*p) | _3_cMask
- sink17 = *p
+ sink17(*p)
}
_18:
_14:
@@ -87616,7 +87616,7 @@ _27:
{
p := &_nKeyCol
*p = (*p) + ((int32(_pTable.X11) - i32(64)) + i32(1))
- sink1 = *p
+ sink1(*p)
}
}
_pIdx = _sqlite3AllocateIndexObject(tls, (*Xsqlite3)(_pParse.X0), int16(_nKeyCol+i32(1)), i32(0), &_zNotUsed)
@@ -87648,7 +87648,7 @@ _31:
{
p := &_idxCols
*p = (*p) | _10_cMask
- sink17 = *p
+ sink17(*p)
}
*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdx.X1)) + 2*uintptr(_n))) = int16(*(*int32)(unsafe.Pointer((*t63)(unsafe.Pointer(&(_pTerm.X10))))))
_pColl = _sqlite3BinaryCompareCollSeq(tls, _pParse, (*XExpr)(_11_pX.X4), (*XExpr)(_11_pX.X5))
@@ -87734,7 +87734,7 @@ _58:
{
p := (*uint32)(unsafe.Pointer(&(_pLoop.X9)))
*p = (*p) | uint32(i32(131072))
- sink5 = *p
+ sink5(*p)
}
}
_regRecord = _sqlite3GetTempReg(tls, _pParse)
@@ -87786,19 +87786,19 @@ func _sqlite3AllocateIndexObject(tls *crt.TLS, _db *Xsqlite3, _nCol int16, _nExt
{
p := &_1_pExtra
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(((u32(4)*uint32(_nCol))+uint32(i32(7)))&uint32(i32(-8)))))
- sink0 = *p
+ sink0(*p)
}
*(**int16)(unsafe.Pointer(&(_p.X2))) = (*int16)(unsafe.Pointer(_1_pExtra))
{
p := &_1_pExtra
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(u32(2)*uint32(int32(_nCol)+i32(1)))))
- sink0 = *p
+ sink0(*p)
}
*(**int16)(unsafe.Pointer(&(_p.X1))) = (*int16)(unsafe.Pointer(_1_pExtra))
{
p := &_1_pExtra
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(u32(2)*uint32(_nCol))))
- sink0 = *p
+ sink0(*p)
}
*(**uint8)(unsafe.Pointer(&(_p.X7))) = (*uint8)(unsafe.Pointer(_1_pExtra))
*(*uint16)(unsafe.Pointer(&(_p.X14))) = uint16(_nCol)
@@ -88810,12 +88810,12 @@ _66:
{
p := (*uint32)(unsafe.Pointer(&(_pLevel.X9)))
*p = (*p) << uint(i32(1))
- sink5 = *p
+ sink5(*p)
}
{
p := (*uint32)(unsafe.Pointer(&(_pLevel.X9)))
*p = (*p) | uint32(_bRev^bool2int(int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdx.X7)) + 1*uintptr(_26_nEq)))) == i32(1)))
- sink5 = *p
+ sink5(*p)
}
}
if _26_pRangeStart != nil {
@@ -88874,7 +88874,7 @@ _123:
{
p := &_26_nConstraint
*p = (*p) + int32(_26_nBtm)
- sink1 = *p
+ sink1(*p)
}
if _sqlite3ExprIsVector(tls, _38_pRight) == i32(0) {
_disableTerm(tls, _pLevel, _26_pRangeStart)
@@ -88931,7 +88931,7 @@ _169:
{
p := &_26_nConstraint
*p = (*p) + int32(_26_nTop)
- sink1 = *p
+ sink1(*p)
}
if _sqlite3ExprIsVector(tls, _46_pRight) == i32(0) {
_disableTerm(tls, _pLevel, _26_pRangeEnd)
@@ -89315,7 +89315,7 @@ _277:
{
p := (*uint16)(unsafe.Pointer(&(_pTerm.X3)))
*p = uint16(int32(*p) | i32(4))
- sink14 = *p
+ sink14(*p)
}
_278:
*(*uintptr)(unsafe.Pointer(func() **XWhereTerm { _j -= 1; return &_pTerm }())) += uintptr(48)
@@ -89406,7 +89406,7 @@ _311:
{
p := (*uint16)(unsafe.Pointer(&(_pTerm.X3)))
*p = uint16(int32(*p) | i32(4))
- sink14 = *p
+ sink14(*p)
}
_312:
*(*uintptr)(unsafe.Pointer(func() **XWhereTerm { _j += 1; return &_pTerm }())) += uintptr(48)
@@ -89575,7 +89575,7 @@ _43:
{
p := (*uint16)(unsafe.Pointer(&(_9_db.X13)))
*p = uint16(int32(*p) | i32(1))
- sink14 = *p
+ sink14(*p)
}
_3_eType = _sqlite3FindInIndex(tls, _pParse, _pX, uint32(i32(4)), nil, _3_aiMap)
*(*uint16)(unsafe.Pointer(&(_9_db.X13))) = _9_savedDbOptFlags
@@ -89605,7 +89605,7 @@ _30:
{
p := (*uint32)(unsafe.Pointer(&(_3_pLoop.X9)))
*p = (*p) | uint32(i32(2048))
- sink5 = *p
+ sink5(*p)
}
if ((*T_ht)(unsafe.Pointer((*t70)(unsafe.Pointer(&(_pLevel.X17))))).X0) == i32(0) {
*(*int32)(unsafe.Pointer(&(_pLevel.X4))) = _sqlite3VdbeMakeLabel(tls, _v)
@@ -89614,7 +89614,7 @@ _30:
{
p := (*int32)(unsafe.Pointer(&((*T_ht)(unsafe.Pointer((*t70)(unsafe.Pointer(&(_pLevel.X17))))).X0)))
*p = (*p) + _3_nEq
- sink1 = *p
+ sink1(*p)
}
*(**TInLoop)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&((*T_ht)(unsafe.Pointer((*t70)(unsafe.Pointer(&(_pLevel.X17))))).X1))))) = (*TInLoop)(_sqlite3DbReallocOrFree(tls, (*Xsqlite3)(_pParse.X0), (*T_ht)(unsafe.Pointer((*t70)(unsafe.Pointer(&(_pLevel.X17))))).X1, uint64(u32(12)*uint32((*T_ht)(unsafe.Pointer((*t70)(unsafe.Pointer(&(_pLevel.X17))))).X0))))
_3_pIn = (*TInLoop)((*T_ht)(unsafe.Pointer((*t70)(unsafe.Pointer(&(_pLevel.X17))))).X1)
@@ -89625,7 +89625,7 @@ _30:
{
p := &_3_pIn
*p = (*TInLoop)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 12*uintptr(_3_i)))
- sink71 = *p
+ sink71(*p)
}
_3_i = _iEq
_51:
@@ -89745,14 +89745,14 @@ _0:
{
p := (*uint16)(unsafe.Pointer(&(_pTerm.X3)))
*p = uint16(int32(*p) | i32(512))
- sink14 = *p
+ sink14(*p)
}
goto _10
}
{
p := (*uint16)(unsafe.Pointer(&(_pTerm.X3)))
*p = uint16(int32(*p) | i32(4))
- sink14 = *p
+ sink14(*p)
}
_10:
if (_pTerm.X7) < i32(0) {
@@ -89909,7 +89909,7 @@ func _codeAllEqualityTerms(tls *crt.TLS, _pParse *XParse, _pLevel *XWhereLevel,
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + _nReg
- sink1 = *p
+ sink1(*p)
}
_zAff = _sqlite3DbStrDup(tls, (*Xsqlite3)(_pParse.X0), _sqlite3IndexAffinityStr(tls, (*Xsqlite3)(_pParse.X0), _pIdx))
func() {
@@ -90427,7 +90427,7 @@ _13:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + (_2_n + i32(1))
- sink1 = *p
+ sink1(*p)
}
_3_op = func() int32 {
if int32(_pLevel.X12) == i32(6) {
@@ -90925,7 +90925,7 @@ _22:
{
p := (*uint32)(unsafe.Pointer(&(_pExpr.X2)))
*p = (*p) | uint32(i32(131072))
- sink5 = *p
+ sink5(*p)
}
*(**XAggInfo)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_pExpr.X13))))) = _pAggInfo
*(*uint8)(unsafe.Pointer(&(_pExpr.X0))) = uint8(i32(154))
@@ -91000,7 +91000,7 @@ _39:
{
p := (*uint32)(unsafe.Pointer(&(_pExpr.X2)))
*p = (*p) | uint32(i32(131072))
- sink5 = *p
+ sink5(*p)
}
*(*int16)(unsafe.Pointer(&(_pExpr.X10))) = int16(_i)
*(**XAggInfo)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_pExpr.X13))))) = _pAggInfo
@@ -91957,7 +91957,7 @@ _11:
{
p := (*uint16)(unsafe.Pointer(&(_pNew.X1)))
*p = uint16(int32(*p) | i32(16))
- sink14 = *p
+ sink14(*p)
}
return _pNew
}
@@ -92082,7 +92082,7 @@ func _sqlite3VdbeMakeReady(tls *crt.TLS, _p *TVdbe, _pParse *XParse) {
{
p := &_nMem
*p = (*p) + _nCursor
- sink1 = *p
+ sink1(*p)
}
if (_nCursor == i32(0)) && (_nMem > i32(0)) {
_nMem += 1
@@ -92325,7 +92325,7 @@ func _allocSpace(tls *crt.TLS, _p *TReusableSpace, _pBuf unsafe.Pointer, _nByte
{
p := (*int32)(unsafe.Pointer(&(_p.X1)))
*p = (*p) - _nByte
- sink1 = *p
+ sink1(*p)
}
_pBuf = (unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X0)) + 1*uintptr(_p.X1))))
goto _4
@@ -92333,7 +92333,7 @@ func _allocSpace(tls *crt.TLS, _p *TReusableSpace, _pBuf unsafe.Pointer, _nByte
{
p := (*int32)(unsafe.Pointer(&(_p.X2)))
*p = (*p) + _nByte
- sink1 = *p
+ sink1(*p)
}
_4:
_2:
@@ -92794,12 +92794,12 @@ func _sqlite3BeginWriteOperation(tls *crt.TLS, _pParse *XParse, _setStatement in
{
p := (*uint32)(unsafe.Pointer(&(_pToplevel.X29)))
*p = (*p) | (u32(1) << uint(_iDb))
- sink5 = *p
+ sink5(*p)
}
{
p := (*uint8)(unsafe.Pointer(&(_pToplevel.X8)))
*p = uint8(int32(*p) | _setStatement)
- sink2 = *p
+ sink2(*p)
}
}
@@ -92885,7 +92885,7 @@ func _sqlite3EndTable(tls *crt.TLS, _pParse *XParse, _pCons *XToken, _pEnd *XTok
{
p := (*uint32)(unsafe.Pointer(&(_p.X9)))
*p = (*p) | uint32(i32(1))
- sink5 = *p
+ sink5(*p)
}
}
_8:
@@ -92903,7 +92903,7 @@ _8:
{
p := (*uint32)(unsafe.Pointer(&(_p.X9)))
*p = (*p) | uint32(i32(96))
- sink5 = *p
+ sink5(*p)
}
_convertToWithoutRowidTable(tls, _pParse, _p)
_13:
@@ -93011,7 +93011,7 @@ _25:
{
p := &_9_n
*p = int32(uint32(*p) + (_14_pEnd2.X1))
- sink1 = *p
+ sink1(*p)
}
}
_9_zStmt = _sqlite3MPrintf(tls, _db, str(111853), unsafe.Pointer(_9_zType2), _9_n, unsafe.Pointer((*XToken)(unsafe.Pointer(&(_pParse.X50))).X0))
@@ -93060,7 +93060,7 @@ _19:
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) | i32(2)
- sink1 = *p
+ sink1(*p)
}
if (*XSelect)(_p.X3) != nil {
goto _47
@@ -93558,7 +93558,7 @@ _71:
{
p := &_nExtra
*p = (*p) + (i32(1) + _sqlite3Strlen30(tls, *(**int8)(unsafe.Pointer((*t27)(unsafe.Pointer(&(_28_pExpr.X3)))))))
- sink1 = *p
+ sink1(*p)
}
}
_i += 1
@@ -93591,7 +93591,7 @@ _74:
{
p := &_zExtra
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_nName+i32(1))))
- sink0 = *p
+ sink0(*p)
}
crt.Xmemcpy(tls, (unsafe.Pointer)(_pIndex.X0), (unsafe.Pointer)(_zName), uint32(_nName+i32(1)))
*(**XTable)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_pIndex.X3))))) = _pTab
@@ -93687,12 +93687,12 @@ _101:
{
p := &_zExtra
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_42_nColl)))
- sink0 = *p
+ sink0(*p)
}
{
p := &_nExtra
*p = (*p) - _42_nColl
- sink1 = *p
+ sink1(*p)
}
goto _111
}
@@ -93891,7 +93891,7 @@ _140:
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) | i32(2)
- sink1 = *p
+ sink1(*p)
}
if _pTblName != nil {
*(*int32)(unsafe.Pointer(&(_pIndex.X11))) = (*t21)(unsafe.Pointer(&(_db.X33))).X0
@@ -94346,7 +94346,7 @@ _0:
}
return int32((*XColumn)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aCol)) + 16*uintptr(*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdx.X1)) + 2*uintptr(_i)))))).X5)
}())
- sink5 = *p
+ sink5(*p)
}
_i += 1
goto _0
@@ -94638,14 +94638,14 @@ func _resizeIndexObject(tls *crt.TLS, _db *Xsqlite3, _pIdx *XIndex, _N int32) (r
{
p := &_zExtra
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(u32(4)*uint32(_N))))
- sink0 = *p
+ sink0(*p)
}
crt.Xmemcpy(tls, (unsafe.Pointer)(_zExtra), (unsafe.Pointer)(_pIdx.X1), u32(2)*uint32(_pIdx.X14))
*(**int16)(unsafe.Pointer(&(_pIdx.X1))) = (*int16)(unsafe.Pointer(_zExtra))
{
p := &_zExtra
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(u32(2)*uint32(_N))))
- sink0 = *p
+ sink0(*p)
}
crt.Xmemcpy(tls, (unsafe.Pointer)(_zExtra), (unsafe.Pointer)(_pIdx.X7), uint32(_pIdx.X14))
*(**uint8)(unsafe.Pointer(&(_pIdx.X7))) = (*uint8)(unsafe.Pointer(_zExtra))
@@ -94674,7 +94674,7 @@ _0:
{
p := &_wTable
*p = (*p) + uint32(_pTabCol.X5)
- sink5 = *p
+ sink5(*p)
}
*(*uintptr)(unsafe.Pointer(func() **XColumn { _i -= 1; return &_pTabCol }())) += uintptr(16)
goto _0
@@ -94761,7 +94761,7 @@ _0:
{
p := &_n
*p = (*p) + (_identLength(tls, _pCol.X0) + i32(5))
- sink1 = *p
+ sink1(*p)
}
*(*uintptr)(unsafe.Pointer(func() **XColumn { _i += 1; return &_pCol }())) += uintptr(16)
goto _0
@@ -94769,7 +94769,7 @@ _3:
{
p := &_n
*p = (*p) + _identLength(tls, _p.X0)
- sink1 = *p
+ sink1(*p)
}
if _n < i32(50) {
_zSep = str(0)
@@ -94784,7 +94784,7 @@ _5:
{
p := &_n
*p = (*p) + (i32(35) + (i32(6) * int32(_p.X11)))
- sink1 = *p
+ sink1(*p)
}
_zStmt = (*int8)(_sqlite3DbMallocRaw(tls, nil, uint64(_n)))
if _zStmt == nil {
@@ -94804,7 +94804,7 @@ _7:
{
p := &_k
*p = (*p) + _sqlite3Strlen30(tls, (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zStmt))+1*uintptr(_k))))
- sink1 = *p
+ sink1(*p)
}
_zSep = _zSep2
_identPut(tls, _zStmt, &_k, _pCol.X0)
@@ -94832,7 +94832,7 @@ _7:
{
p := &_k
*p = (*p) + _5_len
- sink1 = *p
+ sink1(*p)
}
func() {
if _k > _n {
@@ -95051,7 +95051,7 @@ _8:
{
p := (*uint8)(unsafe.Pointer(&(_pCol.X6)))
*p = uint8(int32(*p) | i32(4))
- sink2 = *p
+ sink2(*p)
}
_11:
*(*int16)(unsafe.Pointer(&(_p.X11))) += 1
@@ -95138,7 +95138,7 @@ func _spanExpr(tls *crt.TLS, _pOut *XExprSpan, _pParse *XParse, _op int32, _t XT
{
p := (*uint32)(unsafe.Pointer(&(_p.X2)))
*p = (*p) | uint32(i32(64))
- sink5 = *p
+ sink5(*p)
}
}
_sqlite3Dequote(tls, *(**int8)(unsafe.Pointer((*t27)(unsafe.Pointer(&(_p.X3))))))
@@ -95173,7 +95173,7 @@ func _sqlite3AddNotNull(tls *crt.TLS, _pParse *XParse, _onError int32) {
{
p := (*uint32)(unsafe.Pointer(&(_p.X9)))
*p = (*p) | uint32(i32(512))
- sink5 = *p
+ sink5(*p)
}
}
@@ -95218,7 +95218,7 @@ func _sqlite3AddPrimaryKey(tls *crt.TLS, _pParse *XParse, _pList *XExprList, _on
{
p := (*uint32)(unsafe.Pointer(&(_pTab.X9)))
*p = (*p) | uint32(i32(4))
- sink5 = *p
+ sink5(*p)
}
if _pList == nil {
_iCol = int32(_pTab.X11) - i32(1)
@@ -95226,7 +95226,7 @@ func _sqlite3AddPrimaryKey(tls *crt.TLS, _pParse *XParse, _pList *XExprList, _on
{
p := (*uint8)(unsafe.Pointer(&(_pCol.X6)))
*p = uint8(int32(*p) | i32(1))
- sink2 = *p
+ sink2(*p)
}
_nTerm = i32(1)
goto _3
@@ -95259,7 +95259,7 @@ _11:
{
p := (*uint8)(unsafe.Pointer(&(_pCol.X6)))
*p = uint8(int32(*p) | i32(1))
- sink2 = *p
+ sink2(*p)
}
goto _14
}
@@ -95285,7 +95285,7 @@ _3:
{
p := (*uint32)(unsafe.Pointer(&(_pTab.X9)))
*p = (*p) | uint32(_autoInc*i32(8))
- sink5 = *p
+ sink5(*p)
}
if _pList != nil {
*(*uint8)(unsafe.Pointer(&(_pParse.X53))) = (*TExprList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TExprList_item)(unsafe.Pointer(&(_pList.X2))))) + 20*uintptr(i32(0)))).X3
@@ -95405,7 +95405,7 @@ _15:
{
p := &_nByte
*p = (*p) + (_sqlite3Strlen30(tls, (*TExprList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TExprList_item)(unsafe.Pointer(&(_pToCol.X2)))))+20*uintptr(_i))).X1) + i32(1))
- sink1 = *p
+ sink1(*p)
}
_i += 1
goto _15
@@ -95428,7 +95428,7 @@ _14:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr((_pTo.X1)+uint32(i32(1)))))
- sink0 = *p
+ sink0(*p)
}
*(*int32)(unsafe.Pointer(&(_pFKey.X5))) = _nCol
if _pFromCol == nil {
@@ -95484,7 +95484,7 @@ _33:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_15_n+i32(1))))
- sink0 = *p
+ sink0(*p)
}
_i += 1
goto _33
@@ -96028,7 +96028,7 @@ _35:
}
return i32(8)
}())
- sink14 = *p
+ sink14(*p)
}
if ((_pTab.X9) & uint32(i32(32))) == uint32(i32(0)) {
_pPk = nil
@@ -96049,7 +96049,7 @@ _35:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + int32(_nPk)
- sink1 = *p
+ sink1(*p)
}
_iEphCur = postInc1((*int32)(unsafe.Pointer(&(_pParse.X17))), int32(1))
_addrEphOpen = _sqlite3VdbeAddOp2(tls, _v, i32(110), _iEphCur, int32(_nPk))
@@ -96291,7 +96291,7 @@ _4:
{
p := &_mask
*p = (*p) | int32(_p.X3)
- sink1 = *p
+ sink1(*p)
}
}
_p = (*XTrigger)(_p.X9)
@@ -96983,13 +96983,13 @@ func _sqlite3GenerateRowDelete(tls *crt.TLS, _pParse *XParse, _pTab *XTable, _pT
{
p := &_2_mask
*p = (*p) | _sqlite3FkOldmask(tls, _pParse, _pTab)
- sink5 = *p
+ sink5(*p)
}
_iOld = (_pParse.X18) + i32(1)
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + (i32(1) + int32(_pTab.X11))
- sink1 = *p
+ sink1(*p)
}
_sqlite3VdbeAddOp2(tls, _v, i32(64), _iPk, _iOld)
_2_iCol = i32(0)
@@ -97035,7 +97035,7 @@ _6:
{
p := &_6_p5
*p = uint8(int32(*p) | i32(2))
- sink2 = *p
+ sink2(*p)
}
}
_sqlite3VdbeChangeP5(tls, _v, uint16(_6_p5))
@@ -97105,7 +97105,7 @@ _5:
{
p := &_mask
*p = (*p) | (*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[2]uint32)(unsafe.Pointer(&(_2_pPrg.X4))))) + 4*uintptr(_isNew))))
- sink5 = *p
+ sink5(*p)
}
}
_11:
@@ -97652,7 +97652,7 @@ _56:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + int32(_pIdx.X14)
- sink1 = *p
+ sink1(*p)
}
goto _64
}
@@ -97670,7 +97670,7 @@ _65:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + int32(_pIdx.X14)
- sink1 = *p
+ sink1(*p)
}
if (_onError == i32(5)) || ((_onError == i32(10)) && (int32(_pIdx.X15) == i32(5))) {
_bReplace = i32(1)
@@ -97709,7 +97709,7 @@ _59:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + int32(_pTab.X11)
- sink1 = *p
+ sink1(*p)
}
}
if ((_chngKey != 0) || (_pTrigger != nil)) || _hasFK != 0 {
@@ -97719,7 +97719,7 @@ _59:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + int32(_pTab.X11)
- sink1 = *p
+ sink1(*p)
}
_78:
if _isView != 0 {
@@ -97754,7 +97754,7 @@ _78:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + int32(_nPk)
- sink1 = *p
+ sink1(*p)
}
_regKey = preInc1((*int32)(unsafe.Pointer(&(_pParse.X18))), 1)
_iEph = postInc1((*int32)(unsafe.Pointer(&(_pParse.X17))), int32(1))
@@ -97767,7 +97767,7 @@ _92:
{
p := &_flags
*p = (*p) | i32(8)
- sink1 = *p
+ sink1(*p)
}
}
_pWInfo = _sqlite3WhereBegin(tls, _pParse, _pTabList, _pWhere, nil, nil, uint16(_flags), _iIdxCur)
@@ -97907,7 +97907,7 @@ _139:
{
p := &_55_oldmask
*p = (*p) | _sqlite3TriggerColmask(tls, _pParse, _pTrigger, _pChanges, i32(0), i32(3), _pTab, _onError)
- sink5 = *p
+ sink5(*p)
}
_i = i32(0)
_151:
@@ -98113,7 +98113,7 @@ func _updateVirtualTable(tls *crt.TLS, _pParse *XParse, _pSrc *XSrcList, _pTab *
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + _nArg
- sink1 = *p
+ sink1(*p)
}
_regRec = preInc1((*int32)(unsafe.Pointer(&(_pParse.X18))), 1)
_regRowid = preInc1((*int32)(unsafe.Pointer(&(_pParse.X18))), 1)
@@ -98232,7 +98232,7 @@ _5:
X1 *int8
})(unsafe.Pointer(&(_1_p.X9)))))+8*uintptr(_1_i))).X0))
}()
- sink5 = *p
+ sink5(*p)
}
_1_i += 1
goto _5
@@ -98269,7 +98269,7 @@ _16:
}
return (u32(1) << uint(int32(*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_3_pIdx.X1)) + 2*uintptr(_1_i))))))
}()
- sink5 = *p
+ sink5(*p)
}
_1_i += 1
goto _16
@@ -99180,7 +99180,7 @@ func _checkConstraintUnchanged(tls *crt.TLS, _pExpr *XExpr, _aiChng *int32, _chn
{
p := (*uint8)(unsafe.Pointer(&(_w.X5)))
*p = uint8(int32(*p) & i32(-3))
- sink2 = *p
+ sink2(*p)
}
}
return bool2int((_w.X5) == 0)
@@ -99210,7 +99210,7 @@ func _checkConstraintExprNode(tls *crt.TLS, _pWalker *XWalker, _pExpr *XExpr) (r
{
p := (*uint8)(unsafe.Pointer(&(_pWalker.X5)))
*p = uint8(int32(*p) | i32(1))
- sink2 = *p
+ sink2(*p)
}
}
goto _6
@@ -99218,7 +99218,7 @@ _4:
{
p := (*uint8)(unsafe.Pointer(&(_pWalker.X5)))
*p = uint8(int32(*p) | i32(2))
- sink2 = *p
+ sink2(*p)
}
_6:
_0:
@@ -99993,12 +99993,12 @@ _8:
{
p := &_pik_flags
*p = uint8(int32(*p) | i32(1))
- sink2 = *p
+ sink2(*p)
}
{
p := &_pik_flags
*p = uint8(int32(*p) | (_update_flags & i32(2)))
- sink2 = *p
+ sink2(*p)
}
}
_sqlite3VdbeAddOp4Int(tls, _v, i32(128), _iIdxCur+_i, *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aRegIdx)) + 4*uintptr(_i))), (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aRegIdx)) + 4*uintptr(_i))))+i32(1), int32(func() uint16 {
@@ -100035,21 +100035,21 @@ _11:
}
return i32(32)
}())
- sink2 = *p
+ sink2(*p)
}
_25:
if _appendBias != 0 {
{
p := &_pik_flags
*p = uint8(int32(*p) | i32(8))
- sink2 = *p
+ sink2(*p)
}
}
if _useSeekResult != 0 {
{
p := &_pik_flags
*p = uint8(int32(*p) | i32(16))
- sink2 = *p
+ sink2(*p)
}
}
_sqlite3VdbeAddOp3(tls, _v, i32(118), _iDataCur, _regRec, _regNewData)
@@ -100665,7 +100665,7 @@ func _sqlite3Insert(tls *crt.TLS, _pParse *XParse, _pTabList *XSrcList, _pSelect
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + (int32(_pTab.X11) + i32(1))
- sink1 = *p
+ sink1(*p)
}
if (_pTab.X16) != 0 {
_regRowid += 1
@@ -100817,7 +100817,7 @@ _72:
}
return i32(0)
}()
- sink1 = *p
+ sink1(*p)
}
_i += 1
goto _72
@@ -100857,7 +100857,7 @@ _86:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + int32(_pIdx.X14)
- sink1 = *p
+ sink1(*p)
}
*func() *int32 { _pIdx = (*XIndex)(_pIdx.X5); return &_i }() += 1
goto _86
@@ -101474,7 +101474,7 @@ _99:
{
p := &_44_idxInsFlags
*p = uint8(int32(*p) | i32(1))
- sink2 = *p
+ sink2(*p)
}
}
_sqlite3VdbeAddOp2(tls, _v, i32(128), _iDest, _regData)
@@ -102052,7 +102052,7 @@ _6:
{
p := (*uint16)(unsafe.Pointer(&((*XSchema)((*XDb)(unsafe.Pointer(uintptr(_db.X4) + 16*uintptr(_idx))).X4).X9)))
*p = uint16(int32(*p) & i32(-3))
- sink14 = *p
+ sink14(*p)
}
}
@@ -102104,7 +102104,7 @@ func _sqlite3CreateView(tls *crt.TLS, _pParse *XParse, _pBegin *XToken, _pName1
{
p := (**int8)(unsafe.Pointer(&(_sEnd.X0)))
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_sEnd.X1)))
- sink0 = *p
+ sink0(*p)
}
}
*(*uint32)(unsafe.Pointer(&(_sEnd.X1))) = uint32(i32(0))
@@ -102154,7 +102154,7 @@ _1:
{
p := (*uint32)(unsafe.Pointer(&(_1_pLoop.X3)))
*p = (*p) | uint32(i32(256))
- sink5 = *p
+ sink5(*p)
}
*func() *int32 {
*func() **XSelect { _1_pNext = _1_pLoop; return &_1_pLoop }() = (*XSelect)(_1_pLoop.X13)
@@ -102380,7 +102380,7 @@ _5:
{
p := &_jointype
*p = (*p) | int32((*t77)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3JoinTypeØ00aKeywordØ002))+3*uintptr(_j))).X2)
- sink1 = *p
+ sink1(*p)
}
goto _8
}
@@ -102391,7 +102391,7 @@ _8:
{
p := &_jointype
*p = (*p) | i32(64)
- sink1 = *p
+ sink1(*p)
}
goto _4
}
@@ -102860,7 +102860,7 @@ func _sqlite3PExprAddSelect(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _pSele
{
p := (*uint32)(unsafe.Pointer(&(_pExpr.X2)))
*p = (*p) | uint32(i32(2099200))
- sink5 = *p
+ sink5(*p)
}
_sqlite3ExprSetHeightAndFlags(tls, _pParse, _pExpr)
goto _1
@@ -103232,7 +103232,7 @@ _22:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + i32(2)
- sink1 = *p
+ sink1(*p)
}
_sqlite3VdbeVerifyNoMallocRequired(tls, _v, i32(9))
_11_aOp = _sqlite3VdbeAddOpList(tls, _v, i32(9), (*XVdbeOpList)(unsafe.Pointer(&_sqlite3PragmaØ00getCacheSizeØ002)), _sqlite3PragmaØ00iLnØ001)
@@ -103533,14 +103533,14 @@ _32:
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) | i32(32)
- sink1 = *p
+ sink1(*p)
}
goto _149
}
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) & i32(-33)
- sink1 = *p
+ sink1(*p)
}
_149:
_setAllPagerFlags(tls, _db)
@@ -103656,21 +103656,21 @@ _37:
{
p := &_80_mask
*p = (*p) & i32(-524289)
- sink1 = *p
+ sink1(*p)
}
}
if _sqlite3GetBoolean(tls, _zRight, uint8(i32(0))) != 0 {
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) | _80_mask
- sink1 = *p
+ sink1(*p)
}
goto _188
}
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) & (^_80_mask)
- sink1 = *p
+ sink1(*p)
}
if _80_mask == i32(33554432) {
*(*int64)(unsafe.Pointer(&(_db.X78))) = int64(i32(0))
@@ -103928,7 +103928,7 @@ _45:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + i32(4)
- sink1 = *p
+ sink1(*p)
}
_113_regKey = preInc1((*int32)(unsafe.Pointer(&(_pParse.X18))), 1)
_113_regRow = preInc1((*int32)(unsafe.Pointer(&(_pParse.X18))), 1)
@@ -104891,13 +104891,13 @@ func _sqlite3BtreeSecureDelete(tls *crt.TLS, _p *XBtree, _newFlag int32) (r0 int
{
p := (*uint16)(unsafe.Pointer(&((*XBtShared)(_p.X1).X10)))
*p = uint16(int32(*p) & i32(-5))
- sink14 = *p
+ sink14(*p)
}
if _newFlag != 0 {
{
p := (*uint16)(unsafe.Pointer(&((*XBtShared)(_p.X1).X10)))
*p = uint16(int32(*p) | i32(4))
- sink14 = *p
+ sink14(*p)
}
}
_1:
@@ -105387,7 +105387,7 @@ func _setLikeOptFlag(tls *crt.TLS, _db *Xsqlite3, _zName *int8, _flagVal uint8)
{
p := (*uint16)(unsafe.Pointer(&(_pDef.X1)))
*p = uint16(int32(*p) | int32(_flagVal))
- sink14 = *p
+ sink14(*p)
}
}
}
@@ -106556,7 +106556,7 @@ _16:
{
p := &_flags
*p = (*p) | uint32(i32(256))
- sink5 = *p
+ sink5(*p)
}
_rc = _sqlite3BtreeOpen(tls, _pVfs, _zPath, _db, (**XBtree)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_aNew.X1))))), i32(0), int32(_flags))
Xsqlite3_free(tls, (unsafe.Pointer)(_zPath))
@@ -106690,7 +106690,7 @@ func _sqlite3ParseUri(tls *crt.TLS, _zDefaultVfs *int8, _zUri *int8, _pFlags *ui
{
p := &_flags
*p = (*p) | uint32(i32(64))
- sink5 = *p
+ sink5(*p)
}
_1_iIn = i32(0)
_6:
@@ -106700,7 +106700,7 @@ _6:
{
p := &_1_nByte
*p = (*p) + uint64(bool2int(int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zUri)) + 1*uintptr(_1_iIn)))) == i32(38)))
- sink17 = *p
+ sink17(*p)
}
_1_iIn += 1
goto _6
@@ -106738,7 +106738,7 @@ _19:
{
p := &_5_octet
*p = (*p) + int32(_sqlite3HexToInt(tls, int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zUri)) + 1*uintptr(postInc1(&_1_iIn, int32(1))))))))
- sink1 = *p
+ sink1(*p)
}
func() {
if _5_octet < i32(0) || _5_octet >= i32(256) {
@@ -106869,7 +106869,7 @@ _5:
{
p := &_flags
*p = (*p) & uint32(i32(-65))
- sink5 = *p
+ sink5(*p)
}
_74:
*_ppVfs = Xsqlite3_vfs_find(tls, _zVfs)
@@ -107300,7 +107300,7 @@ func _analyzeDatabase(tls *crt.TLS, _pParse *XParse, _iDb int32) {
{
p := (*int32)(unsafe.Pointer(&(_pParse.X17)))
*p = (*p) + i32(3)
- sink1 = *p
+ sink1(*p)
}
_openStatTable(tls, _pParse, _iDb, _iStatCur, nil, nil)
_iMem = (_pParse.X18) + i32(1)
@@ -107932,7 +107932,7 @@ _3:
{
p := &_1_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_sqlite3Strlen30(tls, _1_z))))
- sink0 = *p
+ sink0(*p)
}
func() {
if (*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*t79)(unsafe.Pointer(&(_p.X5))).X0)) + 4*uintptr(_1_i)))) == 0 {
@@ -107991,7 +107991,7 @@ func _analyzeTable(tls *crt.TLS, _pParse *XParse, _pTab *XTable, _pOnlyIdx *XInd
{
p := (*int32)(unsafe.Pointer(&(_pParse.X17)))
*p = (*p) + i32(3)
- sink1 = *p
+ sink1(*p)
}
if _pOnlyIdx != nil {
_openStatTable(tls, _pParse, _iDb, _iStatCur, _pOnlyIdx.X0, str(61657))
@@ -108057,7 +108057,7 @@ func _sqlite3AlterRenameTable(tls *crt.TLS, _pParse *XParse, _pSrc *XSrcList, _p
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) | i32(2097152)
- sink1 = *p
+ sink1(*p)
}
_zName = _sqlite3NameFromToken(tls, _db, _pName)
if _zName == nil {
@@ -108440,7 +108440,7 @@ _32:
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) | i32(2097152)
- sink1 = *p
+ sink1(*p)
}
_sqlite3NestedParse(tls, _pParse, str(126581), unsafe.Pointer(_zDb), unsafe.Pointer(str(50026)), _pNew.X15, unsafe.Pointer(_zCol), (_pNew.X15)+i32(1), unsafe.Pointer(_zTab))
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_zCol))
@@ -108837,7 +108837,7 @@ func _yy_find_reduce_action(tls *crt.TLS, _stateno int32, _iLookAhead uint8) (r0
{
p := &_i
*p = (*p) + int32(_iLookAhead)
- sink1 = *p
+ sink1(*p)
}
func() {
if _i < i32(0) || _i >= i32(1566) {
@@ -109332,7 +109332,7 @@ _8:
{
p := &_flags
*p = (*p) & uint32(i32(-131073))
- sink5 = *p
+ sink5(*p)
}
goto _11
}
@@ -109340,14 +109340,14 @@ _8:
{
p := &_flags
*p = (*p) | uint32(i32(131072))
- sink5 = *p
+ sink5(*p)
}
}
_11:
{
p := &_flags
*p = (*p) & uint32(i32(-655129))
- sink5 = *p
+ sink5(*p)
}
_db = (*Xsqlite3)(_sqlite3MallocZero(tls, uint64(u32(456))))
if _db == nil {
@@ -109379,7 +109379,7 @@ _13:
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) | i32(17825888)
- sink1 = *p
+ sink1(*p)
}
_sqlite3HashInit(tls, (*XHash)(unsafe.Pointer(&(_db.X70))))
_sqlite3HashInit(tls, (*XHash)(unsafe.Pointer(&(_db.X65))))
@@ -109840,7 +109840,7 @@ _4:
{
p := &_2_sz
*p = (*p) + i32(2)
- sink1 = *p
+ sink1(*p)
}
goto _4
_9:
@@ -109879,14 +109879,14 @@ _7:
{
p := &_c
*p = (*p) + (int32(*postInc13(&_z, 1)) << uint(i32(8)))
- sink1 = *p
+ sink1(*p)
}
if ((_c >= i32(55296)) && (_c < i32(57344))) && i32(1) != 0 {
_8_c2 = int32(*postInc13(&_z, 1))
{
p := &_8_c2
*p = (*p) + (int32(*postInc13(&_z, 1)) << uint(i32(8)))
- sink1 = *p
+ sink1(*p)
}
_c = ((_8_c2 & i32(1023)) + ((_c & i32(63)) << uint(i32(10)))) + (((_c & i32(960)) + i32(64)) << uint(i32(10)))
}
@@ -110873,7 +110873,7 @@ func _sqlite3BtreeIncrblobCursor(tls *crt.TLS, _pCur *XBtCursor) {
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) | i32(16))
- sink2 = *p
+ sink2(*p)
}
*(*uint8)(unsafe.Pointer(&((*XBtree)(_pCur.X0).X5))) = uint8(i32(1))
}
@@ -111528,7 +111528,7 @@ _6:
{
p := (*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aOp)) + 4*uintptr(_pc+i32(2))))
*p = (*p) + (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aOp)) + 4*uintptr(_pc+i32(3)))))
- sink1 = *p
+ sink1(*p)
}
goto _12
_9:
@@ -111542,7 +111542,7 @@ _12:
{
p := &_pc
*p = (*p) + _nx
- sink1 = *p
+ sink1(*p)
}
_i = (_i & i32(2147483647)) % _sz
if (_op & i32(1)) == i32(0) {
@@ -111551,7 +111551,7 @@ _12:
{
p := (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pV)) + 1*uintptr((_i+i32(1))>>uint(i32(3)))))
*p = uint8(int32(*p) | (i32(1) << uint((_i+i32(1))&i32(7))))
- sink2 = *p
+ sink2(*p)
}
if _op == i32(5) {
goto _15
@@ -111565,7 +111565,7 @@ _14:
{
p := (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pV)) + 1*uintptr((_i+i32(1))>>uint(i32(3)))))
*p = uint8(int32(*p) & (^(i32(1) << uint((_i+i32(1))&i32(7)))))
- sink2 = *p
+ sink2(*p)
}
_sqlite3BitvecClear(tls, _pBitvec, uint32(_i+i32(1)), _pTmpSpace)
_17:
@@ -111786,7 +111786,7 @@ func Xsqlite3_compileoption_used(tls *crt.TLS, _zOptName *int8) (r0 int32) {
{
p := &_zOptName
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(7))))
- sink0 = *p
+ sink0(*p)
}
}
_n = _sqlite3Strlen30(tls, _zOptName)
@@ -111852,7 +111852,7 @@ _5:
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = int32(uint32(*p) | ((*t80)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3_db_configØ00aFlagOpØ001)) + 8*uintptr(_4_i))).X1))
- sink1 = *p
+ sink1(*p)
}
goto _12
}
@@ -111860,7 +111860,7 @@ _5:
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = int32(uint32(*p) & (^((*t80)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3_db_configØ00aFlagOpØ001)) + 8*uintptr(_4_i))).X1)))
- sink1 = *p
+ sink1(*p)
}
}
_12:
@@ -111991,7 +111991,7 @@ _24:
{
p := &_7_totalUsed
*p = (*p) + _9_nByte
- sink1 = *p
+ sink1(*p)
}
_28:
_7_i += 1
@@ -112026,27 +112026,27 @@ _30:
{
p := &_11_nByte
*p = int32(uint32(*p) + (uint32(((*Xsqlite3_mem_methods)(unsafe.Pointer(&(_sqlite3Config.X10))).X4)(tls, int32(u32(16)))) * (((((*XHash)(unsafe.Pointer(&(_12_pSchema.X2))).X1) + ((*XHash)(unsafe.Pointer(&(_12_pSchema.X4))).X1)) + ((*XHash)(unsafe.Pointer(&(_12_pSchema.X3))).X1)) + ((*XHash)(unsafe.Pointer(&(_12_pSchema.X5))).X1))))
- sink1 = *p
+ sink1(*p)
}
{
p := &_11_nByte
*p = int32(uint64(*p) + Xsqlite3_msize(tls, (*XHash)(unsafe.Pointer(&(_12_pSchema.X2))).X3))
- sink1 = *p
+ sink1(*p)
}
{
p := &_11_nByte
*p = int32(uint64(*p) + Xsqlite3_msize(tls, (*XHash)(unsafe.Pointer(&(_12_pSchema.X4))).X3))
- sink1 = *p
+ sink1(*p)
}
{
p := &_11_nByte
*p = int32(uint64(*p) + Xsqlite3_msize(tls, (*XHash)(unsafe.Pointer(&(_12_pSchema.X3))).X3))
- sink1 = *p
+ sink1(*p)
}
{
p := &_11_nByte
*p = int32(uint64(*p) + Xsqlite3_msize(tls, (*XHash)(unsafe.Pointer(&(_12_pSchema.X5))).X3))
- sink1 = *p
+ sink1(*p)
}
_13_p = (*XHashElem)((*XHash)(unsafe.Pointer(&(_12_pSchema.X4))).X2)
_37:
@@ -112165,7 +112165,7 @@ func _sqlite3PagerCacheStat(tls *crt.TLS, _pPager *XPager, _eStat int32, _reset
{
p := _pnVal
*p = (*p) + (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[3]int32)(unsafe.Pointer(&(_pPager.X55))))) + 4*uintptr(_eStat-i32(7)))))
- sink1 = *p
+ sink1(*p)
}
if _reset != 0 {
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[3]int32)(unsafe.Pointer(&(_pPager.X55))))) + 4*uintptr(_eStat-i32(7)))) = i32(0)
@@ -112691,7 +112691,7 @@ func Xsqlite3_value_dup(tls *crt.TLS, _pOrig *XMem) (r0 *XMem) {
{
p := (*uint16)(unsafe.Pointer(&(_pNew.X1)))
*p = uint16(int32(*p) & i32(-1025))
- sink14 = *p
+ sink14(*p)
}
*(**Xsqlite3)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_pNew.X9))))) = nil
if (int32(_pNew.X1) & i32(18)) == 0 {
@@ -112700,12 +112700,12 @@ func Xsqlite3_value_dup(tls *crt.TLS, _pOrig *XMem) (r0 *XMem) {
{
p := (*uint16)(unsafe.Pointer(&(_pNew.X1)))
*p = uint16(int32(*p) & i32(-3073))
- sink14 = *p
+ sink14(*p)
}
{
p := (*uint16)(unsafe.Pointer(&(_pNew.X1)))
*p = uint16(int32(*p) | i32(4096))
- sink14 = *p
+ sink14(*p)
}
if _sqlite3VdbeMemMakeWriteable(tls, _pNew) != i32(0) {
_sqlite3ValueFree(tls, _pNew)
@@ -112795,7 +112795,7 @@ func Xsqlite3_result_subtype(tls *crt.TLS, _pCtx *Xsqlite3_context, _eSubtype ui
{
p := (*uint16)(unsafe.Pointer(&(_pOut.X1)))
*p = uint16(int32(*p) | i32(32768))
- sink14 = *p
+ sink14(*p)
}
}
@@ -113102,12 +113102,12 @@ _31:
{
p := &_zIn
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_17_len)))
- sink13 = *p
+ sink13(*p)
}
{
p := &_nIn
*p = (*p) - _17_len
- sink1 = *p
+ sink1(*p)
}
goto _26
_27:
@@ -113138,7 +113138,7 @@ _41:
{
p := &_nIn
*p = (*p) - _20_len
- sink1 = *p
+ sink1(*p)
}
goto _36
_37:
@@ -114154,7 +114154,7 @@ _20:
{
p := &_nOut
*p = (*p) + int64(_nRep-_nPattern)
- sink6 = *p
+ sink6(*p)
}
if (_nOut - int64(i32(1))) > int64(*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[12]int32)(unsafe.Pointer(&(_6_db.X31))))) + 4*uintptr(i32(0))))) {
Xsqlite3_result_error_toobig(tls, _context)
@@ -114172,12 +114172,12 @@ _20:
{
p := &_j
*p = (*p) + _nRep
- sink1 = *p
+ sink1(*p)
}
{
p := &_i
*p = (*p) + (_nPattern - i32(1))
- sink1 = *p
+ sink1(*p)
}
_26:
_i += 1
@@ -114193,7 +114193,7 @@ _23:
{
p := &_j
*p = (*p) + (_nStr - _i)
- sink1 = *p
+ sink1(*p)
}
func() {
if int64(_j) > _nOut {
@@ -114325,7 +114325,7 @@ _22:
{
p := &_p1
*p = (*p) + int64(_len)
- sink6 = *p
+ sink6(*p)
}
if _p1 >= int64(i32(0)) {
goto _24
@@ -114333,7 +114333,7 @@ _22:
{
p := &_p2
*p = (*p) + _p1
- sink6 = *p
+ sink6(*p)
}
if _p2 < int64(i32(0)) {
_p2 = int64(i32(0))
@@ -114356,13 +114356,13 @@ _29:
{
p := &_p1
*p = (*p) - _p2
- sink6 = *p
+ sink6(*p)
}
if _p1 < int64(i32(0)) {
{
p := &_p2
*p = (*p) + _p1
- sink6 = *p
+ sink6(*p)
}
_p1 = int64(i32(0))
}
@@ -114462,7 +114462,7 @@ func _sumStep(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMe
{
p := (*float64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) + float64(_2_v)
- sink4 = *p
+ sink4(*p)
}
if ((int32(_p.X4) | int32(_p.X3)) == i32(0)) && _sqlite3AddInt64(tls, (*int64)(unsafe.Pointer(&(_p.X1))), _2_v) != 0 {
*(*uint8)(unsafe.Pointer(&(_p.X3))) = uint8(i32(1))
@@ -114472,7 +114472,7 @@ _4:
{
p := (*float64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) + Xsqlite3_value_double(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 4*uintptr(i32(0)))))
- sink4 = *p
+ sink4(*p)
}
*(*uint8)(unsafe.Pointer(&(_p.X4))) = uint8(i32(1))
_7:
@@ -115615,12 +115615,12 @@ func _unixRead(tls *crt.TLS, _id *Xsqlite3_file, _pBuf unsafe.Pointer, _amt int3
{
p := &_amt
*p = (*p) - _3_nCopy
- sink1 = *p
+ sink1(*p)
}
{
p := &_offset
*p = (*p) + int64(_3_nCopy)
- sink6 = *p
+ sink6(*p)
}
_6:
_got = _seekAndRead(tls, _pFile, _offset, _pBuf, _amt)
@@ -115693,17 +115693,17 @@ _8:
{
p := &_cnt
*p = (*p) - _got
- sink1 = *p
+ sink1(*p)
}
{
p := &_offset
*p = (*p) + int64(_got)
- sink6 = *p
+ sink6(*p)
}
{
p := &_prior
*p = (*p) + _got
- sink1 = *p
+ sink1(*p)
}
_pBuf = (unsafe.Pointer)((*int8)(unsafe.Pointer(uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_got))))) + uintptr(unsafe.Pointer((*int8)(_pBuf))))))
}
@@ -115757,12 +115757,12 @@ _4:
{
p := &_amt
*p = (*p) - _wrote
- sink1 = *p
+ sink1(*p)
}
{
p := &_offset
*p = (*p) + int64(_wrote)
- sink6 = *p
+ sink6(*p)
}
_pBuf = (unsafe.Pointer)((*int8)(unsafe.Pointer(uintptr(_pBuf) + 1*uintptr(_wrote))))
goto _4
@@ -115828,7 +115828,7 @@ func _seekAndWriteFd(tls *crt.TLS, _fd int32, _iOff int64, _pBuf unsafe.Pointer,
{
p := &_nBuf
*p = (*p) & i32(131071)
- sink1 = *p
+ sink1(*p)
}
_6:
_1_iSeek = crt.Xlseek64(tls, _fd, _iOff, i32(0))
@@ -115958,7 +115958,7 @@ _8:
{
p := (*uint16)(unsafe.Pointer(&(_pFile.X5)))
*p = uint16(int32(*p) & i32(-9))
- sink14 = *p
+ sink14(*p)
}
_6:
return _rc
@@ -116507,7 +116507,7 @@ _7:
{
p := &_3_iWrite
*p = (*p) + int64(_3_nBlk)
- sink6 = *p
+ sink6(*p)
}
goto _7
_10:
@@ -116720,14 +116720,14 @@ func _unixModeBit(tls *crt.TLS, _pFile *XunixFile, _mask uint8, _pArg *int32) {
{
p := (*uint16)(unsafe.Pointer(&(_pFile.X5)))
*p = uint16(int32(*p) & (^int32(_mask)))
- sink14 = *p
+ sink14(*p)
}
goto _3
}
{
p := (*uint16)(unsafe.Pointer(&(_pFile.X5)))
*p = uint16(int32(*p) | int32(_mask))
- sink14 = *p
+ sink14(*p)
}
_3:
}
@@ -116833,7 +116833,7 @@ func _unixDeviceCharacteristics(tls *crt.TLS, _id *Xsqlite3_file) (r0 int32) {
{
p := &_rc
*p = (*p) | i32(4096)
- sink1 = *p
+ sink1(*p)
}
}
return _rc
@@ -116989,7 +116989,7 @@ _38:
{
p := (*uint16)(unsafe.Pointer(&(_pShmNode.X5)))
*p = uint16(int32(*p) + _nShmPerMap)
- sink14 = *p
+ sink14(*p)
}
goto _27
_28:
@@ -117249,12 +117249,12 @@ func _unixShmSystemLock(tls *crt.TLS, _pFile *XunixFile, _lockType int32, _ofst
{
p := (*uint8)(unsafe.Pointer(&(_pShmNode.X10)))
*p = uint8(int32(*p) & (^int32(_2_mask)))
- sink2 = *p
+ sink2(*p)
}
{
p := (*uint8)(unsafe.Pointer(&(_pShmNode.X11)))
*p = uint8(int32(*p) & (^int32(_2_mask)))
- sink2 = *p
+ sink2(*p)
}
goto _18
}
@@ -117262,12 +117262,12 @@ func _unixShmSystemLock(tls *crt.TLS, _pFile *XunixFile, _lockType int32, _ofst
{
p := (*uint8)(unsafe.Pointer(&(_pShmNode.X10)))
*p = uint8(int32(*p) & (^int32(_2_mask)))
- sink2 = *p
+ sink2(*p)
}
{
p := (*uint8)(unsafe.Pointer(&(_pShmNode.X11)))
*p = uint8(int32(*p) | int32(_2_mask))
- sink2 = *p
+ sink2(*p)
}
goto _18
}
@@ -117280,12 +117280,12 @@ func _unixShmSystemLock(tls *crt.TLS, _pFile *XunixFile, _lockType int32, _ofst
{
p := (*uint8)(unsafe.Pointer(&(_pShmNode.X10)))
*p = uint8(int32(*p) | int32(_2_mask))
- sink2 = *p
+ sink2(*p)
}
{
p := (*uint8)(unsafe.Pointer(&(_pShmNode.X11)))
*p = uint8(int32(*p) & (^int32(_2_mask)))
- sink2 = *p
+ sink2(*p)
}
_18:
goto _21
@@ -117364,7 +117364,7 @@ _13:
{
p := &_1_i
*p = (*p) + _1_nShmPerMap
- sink1 = *p
+ sink1(*p)
}
goto _8
_11:
@@ -117489,7 +117489,7 @@ _27:
{
p := &_1_allMask
*p = uint16(int32(*p) | int32(_pX.X4))
- sink14 = *p
+ sink14(*p)
}
_28:
_pX = (*TunixShm)(_pX.X1)
@@ -117505,12 +117505,12 @@ _35:
{
p := (*uint16)(unsafe.Pointer(&(_p.X5)))
*p = uint16(int32(*p) & (^int32(_mask)))
- sink14 = *p
+ sink14(*p)
}
{
p := (*uint16)(unsafe.Pointer(&(_p.X4)))
*p = uint16(int32(*p) & (^int32(_mask)))
- sink14 = *p
+ sink14(*p)
}
}
goto _48
@@ -117531,7 +117531,7 @@ _39:
{
p := &_6_allShared
*p = uint16(int32(*p) | int32(_pX.X4))
- sink14 = *p
+ sink14(*p)
}
_pX = (*TunixShm)(_pX.X1)
goto _39
@@ -117550,7 +117550,7 @@ _44:
{
p := (*uint16)(unsafe.Pointer(&(_p.X4)))
*p = uint16(int32(*p) | int32(_mask))
- sink14 = *p
+ sink14(*p)
}
}
goto _48
@@ -117581,7 +117581,7 @@ _52:
{
p := (*uint16)(unsafe.Pointer(&(_p.X5)))
*p = uint16(int32(*p) | int32(_mask))
- sink14 = *p
+ sink14(*p)
}
}
_55:
@@ -117899,34 +117899,34 @@ _51:
{
p := &_openFlags
*p = (*p) | i32(0)
- sink1 = *p
+ sink1(*p)
}
}
if _isReadWrite != 0 {
{
p := &_openFlags
*p = (*p) | i32(2)
- sink1 = *p
+ sink1(*p)
}
}
if _isCreate != 0 {
{
p := &_openFlags
*p = (*p) | i32(64)
- sink1 = *p
+ sink1(*p)
}
}
if _isExclusive != 0 {
{
p := &_openFlags
*p = (*p) | i32(128)
- sink1 = *p
+ sink1(*p)
}
}
{
p := &_openFlags
*p = (*p) | i32(32768)
- sink1 = *p
+ sink1(*p)
}
if _fd >= i32(0) {
goto _62
@@ -117958,22 +117958,22 @@ _51:
{
p := &_flags
*p = (*p) & i32(-7)
- sink1 = *p
+ sink1(*p)
}
{
p := &_openFlags
*p = (*p) & i32(-67)
- sink1 = *p
+ sink1(*p)
}
{
p := &_flags
*p = (*p) | i32(1)
- sink1 = *p
+ sink1(*p)
}
{
p := &_openFlags
*p = (*p) | i32(0)
- sink1 = *p
+ sink1(*p)
}
_isReadonly = i32(1)
_fd = _robust_open(tls, _zName, _openFlags, _8_openMode)
@@ -118006,14 +118006,14 @@ _62:
{
p := &_ctrlFlags
*p = (*p) | i32(32)
- sink1 = *p
+ sink1(*p)
}
}
if _isReadonly != 0 {
{
p := &_ctrlFlags
*p = (*p) | i32(2)
- sink1 = *p
+ sink1(*p)
}
}
_noLock = bool2int(_eType != i32(256))
@@ -118021,21 +118021,21 @@ _62:
{
p := &_ctrlFlags
*p = (*p) | i32(128)
- sink1 = *p
+ sink1(*p)
}
}
if _syncDir != 0 {
{
p := &_ctrlFlags
*p = (*p) | i32(8)
- sink1 = *p
+ sink1(*p)
}
}
if (_flags & i32(64)) != 0 {
{
p := &_ctrlFlags
*p = (*p) | i32(64)
- sink1 = *p
+ sink1(*p)
}
}
_rc = _fillInUnixFile(tls, _pVfs, _fd, _pFile, _zPath, _ctrlFlags)
@@ -118247,14 +118247,14 @@ func _fillInUnixFile(tls *crt.TLS, _pVfs *Xsqlite3_vfs, _h int32, _pId *Xsqlite3
{
p := (*uint16)(unsafe.Pointer(&(_pNew.X5)))
*p = uint16(int32(*p) | i32(16))
- sink14 = *p
+ sink14(*p)
}
}
if crt.Xstrcmp(tls, _pVfs.X4, str(131329)) == i32(0) {
{
p := (*uint16)(unsafe.Pointer(&(_pNew.X5)))
*p = uint16(int32(*p) | i32(1))
- sink14 = *p
+ sink14(*p)
}
}
if (_ctrlFlags & i32(128)) != 0 {
@@ -118826,7 +118826,7 @@ _19:
{
p := &_nByte
*p = (*p) + _11_n
- sink1 = *p
+ sink1(*p)
}
_21:
_14:
@@ -119272,7 +119272,7 @@ func _et_getdigit(tls *crt.TLS, _val *float64, _cnt *int32) (r0 int8) {
{
p := &_digit
*p = (*p) + i32(48)
- sink1 = *p
+ sink1(*p)
}
*_val = ((*_val) - _d) * float64(10)
return int8(_digit)
@@ -119323,14 +119323,14 @@ func Xsqlite3_enable_load_extension(tls *crt.TLS, _db *Xsqlite3, _onoff int32) (
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) | i32(12582912)
- sink1 = *p
+ sink1(*p)
}
goto _1
}
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) & i32(-12582913)
- sink1 = *p
+ sink1(*p)
}
_1:
Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(_db.X3))
@@ -119355,24 +119355,24 @@ func u64(n uint64) uint64 { return n }
func u8(n byte) byte { return n }
var inf = math.Inf(1)
-var nzf32 float32 // -0.0
-var nzf64 float64 // -0.0
-var sink68 **XWhereLoop //TODO report GC bug
-var sink0 *int8 //TODO report GC bug
-var sink32 *XCollSeq //TODO report GC bug
-var sink71 *TInLoop //TODO report GC bug
-var sink34 *XyyStackEntry //TODO report GC bug
-var sink20 *XMem //TODO report GC bug
-var sink31 *uint32 //TODO report GC bug
-var sink13 *uint8 //TODO report GC bug
-var sink4 float64 //TODO report GC bug
-var sink18 int16 //TODO report GC bug
-var sink1 int32 //TODO report GC bug
-var sink6 int64 //TODO report GC bug
-var sink14 uint16 //TODO report GC bug
-var sink5 uint32 //TODO report GC bug
-var sink17 uint64 //TODO report GC bug
-var sink2 uint8 //TODO report GC bug
+var nzf32 float32 // -0.0
+var nzf64 float64 // -0.0
+func sink68(**XWhereLoop) {} //TODO report GC bug
+func sink0(*int8) {} //TODO report GC bug
+func sink32(*XCollSeq) {} //TODO report GC bug
+func sink71(*TInLoop) {} //TODO report GC bug
+func sink34(*XyyStackEntry) {} //TODO report GC bug
+func sink20(*XMem) {} //TODO report GC bug
+func sink31(*uint32) {} //TODO report GC bug
+func sink13(*uint8) {} //TODO report GC bug
+func sink4(float64) {} //TODO report GC bug
+func sink18(int16) {} //TODO report GC bug
+func sink1(int32) {} //TODO report GC bug
+func sink6(int64) {} //TODO report GC bug
+func sink14(uint16) {} //TODO report GC bug
+func sink5(uint32) {} //TODO report GC bug
+func sink17(uint64) {} //TODO report GC bug
+func sink2(uint8) {} //TODO report GC bug
func postInc72(p **int16, d int) *int16 {
q := (*uintptr)(unsafe.Pointer(p))
v := *q
diff --git a/internal/bin/bin_linux_amd64.go b/internal/bin/bin_linux_amd64.go
index 2bd95e0..bb5fea3 100644
--- a/internal/bin/bin_linux_amd64.go
+++ b/internal/bin/bin_linux_amd64.go
@@ -1258,7 +1258,7 @@ _104:
{
p := &_bufpt
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) - 1*uintptr(_54_nn)))
- sink0 = *p
+ sink0(*p)
}
_idx = i32(0)
_107:
@@ -1322,7 +1322,7 @@ _127:
{
p := func() *float64 { _idx -= 1; return &_rounder }()
*p = (*p) * (0.1)
- sink4 = *p
+ sink4(*p)
}
goto _127
_130:
@@ -1330,7 +1330,7 @@ _130:
{
p := &_realvalue
*p = (*p) + _rounder
- sink4 = *p
+ sink4(*p)
}
}
_exp = i32(0)
@@ -1348,12 +1348,12 @@ _134:
{
p := &_64_scale
*p = (*p) * float64(1e+100)
- sink4 = *p
+ sink4(*p)
}
{
p := &_exp
*p = (*p) + i32(100)
- sink1 = *p
+ sink1(*p)
}
goto _134
}
@@ -1362,12 +1362,12 @@ _135:
{
p := &_64_scale
*p = (*p) * float64(1e+10)
- sink4 = *p
+ sink4(*p)
}
{
p := &_exp
*p = (*p) + i32(10)
- sink1 = *p
+ sink1(*p)
}
goto _135
}
@@ -1376,7 +1376,7 @@ _138:
{
p := &_64_scale
*p = (*p) * float64(10)
- sink4 = *p
+ sink4(*p)
}
_exp += 1
goto _138
@@ -1384,19 +1384,19 @@ _138:
{
p := &_realvalue
*p = (*p) / _64_scale
- sink4 = *p
+ sink4(*p)
}
_143:
if _realvalue < float64(1e-08) {
{
p := &_realvalue
*p = (*p) * float64(1e+08)
- sink4 = *p
+ sink4(*p)
}
{
p := &_exp
*p = (*p) - i32(8)
- sink1 = *p
+ sink1(*p)
}
goto _143
}
@@ -1405,7 +1405,7 @@ _144:
{
p := &_realvalue
*p = (*p) * float64(10)
- sink4 = *p
+ sink4(*p)
}
_exp -= 1
goto _144
@@ -1425,13 +1425,13 @@ _133:
{
p := &_realvalue
*p = (*p) + _rounder
- sink4 = *p
+ sink4(*p)
}
if _realvalue >= float64(10) {
{
p := &_realvalue
*p = (*p) * (0.1)
- sink4 = *p
+ sink4(*p)
}
_exp += 1
}
@@ -1563,7 +1563,7 @@ _192:
{
p := &_exp
*p = (*p) % i32(100)
- sink1 = *p
+ sink1(*p)
}
}
*postInc0(&_bufpt, 1) = int8((_exp / i32(10)) + i32(48))
@@ -1624,7 +1624,7 @@ _207:
{
p := &_width
*p = (*p) - (_precision - i32(1))
- sink1 = *p
+ sink1(*p)
}
if (_width > i32(1)) && (_flag_leftjustify == 0) {
_sqlite3AppendChar(tls, _pAccum, _width-i32(1), int8(i32(32)))
@@ -1706,7 +1706,7 @@ _234:
{
p := &_110_n
*p = (*p) + (_110_i + i32(3))
- sink1 = *p
+ sink1(*p)
}
if _110_n <= i32(70) {
goto _237
@@ -1797,7 +1797,7 @@ _119:
{
p := &_width
*p = (*p) - _length
- sink1 = *p
+ sink1(*p)
}
if _width <= i32(0) {
goto _261
@@ -1865,7 +1865,7 @@ func _sqlite3StrAccumAppend(tls *crt.TLS, _p *XStrAccum, _z *int8, _N int32) {
{
p := (*uint32)(unsafe.Pointer(&(_p.X3)))
*p = (*p) + uint32(_N)
- sink5 = *p
+ sink5(*p)
}
crt.Xmemcpy(tls, (unsafe.Pointer)((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X2))+1*uintptr((_p.X3)-uint32(_N))))), (unsafe.Pointer)(_z), uint64(_N))
}
@@ -1891,7 +1891,7 @@ func _enlargeAndAppend(tls *crt.TLS, _p *XStrAccum, _z *int8, _N int32) {
{
p := (*uint32)(unsafe.Pointer(&(_p.X3)))
*p = (*p) + uint32(_N)
- sink5 = *p
+ sink5(*p)
}
}
func() {
@@ -1940,13 +1940,13 @@ func _sqlite3StrAccumEnlarge(tls *crt.TLS, _p *XStrAccum, _N int32) (r0 int32) {
{
p := &_3_szNew
*p = (*p) + int64(_N+i32(1))
- sink6 = *p
+ sink6(*p)
}
if (_3_szNew + int64(_p.X3)) <= int64(_p.X5) {
{
p := &_3_szNew
*p = (*p) + int64(_p.X3)
- sink6 = *p
+ sink6(*p)
}
}
if _3_szNew > int64(_p.X5) {
@@ -1978,7 +1978,7 @@ _14:
{
p := (*uint8)(unsafe.Pointer(&(_p.X7)))
*p = uint8(int32(*p) | i32(4))
- sink2 = *p
+ sink2(*p)
}
goto _21
_15:
@@ -2027,7 +2027,7 @@ func _sqlite3StrAccumReset(tls *crt.TLS, _p *XStrAccum) {
{
p := (*uint8)(unsafe.Pointer(&(_p.X7)))
*p = uint8(int32(*p) & i32(-5))
- sink2 = *p
+ sink2(*p)
}
}
*(**int8)(unsafe.Pointer(&(_p.X2))) = nil
@@ -2135,7 +2135,7 @@ func _measureAllocationSize(tls *crt.TLS, _db *Xsqlite3, _p unsafe.Pointer) {
{
p := _db.X79
*p = (*p) + _sqlite3DbMallocSize(tls, _db, _p)
- sink1 = *p
+ sink1(*p)
}
}
@@ -2257,7 +2257,7 @@ func _sqlite3StatusDown(tls *crt.TLS, _op int32, _N int32) {
{
p := (*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]int64)(unsafe.Pointer(&(_sqlite3Stat.X0))))) + 8*uintptr(_op)))
*p = (*p) - int64(_N)
- sink6 = *p
+ sink6(*p)
}
}
@@ -2646,7 +2646,7 @@ func _sqlite3StatusUp(tls *crt.TLS, _op int32, _N int32) {
{
p := (*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]int64)(unsafe.Pointer(&(_sqlite3Stat.X0))))) + 8*uintptr(_op)))
*p = (*p) + int64(_N)
- sink6 = *p
+ sink6(*p)
}
if (*(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]int64)(unsafe.Pointer(&(_sqlite3Stat.X0))))) + 8*uintptr(_op)))) > (*(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]int64)(unsafe.Pointer(&(_sqlite3Stat.X1))))) + 8*uintptr(_op)))) {
*(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]int64)(unsafe.Pointer(&(_sqlite3Stat.X1))))) + 8*uintptr(_op))) = *(*int64)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[10]int64)(unsafe.Pointer(&(_sqlite3Stat.X0))))) + 8*uintptr(_op)))
@@ -3795,7 +3795,7 @@ _8:
{
p := (*uint32)(unsafe.Pointer(&(_pGroup.X2)))
*p = (*p) + (_pCache.X5)
- sink5 = *p
+ sink5(*p)
}
*(*uint32)(unsafe.Pointer(&(_pGroup.X3))) = ((_pGroup.X1) + uint32(i32(10))) - (_pGroup.X2)
}
@@ -3937,7 +3937,7 @@ func _pcache1Destroy(tls *crt.TLS, _p unsafe.Pointer) {
{
p := (*uint32)(unsafe.Pointer(&(_pGroup.X1)))
*p = (*p) - (_pCache.X6)
- sink5 = *p
+ sink5(*p)
}
func() {
if (_pGroup.X2) < (_pCache.X5) {
@@ -3948,7 +3948,7 @@ func _pcache1Destroy(tls *crt.TLS, _p unsafe.Pointer) {
{
p := (*uint32)(unsafe.Pointer(&(_pGroup.X2)))
*p = (*p) - (_pCache.X5)
- sink5 = *p
+ sink5(*p)
}
*(*uint32)(unsafe.Pointer(&(_pGroup.X3))) = ((_pGroup.X1) + uint32(i32(10))) - (_pGroup.X2)
_pcache1EnforceMaxPage(tls, _pCache)
@@ -4293,7 +4293,7 @@ func _pcache1Cachesize(tls *crt.TLS, _p unsafe.Pointer, _nMax int32) {
{
p := (*uint32)(unsafe.Pointer(&(_1_pGroup.X1)))
*p = (*p) + (uint32(_nMax) - (_pCache.X6))
- sink5 = *p
+ sink5(*p)
}
*(*uint32)(unsafe.Pointer(&(_1_pGroup.X3))) = ((_1_pGroup.X1) + uint32(i32(10))) - (_1_pGroup.X2)
*(*uint32)(unsafe.Pointer(&(_pCache.X6))) = uint32(_nMax)
@@ -4532,7 +4532,7 @@ func _pcache1FetchStage2(tls *crt.TLS, _pCache *XPCache1, _iKey uint32, _createF
{
p := (*uint32)(unsafe.Pointer(&(_pGroup.X4)))
*p = (*p) - uint32((_2_pOther.X4)-(_pCache.X4))
- sink5 = *p
+ sink5(*p)
}
_22:
_18:
@@ -4678,7 +4678,7 @@ _6:
{
p := &_zBulk
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_pCache.X3)))
- sink0 = *p
+ sink0(*p)
}
if preInc1(&_4_nBulk, -1) != 0 {
goto _6
@@ -5194,7 +5194,7 @@ _3:
{
p := &_zCsr
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_len)))
- sink13 = *p
+ sink13(*p)
}
_len = _sqlite3GetToken(tls, _zCsr, &_token)
if _token == i32(163) {
@@ -5315,7 +5315,7 @@ func _valueToText(tls *crt.TLS, _pVal *XMem, _enc uint8) (r0 unsafe.Pointer) {
{
p := (*uint16)(unsafe.Pointer(&(_pVal.X1)))
*p = uint16(int32(*p) | i32(2))
- sink14 = *p
+ sink14(*p)
}
if int32(_pVal.X2) != (int32(_enc) & i32(-9)) {
_sqlite3VdbeChangeEncoding(tls, _pVal, int32(_enc)&i32(-9))
@@ -5399,12 +5399,12 @@ func _sqlite3VdbeMemExpandBlob(tls *crt.TLS, _pMem *XMem) (r0 int32) {
{
p := (*int32)(unsafe.Pointer(&(_pMem.X4)))
*p = (*p) + (*(*int32)(unsafe.Pointer((*t15)(unsafe.Pointer(&(_pMem.X0))))))
- sink1 = *p
+ sink1(*p)
}
{
p := (*uint16)(unsafe.Pointer(&(_pMem.X1)))
*p = uint16(int32(*p) & i32(-16897))
- sink14 = *p
+ sink14(*p)
}
return i32(0)
}
@@ -5502,7 +5502,7 @@ _14:
{
p := (*uint16)(unsafe.Pointer(&(_pMem.X1)))
*p = uint16(int32(*p) & i32(-7169))
- sink14 = *p
+ sink14(*p)
}
return i32(0)
}
@@ -5948,7 +5948,7 @@ _12:
{
p := (*int32)(unsafe.Pointer(&(_pMem.X4)))
*p = (*p) & i32(-2)
- sink1 = *p
+ sink1(*p)
}
_len = ((_pMem.X4) * i32(2)) + i32(1)
goto _19
@@ -6058,14 +6058,14 @@ _52:
{
p := &_c
*p = (*p) + uint32(int32(*postInc13(&_zIn, 1))<<uint(i32(8)))
- sink5 = *p
+ sink5(*p)
}
if ((_c >= uint32(i32(55296))) && (_c < uint32(i32(57344)))) && (uintptr(unsafe.Pointer(_zIn)) < uintptr(unsafe.Pointer(_zTerm))) {
_28_c2 = int32(*postInc13(&_zIn, 1))
{
p := &_28_c2
*p = (*p) + (int32(*postInc13(&_zIn, 1)) << uint(i32(8)))
- sink1 = *p
+ sink1(*p)
}
_c = (uint32(_28_c2&i32(1023)) + ((_c & uint32(i32(63))) << uint(i32(10)))) + (((_c & uint32(i32(960))) + uint32(i32(64))) << uint(i32(10)))
}
@@ -6101,14 +6101,14 @@ _64:
{
p := &_c
*p = (*p) + uint32(*postInc13(&_zIn, 1))
- sink5 = *p
+ sink5(*p)
}
if ((_c >= uint32(i32(55296))) && (_c < uint32(i32(57344)))) && (uintptr(unsafe.Pointer(_zIn)) < uintptr(unsafe.Pointer(_zTerm))) {
_37_c2 = int32(*postInc13(&_zIn, 1)) << uint(i32(8))
{
p := &_37_c2
*p = (*p) + int32(*postInc13(&_zIn, 1))
- sink1 = *p
+ sink1(*p)
}
_c = (uint32(_37_c2&i32(1023)) + ((_c & uint32(i32(63))) << uint(i32(10)))) + (((_c & uint32(i32(960))) + uint32(i32(64))) << uint(i32(10)))
}
@@ -6205,14 +6205,14 @@ func _sqlite3VdbeMemMakeWriteable(tls *crt.TLS, _pMem *XMem) (r0 int32) {
{
p := (*uint16)(unsafe.Pointer(&(_pMem.X1)))
*p = uint16(int32(*p) | i32(512))
- sink14 = *p
+ sink14(*p)
}
_10:
_5:
{
p := (*uint16)(unsafe.Pointer(&(_pMem.X1)))
*p = uint16(int32(*p) & i32(-4097))
- sink14 = *p
+ sink14(*p)
}
*(**XMem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_pMem.X11))))) = nil
return i32(0)
@@ -6304,7 +6304,7 @@ func _vdbeMemAddTerminator(tls *crt.TLS, _pMem *XMem) (r0 int32) {
{
p := (*uint16)(unsafe.Pointer(&(_pMem.X1)))
*p = uint16(int32(*p) | i32(512))
- sink14 = *p
+ sink14(*p)
}
return i32(0)
}
@@ -6382,13 +6382,13 @@ _15:
{
p := (*uint16)(unsafe.Pointer(&(_pMem.X1)))
*p = uint16(int32(*p) | i32(514))
- sink14 = *p
+ sink14(*p)
}
if _bForce != 0 {
{
p := (*uint16)(unsafe.Pointer(&(_pMem.X1)))
*p = uint16(int32(*p) & i32(-13))
- sink14 = *p
+ sink14(*p)
}
}
_sqlite3VdbeChangeEncoding(tls, _pMem, int32(_enc))
@@ -6438,7 +6438,7 @@ func _sqlite3VdbeMemClearAndResize(tls *crt.TLS, _pMem *XMem, _szNew int32) (r0
{
p := (*uint16)(unsafe.Pointer(&(_pMem.X1)))
*p = uint16(int32(*p) & i32(13))
- sink14 = *p
+ sink14(*p)
}
return i32(0)
}
@@ -6791,7 +6791,7 @@ _86:
{
p := &_i
*p = (*p) + i32(2)
- sink1 = *p
+ sink1(*p)
}
_95:
if (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3CtypeMap)) + 1*uintptr(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z)) + 1*uintptr(_i))))))) & i32(4)) != 0 {
@@ -7139,7 +7139,7 @@ func _strAccumFinishRealloc(tls *crt.TLS, _p *XStrAccum) (r0 *int8) {
{
p := (*uint8)(unsafe.Pointer(&(_p.X7)))
*p = uint8(int32(*p) | i32(4))
- sink2 = *p
+ sink2(*p)
}
goto _4
}
@@ -7258,7 +7258,7 @@ _16:
{
p := &_nByte
*p = (*p) + i32(2)
- sink1 = *p
+ sink1(*p)
}
goto _16
_20:
@@ -7266,7 +7266,7 @@ _15:
{
p := &_flags
*p = uint16(int32(*p) | i32(512))
- sink14 = *p
+ sink14(*p)
}
_10:
if *(*unsafe.Pointer)(unsafe.Pointer(&struct {
@@ -7286,7 +7286,7 @@ _10:
}
return i32(2)
}()
- sink1 = *p
+ sink1(*p)
}
}
if _nByte > _iLimit {
@@ -7330,7 +7330,7 @@ _21:
}
return i32(1024)
}())
- sink14 = *p
+ sink14(*p)
}
_31:
*(*int32)(unsafe.Pointer(&(_pMem.X4))) = _nByte
@@ -7394,7 +7394,7 @@ _2:
{
p := (*int32)(unsafe.Pointer(&(_pMem.X4)))
*p = (*p) - i32(2)
- sink1 = *p
+ sink1(*p)
}
crt.Xmemmove(tls, (unsafe.Pointer)(_pMem.X5), (unsafe.Pointer)((*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem.X5))+1*uintptr(i32(2))))), uint64(_pMem.X4))
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pMem.X5)) + 1*uintptr(_pMem.X4))) = int8(i32(0))
@@ -7402,7 +7402,7 @@ _2:
{
p := (*uint16)(unsafe.Pointer(&(_pMem.X1)))
*p = uint16(int32(*p) | i32(512))
- sink14 = *p
+ sink14(*p)
}
*(*uint8)(unsafe.Pointer(&(_pMem.X2))) = _bom
}
@@ -7467,7 +7467,7 @@ _3:
{
p := &_zCsr
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_len)))
- sink13 = *p
+ sink13(*p)
}
_len = _sqlite3GetToken(tls, _zCsr, &_token)
if _token == i32(163) {
@@ -7527,7 +7527,7 @@ _7:
{
p := &_z
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_n)))
- sink13 = *p
+ sink13(*p)
}
_n = _sqlite3GetToken(tls, _z, &_token)
if _token == i32(163) {
@@ -7940,7 +7940,7 @@ _6:
{
p := &_2_i
*p = (*p) + i32(2)
- sink1 = *p
+ sink1(*p)
}
goto _6
_10:
@@ -7949,14 +7949,14 @@ _10:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(int32(_enc)&i32(1))))
- sink0 = *p
+ sink0(*p)
}
_5:
if (uintptr(unsafe.Pointer(_z)) < uintptr(unsafe.Pointer(_zEnd))) && (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3CtypeMap)) + 1*uintptr(uint8(*_z)))))&i32(1)) != 0 {
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
goto _5
}
@@ -7968,7 +7968,7 @@ _5:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
goto _17
}
@@ -7976,7 +7976,7 @@ _5:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
}
_17:
@@ -7986,7 +7986,7 @@ _17:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
return &_nDigits
}() += 1
@@ -7999,7 +7999,7 @@ _19:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
return &_nDigits
}() += 1
@@ -8016,7 +8016,7 @@ _19:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
_27:
if uintptr(unsafe.Pointer(_z)) >= uintptr(unsafe.Pointer(_zEnd)) || (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3CtypeMap)) + 1*uintptr(uint8(*_z)))))&i32(4)) == 0 {
@@ -8030,7 +8030,7 @@ _27:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
return &_nDigits
}() += 1
@@ -8046,7 +8046,7 @@ _26:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
_eValid = i32(0)
if uintptr(unsafe.Pointer(_z)) >= uintptr(unsafe.Pointer(_zEnd)) {
@@ -8057,7 +8057,7 @@ _26:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
goto _37
}
@@ -8065,7 +8065,7 @@ _26:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
}
_37:
@@ -8079,7 +8079,7 @@ _37:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
_eValid = i32(1)
goto _37
@@ -8089,7 +8089,7 @@ _33:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
goto _33
}
@@ -8100,7 +8100,7 @@ _do_atof_calc:
{
p := &_e
*p = (*p) * i32(-1)
- sink1 = *p
+ sink1(*p)
}
goto _47
}
@@ -8128,7 +8128,7 @@ _52:
{
p := &_s
*p = (*p) * int64(i32(10))
- sink6 = *p
+ sink6(*p)
}
goto _56
_54:
@@ -8138,7 +8138,7 @@ _54:
{
p := &_s
*p = (*p) / int64(i32(10))
- sink6 = *p
+ sink6(*p)
}
_56:
_e -= 1
@@ -8166,12 +8166,12 @@ _64:
{
p := &_22_scale
*p = (*p) * float64(10)
- sink4 = *p
+ sink4(*p)
}
{
p := &_e
*p = (*p) - i32(1)
- sink1 = *p
+ sink1(*p)
}
goto _64
}
@@ -8180,7 +8180,7 @@ _64:
{
p := &_result
*p = (*p) / float64(1e+308)
- sink4 = *p
+ sink4(*p)
}
goto _67
}
@@ -8188,7 +8188,7 @@ _64:
{
p := &_result
*p = (*p) * float64(1e+308)
- sink4 = *p
+ sink4(*p)
}
_67:
goto _68
@@ -8213,12 +8213,12 @@ _74:
{
p := &_22_scale
*p = (*p) * float64(10)
- sink4 = *p
+ sink4(*p)
}
{
p := &_e
*p = (*p) - i32(1)
- sink1 = *p
+ sink1(*p)
}
goto _74
}
@@ -8227,12 +8227,12 @@ _75:
{
p := &_22_scale
*p = (*p) * float64(1e+22)
- sink4 = *p
+ sink4(*p)
}
{
p := &_e
*p = (*p) - i32(22)
- sink1 = *p
+ sink1(*p)
}
goto _75
}
@@ -8312,7 +8312,7 @@ _1:
{
p := &_zDate
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(10))))
- sink0 = *p
+ sink0(*p)
}
_3:
if (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3CtypeMap)) + 1*uintptr(uint8(*_zDate)))))&i32(1)) != 0 || (i32(84) == int32(*(*uint8)(unsafe.Pointer(_zDate)))) {
@@ -8410,7 +8410,7 @@ _5:
{
p := &_zFormat
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(4))))
- sink0 = *p
+ sink0(*p)
}
if _nextC != 0 {
goto _0
@@ -8450,7 +8450,7 @@ func _parseHhMmSs(tls *crt.TLS, _zDate *int8, _p *XDateTime) (r0 int32) {
{
p := &_zDate
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(5))))
- sink0 = *p
+ sink0(*p)
}
if int32(*_zDate) != i32(58) {
goto _1
@@ -8462,7 +8462,7 @@ func _parseHhMmSs(tls *crt.TLS, _zDate *int8, _p *XDateTime) (r0 int32) {
{
p := &_zDate
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(2))))
- sink0 = *p
+ sink0(*p)
}
if int32(*_zDate) != i32(46) || (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3CtypeMap)) + 1*uintptr(uint8(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zDate)) + 1*uintptr(i32(1)))))))))&i32(4)) == 0 {
goto _4
@@ -8475,7 +8475,7 @@ _5:
{
p := &_4_rScale
*p = (*p) * float64(10)
- sink4 = *p
+ sink4(*p)
}
*(*uintptr)(unsafe.Pointer(&_zDate)) += uintptr(1)
goto _5
@@ -8483,7 +8483,7 @@ _5:
{
p := &_ms
*p = (*p) / _4_rScale
- sink4 = *p
+ sink4(*p)
}
_4:
goto _7
@@ -8554,7 +8554,7 @@ _5:
{
p := &_zDate
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(5))))
- sink0 = *p
+ sink0(*p)
}
*(*int32)(unsafe.Pointer(&(_p.X6))) = _sgn * (_nMn + (_nHr * i32(60)))
_zulu_time:
@@ -8594,7 +8594,7 @@ _2:
{
p := &_M
*p = (*p) + i32(12)
- sink1 = *p
+ sink1(*p)
}
}
_A = _Y / i32(100)
@@ -8609,13 +8609,13 @@ _2:
{
p := (*int64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) + (int64(((_p.X4)*i32(3600000))+((_p.X5)*i32(60000))) + int64((_p.X7)*float64(i32(1000))))
- sink6 = *p
+ sink6(*p)
}
if (_p.X12) != 0 {
{
p := (*int64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) - int64((_p.X6)*i32(60000))
- sink6 = *p
+ sink6(*p)
}
*(*int8)(unsafe.Pointer(&(_p.X10))) = int8(i32(0))
*(*int8)(unsafe.Pointer(&(_p.X11))) = int8(i32(0))
@@ -8751,7 +8751,7 @@ _1:
{
p := (*int64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) + _localtimeOffset(tls, _p, _pCtx, &_rc)
- sink6 = *p
+ sink6(*p)
}
_clearYMD_HMS_TZ(tls, _p)
}
@@ -8782,13 +8782,13 @@ _21:
{
p := (*int64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) - _8_c1
- sink6 = *p
+ sink6(*p)
}
_clearYMD_HMS_TZ(tls, _p)
{
p := (*int64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) + (_8_c1 - _localtimeOffset(tls, _p, _pCtx, &_rc))
- sink6 = *p
+ sink6(*p)
}
}
*(*int8)(unsafe.Pointer(&(_p.X13))) = int8(i32(1))
@@ -8811,13 +8811,13 @@ _3:
{
p := &_12_Z
*p = (*p) - int64(i32(7))
- sink6 = *p
+ sink6(*p)
}
}
{
p := (*int64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) + ((int64(_n) - _12_Z) * int64(i32(86400000)))
- sink6 = *p
+ sink6(*p)
}
_clearYMD_HMS_TZ(tls, _p)
_rc = i32(0)
@@ -8833,7 +8833,7 @@ _4:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(9))))
- sink0 = *p
+ sink0(*p)
}
_computeYMD(tls, _p)
*(*int8)(unsafe.Pointer(&(_p.X11))) = int8(i32(1))
@@ -8886,13 +8886,13 @@ _49:
{
p := (*int64)(unsafe.Pointer(&(_20_tx.X0)))
*p = (*p) - int64(i32(43200000))
- sink6 = *p
+ sink6(*p)
}
_20_day = (_20_tx.X0) / int64(i32(86400000))
{
p := (*int64)(unsafe.Pointer(&(_20_tx.X0)))
*p = (*p) - (_20_day * int64(i32(86400000)))
- sink6 = *p
+ sink6(*p)
}
if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z)) + 1*uintptr(i32(0))))) == i32(45) {
*(*int64)(unsafe.Pointer(&(_20_tx.X0))) = -(_20_tx.X0)
@@ -8902,7 +8902,7 @@ _49:
{
p := (*int64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) + (_20_tx.X0)
- sink6 = *p
+ sink6(*p)
}
_rc = i32(0)
goto _19
@@ -8910,7 +8910,7 @@ _51:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_n)))
- sink0 = *p
+ sink0(*p)
}
_55:
if (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3CtypeMap)) + 1*uintptr(uint8(*_z))))) & i32(1)) != 0 {
@@ -8954,7 +8954,7 @@ _71:
{
p := (*int32)(unsafe.Pointer(&(_p.X2)))
*p = (*p) + int32(_r)
- sink1 = *p
+ sink1(*p)
}
_24_x = func() int32 {
if (_p.X2) > i32(0) {
@@ -8965,18 +8965,18 @@ _71:
{
p := (*int32)(unsafe.Pointer(&(_p.X1)))
*p = (*p) + _24_x
- sink1 = *p
+ sink1(*p)
}
{
p := (*int32)(unsafe.Pointer(&(_p.X2)))
*p = (*p) - (_24_x * i32(12))
- sink1 = *p
+ sink1(*p)
}
*(*int8)(unsafe.Pointer(&(_p.X8))) = int8(i32(0))
{
p := &_r
*p = (*p) - float64(int32(_r))
- sink4 = *p
+ sink4(*p)
}
goto _73
_72:
@@ -8985,13 +8985,13 @@ _72:
{
p := (*int32)(unsafe.Pointer(&(_p.X1)))
*p = (*p) + _25_y
- sink1 = *p
+ sink1(*p)
}
*(*int8)(unsafe.Pointer(&(_p.X8))) = int8(i32(0))
{
p := &_r
*p = (*p) - float64(int32(_r))
- sink4 = *p
+ sink4(*p)
}
goto _73
_73:
@@ -8999,7 +8999,7 @@ _73:
{
p := (*int64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) + int64((_r*((*t16)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_aXformType))+32*uintptr(_17_i))).X4))+_17_rRounder)
- sink6 = *p
+ sink6(*p)
}
_rc = i32(0)
goto _65
@@ -9166,19 +9166,19 @@ func _computeHMS(tls *crt.TLS, _p *XDateTime) {
{
p := (*float64)(unsafe.Pointer(&(_p.X7)))
*p = (*p) - float64(_s)
- sink4 = *p
+ sink4(*p)
}
*(*int32)(unsafe.Pointer(&(_p.X4))) = _s / i32(3600)
{
p := &_s
*p = (*p) - ((_p.X4) * i32(3600))
- sink1 = *p
+ sink1(*p)
}
*(*int32)(unsafe.Pointer(&(_p.X5))) = _s / i32(60)
{
p := (*float64)(unsafe.Pointer(&(_p.X7)))
*p = (*p) + float64(_s-((_p.X5)*i32(60)))
- sink4 = *p
+ sink4(*p)
}
*(*int8)(unsafe.Pointer(&(_p.X9))) = int8(i32(0))
*(*int8)(unsafe.Pointer(&(_p.X11))) = int8(i32(1))
@@ -9449,28 +9449,28 @@ _17:
{
p := &_n
*p = (*p) + uint64(i32(8))
- sink17 = *p
+ sink17(*p)
}
goto _23
_18:
{
p := &_n
*p = (*p) + uint64(i32(3))
- sink17 = *p
+ sink17(*p)
}
goto _23
_19:
{
p := &_n
*p = (*p) + uint64(i32(8))
- sink17 = *p
+ sink17(*p)
}
goto _23
_20:
{
p := &_n
*p = (*p) + uint64(i32(50))
- sink17 = *p
+ sink17(*p)
}
goto _23
_22:
@@ -9541,7 +9541,7 @@ _36:
{
p := &_j
*p = (*p) + uint64(i32(2))
- sink17 = *p
+ sink17(*p)
}
goto _49
_37:
@@ -9553,7 +9553,7 @@ _37:
{
p := &_j
*p = (*p) + uint64(_sqlite3Strlen30(tls, (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z))+1*uintptr(_j)))))
- sink17 = *p
+ sink17(*p)
}
goto _49
_38:
@@ -9561,7 +9561,7 @@ _38:
{
p := &_j
*p = (*p) + uint64(i32(2))
- sink17 = *p
+ sink17(*p)
}
goto _49
_39:
@@ -9577,7 +9577,7 @@ _39:
{
p := &_j
*p = (*p) + uint64(i32(2))
- sink17 = *p
+ sink17(*p)
}
goto _52
}
@@ -9585,7 +9585,7 @@ _39:
{
p := &_j
*p = (*p) + uint64(i32(3))
- sink17 = *p
+ sink17(*p)
}
_52:
goto _49
@@ -9594,7 +9594,7 @@ _41:
{
p := &_j
*p = (*p) + uint64(_sqlite3Strlen30(tls, (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z))+1*uintptr(_j)))))
- sink17 = *p
+ sink17(*p)
}
goto _49
_42:
@@ -9602,7 +9602,7 @@ _42:
{
p := &_j
*p = (*p) + uint64(i32(2))
- sink17 = *p
+ sink17(*p)
}
goto _49
_43:
@@ -9610,7 +9610,7 @@ _43:
{
p := &_j
*p = (*p) + uint64(i32(2))
- sink17 = *p
+ sink17(*p)
}
goto _49
_44:
@@ -9618,7 +9618,7 @@ _44:
{
p := &_j
*p = (*p) + uint64(_sqlite3Strlen30(tls, (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z))+1*uintptr(_j)))))
- sink17 = *p
+ sink17(*p)
}
goto _49
_45:
@@ -9626,7 +9626,7 @@ _45:
{
p := &_j
*p = (*p) + uint64(i32(2))
- sink17 = *p
+ sink17(*p)
}
goto _49
_46:
@@ -9637,7 +9637,7 @@ _47:
{
p := &_j
*p = (*p) + uint64(_sqlite3Strlen30(tls, (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_z))+1*uintptr(_j)))))
- sink17 = *p
+ sink17(*p)
}
goto _49
_48:
@@ -9974,7 +9974,7 @@ _21:
{
p := &_7_iFile
*p = (*p) + i32(3)
- sink1 = *p
+ sink1(*p)
}
}
_7_iEntry = i32(8)
@@ -10005,7 +10005,7 @@ _15:
{
p := &_nMsg
*p = (*p) + uint64(_sqlite3Strlen30(tls, _zEntry))
- sink17 = *p
+ sink17(*p)
}
*_pzErrMsg = store0(&_zErrmsg, (*int8)(Xsqlite3_malloc64(tls, _nMsg)))
if _zErrmsg != nil {
@@ -10599,7 +10599,7 @@ func _sqlite3SystemError(tls *crt.TLS, _db *Xsqlite3, _rc int32) {
{
p := &_rc
*p = (*p) & i32(255)
- sink1 = *p
+ sink1(*p)
}
if (_rc == i32(14)) || (_rc == i32(10)) {
*(*int32)(unsafe.Pointer(&(_db.X12))) = _sqlite3OsGetLastError(tls, (*Xsqlite3_vfs)(_db.X0))
@@ -10797,7 +10797,7 @@ _1:
{
p := &_i
*p = (*p) + (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn)) + 4*uintptr(_i+i32(1)))))
- sink1 = *p
+ sink1(*p)
}
if _i < _mx {
goto _1
@@ -10835,7 +10835,7 @@ _1:
{
p := &_i
*p = (*p) + (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIn)) + 4*uintptr(_i+i32(1)))))
- sink1 = *p
+ sink1(*p)
}
if _i < _mx {
goto _1
@@ -12026,7 +12026,7 @@ _6:
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) & i32(-33554433)
- sink1 = *p
+ sink1(*p)
}
if ((_db.X48) != nil) && (_inTrans != 0 || ((_db.X15) == 0)) {
(_db.X48)(tls, _db.X47)
@@ -12214,7 +12214,7 @@ _8:
{
p := (*uint8)(unsafe.Pointer(&(_pExcept.X10)))
*p = uint8(int32(*p) & i32(-33))
- sink2 = *p
+ sink2(*p)
}
}
return i32(0)
@@ -12294,7 +12294,7 @@ _8:
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) & i32(-15))
- sink2 = *p
+ sink2(*p)
}
return _rc
}
@@ -12418,7 +12418,7 @@ func _getCellInfo(tls *crt.TLS, _pCur *XBtCursor) {
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) | i32(2))
- sink2 = *p
+ sink2(*p)
}
_btreeParseCell(tls, *(**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[20]unsafe.Pointer)(unsafe.Pointer(&(_pCur.X19))))) + 8*uintptr(_1_iPage))), int32(_pCur.X16), (*XCellInfo)(unsafe.Pointer(&(_pCur.X4))))
goto _1
@@ -12631,19 +12631,19 @@ func _accessPayload(tls *crt.TLS, _pCur *XBtCursor, _offset uint32, _amt uint32,
{
p := &_pBuf
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_2_a)))
- sink13 = *p
+ sink13(*p)
}
{
p := &_amt
*p = (*p) - uint32(_2_a)
- sink5 = *p
+ sink5(*p)
}
goto _18
_16:
{
p := &_offset
*p = (*p) - uint32((*XCellInfo)(unsafe.Pointer(&(_pCur.X4))).X3)
- sink5 = *p
+ sink5(*p)
}
_18:
if _rc != i32(0) || _amt <= uint32(i32(0)) {
@@ -12669,7 +12669,7 @@ _22:
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) | i32(4))
- sink2 = *p
+ sink2(*p)
}
goto _25
_21:
@@ -12720,7 +12720,7 @@ _42:
{
p := &_offset
*p = (*p) - _5_ovflSize
- sink5 = *p
+ sink5(*p)
}
goto _43
_36:
@@ -12744,7 +12744,7 @@ _36:
{
p := &_amt
*p = (*p) - uint32(_16_a)
- sink5 = *p
+ sink5(*p)
}
if _amt == uint32(i32(0)) {
return _rc
@@ -12752,7 +12752,7 @@ _36:
{
p := &_pBuf
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_16_a)))
- sink13 = *p
+ sink13(*p)
}
_43:
if _rc != 0 {
@@ -13535,7 +13535,7 @@ _7:
{
p := &_1_iOff
*p = (*p) + int64(_p.X1)
- sink6 = *p
+ sink6(*p)
}
_pChunk = (*XFileChunk)(_pChunk.X0)
goto _7
@@ -13563,12 +13563,12 @@ _17:
{
p := &_zOut
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_4_nCopy)))
- sink13 = *p
+ sink13(*p)
}
{
p := &_nRead
*p = (*p) - _4_iSpace
- sink1 = *p
+ sink1(*p)
}
_iChunkOffset = i32(0)
if ((_nRead >= i32(0)) && (store24(&_pChunk, (*XFileChunk)(_pChunk.X0)) != nil)) && (_nRead > i32(0)) {
@@ -13665,17 +13665,17 @@ _14:
{
p := &_zWrite
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_5_iSpace)))
- sink13 = *p
+ sink13(*p)
}
{
p := &_nWrite
*p = (*p) - _5_iSpace
- sink1 = *p
+ sink1(*p)
}
{
p := (*int64)(unsafe.Pointer(&((*t23)(unsafe.Pointer(&(_p.X5))).X0)))
*p = (*p) + int64(_5_iSpace)
- sink6 = *p
+ sink6(*p)
}
goto _10
_11:
@@ -13714,7 +13714,7 @@ _1:
{
p := &_1_iOff
*p = (*p) + int64(_1_nChunk)
- sink6 = *p
+ sink6(*p)
}
_1_pIter = (*XFileChunk)(_1_pIter.X0)
goto _1
@@ -13860,7 +13860,7 @@ _0:
{
p := &_rc
*p = (*p) | _sqlite3BitvecSet(tls, (*XBitvec)(_1_p.X2), _pgno)
- sink1 = *p
+ sink1(*p)
}
func() {
if _rc != i32(0) && _rc != i32(7) {
@@ -13926,7 +13926,7 @@ _6:
{
p := (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[496]uint8)(unsafe.Pointer((*t22)(unsafe.Pointer(&(_p.X3))))))) + 1*uintptr(_i/uint32(i32(8)))))
*p = uint8(int32(*p) | (i32(1) << uint(int32(_i&uint32(i32(7))))))
- sink2 = *p
+ sink2(*p)
}
return i32(0)
}
@@ -13970,7 +13970,7 @@ _20:
{
p := &_8_rc
*p = (*p) | _sqlite3BitvecSet(tls, _p, *(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_8_aiValues)) + 4*uintptr(_8_j))))
- sink1 = *p
+ sink1(*p)
}
}
_8_j += 1
@@ -14044,7 +14044,7 @@ func _pagerWriteLargeSector(tls *crt.TLS, _pPg *XPgHdr) (r0 int32) {
{
p := (*uint8)(unsafe.Pointer(&(_pPager.X18)))
*p = uint8(int32(*p) | i32(4))
- sink2 = *p
+ sink2(*p)
}
_pg1 = (((_pPg.X5) - uint32(i32(1))) & (^(_nPagePerSector - uint32(i32(1))))) + uint32(i32(1))
_nPageCount = _pPager.X22
@@ -14131,7 +14131,7 @@ _31:
{
p := (*uint16)(unsafe.Pointer(&(_12_pPage.X6)))
*p = uint16(int32(*p) | i32(8))
- sink14 = *p
+ sink14(*p)
}
_sqlite3PagerUnrefNotNull(tls, _12_pPage)
}
@@ -14148,7 +14148,7 @@ _28:
{
p := (*uint8)(unsafe.Pointer(&(_pPager.X18)))
*p = uint8(int32(*p) & i32(-5))
- sink2 = *p
+ sink2(*p)
}
return _rc
}
@@ -14255,7 +14255,7 @@ _22:
{
p := (*uint16)(unsafe.Pointer(&(_pPg.X6)))
*p = uint16(int32(*p) | i32(8))
- sink14 = *p
+ sink14(*p)
}
}
_24:
@@ -14263,7 +14263,7 @@ _19:
{
p := (*uint16)(unsafe.Pointer(&(_pPg.X6)))
*p = uint16(int32(*p) | i32(4))
- sink14 = *p
+ sink14(*p)
}
if (_pPager.X38) > i32(0) {
_rc = _subjournalPageIfRequired(tls, _pPg)
@@ -14354,7 +14354,7 @@ func _pager_open_journal(tls *crt.TLS, _pPager *XPager) (r0 int32) {
{
p := &_5_flags
*p = (*p) | i32(4104)
- sink1 = *p
+ sink1(*p)
}
_5_nSpill = _sqlite3Config.X9
goto _16
@@ -14362,7 +14362,7 @@ func _pager_open_journal(tls *crt.TLS, _pPager *XPager) (r0 int32) {
{
p := &_5_flags
*p = (*p) | i32(2048)
- sink1 = *p
+ sink1(*p)
}
_5_nSpill = i32(0)
_16:
@@ -14537,12 +14537,12 @@ _15:
{
p := (*int64)(unsafe.Pointer(&(_pPager.X34)))
*p = (*p) + int64(_nHeader)
- sink6 = *p
+ sink6(*p)
}
{
p := &_nWrite
*p = (*p) + _nHeader
- sink5 = *p
+ sink5(*p)
}
goto _15
_19:
@@ -14655,7 +14655,7 @@ _8:
{
p := (*uint8)(unsafe.Pointer(&(_sqlite3Prng.X2)))
*p = uint8(int32(*p) + (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[256]uint8)(unsafe.Pointer(&(_sqlite3Prng.X3))))) + 1*uintptr(_2_i)))) + int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_2_k)) + 1*uintptr(_2_i))))))
- sink2 = *p
+ sink2(*p)
}
_t = *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[256]uint8)(unsafe.Pointer(&(_sqlite3Prng.X3))))) + 1*uintptr(_sqlite3Prng.X2)))
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[256]uint8)(unsafe.Pointer(&(_sqlite3Prng.X3))))) + 1*uintptr(_sqlite3Prng.X2))) = *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[256]uint8)(unsafe.Pointer(&(_sqlite3Prng.X3))))) + 1*uintptr(_2_i)))
@@ -14677,14 +14677,14 @@ _14:
{
p := (*uint8)(unsafe.Pointer(&(_sqlite3Prng.X2)))
*p = uint8(int32(*p) + int32(_t))
- sink2 = *p
+ sink2(*p)
}
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[256]uint8)(unsafe.Pointer(&(_sqlite3Prng.X3))))) + 1*uintptr(_sqlite3Prng.X1))) = *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[256]uint8)(unsafe.Pointer(&(_sqlite3Prng.X3))))) + 1*uintptr(_sqlite3Prng.X2)))
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[256]uint8)(unsafe.Pointer(&(_sqlite3Prng.X3))))) + 1*uintptr(_sqlite3Prng.X2))) = _t
{
p := &_t
*p = uint8(int32(*p) + int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[256]uint8)(unsafe.Pointer(&(_sqlite3Prng.X3))))) + 1*uintptr(_sqlite3Prng.X1)))))
- sink2 = *p
+ sink2(*p)
}
*postInc13(&_zBuf, 1) = *(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[256]uint8)(unsafe.Pointer(&(_sqlite3Prng.X3))))) + 1*uintptr(_t)))
if preInc1(&_N, -1) != 0 {
@@ -14786,13 +14786,13 @@ func _sqlite3PcacheMakeDirty(tls *crt.TLS, _p *XPgHdr) {
{
p := (*uint16)(unsafe.Pointer(&(_p.X6)))
*p = uint16(int32(*p) & i32(-17))
- sink14 = *p
+ sink14(*p)
}
if (int32(_p.X6) & i32(1)) != 0 {
{
p := (*uint16)(unsafe.Pointer(&(_p.X6)))
*p = uint16(int32(*p) ^ i32(3))
- sink14 = *p
+ sink14(*p)
}
func() {
if (int32(_p.X6) & i32(3)) != i32(2) {
@@ -15012,7 +15012,7 @@ func _pagerAddPageToRollbackJournal(tls *crt.TLS, _pPg *XPgHdr) (r0 int32) {
{
p := (*uint16)(unsafe.Pointer(&(_pPg.X6)))
*p = uint16(int32(*p) | i32(8))
- sink14 = *p
+ sink14(*p)
}
_rc = _write32bits(tls, (*Xsqlite3_file)(_pPager.X32), _iOff, _pPg.X5)
if _rc != i32(0) {
@@ -15029,7 +15029,7 @@ func _pagerAddPageToRollbackJournal(tls *crt.TLS, _pPg *XPgHdr) (r0 int32) {
{
p := (*int64)(unsafe.Pointer(&(_pPager.X34)))
*p = (*p) + int64(i32(8)+(_pPager.X48))
- sink6 = *p
+ sink6(*p)
}
*(*int32)(unsafe.Pointer(&(_pPager.X27))) += 1
func() {
@@ -15048,7 +15048,7 @@ func _pagerAddPageToRollbackJournal(tls *crt.TLS, _pPg *XPgHdr) (r0 int32) {
{
p := &_rc
*p = (*p) | _addToSavepointBitvecs(tls, _pPager, _pPg.X5)
- sink1 = *p
+ sink1(*p)
}
func() {
if _rc != i32(0) && _rc != i32(7) {
@@ -15092,12 +15092,12 @@ _0:
{
p := &_cksum
*p = (*p) + uint32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData)) + 1*uintptr(_i))))
- sink5 = *p
+ sink5(*p)
}
{
p := &_i
*p = (*p) - i32(200)
- sink1 = *p
+ sink1(*p)
}
goto _0
}
@@ -15906,7 +15906,7 @@ _3:
{
p := (*uint8)(unsafe.Pointer(&(_pWal.X14)))
*p = uint8(int32(*p) | i32(2))
- sink2 = *p
+ sink2(*p)
}
_rc = i32(0)
}
@@ -16699,7 +16699,7 @@ func _pager_playback_one_page(tls *crt.TLS, _pPager *XPager, _pOffset *int64, _p
{
p := _pOffset
*p = (*p) + int64(((_pPager.X48)+i32(4))+(_isMainJrnl*i32(4)))
- sink6 = *p
+ sink6(*p)
}
if (_pgno == uint32(i32(0))) || (_pgno == uint32((_sqlite3PendingByte/(_pPager.X48))+i32(1))) {
func() {
@@ -16791,7 +16791,7 @@ _57:
{
p := (*uint8)(unsafe.Pointer(&(_pPager.X18)))
*p = uint8(int32(*p) | i32(2))
- sink2 = *p
+ sink2(*p)
}
_rc = _sqlite3PagerGet(tls, _pPager, _pgno, &_pPg, i32(1))
func() {
@@ -16803,7 +16803,7 @@ _57:
{
p := (*uint8)(unsafe.Pointer(&(_pPager.X18)))
*p = uint8(int32(*p) & i32(-3))
- sink2 = *p
+ sink2(*p)
}
if _rc != i32(0) {
return _rc
@@ -17022,7 +17022,7 @@ _15:
{
p := &_iOff
*p = (*p) + int64(_nDestPgsz)
- sink6 = *p
+ sink6(*p)
}
goto _14
_18:
@@ -17236,7 +17236,7 @@ _10:
{
p := (*int64)(unsafe.Pointer(&(_pPager.X34)))
*p = (*p) + int64(_pPager.X47)
- sink6 = *p
+ sink6(*p)
}
return _rc
@@ -17469,12 +17469,12 @@ func _sqlite3PcacheMakeClean(tls *crt.TLS, _p *XPgHdr) {
{
p := (*uint16)(unsafe.Pointer(&(_p.X6)))
*p = uint16(int32(*p) & i32(-15))
- sink14 = *p
+ sink14(*p)
}
{
p := (*uint16)(unsafe.Pointer(&(_p.X6)))
*p = uint16(int32(*p) | i32(1))
- sink14 = *p
+ sink14(*p)
}
func() {
if _sqlite3PcachePageSanity(tls, _p) == 0 {
@@ -18471,7 +18471,7 @@ _0:
{
p := (*uint16)(unsafe.Pointer(&(_p.X6)))
*p = uint16(int32(*p) & i32(-13))
- sink14 = *p
+ sink14(*p)
}
_p = (*XPgHdr)(_p.X9)
goto _0
@@ -18973,7 +18973,7 @@ _9:
{
p := &_cksum
*p = (*p) - uint32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zMaster)) + 1*uintptr(_u))))
- sink5 = *p
+ sink5(*p)
}
_u += 1
goto _9
@@ -19137,7 +19137,7 @@ _9:
{
p := &_zJournal
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_sqlite3Strlen30(tls, _zJournal)+i32(1))))
- sink0 = *p
+ sink0(*p)
}
goto _6
_7:
@@ -20019,7 +20019,7 @@ func _downgradeAllSharedCacheTableLocks(tls *crt.TLS, _p *XBtree) {
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) & i32(-97))
- sink14 = *p
+ sink14(*p)
}
_1_pLock = (*XBtLock)(_pBt.X25)
_1:
@@ -20122,7 +20122,7 @@ _8:
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) & i32(-97))
- sink14 = *p
+ sink14(*p)
}
goto _25
}
@@ -20130,7 +20130,7 @@ _8:
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) & i32(-65))
- sink14 = *p
+ sink14(*p)
}
}
_25:
@@ -20213,7 +20213,7 @@ _3:
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) & i32(-3)
- sink1 = *p
+ sink1(*p)
}
_sqlite3VtabUnlockList(tls, _db)
_sqlite3BtreeLeaveAll(tls, _db)
@@ -20265,7 +20265,7 @@ _7:
{
p := (*uint16)(unsafe.Pointer(&(_pSchema.X9)))
*p = uint16(int32(*p) & i32(-2))
- sink14 = *p
+ sink14(*p)
}
}
_ = _temp1
@@ -20757,12 +20757,12 @@ _0:
{
p := &_h
*p = (*p) + uint32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3UpperToLower)) + 1*uintptr(_c))))
- sink5 = *p
+ sink5(*p)
}
{
p := &_h
*p = (*p) * u32(2654435761)
- sink5 = *p
+ sink5(*p)
}
goto _0
}
@@ -22024,12 +22024,12 @@ _7:
{
p := &_s1
*p = (*p) + ((*postInc31(&_aData, 4)) + _s2)
- sink5 = *p
+ sink5(*p)
}
{
p := &_s2
*p = (*p) + ((*postInc31(&_aData, 4)) + _s1)
- sink5 = *p
+ sink5(*p)
}
if uintptr(unsafe.Pointer(_aData)) < uintptr(unsafe.Pointer(_aEnd)) {
goto _7
@@ -22040,17 +22040,17 @@ _9:
{
p := &_s1
*p = (*p) + (((((((*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData)) + 4*uintptr(i32(0))))) & uint32(i32(255))) << uint(i32(24))) + (((*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData)) + 4*uintptr(i32(0))))) & uint32(i32(65280))) << uint(i32(8)))) + (((*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData)) + 4*uintptr(i32(0))))) & uint32(i32(16711680))) >> uint(i32(8)))) + (((*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData)) + 4*uintptr(i32(0))))) & u32(4278190080)) >> uint(i32(24)))) + _s2)
- sink5 = *p
+ sink5(*p)
}
{
p := &_s2
*p = (*p) + (((((((*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData)) + 4*uintptr(i32(1))))) & uint32(i32(255))) << uint(i32(24))) + (((*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData)) + 4*uintptr(i32(1))))) & uint32(i32(65280))) << uint(i32(8)))) + (((*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData)) + 4*uintptr(i32(1))))) & uint32(i32(16711680))) >> uint(i32(8)))) + (((*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData)) + 4*uintptr(i32(1))))) & u32(4278190080)) >> uint(i32(24)))) + _s1)
- sink5 = *p
+ sink5(*p)
}
{
p := &_aData
*p = (*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 4*uintptr(i32(2))))
- sink31 = *p
+ sink31(*p)
}
if uintptr(unsafe.Pointer(_aData)) < uintptr(unsafe.Pointer(_aEnd)) {
goto _9
@@ -22170,7 +22170,7 @@ _17:
{
p := &_3_iOffset
*p = (*p) + int64(_3_szFrame)
- sink6 = *p
+ sink6(*p)
}
goto _17
_20:
@@ -23084,7 +23084,7 @@ func _freeTempSpace(tls *crt.TLS, _pBt *XBtShared) {
{
p := (**uint8)(unsafe.Pointer(&(_pBt.X27)))
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) - 1*uintptr(i32(4))))
- sink13 = *p
+ sink13(*p)
}
_sqlite3PageFree(tls, (unsafe.Pointer)(_pBt.X27))
*(**uint8)(unsafe.Pointer(&(_pBt.X27))) = nil
@@ -23124,7 +23124,7 @@ func _sqlite3VtabEponymousTableClear(tls *crt.TLS, _db *Xsqlite3, _pMod *XModule
{
p := (*uint32)(unsafe.Pointer(&(_pTab.X9)))
*p = (*p) | uint32(i32(2))
- sink5 = *p
+ sink5(*p)
}
_sqlite3DeleteTable(tls, _db, _pTab)
*(**XTable)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_pMod.X4))))) = nil
@@ -23232,7 +23232,7 @@ func Xsqlite3_value_blob(tls *crt.TLS, _pVal *XMem) (r0 unsafe.Pointer) {
{
p := (*uint16)(unsafe.Pointer(&(_p.X1)))
*p = uint16(int32(*p) | i32(16))
- sink14 = *p
+ sink14(*p)
}
return (unsafe.Pointer)(func() *int8 {
if (_p.X4) != 0 {
@@ -23414,7 +23414,7 @@ func _columnName(tls *crt.TLS, _pStmt unsafe.Pointer, _N int32, _xFunc func(*crt
{
p := &_N
*p = (*p) + (_useType * _n)
- sink1 = *p
+ sink1(*p)
}
Xsqlite3_mutex_enter(tls, (*Xsqlite3_mutex)(_db.X3))
func() {
@@ -23591,7 +23591,7 @@ _6:
{
p := &_i
*p = (*p) + i32(2)
- sink1 = *p
+ sink1(*p)
}
goto _6
_10:
@@ -23600,14 +23600,14 @@ _10:
{
p := &_zNum
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(int32(_enc)&i32(1))))
- sink0 = *p
+ sink0(*p)
}
_5:
if (uintptr(unsafe.Pointer(_zNum)) < uintptr(unsafe.Pointer(_zEnd))) && (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3CtypeMap)) + 1*uintptr(uint8(*_zNum)))))&i32(1)) != 0 {
{
p := &_zNum
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
goto _5
}
@@ -23619,7 +23619,7 @@ _5:
{
p := &_zNum
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
goto _17
}
@@ -23627,7 +23627,7 @@ _5:
{
p := &_zNum
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
}
_17:
@@ -23638,7 +23638,7 @@ _18:
{
p := &_zNum
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_incr)))
- sink0 = *p
+ sink0(*p)
}
goto _18
}
@@ -23651,7 +23651,7 @@ _21:
{
p := &_i
*p = (*p) + _incr
- sink1 = *p
+ sink1(*p)
}
goto _21
_26:
@@ -23797,12 +23797,12 @@ func Xsqlite3_column_value(tls *crt.TLS, _pStmt unsafe.Pointer, _i int32) (r0 *X
{
p := (*uint16)(unsafe.Pointer(&(_pOut.X1)))
*p = uint16(int32(*p) & i32(-2049))
- sink14 = *p
+ sink14(*p)
}
{
p := (*uint16)(unsafe.Pointer(&(_pOut.X1)))
*p = uint16(int32(*p) | i32(4096))
- sink14 = *p
+ sink14(*p)
}
}
_columnMallocFailure(tls, _pStmt)
@@ -23932,7 +23932,7 @@ _10:
{
p := &_zSql
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(2))))
- sink0 = *p
+ sink0(*p)
}
_19:
if ((*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zSql)) + 1*uintptr(i32(0))))) != 0) && ((int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zSql)) + 1*uintptr(i32(0))))) != i32(42)) || (int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zSql)) + 1*uintptr(i32(1))))) != i32(47))) {
@@ -24057,7 +24057,7 @@ _53:
{
p := &_zSql
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_17_nId-i32(1))))
- sink0 = *p
+ sink0(*p)
}
goto _69
_37:
@@ -24232,7 +24232,7 @@ _1:
{
p := &_pColl
*p = (*XCollSeq)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 40*uintptr(int32(_enc)-i32(1))))
- sink32 = *p
+ sink32(*p)
}
}
return _pColl
@@ -24474,7 +24474,7 @@ func _sqlite3CreateFunc(tls *crt.TLS, _db *Xsqlite3, _zFunctionName *int8, _nArg
{
p := &_enc
*p = (*p) & i32(7)
- sink1 = *p
+ sink1(*p)
}
if _enc == i32(4) {
_enc = i32(2)
@@ -24671,7 +24671,7 @@ _6:
{
p := &_match
*p = (*p) + i32(2)
- sink1 = *p
+ sink1(*p)
}
goto _9
}
@@ -24679,7 +24679,7 @@ _6:
{
p := &_match
*p = (*p) + i32(1)
- sink1 = *p
+ sink1(*p)
}
}
_9:
@@ -24862,7 +24862,7 @@ func Xsqlite3_declare_vtab(tls *crt.TLS, _db *Xsqlite3, _zCreateTable *int8) (r0
{
p := (*uint32)(unsafe.Pointer(&(_pTab.X9)))
*p = (*p) | ((_6_pNew.X9) & uint32(i32(96)))
- sink5 = *p
+ sink5(*p)
}
*(*int16)(unsafe.Pointer(&(_6_pNew.X11))) = int16(i32(0))
*(**XColumn)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_6_pNew.X1))))) = nil
@@ -24999,7 +24999,7 @@ _13:
{
p := &_mxSqlLen
*p = (*p) - _n
- sink1 = *p
+ sink1(*p)
}
if _mxSqlLen < i32(0) {
*(*int32)(unsafe.Pointer(&(_pParse.X3))) = i32(18)
@@ -25019,7 +25019,7 @@ _21:
{
p := &_zSql
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) - 1*uintptr(_n)))
- sink0 = *p
+ sink0(*p)
}
_17:
if _tokenType < i32(163) {
@@ -25042,7 +25042,7 @@ _17:
{
p := &_zSql
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_n)))
- sink0 = *p
+ sink0(*p)
}
goto _28
_22:
@@ -25053,7 +25053,7 @@ _22:
{
p := &_zSql
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_n)))
- sink0 = *p
+ sink0(*p)
}
if ((_pParse.X3) != i32(0)) || ((_db.X17) != 0) {
goto _14
@@ -25305,7 +25305,7 @@ _3:
{
p := &_i
*p = (*p) + int32(_iLookAhead)
- sink1 = *p
+ sink1(*p)
}
if _i >= i32(0) && _i < i32(1566) && int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_yy_lookahead)) + 1*uintptr(_i)))) == int32(_iLookAhead) {
goto _8
@@ -25390,7 +25390,7 @@ func _yy_shift(tls *crt.TLS, _yypParser *XyyParser, _yyNewState int32, _yyMajor
{
p := &_yyNewState
*p = (*p) + i32(332)
- sink1 = *p
+ sink1(*p)
}
}
_yytos = (*XyyStackEntry)(_yypParser.X0)
@@ -26415,13 +26415,13 @@ _94:
{
p := (*uint32)(unsafe.Pointer(&(_74_pLhs.X3)))
*p = (*p) & uint32(i32(-1025))
- sink5 = *p
+ sink5(*p)
}
}
{
p := (*uint32)(unsafe.Pointer(&(_74_pRhs.X3)))
*p = (*p) & uint32(i32(-1025))
- sink5 = *p
+ sink5(*p)
}
if (*(*int32)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(&((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp)) + 32*uintptr(i32(-1)))).X2)))))) != i32(116) {
*(*uint8)(unsafe.Pointer(&(_pParse.X10))) = uint8(i32(1))
@@ -26457,7 +26457,7 @@ _296:
{
p := &_81_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(2))))
- sink0 = *p
+ sink0(*p)
}
_300:
if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_81_z)) + 1*uintptr(i32(0))))) == i32(32) {
@@ -26495,7 +26495,7 @@ _100:
{
p := (*uint32)(unsafe.Pointer(&(_85_pLeft.X3)))
*p = (*p) & uint32(i32(-1025))
- sink5 = *p
+ sink5(*p)
}
}
if _85_pRight != nil {
@@ -26746,7 +26746,7 @@ _175:
{
p := (*uint32)(unsafe.Pointer(&((*XExpr)((*XExprSpan)(unsafe.Pointer(&_4_yylhsminor)).X0).X2)))
*p = (*p) | uint32(i32(8388612))
- sink5 = *p
+ sink5(*p)
}
}
*(*XExprSpan)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(&((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp)) + 32*uintptr(i32(0)))).X2))))) = *(*XExprSpan)(unsafe.Pointer(&_4_yylhsminor))
@@ -26797,7 +26797,7 @@ _179:
{
p := (*uint32)(unsafe.Pointer(&((*XExpr)((*XExprSpan)(unsafe.Pointer(&_4_yylhsminor)).X0).X2)))
*p = (*p) | uint32(i32(16))
- sink5 = *p
+ sink5(*p)
}
}
*(*XExprSpan)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(&((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp)) + 32*uintptr(i32(-4)))).X2))))) = *(*XExprSpan)(unsafe.Pointer(&_4_yylhsminor))
@@ -26832,7 +26832,7 @@ _191:
{
p := (*uint32)(unsafe.Pointer(&((*XToken)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(&((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp)) + 32*uintptr(i32(-1)))).X2))))).X1)))
*p = (*p) | u32(2147483648)
- sink5 = *p
+ sink5(*p)
}
goto _281
_192:
@@ -26840,7 +26840,7 @@ _192:
{
p := (*uint32)(unsafe.Pointer(&((*XToken)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(&((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp)) + 32*uintptr(i32(-1)))).X2))))).X1)))
*p = (*p) & uint32(i32(2147483647))
- sink5 = *p
+ sink5(*p)
}
_163_pList = _sqlite3ExprListAppend(tls, _pParse, nil, (*XExpr)((*XExprSpan)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(&((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp)) + 32*uintptr(i32(0)))).X2))))).X0))
_163_pList = _sqlite3ExprListAppend(tls, _pParse, _163_pList, (*XExpr)((*XExprSpan)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(&((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp)) + 32*uintptr(i32(-2)))).X2))))).X0))
@@ -26851,7 +26851,7 @@ _192:
{
p := (*uint32)(unsafe.Pointer(&((*XExpr)((*XExprSpan)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(&((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp)) + 32*uintptr(i32(-2)))).X2))))).X0).X2)))
*p = (*p) | uint32(i32(128))
- sink5 = *p
+ sink5(*p)
}
}
goto _281
@@ -26860,7 +26860,7 @@ _193:
{
p := (*uint32)(unsafe.Pointer(&((*XToken)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(&((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp)) + 32*uintptr(i32(-3)))).X2))))).X1)))
*p = (*p) & uint32(i32(2147483647))
- sink5 = *p
+ sink5(*p)
}
_164_pList = _sqlite3ExprListAppend(tls, _pParse, nil, (*XExpr)((*XExprSpan)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(&((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp)) + 32*uintptr(i32(-2)))).X2))))).X0))
_164_pList = _sqlite3ExprListAppend(tls, _pParse, _164_pList, (*XExpr)((*XExprSpan)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(&((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp)) + 32*uintptr(i32(-4)))).X2))))).X0))
@@ -26872,7 +26872,7 @@ _193:
{
p := (*uint32)(unsafe.Pointer(&((*XExpr)((*XExprSpan)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(&((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp)) + 32*uintptr(i32(-4)))).X2))))).X0).X2)))
*p = (*p) | uint32(i32(128))
- sink5 = *p
+ sink5(*p)
}
}
goto _281
@@ -26940,12 +26940,12 @@ _205:
{
p := (*uint32)(unsafe.Pointer(&(_178_pRHS.X2)))
*p = (*p) & uint32(i32(-257))
- sink5 = *p
+ sink5(*p)
}
{
p := (*uint32)(unsafe.Pointer(&(_178_pRHS.X2)))
*p = (*p) | uint32(i32(512))
- sink5 = *p
+ sink5(*p)
}
}
*(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&((*XExprSpan)(unsafe.Pointer((*XYYMINORTYPE)(unsafe.Pointer(&((*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(_yymsp)) + 32*uintptr(i32(-4)))).X2))))).X0))))) = _sqlite3PExpr(tls, _pParse, func() int32 {
@@ -27323,13 +27323,13 @@ _281:
{
p := &_yyact
*p = (*p) + i32(332)
- sink1 = *p
+ sink1(*p)
}
}
{
p := &_yymsp
*p = (*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) - 32*uintptr(_yysize-i32(1))))
- sink34 = *p
+ sink34(*p)
}
*(**XyyStackEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_yypParser.X0))))) = _yymsp
*(*uint16)(unsafe.Pointer(&(_yymsp.X0))) = uint16(_yyact)
@@ -27346,7 +27346,7 @@ _393:
{
p := (**XyyStackEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_yypParser.X0)))))
*p = (*XyyStackEntry)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) - 32*uintptr(_yysize)))
- sink34 = *p
+ sink34(*p)
}
_yy_accept(tls, _yypParser)
_395:
@@ -28021,19 +28021,19 @@ _4:
{
p := &_ii
*p = (*p) + i32(3)
- sink1 = *p
+ sink1(*p)
}
{
p := &_jj
*p = (*p) + _sqlite3Strlen30(tls, (*int8)(unsafe.Pointer(uintptr(unsafe.Pointer(_zTemp))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_jj))))))))
- sink1 = *p
+ sink1(*p)
}
_9_v2 = _translateP(tls, *(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zSynopsis)) + 1*uintptr(_ii))), _pOp)
if crt.Xstrncmp(tls, (*int8)(unsafe.Pointer(uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(unsafe.Pointer(_zSynopsis))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_ii)))))))))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(i32(1)))))))), str(38021), uint64(i32(2))) == i32(0) {
{
p := &_ii
*p = (*p) + i32(2)
- sink1 = *p
+ sink1(*p)
}
_9_v2 += 1
}
@@ -28046,7 +28046,7 @@ _14:
{
p := &_ii
*p = (*p) + i32(4)
- sink1 = *p
+ sink1(*p)
}
}
_19:
@@ -28054,7 +28054,7 @@ _13:
{
p := &_jj
*p = (*p) + _sqlite3Strlen30(tls, (*int8)(unsafe.Pointer(uintptr(unsafe.Pointer(_zTemp))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_jj))))))))
- sink1 = *p
+ sink1(*p)
}
goto _20
_9:
@@ -28068,7 +28068,7 @@ _8:
{
p := &_jj
*p = (*p) + _sqlite3Strlen30(tls, (*int8)(unsafe.Pointer(uintptr(unsafe.Pointer(_zTemp))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_jj))))))))
- sink1 = *p
+ sink1(*p)
}
}
if _jj < _nTemp {
@@ -28332,13 +28332,13 @@ func _sqlite3VdbeUsesBtree(tls *crt.TLS, _p *TVdbe, _i int32) {
{
p := (*uint32)(unsafe.Pointer(&(_p.X33)))
*p = (*p) | (u32(1) << uint(_i))
- sink5 = *p
+ sink5(*p)
}
if (_i != i32(1)) && _sqlite3BtreeSharable(tls, (*XBtree)((*XDb)(unsafe.Pointer(uintptr((*Xsqlite3)(_p.X0).X4)+32*uintptr(_i))).X1)) != 0 {
{
p := (*uint32)(unsafe.Pointer(&(_p.X34)))
*p = (*p) | (u32(1) << uint(_i))
- sink5 = *p
+ sink5(*p)
}
}
}
@@ -29346,7 +29346,7 @@ _6:
{
p := (*int32)(unsafe.Pointer(&(_pOut.X4)))
*p = (*p) + (_p.X27)
- sink1 = *p
+ sink1(*p)
}
}
*(*int32)(unsafe.Pointer(&(_pOut.X5))) = int32(_aOp.X3)
@@ -29367,7 +29367,7 @@ _9:
{
p := (*int32)(unsafe.Pointer(&(_p.X27)))
*p = (*p) + _nOp
- sink1 = *p
+ sink1(*p)
}
return _pFirst
}
@@ -29927,7 +29927,7 @@ _135:
{
p := &_35_constMask
*p = (*p) | (u32(1) << uint(_35_i))
- sink5 = *p
+ sink5(*p)
}
}
if ((int32(_35_pDef.X1) & i32(32)) != i32(0)) && (_35_pColl == nil) {
@@ -29944,7 +29944,7 @@ _138:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + _35_nFarg
- sink1 = *p
+ sink1(*p)
}
goto _145
}
@@ -30518,7 +30518,7 @@ _26:
{
p := (*uint16)(unsafe.Pointer(&(_pVal.X1)))
*p = uint16(int32(*p) & i32(-3))
- sink14 = *p
+ sink14(*p)
}
}
if int32(_enc) != i32(1) {
@@ -30775,7 +30775,7 @@ func _sqlite3GetInt32(tls *crt.TLS, _zNum *int8, _pValue *int32) (r0 int32) {
{
p := &_zNum
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(2))))
- sink0 = *p
+ sink0(*p)
}
_8:
if int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zNum)) + 1*uintptr(i32(0))))) == i32(48) {
@@ -30841,7 +30841,7 @@ func _sqlite3HexToInt(tls *crt.TLS, _h int32) (r0 uint8) {
{
p := &_h
*p = (*p) + (i32(9) * (i32(1) & (_h >> uint(i32(6)))))
- sink1 = *p
+ sink1(*p)
}
return uint8(_h & i32(15))
}
@@ -30893,7 +30893,7 @@ _7:
{
p := (*uint16)(unsafe.Pointer(&(_pMem.X1)))
*p = uint16(int32(*p) & i32(-33264))
- sink14 = *p
+ sink14(*p)
}
_12:
goto _13
@@ -30917,7 +30917,7 @@ _6:
{
p := (*uint16)(unsafe.Pointer(&(_pMem.X1)))
*p = uint16(int32(*p) | ((int32(_pMem.X1) & i32(16)) >> uint(i32(3))))
- sink14 = *p
+ sink14(*p)
}
_sqlite3ValueApplyAffinity(tls, _pMem, uint8(i32(66)), _encoding)
func() {
@@ -30929,7 +30929,7 @@ _6:
{
p := (*uint16)(unsafe.Pointer(&(_pMem.X1)))
*p = uint16(int32(*p) & i32(-16413))
- sink14 = *p
+ sink14(*p)
}
goto _13
_13:
@@ -30996,7 +30996,7 @@ _11:
{
p := (*uint16)(unsafe.Pointer(&(_pRec.X1)))
*p = uint16(int32(*p) & i32(-13))
- sink14 = *p
+ sink14(*p)
}
_10:
}
@@ -31039,7 +31039,7 @@ func _applyNumericAffinity(tls *crt.TLS, _pRec *XMem, _bTryForInt int32) {
{
p := (*uint16)(unsafe.Pointer(&(_pRec.X1)))
*p = uint16(int32(*p) | i32(4))
- sink14 = *p
+ sink14(*p)
}
goto _4
}
@@ -31047,7 +31047,7 @@ func _applyNumericAffinity(tls *crt.TLS, _pRec *XMem, _bTryForInt int32) {
{
p := (*uint16)(unsafe.Pointer(&(_pRec.X1)))
*p = uint16(int32(*p) | i32(8))
- sink14 = *p
+ sink14(*p)
}
if _bTryForInt != 0 {
_sqlite3VdbeIntegerAffinity(tls, _pRec)
@@ -31148,7 +31148,7 @@ _0:
{
p := (*uint16)(unsafe.Pointer(&(_pMem.X1)))
*p = uint16(int32(*p) & i32(-16403))
- sink14 = *p
+ sink14(*p)
}
return i32(0)
}
@@ -31250,7 +31250,7 @@ _1:
{
p := &_i
*p = (*p) + i32(2)
- sink1 = *p
+ sink1(*p)
}
goto _1
_4:
@@ -31623,7 +31623,7 @@ func _codeVectorCompare(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _dest int3
{
p := &_p5
*p = uint8(int32(*p) | i32(32))
- sink2 = *p
+ sink2(*p)
}
if int32(_opx) == i32(80) {
_opx = uint8(i32(81))
@@ -31662,7 +31662,7 @@ _24:
{
p := &_p5
*p = uint8(int32(*p) | i32(8))
- sink2 = *p
+ sink2(*p)
}
goto _37
}
@@ -31671,7 +31671,7 @@ _24:
{
p := &_p5
*p = uint8(int32(*p) | i32(8))
- sink2 = *p
+ sink2(*p)
}
goto _37
}
@@ -31988,7 +31988,7 @@ _11:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + _19_nReg
- sink1 = *p
+ sink1(*p)
}
if int32(_pExpr.X0) == i32(119) {
*(*uint8)(unsafe.Pointer(&(_19_dest.X0))) = uint8(i32(10))
@@ -32008,7 +32008,7 @@ _70:
{
p := (*uint32)(unsafe.Pointer(&(_19_pSel.X3)))
*p = (*p) & uint32(i32(-1025))
- sink5 = *p
+ sink5(*p)
}
if _sqlite3Select(tls, _pParse, _19_pSel, &_19_dest) != 0 {
return i32(0)
@@ -32017,7 +32017,7 @@ _70:
{
p := (*uint32)(unsafe.Pointer(&(_pExpr.X2)))
*p = (*p) | uint32(i32(131072))
- sink5 = *p
+ sink5(*p)
}
goto _61
_61:
@@ -32418,7 +32418,7 @@ func _sqlite3Select(tls *crt.TLS, _pParse *XParse, _p *XSelect, _pDest *XSelectD
{
p := (*uint32)(unsafe.Pointer(&(_p.X3)))
*p = (*p) & uint32(i32(-2))
- sink5 = *p
+ sink5(*p)
}
}
_sqlite3SelectPrep(tls, _pParse, _p, nil)
@@ -32470,7 +32470,7 @@ _34:
{
p := (*uint32)(unsafe.Pointer(&(_p.X3)))
*p = (*p) | uint32(i32(8))
- sink5 = *p
+ sink5(*p)
}
}
_i = i32(-1)
@@ -32529,7 +32529,7 @@ _54:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X57)))
*p = (*p) + _sqlite3SelectExprHeight(tls, _p)
- sink1 = *p
+ sink1(*p)
}
if (int32((*t28)(unsafe.Pointer(&(_12_pItem.X9))).X0)&i32(32)) != i32(0) || _pushDownWhereTerms(tls, _pParse, _12_pSub, (*XExpr)(_p.X9), _12_pItem.X11) == 0 {
goto _57
@@ -32604,7 +32604,7 @@ _65:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X57)))
*p = (*p) - _sqlite3SelectExprHeight(tls, _p)
- sink1 = *p
+ sink1(*p)
}
_49:
_i += 1
@@ -32632,7 +32632,7 @@ _74:
{
p := (*uint32)(unsafe.Pointer(&(_p.X3)))
*p = (*p) & uint32(i32(-2))
- sink5 = *p
+ sink5(*p)
}
_pGroupBy = store42((**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_p.X10))))), _sqlite3ExprListDup(tls, _db, _pEList, i32(0)))
func() {
@@ -32674,7 +32674,7 @@ _83:
{
p := (*uint8)(unsafe.Pointer(&(_sSort.X7)))
*p = uint8(int32(*p) | i32(1))
- sink2 = *p
+ sink2(*p)
}
}
if ((_p.X3) & uint32(i32(1))) != 0 {
@@ -32699,7 +32699,7 @@ _89:
{
p := &_34_wctrlFlags
*p = uint16(uint32(*p) | ((_p.X3) & uint32(i32(16384))))
- sink14 = *p
+ sink14(*p)
}
_pWInfo = _sqlite3WhereBegin(tls, _pParse, _pTabList, _pWhere, (*XExprList)(_sSort.X0), (*XExprList)(_p.X0), _34_wctrlFlags, int32(_p.X2))
if _pWInfo == nil {
@@ -32818,13 +32818,13 @@ _125:
{
p := (*uint16)(unsafe.Pointer(&(_40_sNC.X7)))
*p = uint16(int32(*p) | i32(8))
- sink14 = *p
+ sink14(*p)
}
_sqlite3ExprAnalyzeAggList(tls, &_40_sNC, (*XExprList)(*(*unsafe.Pointer)(unsafe.Pointer((*t12)(unsafe.Pointer(&((*XExpr)((*TAggInfo_func)(unsafe.Pointer(uintptr(_sAggInfo.X11) + 24*uintptr(_i))).X0).X6)))))))
{
p := (*uint16)(unsafe.Pointer(&(_40_sNC.X7)))
*p = uint16(int32(*p) & i32(-9))
- sink14 = *p
+ sink14(*p)
}
_i += 1
goto _125
@@ -32849,13 +32849,13 @@ _128:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + (_pGroupBy.X0)
- sink1 = *p
+ sink1(*p)
}
_40_iBMem = (_pParse.X18) + i32(1)
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + (_pGroupBy.X0)
- sink1 = *p
+ sink1(*p)
}
_sqlite3VdbeAddOp2(tls, _v, i32(56), i32(0), _40_iAbortFlag)
_sqlite3VdbeComment(tls, _v, str(46475))
@@ -34151,7 +34151,7 @@ _12:
{
p := (*uint32)(unsafe.Pointer(&(_p.X3)))
*p = (*p) & uint32(i32(-257))
- sink5 = *p
+ sink5(*p)
}
func() {
if ((_p.X3) & uint32(i32(65536))) != uint32(i32(0)) {
@@ -34162,7 +34162,7 @@ _12:
{
p := (*uint32)(unsafe.Pointer(&(_p.X3)))
*p = (*p) | uint32(i32(65536))
- sink5 = *p
+ sink5(*p)
}
func() {
if (*XSelect)(_pNew.X13) == nil {
@@ -34407,7 +34407,7 @@ _15:
{
p := (*int32)(unsafe.Pointer(&(_pSrc.X0)))
*p = (*p) + _nExtra
- sink1 = *p
+ sink1(*p)
}
crt.Xmemset(tls, (unsafe.Pointer)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(&(_pSrc.X2)))))+112*uintptr(_iStart)))), i32(0), u64(112)*uint64(_nExtra))
_i = _iStart
@@ -34496,7 +34496,7 @@ _2:
{
p := (*int32)(unsafe.Pointer(&(_pList.X1)))
*p = (*p) * i32(2)
- sink1 = *p
+ sink1(*p)
}
_5:
_pItem = (*TExprList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TExprList_item)(unsafe.Pointer(&(_pList.X2))))) + 32*uintptr(postInc1((*int32)(unsafe.Pointer(&(_pList.X0))), int32(1)))))
@@ -34589,7 +34589,7 @@ _2:
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X2)))
*p = (*p) | uint32(i32(1024))
- sink5 = *p
+ sink5(*p)
}
*(*int32)(unsafe.Pointer((*t27)(unsafe.Pointer(&(_pNew.X3))))) = _iValue
goto _11
@@ -34612,7 +34612,7 @@ _2:
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X2)))
*p = (*p) | uint32(i32(64))
- sink5 = *p
+ sink5(*p)
}
}
_sqlite3Dequote(tls, *(**int8)(unsafe.Pointer((*t27)(unsafe.Pointer(&(_pNew.X3))))))
@@ -34902,7 +34902,7 @@ func _selectExpander(tls *crt.TLS, _pWalker *XWalker, _p *XSelect) (r0 int32) {
{
p := (*uint32)(unsafe.Pointer(&(_p.X3)))
*p = (*p) | uint32(i32(64))
- sink5 = *p
+ sink5(*p)
}
if (_db.X17) != 0 {
return i32(2)
@@ -34993,7 +34993,7 @@ _26:
{
p := (*uint32)(unsafe.Pointer(&(_4_pTab.X9)))
*p = (*p) | uint32(i32(2))
- sink5 = *p
+ sink5(*p)
}
goto _30
_19:
@@ -35401,7 +35401,7 @@ func _withExpand(tls *crt.TLS, _pWalker *XWalker, _pFrom *TSrcList_item) (r0 int
{
p := (*uint32)(unsafe.Pointer(&(_1_pTab.X9)))
*p = (*p) | uint32(i32(66))
- sink5 = *p
+ sink5(*p)
}
*(**XSelect)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_pFrom.X5))))) = _sqlite3SelectDup(tls, _db, (*XSelect)(_pCte.X2), i32(0))
if (_db.X17) != 0 {
@@ -35432,7 +35432,7 @@ _15:
{
p := (*uint32)(unsafe.Pointer(&(_1_pSel.X3)))
*p = (*p) | uint32(i32(8192))
- sink5 = *p
+ sink5(*p)
}
}
_3_i += 1
@@ -35577,12 +35577,12 @@ _1:
{
p := &_y
*p = int16(int32(*p) - i32(10))
- sink18 = *p
+ sink18(*p)
}
{
p := &_x
*p = (*p) << uint(i32(1))
- sink17 = *p
+ sink17(*p)
}
goto _1
}
@@ -35593,12 +35593,12 @@ _5:
{
p := &_y
*p = int16(int32(*p) + i32(40))
- sink18 = *p
+ sink18(*p)
}
{
p := &_x
*p = (*p) >> uint(i32(4))
- sink17 = *p
+ sink17(*p)
}
goto _5
}
@@ -35607,12 +35607,12 @@ _6:
{
p := &_y
*p = int16(int32(*p) + i32(10))
- sink18 = *p
+ sink18(*p)
}
{
p := &_x
*p = (*p) >> uint(i32(1))
- sink17 = *p
+ sink17(*p)
}
goto _6
}
@@ -35888,17 +35888,17 @@ _19:
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X2)))
*p = (*p) & uint32(i32(-122881))
- sink5 = *p
+ sink5(*p)
}
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X2)))
*p = (*p) | (_3_nStructSize & uint32(i32(24576)))
- sink5 = *p
+ sink5(*p)
}
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X2)))
*p = (*p) | _staticFlag
- sink5 = *p
+ sink5(*p)
}
if _3_nToken != 0 {
_9_zToken = store0((**int8)(unsafe.Pointer((*t27)(unsafe.Pointer(&(_pNew.X3))))), (*int8)(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zAlloc))+1*uintptr(_3_nNewSize))))))
@@ -35920,7 +35920,7 @@ _22:
{
p := &_zAlloc
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_dupedExprNodeSize(tls, _p, _dupFlags))))
- sink13 = *p
+ sink13(*p)
}
if ((_pNew.X2) & uint32(i32(8404992))) == uint32(i32(0)) {
*(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_pNew.X4))))) = func() *XExpr {
@@ -35997,7 +35997,7 @@ func _dupedExprSize(tls *crt.TLS, _p *XExpr, _flags int32) (r0 int32) {
{
p := &_nByte
*p = (*p) + (_dupedExprSize(tls, (*XExpr)(_p.X4), _flags) + _dupedExprSize(tls, (*XExpr)(_p.X5), _flags))
- sink1 = *p
+ sink1(*p)
}
}
_0:
@@ -36014,7 +36014,7 @@ func _dupedExprNodeSize(tls *crt.TLS, _p *XExpr, _flags int32) (r0 int32) {
{
p := &_nByte
*p = (*p) + (_sqlite3Strlen30(tls, *(**int8)(unsafe.Pointer((*t27)(unsafe.Pointer(&(_p.X3)))))) + i32(1))
- sink1 = *p
+ sink1(*p)
}
}
return (_nByte + i32(7)) & i32(-8)
@@ -36688,7 +36688,7 @@ func _sqlite3InitOne(tls *crt.TLS, _db *Xsqlite3, _iDb int32, _pzErrMsg **int8)
{
p := (*uint16)(unsafe.Pointer(&((*XSchema)((*XDb)(unsafe.Pointer(uintptr(_db.X4) + 32*uintptr(i32(1)))).X4).X9)))
*p = uint16(int32(*p) | i32(1))
- sink14 = *p
+ sink14(*p)
}
}
return i32(0)
@@ -36739,7 +36739,7 @@ _25:
{
p := (*uint16)(unsafe.Pointer(&((*XSchema)((*XDb)(unsafe.Pointer(uintptr(_db.X4) + 32*uintptr(_iDb))).X4).X9)))
*p = uint16(int32(*p) | i32(4))
- sink14 = *p
+ sink14(*p)
}
_30:
*(*uint8)(unsafe.Pointer(&((*XSchema)(_pDb.X4).X8))) = _db.X14
@@ -36766,7 +36766,7 @@ _31:
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) & i32(-32769)
- sink1 = *p
+ sink1(*p)
}
}
func() {
@@ -36795,7 +36795,7 @@ _31:
{
p := (*uint16)(unsafe.Pointer(&((*XSchema)((*XDb)(unsafe.Pointer(uintptr(_db.X4) + 32*uintptr(_iDb))).X4).X9)))
*p = uint16(int32(*p) | i32(1))
- sink14 = *p
+ sink14(*p)
}
_rc = i32(0)
}
@@ -36859,7 +36859,7 @@ func _sqlite3InitCallback(tls *crt.TLS, _pInit unsafe.Pointer, _argc int32, _arg
{
p := (*uint16)(unsafe.Pointer(&((*XSchema)((*XDb)(unsafe.Pointer(uintptr(_db.X4) + 32*uintptr(_iDb))).X4).X9)))
*p = uint16(int32(*p) & i32(-5))
- sink14 = *p
+ sink14(*p)
}
if (_db.X17) != 0 {
_corruptSchema(tls, _pData, *(**int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 8*uintptr(i32(0)))), nil)
@@ -37312,7 +37312,7 @@ _21:
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) | i32(64))
- sink14 = *p
+ sink14(*p)
}
}
return i32(262)
@@ -37520,13 +37520,13 @@ _17:
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) & i32(-9))
- sink14 = *p
+ sink14(*p)
}
if (_pBt.X18) == uint32(i32(0)) {
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) | i32(8))
- sink14 = *p
+ sink14(*p)
}
}
_25:
@@ -37595,13 +37595,13 @@ _39:
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) & i32(-33))
- sink14 = *p
+ sink14(*p)
}
if _wrflag > i32(1) {
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) | i32(32))
- sink14 = *p
+ sink14(*p)
}
}
if (_pBt.X18) == _sqlite3Get4byte(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_19_pPage1.X19))+1*uintptr(i32(28))))) {
@@ -37689,7 +37689,7 @@ func _lockBtree(tls *crt.TLS, _pBt *XBtShared) (r0 int32) {
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) | i32(1))
- sink14 = *p
+ sink14(*p)
}
}
if int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_2_page1)) + 1*uintptr(i32(19))))) > i32(2) {
@@ -39130,7 +39130,7 @@ func _newDatabase(tls *crt.TLS, _pBt *XBtShared) (r0 int32) {
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) | i32(2))
- sink14 = *p
+ sink14(*p)
}
func() {
if int32(_pBt.X5) != i32(1) && int32(_pBt.X5) != i32(0) {
@@ -39280,7 +39280,7 @@ func _decodeFlags(tls *crt.TLS, _pPage *XMemPage, _flagByte int32) (r0 int32) {
{
p := &_flagByte
*p = (*p) & i32(-9)
- sink1 = *p
+ sink1(*p)
}
*(*uint8)(unsafe.Pointer(&(_pPage.X7))) = uint8(i32(4) - (i32(4) * int32(_pPage.X5)))
*(*func(*crt.TLS, *XMemPage, *uint8) uint16)(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, *uint8) uint16)(unsafe.Pointer(&(_pPage.X24))))) = _cellSizePtr
@@ -39354,7 +39354,7 @@ func _cellSizePtr(tls *crt.TLS, _pPage *XMemPage, _pCell *uint8) (r0 uint16) {
{
p := &_nSize
*p = (*p) & uint32(i32(127))
- sink5 = *p
+ sink5(*p)
}
_1:
_nSize = (_nSize << uint(i32(7))) | uint32(int32(*preInc13(&_pIter, 1))&i32(127))
@@ -39378,7 +39378,7 @@ _3:
{
p := &_nSize
*p = (*p) + uint32(int64((uintptr(unsafe.Pointer(_pIter))-uintptr(unsafe.Pointer(_pCell)))/1))
- sink5 = *p
+ sink5(*p)
}
if _nSize < uint32(i32(4)) {
_nSize = uint32(i32(4))
@@ -39393,7 +39393,7 @@ _7:
{
p := &_nSize
*p = (*p) + uint32(i32(4)+int32(uint16(int64((uintptr(unsafe.Pointer(_pIter))-uintptr(unsafe.Pointer(_pCell)))/1))))
- sink5 = *p
+ sink5(*p)
}
_9:
func() {
@@ -39451,7 +39451,7 @@ func _btreeParseCellPtr(tls *crt.TLS, _pPage *XMemPage, _pCell *uint8, _pInfo *X
{
p := &_nPayload
*p = (*p) & uint32(i32(127))
- sink5 = *p
+ sink5(*p)
}
_10:
_nPayload = (_nPayload << uint(i32(7))) | uint32(int32(*preInc13(&_pIter, 1))&i32(127))
@@ -39468,7 +39468,7 @@ _9:
{
p := &_iKey
*p = (*p) & uint64(i32(127))
- sink17 = *p
+ sink17(*p)
}
_13:
_iKey = (_iKey << uint(i32(7))) | uint64(int32(*preInc13(&_pIter, 1))&i32(127))
@@ -39618,13 +39618,13 @@ func _sqlite3GetVarint(tls *crt.TLS, _p *uint8, _v *uint64) (r0 uint8) {
{
p := &_a
*p = (*p) & uint32(i32(127))
- sink5 = *p
+ sink5(*p)
}
_a = _a << uint(i32(7))
{
p := &_a
*p = (*p) | _b
- sink5 = *p
+ sink5(*p)
}
*_v = uint64(_a)
return uint8(i32(2))
@@ -39636,24 +39636,24 @@ func _sqlite3GetVarint(tls *crt.TLS, _p *uint8, _v *uint64) (r0 uint8) {
{
p := &_a
*p = (*p) | uint32(*_p)
- sink5 = *p
+ sink5(*p)
}
if (_a & uint32(i32(128))) == 0 {
{
p := &_a
*p = (*p) & uint32(i32(2080895))
- sink5 = *p
+ sink5(*p)
}
{
p := &_b
*p = (*p) & uint32(i32(127))
- sink5 = *p
+ sink5(*p)
}
_b = _b << uint(i32(7))
{
p := &_a
*p = (*p) | _b
- sink5 = *p
+ sink5(*p)
}
*_v = uint64(_a)
return uint8(i32(3))
@@ -39661,26 +39661,26 @@ func _sqlite3GetVarint(tls *crt.TLS, _p *uint8, _v *uint64) (r0 uint8) {
{
p := &_a
*p = (*p) & uint32(i32(2080895))
- sink5 = *p
+ sink5(*p)
}
*(*uintptr)(unsafe.Pointer(&_p)) += uintptr(1)
_b = _b << uint(i32(14))
{
p := &_b
*p = (*p) | uint32(*_p)
- sink5 = *p
+ sink5(*p)
}
if (_b & uint32(i32(128))) == 0 {
{
p := &_b
*p = (*p) & uint32(i32(2080895))
- sink5 = *p
+ sink5(*p)
}
_a = _a << uint(i32(7))
{
p := &_a
*p = (*p) | _b
- sink5 = *p
+ sink5(*p)
}
*_v = uint64(_a)
return uint8(i32(4))
@@ -39688,7 +39688,7 @@ func _sqlite3GetVarint(tls *crt.TLS, _p *uint8, _v *uint64) (r0 uint8) {
{
p := &_b
*p = (*p) & uint32(i32(2080895))
- sink5 = *p
+ sink5(*p)
}
_s = _a
*(*uintptr)(unsafe.Pointer(&_p)) += uintptr(1)
@@ -39696,14 +39696,14 @@ func _sqlite3GetVarint(tls *crt.TLS, _p *uint8, _v *uint64) (r0 uint8) {
{
p := &_a
*p = (*p) | uint32(*_p)
- sink5 = *p
+ sink5(*p)
}
if (_a & uint32(i32(128))) == 0 {
_b = _b << uint(i32(7))
{
p := &_a
*p = (*p) | _b
- sink5 = *p
+ sink5(*p)
}
_s = _s >> uint(i32(18))
*_v = (uint64(_s) << uint(i32(32))) | uint64(_a)
@@ -39713,26 +39713,26 @@ func _sqlite3GetVarint(tls *crt.TLS, _p *uint8, _v *uint64) (r0 uint8) {
{
p := &_s
*p = (*p) | _b
- sink5 = *p
+ sink5(*p)
}
*(*uintptr)(unsafe.Pointer(&_p)) += uintptr(1)
_b = _b << uint(i32(14))
{
p := &_b
*p = (*p) | uint32(*_p)
- sink5 = *p
+ sink5(*p)
}
if (_b & uint32(i32(128))) == 0 {
{
p := &_a
*p = (*p) & uint32(i32(2080895))
- sink5 = *p
+ sink5(*p)
}
_a = _a << uint(i32(7))
{
p := &_a
*p = (*p) | _b
- sink5 = *p
+ sink5(*p)
}
_s = _s >> uint(i32(18))
*_v = (uint64(_s) << uint(i32(32))) | uint64(_a)
@@ -39743,24 +39743,24 @@ func _sqlite3GetVarint(tls *crt.TLS, _p *uint8, _v *uint64) (r0 uint8) {
{
p := &_a
*p = (*p) | uint32(*_p)
- sink5 = *p
+ sink5(*p)
}
if (_a & uint32(i32(128))) == 0 {
{
p := &_a
*p = (*p) & u32(4028612735)
- sink5 = *p
+ sink5(*p)
}
{
p := &_b
*p = (*p) & uint32(i32(2080895))
- sink5 = *p
+ sink5(*p)
}
_b = _b << uint(i32(7))
{
p := &_a
*p = (*p) | _b
- sink5 = *p
+ sink5(*p)
}
_s = _s >> uint(i32(11))
*_v = (uint64(_s) << uint(i32(32))) | uint64(_a)
@@ -39769,26 +39769,26 @@ func _sqlite3GetVarint(tls *crt.TLS, _p *uint8, _v *uint64) (r0 uint8) {
{
p := &_a
*p = (*p) & uint32(i32(2080895))
- sink5 = *p
+ sink5(*p)
}
*(*uintptr)(unsafe.Pointer(&_p)) += uintptr(1)
_b = _b << uint(i32(14))
{
p := &_b
*p = (*p) | uint32(*_p)
- sink5 = *p
+ sink5(*p)
}
if (_b & uint32(i32(128))) == 0 {
{
p := &_b
*p = (*p) & u32(4028612735)
- sink5 = *p
+ sink5(*p)
}
_a = _a << uint(i32(7))
{
p := &_a
*p = (*p) | _b
- sink5 = *p
+ sink5(*p)
}
_s = _s >> uint(i32(4))
*_v = (uint64(_s) << uint(i32(32))) | uint64(_a)
@@ -39799,31 +39799,31 @@ func _sqlite3GetVarint(tls *crt.TLS, _p *uint8, _v *uint64) (r0 uint8) {
{
p := &_a
*p = (*p) | uint32(*_p)
- sink5 = *p
+ sink5(*p)
}
{
p := &_b
*p = (*p) & uint32(i32(2080895))
- sink5 = *p
+ sink5(*p)
}
_b = _b << uint(i32(8))
{
p := &_a
*p = (*p) | _b
- sink5 = *p
+ sink5(*p)
}
_s = _s << uint(i32(4))
_b = uint32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p)) + 1*uintptr(i32(-4)))))
{
p := &_b
*p = (*p) & uint32(i32(127))
- sink5 = *p
+ sink5(*p)
}
_b = _b >> uint(i32(3))
{
p := &_s
*p = (*p) | _b
- sink5 = *p
+ sink5(*p)
}
*_v = (uint64(_s) << uint(i32(32))) | uint64(_a)
return uint8(i32(9))
@@ -39859,7 +39859,7 @@ func _btreeParseCellPtrIndex(tls *crt.TLS, _pPage *XMemPage, _pCell *uint8, _pIn
{
p := &_nPayload
*p = (*p) & uint32(i32(127))
- sink5 = *p
+ sink5(*p)
}
_8:
_nPayload = (_nPayload << uint(i32(7))) | uint32(int32(*preInc13(&_pIter, 1))&i32(127))
@@ -40400,7 +40400,7 @@ _2:
{
p := (*uint8)(unsafe.Pointer(&(_p.X10)))
*p = uint8(int32(*p) & i32(-5))
- sink2 = *p
+ sink2(*p)
}
_p = (*XBtCursor)(_p.X2)
goto _2
@@ -41157,7 +41157,7 @@ _10:
{
p := (*uint16)(unsafe.Pointer(&(_pPg.X6)))
*p = uint16(int32(*p) & i32(-9))
- sink14 = *p
+ sink14(*p)
}
_pPgOld = _sqlite3PagerLookup(tls, _pPager, _pgno)
func() {
@@ -41172,7 +41172,7 @@ _10:
{
p := (*uint16)(unsafe.Pointer(&(_pPg.X6)))
*p = uint16(int32(*p) | (int32(_pPgOld.X6) & i32(8)))
- sink14 = *p
+ sink14(*p)
}
if (_pPager.X10) != 0 {
_sqlite3PcacheMove(tls, _pPgOld, (_pPager.X22)+uint32(i32(1)))
@@ -41210,7 +41210,7 @@ _31:
{
p := (*uint16)(unsafe.Pointer(&(_8_pPgHdr.X6)))
*p = uint16(int32(*p) | i32(8))
- sink14 = *p
+ sink14(*p)
}
_sqlite3PcacheMakeDirty(tls, _8_pPgHdr)
_sqlite3PagerUnrefNotNull(tls, _8_pPgHdr)
@@ -41294,7 +41294,7 @@ _4:
{
p := (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[496]uint8)(unsafe.Pointer((*t22)(unsafe.Pointer(&(_p.X3))))))) + 1*uintptr(_i/uint32(i32(8)))))
*p = uint8(int32(*p) & (^(i32(1) << uint(int32(_i&uint32(i32(7)))))))
- sink2 = *p
+ sink2(*p)
}
goto _7
}
@@ -42013,7 +42013,7 @@ _22:
{
p := (*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[3]int32)(unsafe.Pointer(&(_pPager.X55))))) + 4*uintptr(i32(2))))
*p = (*p) + _nList
- sink1 = *p
+ sink1(*p)
}
if (_pList.X5) == uint32(i32(1)) {
_pager_write_changecounter(tls, _pList)
@@ -42172,7 +42172,7 @@ _16:
{
p := (*uint16)(unsafe.Pointer(&(_p.X6)))
*p = uint16(int32(*p) & i32(-65))
- sink14 = *p
+ sink14(*p)
}
goto _17
_26:
@@ -42198,12 +42198,12 @@ _22:
{
p := &_iOffset
*p = (*p) + int64(_szFrame)
- sink6 = *p
+ sink6(*p)
}
{
p := (*uint16)(unsafe.Pointer(&(_p.X6)))
*p = uint16(int32(*p) | i32(64))
- sink14 = *p
+ sink14(*p)
}
_17:
_p = (*XPgHdr)(_p.X3)
@@ -42238,7 +42238,7 @@ _42:
{
p := &_iOffset
*p = (*p) + int64(_szFrame)
- sink6 = *p
+ sink6(*p)
}
_nExtra += 1
goto _42
@@ -42449,12 +42449,12 @@ func _walWriteToLog(tls *crt.TLS, _p *XWalWriter, _pContent unsafe.Pointer, _iAm
{
p := &_iOffset
*p = (*p) + int64(_1_iFirstAmt)
- sink6 = *p
+ sink6(*p)
}
{
p := &_iAmt
*p = (*p) - _1_iFirstAmt
- sink1 = *p
+ sink1(*p)
}
_pContent = (unsafe.Pointer)((*int8)(unsafe.Pointer(uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_1_iFirstAmt))))) + uintptr(unsafe.Pointer((*int8)(_pContent))))))
func() {
@@ -42697,7 +42697,7 @@ _9:
{
p := &_cksum
*p = (*p) + uint32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zMaster)) + 1*uintptr(_nMaster))))
- sink5 = *p
+ sink5(*p)
}
_nMaster += 1
goto _9
@@ -42712,7 +42712,7 @@ _12:
{
p := (*int64)(unsafe.Pointer(&(_pPager.X34)))
*p = (*p) + int64(_nMaster+i32(20))
- sink6 = *p
+ sink6(*p)
}
if (i32(0) == store1(&_rc, _sqlite3OsFileSize(tls, (*Xsqlite3_file)(_pPager.X32), &_jrnlSize))) && (_jrnlSize > (_pPager.X34)) {
_rc = _sqlite3OsTruncate(tls, (*Xsqlite3_file)(_pPager.X32), _pPager.X34)
@@ -42939,7 +42939,7 @@ _0:
{
p := (*uint16)(unsafe.Pointer(&(_p.X6)))
*p = uint16(int32(*p) & i32(-9))
- sink14 = *p
+ sink14(*p)
}
_p = (*XPgHdr)(_p.X9)
goto _0
@@ -43091,7 +43091,7 @@ func _pagerOpentemp(tls *crt.TLS, _pPager *XPager, _pFile *Xsqlite3_file, _vfsFl
{
p := &_vfsFlags
*p = (*p) | i32(30)
- sink1 = *p
+ sink1(*p)
}
_rc = _sqlite3OsOpen(tls, (*Xsqlite3_vfs)(_pPager.X0), nil, _pFile, _vfsFlags, nil)
func() {
@@ -43586,7 +43586,7 @@ _26:
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) & i32(-33554433)
- sink1 = *p
+ sink1(*p)
}
_sqlite3CommitInternalChanges(tls, _db)
_31:
@@ -44545,7 +44545,7 @@ _42:
{
p := &_13_offset
*p = (*p) + int64(_sqlite3Strlen30(tls, _21_zFile)+i32(1))
- sink6 = *p
+ sink6(*p)
}
if _rc != i32(0) {
_sqlite3OsCloseFree(tls, _13_pMaster)
@@ -44777,7 +44777,7 @@ func _sqlite3CommitInternalChanges(tls *crt.TLS, _db *Xsqlite3) {
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) & i32(-3)
- sink1 = *p
+ sink1(*p)
}
}
@@ -45032,7 +45032,7 @@ func _sqlite3VdbeSetChanges(tls *crt.TLS, _db *Xsqlite3, _nChange int32) {
{
p := (*int32)(unsafe.Pointer(&(_db.X30)))
*p = (*p) + _nChange
- sink1 = *p
+ sink1(*p)
}
}
@@ -45263,7 +45263,7 @@ func _sqlite3ParserReset(tls *crt.TLS, _pParse *XParse) {
{
p := (*uint32)(unsafe.Pointer(&((*t7)(unsafe.Pointer(&(_1_db.X58))).X0)))
*p = (*p) - uint32(_pParse.X12)
- sink5 = *p
+ sink5(*p)
}
}
*(*uint8)(unsafe.Pointer(&(_pParse.X12))) = uint8(i32(0))
@@ -45417,7 +45417,7 @@ _2:
{
p := &_rc
*p = (*p) & i32(255)
- sink1 = *p
+ sink1(*p)
}
if (func() int32 {
if _rc >= i32(0) {
@@ -45630,7 +45630,7 @@ _7:
{
p := (*uint32)(unsafe.Pointer(&(_1_pTab.X9)))
*p = (*p) & uint32(i32(-17))
- sink5 = *p
+ sink5(*p)
}
_i = (*XHashElem)(_i.X0)
goto _7
@@ -45816,7 +45816,7 @@ _9:
{
p := (*uint32)(unsafe.Pointer(&(_pTable.X9)))
*p = (*p) | uint32(i32(16))
- sink5 = *p
+ sink5(*p)
}
}
goto _12
@@ -45827,7 +45827,7 @@ _10:
{
p := (*uint32)(unsafe.Pointer(&(_pTable.X9)))
*p = (*p) | uint32(i32(16))
- sink5 = *p
+ sink5(*p)
}
_12:
return i32(0)
@@ -46254,7 +46254,7 @@ func _sqlite3DefaultRowEst(tls *crt.TLS, _pIdx *XIndex) {
{
p := (*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_a)) + 2*uintptr(i32(0))))
*p = int16(int32(*p) - i32(10))
- sink18 = *p
+ sink18(*p)
}
}
func() {
@@ -47099,7 +47099,7 @@ _13:
{
p := &_nRow
*p = (*p) + ((*(**XSubProgram)(unsafe.Pointer(uintptr((unsafe.Pointer)(_apSub)) + 8*uintptr(_i)))).X1)
- sink1 = *p
+ sink1(*p)
}
_i += 1
goto _13
@@ -47127,7 +47127,7 @@ _9:
{
p := &_i
*p = (*p) - (_p.X27)
- sink1 = *p
+ sink1(*p)
}
_10_j = i32(0)
_26:
@@ -47137,7 +47137,7 @@ _26:
{
p := &_i
*p = (*p) - ((*(**XSubProgram)(unsafe.Pointer(uintptr((unsafe.Pointer)(_apSub)) + 8*uintptr(_10_j)))).X1)
- sink1 = *p
+ sink1(*p)
}
_10_j += 1
goto _26
@@ -47182,7 +47182,7 @@ _37:
{
p := (*uint16)(unsafe.Pointer(&(_pSub.X1)))
*p = uint16(int32(*p) | i32(16))
- sink14 = *p
+ sink14(*p)
}
*(*int32)(unsafe.Pointer(&(_pSub.X4))) = int32(uint64(_nSub) * u64(8))
}
@@ -48170,7 +48170,7 @@ _92:
{
p := (*uint16)(unsafe.Pointer(&(_pOut.X1)))
*p = uint16(int32(*p) | i32(2048))
- sink14 = *p
+ sink14(*p)
}
if int32(_pOp.X1) == i32(-1) {
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(*(**int8)(unsafe.Pointer((*t39)(unsafe.Pointer(&(_pOp.X6)))))))
@@ -48332,7 +48332,7 @@ _362:
{
p := (**XMem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_pOut.X11)))))
*p = (*XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 72*uintptr((_pOp.X4)-_51_p1)))
- sink20 = *p
+ sink20(*p)
}
}
if ((int32(_pOut.X1) & i32(4096)) != i32(0)) && _sqlite3VdbeMemMakeWriteable(tls, _pOut) != 0 {
@@ -48542,7 +48542,7 @@ _103:
{
p := (*uint16)(unsafe.Pointer(&(_pOut.X1)))
*p = uint16(int32(*p) | i32(512))
- sink14 = *p
+ sink14(*p)
}
*(*int32)(unsafe.Pointer(&(_pOut.X4))) = int32(_66_nByte)
*(*uint8)(unsafe.Pointer(&(_pOut.X2))) = _encoding
@@ -48598,7 +48598,7 @@ _441:
{
p := &_73_iB
*p = (*p) / _73_iA
- sink6 = *p
+ sink6(*p)
}
goto _444
_442:
@@ -48611,7 +48611,7 @@ _442:
{
p := &_73_iB
*p = (*p) % _73_iA
- sink6 = *p
+ sink6(*p)
}
goto _444
_444:
@@ -48643,21 +48643,21 @@ _456:
{
p := &_73_rB
*p = (*p) + _73_rA
- sink4 = *p
+ sink4(*p)
}
goto _461
_457:
{
p := &_73_rB
*p = (*p) - _73_rA
- sink4 = *p
+ sink4(*p)
}
goto _461
_458:
{
p := &_73_rB
*p = (*p) * _73_rA
- sink4 = *p
+ sink4(*p)
}
goto _461
_459:
@@ -48667,7 +48667,7 @@ _459:
{
p := &_73_rB
*p = (*p) / _73_rA
- sink4 = *p
+ sink4(*p)
}
goto _461
_460:
@@ -48829,7 +48829,7 @@ _112:
{
p := &_94_iA
*p = (*p) & _94_iB
- sink6 = *p
+ sink6(*p)
}
goto _509
}
@@ -48837,7 +48837,7 @@ _112:
{
p := &_94_iA
*p = (*p) | _94_iB
- sink6 = *p
+ sink6(*p)
}
goto _509
}
@@ -48874,20 +48874,20 @@ _112:
{
p := &_94_uA
*p = (*p) << uint(int32(_94_iB))
- sink17 = *p
+ sink17(*p)
}
goto _522
}
{
p := &_94_uA
*p = (*p) >> uint(int32(_94_iB))
- sink17 = *p
+ sink17(*p)
}
if _94_iA < int64(i32(0)) {
{
p := &_94_uA
*p = (*p) | (u64(18446744073709551615) << uint(int32(int64(i32(64))-_94_iB)))
- sink17 = *p
+ sink17(*p)
}
}
_522:
@@ -48904,7 +48904,7 @@ _116:
{
p := (*int64)(unsafe.Pointer((*t15)(unsafe.Pointer(&(_pIn1.X0)))))
*p = (*p) + int64(_pOp.X4)
- sink6 = *p
+ sink6(*p)
}
goto _250
_117:
@@ -49416,7 +49416,7 @@ _134:
{
p := (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*XVdbeFrame)(_p.X38).X6)) + 1*uintptr(_164_iAddr/uint32(i32(8)))))
*p = uint8(int32(*p) | (i32(1) << uint(int32(_164_iAddr&uint32(i32(7))))))
- sink2 = *p
+ sink2(*p)
}
goto _678
_676:
@@ -49656,19 +49656,19 @@ _747:
{
p := &_179_offset64
*p = (*p) + uint64(_sqlite3VdbeOneByteSerialTypeLen(tls, uint8(_179_t)))
- sink17 = *p
+ sink17(*p)
}
goto _749
}
{
p := &_179_zHdr
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_sqlite3GetVarint32(tls, _179_zHdr, &_179_t))))
- sink13 = *p
+ sink13(*p)
}
{
p := &_179_offset64
*p = (*p) + uint64(_sqlite3VdbeSerialTypeLen(tls, _179_t))
- sink17 = *p
+ sink17(*p)
}
_749:
*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]uint32)(unsafe.Pointer(&(_179_pC.X25))))) + 4*uintptr(postInc1(&_179_i, int32(1))))) = _179_t
@@ -49777,7 +49777,7 @@ _771:
{
p := (*uint16)(unsafe.Pointer(&(_179_pDest.X1)))
*p = uint16(int32(*p) & i32(-4097))
- sink14 = *p
+ sink14(*p)
}
_783:
_op_column_out:
@@ -49894,19 +49894,19 @@ _815:
{
p := &_215_nZero
*p = (*p) + int64(*(*int32)(unsafe.Pointer((*t15)(unsafe.Pointer(&(_215_pRec.X0))))))
- sink6 = *p
+ sink6(*p)
}
{
p := &_215_len
*p = (*p) - uint32(*(*int32)(unsafe.Pointer((*t15)(unsafe.Pointer(&(_215_pRec.X0))))))
- sink5 = *p
+ sink5(*p)
}
_817:
_814:
{
p := &_215_nData
*p = (*p) + uint64(_215_len)
- sink17 = *p
+ sink17(*p)
}
{
p := &_215_nHdr
@@ -49916,7 +49916,7 @@ _814:
}
return _sqlite3VarintLen(tls, uint64(_215_serial_type))
}()
- sink1 = *p
+ sink1(*p)
}
if _215_pRec == _215_pData0 {
goto _821
@@ -49928,7 +49928,7 @@ _821:
{
p := &_215_nHdr
*p = (*p) + i32(1)
- sink1 = *p
+ sink1(*p)
}
goto _823
}
@@ -49936,7 +49936,7 @@ _821:
{
p := &_215_nHdr
*p = (*p) + _215_nVarint
- sink1 = *p
+ sink1(*p)
}
if _215_nVarint < _sqlite3VarintLen(tls, uint64(_215_nHdr)) {
_215_nHdr += 1
@@ -49977,12 +49977,12 @@ _831:
}
return _sqlite3PutVarint(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_215_zNewRecord))+1*uintptr(_215_i))), uint64(_215_serial_type))
}()))
- sink1 = *p
+ sink1(*p)
}
{
p := &_215_j
*p = int32(uint32(*p) + _sqlite3VdbeSerialPut(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_215_zNewRecord))+1*uintptr(_215_j))), _215_pRec, _215_serial_type))
- sink1 = *p
+ sink1(*p)
}
if uintptr(unsafe.Pointer(preInc20(&_215_pRec, 72))) <= uintptr(unsafe.Pointer(_215_pLast)) {
goto _831
@@ -50012,7 +50012,7 @@ _831:
{
p := (*uint16)(unsafe.Pointer(&(_pOut.X1)))
*p = uint16(int32(*p) | i32(16384))
- sink14 = *p
+ sink14(*p)
}
}
if ((_db.X6) & i32(1)) != 0 {
@@ -50494,7 +50494,7 @@ _148:
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) | i32(2)
- sink1 = *p
+ sink1(*p)
}
goto _1004
}
@@ -51531,7 +51531,7 @@ _1332:
{
p := &_340_v
*p = (*p) & i64(4611686018427387903)
- sink6 = *p
+ sink6(*p)
}
_340_v += 1
if ((store1(&_rc, _sqlite3BtreeMovetoUnpacked(tls, (*XBtCursor)(*(*unsafe.Pointer)(unsafe.Pointer((*t46)(unsafe.Pointer(&(_340_pC.X14)))))), nil, int64(uint64(_340_v)), i32(0), &_340_res)) == i32(0)) && (_340_res == i32(0))) && (preInc1(&_340_cnt, 1) < i32(100)) {
@@ -52789,7 +52789,7 @@ _199:
{
p := (*int32)(unsafe.Pointer(&(_p.X11)))
*p = (*p) + _424_nChange
- sink1 = *p
+ sink1(*p)
}
if (_pOp.X5) > i32(0) {
func() {
@@ -52802,7 +52802,7 @@ _199:
{
p := (*int64)(unsafe.Pointer((*t15)(unsafe.Pointer(&((*XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aMem)) + 72*uintptr(_pOp.X5))).X0)))))
*p = (*p) + int64(_424_nChange)
- sink6 = *p
+ sink6(*p)
}
}
_1740:
@@ -53053,7 +53053,7 @@ _209:
{
p := (*int64)(unsafe.Pointer((*t15)(unsafe.Pointer(&(_445_pnErr.X0)))))
*p = (*p) - int64(_445_nErr-i32(1))
- sink6 = *p
+ sink6(*p)
}
_sqlite3VdbeMemSetStr(tls, _pIn1, _445_z, i32(-1), uint8(i32(1)), Xsqlite3_free)
_1817:
@@ -53259,7 +53259,7 @@ _215:
{
p := (*int64)(unsafe.Pointer(&(_db.X78)))
*p = (*p) + int64(_pOp.X4)
- sink6 = *p
+ sink6(*p)
}
goto _1870
}
@@ -53267,14 +53267,14 @@ _215:
{
p := (*int64)(unsafe.Pointer(&(_db.X77)))
*p = (*p) + int64(_pOp.X4)
- sink6 = *p
+ sink6(*p)
}
goto _1870
}
{
p := (*int64)(unsafe.Pointer(&(_p.X14)))
*p = (*p) + int64(_pOp.X4)
- sink6 = *p
+ sink6(*p)
}
_1870:
goto _250
@@ -53334,7 +53334,7 @@ _218:
{
p := (*int64)(unsafe.Pointer((*t15)(unsafe.Pointer(&(_pIn1.X0)))))
*p = (*p) - int64(_pOp.X5)
- sink6 = *p
+ sink6(*p)
}
goto _jump_to_p2
}
@@ -54303,7 +54303,7 @@ _vdbe_return:
{
p := (*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[5]uint32)(unsafe.Pointer(&(_p.X35))))) + 4*uintptr(i32(4))))
*p = (*p) + uint32(int32(_nVmStep))
- sink5 = *p
+ sink5(*p)
}
_sqlite3VdbeLeave(tls, _p)
func() {
@@ -54483,7 +54483,7 @@ _12:
{
p := &_zCsr
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_sqlite3Strlen30(tls, _zCsr))))
- sink0 = *p
+ sink0(*p)
}
_1_i = i32(0)
_13:
@@ -54494,7 +54494,7 @@ _13:
{
p := &_zCsr
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_sqlite3Strlen30(tls, _zCsr))))
- sink0 = *p
+ sink0(*p)
}
_1_i += 1
goto _13
@@ -54520,7 +54520,7 @@ _22:
{
p := &_zCsr
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_sqlite3Strlen30(tls, _zCsr))))
- sink0 = *p
+ sink0(*p)
}
}
*_zCsr = int8(i32(0))
@@ -54567,7 +54567,7 @@ _40:
{
p := &_9_k
*p = (*p) + _sqlite3Strlen30(tls, (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zBuf))+1*uintptr(_9_k))))
- sink1 = *p
+ sink1(*p)
}
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zBuf)) + 1*uintptr(postInc1(&_9_k, int32(1))))) = int8(i32(91))
_9_j = i32(0)
@@ -54590,7 +54590,7 @@ _45:
{
p := &_9_k
*p = (*p) + _sqlite3Strlen30(tls, (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zBuf))+1*uintptr(_9_k))))
- sink1 = *p
+ sink1(*p)
}
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zBuf)) + 1*uintptr(postInc1(&_9_k, int32(1))))) = int8(i32(0))
_28:
@@ -54626,7 +54626,7 @@ _0:
{
p := (*uint16)(unsafe.Pointer(&(_pX.X1)))
*p = uint16(int32(*p) | i32(128))
- sink14 = *p
+ sink14(*p)
}
*(**XMem)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_pX.X11))))) = nil
}
@@ -54697,7 +54697,7 @@ func _sqlite3VdbeMemTooBig(tls *crt.TLS, _p *XMem) (r0 int32) {
{
p := &_1_n
*p = (*p) + (*(*int32)(unsafe.Pointer((*t15)(unsafe.Pointer(&(_p.X0))))))
- sink1 = *p
+ sink1(*p)
}
}
return bool2int(_1_n > (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[12]int32)(unsafe.Pointer(&((*Xsqlite3)(_p.X9).X31))))) + 4*uintptr(i32(0))))))
@@ -54734,7 +54734,7 @@ func _sqlite3VdbeMemShallowCopy(tls *crt.TLS, _pTo *XMem, _pFrom *XMem, _srcType
{
p := (*uint16)(unsafe.Pointer(&(_pTo.X1)))
*p = uint16(int32(*p) & i32(-7169))
- sink14 = *p
+ sink14(*p)
}
func() {
if _srcType != i32(4096) && _srcType != i32(2048) {
@@ -54745,7 +54745,7 @@ func _sqlite3VdbeMemShallowCopy(tls *crt.TLS, _pTo *XMem, _pFrom *XMem, _srcType
{
p := (*uint16)(unsafe.Pointer(&(_pTo.X1)))
*p = uint16(int32(*p) | _srcType)
- sink14 = *p
+ sink14(*p)
}
}
}
@@ -54881,7 +54881,7 @@ _3:
{
p := _pA
*p = (*p) + _iB
- sink6 = *p
+ sink6(*p)
}
return i32(0)
}
@@ -54896,7 +54896,7 @@ func _sqlite3SubInt64(tls *crt.TLS, _pA *int64, _iB int64) (r0 int32) {
{
p := _pA
*p = (*p) - _iB
- sink6 = *p
+ sink6(*p)
}
return i32(0)
@@ -55562,7 +55562,7 @@ _68:
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) | i32(2))
- sink2 = *p
+ sink2(*p)
}
*(*int64)(unsafe.Pointer(&((*XCellInfo)(unsafe.Pointer(&(_pCur.X4))).X0))) = _14_nCellKey
*(*uint16)(unsafe.Pointer(&((*XCellInfo)(unsafe.Pointer(&(_pCur.X4))).X4))) = uint16(i32(0))
@@ -55611,7 +55611,7 @@ _78:
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) & i32(-5))
- sink2 = *p
+ sink2(*p)
}
if _rc != 0 {
Xsqlite3_free(tls, _28_pCellKey)
@@ -55768,7 +55768,7 @@ func _sqlite3BtreeNext(tls *crt.TLS, _pCur *XBtCursor, _pRes *int32) (r0 int32)
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) & i32(-7))
- sink2 = *p
+ sink2(*p)
}
*_pRes = i32(0)
if int32(_pCur.X12) != i32(1) {
@@ -55957,7 +55957,7 @@ func _btreeRestoreCursorPosition(tls *crt.TLS, _pCur *XBtCursor) (r0 int32) {
{
p := (*int32)(unsafe.Pointer(&(_pCur.X9)))
*p = (*p) | _skipNext
- sink1 = *p
+ sink1(*p)
}
if (_pCur.X9) != 0 && (int32(_pCur.X12) == i32(1)) {
*(*uint8)(unsafe.Pointer(&(_pCur.X12))) = uint8(i32(2))
@@ -56090,7 +56090,7 @@ _4:
}
return int32(_sqlite3GetVarint32(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey))+1*uintptr(_idx))), &_1_serial_type))
}()))
- sink5 = *p
+ sink5(*p)
}
*(*uint8)(unsafe.Pointer(&(_pMem.X2))) = _pKeyInfo.X1
*(**Xsqlite3)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_pMem.X9))))) = (*Xsqlite3)(_pKeyInfo.X4)
@@ -56099,7 +56099,7 @@ _4:
{
p := &_d
*p = int32(uint32(*p) + _sqlite3VdbeSerialGet(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey))+1*uintptr(_d))), _1_serial_type, _pMem))
- sink1 = *p
+ sink1(*p)
}
*(*uintptr)(unsafe.Pointer(&_pMem)) += uintptr(72)
if int32(preInc14(&_u, uint16(1))) >= int32(_p.X2) {
@@ -56142,7 +56142,7 @@ func _sqlite3GetVarint32(tls *crt.TLS, _p *uint8, _v *uint32) (r0 uint8) {
{
p := &_a
*p = (*p) & uint32(i32(127))
- sink5 = *p
+ sink5(*p)
}
_a = _a << uint(i32(7))
*_v = _a | _b
@@ -56153,18 +56153,18 @@ func _sqlite3GetVarint32(tls *crt.TLS, _p *uint8, _v *uint32) (r0 uint8) {
{
p := &_a
*p = (*p) | uint32(*_p)
- sink5 = *p
+ sink5(*p)
}
if (_a & uint32(i32(128))) == 0 {
{
p := &_a
*p = (*p) & uint32(i32(2080895))
- sink5 = *p
+ sink5(*p)
}
{
p := &_b
*p = (*p) & uint32(i32(127))
- sink5 = *p
+ sink5(*p)
}
_b = _b << uint(i32(7))
*_v = _a | _b
@@ -56173,7 +56173,7 @@ func _sqlite3GetVarint32(tls *crt.TLS, _p *uint8, _v *uint32) (r0 uint8) {
{
p := &_p
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) - 1*uintptr(i32(2))))
- sink13 = *p
+ sink13(*p)
}
_3_n = _sqlite3GetVarint(tls, _p, &_3_v64)
func() {
@@ -56371,7 +56371,7 @@ func _moveToChild(tls *crt.TLS, _pCur *XBtCursor, _newPgno uint32) (r0 int32) {
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) & i32(-7))
- sink2 = *p
+ sink2(*p)
}
*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[19]uint16)(unsafe.Pointer(&(_pCur.X17))))) + 2*uintptr(postInc3((*int8)(unsafe.Pointer(&(_pCur.X14))), int8(1))))) = _pCur.X16
*(*uint16)(unsafe.Pointer(&(_pCur.X16))) = uint16(i32(0))
@@ -56558,7 +56558,7 @@ func _moveToParent(tls *crt.TLS, _pCur *XBtCursor) {
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) & i32(-7))
- sink2 = *p
+ sink2(*p)
}
*(*uint16)(unsafe.Pointer(&(_pCur.X16))) = *(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[19]uint16)(unsafe.Pointer(&(_pCur.X17))))) + 2*uintptr(int32(_pCur.X14)-i32(1))))
_releasePageNotNull(tls, *(**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[20]unsafe.Pointer)(unsafe.Pointer(&(_pCur.X19))))) + 8*uintptr(postInc3((*int8)(unsafe.Pointer(&(_pCur.X14))), int8(-1))))))
@@ -56800,7 +56800,7 @@ _7:
}
return int32(_sqlite3GetVarint32(tls, (*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_aKey))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(_idx))))))), &_notUsed))
}()))
- sink5 = *p
+ sink5(*p)
}
_nField += 1
goto _7
@@ -57097,12 +57097,12 @@ _74:
{
p := &_d1
*p = (*p) + _sqlite3VdbeSerialTypeLen(tls, _4_serial_type)
- sink5 = *p
+ sink5(*p)
}
{
p := &_idx1
*p = (*p) + uint32(_sqlite3VarintLen(tls, uint64(_4_serial_type)))
- sink5 = *p
+ sink5(*p)
}
if ((_idx1 < _szHdr1) && (_i < int32(_pPKey2.X2))) && (_d1 <= uint32(_nKey1)) {
goto _17
@@ -57296,7 +57296,7 @@ _14:
}
return int32(_sqlite3GetVarint32(tls, (*uint8)(unsafe.Pointer(uintptr(unsafe.Pointer(_aKey1))+uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer(uintptr(_idx1))))))), &_1_serial_type1))
}()))
- sink5 = *p
+ sink5(*p)
}
if (((_d1 + _1_serial_type1) + uint32(i32(2))) > uint32(_nKey1)) && ((_d1 + _sqlite3VdbeSerialTypeLen(tls, _1_serial_type1)) > uint32(_nKey1)) {
goto _19
@@ -57304,7 +57304,7 @@ _14:
{
p := &_d1
*p = (*p) + _sqlite3VdbeSerialGet(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aKey1))+1*uintptr(_d1))), _1_serial_type1, &_mem1)
- sink5 = *p
+ sink5(*p)
}
_rc = _sqlite3MemCompare(tls, &_mem1, (*XMem)(unsafe.Pointer(uintptr(_pPKey2.X1)+72*uintptr(_i))), *(**XCollSeq)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]unsafe.Pointer)(unsafe.Pointer(&(_pKeyInfo.X6))))) + 8*uintptr(_i))))
if _rc == i32(0) {
@@ -57589,7 +57589,7 @@ _skip_init:
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) & i32(-15))
- sink2 = *p
+ sink2(*p)
}
_pRoot = *(**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[20]unsafe.Pointer)(unsafe.Pointer(&(_pCur.X19))))) + 8*uintptr(i32(0))))
if int32(_pRoot.X14) > i32(0) {
@@ -58017,7 +58017,7 @@ _3:
{
p := &_n
*p = (*p) + uint32(*(*int32)(unsafe.Pointer((*t15)(unsafe.Pointer(&(_pMem.X0))))))
- sink5 = *p
+ sink5(*p)
}
}
*_pLen = _n
@@ -58061,7 +58061,7 @@ func _putVarint64(tls *crt.TLS, _p *uint8, _v uint64) (r0 int32) {
{
p := &_v
*p = (*p) >> uint(i32(8))
- sink17 = *p
+ sink17(*p)
}
_i = i32(7)
_1:
@@ -58072,7 +58072,7 @@ _1:
{
p := &_v
*p = (*p) >> uint(i32(7))
- sink17 = *p
+ sink17(*p)
}
_i -= 1
goto _1
@@ -58086,7 +58086,7 @@ _5:
{
p := &_v
*p = (*p) >> uint(i32(7))
- sink17 = *p
+ sink17(*p)
}
if _v != uint64(i32(0)) {
goto _5
@@ -58094,7 +58094,7 @@ _5:
{
p := (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_buf)) + 1*uintptr(i32(0))))
*p = uint8(int32(*p) & i32(127))
- sink2 = *p
+ sink2(*p)
}
func() {
if _n > i32(9) {
@@ -58148,7 +58148,7 @@ _6:
{
p := &_1_v
*p = (*p) >> uint(i32(8))
- sink17 = *p
+ sink17(*p)
}
if _1_i != 0 {
goto _6
@@ -58211,7 +58211,7 @@ _1:
{
p := &_nEntry
*p = (*p) + int64(_2_pPage.X14)
- sink6 = *p
+ sink6(*p)
}
}
if (_2_pPage.X5) == 0 {
@@ -58622,12 +58622,12 @@ _34:
{
p := (*uint8)(unsafe.Pointer(&(_pX.X10)))
*p = uint8(int32(*p) | i32(32))
- sink2 = *p
+ sink2(*p)
}
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) | i32(32))
- sink2 = *p
+ sink2(*p)
}
}
_pX = (*XBtCursor)(_pX.X2)
@@ -58762,7 +58762,7 @@ func _allocateTempSpace(tls *crt.TLS, _pBt *XBtShared) {
{
p := (**uint8)(unsafe.Pointer(&(_pBt.X27)))
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(4))))
- sink13 = *p
+ sink13(*p)
}
}
_0:
@@ -58858,7 +58858,7 @@ func _sqlite3BtreeOpen(tls *crt.TLS, _pVfs *Xsqlite3_vfs, _zFilename *int8, _db
{
p := &_flags
*p = (*p) | i32(2)
- sink1 = *p
+ sink1(*p)
}
}
if ((_vfsFlags & i32(256)) != i32(0)) && (_isMemdb != 0 || _isTempDb != 0) {
@@ -58981,7 +58981,7 @@ _26:
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) | i32(1))
- sink14 = *p
+ sink14(*p)
}
}
*(*uint32)(unsafe.Pointer(&(_pBt.X15))) = uint32((int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_zDbHeader)) + 1*uintptr(i32(16))))) << uint(i32(8))) | (int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_zDbHeader)) + 1*uintptr(i32(17))))) << uint(i32(16))))
@@ -59000,7 +59000,7 @@ _56:
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) | i32(2))
- sink14 = *p
+ sink14(*p)
}
*(*uint8)(unsafe.Pointer(&(_pBt.X5))) = uint8(func() int32 {
if _sqlite3Get4byte(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_zDbHeader))+1*uintptr(i32(52))))) != 0 {
@@ -59229,12 +59229,12 @@ _7:
{
p := &_3_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_sqlite3Strlen30(tls, _3_z)+i32(1))))
- sink0 = *p
+ sink0(*p)
}
{
p := &_3_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_sqlite3Strlen30(tls, _3_z)+i32(1))))
- sink0 = *p
+ sink0(*p)
}
goto _7
}
@@ -59354,7 +59354,7 @@ _28:
{
p := &_vfsFlags
*p = (*p) | i32(1)
- sink1 = *p
+ sink1(*p)
}
goto _act_like_temp_file
}
@@ -59533,7 +59533,7 @@ func Xsqlite3_uri_parameter(tls *crt.TLS, _zFilename *int8, _zParam *int8) (r0 *
{
p := &_zFilename
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_sqlite3Strlen30(tls, _zFilename)+i32(1))))
- sink0 = *p
+ sink0(*p)
}
_2:
if (*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zFilename)) + 1*uintptr(i32(0))))) == 0 {
@@ -59543,7 +59543,7 @@ _2:
{
p := &_zFilename
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_sqlite3Strlen30(tls, _zFilename)+i32(1))))
- sink0 = *p
+ sink0(*p)
}
if _1_x == i32(0) {
return _zFilename
@@ -59551,7 +59551,7 @@ _2:
{
p := &_zFilename
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_sqlite3Strlen30(tls, _zFilename)+i32(1))))
- sink0 = *p
+ sink0(*p)
}
goto _2
_3:
@@ -60165,7 +60165,7 @@ _2:
{
p := (*uint16)(unsafe.Pointer(&(_pKeyInfo.X3)))
*p = uint16(int32(*p) + (int32(_pKeyInfo.X2) - _nField))
- sink14 = *p
+ sink14(*p)
}
*(*uint16)(unsafe.Pointer(&(_pKeyInfo.X2))) = uint16(_nField)
}
@@ -60272,7 +60272,7 @@ func _sqlite3BtreePrevious(tls *crt.TLS, _pCur *XBtCursor, _pRes *int32) (r0 int
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) & i32(-15))
- sink2 = *p
+ sink2(*p)
}
*(*uint16)(unsafe.Pointer(&((*XCellInfo)(unsafe.Pointer(&(_pCur.X4))).X4))) = uint16(i32(0))
if ((int32(_pCur.X12) != i32(1)) || (int32(_pCur.X16) == i32(0))) || (int32((*(**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[20]unsafe.Pointer)(unsafe.Pointer(&(_pCur.X19))))) + 8*uintptr(_pCur.X14)))).X5) == i32(0)) {
@@ -60583,14 +60583,14 @@ _5:
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) | i32(8))
- sink2 = *p
+ sink2(*p)
}
goto _25
}
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) & i32(-9))
- sink2 = *p
+ sink2(*p)
}
_25:
_21:
@@ -60845,7 +60845,7 @@ _54:
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) & i32(-3))
- sink2 = *p
+ sink2(*p)
}
goto _72
}
@@ -60882,7 +60882,7 @@ _72:
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) & i32(-3))
- sink2 = *p
+ sink2(*p)
}
_rc = _balance(tls, _pCur)
*(*uint8)(unsafe.Pointer(&((*(**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[20]unsafe.Pointer)(unsafe.Pointer(&(_pCur.X19))))) + 8*uintptr(_pCur.X14)))).X9))) = uint8(i32(0))
@@ -61035,12 +61035,12 @@ func _fillInCell(tls *crt.TLS, _pPage *XMemPage, _pCell *uint8, _pX *XBtreePaylo
}
return _sqlite3PutVarint(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCell))+1*uintptr(_nHeader))), uint64(_nPayload))
}()))
- sink1 = *p
+ sink1(*p)
}
{
p := &_nHeader
*p = (*p) + _sqlite3PutVarint(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCell))+1*uintptr(_nHeader))), *(*uint64)(unsafe.Pointer((*int64)(unsafe.Pointer(&(_pX.X1))))))
- sink1 = *p
+ sink1(*p)
}
goto _11
}
@@ -61063,7 +61063,7 @@ func _fillInCell(tls *crt.TLS, _pPage *XMemPage, _pCell *uint8, _pX *XBtreePaylo
}
return _sqlite3PutVarint(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCell))+1*uintptr(_nHeader))), uint64(_nPayload))
}()))
- sink1 = *p
+ sink1(*p)
}
_11:
if _nPayload > int32(_pPage.X10) {
@@ -61207,27 +61207,27 @@ _60:
{
p := &_nPayload
*p = (*p) - _n
- sink1 = *p
+ sink1(*p)
}
{
p := &_pPayload
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_n)))
- sink13 = *p
+ sink13(*p)
}
{
p := &_pSrc
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_n)))
- sink13 = *p
+ sink13(*p)
}
{
p := &_nSrc
*p = (*p) - _n
- sink1 = *p
+ sink1(*p)
}
{
p := &_spaceLeft
*p = (*p) - _n
- sink1 = *p
+ sink1(*p)
}
goto _29
_30:
@@ -61530,12 +61530,12 @@ func _sqlite3PagerDontWrite(tls *crt.TLS, _pPg *XPgHdr) {
{
p := (*uint16)(unsafe.Pointer(&(_pPg.X6)))
*p = uint16(int32(*p) | i32(16))
- sink14 = *p
+ sink14(*p)
}
{
p := (*uint16)(unsafe.Pointer(&(_pPg.X6)))
*p = uint16(int32(*p) & i32(-5))
- sink14 = *p
+ sink14(*p)
}
}
}
@@ -61671,7 +61671,7 @@ func _dropCell(tls *crt.TLS, _pPage *XMemPage, _idx int32, _sz int32, _pRC *int3
{
p := (*uint16)(unsafe.Pointer(&(_pPage.X13)))
*p = uint16(int32(*p) + i32(2))
- sink14 = *p
+ sink14(*p)
}
_15:
}
@@ -61815,7 +61815,7 @@ _29:
{
p := &_nFrag
*p = uint8(int32(*p) + (int32(_iStart) - _7_iPtrEnd))
- sink2 = *p
+ sink2(*p)
}
_iSize = uint16(_iEnd - uint32(_iPtr))
_iStart = _iPtr
@@ -61827,7 +61827,7 @@ _32:
{
p := (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_data)) + 1*uintptr(int32(_hdr)+i32(7))))
*p = uint8(int32(*p) - int32(_nFrag))
- sink2 = *p
+ sink2(*p)
}
_19:
if int32(_iStart) != ((int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_data))+1*uintptr(int32(_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(int32(_hdr)+i32(5)))))) + 1*uintptr(i32(1)))))) {
@@ -61862,7 +61862,7 @@ _38:
{
p := (*uint16)(unsafe.Pointer(&(_pPage.X13)))
*p = uint16(int32(*p) + int32(_iOrigSize))
- sink14 = *p
+ sink14(*p)
}
return i32(0)
}
@@ -62011,7 +62011,7 @@ _19:
{
p := (*uint16)(unsafe.Pointer(&(_pPage.X13)))
*p = uint16(int32(*p) - int32(uint16(i32(2)+_sz)))
- sink14 = *p
+ sink14(*p)
}
crt.Xmemcpy(tls, (unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_data))+1*uintptr(_idx)))), (unsafe.Pointer)(_pCell), uint64(_sz))
if _iChild != 0 {
@@ -62182,7 +62182,7 @@ _33:
{
p := &_top
*p = (*p) - _nByte
- sink1 = *p
+ sink1(*p)
}
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(func() *uint8 {
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_data))+1*uintptr(_hdr+i32(5)))))) + 1*uintptr(i32(0)))) = uint8(_top >> uint(i32(8)))
@@ -62253,7 +62253,7 @@ _2:
{
p := (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData)) + 1*uintptr(_hdr+i32(7))))
*p = uint8(int32(*p) + int32(uint8(_x)))
- sink2 = *p
+ sink2(*p)
}
goto _11
_9:
@@ -62385,7 +62385,7 @@ func _defragmentPage(tls *crt.TLS, _pPage *XMemPage, _nMaxFrag int32) (r0 int32)
{
p := &_3_sz
*p = (*p) + _3_sz2
- sink1 = *p
+ sink1(*p)
}
_25:
_cbrk = _3_top + _3_sz
@@ -62419,7 +62419,7 @@ _37:
{
p := &_3_pAddr
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(2))))
- sink13 = *p
+ sink13(*p)
}
goto _31
_34:
@@ -62451,7 +62451,7 @@ _38:
{
p := &_cbrk
*p = (*p) - _size
- sink1 = *p
+ sink1(*p)
}
if (_cbrk < _iCellFirst) || ((_pc + _size) > _usableSize) {
return _sqlite3CorruptError(tls, i32(60459))
@@ -62954,7 +62954,7 @@ _0:
{
p := &_pData
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) - 1*uintptr(*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_szCell)) + 2*uintptr(_i))))))
- sink13 = *p
+ sink13(*p)
}
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(func() *uint8 {
*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCellptr)) + 1*uintptr(i32(0)))) = uint8(int64((uintptr(unsafe.Pointer(_pData))-uintptr(unsafe.Pointer(_aData)))/1) >> uint(i32(8)))
@@ -62963,7 +62963,7 @@ _0:
{
p := &_pCellptr
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(2))))
- sink13 = *p
+ sink13(*p)
}
if uintptr(unsafe.Pointer(_pData)) < uintptr(unsafe.Pointer(_pCellptr)) {
return _sqlite3CorruptError(tls, i32(65622))
@@ -63134,7 +63134,7 @@ _22:
{
p := &_nMaxCells
*p = (*p) + ((i32(1) + int32((*(**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_apOld)) + 8*uintptr(_i)))).X14)) + int32((*(**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_apOld)) + 8*uintptr(_i)))).X9))
- sink1 = *p
+ sink1(*p)
}
if postInc1(&_i, int32(-1)) == i32(0) {
goto _23
@@ -63221,7 +63221,7 @@ _43:
{
p := &_17_piCell
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(2))))
- sink13 = *p
+ sink13(*p)
}
*(*int32)(unsafe.Pointer(&(_b.X0))) += 1
_j += 1
@@ -63257,7 +63257,7 @@ _54:
{
p := &_17_piCell
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(2))))
- sink13 = *p
+ sink13(*p)
}
*(*int32)(unsafe.Pointer(&(_b.X0))) += 1
goto _54
@@ -63278,7 +63278,7 @@ _54:
{
p := &_iSpace1
*p = (*p) + int32(_23_sz)
- sink1 = *p
+ sink1(*p)
}
func() {
if int32(_23_sz) > (int32(_pBt.X11) + i32(23)) {
@@ -63365,7 +63365,7 @@ _89:
*p = (*p) + (i32(2) + int32((*(*func(*crt.TLS, *XMemPage, *uint8) uint16)(unsafe.Pointer(&struct {
f func(*crt.TLS, unsafe.Pointer, *uint8) uint16
}{(_27_p.X24)})))(tls, _27_p, *(**uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[4]*uint8)(unsafe.Pointer(&(_27_p.X17))))) + 8*uintptr(_j))))))
- sink1 = *p
+ sink1(*p)
}
_j += 1
goto _89
@@ -63399,7 +63399,7 @@ _99:
{
p := (*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_szNew)) + 4*uintptr(_i)))
*p = (*p) - _29_sz
- sink1 = *p
+ sink1(*p)
}
if _leafData != 0 {
goto _101
@@ -63414,7 +63414,7 @@ _101:
{
p := (*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_szNew)) + 4*uintptr(_i+i32(1))))
*p = (*p) + _29_sz
- sink1 = *p
+ sink1(*p)
}
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_cntNew)) + 4*uintptr(_i))) -= 1
goto _97
@@ -63429,7 +63429,7 @@ _98:
{
p := (*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_szNew)) + 4*uintptr(_i)))
*p = (*p) + _29_sz
- sink1 = *p
+ sink1(*p)
}
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_cntNew)) + 4*uintptr(_i))) += 1
if _leafData != 0 {
@@ -63445,7 +63445,7 @@ _107:
{
p := (*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_szNew)) + 4*uintptr(_i+i32(1))))
*p = (*p) - _29_sz
- sink1 = *p
+ sink1(*p)
}
goto _98
_105:
@@ -63501,12 +63501,12 @@ _119:
{
p := &_42_szRight
*p = (*p) + (int32(*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_b.X3)) + 2*uintptr(_42_d)))) + i32(2))
- sink1 = *p
+ sink1(*p)
}
{
p := &_42_szLeft
*p = (*p) - (int32(*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_b.X3)) + 2*uintptr(_42_r)))) + i32(2))
- sink1 = *p
+ sink1(*p)
}
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_cntNew)) + 4*uintptr(_i-i32(1)))) = _42_r
_42_r -= 1
@@ -63684,7 +63684,7 @@ _181:
{
p := &_59_cntOldNext
*p = (*p) + ((int32(_61_pOld.X14) + int32(_61_pOld.X9)) + bool2int(_leafData == 0))
- sink1 = *p
+ sink1(*p)
}
_59_aOld = _61_pOld.X19
}
@@ -63753,7 +63753,7 @@ _197:
{
p := &_66_pCell
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) - 1*uintptr(i32(4))))
- sink13 = *p
+ sink13(*p)
}
if int32(*(*uint16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_b.X3)) + 2*uintptr(_j)))) == i32(4) {
func() {
@@ -63770,7 +63770,7 @@ _208:
{
p := &_iOvflSpace
*p = (*p) + _66_sz
- sink1 = *p
+ sink1(*p)
}
func() {
if _66_sz > (int32(_pBt.X11) + i32(23)) {
@@ -64116,14 +64116,14 @@ func _editPage(tls *crt.TLS, _pPg *XMemPage, _iOld int32, _iNew int32, _nNew int
{
p := &_nCell
*p = (*p) - _1_nShift
- sink1 = *p
+ sink1(*p)
}
}
if _iNewEnd < _iOldEnd {
{
p := &_nCell
*p = (*p) - _pageFreeArray(tls, _pPg, _iNewEnd, _iOldEnd-_iNewEnd, _pCArray)
- sink1 = *p
+ sink1(*p)
}
}
_pData = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData)) + 1*uintptr(((((int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aData))+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)(_aData))+1*uintptr(_hdr+i32(5)))))) + 1*uintptr(i32(1))))))-i32(1))&i32(65535))+i32(1))))
@@ -64153,7 +64153,7 @@ func _editPage(tls *crt.TLS, _pPg *XMemPage, _iOld int32, _iNew int32, _nNew int
{
p := &_nCell
*p = (*p) + _3_nAdd
- sink1 = *p
+ sink1(*p)
}
_3:
_i = i32(0)
@@ -64273,7 +64273,7 @@ _8:
{
p := &_szFree
*p = (*p) + _2_sz
- sink1 = *p
+ sink1(*p)
}
_14:
_nRet += 1
@@ -64355,7 +64355,7 @@ _3:
{
p := &_pData
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) - 1*uintptr(_1_sz)))
- sink13 = *p
+ sink13(*p)
}
_1_pSlot = _pData
_9:
@@ -64373,7 +64373,7 @@ _9:
{
p := &_pCellptr
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(2))))
- sink13 = *p
+ sink13(*p)
}
_i += 1
goto _3
@@ -64975,7 +64975,7 @@ _10:
{
p := &_n
*p = (*p) * int64((*(**XMemPage)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[20]unsafe.Pointer)(unsafe.Pointer(&(_pCur.X19))))) + 8*uintptr(_i)))).X14)
- sink6 = *p
+ sink6(*p)
}
_i += 1
goto _10
@@ -65682,7 +65682,7 @@ _0:
{
p := (*int32)(unsafe.Pointer(&(_p.X4)))
*p = (*p) + _1_nCopy
- sink1 = *p
+ sink1(*p)
}
if (_p.X4) == (_p.X2) {
*(*int32)(unsafe.Pointer(&(_p.X0))) = _sqlite3OsWrite(tls, (*Xsqlite3_file)(_p.X6), (unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X1))+1*uintptr(_p.X3)))), (_p.X4)-(_p.X3), (_p.X5)+int64(_p.X3))
@@ -65690,7 +65690,7 @@ _0:
{
p := (*int64)(unsafe.Pointer(&(_p.X5)))
*p = (*p) + int64(_p.X2)
- sink6 = *p
+ sink6(*p)
}
}
func() {
@@ -65702,7 +65702,7 @@ _0:
{
p := &_nRem
*p = (*p) - _1_nCopy
- sink1 = *p
+ sink1(*p)
}
goto _0
_1:
@@ -66036,7 +66036,7 @@ _18:
{
p := &_5_i
*p = (*p) + i32(16)
- sink1 = *p
+ sink1(*p)
}
goto _18
_22:
@@ -66102,7 +66102,7 @@ _2:
{
p := &_N
*p = (*p) + _N
- sink1 = *p
+ sink1(*p)
}
goto _2
}
@@ -66236,7 +66236,7 @@ func _vdbePmaReaderInit(tls *crt.TLS, _pTask *XSortSubtask, _pFile *XSorterFile,
{
p := _pnByte
*p = int64(uint64(*p) + _1_nByte)
- sink6 = *p
+ sink6(*p)
}
}
if _rc == i32(0) {
@@ -66339,7 +66339,7 @@ func _vdbePmaReadVarint(tls *crt.TLS, _p *XPmaReader, _pnOut *uint64) (r0 int32)
{
p := (*int64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) + int64(_sqlite3GetVarint(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X9))+1*uintptr(_p.X0))), _pnOut))
- sink6 = *p
+ sink6(*p)
}
goto _1
}
@@ -66348,7 +66348,7 @@ func _vdbePmaReadVarint(tls *crt.TLS, _p *XPmaReader, _pnOut *uint64) (r0 int32)
{
p := (*int64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) + int64(_sqlite3GetVarint(tls, (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X7))+1*uintptr(_iBuf))), _pnOut))
- sink6 = *p
+ sink6(*p)
}
goto _4
}
@@ -66387,7 +66387,7 @@ func _vdbePmaReadBlob(tls *crt.TLS, _p *XPmaReader, _nByte int32, _ppOut **uint8
{
p := (*int64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) + int64(_nByte)
- sink6 = *p
+ sink6(*p)
}
return i32(0)
}
@@ -66430,7 +66430,7 @@ _3:
{
p := (*int64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) + int64(_nByte)
- sink6 = *p
+ sink6(*p)
}
goto _12
}
@@ -66459,7 +66459,7 @@ _13:
{
p := (*int64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) + int64(_nAvail)
- sink6 = *p
+ sink6(*p)
}
_6_nRem = _nByte - _nAvail
_19:
@@ -66484,7 +66484,7 @@ _19:
{
p := &_6_nRem
*p = (*p) - _8_nCopy
- sink1 = *p
+ sink1(*p)
}
goto _19
_20:
@@ -66826,7 +66826,7 @@ func _vdbeIncrMergerNew(tls *crt.TLS, _pTask *XSortSubtask, _pMerger *XMergeEngi
{
p := (*int64)(unsafe.Pointer(&((*XSorterFile)(unsafe.Pointer(&(_pTask.X8))).X1)))
*p = (*p) + int64(_pIncr.X3)
- sink6 = *p
+ sink6(*p)
}
goto _5
}
@@ -66848,7 +66848,7 @@ func _vdbeIncrMergerSetThreads(tls *crt.TLS, _pIncr *XIncrMerger) {
{
p := (*int64)(unsafe.Pointer(&((*XSorterFile)(unsafe.Pointer(&((*XSortSubtask)(_pIncr.X0).X8))).X1)))
*p = (*p) - int64(_pIncr.X3)
- sink6 = *p
+ sink6(*p)
}
}
@@ -66975,7 +66975,7 @@ _1:
{
p := (*int64)(unsafe.Pointer(&((*XSorterFile)(unsafe.Pointer(&(_pTask.X8))).X1)))
*p = (*p) + int64(_1_mxSz)
- sink6 = *p
+ sink6(*p)
}
}
_3:
@@ -67224,7 +67224,7 @@ func _sqlite3VdbeSorterWrite(tls *crt.TLS, _pCsr *XVdbeCursor, _pVal *XMem) (r0
{
p := (*uint8)(unsafe.Pointer(&(_pSorter.X16)))
*p = uint8(int32(*p) & i32(1))
- sink2 = *p
+ sink2(*p)
}
goto _10
}
@@ -67232,7 +67232,7 @@ func _sqlite3VdbeSorterWrite(tls *crt.TLS, _pCsr *XVdbeCursor, _pVal *XMem) (r0
{
p := (*uint8)(unsafe.Pointer(&(_pSorter.X16)))
*p = uint8(int32(*p) & i32(2))
- sink2 = *p
+ sink2(*p)
}
goto _10
}
@@ -67270,7 +67270,7 @@ _13:
{
p := (*int32)(unsafe.Pointer(&((*t47)(unsafe.Pointer(&(_pSorter.X9))).X2)))
*p = (*p) + _nPMA
- sink1 = *p
+ sink1(*p)
}
if _nPMA > (_pSorter.X2) {
*(*int32)(unsafe.Pointer(&(_pSorter.X2))) = _nPMA
@@ -67307,7 +67307,7 @@ _25:
{
p := (*int32)(unsafe.Pointer(&(_pSorter.X10)))
*p = (*p) + ((_nReq + i32(7)) & i32(-8))
- sink1 = *p
+ sink1(*p)
}
if (*XSorterRecord)((*t47)(unsafe.Pointer(&(_pSorter.X9))).X0) != nil {
*(*int32)(unsafe.Pointer((*t48)(unsafe.Pointer(&(_pNew.X1))))) = int32(int64((uintptr(unsafe.Pointer((*uint8)(unsafe.Pointer((*XSorterRecord)((*t47)(unsafe.Pointer(&(_pSorter.X9))).X0))))) - uintptr(unsafe.Pointer((*t47)(unsafe.Pointer(&(_pSorter.X9))).X1))) / 1))
@@ -67678,7 +67678,7 @@ _12:
{
p := _pnChange
*p = (*p) + int32(_pPage.X14)
- sink1 = *p
+ sink1(*p)
}
}
_15:
@@ -67793,7 +67793,7 @@ func _sqlite3UnlinkAndDeleteTable(tls *crt.TLS, _db *Xsqlite3, _iDb int32, _zTab
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) | i32(2)
- sink1 = *p
+ sink1(*p)
}
}
@@ -67867,7 +67867,7 @@ _4:
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) | i32(2)
- sink1 = *p
+ sink1(*p)
}
}
@@ -67921,7 +67921,7 @@ _5:
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) | i32(2)
- sink1 = *p
+ sink1(*p)
}
_4:
}
@@ -68008,7 +68008,7 @@ func _sqlite3BtreeIntegrityCheck(tls *crt.TLS, _p *XBtree, _aRoot *int32, _nRoot
{
p := (*int32)(unsafe.Pointer(&((*Xsqlite3)(_pBt.X1).X6)))
*p = (*p) & i32(-536870913)
- sink1 = *p
+ sink1(*p)
}
_i = uint32(i32(0))
_9:
@@ -68083,7 +68083,7 @@ func _setPageReferenced(tls *crt.TLS, _pCheck *XIntegrityCk, _iPg uint32) {
{
p := (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pCheck.X2)) + 1*uintptr(_iPg/uint32(i32(8)))))
*p = uint8(int32(*p) | (i32(1) << uint(int32(_iPg&uint32(i32(7))))))
- sink2 = *p
+ sink2(*p)
}
}
@@ -68146,7 +68146,7 @@ _13:
{
p := &_N
*p = (*p) - _4_n
- sink1 = *p
+ sink1(*p)
}
_9:
goto _15
@@ -68363,7 +68363,7 @@ _15:
{
p := &_pCellIdx
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) - 1*uintptr(i32(2))))
- sink13 = *p
+ sink13(*p)
}
if (_pc < _contentOffset) || (_pc > (_usableSize - uint32(i32(4)))) {
_checkAppendMsg(tls, _pCheck, str(89395), _pc, _contentOffset, _usableSize-uint32(i32(4)))
@@ -68500,7 +68500,7 @@ _55:
{
p := &_nFrag
*p = int32(uint32(*p) + (((_x >> uint(i32(16))) - (_prev & uint32(i32(65535)))) - uint32(i32(1))))
- sink1 = *p
+ sink1(*p)
}
_prev = _x
goto _55
@@ -68508,7 +68508,7 @@ _56:
{
p := &_nFrag
*p = int32(uint32(*p) + ((_usableSize - (_prev & uint32(i32(65535)))) - uint32(i32(1))))
- sink1 = *p
+ sink1(*p)
}
if ((*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_heap)) + 4*uintptr(i32(0))))) == uint32(i32(0))) && (_nFrag != int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_data)) + 1*uintptr(_hdr+i32(7)))))) {
_checkAppendMsg(tls, _pCheck, str(89654), _nFrag, int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_data)) + 1*uintptr(_hdr+i32(7))))), _iPage)
@@ -68707,7 +68707,7 @@ func _sqlite3RowSetInsert(tls *crt.TLS, _p *XRowSet, _rowid int64) {
{
p := (*uint16)(unsafe.Pointer(&(_p.X7)))
*p = uint16(int32(*p) & i32(-2))
- sink14 = *p
+ sink14(*p)
}
}
*(**TRowSetEntry)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_pLast.X1))))) = _pEntry
@@ -68793,7 +68793,7 @@ func _sqlite3RowSetNext(tls *crt.TLS, _p *XRowSet, _pRowid *int64) (r0 int32) {
{
p := (*uint16)(unsafe.Pointer(&(_p.X7)))
*p = uint16(int32(*p) | i32(3))
- sink14 = *p
+ sink14(*p)
}
_4:
if (*TRowSetEntry)(_p.X2) == nil {
@@ -68984,7 +68984,7 @@ _12:
{
p := (*uint16)(unsafe.Pointer(&(_pRowSet.X7)))
*p = uint16(int32(*p) | i32(1))
- sink14 = *p
+ sink14(*p)
}
_4:
*(*int32)(unsafe.Pointer(&(_pRowSet.X8))) = _iBatch
@@ -69597,13 +69597,13 @@ func _sqlite3BtreeSetVersion(tls *crt.TLS, _pBtree *XBtree, _iVersion int32) (r0
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) & i32(-17))
- sink14 = *p
+ sink14(*p)
}
if _iVersion == i32(1) {
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) | i32(16))
- sink14 = *p
+ sink14(*p)
}
}
_rc = _sqlite3BtreeBeginTrans(tls, _pBtree, i32(0))
@@ -69629,7 +69629,7 @@ _4:
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) & i32(-17))
- sink14 = *p
+ sink14(*p)
}
return _rc
}
@@ -69699,12 +69699,12 @@ func _sqlite3RunVacuum(tls *crt.TLS, _pzErrMsg **int8, _db *Xsqlite3, _iDb int32
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) | i32(270542848)
- sink1 = *p
+ sink1(*p)
}
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) & i32(-655489)
- sink1 = *p
+ sink1(*p)
}
*(*uint8)(unsafe.Pointer(&(_db.X24))) = uint8(i32(0))
_zDbMain = (*XDb)(unsafe.Pointer(uintptr(_db.X4) + 32*uintptr(_iDb))).X0
@@ -69784,7 +69784,7 @@ func _sqlite3RunVacuum(tls *crt.TLS, _pzErrMsg **int8, _db *Xsqlite3, _iDb int32
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) & i32(-268435457)
- sink1 = *p
+ sink1(*p)
}
if _rc != i32(0) {
goto _end_of_vacuum
@@ -69827,7 +69827,7 @@ _28:
{
p := &_5_i
*p = (*p) + i32(2)
- sink1 = *p
+ sink1(*p)
}
goto _28
_31:
@@ -70090,21 +70090,21 @@ _13:
{
p := (*uint8)(unsafe.Pointer(&(_pPager.X8)))
*p = uint8(int32(*p) | i32(32))
- sink2 = *p
+ sink2(*p)
}
}
if (_pgFlags & uint32(i32(32))) != 0 {
{
p := (*uint8)(unsafe.Pointer(&(_pPager.X18)))
*p = uint8(int32(*p) & i32(-2))
- sink2 = *p
+ sink2(*p)
}
goto _16
}
{
p := (*uint8)(unsafe.Pointer(&(_pPager.X18)))
*p = uint8(int32(*p) | i32(1))
- sink2 = *p
+ sink2(*p)
}
_16:
}
@@ -70174,7 +70174,7 @@ func _sqlite3BtreeSetPageSize(tls *crt.TLS, _p *XBtree, _pageSize int32, _nReser
{
p := (*uint16)(unsafe.Pointer(&(_pBt.X10)))
*p = uint16(int32(*p) | i32(2))
- sink14 = *p
+ sink14(*p)
}
}
_sqlite3BtreeLeave(tls, _p)
@@ -70315,7 +70315,7 @@ _2:
{
p := (*uint16)(unsafe.Pointer(&((*XBtShared)(_pTo.X1).X10)))
*p = uint16(int32(*p) & i32(-3))
- sink14 = *p
+ sink14(*p)
}
goto _8
}
@@ -70546,7 +70546,7 @@ _68:
{
p := &_25_iOff
*p = (*p) + int64(_pgszSrc)
- sink6 = *p
+ sink6(*p)
}
goto _68
_72:
@@ -70571,7 +70571,7 @@ _32:
{
p := &_36_rc2
*p = (*p) | _sqlite3BtreeCommitPhaseTwo(tls, (*XBtree)(_p.X6), i32(0))
- sink1 = *p
+ sink1(*p)
}
func() {
if _36_rc2 != i32(0) {
@@ -71024,7 +71024,7 @@ func _sqlite3VdbeMemCopy(tls *crt.TLS, _pTo *XMem, _pFrom *XMem) (r0 int32) {
{
p := (*uint16)(unsafe.Pointer(&(_pTo.X1)))
*p = uint16(int32(*p) & i32(-1025))
- sink14 = *p
+ sink14(*p)
}
if (int32(_pTo.X1) & i32(18)) == 0 {
goto _3
@@ -71033,7 +71033,7 @@ func _sqlite3VdbeMemCopy(tls *crt.TLS, _pTo *XMem, _pFrom *XMem) (r0 int32) {
{
p := (*uint16)(unsafe.Pointer(&(_pTo.X1)))
*p = uint16(int32(*p) | i32(4096))
- sink14 = *p
+ sink14(*p)
}
_rc = _sqlite3VdbeMemMakeWriteable(tls, _pTo)
}
@@ -71269,7 +71269,7 @@ _42:
{
p := (*uint8)(unsafe.Pointer(&((*XColumn)(unsafe.Pointer(uintptr(_pTab.X1) + 32*uintptr(_10_iCol))).X6)))
*p = uint8(int32(*p) | i32(2))
- sink2 = *p
+ sink2(*p)
}
_10_oooHidden = uint8(i32(128))
goto _47
@@ -71277,7 +71277,7 @@ _36:
{
p := (*uint32)(unsafe.Pointer(&(_pTab.X9)))
*p = (*p) | uint32(_10_oooHidden)
- sink5 = *p
+ sink5(*p)
}
_47:
_10_iCol += 1
@@ -71506,7 +71506,7 @@ _11:
{
p := &_zRawSql
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_n)))
- sink0 = *p
+ sink0(*p)
}
func() {
if (*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zRawSql)) + 1*uintptr(i32(0))))) == 0 && _nToken != i32(0) {
@@ -71551,7 +71551,7 @@ _24:
{
p := &_zRawSql
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_nToken)))
- sink0 = *p
+ sink0(*p)
}
_nextIndex = _idx + i32(1)
func() {
@@ -71665,12 +71665,12 @@ _0:
{
p := &_nTotal
*p = (*p) + _n
- sink1 = *p
+ sink1(*p)
}
{
p := &_zSql
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_n)))
- sink0 = *p
+ sink0(*p)
}
goto _0
_1:
@@ -72151,7 +72151,7 @@ _22:
{
p := (*uint16)(unsafe.Pointer(&((*XSchema)(_pTable.X20).X9)))
*p = uint16(int32(*p) | i32(2))
- sink14 = *p
+ sink14(*p)
}
return _nErr
}
@@ -72219,12 +72219,12 @@ func _sqlite3ResultSetOfSelect(tls *crt.TLS, _pParse *XParse, _pSelect *XSelect)
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) & i32(-5)
- sink1 = *p
+ sink1(*p)
}
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) | i32(64)
- sink1 = *p
+ sink1(*p)
}
_sqlite3SelectPrep(tls, _pParse, _pSelect, nil)
if (_pParse.X16) != 0 {
@@ -72326,7 +72326,7 @@ _8:
{
p := &_szAll
*p = (*p) + uint64(_pCol.X5)
- sink17 = *p
+ sink17(*p)
}
*(*int8)(unsafe.Pointer(&(_pCol.X4))) = _sqlite3ExprAffinity(tls, _p)
if _1_zType == nil || store1(&_1_m, _sqlite3Strlen30(tls, _1_zType)) <= i32(0) {
@@ -72339,7 +72339,7 @@ _8:
{
p := (*uint8)(unsafe.Pointer(&(_pCol.X6)))
*p = uint8(int32(*p) | i32(4))
- sink2 = *p
+ sink2(*p)
}
}
_13:
@@ -72907,7 +72907,7 @@ func _addWhereTerm(tls *crt.TLS, _pParse *XParse, _pSrc *XSrcList, _iLeft int32,
{
p := (*uint32)(unsafe.Pointer(&(_pEq.X2)))
*p = (*p) | uint32(i32(1))
- sink5 = *p
+ sink5(*p)
}
func() {
if ((_pEq.X2) & uint32(i32(24576))) != uint32(i32(0)) {
@@ -72918,7 +72918,7 @@ func _addWhereTerm(tls *crt.TLS, _pParse *XParse, _pSrc *XSrcList, _iLeft int32,
{
p := (*uint32)(unsafe.Pointer(&(_pEq.X2)))
*p = (*p) | uint32(i32(131072))
- sink5 = *p
+ sink5(*p)
}
*(*int16)(unsafe.Pointer(&(_pEq.X11))) = int16(_pE2.X8)
}
@@ -72956,13 +72956,13 @@ func _sqlite3CreateColumnExpr(tls *crt.TLS, _db *Xsqlite3, _pSrc *XSrcList, _iSr
}
return _iCol
}()))
- sink17 = *p
+ sink17(*p)
}
_2:
{
p := (*uint32)(unsafe.Pointer(&(_p.X2)))
*p = (*p) | uint32(i32(4))
- sink5 = *p
+ sink5(*p)
}
_0:
return _p
@@ -73112,7 +73112,7 @@ func _sqlite3ExprAttachSubtrees(tls *crt.TLS, _db *Xsqlite3, _pRoot *XExpr, _pLe
{
p := (*uint32)(unsafe.Pointer(&(_pRoot.X2)))
*p = (*p) | (uint32(i32(2097408)) & (_pRight.X2))
- sink5 = *p
+ sink5(*p)
}
}
if _pLeft != nil {
@@ -73120,7 +73120,7 @@ func _sqlite3ExprAttachSubtrees(tls *crt.TLS, _db *Xsqlite3, _pRoot *XExpr, _pLe
{
p := (*uint32)(unsafe.Pointer(&(_pRoot.X2)))
*p = (*p) | (uint32(i32(2097408)) & (_pLeft.X2))
- sink5 = *p
+ sink5(*p)
}
}
_exprSetHeight(tls, _pRoot)
@@ -73155,7 +73155,7 @@ func _exprSetHeight(tls *crt.TLS, _p *XExpr) {
{
p := (*uint32)(unsafe.Pointer(&(_p.X2)))
*p = (*p) | (uint32(i32(2097408)) & _sqlite3ExprListFlags(tls, (*XExprList)(*(*unsafe.Pointer)(unsafe.Pointer((*t12)(unsafe.Pointer(&(_p.X6))))))))
- sink5 = *p
+ sink5(*p)
}
}
_2:
@@ -73235,7 +73235,7 @@ _1:
{
p := &_m
*p = (*p) | (_2_pExpr.X2)
- sink5 = *p
+ sink5(*p)
}
_i += 1
goto _1
@@ -73297,7 +73297,7 @@ _0:
{
p := (*uint32)(unsafe.Pointer(&(_p.X2)))
*p = (*p) | uint32(i32(1))
- sink5 = *p
+ sink5(*p)
}
func() {
if ((_p.X2) & uint32(i32(24576))) != uint32(i32(0)) {
@@ -73308,7 +73308,7 @@ _0:
{
p := (*uint32)(unsafe.Pointer(&(_p.X2)))
*p = (*p) | uint32(i32(131072))
- sink5 = *p
+ sink5(*p)
}
*(*int16)(unsafe.Pointer(&(_p.X11))) = int16(_iTable)
if int32(_p.X0) != i32(151) || (*XExprList)(*(*unsafe.Pointer)(unsafe.Pointer((*t12)(unsafe.Pointer(&(_p.X6)))))) == nil {
@@ -73366,7 +73366,7 @@ _6:
{
p := &_zSpan
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_n+i32(1))))
- sink0 = *p
+ sink0(*p)
}
_n = i32(0)
_10:
@@ -73391,7 +73391,7 @@ _16:
{
p := &_zSpan
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_n+i32(1))))
- sink0 = *p
+ sink0(*p)
}
if (_zCol != nil) && (_sqlite3StrICmp(tls, _zSpan, _zCol) != i32(0)) {
return i32(0)
@@ -73589,7 +73589,7 @@ func _resolveExprStep(tls *crt.TLS, _pWalker *XWalker, _pExpr *XExpr) (r0 int32)
{
p := (*uint32)(unsafe.Pointer(&(_pExpr.X2)))
*p = (*p) | uint32(i32(4))
- sink5 = *p
+ sink5(*p)
}
if (*XSrcList)(_pNC.X1) == nil || ((*XSrcList)(_pNC.X1).X1) <= uint32(i32(0)) {
goto _6
@@ -73721,7 +73721,7 @@ _42:
{
p := (*uint32)(unsafe.Pointer(&(_pExpr.X2)))
*p = (*p) | uint32(i32(266240))
- sink5 = *p
+ sink5(*p)
}
if _9_n != i32(2) {
goto _47
@@ -73757,7 +73757,7 @@ _52:
{
p := (*uint32)(unsafe.Pointer(&(_pExpr.X2)))
*p = (*p) | uint32(i32(524288))
- sink5 = *p
+ sink5(*p)
}
}
if (int32(_9_pDef.X1) & i32(2048)) == i32(0) {
@@ -73784,7 +73784,7 @@ _62:
{
p := (*uint16)(unsafe.Pointer(&(_pNC.X7)))
*p = uint16(int32(*p) & i32(-2))
- sink14 = *p
+ sink14(*p)
}
}
_sqlite3WalkExprList(tls, _pWalker, _9_pList)
@@ -73811,13 +73811,13 @@ _65:
{
p := (*uint16)(unsafe.Pointer(&(_26_pNC2.X7)))
*p = uint16(int32(*p) | (i32(16) | (int32(_9_pDef.X1) & i32(4096))))
- sink14 = *p
+ sink14(*p)
}
}
{
p := (*uint16)(unsafe.Pointer(&(_pNC.X7)))
*p = uint16(int32(*p) | i32(1))
- sink14 = *p
+ sink14(*p)
}
_64:
return i32(1)
@@ -73839,12 +73839,12 @@ _18:
{
p := (*uint32)(unsafe.Pointer(&(_pExpr.X2)))
*p = (*p) | uint32(i32(32))
- sink5 = *p
+ sink5(*p)
}
{
p := (*uint16)(unsafe.Pointer(&(_pNC.X7)))
*p = uint16(int32(*p) | i32(64))
- sink14 = *p
+ sink14(*p)
}
}
_71:
@@ -74000,7 +74000,7 @@ func _lookupName(tls *crt.TLS, _pParse *XParse, _zDb *int8, _zTab *int8, _zCol *
{
p := (*uint32)(unsafe.Pointer(&(_pExpr.X2)))
*p = (*p) | uint32(i32(131072))
- sink5 = *p
+ sink5(*p)
}
if _zDb == nil {
goto _6
@@ -74158,7 +74158,7 @@ _24:
{
p := (*uint32)(unsafe.Pointer(&(_pExpr.X2)))
*p = (*p) | uint32(i32(1048576))
- sink5 = *p
+ sink5(*p)
}
}
_pSchema = (*XSchema)((*XTable)(_pExpr.X14).X20)
@@ -74227,7 +74227,7 @@ _80:
}
return (u32(1) << uint(_25_iCol))
}()
- sink5 = *p
+ sink5(*p)
}
goto _92
}
@@ -74239,7 +74239,7 @@ _80:
}
return (u32(1) << uint(_25_iCol))
}()
- sink5 = *p
+ sink5(*p)
}
_92:
*(*int16)(unsafe.Pointer(&(_pExpr.X9))) = int16(_25_iCol)
@@ -74359,7 +74359,7 @@ _128:
{
p := (*uint64)(unsafe.Pointer(&(_pMatch.X14)))
*p = (*p) | (u64(1) << uint(_45_n))
- sink17 = *p
+ sink17(*p)
}
_136:
_sqlite3ExprDelete(tls, _db, (*XExpr)(_pExpr.X4))
@@ -74496,12 +74496,12 @@ func _resolveAlias(tls *crt.TLS, _pParse *XParse, _pEList *XExprList, _iCol int3
{
p := (*uint32)(unsafe.Pointer(&(_pDup.X2)))
*p = (*p) | uint32(i32(4194304))
- sink5 = *p
+ sink5(*p)
}
{
p := (*uint32)(unsafe.Pointer(&(_pExpr.X2)))
*p = (*p) | uint32(i32(32768))
- sink5 = *p
+ sink5(*p)
}
_sqlite3ExprDelete(tls, _db, _pExpr)
crt.Xmemcpy(tls, (unsafe.Pointer)(_pExpr), (unsafe.Pointer)(_pDup), u64(72))
@@ -74516,7 +74516,7 @@ func _resolveAlias(tls *crt.TLS, _pParse *XParse, _pEList *XExprList, _iCol int3
{
p := (*uint32)(unsafe.Pointer(&(_pExpr.X2)))
*p = (*p) | uint32(i32(65536))
- sink5 = *p
+ sink5(*p)
}
}
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_pDup))
@@ -74551,7 +74551,7 @@ func _incrAggDepth(tls *crt.TLS, _pWalker *XWalker, _pExpr *XExpr) (r0 int32) {
{
p := (*uint8)(unsafe.Pointer(&(_pExpr.X12)))
*p = uint8(int32(*p) + (*(*int32)(unsafe.Pointer((*t58)(unsafe.Pointer(&(_pWalker.X6)))))))
- sink2 = *p
+ sink2(*p)
}
}
return i32(0)
@@ -74595,7 +74595,7 @@ func _sqlite3ExprAddCollateToken(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _
{
p := (*uint32)(unsafe.Pointer(&(_1_pNew.X2)))
*p = (*p) | uint32(i32(4352))
- sink5 = *p
+ sink5(*p)
}
_pExpr = _1_pNew
}
@@ -74922,7 +74922,7 @@ _7:
{
p := (*uint32)(unsafe.Pointer(&(_p.X3)))
*p = (*p) | uint32(i32(4))
- sink5 = *p
+ sink5(*p)
}
crt.Xmemset(tls, (unsafe.Pointer)(&_sNC), i32(0), u64(56))
*(**XParse)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_sNC.X0))))) = _pParse
@@ -74965,7 +74965,7 @@ _27:
{
p := &_7_nRef
*p = (*p) + (_7_pNC.X5)
- sink1 = *p
+ sink1(*p)
}
_7_pNC = (*XNameContext)(_7_pNC.X4)
goto _27
@@ -74986,7 +74986,7 @@ _34:
{
p := &_7_nRef
*p = (*p) - (_7_pNC.X5)
- sink1 = *p
+ sink1(*p)
}
_7_pNC = (*XNameContext)(_7_pNC.X4)
goto _34
@@ -75020,14 +75020,14 @@ _25:
{
p := (*uint32)(unsafe.Pointer(&(_p.X3)))
*p = (*p) | uint32(i32(8)|(int32(_sNC.X7)&i32(4096)))
- sink5 = *p
+ sink5(*p)
}
goto _46
}
{
p := (*uint16)(unsafe.Pointer(&(_sNC.X7)))
*p = uint16(int32(*p) & i32(-2))
- sink14 = *p
+ sink14(*p)
}
_46:
if ((*XExpr)(_p.X11) != nil) && (_pGroupBy == nil) {
@@ -75057,7 +75057,7 @@ _54:
{
p := (*uint16)(unsafe.Pointer(&(_sNC.X7)))
*p = uint16(int32(*p) | i32(1))
- sink14 = *p
+ sink14(*p)
}
if ((_p.X3) & uint32(i32(65536))) != 0 {
_13_pSub = (*XSelect)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(&((*XSrcList)(_p.X8).X2))))) + 112*uintptr(i32(0)))).X5)
@@ -75172,13 +75172,13 @@ func _sqlite3ResolveExprNames(tls *crt.TLS, _pNC *XNameContext, _pExpr *XExpr) (
{
p := (*int32)(unsafe.Pointer(&(_1_pParse.X57)))
*p = (*p) + (_pExpr.X7)
- sink1 = *p
+ sink1(*p)
}
_savedHasAgg = uint16(int32(_pNC.X7) & i32(4112))
{
p := (*uint16)(unsafe.Pointer(&(_pNC.X7)))
*p = uint16(int32(*p) & i32(-4113))
- sink14 = *p
+ sink14(*p)
}
*(**XParse)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_w.X0))))) = (*XParse)(_pNC.X0)
*(*func(*crt.TLS, *XWalker, *XExpr) int32)(unsafe.Pointer((*func(*crt.TLS, unsafe.Pointer, unsafe.Pointer) int32)(unsafe.Pointer(&(_w.X1))))) = _resolveExprStep
@@ -75191,26 +75191,26 @@ func _sqlite3ResolveExprNames(tls *crt.TLS, _pNC *XNameContext, _pExpr *XExpr) (
{
p := (*int32)(unsafe.Pointer(&((*XParse)(_pNC.X0).X57)))
*p = (*p) - (_pExpr.X7)
- sink1 = *p
+ sink1(*p)
}
if ((_pNC.X6) > i32(0)) || (((*XParse)(_w.X0).X16) > i32(0)) {
{
p := (*uint32)(unsafe.Pointer(&(_pExpr.X2)))
*p = (*p) | uint32(i32(8))
- sink5 = *p
+ sink5(*p)
}
}
if (int32(_pNC.X7) & i32(16)) != 0 {
{
p := (*uint32)(unsafe.Pointer(&(_pExpr.X2)))
*p = (*p) | uint32(i32(2))
- sink5 = *p
+ sink5(*p)
}
}
{
p := (*uint16)(unsafe.Pointer(&(_pNC.X7)))
*p = uint16(int32(*p) | int32(_savedHasAgg))
- sink14 = *p
+ sink14(*p)
}
return bool2int(((_pExpr.X2) & uint32(i32(8))) != uint32(i32(0)))
@@ -75734,7 +75734,7 @@ _21:
{
p := (*uint32)(unsafe.Pointer(&(_11_pNew.X2)))
*p = (*p) | uint32(i32(1024))
- sink5 = *p
+ sink5(*p)
}
*(*int32)(unsafe.Pointer((*t27)(unsafe.Pointer(&(_11_pNew.X3))))) = _5_iCol
if (*XExpr)(_4_pItem.X0) == _5_pE {
@@ -75910,7 +75910,7 @@ func _selectAddSubqueryTypeInfo(tls *crt.TLS, _pWalker *XWalker, _p *XSelect) {
{
p := (*uint32)(unsafe.Pointer(&(_p.X3)))
*p = (*p) | uint32(i32(128))
- sink5 = *p
+ sink5(*p)
}
_pParse = (*XParse)(_pWalker.X0)
_pTabList = (*XSrcList)(_p.X8)
@@ -76483,7 +76483,7 @@ _127:
{
p := (*uint32)(unsafe.Pointer(&(_pParent.X3)))
*p = (*p) | ((_pSub.X3) & uint32(i32(1)))
- sink5 = *p
+ sink5(*p)
}
if (*XExpr)(_pSub.X15) != nil {
*(**XExpr)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_pParent.X15))))) = (*XExpr)(_pSub.X15)
@@ -76628,7 +76628,7 @@ func _substExpr(tls *crt.TLS, _pSubst *XSubstContext, _pExpr *XExpr) (r0 *XExpr)
{
p := (*uint32)(unsafe.Pointer(&(_4_pNew.X2)))
*p = (*p) | uint32(i32(1))
- sink5 = *p
+ sink5(*p)
}
}
_sqlite3ExprDelete(tls, _6_db, _pExpr)
@@ -76881,7 +76881,7 @@ _26:
{
p := (*uint32)(unsafe.Pointer(&(_findRightmost(tls, _p).X3)))
*p = (*p) | uint32(i32(32))
- sink5 = *p
+ sink5(*p)
}
func() {
if (*XExprList)(_p.X0) == nil {
@@ -76998,7 +76998,7 @@ _28:
{
p := (*uint32)(unsafe.Pointer(&(_findRightmost(tls, _p).X3)))
*p = (*p) | uint32(i32(32))
- sink5 = *p
+ sink5(*p)
}
func() {
if (*XExprList)(_p.X0) == nil {
@@ -77351,7 +77351,7 @@ _15:
{
p := (*uint32)(unsafe.Pointer(&(_p.X3)))
*p = (*p) | uint32(i32(32))
- sink5 = *p
+ sink5(*p)
}
}
*(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_p.X12))))) = nil
@@ -77462,7 +77462,7 @@ func _computeLimitRegisters(tls *crt.TLS, _pParse *XParse, _p *XSelect, _iBreak
{
p := (*uint32)(unsafe.Pointer(&(_p.X3)))
*p = (*p) | uint32(i32(16384))
- sink5 = *p
+ sink5(*p)
}
}
_11:
@@ -77693,14 +77693,14 @@ func _selectInnerLoop(tls *crt.TLS, _pParse *XParse, _p *XSelect, _pEList *XExpr
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + _nPrefixReg
- sink1 = *p
+ sink1(*p)
}
_13:
*(*int32)(unsafe.Pointer(&(_pDest.X3))) = (_pParse.X18) + i32(1)
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + _nResultCol
- sink1 = *p
+ sink1(*p)
}
goto _16
_12:
@@ -77708,7 +77708,7 @@ _12:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + _nResultCol
- sink1 = *p
+ sink1(*p)
}
}
_16:
@@ -77744,7 +77744,7 @@ _27:
{
p := &_7_ecelFlags
*p = uint8(int32(*p) | i32(12))
- sink2 = *p
+ sink2(*p)
}
_i = _pSort.X1
_32:
@@ -77784,7 +77784,7 @@ _44:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + _nResultCol
- sink1 = *p
+ sink1(*p)
}
_sqlite3VdbeChangeToNoop(tls, _v, _pDistinct.X3)
_15_pOp = _sqlite3VdbeGetOp(tls, _v, _pDistinct.X3)
@@ -78069,7 +78069,7 @@ func _sqlite3ExprCodeExprList(tls *crt.TLS, _pParse *XParse, _pList *XExprList,
{
p := &_flags
*p = uint8(int32(*p) & i32(-3))
- sink2 = *p
+ sink2(*p)
}
}
*func() *int32 {
@@ -78399,12 +78399,12 @@ func _sqlite3GetTempRange(tls *crt.TLS, _pParse *XParse, _nReg int32) (r0 int32)
{
p := (*int32)(unsafe.Pointer(&(_pParse.X15)))
*p = (*p) + _nReg
- sink1 = *p
+ sink1(*p)
}
{
p := (*int32)(unsafe.Pointer(&(_pParse.X14)))
*p = (*p) - _nReg
- sink1 = *p
+ sink1(*p)
}
goto _4
}
@@ -78412,7 +78412,7 @@ func _sqlite3GetTempRange(tls *crt.TLS, _pParse *XParse, _nReg int32) (r0 int32)
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + _nReg
- sink1 = *p
+ sink1(*p)
}
_4:
return _i
@@ -78486,7 +78486,7 @@ func _pushOntoSorter(tls *crt.TLS, _pParse *XParse, _pSort *XSortCtx, _pSelect *
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + _nBase
- sink1 = *p
+ sink1(*p)
}
_10:
func() {
@@ -78522,7 +78522,7 @@ _10:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + (_pSort.X1)
- sink1 = *p
+ sink1(*p)
}
_5_nKey = (_nExpr - (_pSort.X1)) + _bSeq
if _bSeq != 0 {
@@ -78796,7 +78796,7 @@ _19:
{
p := (*uint32)(unsafe.Pointer(&(_4_pNew.X2)))
*p = (*p) | uint32(i32(1024))
- sink5 = *p
+ sink5(*p)
}
*(*int32)(unsafe.Pointer((*t27)(unsafe.Pointer(&(_4_pNew.X3))))) = _i
*(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_p.X12))))) = store42(&_pOrderBy, _sqlite3ExprListAppend(tls, _pParse, _pOrderBy, _4_pNew))
@@ -78856,7 +78856,7 @@ _35:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + (_9_nExpr + i32(1))
- sink1 = *p
+ sink1(*p)
}
_sqlite3VdbeAddOp2(tls, _v, i32(56), i32(0), _regPrev)
_pKeyDup = _sqlite3KeyInfoAlloc(tls, _db, _9_nExpr, i32(1))
@@ -79486,7 +79486,7 @@ _6:
{
p := &_nChng
*p = (*p) + _pushDownWhereTerms(tls, _pParse, _pSubq, (*XExpr)(_pWhere.X5), _iCursor)
- sink1 = *p
+ sink1(*p)
}
_pWhere = (*XExpr)(_pWhere.X4)
goto _6
@@ -79705,7 +79705,7 @@ func _sqlite3WhereBegin(tls *crt.TLS, _pParse *XParse, _pTabList *XSrcList, _pWh
{
p := &_wctrlFlags
*p = uint16(int32(*p) & i32(-257))
- sink14 = *p
+ sink14(*p)
}
}
if (_pTabList.X0) > i32(64) {
@@ -79769,7 +79769,7 @@ _18:
{
p := (*uint16)(unsafe.Pointer(&((*XWhereTerm)(unsafe.Pointer(uintptr((*XWhereClause)(_sWLB.X1).X5) + 64*uintptr(_ii))).X3)))
*p = uint16(int32(*p) | i32(4))
- sink14 = *p
+ sink14(*p)
}
}
_ii += 1
@@ -79825,7 +79825,7 @@ _34:
{
p := (*uint16)(unsafe.Pointer(&(_pWInfo.X10)))
*p = uint16(int32(*p) | i32(128))
- sink14 = *p
+ sink14(*p)
}
*(**XExprList)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_pWInfo.X2))))) = _pResultSet
}
@@ -79874,7 +79874,7 @@ _43:
{
p := &_17_tabUsed
*p = (*p) | _sqlite3WhereExprListUsage(tls, _pMaskSet, (*XExprList)(_sWLB.X2))
- sink17 = *p
+ sink17(*p)
}
}
_57:
@@ -79914,7 +79914,7 @@ _56:
{
p := (*uint32)(unsafe.Pointer(&((*XParse)(_pWInfo.X0).X42)))
*p = (*p) + uint32(_pWInfo.X21)
- sink5 = *p
+ sink5(*p)
}
func() {
if (int32(_wctrlFlags)&i32(4)) != i32(0) && int32(_pWInfo.X11) != i32(1) {
@@ -80799,7 +80799,7 @@ func _exprCodeBetween(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _dest int32,
{
p := (*uint32)(unsafe.Pointer(&(_exprX.X2)))
*p = (*p) | uint32(i32(1))
- sink5 = *p
+ sink5(*p)
}
_sqlite3ExprCodeTarget(tls, _pParse, &_exprAnd, _dest)
_3:
@@ -80826,7 +80826,7 @@ func _exprToRegister(tls *crt.TLS, _p *XExpr, _iReg int32) {
{
p := (*uint32)(unsafe.Pointer(&(_p.X2)))
*p = (*p) & uint32(i32(-4097))
- sink5 = *p
+ sink5(*p)
}
}
@@ -80854,7 +80854,7 @@ func _exprCodeVector(tls *crt.TLS, _pParse *XParse, _p *XExpr, _piFreeable *int3
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + _nResult
- sink1 = *p
+ sink1(*p)
}
_4_i = i32(0)
_4:
@@ -81346,7 +81346,7 @@ _58:
{
p := &_10_colUsed
*p = (*p) | _10_mCol
- sink17 = *p
+ sink17(*p)
}
if _aiMap != nil {
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aiMap)) + 4*uintptr(_6_i))) = _13_j
@@ -81641,7 +81641,7 @@ func _sqlite3CodeVerifySchema(tls *crt.TLS, _pParse *XParse, _iDb int32) {
{
p := (*uint32)(unsafe.Pointer(&(_pToplevel.X30)))
*p = (*p) | (u32(1) << uint(_iDb))
- sink5 = *p
+ sink5(*p)
}
if i32(1) != 0 && (_iDb == i32(1)) {
_sqlite3OpenTempDatabase(tls, _pToplevel)
@@ -81976,7 +81976,7 @@ _12:
{
p := &_prereqAll
*p = (*p) | _7_x
- sink17 = *p
+ sink17(*p)
}
_extraRight = _7_x - uint64(i32(1))
if (_prereqAll >> uint(i32(1))) >= _7_x {
@@ -82023,7 +82023,7 @@ _13:
{
p := (*uint16)(unsafe.Pointer(&(_pTerm.X3)))
*p = uint16(int32(*p) | i32(2048))
- sink14 = *p
+ sink14(*p)
}
}
if _9_pRight == nil || _exprMightBeIndexed(tls, _pSrc, _pTerm.X11, (*int32)(unsafe.Pointer(&_9_aiCurCol)), _9_pRight, _op) == 0 {
@@ -82054,20 +82054,20 @@ _13:
{
p := (*uint16)(unsafe.Pointer(&(_12_pNew.X3)))
*p = uint16(int32(*p) | i32(2048))
- sink14 = *p
+ sink14(*p)
}
}
_pTerm = (*XWhereTerm)(unsafe.Pointer(uintptr(_pWC.X5) + 64*uintptr(_idxTerm)))
{
p := (*uint16)(unsafe.Pointer(&(_pTerm.X3)))
*p = uint16(int32(*p) | i32(8))
- sink14 = *p
+ sink14(*p)
}
if _termIsEquivalence(tls, _pParse, _12_pDup) != 0 {
{
p := (*uint16)(unsafe.Pointer(&(_pTerm.X4)))
*p = uint16(int32(*p) | i32(2048))
- sink14 = *p
+ sink14(*p)
}
_12_eExtraOp = uint16(i32(2048))
}
@@ -82140,7 +82140,7 @@ _47:
{
p := (*uint16)(unsafe.Pointer(&(_pTerm.X3)))
*p = uint16(int32(*p) | i32(1024))
- sink14 = *p
+ sink14(*p)
}
_21_i = i32(0)
_54:
@@ -82211,7 +82211,7 @@ _51:
{
p := (*uint16)(unsafe.Pointer(&(_pTerm.X3)))
*p = uint16(int32(*p) | i32(8))
- sink14 = *p
+ sink14(*p)
}
*(*uint64)(unsafe.Pointer(&(_26_pNewTerm.X12))) = _pTerm.X12
}
@@ -82257,7 +82257,7 @@ _82:
{
p := (*uint64)(unsafe.Pointer(&(_pTerm.X11)))
*p = (*p) | _extraRight
- sink17 = *p
+ sink17(*p)
}
_ = _9_aiCurCol
}
@@ -82295,21 +82295,21 @@ func _sqlite3WhereExprUsage(tls *crt.TLS, _pMaskSet *XWhereMaskSet, _p *XExpr) (
{
p := &_mask
*p = (*p) | _sqlite3WhereExprUsage(tls, _pMaskSet, (*XExpr)(_p.X5))
- sink17 = *p
+ sink17(*p)
}
}
if (*XExpr)(_p.X4) != nil {
{
p := &_mask
*p = (*p) | _sqlite3WhereExprUsage(tls, _pMaskSet, (*XExpr)(_p.X4))
- sink17 = *p
+ sink17(*p)
}
}
if ((_p.X2) & uint32(i32(2048))) != uint32(i32(0)) {
{
p := &_mask
*p = (*p) | _exprSelectUsage(tls, _pMaskSet, (*XSelect)(*(*unsafe.Pointer)(unsafe.Pointer((*t12)(unsafe.Pointer(&(_p.X6)))))))
- sink17 = *p
+ sink17(*p)
}
goto _10
}
@@ -82317,7 +82317,7 @@ func _sqlite3WhereExprUsage(tls *crt.TLS, _pMaskSet *XWhereMaskSet, _p *XExpr) (
{
p := &_mask
*p = (*p) | _sqlite3WhereExprListUsage(tls, _pMaskSet, (*XExprList)(*(*unsafe.Pointer)(unsafe.Pointer((*t12)(unsafe.Pointer(&(_p.X6)))))))
- sink17 = *p
+ sink17(*p)
}
}
_10:
@@ -82346,27 +82346,27 @@ _0:
{
p := &_mask
*p = (*p) | _sqlite3WhereExprListUsage(tls, _pMaskSet, (*XExprList)(_pS.X0))
- sink17 = *p
+ sink17(*p)
}
{
p := &_mask
*p = (*p) | _sqlite3WhereExprListUsage(tls, _pMaskSet, (*XExprList)(_pS.X10))
- sink17 = *p
+ sink17(*p)
}
{
p := &_mask
*p = (*p) | _sqlite3WhereExprListUsage(tls, _pMaskSet, (*XExprList)(_pS.X12))
- sink17 = *p
+ sink17(*p)
}
{
p := &_mask
*p = (*p) | _sqlite3WhereExprUsage(tls, _pMaskSet, (*XExpr)(_pS.X9))
- sink17 = *p
+ sink17(*p)
}
{
p := &_mask
*p = (*p) | _sqlite3WhereExprUsage(tls, _pMaskSet, (*XExpr)(_pS.X11))
- sink17 = *p
+ sink17(*p)
}
if func() int32 {
if _1_pSrc != nil {
@@ -82388,12 +82388,12 @@ _5:
{
p := &_mask
*p = (*p) | _exprSelectUsage(tls, _pMaskSet, (*XSelect)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(&(_1_pSrc.X2)))))+112*uintptr(_2_i))).X5))
- sink17 = *p
+ sink17(*p)
}
{
p := &_mask
*p = (*p) | _sqlite3WhereExprUsage(tls, _pMaskSet, (*XExpr)((*TSrcList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TSrcList_item)(unsafe.Pointer(&(_1_pSrc.X2)))))+112*uintptr(_2_i))).X12))
- sink17 = *p
+ sink17(*p)
}
_2_i += 1
goto _5
@@ -82420,7 +82420,7 @@ _1:
{
p := &_mask
*p = (*p) | _sqlite3WhereExprUsage(tls, _pMaskSet, (*XExpr)((*TExprList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TExprList_item)(unsafe.Pointer(&(_pList.X2)))))+32*uintptr(_i))).X0))
- sink17 = *p
+ sink17(*p)
}
_i += 1
goto _1
@@ -82509,7 +82509,7 @@ _0:
{
p := func() *uint64 { _i += 1; return &_mPrereq }()
*p = (*p) >> uint(i32(1))
- sink17 = *p
+ sink17(*p)
}
goto _0
_3:
@@ -82725,7 +82725,7 @@ func _exprCommute(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr) {
{
p := (*uint32)(unsafe.Pointer(&((*XExpr)(_pExpr.X5).X2)))
*p = (*p) & uint32(i32(-257))
- sink5 = *p
+ sink5(*p)
}
goto _6
}
@@ -82733,7 +82733,7 @@ func _exprCommute(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr) {
{
p := (*uint32)(unsafe.Pointer(&((*XExpr)(_pExpr.X4).X2)))
*p = (*p) | uint32(i32(256))
- sink5 = *p
+ sink5(*p)
}
}
_6:
@@ -82775,7 +82775,7 @@ func _transferJoinMarkings(tls *crt.TLS, _pDerived *XExpr, _pBase *XExpr) {
{
p := (*uint32)(unsafe.Pointer(&(_pDerived.X2)))
*p = (*p) | ((_pBase.X2) & uint32(i32(1)))
- sink5 = *p
+ sink5(*p)
}
*(*int16)(unsafe.Pointer(&(_pDerived.X11))) = _pBase.X11
}
@@ -82902,7 +82902,7 @@ func _exprAnalyzeOrTerm(tls *crt.TLS, _pSrc *XSrcList, _pWC *XWhereClause, _idxT
{
p := (*uint16)(unsafe.Pointer(&(_pTerm.X3)))
*p = uint16(int32(*p) | i32(16))
- sink14 = *p
+ sink14(*p)
}
_pOrWc = (*XWhereClause)(unsafe.Pointer(&(_pOrInfo.X0)))
crt.Xmemset(tls, (unsafe.Pointer)((*[8]XWhereTerm)(unsafe.Pointer(&(_pOrWc.X6)))), i32(0), u64(512))
@@ -82944,7 +82944,7 @@ _8:
{
p := (*uint16)(unsafe.Pointer(&(_pOrTerm.X3)))
*p = uint16(int32(*p) | i32(32))
- sink14 = *p
+ sink14(*p)
}
*(*uint16)(unsafe.Pointer(&(_pOrTerm.X4))) = uint16(i32(1024))
_3_pAndWC = (*XWhereClause)(unsafe.Pointer(&(_2_pAndInfo.X0)))
@@ -82971,7 +82971,7 @@ _18:
{
p := &_3_b
*p = (*p) | _sqlite3WhereGetMask(tls, (*XWhereMaskSet)(unsafe.Pointer(&(_pWInfo.X23))), _3_pAndTerm.X8)
- sink17 = *p
+ sink17(*p)
}
}
*(*uintptr)(unsafe.Pointer(func() **XWhereTerm { _3_j += 1; return &_3_pAndTerm }())) += uintptr(64)
@@ -82981,7 +82981,7 @@ _17:
{
p := &_indexable
*p = (*p) & _3_b
- sink17 = *p
+ sink17(*p)
}
_16:
goto _28
@@ -82995,13 +82995,13 @@ _13:
{
p := &_8_b
*p = (*p) | _sqlite3WhereGetMask(tls, (*XWhereMaskSet)(unsafe.Pointer(&(_pWInfo.X23))), _9_pOther.X8)
- sink17 = *p
+ sink17(*p)
}
}
{
p := &_indexable
*p = (*p) & _8_b
- sink17 = *p
+ sink17(*p)
}
if (int32(_pOrTerm.X4) & i32(2)) == i32(0) {
_chngToIN = uint64(i32(0))
@@ -83010,7 +83010,7 @@ _13:
{
p := &_chngToIN
*p = (*p) & _8_b
- sink17 = *p
+ sink17(*p)
}
_31:
_28:
@@ -83068,7 +83068,7 @@ _46:
{
p := (*uint16)(unsafe.Pointer(&(_pOrTerm.X3)))
*p = uint16(int32(*p) & i32(-65))
- sink14 = *p
+ sink14(*p)
}
if (_pOrTerm.X8) == _15_iCursor {
func() {
@@ -83131,7 +83131,7 @@ _65:
{
p := (*uint16)(unsafe.Pointer(&(_pOrTerm.X3)))
*p = uint16(int32(*p) & i32(-65))
- sink14 = *p
+ sink14(*p)
}
goto _75
}
@@ -83148,7 +83148,7 @@ _65:
{
p := (*uint16)(unsafe.Pointer(&(_pOrTerm.X3)))
*p = uint16(int32(*p) | i32(64))
- sink14 = *p
+ sink14(*p)
}
_78:
_75:
@@ -83573,14 +83573,14 @@ func _sqlite3VdbeSetVarmask(tls *crt.TLS, _v *TVdbe, _iVar int32) {
{
p := (*uint32)(unsafe.Pointer(&(_v.X41)))
*p = (*p) | u32(2147483648)
- sink5 = *p
+ sink5(*p)
}
goto _3
}
{
p := (*uint32)(unsafe.Pointer(&(_v.X41)))
*p = (*p) | (u32(1) << uint(_iVar-i32(1)))
- sink5 = *p
+ sink5(*p)
}
_3:
}
@@ -83796,7 +83796,7 @@ func _sqlite3WhereFindTerm(tls *crt.TLS, _pWC *XWhereClause, _iCur int32, _iColu
{
p := &_op
*p = (*p) & uint32(i32(130))
- sink5 = *p
+ sink5(*p)
}
_0:
if _p == nil {
@@ -84219,7 +84219,7 @@ _21:
{
p := (*uint32)(unsafe.Pointer(&(_pLoop.X9)))
*p = (*p) | uint32(i32(64))
- sink5 = *p
+ sink5(*p)
}
}
*(*uint16)(unsafe.Pointer(&(_pLoop.X10))) = uint16(_j)
@@ -84284,7 +84284,7 @@ _0:
{
p := &_m
*p = (*p) | (u64(1) << uint(_1_x))
- sink17 = *p
+ sink17(*p)
}
}
_4:
@@ -84338,7 +84338,7 @@ _6:
{
p := &_1_mUnusable
*p = (*p) | _sqlite3WhereGetMask(tls, (*XWhereMaskSet)(unsafe.Pointer(&(_pWInfo.X23))), _3_p.X11)
- sink17 = *p
+ sink17(*p)
}
}
*(*uintptr)(unsafe.Pointer(&_3_p)) += uintptr(112)
@@ -84355,7 +84355,7 @@ _12:
{
p := &_mPrior
*p = (*p) | (_pNew.X1)
- sink17 = *p
+ sink17(*p)
}
if _rc != 0 || ((_db.X17) != 0) {
goto _3
@@ -84659,7 +84659,7 @@ _21:
{
p := &_mNoOmit
*p = uint16(int32(*p) | (i32(1) << uint(_i)))
- sink14 = *p
+ sink14(*p)
}
}
if int32(_6_op) == i32(16) {
@@ -84825,7 +84825,7 @@ _17:
{
p := (*uint64)(unsafe.Pointer(&(_pNew.X0)))
*p = (*p) | (_4_pTerm.X11)
- sink17 = *p
+ sink17(*p)
}
func() {
if _3_iTerm >= int32(_pNew.X12) {
@@ -84841,7 +84841,7 @@ _17:
{
p := (*uint16)(unsafe.Pointer(&((*t66)(unsafe.Pointer((*t62)(unsafe.Pointer(&(_pNew.X8))))).X3)))
*p = uint16(int32(*p) | (i32(1) << uint(_3_iTerm)))
- sink14 = *p
+ sink14(*p)
}
}
if (int32(_4_pTerm.X4) & i32(1)) != i32(0) {
@@ -84849,7 +84849,7 @@ _17:
{
p := (*int32)(unsafe.Pointer(&(_pIdxInfo.X11)))
*p = (*p) & i32(-2)
- sink1 = *p
+ sink1(*p)
}
*_pbIn = i32(1)
func() {
@@ -84866,7 +84866,7 @@ _20:
{
p := (*uint16)(unsafe.Pointer(&((*t66)(unsafe.Pointer((*t62)(unsafe.Pointer(&(_pNew.X8))))).X3)))
*p = uint16(int32(*p) & (^int32(_mNoOmit)))
- sink14 = *p
+ sink14(*p)
}
*(*uint16)(unsafe.Pointer(&(_pNew.X10))) = uint16(_mxTerm + i32(1))
func() {
@@ -84892,14 +84892,14 @@ _20:
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X9)))
*p = (*p) | uint32(i32(4096))
- sink5 = *p
+ sink5(*p)
}
goto _40
}
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X9)))
*p = (*p) & uint32(i32(-4097))
- sink5 = *p
+ sink5(*p)
}
_40:
_rc = _whereLoopInsert(tls, _pBuilder, _pNew)
@@ -85446,7 +85446,7 @@ _15:
{
p := (*int16)(unsafe.Pointer(&(_pNew.X5)))
*p = int16(int32(*p) + i32(24))
- sink18 = *p
+ sink18(*p)
}
}
if int32(_pNew.X5) < i32(0) {
@@ -85554,7 +85554,7 @@ _58:
{
p := &_16_nLookup
*p = int16(int32(*p) + int32(_17_pTerm.X2))
- sink18 = *p
+ sink18(*p)
}
goto _64
}
@@ -85563,7 +85563,7 @@ _58:
{
p := &_16_nLookup
*p = int16(int32(*p) - i32(19))
- sink18 = *p
+ sink18(*p)
}
}
_64:
@@ -85586,7 +85586,7 @@ _41:
{
p := (*uint32)(unsafe.Pointer(&(_pTab.X9)))
*p = (*p) | uint32(i32(256))
- sink5 = *p
+ sink5(*p)
}
}
if (*XIndex)(_pSrc.X16) != nil {
@@ -85859,7 +85859,7 @@ _12:
{
p := (*int16)(unsafe.Pointer(&(_pLoop.X7)))
*p = int16(int32(*p) + int32(_pTerm.X2))
- sink18 = *p
+ sink18(*p)
}
goto _19
}
@@ -85991,7 +85991,7 @@ _6:
{
p := &_opMask
*p = (*p) & i32(-61)
- sink1 = *p
+ sink1(*p)
}
}
func() {
@@ -86034,14 +86034,14 @@ _12:
{
p := (*uint32)(unsafe.Pointer(&(_pBuilder.X5)))
*p = (*p) | uint32(i32(2))
- sink5 = *p
+ sink5(*p)
}
goto _28
}
{
p := (*uint32)(unsafe.Pointer(&(_pBuilder.X5)))
*p = (*p) | uint32(i32(1))
- sink5 = *p
+ sink5(*p)
}
_28:
*(*uint32)(unsafe.Pointer(&(_pNew.X9))) = _saved_wsFlags
@@ -86067,7 +86067,7 @@ _28:
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X9)))
*p = (*p) | uint32(i32(4))
- sink5 = *p
+ sink5(*p)
}
if ((_8_pExpr.X2) & uint32(i32(2048))) == uint32(i32(0)) {
goto _36
@@ -86120,7 +86120,7 @@ _35:
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X9)))
*p = (*p) | uint32(i32(1))
- sink5 = *p
+ sink5(*p)
}
func() {
if int32(_saved_nEq) != int32((*t61)(unsafe.Pointer((*t62)(unsafe.Pointer(&(_pNew.X8))))).X0) {
@@ -86135,14 +86135,14 @@ _35:
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X9)))
*p = (*p) | uint32(i32(65536))
- sink5 = *p
+ sink5(*p)
}
goto _62
}
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X9)))
*p = (*p) | uint32(i32(4096))
- sink5 = *p
+ sink5(*p)
}
_62:
_59:
@@ -86152,7 +86152,7 @@ _53:
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X9)))
*p = (*p) | uint32(i32(8))
- sink5 = *p
+ sink5(*p)
}
goto _75
}
@@ -86162,7 +86162,7 @@ _53:
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X9)))
*p = (*p) | uint32(i32(34))
- sink5 = *p
+ sink5(*p)
}
*(*uint16)(unsafe.Pointer(&((*t61)(unsafe.Pointer((*t62)(unsafe.Pointer(&(_pNew.X8))))).X1))) = uint16(_whereRangeVectorLen(tls, _pParse, _pSrc.X11, _pProbe, int32(_saved_nEq), _pTerm))
_pBtm = _pTerm
@@ -86196,7 +86196,7 @@ _53:
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X9)))
*p = (*p) | uint32(i32(16))
- sink5 = *p
+ sink5(*p)
}
*(*uint16)(unsafe.Pointer(&((*t61)(unsafe.Pointer((*t62)(unsafe.Pointer(&(_pNew.X8))))).X2))) = uint16(i32(1))
_67:
@@ -86211,7 +86211,7 @@ _66:
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X9)))
*p = (*p) | uint32(i32(18))
- sink5 = *p
+ sink5(*p)
}
*(*uint16)(unsafe.Pointer(&((*t61)(unsafe.Pointer((*t62)(unsafe.Pointer(&(_pNew.X8))))).X2))) = uint16(_whereRangeVectorLen(tls, _pParse, _pSrc.X11, _pProbe, int32(_saved_nEq), _pTerm))
_pTop = _pTerm
@@ -86255,25 +86255,25 @@ _75:
{
p := (*int16)(unsafe.Pointer(&(_pNew.X7)))
*p = int16(int32(*p) + int32(_pTerm.X2))
- sink18 = *p
+ sink18(*p)
}
{
p := (*int16)(unsafe.Pointer(&(_pNew.X7)))
*p = int16(int32(*p) - _3_nIn)
- sink18 = *p
+ sink18(*p)
}
goto _93
}
{
p := (*int16)(unsafe.Pointer(&(_pNew.X7)))
*p = int16(int32(*p) + (int32(*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pProbe.X2)) + 2*uintptr(_21_nEq)))) - int32(*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pProbe.X2)) + 2*uintptr(_21_nEq-i32(1)))))))
- sink18 = *p
+ sink18(*p)
}
if (int32(_3_eOp) & i32(256)) != 0 {
{
p := (*int16)(unsafe.Pointer(&(_pNew.X7)))
*p = int16(int32(*p) + i32(10))
- sink18 = *p
+ sink18(*p)
}
}
_93:
@@ -86287,12 +86287,12 @@ _83:
{
p := (*int16)(unsafe.Pointer(&(_pNew.X6)))
*p = int16(int32(*p) + (int32(_nInMul) + _3_nIn))
- sink18 = *p
+ sink18(*p)
}
{
p := (*int16)(unsafe.Pointer(&(_pNew.X7)))
*p = int16(int32(*p) + (int32(_nInMul) + _3_nIn))
- sink18 = *p
+ sink18(*p)
}
_whereLoopOutputAdjust(tls, (*XWhereClause)(_pBuilder.X1), _pNew, _rSize)
_rc = _whereLoopInsert(tls, _pBuilder, _pNew)
@@ -86331,18 +86331,18 @@ _16:
{
p := (*uint32)(unsafe.Pointer(&(_pNew.X9)))
*p = (*p) | uint32(i32(32768))
- sink5 = *p
+ sink5(*p)
}
_30_nIter = int16(int32(*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pProbe.X2)) + 2*uintptr(_saved_nEq)))) - int32(*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pProbe.X2)) + 2*uintptr(int32(_saved_nEq)+i32(1))))))
{
p := (*int16)(unsafe.Pointer(&(_pNew.X7)))
*p = int16(int32(*p) - int32(_30_nIter))
- sink18 = *p
+ sink18(*p)
}
{
p := &_30_nIter
*p = int16(int32(*p) + i32(5))
- sink18 = *p
+ sink18(*p)
}
_whereLoopAddBtreeIndex(tls, _pBuilder, _pSrc, _pProbe, int16(int32(_30_nIter)+int32(_nInMul)))
*(*int16)(unsafe.Pointer(&(_pNew.X7))) = _saved_nOut
@@ -86486,13 +86486,13 @@ func _whereRangeScanEst(tls *crt.TLS, _pParse *XParse, _pBuilder *XWhereLoopBuil
{
p := &_nNew
*p = int16(int32(*p) - i32(20))
- sink18 = *p
+ sink18(*p)
}
}
{
p := &_nOut
*p = (*p) - (bool2int(_pLower != nil) + bool2int(_pUpper != nil))
- sink1 = *p
+ sink1(*p)
}
if int32(_nNew) < i32(10) {
_nNew = int16(i32(10))
@@ -86529,7 +86529,7 @@ func _whereRangeAdjust(tls *crt.TLS, _pTerm *XWhereTerm, _nNew int16) (r0 int16)
{
p := &_nRet
*p = int16(int32(*p) + int32(_pTerm.X2))
- sink18 = *p
+ sink18(*p)
}
goto _3
}
@@ -86537,7 +86537,7 @@ func _whereRangeAdjust(tls *crt.TLS, _pTerm *XWhereTerm, _nNew int16) (r0 int16)
{
p := &_nRet
*p = int16(int32(*p) - i32(20))
- sink18 = *p
+ sink18(*p)
}
func() {
if i32(20) != int32(_sqlite3LogEst(tls, uint64(i32(4)))) {
@@ -86762,7 +86762,7 @@ _8:
{
p := &_nSpace
*p = int32(uint64(*p) + (u64(2) * uint64(_nOrderBy)))
- sink1 = *p
+ sink1(*p)
}
_pSpace = (*int8)(_sqlite3DbMallocRawNN(tls, _db, uint64(_nSpace)))
if _pSpace == nil {
@@ -86784,7 +86784,7 @@ _10:
return &_pX
}()
*p = (**XWhereLoop)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 8*uintptr(_nLoop)))
- sink68 = *p
+ sink68(*p)
}
goto _10
_13:
@@ -87117,7 +87117,7 @@ func _wherePathSatisfiesOrderBy(tls *crt.TLS, _pWInfo *XWhereInfo, _pOrderBy *XE
{
p := &_eqOpMask
*p = uint16(int32(*p) | i32(1))
- sink14 = *p
+ sink14(*p)
}
}
_iLoop = i32(0)
@@ -87129,7 +87129,7 @@ _6:
{
p := &_ready
*p = (*p) | (_pLoop.X1)
- sink17 = *p
+ sink17(*p)
}
}
if _iLoop >= int32(_nLoop) {
@@ -87213,7 +87213,7 @@ _37:
{
p := &_obSat
*p = (*p) | (u64(1) << uint(_i))
- sink17 = *p
+ sink17(*p)
}
_20:
_i += 1
@@ -87387,7 +87387,7 @@ _100:
{
p := _pRevMask
*p = (*p) | (u64(1) << uint(_iLoop))
- sink17 = *p
+ sink17(*p)
}
}
_revSet = uint8(i32(1))
@@ -87402,7 +87402,7 @@ _99:
{
p := &_obSat
*p = (*p) | (u64(1) << uint(_i))
- sink17 = *p
+ sink17(*p)
}
goto _106
_104:
@@ -87425,7 +87425,7 @@ _41:
{
p := &_orderDistinctMask
*p = (*p) | (_pLoop.X1)
- sink17 = *p
+ sink17(*p)
}
_i = i32(0)
_111:
@@ -87444,7 +87444,7 @@ _111:
{
p := &_obSat
*p = (*p) | (u64(1) << uint(_i))
- sink17 = *p
+ sink17(*p)
}
}
_112:
@@ -87505,7 +87505,7 @@ func _whereSortingCost(tls *crt.TLS, _pWInfo *XWhereInfo, _nRow int16, _nOrderBy
{
p := &_rSortCost
*p = int16(int32(*p) + int32(_estLog(tls, _nRow)))
- sink18 = *p
+ sink18(*p)
}
return _rSortCost
}
@@ -87588,7 +87588,7 @@ _2:
{
p := &_idxCols
*p = (*p) | _3_cMask
- sink17 = *p
+ sink17(*p)
}
_18:
_14:
@@ -87625,7 +87625,7 @@ _27:
{
p := &_nKeyCol
*p = (*p) + ((int32(_pTable.X11) - i32(64)) + i32(1))
- sink1 = *p
+ sink1(*p)
}
}
_pIdx = _sqlite3AllocateIndexObject(tls, (*Xsqlite3)(_pParse.X0), int16(_nKeyCol+i32(1)), i32(0), &_zNotUsed)
@@ -87657,7 +87657,7 @@ _31:
{
p := &_idxCols
*p = (*p) | _10_cMask
- sink17 = *p
+ sink17(*p)
}
*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdx.X1)) + 2*uintptr(_n))) = int16(*(*int32)(unsafe.Pointer((*t63)(unsafe.Pointer(&(_pTerm.X10))))))
_pColl = _sqlite3BinaryCompareCollSeq(tls, _pParse, (*XExpr)(_11_pX.X4), (*XExpr)(_11_pX.X5))
@@ -87743,7 +87743,7 @@ _58:
{
p := (*uint32)(unsafe.Pointer(&(_pLoop.X9)))
*p = (*p) | uint32(i32(131072))
- sink5 = *p
+ sink5(*p)
}
}
_regRecord = _sqlite3GetTempReg(tls, _pParse)
@@ -87795,19 +87795,19 @@ func _sqlite3AllocateIndexObject(tls *crt.TLS, _db *Xsqlite3, _nCol int16, _nExt
{
p := &_1_pExtra
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(((u64(8)*uint64(_nCol))+uint64(i32(7)))&uint64(i32(-8)))))
- sink0 = *p
+ sink0(*p)
}
*(**int16)(unsafe.Pointer(&(_p.X2))) = (*int16)(unsafe.Pointer(_1_pExtra))
{
p := &_1_pExtra
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(u64(2)*uint64(int32(_nCol)+i32(1)))))
- sink0 = *p
+ sink0(*p)
}
*(**int16)(unsafe.Pointer(&(_p.X1))) = (*int16)(unsafe.Pointer(_1_pExtra))
{
p := &_1_pExtra
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(u64(2)*uint64(_nCol))))
- sink0 = *p
+ sink0(*p)
}
*(**uint8)(unsafe.Pointer(&(_p.X7))) = (*uint8)(unsafe.Pointer(_1_pExtra))
*(*uint16)(unsafe.Pointer(&(_p.X14))) = uint16(_nCol)
@@ -88819,12 +88819,12 @@ _66:
{
p := (*uint32)(unsafe.Pointer(&(_pLevel.X9)))
*p = (*p) << uint(i32(1))
- sink5 = *p
+ sink5(*p)
}
{
p := (*uint32)(unsafe.Pointer(&(_pLevel.X9)))
*p = (*p) | uint32(_bRev^bool2int(int32(*(*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdx.X7)) + 1*uintptr(_26_nEq)))) == i32(1)))
- sink5 = *p
+ sink5(*p)
}
}
if _26_pRangeStart != nil {
@@ -88883,7 +88883,7 @@ _123:
{
p := &_26_nConstraint
*p = (*p) + int32(_26_nBtm)
- sink1 = *p
+ sink1(*p)
}
if _sqlite3ExprIsVector(tls, _38_pRight) == i32(0) {
_disableTerm(tls, _pLevel, _26_pRangeStart)
@@ -88940,7 +88940,7 @@ _169:
{
p := &_26_nConstraint
*p = (*p) + int32(_26_nTop)
- sink1 = *p
+ sink1(*p)
}
if _sqlite3ExprIsVector(tls, _46_pRight) == i32(0) {
_disableTerm(tls, _pLevel, _26_pRangeEnd)
@@ -89324,7 +89324,7 @@ _277:
{
p := (*uint16)(unsafe.Pointer(&(_pTerm.X3)))
*p = uint16(int32(*p) | i32(4))
- sink14 = *p
+ sink14(*p)
}
_278:
*(*uintptr)(unsafe.Pointer(func() **XWhereTerm { _j -= 1; return &_pTerm }())) += uintptr(64)
@@ -89415,7 +89415,7 @@ _311:
{
p := (*uint16)(unsafe.Pointer(&(_pTerm.X3)))
*p = uint16(int32(*p) | i32(4))
- sink14 = *p
+ sink14(*p)
}
_312:
*(*uintptr)(unsafe.Pointer(func() **XWhereTerm { _j += 1; return &_pTerm }())) += uintptr(64)
@@ -89584,7 +89584,7 @@ _43:
{
p := (*uint16)(unsafe.Pointer(&(_9_db.X13)))
*p = uint16(int32(*p) | i32(1))
- sink14 = *p
+ sink14(*p)
}
_3_eType = _sqlite3FindInIndex(tls, _pParse, _pX, uint32(i32(4)), nil, _3_aiMap)
*(*uint16)(unsafe.Pointer(&(_9_db.X13))) = _9_savedDbOptFlags
@@ -89614,7 +89614,7 @@ _30:
{
p := (*uint32)(unsafe.Pointer(&(_3_pLoop.X9)))
*p = (*p) | uint32(i32(2048))
- sink5 = *p
+ sink5(*p)
}
if ((*T_ht)(unsafe.Pointer((*t70)(unsafe.Pointer(&(_pLevel.X17))))).X0) == i32(0) {
*(*int32)(unsafe.Pointer(&(_pLevel.X4))) = _sqlite3VdbeMakeLabel(tls, _v)
@@ -89623,7 +89623,7 @@ _30:
{
p := (*int32)(unsafe.Pointer(&((*T_ht)(unsafe.Pointer((*t70)(unsafe.Pointer(&(_pLevel.X17))))).X0)))
*p = (*p) + _3_nEq
- sink1 = *p
+ sink1(*p)
}
*(**TInLoop)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&((*T_ht)(unsafe.Pointer((*t70)(unsafe.Pointer(&(_pLevel.X17))))).X1))))) = (*TInLoop)(_sqlite3DbReallocOrFree(tls, (*Xsqlite3)(_pParse.X0), (*T_ht)(unsafe.Pointer((*t70)(unsafe.Pointer(&(_pLevel.X17))))).X1, u64(12)*uint64((*T_ht)(unsafe.Pointer((*t70)(unsafe.Pointer(&(_pLevel.X17))))).X0)))
_3_pIn = (*TInLoop)((*T_ht)(unsafe.Pointer((*t70)(unsafe.Pointer(&(_pLevel.X17))))).X1)
@@ -89634,7 +89634,7 @@ _30:
{
p := &_3_pIn
*p = (*TInLoop)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 12*uintptr(_3_i)))
- sink71 = *p
+ sink71(*p)
}
_3_i = _iEq
_51:
@@ -89754,14 +89754,14 @@ _0:
{
p := (*uint16)(unsafe.Pointer(&(_pTerm.X3)))
*p = uint16(int32(*p) | i32(512))
- sink14 = *p
+ sink14(*p)
}
goto _10
}
{
p := (*uint16)(unsafe.Pointer(&(_pTerm.X3)))
*p = uint16(int32(*p) | i32(4))
- sink14 = *p
+ sink14(*p)
}
_10:
if (_pTerm.X7) < i32(0) {
@@ -89918,7 +89918,7 @@ func _codeAllEqualityTerms(tls *crt.TLS, _pParse *XParse, _pLevel *XWhereLevel,
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + _nReg
- sink1 = *p
+ sink1(*p)
}
_zAff = _sqlite3DbStrDup(tls, (*Xsqlite3)(_pParse.X0), _sqlite3IndexAffinityStr(tls, (*Xsqlite3)(_pParse.X0), _pIdx))
func() {
@@ -90436,7 +90436,7 @@ _13:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + (_2_n + i32(1))
- sink1 = *p
+ sink1(*p)
}
_3_op = func() int32 {
if int32(_pLevel.X12) == i32(6) {
@@ -90934,7 +90934,7 @@ _22:
{
p := (*uint32)(unsafe.Pointer(&(_pExpr.X2)))
*p = (*p) | uint32(i32(131072))
- sink5 = *p
+ sink5(*p)
}
*(**XAggInfo)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_pExpr.X13))))) = _pAggInfo
*(*uint8)(unsafe.Pointer(&(_pExpr.X0))) = uint8(i32(154))
@@ -91009,7 +91009,7 @@ _39:
{
p := (*uint32)(unsafe.Pointer(&(_pExpr.X2)))
*p = (*p) | uint32(i32(131072))
- sink5 = *p
+ sink5(*p)
}
*(*int16)(unsafe.Pointer(&(_pExpr.X10))) = int16(_i)
*(**XAggInfo)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_pExpr.X13))))) = _pAggInfo
@@ -91966,7 +91966,7 @@ _11:
{
p := (*uint16)(unsafe.Pointer(&(_pNew.X1)))
*p = uint16(int32(*p) | i32(16))
- sink14 = *p
+ sink14(*p)
}
return _pNew
}
@@ -92091,7 +92091,7 @@ func _sqlite3VdbeMakeReady(tls *crt.TLS, _p *TVdbe, _pParse *XParse) {
{
p := &_nMem
*p = (*p) + _nCursor
- sink1 = *p
+ sink1(*p)
}
if (_nCursor == i32(0)) && (_nMem > i32(0)) {
_nMem += 1
@@ -92334,7 +92334,7 @@ func _allocSpace(tls *crt.TLS, _p *TReusableSpace, _pBuf unsafe.Pointer, _nByte
{
p := (*int32)(unsafe.Pointer(&(_p.X1)))
*p = (*p) - _nByte
- sink1 = *p
+ sink1(*p)
}
_pBuf = (unsafe.Pointer)((*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X0)) + 1*uintptr(_p.X1))))
goto _4
@@ -92342,7 +92342,7 @@ func _allocSpace(tls *crt.TLS, _p *TReusableSpace, _pBuf unsafe.Pointer, _nByte
{
p := (*int32)(unsafe.Pointer(&(_p.X2)))
*p = (*p) + _nByte
- sink1 = *p
+ sink1(*p)
}
_4:
_2:
@@ -92803,12 +92803,12 @@ func _sqlite3BeginWriteOperation(tls *crt.TLS, _pParse *XParse, _setStatement in
{
p := (*uint32)(unsafe.Pointer(&(_pToplevel.X29)))
*p = (*p) | (u32(1) << uint(_iDb))
- sink5 = *p
+ sink5(*p)
}
{
p := (*uint8)(unsafe.Pointer(&(_pToplevel.X8)))
*p = uint8(int32(*p) | _setStatement)
- sink2 = *p
+ sink2(*p)
}
}
@@ -92894,7 +92894,7 @@ func _sqlite3EndTable(tls *crt.TLS, _pParse *XParse, _pCons *XToken, _pEnd *XTok
{
p := (*uint32)(unsafe.Pointer(&(_p.X9)))
*p = (*p) | uint32(i32(1))
- sink5 = *p
+ sink5(*p)
}
}
_8:
@@ -92912,7 +92912,7 @@ _8:
{
p := (*uint32)(unsafe.Pointer(&(_p.X9)))
*p = (*p) | uint32(i32(96))
- sink5 = *p
+ sink5(*p)
}
_convertToWithoutRowidTable(tls, _pParse, _p)
_13:
@@ -93020,7 +93020,7 @@ _25:
{
p := &_9_n
*p = int32(uint32(*p) + (_14_pEnd2.X1))
- sink1 = *p
+ sink1(*p)
}
}
_9_zStmt = _sqlite3MPrintf(tls, _db, str(111853), unsafe.Pointer(_9_zType2), _9_n, unsafe.Pointer((*XToken)(unsafe.Pointer(&(_pParse.X50))).X0))
@@ -93069,7 +93069,7 @@ _19:
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) | i32(2)
- sink1 = *p
+ sink1(*p)
}
if (*XSelect)(_p.X3) != nil {
goto _47
@@ -93567,7 +93567,7 @@ _71:
{
p := &_nExtra
*p = (*p) + (i32(1) + _sqlite3Strlen30(tls, *(**int8)(unsafe.Pointer((*t27)(unsafe.Pointer(&(_28_pExpr.X3)))))))
- sink1 = *p
+ sink1(*p)
}
}
_i += 1
@@ -93600,7 +93600,7 @@ _74:
{
p := &_zExtra
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_nName+i32(1))))
- sink0 = *p
+ sink0(*p)
}
crt.Xmemcpy(tls, (unsafe.Pointer)(_pIndex.X0), (unsafe.Pointer)(_zName), uint64(_nName+i32(1)))
*(**XTable)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_pIndex.X3))))) = _pTab
@@ -93696,12 +93696,12 @@ _101:
{
p := &_zExtra
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_42_nColl)))
- sink0 = *p
+ sink0(*p)
}
{
p := &_nExtra
*p = (*p) - _42_nColl
- sink1 = *p
+ sink1(*p)
}
goto _111
}
@@ -93900,7 +93900,7 @@ _140:
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) | i32(2)
- sink1 = *p
+ sink1(*p)
}
if _pTblName != nil {
*(*int32)(unsafe.Pointer(&(_pIndex.X11))) = (*t21)(unsafe.Pointer(&(_db.X33))).X0
@@ -94355,7 +94355,7 @@ _0:
}
return int32((*XColumn)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aCol)) + 32*uintptr(*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pIdx.X1)) + 2*uintptr(_i)))))).X5)
}())
- sink5 = *p
+ sink5(*p)
}
_i += 1
goto _0
@@ -94647,14 +94647,14 @@ func _resizeIndexObject(tls *crt.TLS, _db *Xsqlite3, _pIdx *XIndex, _N int32) (r
{
p := &_zExtra
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(u64(8)*uint64(_N))))
- sink0 = *p
+ sink0(*p)
}
crt.Xmemcpy(tls, (unsafe.Pointer)(_zExtra), (unsafe.Pointer)(_pIdx.X1), u64(2)*uint64(_pIdx.X14))
*(**int16)(unsafe.Pointer(&(_pIdx.X1))) = (*int16)(unsafe.Pointer(_zExtra))
{
p := &_zExtra
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(u64(2)*uint64(_N))))
- sink0 = *p
+ sink0(*p)
}
crt.Xmemcpy(tls, (unsafe.Pointer)(_zExtra), (unsafe.Pointer)(_pIdx.X7), uint64(_pIdx.X14))
*(**uint8)(unsafe.Pointer(&(_pIdx.X7))) = (*uint8)(unsafe.Pointer(_zExtra))
@@ -94683,7 +94683,7 @@ _0:
{
p := &_wTable
*p = (*p) + uint32(_pTabCol.X5)
- sink5 = *p
+ sink5(*p)
}
*(*uintptr)(unsafe.Pointer(func() **XColumn { _i -= 1; return &_pTabCol }())) += uintptr(32)
goto _0
@@ -94770,7 +94770,7 @@ _0:
{
p := &_n
*p = (*p) + (_identLength(tls, _pCol.X0) + i32(5))
- sink1 = *p
+ sink1(*p)
}
*(*uintptr)(unsafe.Pointer(func() **XColumn { _i += 1; return &_pCol }())) += uintptr(32)
goto _0
@@ -94778,7 +94778,7 @@ _3:
{
p := &_n
*p = (*p) + _identLength(tls, _p.X0)
- sink1 = *p
+ sink1(*p)
}
if _n < i32(50) {
_zSep = str(0)
@@ -94793,7 +94793,7 @@ _5:
{
p := &_n
*p = (*p) + (i32(35) + (i32(6) * int32(_p.X11)))
- sink1 = *p
+ sink1(*p)
}
_zStmt = (*int8)(_sqlite3DbMallocRaw(tls, nil, uint64(_n)))
if _zStmt == nil {
@@ -94813,7 +94813,7 @@ _7:
{
p := &_k
*p = (*p) + _sqlite3Strlen30(tls, (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zStmt))+1*uintptr(_k))))
- sink1 = *p
+ sink1(*p)
}
_zSep = _zSep2
_identPut(tls, _zStmt, &_k, _pCol.X0)
@@ -94841,7 +94841,7 @@ _7:
{
p := &_k
*p = (*p) + _5_len
- sink1 = *p
+ sink1(*p)
}
func() {
if _k > _n {
@@ -95060,7 +95060,7 @@ _8:
{
p := (*uint8)(unsafe.Pointer(&(_pCol.X6)))
*p = uint8(int32(*p) | i32(4))
- sink2 = *p
+ sink2(*p)
}
_11:
*(*int16)(unsafe.Pointer(&(_p.X11))) += 1
@@ -95147,7 +95147,7 @@ func _spanExpr(tls *crt.TLS, _pOut *XExprSpan, _pParse *XParse, _op int32, _t XT
{
p := (*uint32)(unsafe.Pointer(&(_p.X2)))
*p = (*p) | uint32(i32(64))
- sink5 = *p
+ sink5(*p)
}
}
_sqlite3Dequote(tls, *(**int8)(unsafe.Pointer((*t27)(unsafe.Pointer(&(_p.X3))))))
@@ -95182,7 +95182,7 @@ func _sqlite3AddNotNull(tls *crt.TLS, _pParse *XParse, _onError int32) {
{
p := (*uint32)(unsafe.Pointer(&(_p.X9)))
*p = (*p) | uint32(i32(512))
- sink5 = *p
+ sink5(*p)
}
}
@@ -95227,7 +95227,7 @@ func _sqlite3AddPrimaryKey(tls *crt.TLS, _pParse *XParse, _pList *XExprList, _on
{
p := (*uint32)(unsafe.Pointer(&(_pTab.X9)))
*p = (*p) | uint32(i32(4))
- sink5 = *p
+ sink5(*p)
}
if _pList == nil {
_iCol = int32(_pTab.X11) - i32(1)
@@ -95235,7 +95235,7 @@ func _sqlite3AddPrimaryKey(tls *crt.TLS, _pParse *XParse, _pList *XExprList, _on
{
p := (*uint8)(unsafe.Pointer(&(_pCol.X6)))
*p = uint8(int32(*p) | i32(1))
- sink2 = *p
+ sink2(*p)
}
_nTerm = i32(1)
goto _3
@@ -95268,7 +95268,7 @@ _11:
{
p := (*uint8)(unsafe.Pointer(&(_pCol.X6)))
*p = uint8(int32(*p) | i32(1))
- sink2 = *p
+ sink2(*p)
}
goto _14
}
@@ -95294,7 +95294,7 @@ _3:
{
p := (*uint32)(unsafe.Pointer(&(_pTab.X9)))
*p = (*p) | uint32(_autoInc*i32(8))
- sink5 = *p
+ sink5(*p)
}
if _pList != nil {
*(*uint8)(unsafe.Pointer(&(_pParse.X53))) = (*TExprList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TExprList_item)(unsafe.Pointer(&(_pList.X2))))) + 32*uintptr(i32(0)))).X3
@@ -95414,7 +95414,7 @@ _15:
{
p := &_nByte
*p = (*p) + (_sqlite3Strlen30(tls, (*TExprList_item)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[1]TExprList_item)(unsafe.Pointer(&(_pToCol.X2)))))+32*uintptr(_i))).X1) + i32(1))
- sink1 = *p
+ sink1(*p)
}
_i += 1
goto _15
@@ -95437,7 +95437,7 @@ _14:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr((_pTo.X1)+uint32(i32(1)))))
- sink0 = *p
+ sink0(*p)
}
*(*int32)(unsafe.Pointer(&(_pFKey.X5))) = _nCol
if _pFromCol == nil {
@@ -95493,7 +95493,7 @@ _33:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_15_n+i32(1))))
- sink0 = *p
+ sink0(*p)
}
_i += 1
goto _33
@@ -96037,7 +96037,7 @@ _35:
}
return i32(8)
}())
- sink14 = *p
+ sink14(*p)
}
if ((_pTab.X9) & uint32(i32(32))) == uint32(i32(0)) {
_pPk = nil
@@ -96058,7 +96058,7 @@ _35:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + int32(_nPk)
- sink1 = *p
+ sink1(*p)
}
_iEphCur = postInc1((*int32)(unsafe.Pointer(&(_pParse.X17))), int32(1))
_addrEphOpen = _sqlite3VdbeAddOp2(tls, _v, i32(110), _iEphCur, int32(_nPk))
@@ -96300,7 +96300,7 @@ _4:
{
p := &_mask
*p = (*p) | int32(_p.X3)
- sink1 = *p
+ sink1(*p)
}
}
_p = (*XTrigger)(_p.X9)
@@ -96992,13 +96992,13 @@ func _sqlite3GenerateRowDelete(tls *crt.TLS, _pParse *XParse, _pTab *XTable, _pT
{
p := &_2_mask
*p = (*p) | _sqlite3FkOldmask(tls, _pParse, _pTab)
- sink5 = *p
+ sink5(*p)
}
_iOld = (_pParse.X18) + i32(1)
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + (i32(1) + int32(_pTab.X11))
- sink1 = *p
+ sink1(*p)
}
_sqlite3VdbeAddOp2(tls, _v, i32(64), _iPk, _iOld)
_2_iCol = i32(0)
@@ -97044,7 +97044,7 @@ _6:
{
p := &_6_p5
*p = uint8(int32(*p) | i32(2))
- sink2 = *p
+ sink2(*p)
}
}
_sqlite3VdbeChangeP5(tls, _v, uint16(_6_p5))
@@ -97114,7 +97114,7 @@ _5:
{
p := &_mask
*p = (*p) | (*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[2]uint32)(unsafe.Pointer(&(_2_pPrg.X4))))) + 4*uintptr(_isNew))))
- sink5 = *p
+ sink5(*p)
}
}
_11:
@@ -97661,7 +97661,7 @@ _56:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + int32(_pIdx.X14)
- sink1 = *p
+ sink1(*p)
}
goto _64
}
@@ -97679,7 +97679,7 @@ _65:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + int32(_pIdx.X14)
- sink1 = *p
+ sink1(*p)
}
if (_onError == i32(5)) || ((_onError == i32(10)) && (int32(_pIdx.X15) == i32(5))) {
_bReplace = i32(1)
@@ -97718,7 +97718,7 @@ _59:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + int32(_pTab.X11)
- sink1 = *p
+ sink1(*p)
}
}
if ((_chngKey != 0) || (_pTrigger != nil)) || _hasFK != 0 {
@@ -97728,7 +97728,7 @@ _59:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + int32(_pTab.X11)
- sink1 = *p
+ sink1(*p)
}
_78:
if _isView != 0 {
@@ -97763,7 +97763,7 @@ _78:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + int32(_nPk)
- sink1 = *p
+ sink1(*p)
}
_regKey = preInc1((*int32)(unsafe.Pointer(&(_pParse.X18))), 1)
_iEph = postInc1((*int32)(unsafe.Pointer(&(_pParse.X17))), int32(1))
@@ -97776,7 +97776,7 @@ _92:
{
p := &_flags
*p = (*p) | i32(8)
- sink1 = *p
+ sink1(*p)
}
}
_pWInfo = _sqlite3WhereBegin(tls, _pParse, _pTabList, _pWhere, nil, nil, uint16(_flags), _iIdxCur)
@@ -97916,7 +97916,7 @@ _139:
{
p := &_55_oldmask
*p = (*p) | _sqlite3TriggerColmask(tls, _pParse, _pTrigger, _pChanges, i32(0), i32(3), _pTab, _onError)
- sink5 = *p
+ sink5(*p)
}
_i = i32(0)
_151:
@@ -98122,7 +98122,7 @@ func _updateVirtualTable(tls *crt.TLS, _pParse *XParse, _pSrc *XSrcList, _pTab *
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + _nArg
- sink1 = *p
+ sink1(*p)
}
_regRec = preInc1((*int32)(unsafe.Pointer(&(_pParse.X18))), 1)
_regRowid = preInc1((*int32)(unsafe.Pointer(&(_pParse.X18))), 1)
@@ -98241,7 +98241,7 @@ _5:
X1 *int8
})(unsafe.Pointer(&(_1_p.X9)))))+16*uintptr(_1_i))).X0))
}()
- sink5 = *p
+ sink5(*p)
}
_1_i += 1
goto _5
@@ -98278,7 +98278,7 @@ _16:
}
return (u32(1) << uint(int32(*(*int16)(unsafe.Pointer(uintptr((unsafe.Pointer)(_3_pIdx.X1)) + 2*uintptr(_1_i))))))
}()
- sink5 = *p
+ sink5(*p)
}
_1_i += 1
goto _16
@@ -99189,7 +99189,7 @@ func _checkConstraintUnchanged(tls *crt.TLS, _pExpr *XExpr, _aiChng *int32, _chn
{
p := (*uint8)(unsafe.Pointer(&(_w.X5)))
*p = uint8(int32(*p) & i32(-3))
- sink2 = *p
+ sink2(*p)
}
}
return bool2int((_w.X5) == 0)
@@ -99219,7 +99219,7 @@ func _checkConstraintExprNode(tls *crt.TLS, _pWalker *XWalker, _pExpr *XExpr) (r
{
p := (*uint8)(unsafe.Pointer(&(_pWalker.X5)))
*p = uint8(int32(*p) | i32(1))
- sink2 = *p
+ sink2(*p)
}
}
goto _6
@@ -99227,7 +99227,7 @@ _4:
{
p := (*uint8)(unsafe.Pointer(&(_pWalker.X5)))
*p = uint8(int32(*p) | i32(2))
- sink2 = *p
+ sink2(*p)
}
_6:
_0:
@@ -100002,12 +100002,12 @@ _8:
{
p := &_pik_flags
*p = uint8(int32(*p) | i32(1))
- sink2 = *p
+ sink2(*p)
}
{
p := &_pik_flags
*p = uint8(int32(*p) | (_update_flags & i32(2)))
- sink2 = *p
+ sink2(*p)
}
}
_sqlite3VdbeAddOp4Int(tls, _v, i32(128), _iIdxCur+_i, *(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aRegIdx)) + 4*uintptr(_i))), (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aRegIdx)) + 4*uintptr(_i))))+i32(1), int32(func() uint16 {
@@ -100044,21 +100044,21 @@ _11:
}
return i32(32)
}())
- sink2 = *p
+ sink2(*p)
}
_25:
if _appendBias != 0 {
{
p := &_pik_flags
*p = uint8(int32(*p) | i32(8))
- sink2 = *p
+ sink2(*p)
}
}
if _useSeekResult != 0 {
{
p := &_pik_flags
*p = uint8(int32(*p) | i32(16))
- sink2 = *p
+ sink2(*p)
}
}
_sqlite3VdbeAddOp3(tls, _v, i32(118), _iDataCur, _regRec, _regNewData)
@@ -100674,7 +100674,7 @@ func _sqlite3Insert(tls *crt.TLS, _pParse *XParse, _pTabList *XSrcList, _pSelect
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + (int32(_pTab.X11) + i32(1))
- sink1 = *p
+ sink1(*p)
}
if (_pTab.X16) != 0 {
_regRowid += 1
@@ -100826,7 +100826,7 @@ _72:
}
return i32(0)
}()
- sink1 = *p
+ sink1(*p)
}
_i += 1
goto _72
@@ -100866,7 +100866,7 @@ _86:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + int32(_pIdx.X14)
- sink1 = *p
+ sink1(*p)
}
*func() *int32 { _pIdx = (*XIndex)(_pIdx.X5); return &_i }() += 1
goto _86
@@ -101483,7 +101483,7 @@ _99:
{
p := &_44_idxInsFlags
*p = uint8(int32(*p) | i32(1))
- sink2 = *p
+ sink2(*p)
}
}
_sqlite3VdbeAddOp2(tls, _v, i32(128), _iDest, _regData)
@@ -102061,7 +102061,7 @@ _6:
{
p := (*uint16)(unsafe.Pointer(&((*XSchema)((*XDb)(unsafe.Pointer(uintptr(_db.X4) + 32*uintptr(_idx))).X4).X9)))
*p = uint16(int32(*p) & i32(-3))
- sink14 = *p
+ sink14(*p)
}
}
@@ -102113,7 +102113,7 @@ func _sqlite3CreateView(tls *crt.TLS, _pParse *XParse, _pBegin *XToken, _pName1
{
p := (**int8)(unsafe.Pointer(&(_sEnd.X0)))
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_sEnd.X1)))
- sink0 = *p
+ sink0(*p)
}
}
*(*uint32)(unsafe.Pointer(&(_sEnd.X1))) = uint32(i32(0))
@@ -102163,7 +102163,7 @@ _1:
{
p := (*uint32)(unsafe.Pointer(&(_1_pLoop.X3)))
*p = (*p) | uint32(i32(256))
- sink5 = *p
+ sink5(*p)
}
*func() *int32 {
*func() **XSelect { _1_pNext = _1_pLoop; return &_1_pLoop }() = (*XSelect)(_1_pLoop.X13)
@@ -102389,7 +102389,7 @@ _5:
{
p := &_jointype
*p = (*p) | int32((*t77)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3JoinTypeØ00aKeywordØ002))+3*uintptr(_j))).X2)
- sink1 = *p
+ sink1(*p)
}
goto _8
}
@@ -102400,7 +102400,7 @@ _8:
{
p := &_jointype
*p = (*p) | i32(64)
- sink1 = *p
+ sink1(*p)
}
goto _4
}
@@ -102869,7 +102869,7 @@ func _sqlite3PExprAddSelect(tls *crt.TLS, _pParse *XParse, _pExpr *XExpr, _pSele
{
p := (*uint32)(unsafe.Pointer(&(_pExpr.X2)))
*p = (*p) | uint32(i32(2099200))
- sink5 = *p
+ sink5(*p)
}
_sqlite3ExprSetHeightAndFlags(tls, _pParse, _pExpr)
goto _1
@@ -103241,7 +103241,7 @@ _22:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + i32(2)
- sink1 = *p
+ sink1(*p)
}
_sqlite3VdbeVerifyNoMallocRequired(tls, _v, i32(9))
_11_aOp = _sqlite3VdbeAddOpList(tls, _v, i32(9), (*XVdbeOpList)(unsafe.Pointer(&_sqlite3PragmaØ00getCacheSizeØ002)), _sqlite3PragmaØ00iLnØ001)
@@ -103542,14 +103542,14 @@ _32:
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) | i32(32)
- sink1 = *p
+ sink1(*p)
}
goto _149
}
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) & i32(-33)
- sink1 = *p
+ sink1(*p)
}
_149:
_setAllPagerFlags(tls, _db)
@@ -103665,21 +103665,21 @@ _37:
{
p := &_80_mask
*p = (*p) & i32(-524289)
- sink1 = *p
+ sink1(*p)
}
}
if _sqlite3GetBoolean(tls, _zRight, uint8(i32(0))) != 0 {
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) | _80_mask
- sink1 = *p
+ sink1(*p)
}
goto _188
}
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) & (^_80_mask)
- sink1 = *p
+ sink1(*p)
}
if _80_mask == i32(33554432) {
*(*int64)(unsafe.Pointer(&(_db.X78))) = int64(i32(0))
@@ -103937,7 +103937,7 @@ _45:
{
p := (*int32)(unsafe.Pointer(&(_pParse.X18)))
*p = (*p) + i32(4)
- sink1 = *p
+ sink1(*p)
}
_113_regKey = preInc1((*int32)(unsafe.Pointer(&(_pParse.X18))), 1)
_113_regRow = preInc1((*int32)(unsafe.Pointer(&(_pParse.X18))), 1)
@@ -104900,13 +104900,13 @@ func _sqlite3BtreeSecureDelete(tls *crt.TLS, _p *XBtree, _newFlag int32) (r0 int
{
p := (*uint16)(unsafe.Pointer(&((*XBtShared)(_p.X1).X10)))
*p = uint16(int32(*p) & i32(-5))
- sink14 = *p
+ sink14(*p)
}
if _newFlag != 0 {
{
p := (*uint16)(unsafe.Pointer(&((*XBtShared)(_p.X1).X10)))
*p = uint16(int32(*p) | i32(4))
- sink14 = *p
+ sink14(*p)
}
}
_1:
@@ -105396,7 +105396,7 @@ func _setLikeOptFlag(tls *crt.TLS, _db *Xsqlite3, _zName *int8, _flagVal uint8)
{
p := (*uint16)(unsafe.Pointer(&(_pDef.X1)))
*p = uint16(int32(*p) | int32(_flagVal))
- sink14 = *p
+ sink14(*p)
}
}
}
@@ -106565,7 +106565,7 @@ _16:
{
p := &_flags
*p = (*p) | uint32(i32(256))
- sink5 = *p
+ sink5(*p)
}
_rc = _sqlite3BtreeOpen(tls, _pVfs, _zPath, _db, (**XBtree)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_aNew.X1))))), i32(0), int32(_flags))
Xsqlite3_free(tls, (unsafe.Pointer)(_zPath))
@@ -106699,7 +106699,7 @@ func _sqlite3ParseUri(tls *crt.TLS, _zDefaultVfs *int8, _zUri *int8, _pFlags *ui
{
p := &_flags
*p = (*p) | uint32(i32(64))
- sink5 = *p
+ sink5(*p)
}
_1_iIn = i32(0)
_6:
@@ -106709,7 +106709,7 @@ _6:
{
p := &_1_nByte
*p = (*p) + uint64(bool2int(int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zUri)) + 1*uintptr(_1_iIn)))) == i32(38)))
- sink17 = *p
+ sink17(*p)
}
_1_iIn += 1
goto _6
@@ -106747,7 +106747,7 @@ _19:
{
p := &_5_octet
*p = (*p) + int32(_sqlite3HexToInt(tls, int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zUri)) + 1*uintptr(postInc1(&_1_iIn, int32(1))))))))
- sink1 = *p
+ sink1(*p)
}
func() {
if _5_octet < i32(0) || _5_octet >= i32(256) {
@@ -106878,7 +106878,7 @@ _5:
{
p := &_flags
*p = (*p) & uint32(i32(-65))
- sink5 = *p
+ sink5(*p)
}
_74:
*_ppVfs = Xsqlite3_vfs_find(tls, _zVfs)
@@ -107309,7 +107309,7 @@ func _analyzeDatabase(tls *crt.TLS, _pParse *XParse, _iDb int32) {
{
p := (*int32)(unsafe.Pointer(&(_pParse.X17)))
*p = (*p) + i32(3)
- sink1 = *p
+ sink1(*p)
}
_openStatTable(tls, _pParse, _iDb, _iStatCur, nil, nil)
_iMem = (_pParse.X18) + i32(1)
@@ -107941,7 +107941,7 @@ _3:
{
p := &_1_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_sqlite3Strlen30(tls, _1_z))))
- sink0 = *p
+ sink0(*p)
}
func() {
if (*(*uint32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*t79)(unsafe.Pointer(&(_p.X5))).X0)) + 4*uintptr(_1_i)))) == 0 {
@@ -108000,7 +108000,7 @@ func _analyzeTable(tls *crt.TLS, _pParse *XParse, _pTab *XTable, _pOnlyIdx *XInd
{
p := (*int32)(unsafe.Pointer(&(_pParse.X17)))
*p = (*p) + i32(3)
- sink1 = *p
+ sink1(*p)
}
if _pOnlyIdx != nil {
_openStatTable(tls, _pParse, _iDb, _iStatCur, _pOnlyIdx.X0, str(61657))
@@ -108066,7 +108066,7 @@ func _sqlite3AlterRenameTable(tls *crt.TLS, _pParse *XParse, _pSrc *XSrcList, _p
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) | i32(2097152)
- sink1 = *p
+ sink1(*p)
}
_zName = _sqlite3NameFromToken(tls, _db, _pName)
if _zName == nil {
@@ -108449,7 +108449,7 @@ _32:
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) | i32(2097152)
- sink1 = *p
+ sink1(*p)
}
_sqlite3NestedParse(tls, _pParse, str(126581), unsafe.Pointer(_zDb), unsafe.Pointer(str(50026)), _pNew.X15, unsafe.Pointer(_zCol), (_pNew.X15)+i32(1), unsafe.Pointer(_zTab))
_sqlite3DbFree(tls, _db, (unsafe.Pointer)(_zCol))
@@ -108846,7 +108846,7 @@ func _yy_find_reduce_action(tls *crt.TLS, _stateno int32, _iLookAhead uint8) (r0
{
p := &_i
*p = (*p) + int32(_iLookAhead)
- sink1 = *p
+ sink1(*p)
}
func() {
if _i < i32(0) || _i >= i32(1566) {
@@ -109341,7 +109341,7 @@ _8:
{
p := &_flags
*p = (*p) & uint32(i32(-131073))
- sink5 = *p
+ sink5(*p)
}
goto _11
}
@@ -109349,14 +109349,14 @@ _8:
{
p := &_flags
*p = (*p) | uint32(i32(131072))
- sink5 = *p
+ sink5(*p)
}
}
_11:
{
p := &_flags
*p = (*p) & uint32(i32(-655129))
- sink5 = *p
+ sink5(*p)
}
_db = (*Xsqlite3)(_sqlite3MallocZero(tls, u64(672)))
if _db == nil {
@@ -109388,7 +109388,7 @@ _13:
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) | i32(17825888)
- sink1 = *p
+ sink1(*p)
}
_sqlite3HashInit(tls, (*XHash)(unsafe.Pointer(&(_db.X70))))
_sqlite3HashInit(tls, (*XHash)(unsafe.Pointer(&(_db.X65))))
@@ -109849,7 +109849,7 @@ _4:
{
p := &_2_sz
*p = (*p) + i32(2)
- sink1 = *p
+ sink1(*p)
}
goto _4
_9:
@@ -109888,14 +109888,14 @@ _7:
{
p := &_c
*p = (*p) + (int32(*postInc13(&_z, 1)) << uint(i32(8)))
- sink1 = *p
+ sink1(*p)
}
if ((_c >= i32(55296)) && (_c < i32(57344))) && i32(1) != 0 {
_8_c2 = int32(*postInc13(&_z, 1))
{
p := &_8_c2
*p = (*p) + (int32(*postInc13(&_z, 1)) << uint(i32(8)))
- sink1 = *p
+ sink1(*p)
}
_c = ((_8_c2 & i32(1023)) + ((_c & i32(63)) << uint(i32(10)))) + (((_c & i32(960)) + i32(64)) << uint(i32(10)))
}
@@ -110882,7 +110882,7 @@ func _sqlite3BtreeIncrblobCursor(tls *crt.TLS, _pCur *XBtCursor) {
{
p := (*uint8)(unsafe.Pointer(&(_pCur.X10)))
*p = uint8(int32(*p) | i32(16))
- sink2 = *p
+ sink2(*p)
}
*(*uint8)(unsafe.Pointer(&((*XBtree)(_pCur.X0).X5))) = uint8(i32(1))
}
@@ -111537,7 +111537,7 @@ _6:
{
p := (*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aOp)) + 4*uintptr(_pc+i32(2))))
*p = (*p) + (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aOp)) + 4*uintptr(_pc+i32(3)))))
- sink1 = *p
+ sink1(*p)
}
goto _12
_9:
@@ -111551,7 +111551,7 @@ _12:
{
p := &_pc
*p = (*p) + _nx
- sink1 = *p
+ sink1(*p)
}
_i = (_i & i32(2147483647)) % _sz
if (_op & i32(1)) == i32(0) {
@@ -111560,7 +111560,7 @@ _12:
{
p := (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pV)) + 1*uintptr((_i+i32(1))>>uint(i32(3)))))
*p = uint8(int32(*p) | (i32(1) << uint((_i+i32(1))&i32(7))))
- sink2 = *p
+ sink2(*p)
}
if _op == i32(5) {
goto _15
@@ -111574,7 +111574,7 @@ _14:
{
p := (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_pV)) + 1*uintptr((_i+i32(1))>>uint(i32(3)))))
*p = uint8(int32(*p) & (^(i32(1) << uint((_i+i32(1))&i32(7)))))
- sink2 = *p
+ sink2(*p)
}
_sqlite3BitvecClear(tls, _pBitvec, uint32(_i+i32(1)), _pTmpSpace)
_17:
@@ -111795,7 +111795,7 @@ func Xsqlite3_compileoption_used(tls *crt.TLS, _zOptName *int8) (r0 int32) {
{
p := &_zOptName
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(i32(7))))
- sink0 = *p
+ sink0(*p)
}
}
_n = _sqlite3Strlen30(tls, _zOptName)
@@ -111861,7 +111861,7 @@ _5:
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = int32(uint32(*p) | ((*t80)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3_db_configØ00aFlagOpØ001)) + 8*uintptr(_4_i))).X1))
- sink1 = *p
+ sink1(*p)
}
goto _12
}
@@ -111869,7 +111869,7 @@ _5:
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = int32(uint32(*p) & (^((*t80)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_sqlite3_db_configØ00aFlagOpØ001)) + 8*uintptr(_4_i))).X1)))
- sink1 = *p
+ sink1(*p)
}
}
_12:
@@ -112000,7 +112000,7 @@ _24:
{
p := &_7_totalUsed
*p = (*p) + _9_nByte
- sink1 = *p
+ sink1(*p)
}
_28:
_7_i += 1
@@ -112035,27 +112035,27 @@ _30:
{
p := &_11_nByte
*p = int32(uint32(*p) + (uint32(((*Xsqlite3_mem_methods)(unsafe.Pointer(&(_sqlite3Config.X10))).X4)(tls, int32(u64(32)))) * (((((*XHash)(unsafe.Pointer(&(_12_pSchema.X2))).X1) + ((*XHash)(unsafe.Pointer(&(_12_pSchema.X4))).X1)) + ((*XHash)(unsafe.Pointer(&(_12_pSchema.X3))).X1)) + ((*XHash)(unsafe.Pointer(&(_12_pSchema.X5))).X1))))
- sink1 = *p
+ sink1(*p)
}
{
p := &_11_nByte
*p = int32(uint64(*p) + Xsqlite3_msize(tls, (*XHash)(unsafe.Pointer(&(_12_pSchema.X2))).X3))
- sink1 = *p
+ sink1(*p)
}
{
p := &_11_nByte
*p = int32(uint64(*p) + Xsqlite3_msize(tls, (*XHash)(unsafe.Pointer(&(_12_pSchema.X4))).X3))
- sink1 = *p
+ sink1(*p)
}
{
p := &_11_nByte
*p = int32(uint64(*p) + Xsqlite3_msize(tls, (*XHash)(unsafe.Pointer(&(_12_pSchema.X3))).X3))
- sink1 = *p
+ sink1(*p)
}
{
p := &_11_nByte
*p = int32(uint64(*p) + Xsqlite3_msize(tls, (*XHash)(unsafe.Pointer(&(_12_pSchema.X5))).X3))
- sink1 = *p
+ sink1(*p)
}
_13_p = (*XHashElem)((*XHash)(unsafe.Pointer(&(_12_pSchema.X4))).X2)
_37:
@@ -112174,7 +112174,7 @@ func _sqlite3PagerCacheStat(tls *crt.TLS, _pPager *XPager, _eStat int32, _reset
{
p := _pnVal
*p = (*p) + (*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[3]int32)(unsafe.Pointer(&(_pPager.X55))))) + 4*uintptr(_eStat-i32(7)))))
- sink1 = *p
+ sink1(*p)
}
if _reset != 0 {
*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[3]int32)(unsafe.Pointer(&(_pPager.X55))))) + 4*uintptr(_eStat-i32(7)))) = i32(0)
@@ -112700,7 +112700,7 @@ func Xsqlite3_value_dup(tls *crt.TLS, _pOrig *XMem) (r0 *XMem) {
{
p := (*uint16)(unsafe.Pointer(&(_pNew.X1)))
*p = uint16(int32(*p) & i32(-1025))
- sink14 = *p
+ sink14(*p)
}
*(**Xsqlite3)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_pNew.X9))))) = nil
if (int32(_pNew.X1) & i32(18)) == 0 {
@@ -112709,12 +112709,12 @@ func Xsqlite3_value_dup(tls *crt.TLS, _pOrig *XMem) (r0 *XMem) {
{
p := (*uint16)(unsafe.Pointer(&(_pNew.X1)))
*p = uint16(int32(*p) & i32(-3073))
- sink14 = *p
+ sink14(*p)
}
{
p := (*uint16)(unsafe.Pointer(&(_pNew.X1)))
*p = uint16(int32(*p) | i32(4096))
- sink14 = *p
+ sink14(*p)
}
if _sqlite3VdbeMemMakeWriteable(tls, _pNew) != i32(0) {
_sqlite3ValueFree(tls, _pNew)
@@ -112804,7 +112804,7 @@ func Xsqlite3_result_subtype(tls *crt.TLS, _pCtx *Xsqlite3_context, _eSubtype ui
{
p := (*uint16)(unsafe.Pointer(&(_pOut.X1)))
*p = uint16(int32(*p) | i32(32768))
- sink14 = *p
+ sink14(*p)
}
}
@@ -113111,12 +113111,12 @@ _31:
{
p := &_zIn
*p = (*uint8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_17_len)))
- sink13 = *p
+ sink13(*p)
}
{
p := &_nIn
*p = (*p) - _17_len
- sink1 = *p
+ sink1(*p)
}
goto _26
_27:
@@ -113147,7 +113147,7 @@ _41:
{
p := &_nIn
*p = (*p) - _20_len
- sink1 = *p
+ sink1(*p)
}
goto _36
_37:
@@ -114163,7 +114163,7 @@ _20:
{
p := &_nOut
*p = (*p) + int64(_nRep-_nPattern)
- sink6 = *p
+ sink6(*p)
}
if (_nOut - int64(i32(1))) > int64(*(*int32)(unsafe.Pointer(uintptr((unsafe.Pointer)((*[12]int32)(unsafe.Pointer(&(_6_db.X31))))) + 4*uintptr(i32(0))))) {
Xsqlite3_result_error_toobig(tls, _context)
@@ -114181,12 +114181,12 @@ _20:
{
p := &_j
*p = (*p) + _nRep
- sink1 = *p
+ sink1(*p)
}
{
p := &_i
*p = (*p) + (_nPattern - i32(1))
- sink1 = *p
+ sink1(*p)
}
_26:
_i += 1
@@ -114202,7 +114202,7 @@ _23:
{
p := &_j
*p = (*p) + (_nStr - _i)
- sink1 = *p
+ sink1(*p)
}
func() {
if int64(_j) > _nOut {
@@ -114334,7 +114334,7 @@ _22:
{
p := &_p1
*p = (*p) + int64(_len)
- sink6 = *p
+ sink6(*p)
}
if _p1 >= int64(i32(0)) {
goto _24
@@ -114342,7 +114342,7 @@ _22:
{
p := &_p2
*p = (*p) + _p1
- sink6 = *p
+ sink6(*p)
}
if _p2 < int64(i32(0)) {
_p2 = int64(i32(0))
@@ -114365,13 +114365,13 @@ _29:
{
p := &_p1
*p = (*p) - _p2
- sink6 = *p
+ sink6(*p)
}
if _p1 < int64(i32(0)) {
{
p := &_p2
*p = (*p) + _p1
- sink6 = *p
+ sink6(*p)
}
_p1 = int64(i32(0))
}
@@ -114471,7 +114471,7 @@ func _sumStep(tls *crt.TLS, _context *Xsqlite3_context, _argc int32, _argv **XMe
{
p := (*float64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) + float64(_2_v)
- sink4 = *p
+ sink4(*p)
}
if ((int32(_p.X4) | int32(_p.X3)) == i32(0)) && _sqlite3AddInt64(tls, (*int64)(unsafe.Pointer(&(_p.X1))), _2_v) != 0 {
*(*uint8)(unsafe.Pointer(&(_p.X3))) = uint8(i32(1))
@@ -114481,7 +114481,7 @@ _4:
{
p := (*float64)(unsafe.Pointer(&(_p.X0)))
*p = (*p) + Xsqlite3_value_double(tls, *(**XMem)(unsafe.Pointer(uintptr((unsafe.Pointer)(_argv)) + 8*uintptr(i32(0)))))
- sink4 = *p
+ sink4(*p)
}
*(*uint8)(unsafe.Pointer(&(_p.X4))) = uint8(i32(1))
_7:
@@ -115624,12 +115624,12 @@ func _unixRead(tls *crt.TLS, _id *Xsqlite3_file, _pBuf unsafe.Pointer, _amt int3
{
p := &_amt
*p = (*p) - _3_nCopy
- sink1 = *p
+ sink1(*p)
}
{
p := &_offset
*p = (*p) + int64(_3_nCopy)
- sink6 = *p
+ sink6(*p)
}
_6:
_got = _seekAndRead(tls, _pFile, _offset, _pBuf, _amt)
@@ -115702,17 +115702,17 @@ _8:
{
p := &_cnt
*p = (*p) - _got
- sink1 = *p
+ sink1(*p)
}
{
p := &_offset
*p = (*p) + int64(_got)
- sink6 = *p
+ sink6(*p)
}
{
p := &_prior
*p = (*p) + _got
- sink1 = *p
+ sink1(*p)
}
_pBuf = (unsafe.Pointer)((*int8)(unsafe.Pointer(uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_got))))) + uintptr(unsafe.Pointer((*int8)(_pBuf))))))
}
@@ -115766,12 +115766,12 @@ _4:
{
p := &_amt
*p = (*p) - _wrote
- sink1 = *p
+ sink1(*p)
}
{
p := &_offset
*p = (*p) + int64(_wrote)
- sink6 = *p
+ sink6(*p)
}
_pBuf = (unsafe.Pointer)((*int8)(unsafe.Pointer(uintptr(_pBuf) + 1*uintptr(_wrote))))
goto _4
@@ -115837,7 +115837,7 @@ func _seekAndWriteFd(tls *crt.TLS, _fd int32, _iOff int64, _pBuf unsafe.Pointer,
{
p := &_nBuf
*p = (*p) & i32(131071)
- sink1 = *p
+ sink1(*p)
}
_6:
_1_iSeek = crt.Xlseek64(tls, _fd, _iOff, i32(0))
@@ -115967,7 +115967,7 @@ _8:
{
p := (*uint16)(unsafe.Pointer(&(_pFile.X5)))
*p = uint16(int32(*p) & i32(-9))
- sink14 = *p
+ sink14(*p)
}
_6:
return _rc
@@ -116516,7 +116516,7 @@ _7:
{
p := &_3_iWrite
*p = (*p) + int64(_3_nBlk)
- sink6 = *p
+ sink6(*p)
}
goto _7
_10:
@@ -116729,14 +116729,14 @@ func _unixModeBit(tls *crt.TLS, _pFile *XunixFile, _mask uint8, _pArg *int32) {
{
p := (*uint16)(unsafe.Pointer(&(_pFile.X5)))
*p = uint16(int32(*p) & (^int32(_mask)))
- sink14 = *p
+ sink14(*p)
}
goto _3
}
{
p := (*uint16)(unsafe.Pointer(&(_pFile.X5)))
*p = uint16(int32(*p) | int32(_mask))
- sink14 = *p
+ sink14(*p)
}
_3:
}
@@ -116842,7 +116842,7 @@ func _unixDeviceCharacteristics(tls *crt.TLS, _id *Xsqlite3_file) (r0 int32) {
{
p := &_rc
*p = (*p) | i32(4096)
- sink1 = *p
+ sink1(*p)
}
}
return _rc
@@ -116998,7 +116998,7 @@ _38:
{
p := (*uint16)(unsafe.Pointer(&(_pShmNode.X5)))
*p = uint16(int32(*p) + _nShmPerMap)
- sink14 = *p
+ sink14(*p)
}
goto _27
_28:
@@ -117258,12 +117258,12 @@ func _unixShmSystemLock(tls *crt.TLS, _pFile *XunixFile, _lockType int32, _ofst
{
p := (*uint8)(unsafe.Pointer(&(_pShmNode.X10)))
*p = uint8(int32(*p) & (^int32(_2_mask)))
- sink2 = *p
+ sink2(*p)
}
{
p := (*uint8)(unsafe.Pointer(&(_pShmNode.X11)))
*p = uint8(int32(*p) & (^int32(_2_mask)))
- sink2 = *p
+ sink2(*p)
}
goto _18
}
@@ -117271,12 +117271,12 @@ func _unixShmSystemLock(tls *crt.TLS, _pFile *XunixFile, _lockType int32, _ofst
{
p := (*uint8)(unsafe.Pointer(&(_pShmNode.X10)))
*p = uint8(int32(*p) & (^int32(_2_mask)))
- sink2 = *p
+ sink2(*p)
}
{
p := (*uint8)(unsafe.Pointer(&(_pShmNode.X11)))
*p = uint8(int32(*p) | int32(_2_mask))
- sink2 = *p
+ sink2(*p)
}
goto _18
}
@@ -117289,12 +117289,12 @@ func _unixShmSystemLock(tls *crt.TLS, _pFile *XunixFile, _lockType int32, _ofst
{
p := (*uint8)(unsafe.Pointer(&(_pShmNode.X10)))
*p = uint8(int32(*p) | int32(_2_mask))
- sink2 = *p
+ sink2(*p)
}
{
p := (*uint8)(unsafe.Pointer(&(_pShmNode.X11)))
*p = uint8(int32(*p) & (^int32(_2_mask)))
- sink2 = *p
+ sink2(*p)
}
_18:
goto _21
@@ -117373,7 +117373,7 @@ _13:
{
p := &_1_i
*p = (*p) + _1_nShmPerMap
- sink1 = *p
+ sink1(*p)
}
goto _8
_11:
@@ -117498,7 +117498,7 @@ _27:
{
p := &_1_allMask
*p = uint16(int32(*p) | int32(_pX.X4))
- sink14 = *p
+ sink14(*p)
}
_28:
_pX = (*TunixShm)(_pX.X1)
@@ -117514,12 +117514,12 @@ _35:
{
p := (*uint16)(unsafe.Pointer(&(_p.X5)))
*p = uint16(int32(*p) & (^int32(_mask)))
- sink14 = *p
+ sink14(*p)
}
{
p := (*uint16)(unsafe.Pointer(&(_p.X4)))
*p = uint16(int32(*p) & (^int32(_mask)))
- sink14 = *p
+ sink14(*p)
}
}
goto _48
@@ -117540,7 +117540,7 @@ _39:
{
p := &_6_allShared
*p = uint16(int32(*p) | int32(_pX.X4))
- sink14 = *p
+ sink14(*p)
}
_pX = (*TunixShm)(_pX.X1)
goto _39
@@ -117559,7 +117559,7 @@ _44:
{
p := (*uint16)(unsafe.Pointer(&(_p.X4)))
*p = uint16(int32(*p) | int32(_mask))
- sink14 = *p
+ sink14(*p)
}
}
goto _48
@@ -117590,7 +117590,7 @@ _52:
{
p := (*uint16)(unsafe.Pointer(&(_p.X5)))
*p = uint16(int32(*p) | int32(_mask))
- sink14 = *p
+ sink14(*p)
}
}
_55:
@@ -117908,34 +117908,34 @@ _51:
{
p := &_openFlags
*p = (*p) | i32(0)
- sink1 = *p
+ sink1(*p)
}
}
if _isReadWrite != 0 {
{
p := &_openFlags
*p = (*p) | i32(2)
- sink1 = *p
+ sink1(*p)
}
}
if _isCreate != 0 {
{
p := &_openFlags
*p = (*p) | i32(64)
- sink1 = *p
+ sink1(*p)
}
}
if _isExclusive != 0 {
{
p := &_openFlags
*p = (*p) | i32(128)
- sink1 = *p
+ sink1(*p)
}
}
{
p := &_openFlags
*p = (*p) | i32(0)
- sink1 = *p
+ sink1(*p)
}
if _fd >= i32(0) {
goto _62
@@ -117967,22 +117967,22 @@ _51:
{
p := &_flags
*p = (*p) & i32(-7)
- sink1 = *p
+ sink1(*p)
}
{
p := &_openFlags
*p = (*p) & i32(-67)
- sink1 = *p
+ sink1(*p)
}
{
p := &_flags
*p = (*p) | i32(1)
- sink1 = *p
+ sink1(*p)
}
{
p := &_openFlags
*p = (*p) | i32(0)
- sink1 = *p
+ sink1(*p)
}
_isReadonly = i32(1)
_fd = _robust_open(tls, _zName, _openFlags, _8_openMode)
@@ -118015,14 +118015,14 @@ _62:
{
p := &_ctrlFlags
*p = (*p) | i32(32)
- sink1 = *p
+ sink1(*p)
}
}
if _isReadonly != 0 {
{
p := &_ctrlFlags
*p = (*p) | i32(2)
- sink1 = *p
+ sink1(*p)
}
}
_noLock = bool2int(_eType != i32(256))
@@ -118030,21 +118030,21 @@ _62:
{
p := &_ctrlFlags
*p = (*p) | i32(128)
- sink1 = *p
+ sink1(*p)
}
}
if _syncDir != 0 {
{
p := &_ctrlFlags
*p = (*p) | i32(8)
- sink1 = *p
+ sink1(*p)
}
}
if (_flags & i32(64)) != 0 {
{
p := &_ctrlFlags
*p = (*p) | i32(64)
- sink1 = *p
+ sink1(*p)
}
}
_rc = _fillInUnixFile(tls, _pVfs, _fd, _pFile, _zPath, _ctrlFlags)
@@ -118256,14 +118256,14 @@ func _fillInUnixFile(tls *crt.TLS, _pVfs *Xsqlite3_vfs, _h int32, _pId *Xsqlite3
{
p := (*uint16)(unsafe.Pointer(&(_pNew.X5)))
*p = uint16(int32(*p) | i32(16))
- sink14 = *p
+ sink14(*p)
}
}
if crt.Xstrcmp(tls, _pVfs.X4, str(131329)) == i32(0) {
{
p := (*uint16)(unsafe.Pointer(&(_pNew.X5)))
*p = uint16(int32(*p) | i32(1))
- sink14 = *p
+ sink14(*p)
}
}
if (_ctrlFlags & i32(128)) != 0 {
@@ -118835,7 +118835,7 @@ _19:
{
p := &_nByte
*p = (*p) + _11_n
- sink1 = *p
+ sink1(*p)
}
_21:
_14:
@@ -119282,7 +119282,7 @@ func _et_getdigit(tls *crt.TLS, _val *float64, _cnt *int32) (r0 int8) {
{
p := &_digit
*p = (*p) + i32(48)
- sink1 = *p
+ sink1(*p)
}
*_val = ((*_val) - _d) * float64(10)
return int8(_digit)
@@ -119333,14 +119333,14 @@ func Xsqlite3_enable_load_extension(tls *crt.TLS, _db *Xsqlite3, _onoff int32) (
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) | i32(12582912)
- sink1 = *p
+ sink1(*p)
}
goto _1
}
{
p := (*int32)(unsafe.Pointer(&(_db.X6)))
*p = (*p) & i32(-12582913)
- sink1 = *p
+ sink1(*p)
}
_1:
Xsqlite3_mutex_leave(tls, (*Xsqlite3_mutex)(_db.X3))
@@ -119365,24 +119365,24 @@ func u64(n uint64) uint64 { return n }
func u8(n byte) byte { return n }
var inf = math.Inf(1)
-var nzf32 float32 // -0.0
-var nzf64 float64 // -0.0
-var sink68 **XWhereLoop //TODO report GC bug
-var sink0 *int8 //TODO report GC bug
-var sink32 *XCollSeq //TODO report GC bug
-var sink71 *TInLoop //TODO report GC bug
-var sink34 *XyyStackEntry //TODO report GC bug
-var sink20 *XMem //TODO report GC bug
-var sink31 *uint32 //TODO report GC bug
-var sink13 *uint8 //TODO report GC bug
-var sink4 float64 //TODO report GC bug
-var sink18 int16 //TODO report GC bug
-var sink1 int32 //TODO report GC bug
-var sink6 int64 //TODO report GC bug
-var sink14 uint16 //TODO report GC bug
-var sink5 uint32 //TODO report GC bug
-var sink17 uint64 //TODO report GC bug
-var sink2 uint8 //TODO report GC bug
+var nzf32 float32 // -0.0
+var nzf64 float64 // -0.0
+func sink68(**XWhereLoop) {} //TODO report GC bug
+func sink0(*int8) {} //TODO report GC bug
+func sink32(*XCollSeq) {} //TODO report GC bug
+func sink71(*TInLoop) {} //TODO report GC bug
+func sink34(*XyyStackEntry) {} //TODO report GC bug
+func sink20(*XMem) {} //TODO report GC bug
+func sink31(*uint32) {} //TODO report GC bug
+func sink13(*uint8) {} //TODO report GC bug
+func sink4(float64) {} //TODO report GC bug
+func sink18(int16) {} //TODO report GC bug
+func sink1(int32) {} //TODO report GC bug
+func sink6(int64) {} //TODO report GC bug
+func sink14(uint16) {} //TODO report GC bug
+func sink5(uint32) {} //TODO report GC bug
+func sink17(uint64) {} //TODO report GC bug
+func sink2(uint8) {} //TODO report GC bug
func postInc72(p **int16, d int) *int16 {
q := (*uintptr)(unsafe.Pointer(p))
v := *q
diff --git a/internal/mptest/mptest_linux_386.go b/internal/mptest/mptest_linux_386.go
index 970eb46..bbe8e07 100644
--- a/internal/mptest/mptest_linux_386.go
+++ b/internal/mptest/mptest_linux_386.go
@@ -203,7 +203,7 @@ _24:
{
p := &_openFlags
*p = (*p) | i32(4)
- sink1 = *p
+ sink1(*p)
}
_14:
_rc = bin.Xsqlite3_open_v2(tls, _g.X2, (**bin.Xsqlite3)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_g.X3))))), _openFlags, _g.X1)
@@ -306,7 +306,7 @@ _56:
{
p := &_15_iTimeout
*p = (*p) - i32(10)
- sink1 = *p
+ sink1(*p)
}
goto _56
}
@@ -319,7 +319,7 @@ _60:
{
p := &_15_iTimeout
*p = (*p) - i32(10)
- sink1 = *p
+ sink1(*p)
}
goto _60
}
@@ -327,12 +327,12 @@ _60:
{
p := (*int32)(unsafe.Pointer(&(_g.X13)))
*p = (*p) + bin.Xsqlite3_column_int(tls, _15_pStmt, i32(0))
- sink1 = *p
+ sink1(*p)
}
{
p := (*int32)(unsafe.Pointer(&(_g.X14)))
*p = (*p) + bin.Xsqlite3_column_int(tls, _15_pStmt, i32(1))
- sink1 = *p
+ sink1(*p)
}
}
bin.Xsqlite3_finalize(tls, _15_pStmt)
@@ -664,7 +664,7 @@ _8:
{
p := &_zMsg
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_1_i)))
- sink0 = *p
+ sink0(*p)
}
_9:
if (int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zMsg)) + 1*uintptr(i32(0))))) == i32(10)) || (int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zMsg)) + 1*uintptr(i32(0))))) == i32(13)) {
@@ -896,7 +896,7 @@ _15:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_i+i32(1))))
- sink0 = *p
+ sink0(*p)
}
goto _17
}
@@ -930,7 +930,7 @@ _1:
{
p := (*int32)(unsafe.Pointer(&(_p.X1)))
*p = (*p) + _n
- sink1 = *p
+ sink1(*p)
}
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X0)) + 1*uintptr(_p.X1))) = int8(i32(0))
}
@@ -994,7 +994,7 @@ _0:
{
p := &_totalTime
*p = (*p) + i32(10)
- sink1 = *p
+ sink1(*p)
}
goto _0
}
@@ -1045,7 +1045,7 @@ _9:
{
p := &_totalTime
*p = (*p) + i32(10)
- sink1 = *p
+ sink1(*p)
}
goto _9
}
@@ -1053,7 +1053,7 @@ _9:
{
p := &_totalTime
*p = (*p) + i32(100)
- sink1 = *p
+ sink1(*p)
}
goto _0
_8:
@@ -1105,7 +1105,7 @@ _0:
{
p := &_ii
*p = (*p) + _len
- sink1 = *p
+ sink1(*p)
}
goto _0
}
@@ -1113,7 +1113,7 @@ _0:
{
p := &_ii
*p = (*p) + _len
- sink1 = *p
+ sink1(*p)
}
goto _0
}
@@ -1143,7 +1143,7 @@ _15:
{
p := &_n
*p = (*p) + _extractToken(tls, (*int8)(unsafe.Pointer(uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(unsafe.Pointer(_zScript))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_ii)))))))))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(i32(2))))))))))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_n))))))), (_len-i32(2))-_n, (*int8)(unsafe.Pointer((*[100]int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_azArg))+100*uintptr(_nArg))))), int32(u32(100)))
- sink1 = *p
+ sink1(*p)
}
_nArg += 1
goto _10
@@ -1204,7 +1204,7 @@ _41:
{
p := &_12_zAns
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_12_jj)))
- sink0 = *p
+ sink0(*p)
}
if (((_len - _12_jj) - i32(1)) != (_sResult.X1)) || crt.Xstrncmp(tls, _sResult.X0, _12_zAns, uint32((_len-_12_jj)-i32(1))) != 0 {
_errorMessage(tls, str(2752), _prevLine, unsafe.Pointer(_zFilename), (_len-_12_jj)-i32(1), unsafe.Pointer(_12_zAns), unsafe.Pointer(_sResult.X0))
@@ -1229,7 +1229,7 @@ _51:
{
p := &_15_zAns
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_15_jj)))
- sink0 = *p
+ sink0(*p)
}
_15_zCopy = bin.Xsqlite3_mprintf(tls, str(2708), (_len-_15_jj)-i32(1), unsafe.Pointer(_15_zAns))
if (bool2int(bin.Xsqlite3_strglob(tls, _15_zCopy, _sResult.X0) == i32(0)) ^ _15_isGlob) != 0 {
@@ -1307,7 +1307,7 @@ _79:
{
p := &_ii
*p = (*p) + _findEndif(tls, (*int8)(unsafe.Pointer(uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(unsafe.Pointer(_zScript))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_ii)))))))))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_len))))))), i32(1), &_lineno)
- sink1 = *p
+ sink1(*p)
}
}
bin.Xsqlite3_finalize(tls, _25_pStmt)
@@ -1317,7 +1317,7 @@ _74:
{
p := &_ii
*p = (*p) + _findEndif(tls, (*int8)(unsafe.Pointer(uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(unsafe.Pointer(_zScript))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_ii)))))))))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_len))))))), i32(0), &_lineno)
- sink1 = *p
+ sink1(*p)
}
goto _108
}
@@ -1368,12 +1368,12 @@ _99:
{
p := &_33_iEnd
*p = (*p) + _tokenLength(tls, (*int8)(unsafe.Pointer(uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(unsafe.Pointer(_zScript))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_ii)))))))))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_len)))))))))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_33_iEnd))))))), &_lineno)
- sink1 = *p
+ sink1(*p)
}
{
p := &_len
*p = (*p) + _33_iEnd
- sink1 = *p
+ sink1(*p)
}
_iBegin = _ii + _len
goto _108
@@ -1396,7 +1396,7 @@ _108:
{
p := &_ii
*p = (*p) + _len
- sink1 = *p
+ sink1(*p)
}
goto _0
_1:
@@ -1625,14 +1625,14 @@ _0:
{
p := &_n
*p = (*p) + (_3_skip + _1_len)
- sink1 = *p
+ sink1(*p)
}
goto _9
}
{
p := &_n
*p = (*p) + _1_len
- sink1 = *p
+ sink1(*p)
}
_9:
goto _0
@@ -1690,7 +1690,7 @@ _2:
{
p := &_iTimeout
*p = (*p) - i32(50)
- sink1 = *p
+ sink1(*p)
}
goto _2
}
@@ -1720,7 +1720,7 @@ _0:
{
p := &_n
*p = (*p) + _tokenLength(tls, (*int8)(unsafe.Pointer(uintptr(unsafe.Pointer(_z))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_n))))))), _pnLine)
- sink1 = *p
+ sink1(*p)
}
goto _0
}
@@ -1799,8 +1799,8 @@ func u8(n byte) byte { return n }
var inf = math.Inf(1)
var nzf32 float32 // -0.0
var nzf64 float64 // -0.0
-var sink0 *int8 //TODO report GC bug
-var sink1 int32 //TODO report GC bug
+func sink0(*int8) {} //TODO report GC bug
+func sink1(int32) {} //TODO report GC bug
func postInc0(p **int8, d int) *int8 {
q := (*uintptr)(unsafe.Pointer(p))
v := *q
diff --git a/internal/mptest/mptest_linux_amd64.go b/internal/mptest/mptest_linux_amd64.go
index 557b68b..fbb1d59 100644
--- a/internal/mptest/mptest_linux_amd64.go
+++ b/internal/mptest/mptest_linux_amd64.go
@@ -203,7 +203,7 @@ _24:
{
p := &_openFlags
*p = (*p) | i32(4)
- sink1 = *p
+ sink1(*p)
}
_14:
_rc = bin.Xsqlite3_open_v2(tls, _g.X2, (**bin.Xsqlite3)(unsafe.Pointer((*unsafe.Pointer)(unsafe.Pointer(&(_g.X3))))), _openFlags, _g.X1)
@@ -306,7 +306,7 @@ _56:
{
p := &_15_iTimeout
*p = (*p) - i32(10)
- sink1 = *p
+ sink1(*p)
}
goto _56
}
@@ -319,7 +319,7 @@ _60:
{
p := &_15_iTimeout
*p = (*p) - i32(10)
- sink1 = *p
+ sink1(*p)
}
goto _60
}
@@ -327,12 +327,12 @@ _60:
{
p := (*int32)(unsafe.Pointer(&(_g.X13)))
*p = (*p) + bin.Xsqlite3_column_int(tls, _15_pStmt, i32(0))
- sink1 = *p
+ sink1(*p)
}
{
p := (*int32)(unsafe.Pointer(&(_g.X14)))
*p = (*p) + bin.Xsqlite3_column_int(tls, _15_pStmt, i32(1))
- sink1 = *p
+ sink1(*p)
}
}
bin.Xsqlite3_finalize(tls, _15_pStmt)
@@ -664,7 +664,7 @@ _8:
{
p := &_zMsg
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_1_i)))
- sink0 = *p
+ sink0(*p)
}
_9:
if (int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zMsg)) + 1*uintptr(i32(0))))) == i32(10)) || (int32(*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_zMsg)) + 1*uintptr(i32(0))))) == i32(13)) {
@@ -896,7 +896,7 @@ _15:
{
p := &_z
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_i+i32(1))))
- sink0 = *p
+ sink0(*p)
}
goto _17
}
@@ -930,7 +930,7 @@ _1:
{
p := (*int32)(unsafe.Pointer(&(_p.X1)))
*p = (*p) + _n
- sink1 = *p
+ sink1(*p)
}
*(*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(_p.X0)) + 1*uintptr(_p.X1))) = int8(i32(0))
}
@@ -994,7 +994,7 @@ _0:
{
p := &_totalTime
*p = (*p) + i32(10)
- sink1 = *p
+ sink1(*p)
}
goto _0
}
@@ -1045,7 +1045,7 @@ _9:
{
p := &_totalTime
*p = (*p) + i32(10)
- sink1 = *p
+ sink1(*p)
}
goto _9
}
@@ -1053,7 +1053,7 @@ _9:
{
p := &_totalTime
*p = (*p) + i32(100)
- sink1 = *p
+ sink1(*p)
}
goto _0
_8:
@@ -1105,7 +1105,7 @@ _0:
{
p := &_ii
*p = (*p) + _len
- sink1 = *p
+ sink1(*p)
}
goto _0
}
@@ -1113,7 +1113,7 @@ _0:
{
p := &_ii
*p = (*p) + _len
- sink1 = *p
+ sink1(*p)
}
goto _0
}
@@ -1143,7 +1143,7 @@ _15:
{
p := &_n
*p = (*p) + _extractToken(tls, (*int8)(unsafe.Pointer(uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(unsafe.Pointer(_zScript))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_ii)))))))))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(i32(2))))))))))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_n))))))), (_len-i32(2))-_n, (*int8)(unsafe.Pointer((*[100]int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(&_azArg))+100*uintptr(_nArg))))), int32(u64(100)))
- sink1 = *p
+ sink1(*p)
}
_nArg += 1
goto _10
@@ -1204,7 +1204,7 @@ _41:
{
p := &_12_zAns
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_12_jj)))
- sink0 = *p
+ sink0(*p)
}
if (((_len - _12_jj) - i32(1)) != (_sResult.X1)) || crt.Xstrncmp(tls, _sResult.X0, _12_zAns, uint64((_len-_12_jj)-i32(1))) != 0 {
_errorMessage(tls, str(2752), _prevLine, unsafe.Pointer(_zFilename), (_len-_12_jj)-i32(1), unsafe.Pointer(_12_zAns), unsafe.Pointer(_sResult.X0))
@@ -1229,7 +1229,7 @@ _51:
{
p := &_15_zAns
*p = (*int8)(unsafe.Pointer(uintptr((unsafe.Pointer)(*p)) + 1*uintptr(_15_jj)))
- sink0 = *p
+ sink0(*p)
}
_15_zCopy = bin.Xsqlite3_mprintf(tls, str(2708), (_len-_15_jj)-i32(1), unsafe.Pointer(_15_zAns))
if (bool2int(bin.Xsqlite3_strglob(tls, _15_zCopy, _sResult.X0) == i32(0)) ^ _15_isGlob) != 0 {
@@ -1307,7 +1307,7 @@ _79:
{
p := &_ii
*p = (*p) + _findEndif(tls, (*int8)(unsafe.Pointer(uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(unsafe.Pointer(_zScript))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_ii)))))))))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_len))))))), i32(1), &_lineno)
- sink1 = *p
+ sink1(*p)
}
}
bin.Xsqlite3_finalize(tls, _25_pStmt)
@@ -1317,7 +1317,7 @@ _74:
{
p := &_ii
*p = (*p) + _findEndif(tls, (*int8)(unsafe.Pointer(uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(unsafe.Pointer(_zScript))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_ii)))))))))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_len))))))), i32(0), &_lineno)
- sink1 = *p
+ sink1(*p)
}
goto _108
}
@@ -1368,12 +1368,12 @@ _99:
{
p := &_33_iEnd
*p = (*p) + _tokenLength(tls, (*int8)(unsafe.Pointer(uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(unsafe.Pointer(_zScript))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_ii)))))))))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_len)))))))))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_33_iEnd))))))), &_lineno)
- sink1 = *p
+ sink1(*p)
}
{
p := &_len
*p = (*p) + _33_iEnd
- sink1 = *p
+ sink1(*p)
}
_iBegin = _ii + _len
goto _108
@@ -1396,7 +1396,7 @@ _108:
{
p := &_ii
*p = (*p) + _len
- sink1 = *p
+ sink1(*p)
}
goto _0
_1:
@@ -1625,14 +1625,14 @@ _0:
{
p := &_n
*p = (*p) + (_3_skip + _1_len)
- sink1 = *p
+ sink1(*p)
}
goto _9
}
{
p := &_n
*p = (*p) + _1_len
- sink1 = *p
+ sink1(*p)
}
_9:
goto _0
@@ -1690,7 +1690,7 @@ _2:
{
p := &_iTimeout
*p = (*p) - i32(50)
- sink1 = *p
+ sink1(*p)
}
goto _2
}
@@ -1720,7 +1720,7 @@ _0:
{
p := &_n
*p = (*p) + _tokenLength(tls, (*int8)(unsafe.Pointer(uintptr(unsafe.Pointer(_z))+uintptr(unsafe.Pointer((*int8)(unsafe.Pointer(uintptr(_n))))))), _pnLine)
- sink1 = *p
+ sink1(*p)
}
goto _0
}
@@ -1799,8 +1799,8 @@ func u8(n byte) byte { return n }
var inf = math.Inf(1)
var nzf32 float32 // -0.0
var nzf64 float64 // -0.0
-var sink0 *int8 //TODO report GC bug
-var sink1 int32 //TODO report GC bug
+func sink0(*int8) {} //TODO report GC bug
+func sink1(int32) {} //TODO report GC bug
func postInc0(p **int8, d int) *int8 {
q := (*uintptr)(unsafe.Pointer(p))
v := *q
diff --git a/internal/threadtest4/threadtest4_linux_386.go b/internal/threadtest4/threadtest4_linux_386.go
index fca0349..60b3c65 100644
--- a/internal/threadtest4/threadtest4_linux_386.go
+++ b/internal/threadtest4/threadtest4_linux_386.go
@@ -109,7 +109,7 @@ _0:
{
p := &_wkrFlags
*p = (*p) & uint32(i32(-2))
- sink0 = *p
+ sink0(*p)
}
goto _14
}
@@ -118,7 +118,7 @@ _0:
{
p := &_wkrFlags
*p = (*p) | uint32(i32(1))
- sink0 = *p
+ sink0(*p)
}
goto _14
}
@@ -126,7 +126,7 @@ _0:
{
p := &_wkrFlags
*p = (*p) | uint32(i32(2))
- sink0 = *p
+ sink0(*p)
}
goto _14
}
@@ -134,7 +134,7 @@ _0:
{
p := &_wkrFlags
*p = (*p) | uint32(i32(4))
- sink0 = *p
+ sink0(*p)
}
goto _14
}
@@ -234,12 +234,12 @@ _35:
{
p := &_nErr
*p = (*p) + ((*XWorkerInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aInfo)) + 40*uintptr(_i))).X5)
- sink1 = *p
+ sink1(*p)
}
{
p := &_nTest
*p = (*p) + ((*XWorkerInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aInfo)) + 40*uintptr(_i))).X6)
- sink1 = *p
+ sink1(*p)
}
crt.Xfflush(tls, (*crt.XFILE)(Xstdout))
_i += 1
@@ -574,8 +574,8 @@ func u8(n byte) byte { return n }
var inf = math.Inf(1)
var nzf32 float32 // -0.0
var nzf64 float64 // -0.0
-var sink1 int32 //TODO report GC bug
-var sink0 uint32 //TODO report GC bug
+func sink1(int32) {} //TODO report GC bug
+func sink0(uint32) {} //TODO report GC bug
func store1(p *int32, v int32) int32 { *p = v; return v }
type XWorkerInfo struct {
diff --git a/internal/threadtest4/threadtest4_linux_amd64.go b/internal/threadtest4/threadtest4_linux_amd64.go
index a140586..d8e4f9d 100644
--- a/internal/threadtest4/threadtest4_linux_amd64.go
+++ b/internal/threadtest4/threadtest4_linux_amd64.go
@@ -109,7 +109,7 @@ _0:
{
p := &_wkrFlags
*p = (*p) & uint32(i32(-2))
- sink0 = *p
+ sink0(*p)
}
goto _14
}
@@ -118,7 +118,7 @@ _0:
{
p := &_wkrFlags
*p = (*p) | uint32(i32(1))
- sink0 = *p
+ sink0(*p)
}
goto _14
}
@@ -126,7 +126,7 @@ _0:
{
p := &_wkrFlags
*p = (*p) | uint32(i32(2))
- sink0 = *p
+ sink0(*p)
}
goto _14
}
@@ -134,7 +134,7 @@ _0:
{
p := &_wkrFlags
*p = (*p) | uint32(i32(4))
- sink0 = *p
+ sink0(*p)
}
goto _14
}
@@ -234,12 +234,12 @@ _35:
{
p := &_nErr
*p = (*p) + ((*XWorkerInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aInfo)) + 64*uintptr(_i))).X5)
- sink1 = *p
+ sink1(*p)
}
{
p := &_nTest
*p = (*p) + ((*XWorkerInfo)(unsafe.Pointer(uintptr((unsafe.Pointer)(_aInfo)) + 64*uintptr(_i))).X6)
- sink1 = *p
+ sink1(*p)
}
crt.Xfflush(tls, (*crt.XFILE)(Xstdout))
_i += 1
@@ -574,8 +574,8 @@ func u8(n byte) byte { return n }
var inf = math.Inf(1)
var nzf32 float32 // -0.0
var nzf64 float64 // -0.0
-var sink1 int32 //TODO report GC bug
-var sink0 uint32 //TODO report GC bug
+func sink1(int32) {} //TODO report GC bug
+func sink0(uint32) {} //TODO report GC bug
func store1(p *int32, v int32) int32 { *p = v; return v }
type XWorkerInfo struct {