diff options
Diffstat (limited to 'internal/testfixture/testfixture_linux_amd64.go')
-rw-r--r-- | internal/testfixture/testfixture_linux_amd64.go | 2494 |
1 files changed, 1249 insertions, 1245 deletions
diff --git a/internal/testfixture/testfixture_linux_amd64.go b/internal/testfixture/testfixture_linux_amd64.go index ae6af0a..c19f799 100644 --- a/internal/testfixture/testfixture_linux_amd64.go +++ b/internal/testfixture/testfixture_linux_amd64.go @@ -1,4 +1,4 @@ -// Code generated by 'ccgo -DSQLITE_OMIT_LOAD_EXTENSION -DTCLSH -DTCLSH_INIT_PROC=sqlite3TestInit -I/usr/include/tcl8.6 -ccgo-export-defines -ccgo-export-fields F -ccgo-pkgname testfixture -o internal/testfixture/testfixture_linux_amd64.go testdata/sqlite-src-3320300/ext/expert/sqlite3expert.c testdata/sqlite-src-3320300/ext/expert/test_expert.c testdata/sqlite-src-3320300/ext/fts5/fts5_tcl.c testdata/sqlite-src-3320300/ext/misc/amatch.c testdata/sqlite-src-3320300/ext/misc/carray.c testdata/sqlite-src-3320300/ext/misc/closure.c testdata/sqlite-src-3320300/ext/misc/csv.c testdata/sqlite-src-3320300/ext/misc/eval.c testdata/sqlite-src-3320300/ext/misc/explain.c testdata/sqlite-src-3320300/ext/misc/fileio.c testdata/sqlite-src-3320300/ext/misc/fuzzer.c testdata/sqlite-src-3320300/ext/misc/ieee754.c testdata/sqlite-src-3320300/ext/misc/mmapwarm.c testdata/sqlite-src-3320300/ext/misc/nextchar.c testdata/sqlite-src-3320300/ext/misc/normalize.c testdata/sqlite-src-3320300/ext/misc/percentile.c testdata/sqlite-src-3320300/ext/misc/prefixes.c testdata/sqlite-src-3320300/ext/misc/regexp.c testdata/sqlite-src-3320300/ext/misc/remember.c testdata/sqlite-src-3320300/ext/misc/series.c testdata/sqlite-src-3320300/ext/misc/spellfix.c testdata/sqlite-src-3320300/ext/misc/totype.c testdata/sqlite-src-3320300/ext/misc/unionvtab.c testdata/sqlite-src-3320300/ext/misc/wholenumber.c testdata/sqlite-src-3320300/ext/rbu/sqlite3rbu.c testdata/sqlite-src-3320300/ext/rbu/test_rbu.c testdata/sqlite-src-3320300/src/tclsqlite.c testdata/sqlite-src-3320300/src/test1.c testdata/sqlite-src-3320300/src/test2.c testdata/sqlite-src-3320300/src/test3.c testdata/sqlite-src-3320300/src/test4.c testdata/sqlite-src-3320300/src/test5.c testdata/sqlite-src-3320300/src/test6.c testdata/sqlite-src-3320300/src/test7.c testdata/sqlite-src-3320300/src/test8.c testdata/sqlite-src-3320300/src/test9.c testdata/sqlite-src-3320300/src/test_async.c testdata/sqlite-src-3320300/src/test_autoext.c testdata/sqlite-src-3320300/src/test_backup.c testdata/sqlite-src-3320300/src/test_bestindex.c testdata/sqlite-src-3320300/src/test_blob.c testdata/sqlite-src-3320300/src/test_btree.c testdata/sqlite-src-3320300/src/test_config.c testdata/sqlite-src-3320300/src/test_delete.c testdata/sqlite-src-3320300/src/test_demovfs.c testdata/sqlite-src-3320300/src/test_devsym.c testdata/sqlite-src-3320300/src/test_fs.c testdata/sqlite-src-3320300/src/test_func.c testdata/sqlite-src-3320300/src/test_hexio.c testdata/sqlite-src-3320300/src/test_init.c testdata/sqlite-src-3320300/src/test_intarray.c testdata/sqlite-src-3320300/src/test_journal.c testdata/sqlite-src-3320300/src/test_malloc.c testdata/sqlite-src-3320300/src/test_md5.c testdata/sqlite-src-3320300/src/test_multiplex.c testdata/sqlite-src-3320300/src/test_mutex.c testdata/sqlite-src-3320300/src/test_onefile.c testdata/sqlite-src-3320300/src/test_osinst.c testdata/sqlite-src-3320300/src/test_pcache.c testdata/sqlite-src-3320300/src/test_quota.c testdata/sqlite-src-3320300/src/test_rtree.c testdata/sqlite-src-3320300/src/test_schema.c testdata/sqlite-src-3320300/src/test_superlock.c testdata/sqlite-src-3320300/src/test_syscall.c testdata/sqlite-src-3320300/src/test_tclsh.c testdata/sqlite-src-3320300/src/test_tclvar.c testdata/sqlite-src-3320300/src/test_thread.c testdata/sqlite-src-3320300/src/test_vdbecov.c testdata/sqlite-src-3320300/src/test_vfs.c testdata/sqlite-src-3320300/src/test_window.c -Itestdata/sqlite-amalgamation-3320300 -Itestdata/sqlite-src-3320300 -l modernc.org/tcl/lib,modernc.org/sqlite/internal/crt2,modernc.org/sqlite/lib -DHAVE_USLEEP -DLONGDOUBLE_TYPE=double -DSQLITE_DEFAULT_MEMSTATUS=0 -DSQLITE_DEFAULT_WAL_SYNCHRONOUS=1 -DSQLITE_DQS=0 -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_LIKE_DOESNT_MATCH_BLOBS -DSQLITE_MAX_EXPR_DEPTH=0 -DSQLITE_MUTEX_APPDEF=1 -DSQLITE_MUTEX_NOOP -DSQLITE_OMIT_DECLTYPE -DSQLITE_OMIT_PROGRESS_CALLBACK -DSQLITE_OMIT_UTF16 -DSQLITE_TEST -DSQLITE_THREADSAFE=2 -ccgo-long-double-is-double', DO NOT EDIT. +// Code generated by 'ccgo -DSQLITE_OMIT_LOAD_EXTENSION -DTCLSH -DTCLSH_INIT_PROC=sqlite3TestInit -I/usr/include/tcl8.6 -ccgo-export-defines -ccgo-export-fields F -ccgo-pkgname testfixture -o internal/testfixture/testfixture_linux_amd64.go testdata/sqlite-src-3320300/ext/expert/sqlite3expert.c testdata/sqlite-src-3320300/ext/expert/test_expert.c testdata/sqlite-src-3320300/ext/fts5/fts5_tcl.c testdata/sqlite-src-3320300/ext/misc/amatch.c testdata/sqlite-src-3320300/ext/misc/carray.c testdata/sqlite-src-3320300/ext/misc/closure.c testdata/sqlite-src-3320300/ext/misc/csv.c testdata/sqlite-src-3320300/ext/misc/eval.c testdata/sqlite-src-3320300/ext/misc/explain.c testdata/sqlite-src-3320300/ext/misc/fileio.c testdata/sqlite-src-3320300/ext/misc/fuzzer.c testdata/sqlite-src-3320300/ext/misc/ieee754.c testdata/sqlite-src-3320300/ext/misc/mmapwarm.c testdata/sqlite-src-3320300/ext/misc/nextchar.c testdata/sqlite-src-3320300/ext/misc/normalize.c testdata/sqlite-src-3320300/ext/misc/percentile.c testdata/sqlite-src-3320300/ext/misc/prefixes.c testdata/sqlite-src-3320300/ext/misc/regexp.c testdata/sqlite-src-3320300/ext/misc/remember.c testdata/sqlite-src-3320300/ext/misc/series.c testdata/sqlite-src-3320300/ext/misc/spellfix.c testdata/sqlite-src-3320300/ext/misc/totype.c testdata/sqlite-src-3320300/ext/misc/unionvtab.c testdata/sqlite-src-3320300/ext/misc/wholenumber.c testdata/sqlite-src-3320300/ext/rbu/sqlite3rbu.c testdata/sqlite-src-3320300/ext/rbu/test_rbu.c testdata/sqlite-src-3320300/src/tclsqlite.c testdata/sqlite-src-3320300/src/test1.c testdata/sqlite-src-3320300/src/test2.c testdata/sqlite-src-3320300/src/test3.c testdata/sqlite-src-3320300/src/test4.c testdata/sqlite-src-3320300/src/test5.c testdata/sqlite-src-3320300/src/test6.c testdata/sqlite-src-3320300/src/test7.c testdata/sqlite-src-3320300/src/test8.c testdata/sqlite-src-3320300/src/test9.c testdata/sqlite-src-3320300/src/test_async.c testdata/sqlite-src-3320300/src/test_autoext.c testdata/sqlite-src-3320300/src/test_backup.c testdata/sqlite-src-3320300/src/test_bestindex.c testdata/sqlite-src-3320300/src/test_blob.c testdata/sqlite-src-3320300/src/test_btree.c testdata/sqlite-src-3320300/src/test_config.c testdata/sqlite-src-3320300/src/test_delete.c testdata/sqlite-src-3320300/src/test_demovfs.c testdata/sqlite-src-3320300/src/test_devsym.c testdata/sqlite-src-3320300/src/test_fs.c testdata/sqlite-src-3320300/src/test_func.c testdata/sqlite-src-3320300/src/test_hexio.c testdata/sqlite-src-3320300/src/test_init.c testdata/sqlite-src-3320300/src/test_intarray.c testdata/sqlite-src-3320300/src/test_journal.c testdata/sqlite-src-3320300/src/test_malloc.c testdata/sqlite-src-3320300/src/test_md5.c testdata/sqlite-src-3320300/src/test_multiplex.c testdata/sqlite-src-3320300/src/test_mutex.c testdata/sqlite-src-3320300/src/test_onefile.c testdata/sqlite-src-3320300/src/test_osinst.c testdata/sqlite-src-3320300/src/test_pcache.c testdata/sqlite-src-3320300/src/test_quota.c testdata/sqlite-src-3320300/src/test_rtree.c testdata/sqlite-src-3320300/src/test_schema.c testdata/sqlite-src-3320300/src/test_superlock.c testdata/sqlite-src-3320300/src/test_syscall.c testdata/sqlite-src-3320300/src/test_tclsh.c testdata/sqlite-src-3320300/src/test_tclvar.c testdata/sqlite-src-3320300/src/test_thread.c testdata/sqlite-src-3320300/src/test_vdbecov.c testdata/sqlite-src-3320300/src/test_vfs.c testdata/sqlite-src-3320300/src/test_window.c -Itestdata/sqlite-amalgamation-3320300 -Itestdata/sqlite-src-3320300 -l modernc.org/tcl/lib,modernc.org/sqlite/internal/crt2,modernc.org/sqlite/lib -DHAVE_USLEEP -DLONGDOUBLE_TYPE=double -DSQLITE_DEFAULT_MEMSTATUS=0 -DSQLITE_DEFAULT_WAL_SYNCHRONOUS=1 -DSQLITE_DQS=0 -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_LIKE_DOESNT_MATCH_BLOBS -DSQLITE_MAX_EXPR_DEPTH=0 -DSQLITE_MUTEX_APPDEF=1 -DSQLITE_MUTEX_NOOP -DSQLITE_OMIT_PROGRESS_CALLBACK -DSQLITE_OMIT_UTF16 -DSQLITE_TEST -DSQLITE_THREADSAFE=2 -ccgo-long-double-is-double', DO NOT EDIT. package testfixture @@ -361,7 +361,6 @@ const ( SQLITE_OK = 0 SQLITE_OK_LOAD_PERMANENTLY = 256 SQLITE_OK_SYMLINK = 512 - SQLITE_OMIT_DECLTYPE = 1 SQLITE_OMIT_LOAD_EXTENSION = 1 SQLITE_OMIT_PROGRESS_CALLBACK = 1 SQLITE_OMIT_UTF16 = 1 @@ -1588,7 +1587,7 @@ const ( COLNAME_COLUMN = 4 COLNAME_DATABASE = 2 COLNAME_DECLTYPE = 1 - COLNAME_N = 1 + COLNAME_N = 2 COLNAME_NAME = 0 COLNAME_TABLE = 3 CURTYPE_BTREE = 0 @@ -44999,7 +44998,7 @@ var aCmd = [40]struct { {FzName: ts + 26875 /* "sqlite3IoTrace" */, FxProc: 0}, {FzName: ts + 26890 /* "clang_sanitize_a..." */, FxProc: 0}, } /* test1.c:7877:5 */ -var aObjCmd1 = [129]struct { +var aObjCmd1 = [130]struct { FzName uintptr FxProc uintptr FclientData uintptr @@ -45095,57 +45094,58 @@ var aObjCmd1 = [129]struct { {FzName: ts + 28543 /* "sqlite3_column_n..." */, FxProc: 0, FclientData: 0}, {FzName: ts + 28563 /* "sqlite3_column_i..." */, FxProc: 0, FclientData: 0}, {FzName: ts + 28582 /* "sqlite3_column_b..." */, FxProc: 0, FclientData: 0}, - - {FzName: ts + 28603 /* "sqlite3_create_c..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 28631 /* "sqlite3_global_r..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 28654 /* "working_64bit_in..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 28672 /* "vfs_unlink_test" */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 28688 /* "vfs_initfail_tes..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 28706 /* "vfs_unregister_a..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 28725 /* "vfs_reregister_a..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 28744 /* "file_control_tes..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 28762 /* "file_control_las..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 28790 /* "file_control_loc..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 28818 /* "file_control_chu..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 28846 /* "file_control_siz..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 28873 /* "file_control_dat..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 28899 /* "file_control_per..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 28924 /* "file_control_pow..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 28957 /* "file_control_vfs..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 28978 /* "file_control_tem..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 29004 /* "sqlite3_vfs_list" */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 29021 /* "sqlite3_create_f..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 28603 /* "sqlite3_column_d..." */, FxProc: 0, FclientData: 0}, + + {FzName: ts + 28627 /* "sqlite3_create_c..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 28655 /* "sqlite3_global_r..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 28678 /* "working_64bit_in..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 28696 /* "vfs_unlink_test" */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 28712 /* "vfs_initfail_tes..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 28730 /* "vfs_unregister_a..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 28749 /* "vfs_reregister_a..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 28768 /* "file_control_tes..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 28786 /* "file_control_las..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 28814 /* "file_control_loc..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 28842 /* "file_control_chu..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 28870 /* "file_control_siz..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 28897 /* "file_control_dat..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 28923 /* "file_control_per..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 28948 /* "file_control_pow..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 28981 /* "file_control_vfs..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 29002 /* "file_control_tem..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 29028 /* "sqlite3_vfs_list" */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 29045 /* "sqlite3_create_f..." */, FxProc: 0, FclientData: uintptr(0)}, // Functions from os.h - {FzName: ts + 29048 /* "sqlite3_test_err..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 29068 /* "tcl_variable_typ..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 29086 /* "sqlite3_enable_s..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 29114 /* "sqlite3_shared_c..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 29142 /* "sqlite3_libversi..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 29168 /* "sqlite3_table_co..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 29198 /* "sqlite3_blob_reo..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 29218 /* "pcache_stats" */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 29231 /* "sqlite3_unlock_n..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 29253 /* "sqlite3_wal_chec..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 29276 /* "sqlite3_wal_chec..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 29302 /* "sqlite3_wal_auto..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 29329 /* "test_sqlite3_log" */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 29346 /* "print_explain_qu..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 29371 /* "sqlite3_test_con..." */, FxProc: 0}, - {FzName: ts + 29392 /* "getrusage" */, FxProc: 0}, - {FzName: ts + 29402 /* "load_static_exte..." */, FxProc: 0}, - {FzName: ts + 29424 /* "sorter_test_fake..." */, FxProc: 0}, - {FzName: ts + 29445 /* "sorter_test_sort..." */, FxProc: 0}, - {FzName: ts + 29470 /* "vfs_current_time..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 29493 /* "sqlite3_delete_d..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 29517 /* "atomic_batch_wri..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 29536 /* "sqlite3_mmap_war..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 29554 /* "sqlite3_config_s..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 29579 /* "decode_hexdb" */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 29072 /* "sqlite3_test_err..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 29092 /* "tcl_variable_typ..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 29110 /* "sqlite3_enable_s..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 29138 /* "sqlite3_shared_c..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 29166 /* "sqlite3_libversi..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 29192 /* "sqlite3_table_co..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 29222 /* "sqlite3_blob_reo..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 29242 /* "pcache_stats" */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 29255 /* "sqlite3_unlock_n..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 29277 /* "sqlite3_wal_chec..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 29300 /* "sqlite3_wal_chec..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 29326 /* "sqlite3_wal_auto..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 29353 /* "test_sqlite3_log" */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 29370 /* "print_explain_qu..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 29395 /* "sqlite3_test_con..." */, FxProc: 0}, + {FzName: ts + 29416 /* "getrusage" */, FxProc: 0}, + {FzName: ts + 29426 /* "load_static_exte..." */, FxProc: 0}, + {FzName: ts + 29448 /* "sorter_test_fake..." */, FxProc: 0}, + {FzName: ts + 29469 /* "sorter_test_sort..." */, FxProc: 0}, + {FzName: ts + 29494 /* "vfs_current_time..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 29517 /* "sqlite3_delete_d..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 29541 /* "atomic_batch_wri..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 29560 /* "sqlite3_mmap_war..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 29578 /* "sqlite3_config_s..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 29603 /* "decode_hexdb" */, FxProc: 0, FclientData: uintptr(0)}, } /* test1.c:7925:5 */ var bitmask_size int32 = (int32(uint64(unsafe.Sizeof(Bitmask(0))) * uint64(8))) /* test1.c:8143:14 */ var longdouble_size int32 = int32(unsafe.Sizeof(float64(0))) /* test1.c:8144:14 */ -var query_plan uintptr = ts + 29592 /* "*** OBSOLETE VAR..." */ /* test1.c:8219:23 */ +var query_plan uintptr = ts + 29616 /* "*** OBSOLETE VAR..." */ /* test1.c:8219:23 */ // Page size and reserved size used for testing. var test_pagesize int32 = 1024 /* test2.c:31:12 */ @@ -45173,7 +45173,7 @@ func pager_open(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, argv if argc != 3 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29618 /* " FILENAME N-PAGE..." */, 0)) + ts+29642 /* " FILENAME N-PAGE..." */, 0)) return 1 } if tcl.XTcl_GetInt(tls, interp, *(*uintptr)(unsafe.Pointer(argv + uintptr(2)*8)), bp+72 /* &nPage */) != 0 { @@ -45205,7 +45205,7 @@ func pager_close(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, argv var rc int32 if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29636 /* " ID\"" */, 0)) + ts+29660 /* " ID\"" */, 0)) return 1 } pPager = sqlite3TestTextToPtr(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -45228,7 +45228,7 @@ func pager_rollback(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, a var rc int32 if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29636 /* " ID\"" */, 0)) + ts+29660 /* " ID\"" */, 0)) return 1 } pPager = sqlite3TestTextToPtr(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -45251,7 +45251,7 @@ func pager_commit(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, arg var rc int32 if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29636 /* " ID\"" */, 0)) + ts+29660 /* " ID\"" */, 0)) return 1 } pPager = sqlite3TestTextToPtr(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -45279,7 +45279,7 @@ func pager_stmt_begin(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, var rc int32 if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29636 /* " ID\"" */, 0)) + ts+29660 /* " ID\"" */, 0)) return 1 } pPager = sqlite3TestTextToPtr(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -45302,7 +45302,7 @@ func pager_stmt_rollback(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int var rc int32 if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29636 /* " ID\"" */, 0)) + ts+29660 /* " ID\"" */, 0)) return 1 } pPager = sqlite3TestTextToPtr(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -45326,7 +45326,7 @@ func pager_stmt_commit(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32 var rc int32 if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29636 /* " ID\"" */, 0)) + ts+29660 /* " ID\"" */, 0)) return 1 } pPager = sqlite3TestTextToPtr(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -45350,7 +45350,7 @@ func pager_stats(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, argv var a uintptr if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29636 /* " ID\"" */, 0)) + ts+29660 /* " ID\"" */, 0)) return 1 } pPager = sqlite3TestTextToPtr(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -45366,8 +45366,8 @@ func pager_stats(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, argv } var zName = [9]uintptr{ - ts + 29641 /* "ref" */, ts + 29645 /* "page" */, ts + 24478 /* "max" */, ts + 18523 /* "size" */, ts + 16575 /* "state" */, ts + 29650, /* "err" */ - ts + 29654 /* "hit" */, ts + 29658 /* "miss" */, ts + 29663, /* "ovfl" */ + ts + 29665 /* "ref" */, ts + 29669 /* "page" */, ts + 24478 /* "max" */, ts + 18523 /* "size" */, ts + 16575 /* "state" */, ts + 29674, /* "err" */ + ts + 29678 /* "hit" */, ts + 29682 /* "miss" */, ts + 29687, /* "ovfl" */ } /* test2.c:266:17 */ // Usage: pager_pagecount ID @@ -45384,7 +45384,7 @@ func pager_pagecount(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29636 /* " ID\"" */, 0)) + ts+29660 /* " ID\"" */, 0)) return 1 } pPager = sqlite3TestTextToPtr(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -45410,7 +45410,7 @@ func page_get(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, argv ui var rc int32 if argc != 3 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29668 /* " ID PGNO\"" */, 0)) + ts+29692 /* " ID PGNO\"" */, 0)) return 1 } pPager = sqlite3TestTextToPtr(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -45446,7 +45446,7 @@ func page_lookup(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, argv if argc != 3 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29668 /* " ID PGNO\"" */, 0)) + ts+29692 /* " ID PGNO\"" */, 0)) return 1 } pPager = sqlite3TestTextToPtr(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -45471,7 +45471,7 @@ func pager_truncate(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, a if argc != 3 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29668 /* " ID PGNO\"" */, 0)) + ts+29692 /* " ID PGNO\"" */, 0)) return 1 } pPager = sqlite3TestTextToPtr(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -45492,7 +45492,7 @@ func page_unref(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, argv var pPage uintptr if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29678 /* " PAGE\"" */, 0)) + ts+29702 /* " PAGE\"" */, 0)) return 1 } pPage = sqlite3TestTextToPtr(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -45512,7 +45512,7 @@ func page_read(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, argv u var pPage uintptr if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29678 /* " PAGE\"" */, 0)) + ts+29702 /* " PAGE\"" */, 0)) return 1 } pPage = sqlite3TestTextToPtr(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -45533,7 +45533,7 @@ func page_number(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, argv var pPage uintptr if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29678 /* " PAGE\"" */, 0)) + ts+29702 /* " PAGE\"" */, 0)) return 1 } pPage = sqlite3TestTextToPtr(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -45554,7 +45554,7 @@ func page_write(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, argv var rc int32 if argc != 3 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29685 /* " PAGE DATA\"" */, 0)) + ts+29709 /* " PAGE DATA\"" */, 0)) return 1 } pPage = sqlite3TestTextToPtr(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -45590,7 +45590,7 @@ func fake_big_file(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, ar var nFile int32 if argc != 3 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29697 /* " N-MEGABYTES FIL..." */, 0)) + ts+29721 /* " N-MEGABYTES FIL..." */, 0)) return 1 } if tcl.XTcl_GetInt(tls, interp, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8)), bp+80 /* &n */) != 0 { @@ -45608,17 +45608,17 @@ func fake_big_file(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, ar rc = sqlite3.Xsqlite3OsOpenMalloc(tls, pVfs, zFile, bp+88, /* &fd */ ((0x00000004 | 0x00000002) | 0x00000100), uintptr(0)) if rc != 0 { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+29716 /* "open failed: " */, sqlite3.Xsqlite3ErrName(tls, rc), 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+29740 /* "open failed: " */, sqlite3.Xsqlite3ErrName(tls, rc), 0)) sqlite3.Xsqlite3_free(tls, zFile) return 1 } offset = i64(*(*int32)(unsafe.Pointer(bp + 80 /* n */))) offset = offset * (int64(1024 * 1024)) - rc = sqlite3.Xsqlite3OsWrite(tls, *(*uintptr)(unsafe.Pointer(bp + 88 /* fd */)), ts+29730 /* "Hello, World!" */, 14, offset) + rc = sqlite3.Xsqlite3OsWrite(tls, *(*uintptr)(unsafe.Pointer(bp + 88 /* fd */)), ts+29754 /* "Hello, World!" */, 14, offset) sqlite3.Xsqlite3OsCloseFree(tls, *(*uintptr)(unsafe.Pointer(bp + 88 /* fd */))) sqlite3.Xsqlite3_free(tls, zFile) if rc != 0 { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+56, ts+29744 /* "write failed: " */, sqlite3.Xsqlite3ErrName(tls, rc), 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+56, ts+29768 /* "write failed: " */, sqlite3.Xsqlite3ErrName(tls, rc), 0)) return 1 } return 0 @@ -45636,7 +45636,7 @@ func testPendingByte(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, var rc int32 if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29759 /* " PENDING-BYTE\"" */, uintptr(0))) + ts+29783 /* " PENDING-BYTE\"" */, uintptr(0))) return 1 } if tcl.XTcl_GetInt(tls, interp, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8)), bp+40 /* &pbyte */) != 0 { @@ -45694,7 +45694,7 @@ func faultSimCallback(tls *crt.TLS, x int32) int32 { /* test2.c:583:12: */ } rc = tcl.XTcl_Eval(tls, faultSimInterp, faultSimScript) if rc != 0 { - crt.Xfprintf(tls, crt.Xstderr, ts+29774 /* "fault simulator ..." */, crt.VaList(bp, faultSimScript)) + crt.Xfprintf(tls, crt.Xstderr, ts+29798 /* "fault simulator ..." */, crt.VaList(bp, faultSimScript)) rc = 1 } else { rc = crt.Xatoi(tls, tcl.XTcl_GetStringResult(tls, faultSimInterp)) @@ -45717,7 +45717,7 @@ func faultInstallCmd(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, var rc int32 if (argc != 1) && (argc != 2) { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29810 /* " SCRIPT\"" */, uintptr(0))) + ts+29834 /* " SCRIPT\"" */, uintptr(0))) } if argc == 2 { zScript = *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8)) @@ -45764,7 +45764,7 @@ func testBitvecBuiltinTest(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc i var z uintptr if argc != 3 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29819 /* " SIZE PROGRAM\"" */, uintptr(0))) + ts+29843 /* " SIZE PROGRAM\"" */, uintptr(0))) } if tcl.XTcl_GetInt(tls, interp, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8)), bp+48 /* &sz */) != 0 { return 1 @@ -45797,19 +45797,19 @@ func Sqlitetest2_Init(tls *crt.TLS, interp uintptr) int32 { /* test2.c:697:5: */ }{}))); i++ { tcl.XTcl_CreateCommand(tls, interp, aCmd1[i].FzName, aCmd1[i].FxProc, uintptr(0), uintptr(0)) } - tcl.XTcl_LinkVar(tls, interp, ts+29834, /* "sqlite_io_error_..." */ - uintptr(unsafe.Pointer(&sqlite3.Xsqlite3_io_error_pending)), 1) tcl.XTcl_LinkVar(tls, interp, ts+29858, /* "sqlite_io_error_..." */ - uintptr(unsafe.Pointer(&sqlite3.Xsqlite3_io_error_persist)), 1) + uintptr(unsafe.Pointer(&sqlite3.Xsqlite3_io_error_pending)), 1) tcl.XTcl_LinkVar(tls, interp, ts+29882, /* "sqlite_io_error_..." */ + uintptr(unsafe.Pointer(&sqlite3.Xsqlite3_io_error_persist)), 1) + tcl.XTcl_LinkVar(tls, interp, ts+29906, /* "sqlite_io_error_..." */ uintptr(unsafe.Pointer(&sqlite3.Xsqlite3_io_error_hit)), 1) - tcl.XTcl_LinkVar(tls, interp, ts+29902, /* "sqlite_io_error_..." */ + tcl.XTcl_LinkVar(tls, interp, ts+29926, /* "sqlite_io_error_..." */ uintptr(unsafe.Pointer(&sqlite3.Xsqlite3_io_error_hardhit)), 1) - tcl.XTcl_LinkVar(tls, interp, ts+29926, /* "sqlite_diskfull_..." */ + tcl.XTcl_LinkVar(tls, interp, ts+29950, /* "sqlite_diskfull_..." */ uintptr(unsafe.Pointer(&sqlite3.Xsqlite3_diskfull_pending)), 1) - tcl.XTcl_LinkVar(tls, interp, ts+29950, /* "sqlite_diskfull" */ + tcl.XTcl_LinkVar(tls, interp, ts+29974, /* "sqlite_diskfull" */ uintptr(unsafe.Pointer(&sqlite3.Xsqlite3_diskfull)), 1) - tcl.XTcl_LinkVar(tls, interp, ts+29966, /* "sqlite_pending_b..." */ + tcl.XTcl_LinkVar(tls, interp, ts+29990, /* "sqlite_pending_b..." */ uintptr(unsafe.Pointer(&sqlite3.Xsqlite3PendingByte)), (1 | 0x80)) return 0 } @@ -45818,26 +45818,26 @@ var aCmd1 = [20]struct { FzName uintptr FxProc uintptr }{ - {FzName: ts + 29986 /* "pager_open" */, FxProc: 0}, - {FzName: ts + 29997 /* "pager_close" */, FxProc: 0}, - {FzName: ts + 30009 /* "pager_commit" */, FxProc: 0}, - {FzName: ts + 30022 /* "pager_rollback" */, FxProc: 0}, - {FzName: ts + 30037 /* "pager_stmt_begin" */, FxProc: 0}, - {FzName: ts + 30054 /* "pager_stmt_commi..." */, FxProc: 0}, - {FzName: ts + 30072 /* "pager_stmt_rollb..." */, FxProc: 0}, - {FzName: ts + 30092 /* "pager_stats" */, FxProc: 0}, - {FzName: ts + 30104 /* "pager_pagecount" */, FxProc: 0}, - {FzName: ts + 30120 /* "page_get" */, FxProc: 0}, - {FzName: ts + 30129 /* "page_lookup" */, FxProc: 0}, - {FzName: ts + 30141 /* "page_unref" */, FxProc: 0}, - {FzName: ts + 30152 /* "page_read" */, FxProc: 0}, - {FzName: ts + 30162 /* "page_write" */, FxProc: 0}, - {FzName: ts + 30173 /* "page_number" */, FxProc: 0}, - {FzName: ts + 30185 /* "pager_truncate" */, FxProc: 0}, - {FzName: ts + 30200 /* "fake_big_file" */, FxProc: 0}, - {FzName: ts + 30214 /* "sqlite3BitvecBui..." */, FxProc: 0}, - {FzName: ts + 30239 /* "sqlite3_test_con..." */, FxProc: 0}, - {FzName: ts + 30273 /* "sqlite3_test_con..." */, FxProc: 0}, + {FzName: ts + 30010 /* "pager_open" */, FxProc: 0}, + {FzName: ts + 30021 /* "pager_close" */, FxProc: 0}, + {FzName: ts + 30033 /* "pager_commit" */, FxProc: 0}, + {FzName: ts + 30046 /* "pager_rollback" */, FxProc: 0}, + {FzName: ts + 30061 /* "pager_stmt_begin" */, FxProc: 0}, + {FzName: ts + 30078 /* "pager_stmt_commi..." */, FxProc: 0}, + {FzName: ts + 30096 /* "pager_stmt_rollb..." */, FxProc: 0}, + {FzName: ts + 30116 /* "pager_stats" */, FxProc: 0}, + {FzName: ts + 30128 /* "pager_pagecount" */, FxProc: 0}, + {FzName: ts + 30144 /* "page_get" */, FxProc: 0}, + {FzName: ts + 30153 /* "page_lookup" */, FxProc: 0}, + {FzName: ts + 30165 /* "page_unref" */, FxProc: 0}, + {FzName: ts + 30176 /* "page_read" */, FxProc: 0}, + {FzName: ts + 30186 /* "page_write" */, FxProc: 0}, + {FzName: ts + 30197 /* "page_number" */, FxProc: 0}, + {FzName: ts + 30209 /* "pager_truncate" */, FxProc: 0}, + {FzName: ts + 30224 /* "fake_big_file" */, FxProc: 0}, + {FzName: ts + 30238 /* "sqlite3BitvecBui..." */, FxProc: 0}, + {FzName: ts + 30263 /* "sqlite3_test_con..." */, FxProc: 0}, + {FzName: ts + 30297 /* "sqlite3_test_con..." */, FxProc: 0}, } /* test2.c:707:5 */ // Defer sourcing vdbe.h and btree.h until after the "u8" and @@ -46615,7 +46615,7 @@ func btree_open(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, argv var zFilename uintptr if argc != 3 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+30308 /* " FILENAME NCACHE..." */, 0)) + ts+30332 /* " FILENAME NCACHE..." */, 0)) return 1 } if tcl.XTcl_GetInt(tls, interp, *(*uintptr)(unsafe.Pointer(argv + uintptr(2)*8)), bp+72 /* &nCache */) != 0 { @@ -46658,7 +46658,7 @@ func btree_close(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, argv var rc int32 if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29636 /* " ID\"" */, 0)) + ts+29660 /* " ID\"" */, 0)) return 1 } pBt = sqlite3TestTextToPtr(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -46688,7 +46688,7 @@ func btree_begin_transaction(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc var rc int32 if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29636 /* " ID\"" */, 0)) + ts+29660 /* " ID\"" */, 0)) return 1 } pBt = sqlite3TestTextToPtr(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -46715,7 +46715,7 @@ func btree_pager_stats(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32 if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29636 /* " ID\"" */, 0)) + ts+29660 /* " ID\"" */, 0)) return 1 } pBt = sqlite3TestTextToPtr(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -46745,8 +46745,8 @@ func btree_pager_stats(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32 } var zName1 = [11]uintptr{ - ts + 29641 /* "ref" */, ts + 29645 /* "page" */, ts + 24478 /* "max" */, ts + 18523 /* "size" */, ts + 16575 /* "state" */, ts + 29650, /* "err" */ - ts + 29654 /* "hit" */, ts + 29658 /* "miss" */, ts + 29663 /* "ovfl" */, ts + 30332 /* "read" */, ts + 30337, /* "write" */ + ts + 29665 /* "ref" */, ts + 29669 /* "page" */, ts + 24478 /* "max" */, ts + 18523 /* "size" */, ts + 16575 /* "state" */, ts + 29674, /* "err" */ + ts + 29678 /* "hit" */, ts + 29682 /* "miss" */, ts + 29687 /* "ovfl" */, ts + 30356 /* "read" */, ts + 30361, /* "write" */ } /* test3.c:179:17 */ // Usage: btree_cursor ID TABLENUM WRITEABLE @@ -46767,7 +46767,7 @@ func btree_cursor(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, arg if argc != 4 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+30343 /* " ID TABLENUM WRI..." */, 0)) + ts+30367 /* " ID TABLENUM WRI..." */, 0)) return 1 } pBt = sqlite3TestTextToPtr(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -46812,7 +46812,7 @@ func btree_close_cursor(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int3 if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29636 /* " ID\"" */, 0)) + ts+29660 /* " ID\"" */, 0)) return 1 } pCur = sqlite3TestTextToPtr(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -46848,7 +46848,7 @@ func btree_next(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, argv if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29636 /* " ID\"" */, 0)) + ts+29660 /* " ID\"" */, 0)) return 1 } pCur = sqlite3TestTextToPtr(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -46883,7 +46883,7 @@ func btree_first(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, argv if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29636 /* " ID\"" */, 0)) + ts+29660 /* " ID\"" */, 0)) return 1 } pCur = sqlite3TestTextToPtr(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -46913,7 +46913,7 @@ func btree_eof(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, argv u if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29636 /* " ID\"" */, 0)) + ts+29660 /* " ID\"" */, 0)) return 1 } pCur = sqlite3TestTextToPtr(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -46938,7 +46938,7 @@ func btree_payload_size(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int3 if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29636 /* " ID\"" */, 0)) + ts+29660 /* " ID\"" */, 0)) return 1 } pCur = sqlite3TestTextToPtr(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -46985,7 +46985,7 @@ func btree_varint_test(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32 if argc != 5 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+30367 /* " START MULTIPLIE..." */, 0)) + ts+30391 /* " START MULTIPLIE..." */, 0)) return 1 } if tcl.XTcl_GetInt(tls, interp, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8)), bp+184 /* &start */) != 0 { @@ -47008,20 +47008,20 @@ func btree_varint_test(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32 n1 = sqlite3.Xsqlite3PutVarint(tls, bp+200 /* &zBuf[0] */, in) if (n1 > 9) || (n1 < 1) { sqlite3.Xsqlite3_snprintf(tls, int32(unsafe.Sizeof([200]int8{})), bp+300, /* &zErr[0] */ - ts+30402 /* "putVarint return..." */, crt.VaList(bp+32, n1)) + ts+30426 /* "putVarint return..." */, crt.VaList(bp+32, n1)) tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+40, bp+300 /* &zErr[0] */, 0)) return 1 } n2 = int32(sqlite3.Xsqlite3GetVarint(tls, bp+200 /* &zBuf[0] */, bp+504 /* &out */)) if n1 != n2 { sqlite3.Xsqlite3_snprintf(tls, int32(unsafe.Sizeof([200]int8{})), bp+300, /* &zErr[0] */ - ts+30452 /* "putVarint return..." */, crt.VaList(bp+56, n1, n2)) + ts+30476 /* "putVarint return..." */, crt.VaList(bp+56, n1, n2)) tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+72, bp+300 /* &zErr[0] */, 0)) return 1 } if in != *(*u64)(unsafe.Pointer(bp + 504 /* out */)) { sqlite3.Xsqlite3_snprintf(tls, int32(unsafe.Sizeof([200]int8{})), bp+300, /* &zErr[0] */ - ts+30500 /* "Wrote 0x%016llx ..." */, crt.VaList(bp+88, in, *(*u64)(unsafe.Pointer(bp + 504 /* out */)))) + ts+30524 /* "Wrote 0x%016llx ..." */, crt.VaList(bp+88, in, *(*u64)(unsafe.Pointer(bp + 504 /* out */)))) tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+104, bp+300 /* &zErr[0] */, 0)) return 1 } @@ -47040,14 +47040,14 @@ func btree_varint_test(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32 *(*u64)(unsafe.Pointer(bp + 504 /* out */)) = u64(*(*u32)(unsafe.Pointer(bp + 512 /* out32 */))) if n1 != n2 { sqlite3.Xsqlite3_snprintf(tls, int32(unsafe.Sizeof([200]int8{})), bp+300, /* &zErr[0] */ - ts+30539, /* "putVarint return..." */ + ts+30563, /* "putVarint return..." */ crt.VaList(bp+120, n1, n2)) tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+136, bp+300 /* &zErr[0] */, 0)) return 1 } if in != *(*u64)(unsafe.Pointer(bp + 504 /* out */)) { sqlite3.Xsqlite3_snprintf(tls, int32(unsafe.Sizeof([200]int8{})), bp+300, /* &zErr[0] */ - ts+30589, /* "Wrote 0x%016llx ..." */ + ts+30613, /* "Wrote 0x%016llx ..." */ crt.VaList(bp+152, in, *(*u64)(unsafe.Pointer(bp + 504 /* out */)))) tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+168, bp+300 /* &zErr[0] */, 0)) return 1 @@ -47086,12 +47086,12 @@ func btree_from_db(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, ar if (argc != 2) && (argc != 3) { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+30645 /* " DB-HANDLE ?N?\"" */, 0)) + ts+30669 /* " DB-HANDLE ?N?\"" */, 0)) return 1 } if 1 != tcl.XTcl_GetCommandInfo(tls, interp, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8)), bp+72 /* &info */) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+30661 /* "No such db-handl..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8)), ts+18666 /* "\"" */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+30685 /* "No such db-handl..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8)), ts+18666 /* "\"" */, 0)) return 1 } if argc == 3 { @@ -47119,7 +47119,7 @@ func btree_ismemdb(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, ar if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+29636 /* " ID\"" */, 0)) + ts+29660 /* " ID\"" */, 0)) return 1 } pBt = sqlite3TestTextToPtr(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -47146,7 +47146,7 @@ func btree_set_cache_size(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc in if argc != 3 { tcl.XTcl_AppendResult(tls, - interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), ts+30682 /* " BT NCACHE\"" */, 0)) + interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), ts+30706 /* " BT NCACHE\"" */, 0)) return 1 } pBt = sqlite3TestTextToPtr(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -47175,7 +47175,7 @@ func btree_insert(tls *crt.TLS, clientData ClientData, interp uintptr, objc int3 // var x BtreePayload at bp+16, 48 if (objc != 4) && (objc != 3) { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+30694 /* "?-intkey? CSR KE..." */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+30718 /* "?-intkey? CSR KE..." */) return 1 } @@ -47217,7 +47217,7 @@ func Sqlitetest3_Init(tls *crt.TLS, interp uintptr) int32 { /* test3.c:661:5: */ tcl.XTcl_CreateCommand(tls, interp, aCmd2[i].FzName, aCmd2[i].FxProc, uintptr(0), uintptr(0)) } - tcl.XTcl_CreateObjCommand(tls, interp, ts+30718 /* "btree_insert" */, *(*uintptr)(unsafe.Pointer(&struct { + tcl.XTcl_CreateObjCommand(tls, interp, ts+30742 /* "btree_insert" */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32 }{btree_insert})), uintptr(0), uintptr(0)) @@ -47228,20 +47228,20 @@ var aCmd2 = [14]struct { FzName uintptr FxProc uintptr }{ - {FzName: ts + 30731 /* "btree_open" */, FxProc: 0}, - {FzName: ts + 30742 /* "btree_close" */, FxProc: 0}, - {FzName: ts + 30754 /* "btree_begin_tran..." */, FxProc: 0}, - {FzName: ts + 30778 /* "btree_pager_stat..." */, FxProc: 0}, - {FzName: ts + 30796 /* "btree_cursor" */, FxProc: 0}, - {FzName: ts + 30809 /* "btree_close_curs..." */, FxProc: 0}, - {FzName: ts + 30828 /* "btree_next" */, FxProc: 0}, - {FzName: ts + 30839 /* "btree_eof" */, FxProc: 0}, - {FzName: ts + 30849 /* "btree_payload_si..." */, FxProc: 0}, - {FzName: ts + 30868 /* "btree_first" */, FxProc: 0}, - {FzName: ts + 30880 /* "btree_varint_tes..." */, FxProc: 0}, - {FzName: ts + 30898 /* "btree_from_db" */, FxProc: 0}, - {FzName: ts + 30912 /* "btree_ismemdb" */, FxProc: 0}, - {FzName: ts + 30926 /* "btree_set_cache_..." */, FxProc: 0}, + {FzName: ts + 30755 /* "btree_open" */, FxProc: 0}, + {FzName: ts + 30766 /* "btree_close" */, FxProc: 0}, + {FzName: ts + 30778 /* "btree_begin_tran..." */, FxProc: 0}, + {FzName: ts + 30802 /* "btree_pager_stat..." */, FxProc: 0}, + {FzName: ts + 30820 /* "btree_cursor" */, FxProc: 0}, + {FzName: ts + 30833 /* "btree_close_curs..." */, FxProc: 0}, + {FzName: ts + 30852 /* "btree_next" */, FxProc: 0}, + {FzName: ts + 30863 /* "btree_eof" */, FxProc: 0}, + {FzName: ts + 30873 /* "btree_payload_si..." */, FxProc: 0}, + {FzName: ts + 30892 /* "btree_first" */, FxProc: 0}, + {FzName: ts + 30904 /* "btree_varint_tes..." */, FxProc: 0}, + {FzName: ts + 30922 /* "btree_from_db" */, FxProc: 0}, + {FzName: ts + 30936 /* "btree_ismemdb" */, FxProc: 0}, + {FzName: ts + 30950 /* "btree_set_cache_..." */, FxProc: 0}, } /* test3.c:665:5 */ // Basic access functions. @@ -47329,7 +47329,7 @@ func parse_thread_id(tls *crt.TLS, interp uintptr, zArg uintptr) int32 { /* test defer tls.Free(16) if (((zArg == uintptr(0)) || (int32(*(*int8)(unsafe.Pointer(zArg + uintptr(0)))) == 0)) || (int32(*(*int8)(unsafe.Pointer(zArg + uintptr(1)))) != 0)) || !((int32(*(*uint16)(unsafe.Pointer((*(*uintptr)(unsafe.Pointer(crt.X__ctype_b_loc(tls)))) + uintptr(int32(uint8(*(*int8)(unsafe.Pointer(zArg + uintptr(0))))))*2))) & int32(uint16(256))) != 0) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+30947 /* "thread ID must b..." */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+30971 /* "thread ID must b..." */, 0)) return -1 } return (int32(*(*int8)(unsafe.Pointer(zArg + uintptr(0)))) - 'A') @@ -47350,7 +47350,7 @@ func tcl_thread_create(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32 if argc != 3 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+30986 /* " ID FILENAME" */, 0)) + ts+31010 /* " ID FILENAME" */, 0)) return 1 } i = parse_thread_id(tls, interp, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -47358,7 +47358,7 @@ func tcl_thread_create(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32 return 1 } if threadset[i].Fbusy != 0 { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+30999 /* "thread " */, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8)), ts+31007 /* " is already runn..." */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31023 /* "thread " */, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8)), ts+31031 /* " is already runn..." */, 0)) return 1 } threadset[i].Fbusy = 1 @@ -47370,7 +47370,7 @@ func tcl_thread_create(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32 f func(*crt.TLS, uintptr) uintptr }{test_thread_main})), (uintptr(unsafe.Pointer(&threadset)) + uintptr(i)*1680)) if rc != 0 { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+72, ts+31027 /* "failed to create..." */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+72, ts+31051 /* "failed to create..." */, 0)) sqlite3.Xsqlite3_free(tls, threadset[i].FzFilename) threadset[i].Fbusy = 0 return 1 @@ -47397,7 +47397,7 @@ func tcl_thread_wait(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+31055 /* " ID" */, 0)) + ts+31079 /* " ID" */, 0)) return 1 } i = parse_thread_id(tls, interp, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -47405,7 +47405,7 @@ func tcl_thread_wait(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, return 1 } if !(threadset[i].Fbusy != 0) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31059 /* "no such thread" */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31083 /* "no such thread" */, 0)) return 1 } test_thread_wait(tls, (uintptr(unsafe.Pointer(&threadset)) + uintptr(i)*1680)) @@ -47437,7 +47437,7 @@ func tcl_thread_halt(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+31055 /* " ID" */, 0)) + ts+31079 /* " ID" */, 0)) return 1 } if (int32(*(*int8)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8)) + uintptr(0)))) == '*') && (int32(*(*int8)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8)) + uintptr(1)))) == 0) { @@ -47452,7 +47452,7 @@ func tcl_thread_halt(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, return 1 } if !(threadset[i].Fbusy != 0) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31059 /* "no such thread" */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31083 /* "no such thread" */, 0)) return 1 } test_stop_thread(tls, (uintptr(unsafe.Pointer(&threadset)) + uintptr(i)*1680)) @@ -47473,7 +47473,7 @@ func tcl_thread_argc(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+31055 /* " ID" */, 0)) + ts+31079 /* " ID" */, 0)) return 1 } i = parse_thread_id(tls, interp, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -47481,7 +47481,7 @@ func tcl_thread_argc(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, return 1 } if !(threadset[i].Fbusy != 0) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31059 /* "no such thread" */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31083 /* "no such thread" */, 0)) return 1 } test_thread_wait(tls, (uintptr(unsafe.Pointer(&threadset)) + uintptr(i)*1680)) @@ -47503,7 +47503,7 @@ func tcl_thread_argv(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, if argc != 3 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+31074 /* " ID N" */, 0)) + ts+31098 /* " ID N" */, 0)) return 1 } i = parse_thread_id(tls, interp, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -47511,7 +47511,7 @@ func tcl_thread_argv(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, return 1 } if !(threadset[i].Fbusy != 0) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31059 /* "no such thread" */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31083 /* "no such thread" */, 0)) return 1 } if tcl.XTcl_GetInt(tls, interp, *(*uintptr)(unsafe.Pointer(argv + uintptr(2)*8)), bp+80 /* &n */) != 0 { @@ -47519,7 +47519,7 @@ func tcl_thread_argv(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, } test_thread_wait(tls, (uintptr(unsafe.Pointer(&threadset)) + uintptr(i)*1680)) if (*(*int32)(unsafe.Pointer(bp + 80 /* n */)) < 0) || (*(*int32)(unsafe.Pointer(bp + 80 /* n */)) >= threadset[i].Fargc) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+48, ts+31080 /* "column number ou..." */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+48, ts+31104 /* "column number ou..." */, 0)) return 1 } tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+64, *(*uintptr)(unsafe.Pointer((uintptr(unsafe.Pointer(&threadset)) + uintptr(i)*1680 + 80 /* &.argv */) + uintptr(*(*int32)(unsafe.Pointer(bp + 80 /* n */)))*8)), 0)) @@ -47539,7 +47539,7 @@ func tcl_thread_colname(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int3 if argc != 3 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+31074 /* " ID N" */, 0)) + ts+31098 /* " ID N" */, 0)) return 1 } i = parse_thread_id(tls, interp, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -47547,7 +47547,7 @@ func tcl_thread_colname(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int3 return 1 } if !(threadset[i].Fbusy != 0) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31059 /* "no such thread" */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31083 /* "no such thread" */, 0)) return 1 } if tcl.XTcl_GetInt(tls, interp, *(*uintptr)(unsafe.Pointer(argv + uintptr(2)*8)), bp+80 /* &n */) != 0 { @@ -47555,7 +47555,7 @@ func tcl_thread_colname(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int3 } test_thread_wait(tls, (uintptr(unsafe.Pointer(&threadset)) + uintptr(i)*1680)) if (*(*int32)(unsafe.Pointer(bp + 80 /* n */)) < 0) || (*(*int32)(unsafe.Pointer(bp + 80 /* n */)) >= threadset[i].Fargc) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+48, ts+31080 /* "column number ou..." */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+48, ts+31104 /* "column number ou..." */, 0)) return 1 } tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+64, *(*uintptr)(unsafe.Pointer((uintptr(unsafe.Pointer(&threadset)) + uintptr(i)*1680 + 880 /* &.colv */) + uintptr(*(*int32)(unsafe.Pointer(bp + 80 /* n */)))*8)), 0)) @@ -47575,7 +47575,7 @@ func tcl_thread_result(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32 if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+31055 /* " ID" */, 0)) + ts+31079 /* " ID" */, 0)) return 1 } i = parse_thread_id(tls, interp, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -47583,7 +47583,7 @@ func tcl_thread_result(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32 return 1 } if !(threadset[i].Fbusy != 0) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31059 /* "no such thread" */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31083 /* "no such thread" */, 0)) return 1 } test_thread_wait(tls, (uintptr(unsafe.Pointer(&threadset)) + uintptr(i)*1680)) @@ -47604,7 +47604,7 @@ func tcl_thread_error(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+31055 /* " ID" */, 0)) + ts+31079 /* " ID" */, 0)) return 1 } i = parse_thread_id(tls, interp, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -47612,7 +47612,7 @@ func tcl_thread_error(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, return 1 } if !(threadset[i].Fbusy != 0) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31059 /* "no such thread" */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31083 /* "no such thread" */, 0)) return 1 } test_thread_wait(tls, (uintptr(unsafe.Pointer(&threadset)) + uintptr(i)*1680)) @@ -47623,7 +47623,7 @@ func tcl_thread_error(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, // This procedure runs in the thread to compile an SQL statement. func do_compile(tls *crt.TLS, p uintptr) { /* test4.c:419:13: */ if (*Thread)(unsafe.Pointer(p)).Fdb == uintptr(0) { - (*Thread)(unsafe.Pointer(p)).FzErr = crt.AssignPtrUintptr(p+64 /* &.zStaticErr */, ts+31107 /* "no database is o..." */) + (*Thread)(unsafe.Pointer(p)).FzErr = crt.AssignPtrUintptr(p+64 /* &.zStaticErr */, ts+31131 /* "no database is o..." */) (*Thread)(unsafe.Pointer(p)).Frc = 1 return } @@ -47644,7 +47644,7 @@ func tcl_thread_compile(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int3 var i int32 if argc != 3 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+31127 /* " ID SQL" */, 0)) + ts+31151 /* " ID SQL" */, 0)) return 1 } i = parse_thread_id(tls, interp, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -47652,7 +47652,7 @@ func tcl_thread_compile(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int3 return 1 } if !(threadset[i].Fbusy != 0) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31059 /* "no such thread" */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31083 /* "no such thread" */, 0)) return 1 } test_thread_wait(tls, (uintptr(unsafe.Pointer(&threadset)) + uintptr(i)*1680)) @@ -47667,7 +47667,7 @@ func tcl_thread_compile(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int3 func do_step(tls *crt.TLS, p uintptr) { /* test4.c:466:13: */ var i int32 if (*Thread)(unsafe.Pointer(p)).FpStmt == uintptr(0) { - (*Thread)(unsafe.Pointer(p)).FzErr = crt.AssignPtrUintptr(p+64 /* &.zStaticErr */, ts+31135 /* "no virtual machi..." */) + (*Thread)(unsafe.Pointer(p)).FzErr = crt.AssignPtrUintptr(p+64 /* &.zStaticErr */, ts+31159 /* "no virtual machi..." */) (*Thread)(unsafe.Pointer(p)).Frc = 1 return } @@ -47693,7 +47693,7 @@ func tcl_thread_step(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, var i int32 if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+31164 /* " IDL" */, 0)) + ts+31188 /* " IDL" */, 0)) return 1 } i = parse_thread_id(tls, interp, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -47701,7 +47701,7 @@ func tcl_thread_step(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, return 1 } if !(threadset[i].Fbusy != 0) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31059 /* "no such thread" */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31083 /* "no such thread" */, 0)) return 1 } test_thread_wait(tls, (uintptr(unsafe.Pointer(&threadset)) + uintptr(i)*1680)) @@ -47713,7 +47713,7 @@ func tcl_thread_step(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, // This procedure runs in the thread to finalize a virtual machine. func do_finalize(tls *crt.TLS, p uintptr) { /* test4.c:517:13: */ if (*Thread)(unsafe.Pointer(p)).FpStmt == uintptr(0) { - (*Thread)(unsafe.Pointer(p)).FzErr = crt.AssignPtrUintptr(p+64 /* &.zStaticErr */, ts+31135 /* "no virtual machi..." */) + (*Thread)(unsafe.Pointer(p)).FzErr = crt.AssignPtrUintptr(p+64 /* &.zStaticErr */, ts+31159 /* "no virtual machi..." */) (*Thread)(unsafe.Pointer(p)).Frc = 1 return } @@ -47731,7 +47731,7 @@ func tcl_thread_finalize(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int var i int32 if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+31164 /* " IDL" */, 0)) + ts+31188 /* " IDL" */, 0)) return 1 } i = parse_thread_id(tls, interp, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -47739,7 +47739,7 @@ func tcl_thread_finalize(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int return 1 } if !(threadset[i].Fbusy != 0) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31059 /* "no such thread" */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31083 /* "no such thread" */, 0)) return 1 } test_thread_wait(tls, (uintptr(unsafe.Pointer(&threadset)) + uintptr(i)*1680)) @@ -47762,7 +47762,7 @@ func tcl_thread_swap(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, var temp uintptr if argc != 3 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+31169 /* " ID1 ID2" */, 0)) + ts+31193 /* " ID1 ID2" */, 0)) return 1 } i = parse_thread_id(tls, interp, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -47770,7 +47770,7 @@ func tcl_thread_swap(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, return 1 } if !(threadset[i].Fbusy != 0) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31059 /* "no such thread" */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31083 /* "no such thread" */, 0)) return 1 } test_thread_wait(tls, (uintptr(unsafe.Pointer(&threadset)) + uintptr(i)*1680)) @@ -47779,7 +47779,7 @@ func tcl_thread_swap(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32, return 1 } if !(threadset[j].Fbusy != 0) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+48, ts+31059 /* "no such thread" */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+48, ts+31083 /* "no such thread" */, 0)) return 1 } test_thread_wait(tls, (uintptr(unsafe.Pointer(&threadset)) + uintptr(j)*1680)) @@ -47803,7 +47803,7 @@ func tcl_thread_db_get(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32 if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+31055 /* " ID" */, 0)) + ts+31079 /* " ID" */, 0)) return 1 } i = parse_thread_id(tls, interp, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -47811,7 +47811,7 @@ func tcl_thread_db_get(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32 return 1 } if !(threadset[i].Fbusy != 0) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31059 /* "no such thread" */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31083 /* "no such thread" */, 0)) return 1 } test_thread_wait(tls, (uintptr(unsafe.Pointer(&threadset)) + uintptr(i)*1680)) @@ -47830,7 +47830,7 @@ func tcl_thread_db_put(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32 var i int32 if argc != 3 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+31178 /* " ID DB" */, 0)) + ts+31202 /* " ID DB" */, 0)) return 1 } i = parse_thread_id(tls, interp, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -47838,7 +47838,7 @@ func tcl_thread_db_put(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int32 return 1 } if !(threadset[i].Fbusy != 0) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31059 /* "no such thread" */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31083 /* "no such thread" */, 0)) return 1 } test_thread_wait(tls, (uintptr(unsafe.Pointer(&threadset)) + uintptr(i)*1680)) @@ -47860,7 +47860,7 @@ func tcl_thread_stmt_get(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int if argc != 2 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+31055 /* " ID" */, 0)) + ts+31079 /* " ID" */, 0)) return 1 } i = parse_thread_id(tls, interp, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8))) @@ -47868,7 +47868,7 @@ func tcl_thread_stmt_get(tls *crt.TLS, NotUsed uintptr, interp uintptr, argc int return 1 } if !(threadset[i].Fbusy != 0) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31059 /* "no such thread" */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31083 /* "no such thread" */, 0)) return 1 } test_thread_wait(tls, (uintptr(unsafe.Pointer(&threadset)) + uintptr(i)*1680)) @@ -47895,21 +47895,21 @@ var aCmd3 = [15]struct { FzName uintptr FxProc uintptr }{ - {FzName: ts + 31185 /* "thread_create" */, FxProc: 0}, - {FzName: ts + 31199 /* "thread_wait" */, FxProc: 0}, - {FzName: ts + 31211 /* "thread_halt" */, FxProc: 0}, - {FzName: ts + 31223 /* "thread_argc" */, FxProc: 0}, - {FzName: ts + 31235 /* "thread_argv" */, FxProc: 0}, - {FzName: ts + 31247 /* "thread_colname" */, FxProc: 0}, - {FzName: ts + 31262 /* "thread_result" */, FxProc: 0}, - {FzName: ts + 31276 /* "thread_error" */, FxProc: 0}, - {FzName: ts + 31289 /* "thread_compile" */, FxProc: 0}, - {FzName: ts + 31304 /* "thread_step" */, FxProc: 0}, - {FzName: ts + 31316 /* "thread_finalize" */, FxProc: 0}, - {FzName: ts + 31332 /* "thread_swap" */, FxProc: 0}, - {FzName: ts + 31344 /* "thread_db_get" */, FxProc: 0}, - {FzName: ts + 31358 /* "thread_db_put" */, FxProc: 0}, - {FzName: ts + 31372 /* "thread_stmt_get" */, FxProc: 0}, + {FzName: ts + 31209 /* "thread_create" */, FxProc: 0}, + {FzName: ts + 31223 /* "thread_wait" */, FxProc: 0}, + {FzName: ts + 31235 /* "thread_halt" */, FxProc: 0}, + {FzName: ts + 31247 /* "thread_argc" */, FxProc: 0}, + {FzName: ts + 31259 /* "thread_argv" */, FxProc: 0}, + {FzName: ts + 31271 /* "thread_colname" */, FxProc: 0}, + {FzName: ts + 31286 /* "thread_result" */, FxProc: 0}, + {FzName: ts + 31300 /* "thread_error" */, FxProc: 0}, + {FzName: ts + 31313 /* "thread_compile" */, FxProc: 0}, + {FzName: ts + 31328 /* "thread_step" */, FxProc: 0}, + {FzName: ts + 31340 /* "thread_finalize" */, FxProc: 0}, + {FzName: ts + 31356 /* "thread_swap" */, FxProc: 0}, + {FzName: ts + 31368 /* "thread_db_get" */, FxProc: 0}, + {FzName: ts + 31382 /* "thread_db_put" */, FxProc: 0}, + {FzName: ts + 31396 /* "thread_stmt_get" */, FxProc: 0}, } /* test4.c:700:5 */ // end block for C++ @@ -47997,7 +47997,7 @@ func test_value_overhead(tls *crt.TLS, clientData uintptr, interp uintptr, objc if objc != 3 { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615, /* "wrong # args: sh..." */ - tcl.XTcl_GetStringFromObj(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(0)*8)), uintptr(0)), ts+31388 /* " <repeat-count> ..." */, 0)) + tcl.XTcl_GetStringFromObj(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(0)*8)), uintptr(0)), ts+31412 /* " <repeat-count> ..." */, 0)) return 1 } @@ -48009,7 +48009,7 @@ func test_value_overhead(tls *crt.TLS, clientData uintptr, interp uintptr, objc } (*Mem)(unsafe.Pointer(bp + 40 /* &val */)).Fflags = (u16((0x0002 | 0x0200) | 0x0800)) - (*Mem)(unsafe.Pointer(bp + 40 /* &val */)).Fz = ts + 31415 /* "hello world" */ + (*Mem)(unsafe.Pointer(bp + 40 /* &val */)).Fz = ts + 31439 /* "hello world" */ (*Mem)(unsafe.Pointer(bp + 40 /* &val */)).Fenc = u8(1) for i = 0; i < *(*int32)(unsafe.Pointer(bp + 32 /* repeat_count */)); i++ { @@ -48026,10 +48026,10 @@ func name_to_enc(tls *crt.TLS, interp uintptr, pObj uintptr) u8 { /* test5.c:94: defer tls.Free(104) *(*[5]EncName)(unsafe.Pointer(bp + 24 /* encnames */)) = [5]EncName{ - {FzName: ts + 31427 /* "UTF8" */, Fenc: u8(1)}, - {FzName: ts + 31432 /* "UTF16LE" */, Fenc: u8(2)}, - {FzName: ts + 31440 /* "UTF16BE" */, Fenc: u8(3)}, - {FzName: ts + 31448 /* "UTF16" */, Fenc: u8(4)}, + {FzName: ts + 31451 /* "UTF8" */, Fenc: u8(1)}, + {FzName: ts + 31456 /* "UTF16LE" */, Fenc: u8(2)}, + {FzName: ts + 31464 /* "UTF16BE" */, Fenc: u8(3)}, + {FzName: ts + 31472 /* "UTF16" */, Fenc: u8(4)}, {FzName: uintptr(0), Fenc: u8(0)}, } var pEnc uintptr @@ -48040,7 +48040,7 @@ func name_to_enc(tls *crt.TLS, interp uintptr, pObj uintptr) u8 { /* test5.c:94: } } if !(int32((*EncName)(unsafe.Pointer(pEnc)).Fenc) != 0) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+31454 /* "No such encoding..." */, z, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+31478 /* "No such encoding..." */, z, 0)) } if int32((*EncName)(unsafe.Pointer(pEnc)).Fenc) == 4 { return u8(2) @@ -48071,7 +48071,7 @@ func test_translate(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32 if (objc != 4) && (objc != 5) { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615, /* "wrong # args: sh..." */ tcl.XTcl_GetStringFromObj(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(0)*8)), uintptr(0)), - ts+31473 /* " <string/blob> <..." */, 0)) + ts+31497 /* " <string/blob> <..." */, 0)) return 1 } if objc == 5 { @@ -48138,10 +48138,10 @@ var aCmd4 = [4]struct { FzName uintptr FxProc uintptr }{ - {FzName: ts + 31508 /* "binarize" */, FxProc: 0}, - {FzName: ts + 31517 /* "test_value_overh..." */, FxProc: 0}, - {FzName: ts + 31537 /* "test_translate" */, FxProc: 0}, - {FzName: ts + 31552 /* "translate_selfte..." */, FxProc: 0}, + {FzName: ts + 31532 /* "binarize" */, FxProc: 0}, + {FzName: ts + 31541 /* "test_value_overh..." */, FxProc: 0}, + {FzName: ts + 31561 /* "test_translate" */, FxProc: 0}, + {FzName: ts + 31576 /* "translate_selfte..." */, FxProc: 0}, } /* test5.c:209:5 */ // end block for C++ @@ -48386,7 +48386,7 @@ func writeListAppend(tls *crt.TLS, pFile uintptr, iOffset sqlite3_int64, zBuf ui pNew = crash_malloc(tls, (int32(uint64(unsafe.Sizeof(WriteBuffer{})) + uint64(nBuf)))) if pNew == uintptr(0) { - crt.Xfprintf(tls, crt.Xstderr, ts+31571 /* "out of memory in..." */, 0) + crt.Xfprintf(tls, crt.Xstderr, ts+31595 /* "out of memory in..." */, 0) } crt.Xmemset(tls, pNew, 0, (uint64(unsafe.Sizeof(WriteBuffer{})) + uint64(nBuf))) (*WriteBuffer)(unsafe.Pointer(pNew)).FiOffset = iOffset @@ -48679,19 +48679,19 @@ func processDevSymArgs(tls *crt.TLS, interp uintptr, objc int32, objv uintptr, p defer tls.Free(316) *(*[14]DeviceFlag)(unsafe.Pointer(bp + 88 /* aFlag */)) = [14]DeviceFlag{ - {FzName: ts + 31609 /* "atomic" */, FiValue: 0x00000001}, - {FzName: ts + 31616 /* "atomic512" */, FiValue: 0x00000002}, - {FzName: ts + 31626 /* "atomic1k" */, FiValue: 0x00000004}, - {FzName: ts + 31635 /* "atomic2k" */, FiValue: 0x00000008}, - {FzName: ts + 31644 /* "atomic4k" */, FiValue: 0x00000010}, - {FzName: ts + 31653 /* "atomic8k" */, FiValue: 0x00000020}, - {FzName: ts + 31662 /* "atomic16k" */, FiValue: 0x00000040}, - {FzName: ts + 31672 /* "atomic32k" */, FiValue: 0x00000080}, - {FzName: ts + 31682 /* "atomic64k" */, FiValue: 0x00000100}, - {FzName: ts + 31692 /* "sequential" */, FiValue: 0x00000400}, - {FzName: ts + 31703 /* "safe_append" */, FiValue: 0x00000200}, - {FzName: ts + 31715 /* "powersafe_overwr..." */, FiValue: 0x00001000}, - {FzName: ts + 31735 /* "batch-atomic" */, FiValue: 0x00004000}, + {FzName: ts + 31633 /* "atomic" */, FiValue: 0x00000001}, + {FzName: ts + 31640 /* "atomic512" */, FiValue: 0x00000002}, + {FzName: ts + 31650 /* "atomic1k" */, FiValue: 0x00000004}, + {FzName: ts + 31659 /* "atomic2k" */, FiValue: 0x00000008}, + {FzName: ts + 31668 /* "atomic4k" */, FiValue: 0x00000010}, + {FzName: ts + 31677 /* "atomic8k" */, FiValue: 0x00000020}, + {FzName: ts + 31686 /* "atomic16k" */, FiValue: 0x00000040}, + {FzName: ts + 31696 /* "atomic32k" */, FiValue: 0x00000080}, + {FzName: ts + 31706 /* "atomic64k" */, FiValue: 0x00000100}, + {FzName: ts + 31716 /* "sequential" */, FiValue: 0x00000400}, + {FzName: ts + 31727 /* "safe_append" */, FiValue: 0x00000200}, + {FzName: ts + 31739 /* "powersafe_overwr..." */, FiValue: 0x00001000}, + {FzName: ts + 31759 /* "batch-atomic" */, FiValue: 0x00004000}, {FzName: uintptr(0), FiValue: 0}, } var i int32 @@ -48705,15 +48705,15 @@ func processDevSymArgs(tls *crt.TLS, interp uintptr, objc int32, objv uintptr, p var zOpt uintptr = tcl.XTcl_GetStringFromObj(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(i)*8)), bp+64 /* &nOpt */) - if (((*(*int32)(unsafe.Pointer(bp + 64 /* nOpt */)) > 11) || (*(*int32)(unsafe.Pointer(bp + 64 /* nOpt */)) < 2)) || (crt.Xstrncmp(tls, ts+31748 /* "-sectorsize" */, zOpt, uint64(*(*int32)(unsafe.Pointer(bp + 64 /* nOpt */)))) != 0)) && - (((*(*int32)(unsafe.Pointer(bp + 64 /* nOpt */)) > 16) || (*(*int32)(unsafe.Pointer(bp + 64 /* nOpt */)) < 2)) || (crt.Xstrncmp(tls, ts+31760 /* "-characteristics" */, zOpt, uint64(*(*int32)(unsafe.Pointer(bp + 64 /* nOpt */)))) != 0)) { + if (((*(*int32)(unsafe.Pointer(bp + 64 /* nOpt */)) > 11) || (*(*int32)(unsafe.Pointer(bp + 64 /* nOpt */)) < 2)) || (crt.Xstrncmp(tls, ts+31772 /* "-sectorsize" */, zOpt, uint64(*(*int32)(unsafe.Pointer(bp + 64 /* nOpt */)))) != 0)) && + (((*(*int32)(unsafe.Pointer(bp + 64 /* nOpt */)) > 16) || (*(*int32)(unsafe.Pointer(bp + 64 /* nOpt */)) < 2)) || (crt.Xstrncmp(tls, ts+31784 /* "-characteristics" */, zOpt, uint64(*(*int32)(unsafe.Pointer(bp + 64 /* nOpt */)))) != 0)) { tcl.XTcl_AppendResult(tls, interp, - crt.VaList(bp, ts+31777 /* "Bad option: \"" */, zOpt, - ts+31791 /* "\" - must be \"-ch..." */, 0)) + crt.VaList(bp, ts+31801 /* "Bad option: \"" */, zOpt, + ts+31815 /* "\" - must be \"-ch..." */, 0)) return 1 } if i == (objc - 1) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31839 /* "Option requires ..." */, zOpt, ts+18666 /* "\"" */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+31863 /* "Option requires ..." */, zOpt, ts+18666 /* "\"" */, 0)) return 1 } @@ -48740,7 +48740,7 @@ func processDevSymArgs(tls *crt.TLS, interp uintptr, objc int32, objv uintptr, p tcl.XTcl_UtfToLower(tls, tcl.XTcl_GetString(tls, pFlag)) rc = tcl.XTcl_GetIndexFromObjStruct(tls, - interp, pFlag, bp+88 /* &aFlag[0] */, int32(unsafe.Sizeof(DeviceFlag{})), ts+31870 /* "no such flag" */, 0, bp+312 /* &iChoice */) + interp, pFlag, bp+88 /* &aFlag[0] */, int32(unsafe.Sizeof(DeviceFlag{})), ts+31894 /* "no such flag" */, 0, bp+312 /* &iChoice */) for ok := true; ok; ok = 0 != 0 { var _objPtr uintptr = pFlag if crt.PostDecInt32(&(*Tcl_Obj)(unsafe.Pointer((_objPtr))).FrefCount, 1) <= 1 { @@ -48800,7 +48800,7 @@ func crashEnableCmd(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32 *(*int32)(unsafe.Pointer(bp + 4 /* isDefault */)) = 0 if (objc != 2) && (objc != 3) { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+31883 /* "ENABLE ?DEFAULT?" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+31907 /* "ENABLE ?DEFAULT?" */) return 1 } @@ -48833,7 +48833,7 @@ var crashVfs = sqlite3_vfs{FiVersion: 2, FszOsFile: // iVersion 0, FmxPathname:// szOsFile 0, FpNext:// mxPathname uintptr(0), FzName:// pNext -ts + 31900, /* "crash" */ FpAppData:// zName +ts + 31924, /* "crash" */ FpAppData:// zName uintptr(0), FxOpen:// pAppData 0, FxDelete:// xOpen @@ -48886,7 +48886,7 @@ func crashParamsObjCmd(tls *crt.TLS, clientData uintptr, interp uintptr, objc in if !(objc < 3) { goto __1 } - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+31906 /* "?OPTIONS? DELAY ..." */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+31930 /* "?OPTIONS? DELAY ..." */) goto error __1: ; @@ -48895,7 +48895,7 @@ __1: if !(uint64(*(*int32)(unsafe.Pointer(bp + 32 /* nCrashFile */))) >= uint64(unsafe.Sizeof([500]int8{}))) { goto __2 } - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+31932 /* "Filename is too ..." */, zCrashFile, ts+18666 /* "\"" */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+31956 /* "Filename is too ..." */, zCrashFile, ts+18666 /* "\"" */, 0)) goto error __2: ; @@ -48958,7 +48958,7 @@ func writeCrashObjCmd(tls *crt.TLS, clientData uintptr, interp uintptr, objc int *(*int32)(unsafe.Pointer(bp /* nWrite */)) = 0 if objc != 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+31956 /* "NWRITE" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+31980 /* "NWRITE" */) return 1 } if tcl.XTcl_GetIntFromObj(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)), bp /* &nWrite */) != 0 { @@ -48989,14 +48989,14 @@ func jtObjCmd(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, objv var zParent uintptr = uintptr(0) if (objc != 2) && (objc != 3) { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+31963 /* "?-default? PAREN..." */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+31987 /* "?-default? PAREN..." */) return 1 } zParent = tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))) if objc == 3 { - if crt.Xstrcmp(tls, zParent, ts+31985 /* "-default" */) != 0 { + if crt.Xstrcmp(tls, zParent, ts+32009 /* "-default" */) != 0 { tcl.XTcl_AppendResult(tls, interp, - crt.VaList(bp, ts+18565 /* "bad option \"" */, zParent, ts+31994 /* "\": must be -defa..." */, 0)) + crt.VaList(bp, ts+18565 /* "bad option \"" */, zParent, ts+32018 /* "\": must be -defa..." */, 0)) return 1 } zParent = tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(2)*8))) @@ -49006,7 +49006,7 @@ func jtObjCmd(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, objv zParent = uintptr(0) } if jt_register(tls, zParent, (crt.Bool32(objc == 3))) != 0 { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+32014 /* "Error in jt_regi..." */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+32038 /* "Error in jt_regi..." */, 0)) return 1 } @@ -49027,28 +49027,28 @@ func jtUnregisterObjCmd(tls *crt.TLS, clientData uintptr, interp uintptr, objc i // This procedure registers the TCL procedures defined in this file. func Sqlitetest6_Init(tls *crt.TLS, interp uintptr) int32 { /* test6.c:1089:5: */ - tcl.XTcl_CreateObjCommand(tls, interp, ts+32035 /* "sqlite3_crash_en..." */, *(*uintptr)(unsafe.Pointer(&struct { + tcl.XTcl_CreateObjCommand(tls, interp, ts+32059 /* "sqlite3_crash_en..." */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{crashEnableCmd})), uintptr(0), uintptr(0)) - tcl.XTcl_CreateObjCommand(tls, interp, ts+32056 /* "sqlite3_crashpar..." */, *(*uintptr)(unsafe.Pointer(&struct { + tcl.XTcl_CreateObjCommand(tls, interp, ts+32080 /* "sqlite3_crashpar..." */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{crashParamsObjCmd})), uintptr(0), uintptr(0)) - tcl.XTcl_CreateObjCommand(tls, interp, ts+32076 /* "sqlite3_crash_no..." */, *(*uintptr)(unsafe.Pointer(&struct { + tcl.XTcl_CreateObjCommand(tls, interp, ts+32100 /* "sqlite3_crash_no..." */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{crashNowCmd})), uintptr(0), uintptr(0)) - tcl.XTcl_CreateObjCommand(tls, interp, ts+32094 /* "sqlite3_simulate..." */, *(*uintptr)(unsafe.Pointer(&struct { + tcl.XTcl_CreateObjCommand(tls, interp, ts+32118 /* "sqlite3_simulate..." */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{devSymObjCmd})), uintptr(0), uintptr(0)) - tcl.XTcl_CreateObjCommand(tls, interp, ts+32118 /* "sqlite3_crash_on..." */, *(*uintptr)(unsafe.Pointer(&struct { + tcl.XTcl_CreateObjCommand(tls, interp, ts+32142 /* "sqlite3_crash_on..." */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{writeCrashObjCmd})), uintptr(0), uintptr(0)) - tcl.XTcl_CreateObjCommand(tls, interp, ts+32141 /* "unregister_devsi..." */, *(*uintptr)(unsafe.Pointer(&struct { + tcl.XTcl_CreateObjCommand(tls, interp, ts+32165 /* "unregister_devsi..." */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{dsUnregisterObjCmd})), uintptr(0), uintptr(0)) - tcl.XTcl_CreateObjCommand(tls, interp, ts+32159 /* "register_jt_vfs" */, *(*uintptr)(unsafe.Pointer(&struct { + tcl.XTcl_CreateObjCommand(tls, interp, ts+32183 /* "register_jt_vfs" */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{jtObjCmd})), uintptr(0), uintptr(0)) - tcl.XTcl_CreateObjCommand(tls, interp, ts+32175 /* "unregister_jt_vf..." */, *(*uintptr)(unsafe.Pointer(&struct { + tcl.XTcl_CreateObjCommand(tls, interp, ts+32199 /* "unregister_jt_vf..." */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{jtUnregisterObjCmd})), uintptr(0), uintptr(0)) return 0 @@ -49186,10 +49186,10 @@ func simulateVtabError(tls *crt.TLS, p uintptr, zMethod uintptr) int32 { /* test // var zVarname [128]int8 at bp+24, 128 *(*int8)(unsafe.Pointer(bp + 24 /* &zVarname[0] */ + uintptr(127))) = int8(0) - sqlite3.Xsqlite3_snprintf(tls, 127, bp+24 /* &zVarname[0] */, ts+32193 /* "echo_module_fail..." */, crt.VaList(bp, zMethod, (*echo_vtab)(unsafe.Pointer(p)).FzTableName)) + sqlite3.Xsqlite3_snprintf(tls, 127, bp+24 /* &zVarname[0] */, ts+32217 /* "echo_module_fail..." */, crt.VaList(bp, zMethod, (*echo_vtab)(unsafe.Pointer(p)).FzTableName)) zErr = tcl.XTcl_GetVar2(tls, (*echo_vtab)(unsafe.Pointer(p)).Finterp, bp+24 /* &zVarname[0] */, uintptr(0), 1) if zErr != 0 { - (*echo_vtab)(unsafe.Pointer(p)).Fbase.FzErrMsg = sqlite3.Xsqlite3_mprintf(tls, ts+32217 /* "echo-vtab-error:..." */, crt.VaList(bp+16, zErr)) + (*echo_vtab)(unsafe.Pointer(p)).Fbase.FzErrMsg = sqlite3.Xsqlite3_mprintf(tls, ts+32241 /* "echo-vtab-error:..." */, crt.VaList(bp+16, zErr)) } return (crt.Bool32(zErr != uintptr(0))) } @@ -49273,7 +49273,7 @@ func getColumnNames(tls *crt.TLS, db uintptr, zTab uintptr, paCol uintptr, pnCol // Prepare the statement "SELECT * FROM <tbl>". The column names // of the result set of the compiled SELECT will be the same as // the column names of table <tbl>. - zSql = sqlite3.Xsqlite3_mprintf(tls, ts+32237 /* "SELECT * FROM %Q" */, crt.VaList(bp, zTab)) + zSql = sqlite3.Xsqlite3_mprintf(tls, ts+32261 /* "SELECT * FROM %Q" */, crt.VaList(bp, zTab)) if !(!(zSql != 0)) { goto __1 } @@ -49389,7 +49389,7 @@ __1: ; // Compile an sqlite pragma to loop through all indices on table zTab - zSql = sqlite3.Xsqlite3_mprintf(tls, ts+32254 /* "PRAGMA index_lis..." */, crt.VaList(bp, zTab)) + zSql = sqlite3.Xsqlite3_mprintf(tls, ts+32278 /* "PRAGMA index_lis..." */, crt.VaList(bp, zTab)) if !(!(zSql != 0)) { goto __2 } @@ -49414,7 +49414,7 @@ __3: goto __3 __5: ; - zSql = sqlite3.Xsqlite3_mprintf(tls, ts+32276 /* "PRAGMA index_inf..." */, crt.VaList(bp+8, zIdx)) + zSql = sqlite3.Xsqlite3_mprintf(tls, ts+32300 /* "PRAGMA index_inf..." */, crt.VaList(bp+8, zIdx)) if !(!(zSql != 0)) { goto __6 } @@ -49476,7 +49476,7 @@ __12: // the string element zArg to that list in interpreter interp. func appendToEchoModule(tls *crt.TLS, interp uintptr, zArg uintptr) { /* test8.c:313:13: */ var flags int32 = ((4 | 8) | 1) - tcl.XTcl_SetVar2(tls, interp, ts+32298 /* "echo_module" */, uintptr(0), func() uintptr { + tcl.XTcl_SetVar2(tls, interp, ts+32322 /* "echo_module" */, uintptr(0), func() uintptr { if zArg != 0 { return zArg } @@ -49508,7 +49508,7 @@ func echoDeclareVtab(tls *crt.TLS, pVtab uintptr, db uintptr) int32 { /* test8.c if (*echo_vtab)(unsafe.Pointer(pVtab)).FzTableName != 0 { *(*uintptr)(unsafe.Pointer(bp /* pStmt */)) = uintptr(0) rc = sqlite3.Xsqlite3_prepare(tls, db, - ts+32310, /* "SELECT sql FROM ..." */ + ts+32334, /* "SELECT sql FROM ..." */ -1, bp /* &pStmt */, uintptr(0)) if rc == 0 { sqlite3.Xsqlite3_bind_text(tls, *(*uintptr)(unsafe.Pointer(bp /* pStmt */)), 1, (*echo_vtab)(unsafe.Pointer(pVtab)).FzTableName, -1, uintptr(0)) @@ -49586,7 +49586,7 @@ func echoConstructor(tls *crt.TLS, db uintptr, pAux uintptr, argc int32, argv ui (*echo_vtab)(unsafe.Pointer(pVtab)).FzTableName = sqlite3.Xsqlite3_mprintf(tls, ts+130 /* "%s" */, crt.VaList(bp+8, *(*uintptr)(unsafe.Pointer(argv + uintptr(3)*8)))) dequoteString(tls, (*echo_vtab)(unsafe.Pointer(pVtab)).FzTableName) if ((*echo_vtab)(unsafe.Pointer(pVtab)).FzTableName != 0) && (int32(*(*int8)(unsafe.Pointer((*echo_vtab)(unsafe.Pointer(pVtab)).FzTableName + uintptr(0)))) == '*') { - var z uintptr = sqlite3.Xsqlite3_mprintf(tls, ts+32374 /* "%s%s" */, crt.VaList(bp+16, *(*uintptr)(unsafe.Pointer(argv + uintptr(2)*8)), ((*echo_vtab)(unsafe.Pointer(pVtab)).FzTableName+uintptr(1)))) + var z uintptr = sqlite3.Xsqlite3_mprintf(tls, ts+32398 /* "%s%s" */, crt.VaList(bp+16, *(*uintptr)(unsafe.Pointer(argv + uintptr(2)*8)), ((*echo_vtab)(unsafe.Pointer(pVtab)).FzTableName+uintptr(1)))) sqlite3.Xsqlite3_free(tls, (*echo_vtab)(unsafe.Pointer(pVtab)).FzTableName) (*echo_vtab)(unsafe.Pointer(pVtab)).FzTableName = z (*echo_vtab)(unsafe.Pointer(pVtab)).FisPattern = 1 @@ -49622,7 +49622,7 @@ func echoCreate(tls *crt.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr defer tls.Free(24) var rc int32 = 0 - appendToEchoModule(tls, (*EchoModule)(unsafe.Pointer(pAux)).Finterp, ts+32379 /* "xCreate" */) + appendToEchoModule(tls, (*EchoModule)(unsafe.Pointer(pAux)).Finterp, ts+32403 /* "xCreate" */) rc = echoConstructor(tls, db, pAux, argc, argv, ppVtab, pzErr) // If there were two arguments passed to the module at the SQL level @@ -49638,7 +49638,7 @@ func echoCreate(tls *crt.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr var zSql uintptr var pVtab uintptr = *(*uintptr)(unsafe.Pointer(ppVtab)) (*echo_vtab)(unsafe.Pointer(pVtab)).FzLogName = sqlite3.Xsqlite3_mprintf(tls, ts+130 /* "%s" */, crt.VaList(bp, *(*uintptr)(unsafe.Pointer(argv + uintptr(4)*8)))) - zSql = sqlite3.Xsqlite3_mprintf(tls, ts+32387 /* "CREATE TABLE %Q(..." */, crt.VaList(bp+8, (*echo_vtab)(unsafe.Pointer(pVtab)).FzLogName)) + zSql = sqlite3.Xsqlite3_mprintf(tls, ts+32411 /* "CREATE TABLE %Q(..." */, crt.VaList(bp+8, (*echo_vtab)(unsafe.Pointer(pVtab)).FzLogName)) rc = sqlite3.Xsqlite3_exec(tls, db, zSql, uintptr(0), uintptr(0), uintptr(0)) sqlite3.Xsqlite3_free(tls, zSql) if rc != 0 { @@ -49660,13 +49660,13 @@ func echoCreate(tls *crt.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr // Echo virtual table module xConnect method. func echoConnect(tls *crt.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVtab uintptr, pzErr uintptr) int32 { /* test8.c:512:12: */ - appendToEchoModule(tls, (*EchoModule)(unsafe.Pointer(pAux)).Finterp, ts+32411 /* "xConnect" */) + appendToEchoModule(tls, (*EchoModule)(unsafe.Pointer(pAux)).Finterp, ts+32435 /* "xConnect" */) return echoConstructor(tls, db, pAux, argc, argv, ppVtab, pzErr) } // Echo virtual table module xDisconnect method. func echoDisconnect(tls *crt.TLS, pVtab uintptr) int32 { /* test8.c:526:12: */ - appendToEchoModule(tls, (*echo_vtab)(unsafe.Pointer(pVtab)).Finterp, ts+32420 /* "xDisconnect" */) + appendToEchoModule(tls, (*echo_vtab)(unsafe.Pointer(pVtab)).Finterp, ts+32444 /* "xDisconnect" */) return echoDestructor(tls, pVtab) } @@ -49677,12 +49677,12 @@ func echoDestroy(tls *crt.TLS, pVtab uintptr) int32 { /* test8.c:534:12: */ var rc int32 = 0 var p uintptr = pVtab - appendToEchoModule(tls, (*echo_vtab)(unsafe.Pointer(pVtab)).Finterp, ts+32432 /* "xDestroy" */) + appendToEchoModule(tls, (*echo_vtab)(unsafe.Pointer(pVtab)).Finterp, ts+32456 /* "xDestroy" */) // Drop the "log" table, if one exists (see echoCreate() for details) if (p != 0) && ((*echo_vtab)(unsafe.Pointer(p)).FzLogName != 0) { var zSql uintptr - zSql = sqlite3.Xsqlite3_mprintf(tls, ts+32441 /* "DROP TABLE %Q" */, crt.VaList(bp, (*echo_vtab)(unsafe.Pointer(p)).FzLogName)) + zSql = sqlite3.Xsqlite3_mprintf(tls, ts+32465 /* "DROP TABLE %Q" */, crt.VaList(bp, (*echo_vtab)(unsafe.Pointer(p)).FzLogName)) rc = sqlite3.Xsqlite3_exec(tls, (*echo_vtab)(unsafe.Pointer(p)).Fdb, zSql, uintptr(0), uintptr(0), uintptr(0)) sqlite3.Xsqlite3_free(tls, zSql) } @@ -49696,7 +49696,7 @@ func echoDestroy(tls *crt.TLS, pVtab uintptr) int32 { /* test8.c:534:12: */ // Echo virtual table module xOpen method. func echoOpen(tls *crt.TLS, pVTab uintptr, ppCursor uintptr) int32 { /* test8.c:556:12: */ var pCur uintptr - if simulateVtabError(tls, pVTab, ts+32455 /* "xOpen" */) != 0 { + if simulateVtabError(tls, pVTab, ts+32479 /* "xOpen" */) != 0 { return 1 } pCur = sqlite3.Xsqlite3MallocZero(tls, uint64(unsafe.Sizeof(echo_cursor{}))) @@ -49736,7 +49736,7 @@ func echoNext(tls *crt.TLS, cur uintptr) int32 { /* test8.c:590:12: */ var rc int32 = 0 var pCur uintptr = cur - if simulateVtabError(tls, (*sqlite3_vtab_cursor)(unsafe.Pointer(cur)).FpVtab, ts+32461 /* "xNext" */) != 0 { + if simulateVtabError(tls, (*sqlite3_vtab_cursor)(unsafe.Pointer(cur)).FpVtab, ts+32485 /* "xNext" */) != 0 { return 1 } @@ -49758,7 +49758,7 @@ func echoColumn(tls *crt.TLS, cur uintptr, ctx uintptr, i int32) int32 { /* test var iCol int32 = (i + 1) var pStmt uintptr = (*echo_cursor)(unsafe.Pointer(cur)).FpStmt - if simulateVtabError(tls, (*sqlite3_vtab_cursor)(unsafe.Pointer(cur)).FpVtab, ts+32467 /* "xColumn" */) != 0 { + if simulateVtabError(tls, (*sqlite3_vtab_cursor)(unsafe.Pointer(cur)).FpVtab, ts+32491 /* "xColumn" */) != 0 { return 1 } @@ -49775,7 +49775,7 @@ func echoColumn(tls *crt.TLS, cur uintptr, ctx uintptr, i int32) int32 { /* test func echoRowid(tls *crt.TLS, cur uintptr, pRowid uintptr) int32 { /* test8.c:634:12: */ var pStmt uintptr = (*echo_cursor)(unsafe.Pointer(cur)).FpStmt - if simulateVtabError(tls, (*sqlite3_vtab_cursor)(unsafe.Pointer(cur)).FpVtab, ts+32475 /* "xRowid" */) != 0 { + if simulateVtabError(tls, (*sqlite3_vtab_cursor)(unsafe.Pointer(cur)).FpVtab, ts+32499 /* "xRowid" */) != 0 { return 1 } @@ -49808,14 +49808,14 @@ func echoFilter(tls *crt.TLS, pVtabCursor uintptr, idxNum int32, idxStr uintptr, var pVtab uintptr = (*sqlite3_vtab_cursor)(unsafe.Pointer(pVtabCursor)).FpVtab var db uintptr = (*echo_vtab)(unsafe.Pointer(pVtab)).Fdb - if simulateVtabError(tls, pVtab, ts+32482 /* "xFilter" */) != 0 { + if simulateVtabError(tls, pVtab, ts+32506 /* "xFilter" */) != 0 { return 1 } // Check that idxNum matches idxStr // Log arguments to the ::echo_module Tcl variable - appendToEchoModule(tls, (*echo_vtab)(unsafe.Pointer(pVtab)).Finterp, ts+32482 /* "xFilter" */) + appendToEchoModule(tls, (*echo_vtab)(unsafe.Pointer(pVtab)).Finterp, ts+32506 /* "xFilter" */) appendToEchoModule(tls, (*echo_vtab)(unsafe.Pointer(pVtab)).Finterp, idxStr) for i = 0; i < argc; i++ { appendToEchoModule(tls, (*echo_vtab)(unsafe.Pointer(pVtab)).Finterp, sqlite3.Xsqlite3_value_text(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(i)*8)))) @@ -49865,7 +49865,7 @@ func string_concat(tls *crt.TLS, pzStr uintptr, zAppend uintptr, doFree int32, p } else { if zIn != 0 { var zTemp uintptr = zIn - zIn = sqlite3.Xsqlite3_mprintf(tls, ts+32374 /* "%s%s" */, crt.VaList(bp, zIn, zAppend)) + zIn = sqlite3.Xsqlite3_mprintf(tls, ts+32398 /* "%s%s" */, crt.VaList(bp, zIn, zAppend)) sqlite3.Xsqlite3_free(tls, zTemp) } else { zIn = sqlite3.Xsqlite3_mprintf(tls, ts+130 /* "%s" */, crt.VaList(bp+16, zAppend)) @@ -49894,7 +49894,7 @@ func echoSelectList(tls *crt.TLS, pTab uintptr, pIdxInfo uintptr) uintptr { /* t var zRet uintptr = uintptr(0) if sqlite3.Xsqlite3_libversion_number(tls) < 3010000 { - zRet = sqlite3.Xsqlite3_mprintf(tls, ts+32490 /* ", *" */, 0) + zRet = sqlite3.Xsqlite3_mprintf(tls, ts+32514 /* ", *" */, 0) } else { var i int32 for i = 0; i < (*echo_vtab)(unsafe.Pointer(pTab)).FnCol; i++ { @@ -49904,9 +49904,9 @@ func echoSelectList(tls *crt.TLS, pTab uintptr, pIdxInfo uintptr) uintptr { /* t } return i }()))) != 0 { - zRet = sqlite3.Xsqlite3_mprintf(tls, ts+32494 /* "%z, %s" */, crt.VaList(bp, zRet, *(*uintptr)(unsafe.Pointer((*echo_vtab)(unsafe.Pointer(pTab)).FaCol + uintptr(i)*8)))) + zRet = sqlite3.Xsqlite3_mprintf(tls, ts+32518 /* "%z, %s" */, crt.VaList(bp, zRet, *(*uintptr)(unsafe.Pointer((*echo_vtab)(unsafe.Pointer(pTab)).FaCol + uintptr(i)*8)))) } else { - zRet = sqlite3.Xsqlite3_mprintf(tls, ts+32501 /* "%z, NULL" */, crt.VaList(bp+16, zRet)) + zRet = sqlite3.Xsqlite3_mprintf(tls, ts+32525 /* "%z, NULL" */, crt.VaList(bp+16, zRet)) } if !(zRet != 0) { break @@ -49956,11 +49956,11 @@ func echoBestIndex(tls *crt.TLS, tab uintptr, pIdxInfo uintptr) int32 { /* test8 var useCost int32 = 0 var cost float64 = float64(0) var isIgnoreUsable int32 = 0 - if tcl.XTcl_GetVar2(tls, interp, ts+32510 /* "echo_module_igno..." */, uintptr(0), 1) != 0 { + if tcl.XTcl_GetVar2(tls, interp, ts+32534 /* "echo_module_igno..." */, uintptr(0), 1) != 0 { isIgnoreUsable = 1 } - if simulateVtabError(tls, pVtab, ts+32536 /* "xBestIndex" */) != 0 { + if simulateVtabError(tls, pVtab, ts+32560 /* "xBestIndex" */) != 0 { return 1 } @@ -49968,11 +49968,11 @@ func echoBestIndex(tls *crt.TLS, tab uintptr, pIdxInfo uintptr) int32 { /* test8 // variable nRow. The 'estimated-cost' of the scan will be the number of // rows in the table for a linear scan, or the log (base 2) of the // number of rows if the proposed scan uses an index. - if tcl.XTcl_GetVar2(tls, interp, ts+32547 /* "echo_module_cost" */, uintptr(0), 1) != 0 { - cost = crt.Xatof(tls, tcl.XTcl_GetVar2(tls, interp, ts+32547 /* "echo_module_cost" */, uintptr(0), 1)) + if tcl.XTcl_GetVar2(tls, interp, ts+32571 /* "echo_module_cost" */, uintptr(0), 1) != 0 { + cost = crt.Xatof(tls, tcl.XTcl_GetVar2(tls, interp, ts+32571 /* "echo_module_cost" */, uintptr(0), 1)) useCost = 1 } else { - *(*uintptr)(unsafe.Pointer(bp + 88 /* zQuery */)) = sqlite3.Xsqlite3_mprintf(tls, ts+32564 /* "SELECT count(*) ..." */, crt.VaList(bp, (*echo_vtab)(unsafe.Pointer(pVtab)).FzTableName)) + *(*uintptr)(unsafe.Pointer(bp + 88 /* zQuery */)) = sqlite3.Xsqlite3_mprintf(tls, ts+32588 /* "SELECT count(*) ..." */, crt.VaList(bp, (*echo_vtab)(unsafe.Pointer(pVtab)).FzTableName)) if !(*(*uintptr)(unsafe.Pointer(bp + 88 /* zQuery */)) != 0) { return 7 } @@ -49993,7 +49993,7 @@ func echoBestIndex(tls *crt.TLS, tab uintptr, pIdxInfo uintptr) int32 { /* test8 if !(zCol != 0) { return 7 } - *(*uintptr)(unsafe.Pointer(bp + 88 /* zQuery */)) = sqlite3.Xsqlite3_mprintf(tls, ts+32588 /* "SELECT rowid%z F..." */, crt.VaList(bp+8, zCol, (*echo_vtab)(unsafe.Pointer(pVtab)).FzTableName)) + *(*uintptr)(unsafe.Pointer(bp + 88 /* zQuery */)) = sqlite3.Xsqlite3_mprintf(tls, ts+32612 /* "SELECT rowid%z F..." */, crt.VaList(bp+8, zCol, (*echo_vtab)(unsafe.Pointer(pVtab)).FzTableName)) if !(*(*uintptr)(unsafe.Pointer(bp + 88 /* zQuery */)) != 0) { return 7 } @@ -50016,29 +50016,29 @@ func echoBestIndex(tls *crt.TLS, tab uintptr, pIdxInfo uintptr) int32 { /* test8 if iCol >= 0 { zNewCol = *(*uintptr)(unsafe.Pointer((*echo_vtab)(unsafe.Pointer(pVtab)).FaCol + uintptr(iCol)*8)) } else { - zNewCol = ts + 32611 /* "rowid" */ + zNewCol = ts + 32635 /* "rowid" */ } var zOp uintptr = uintptr(0) useIdx = 1 switch int32((*sqlite3_index_constraint)(unsafe.Pointer(pConstraint)).Fop) { case 2: - zOp = ts + 32617 /* "=" */ + zOp = ts + 32641 /* "=" */ break fallthrough case 16: - zOp = ts + 32619 /* "<" */ + zOp = ts + 32643 /* "<" */ break fallthrough case 4: - zOp = ts + 32621 /* ">" */ + zOp = ts + 32645 /* ">" */ break fallthrough case 8: - zOp = ts + 32623 /* "<=" */ + zOp = ts + 32647 /* "<=" */ break fallthrough case 32: - zOp = ts + 32626 /* ">=" */ + zOp = ts + 32650 /* ">=" */ break fallthrough case 64: @@ -50048,15 +50048,15 @@ func echoBestIndex(tls *crt.TLS, tab uintptr, pIdxInfo uintptr) int32 { /* test8 // of code requires the first letter of this operator to be // in upper-case to trigger the special MATCH handling (i.e. // wrapping the bound parameter with literal '%'s). - zOp = ts + 32629 /* "LIKE" */ + zOp = ts + 32653 /* "LIKE" */ break fallthrough case 65: - zOp = ts + 32634 /* "like" */ + zOp = ts + 32658 /* "like" */ break fallthrough case 66: - zOp = ts + 32639 /* "glob" */ + zOp = ts + 32663 /* "glob" */ break fallthrough case 67: @@ -50065,10 +50065,10 @@ func echoBestIndex(tls *crt.TLS, tab uintptr, pIdxInfo uintptr) int32 { /* test8 } if zOp != 0 { if int32(*(*int8)(unsafe.Pointer(zOp + uintptr(0)))) == 'L' { - zNew = sqlite3.Xsqlite3_mprintf(tls, ts+32644, /* " %s %s LIKE (SEL..." */ + zNew = sqlite3.Xsqlite3_mprintf(tls, ts+32668, /* " %s %s LIKE (SEL..." */ crt.VaList(bp+24, zSep, zNewCol)) } else { - zNew = sqlite3.Xsqlite3_mprintf(tls, ts+32679 /* " %s %s %s ?" */, crt.VaList(bp+40, zSep, zNewCol, zOp)) + zNew = sqlite3.Xsqlite3_mprintf(tls, ts+32703 /* " %s %s %s ?" */, crt.VaList(bp+40, zSep, zNewCol, zOp)) } string_concat(tls, bp+88 /* &zQuery */, zNew, 1, bp+96 /* &rc */) zSep = ts + 9626 /* "AND" */ @@ -50087,20 +50087,20 @@ func echoBestIndex(tls *crt.TLS, tab uintptr, pIdxInfo uintptr) int32 { /* test8 if iCol >= 0 { zNewCol = *(*uintptr)(unsafe.Pointer((*echo_vtab)(unsafe.Pointer(pVtab)).FaCol + uintptr(iCol)*8)) } else { - zNewCol = ts + 32611 /* "rowid" */ + zNewCol = ts + 32635 /* "rowid" */ } var zDir uintptr if (*sqlite3_index_orderby)(unsafe.Pointer((*sqlite3_index_info)(unsafe.Pointer(pIdxInfo)).FaOrderBy)).Fdesc != 0 { - zDir = ts + 32691 /* "DESC" */ + zDir = ts + 32715 /* "DESC" */ } else { - zDir = ts + 32696 /* "ASC" */ + zDir = ts + 32720 /* "ASC" */ } - zNew = sqlite3.Xsqlite3_mprintf(tls, ts+32700 /* " ORDER BY %s %s" */, crt.VaList(bp+64, zNewCol, zDir)) + zNew = sqlite3.Xsqlite3_mprintf(tls, ts+32724 /* " ORDER BY %s %s" */, crt.VaList(bp+64, zNewCol, zDir)) string_concat(tls, bp+88 /* &zQuery */, zNew, 1, bp+96 /* &rc */) (*sqlite3_index_info)(unsafe.Pointer(pIdxInfo)).ForderByConsumed = 1 } - appendToEchoModule(tls, (*echo_vtab)(unsafe.Pointer(pVtab)).Finterp, ts+32536 /* "xBestIndex" */) + appendToEchoModule(tls, (*echo_vtab)(unsafe.Pointer(pVtab)).Finterp, ts+32560 /* "xBestIndex" */) appendToEchoModule(tls, (*echo_vtab)(unsafe.Pointer(pVtab)).Finterp, *(*uintptr)(unsafe.Pointer(bp + 88 /* zQuery */))) @@ -50154,14 +50154,14 @@ func echoUpdate(tls *crt.TLS, tab uintptr, nData int32, apData uintptr, pRowid u // Ticket #3083 - make sure we always start a transaction prior to // making any changes to a virtual table - if simulateVtabError(tls, pVtab, ts+32716 /* "xUpdate" */) != 0 { + if simulateVtabError(tls, pVtab, ts+32740 /* "xUpdate" */) != 0 { return 1 } // If apData[0] is an integer and nData>1 then do an UPDATE if (nData > 1) && (sqlite3.Xsqlite3_value_type(tls, *(*uintptr)(unsafe.Pointer(apData + uintptr(0)*8))) == 1) { - var zSep uintptr = ts + 32724 /* " SET" */ - *(*uintptr)(unsafe.Pointer(bp + 96 /* z */)) = sqlite3.Xsqlite3_mprintf(tls, ts+32729 /* "UPDATE %Q" */, crt.VaList(bp, (*echo_vtab)(unsafe.Pointer(pVtab)).FzTableName)) + var zSep uintptr = ts + 32748 /* " SET" */ + *(*uintptr)(unsafe.Pointer(bp + 96 /* z */)) = sqlite3.Xsqlite3_mprintf(tls, ts+32753 /* "UPDATE %Q" */, crt.VaList(bp, (*echo_vtab)(unsafe.Pointer(pVtab)).FzTableName)) if !(*(*uintptr)(unsafe.Pointer(bp + 96 /* z */)) != 0) { *(*int32)(unsafe.Pointer(bp + 104 /* rc */)) = 7 } @@ -50170,7 +50170,7 @@ func echoUpdate(tls *crt.TLS, tab uintptr, nData int32, apData uintptr, pRowid u bindArgZero = 1 if bindArgOne != 0 { - string_concat(tls, bp+96 /* &z */, ts+32739 /* " SET rowid=?1 " */, 0, bp+104 /* &rc */) + string_concat(tls, bp+96 /* &z */, ts+32763 /* " SET rowid=?1 " */, 0, bp+104 /* &rc */) zSep = ts + 4261 /* "," */ } for i = 2; i < nData; i++ { @@ -50178,12 +50178,12 @@ func echoUpdate(tls *crt.TLS, tab uintptr, nData int32, apData uintptr, pRowid u continue } string_concat(tls, bp+96 /* &z */, sqlite3.Xsqlite3_mprintf(tls, - ts+32754 /* "%s %Q=?%d" */, crt.VaList(bp+8, zSep, *(*uintptr)(unsafe.Pointer((*echo_vtab)(unsafe.Pointer(pVtab)).FaCol + uintptr((i-2))*8)), i)), 1, bp+104 /* &rc */) + ts+32778 /* "%s %Q=?%d" */, crt.VaList(bp+8, zSep, *(*uintptr)(unsafe.Pointer((*echo_vtab)(unsafe.Pointer(pVtab)).FaCol + uintptr((i-2))*8)), i)), 1, bp+104 /* &rc */) zSep = ts + 4261 /* "," */ } - string_concat(tls, bp+96 /* &z */, sqlite3.Xsqlite3_mprintf(tls, ts+32764 /* " WHERE rowid=?%d" */, crt.VaList(bp+32, nData)), 1, bp+104 /* &rc */) + string_concat(tls, bp+96 /* &z */, sqlite3.Xsqlite3_mprintf(tls, ts+32788 /* " WHERE rowid=?%d" */, crt.VaList(bp+32, nData)), 1, bp+104 /* &rc */) } else if (nData == 1) && (sqlite3.Xsqlite3_value_type(tls, *(*uintptr)(unsafe.Pointer(apData + uintptr(0)*8))) == 1) { - *(*uintptr)(unsafe.Pointer(bp + 96 /* z */)) = sqlite3.Xsqlite3_mprintf(tls, ts+32781 /* "DELETE FROM %Q W..." */, crt.VaList(bp+40, (*echo_vtab)(unsafe.Pointer(pVtab)).FzTableName)) + *(*uintptr)(unsafe.Pointer(bp + 96 /* z */)) = sqlite3.Xsqlite3_mprintf(tls, ts+32805 /* "DELETE FROM %Q W..." */, crt.VaList(bp+40, (*echo_vtab)(unsafe.Pointer(pVtab)).FzTableName)) if !(*(*uintptr)(unsafe.Pointer(bp + 96 /* z */)) != 0) { *(*int32)(unsafe.Pointer(bp + 104 /* rc */)) = 7 } @@ -50193,26 +50193,26 @@ func echoUpdate(tls *crt.TLS, tab uintptr, nData int32, apData uintptr, pRowid u *(*uintptr)(unsafe.Pointer(bp + 112 /* zInsert */)) = uintptr(0) *(*uintptr)(unsafe.Pointer(bp + 120 /* zValues */)) = uintptr(0) - *(*uintptr)(unsafe.Pointer(bp + 112 /* zInsert */)) = sqlite3.Xsqlite3_mprintf(tls, ts+32813 /* "INSERT INTO %Q (" */, crt.VaList(bp+48, (*echo_vtab)(unsafe.Pointer(pVtab)).FzTableName)) + *(*uintptr)(unsafe.Pointer(bp + 112 /* zInsert */)) = sqlite3.Xsqlite3_mprintf(tls, ts+32837 /* "INSERT INTO %Q (" */, crt.VaList(bp+48, (*echo_vtab)(unsafe.Pointer(pVtab)).FzTableName)) if !(*(*uintptr)(unsafe.Pointer(bp + 112 /* zInsert */)) != 0) { *(*int32)(unsafe.Pointer(bp + 104 /* rc */)) = 7 } if sqlite3.Xsqlite3_value_type(tls, *(*uintptr)(unsafe.Pointer(apData + uintptr(1)*8))) == 1 { bindArgOne = 1 *(*uintptr)(unsafe.Pointer(bp + 120 /* zValues */)) = sqlite3.Xsqlite3_mprintf(tls, ts+2682 /* "?" */, 0) - string_concat(tls, bp+112 /* &zInsert */, ts+32611 /* "rowid" */, 0, bp+104 /* &rc */) + string_concat(tls, bp+112 /* &zInsert */, ts+32635 /* "rowid" */, 0, bp+104 /* &rc */) } for ii = 2; ii < nData; ii++ { string_concat(tls, bp+112, /* &zInsert */ - sqlite3.Xsqlite3_mprintf(tls, ts+32830 /* "%s%Q" */, crt.VaList(bp+56, func() uintptr { + sqlite3.Xsqlite3_mprintf(tls, ts+32854 /* "%s%Q" */, crt.VaList(bp+56, func() uintptr { if *(*uintptr)(unsafe.Pointer(bp + 120 /* zValues */)) != 0 { return ts + 359 /* ", " */ } return ts + 792 /* "" */ }(), *(*uintptr)(unsafe.Pointer((*echo_vtab)(unsafe.Pointer(pVtab)).FaCol + uintptr((ii-2))*8)))), 1, bp+104 /* &rc */) string_concat(tls, bp+120, /* &zValues */ - sqlite3.Xsqlite3_mprintf(tls, ts+32835 /* "%s?%d" */, crt.VaList(bp+72, func() uintptr { + sqlite3.Xsqlite3_mprintf(tls, ts+32859 /* "%s?%d" */, crt.VaList(bp+72, func() uintptr { if *(*uintptr)(unsafe.Pointer(bp + 120 /* zValues */)) != 0 { return ts + 359 /* ", " */ } @@ -50221,7 +50221,7 @@ func echoUpdate(tls *crt.TLS, tab uintptr, nData int32, apData uintptr, pRowid u } string_concat(tls, bp+96 /* &z */, *(*uintptr)(unsafe.Pointer(bp + 112 /* zInsert */)), 1, bp+104 /* &rc */) - string_concat(tls, bp+96 /* &z */, ts+32841 /* ") VALUES(" */, 0, bp+104 /* &rc */) + string_concat(tls, bp+96 /* &z */, ts+32865 /* ") VALUES(" */, 0, bp+104 /* &rc */) string_concat(tls, bp+96 /* &z */, *(*uintptr)(unsafe.Pointer(bp + 120 /* zValues */)), 1, bp+104 /* &rc */) string_concat(tls, bp+96 /* &z */, ts+793 /* ")" */, 0, bp+104 /* &rc */) } else { @@ -50258,7 +50258,7 @@ func echoUpdate(tls *crt.TLS, tab uintptr, nData int32, apData uintptr, pRowid u *(*sqlite_int64)(unsafe.Pointer(pRowid)) = sqlite3.Xsqlite3_last_insert_rowid(tls, db) } if *(*int32)(unsafe.Pointer(bp + 104 /* rc */)) != 0 { - (*sqlite3_vtab)(unsafe.Pointer(tab)).FzErrMsg = sqlite3.Xsqlite3_mprintf(tls, ts+32217 /* "echo-vtab-error:..." */, crt.VaList(bp+88, sqlite3.Xsqlite3_errmsg(tls, db))) + (*sqlite3_vtab)(unsafe.Pointer(tab)).FzErrMsg = sqlite3.Xsqlite3_mprintf(tls, ts+32241 /* "echo-vtab-error:..." */, crt.VaList(bp+88, sqlite3.Xsqlite3_errmsg(tls, db))) } return *(*int32)(unsafe.Pointer(bp + 104 /* rc */)) @@ -50273,7 +50273,7 @@ func echoTransactionCall(tls *crt.TLS, tab uintptr, zCall uintptr) int32 { /* te var z uintptr var pVtab uintptr = tab - z = sqlite3.Xsqlite3_mprintf(tls, ts+32851 /* "echo(%s)" */, crt.VaList(bp, (*echo_vtab)(unsafe.Pointer(pVtab)).FzTableName)) + z = sqlite3.Xsqlite3_mprintf(tls, ts+32875 /* "echo(%s)" */, crt.VaList(bp, (*echo_vtab)(unsafe.Pointer(pVtab)).FzTableName)) if z == uintptr(0) { return 7 } @@ -50291,17 +50291,17 @@ func echoBegin(tls *crt.TLS, tab uintptr) int32 { /* test8.c:1111:12: */ // Ticket #3083 - do not start a transaction if we are already in // a transaction - if simulateVtabError(tls, pVtab, ts+32860 /* "xBegin" */) != 0 { + if simulateVtabError(tls, pVtab, ts+32884 /* "xBegin" */) != 0 { return 1 } - rc = echoTransactionCall(tls, tab, ts+32860 /* "xBegin" */) + rc = echoTransactionCall(tls, tab, ts+32884 /* "xBegin" */) if rc == 0 { // Check if the $::echo_module_begin_fail variable is defined. If it is, // and it is set to the name of the real table underlying this virtual // echo module table, then cause this xSync operation to fail. - zVal = tcl.XTcl_GetVar2(tls, interp, ts+32867 /* "echo_module_begi..." */, uintptr(0), 1) + zVal = tcl.XTcl_GetVar2(tls, interp, ts+32891 /* "echo_module_begi..." */, uintptr(0), 1) if (zVal != 0) && (0 == crt.Xstrcmp(tls, zVal, (*echo_vtab)(unsafe.Pointer(pVtab)).FzTableName)) { rc = 1 } @@ -50320,17 +50320,17 @@ func echoSync(tls *crt.TLS, tab uintptr) int32 { /* test8.c:1142:12: */ // Ticket #3083 - Only call xSync if we have previously started a // transaction - if simulateVtabError(tls, pVtab, ts+32890 /* "xSync" */) != 0 { + if simulateVtabError(tls, pVtab, ts+32914 /* "xSync" */) != 0 { return 1 } - rc = echoTransactionCall(tls, tab, ts+32890 /* "xSync" */) + rc = echoTransactionCall(tls, tab, ts+32914 /* "xSync" */) if rc == 0 { // Check if the $::echo_module_sync_fail variable is defined. If it is, // and it is set to the name of the real table underlying this virtual // echo module table, then cause this xSync operation to fail. - zVal = tcl.XTcl_GetVar2(tls, interp, ts+32896 /* "echo_module_sync..." */, uintptr(0), 1) + zVal = tcl.XTcl_GetVar2(tls, interp, ts+32920 /* "echo_module_sync..." */, uintptr(0), 1) if (zVal != 0) && (0 == crt.Xstrcmp(tls, zVal, (*echo_vtab)(unsafe.Pointer(pVtab)).FzTableName)) { rc = -1 } @@ -50344,12 +50344,12 @@ func echoCommit(tls *crt.TLS, tab uintptr) int32 { /* test8.c:1170:12: */ // Ticket #3083 - Only call xCommit if we have previously started // a transaction - if simulateVtabError(tls, pVtab, ts+32918 /* "xCommit" */) != 0 { + if simulateVtabError(tls, pVtab, ts+32942 /* "xCommit" */) != 0 { return 1 } sqlite3.Xsqlite3BeginBenignMalloc(tls) - rc = echoTransactionCall(tls, tab, ts+32918 /* "xCommit" */) + rc = echoTransactionCall(tls, tab, ts+32942 /* "xCommit" */) sqlite3.Xsqlite3EndBenignMalloc(tls) (*echo_vtab)(unsafe.Pointer(pVtab)).FinTransaction = 0 return rc @@ -50361,7 +50361,7 @@ func echoRollback(tls *crt.TLS, tab uintptr) int32 { /* test8.c:1188:12: */ // Ticket #3083 - Only call xRollback if we have previously started // a transaction - rc = echoTransactionCall(tls, tab, ts+32926 /* "xRollback" */) + rc = echoTransactionCall(tls, tab, ts+32950 /* "xRollback" */) (*echo_vtab)(unsafe.Pointer(pVtab)).FinTransaction = 0 return rc } @@ -50379,7 +50379,7 @@ func overloadedGlobFunction(tls *crt.TLS, pContext uintptr, nArg int32, apArg ui var i int32 var rc int32 tcl.XTcl_DStringInit(tls, bp /* &str */) - tcl.XTcl_DStringAppendElement(tls, bp /* &str */, ts+32936 /* "::echo_glob_over..." */) + tcl.XTcl_DStringAppendElement(tls, bp /* &str */, ts+32960 /* "::echo_glob_over..." */) for i = 0; i < nArg; i++ { tcl.XTcl_DStringAppendElement(tls, bp /* &str */, sqlite3.Xsqlite3_value_text(tls, *(*uintptr)(unsafe.Pointer(apArg + uintptr(i)*8)))) } @@ -50408,10 +50408,10 @@ func echoFindFunction(tls *crt.TLS, vtab uintptr, nArg int32, zFuncName uintptr, var interp uintptr = (*echo_vtab)(unsafe.Pointer(pVtab)).Finterp // var info Tcl_CmdInfo at bp, 64 - if crt.Xstrcmp(tls, zFuncName, ts+32639 /* "glob" */) != 0 { + if crt.Xstrcmp(tls, zFuncName, ts+32663 /* "glob" */) != 0 { return 0 } - if tcl.XTcl_GetCommandInfo(tls, interp, ts+32936 /* "::echo_glob_over..." */, bp /* &info */) == 0 { + if tcl.XTcl_GetCommandInfo(tls, interp, ts+32960 /* "::echo_glob_over..." */, bp /* &info */) == 0 { return 0 } *(*uintptr)(unsafe.Pointer(pxFunc)) = *(*uintptr)(unsafe.Pointer(&struct { @@ -50428,13 +50428,13 @@ func echoRename(tls *crt.TLS, vtab uintptr, zNewName uintptr) int32 { /* test8.c var rc int32 = 0 var p uintptr = vtab - if simulateVtabError(tls, p, ts+32957 /* "xRename" */) != 0 { + if simulateVtabError(tls, p, ts+32981 /* "xRename" */) != 0 { return 1 } if (*echo_vtab)(unsafe.Pointer(p)).FisPattern != 0 { var nThis int32 = int32(crt.Xstrlen(tls, (*echo_vtab)(unsafe.Pointer(p)).FzThis)) - var zSql uintptr = sqlite3.Xsqlite3_mprintf(tls, ts+32965, /* "ALTER TABLE %s R..." */ + var zSql uintptr = sqlite3.Xsqlite3_mprintf(tls, ts+32989, /* "ALTER TABLE %s R..." */ crt.VaList(bp, (*echo_vtab)(unsafe.Pointer(p)).FzTableName, zNewName, ((*echo_vtab)(unsafe.Pointer(p)).FzTableName+uintptr(nThis)))) rc = sqlite3.Xsqlite3_exec(tls, (*echo_vtab)(unsafe.Pointer(p)).Fdb, zSql, uintptr(0), uintptr(0), uintptr(0)) sqlite3.Xsqlite3_free(tls, zSql) @@ -50520,13 +50520,13 @@ func register_echo_module(tls *crt.TLS, clientData ClientData, interp uintptr, o pMod = sqlite3.Xsqlite3_malloc(tls, int32(unsafe.Sizeof(EchoModule{}))) (*EchoModule)(unsafe.Pointer(pMod)).Finterp = interp rc = sqlite3.Xsqlite3_create_module_v2(tls, - *(*uintptr)(unsafe.Pointer(bp /* db */)), ts+32995 /* "echo" */, uintptr(unsafe.Pointer(&echoModule)), pMod, *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, uintptr) }{moduleDestroy}))) + *(*uintptr)(unsafe.Pointer(bp /* db */)), ts+33019 /* "echo" */, uintptr(unsafe.Pointer(&echoModule)), pMod, *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, uintptr) }{moduleDestroy}))) // Virtual table module "echo_v2" if rc == 0 { pMod = sqlite3.Xsqlite3_malloc(tls, int32(unsafe.Sizeof(EchoModule{}))) (*EchoModule)(unsafe.Pointer(pMod)).Finterp = interp - rc = sqlite3.Xsqlite3_create_module_v2(tls, *(*uintptr)(unsafe.Pointer(bp /* db */)), ts+33000, /* "echo_v2" */ + rc = sqlite3.Xsqlite3_create_module_v2(tls, *(*uintptr)(unsafe.Pointer(bp /* db */)), ts+33024, /* "echo_v2" */ uintptr(unsafe.Pointer(&echoModuleV2)), pMod, *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, uintptr) }{moduleDestroy}))) } @@ -50545,7 +50545,7 @@ func declare_vtab(tls *crt.TLS, clientData ClientData, interp uintptr, objc int3 var rc int32 if objc != 3 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+33008 /* "DB SQL" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+33032 /* "DB SQL" */) return 1 } if getDbPointer(tls, interp, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))), bp /* &db */) != 0 { @@ -50578,8 +50578,8 @@ var aObjCmd2 = [2]struct { FxProc uintptr FclientData uintptr }{ - {FzName: ts + 33015 /* "register_echo_mo..." */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 33036 /* "sqlite3_declare_..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 33039 /* "register_echo_mo..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 33060 /* "sqlite3_declare_..." */, FxProc: 0, FclientData: uintptr(0)}, } /* test8.c:1433:5 */ // end block for C++ @@ -50636,7 +50636,7 @@ func c_collation_test(tls *crt.TLS, clientData ClientData, interp uintptr, objc // var db uintptr at bp+24, 8 var rc int32 - zErrFunction = ts + 33057 /* "N/A" */ + zErrFunction = ts + 33081 /* "N/A" */ if !(objc != 1) { goto __1 } @@ -50660,7 +50660,7 @@ __2: goto __3 } sqlite3.Xsqlite3_close(tls, *(*uintptr)(unsafe.Pointer(bp + 24 /* db */))) - zErrFunction = ts + 33061 /* "sqlite3_create_c..." */ + zErrFunction = ts + 33085 /* "sqlite3_create_c..." */ goto error_out __3: ; @@ -50670,7 +50670,7 @@ __3: error_out: tcl.XTcl_ResetResult(tls, interp) - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+33086 /* "Error testing fu..." */, zErrFunction, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+33110 /* "Error testing fu..." */, zErrFunction, 0)) return 1 } @@ -50681,7 +50681,7 @@ func c_realloc_test(tls *crt.TLS, clientData ClientData, interp uintptr, objc in var p uintptr var zErrFunction uintptr - zErrFunction = ts + 33057 /* "N/A" */ + zErrFunction = ts + 33081 /* "N/A" */ if !(objc != 1) { goto __1 @@ -50695,7 +50695,7 @@ __1: if !(!(p != 0)) { goto __2 } - zErrFunction = ts + 33111 /* "sqlite3_malloc" */ + zErrFunction = ts + 33135 /* "sqlite3_malloc" */ goto error_out __2: ; @@ -50706,7 +50706,7 @@ __2: if !(p != 0) { goto __3 } - zErrFunction = ts + 33126 /* "sqlite3_realloc" */ + zErrFunction = ts + 33150 /* "sqlite3_realloc" */ goto error_out __3: ; @@ -50715,7 +50715,7 @@ __3: error_out: tcl.XTcl_ResetResult(tls, interp) - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+33086 /* "Error testing fu..." */, zErrFunction, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+33110 /* "Error testing fu..." */, zErrFunction, 0)) return 1 } @@ -50730,7 +50730,7 @@ func c_misuse_test(tls *crt.TLS, clientData ClientData, interp uintptr, objc int // var pStmt uintptr at bp+32, 8 var rc int32 - zErrFunction = ts + 33057 /* "N/A" */ + zErrFunction = ts + 33081 /* "N/A" */ *(*uintptr)(unsafe.Pointer(bp + 24 /* db */)) = uintptr(0) if !(objc != 1) { @@ -50787,7 +50787,7 @@ __5: error_out: tcl.XTcl_ResetResult(tls, interp) - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+33086 /* "Error testing fu..." */, zErrFunction, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+33110 /* "Error testing fu..." */, zErrFunction, 0)) return 1 } @@ -50810,9 +50810,9 @@ var aObjCmd3 = [3]struct { FxProc uintptr FclientData uintptr }{ - {FzName: ts + 33142 /* "c_misuse_test" */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 33156 /* "c_realloc_test" */, FxProc: 0, FclientData: uintptr(0)}, - {FzName: ts + 33171 /* "c_collation_test" */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 33166 /* "c_misuse_test" */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 33180 /* "c_realloc_test" */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 33195 /* "c_collation_test" */, FxProc: 0, FclientData: uintptr(0)}, } /* test9.c:193:5 */ // end block for C++ @@ -50853,7 +50853,7 @@ func resetAutoExtObjCmd(tls *crt.TLS, clientData uintptr, interp uintptr, objc i // This procedure registers the TCL procs defined in this file. func Sqlitetest_autoext_Init(tls *crt.TLS, interp uintptr) int32 { /* test_autoext.c:210:5: */ - tcl.XTcl_CreateObjCommand(tls, interp, ts+33188, /* "sqlite3_reset_au..." */ + tcl.XTcl_CreateObjCommand(tls, interp, ts+33212, /* "sqlite3_reset_au..." */ *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{resetAutoExtObjCmd})), uintptr(0), uintptr(0)) @@ -50871,10 +50871,10 @@ func backupTestCmd(tls *crt.TLS, clientData ClientData, interp uintptr, objc int BACKUP_PAGECOUNT = 3 ) *(*[5]BackupSubCommand)(unsafe.Pointer(bp /* aSub */)) = [5]BackupSubCommand{ - {FzCmd: ts + 16502 /* "step" */, FeCmd: BACKUP_STEP, FnArg: 1, FzArg: ts + 33217 /* "npage" */}, - {FzCmd: ts + 33223 /* "finish" */, FeCmd: BACKUP_FINISH, FnArg: 0, FzArg: ts + 792 /* "" */}, - {FzCmd: ts + 33230 /* "remaining" */, FeCmd: BACKUP_REMAINING, FnArg: 0, FzArg: ts + 792 /* "" */}, - {FzCmd: ts + 33240 /* "pagecount" */, FeCmd: BACKUP_PAGECOUNT, FnArg: 0, FzArg: ts + 792 /* "" */}, + {FzCmd: ts + 16502 /* "step" */, FeCmd: BACKUP_STEP, FnArg: 1, FzArg: ts + 33241 /* "npage" */}, + {FzCmd: ts + 33247 /* "finish" */, FeCmd: BACKUP_FINISH, FnArg: 0, FzArg: ts + 792 /* "" */}, + {FzCmd: ts + 33254 /* "remaining" */, FeCmd: BACKUP_REMAINING, FnArg: 0, FzArg: ts + 792 /* "" */}, + {FzCmd: ts + 33264 /* "pagecount" */, FeCmd: BACKUP_PAGECOUNT, FnArg: 0, FzArg: ts + 792 /* "" */}, {FzCmd: uintptr(0), FeCmd: uint32(0), FnArg: 0, FzArg: uintptr(0)}, } @@ -50964,7 +50964,7 @@ func backupTestInit(tls *crt.TLS, clientData ClientData, interp uintptr, objc in if objc != 6 { tcl.XTcl_WrongNumArgs(tls, - interp, 1, objv, ts+33250 /* "CMDNAME DESTHAND..." */) + interp, 1, objv, ts+33274 /* "CMDNAME DESTHAND..." */) return 1 } @@ -50976,7 +50976,7 @@ func backupTestInit(tls *crt.TLS, clientData ClientData, interp uintptr, objc in pBackup = sqlite3.Xsqlite3_backup_init(tls, *(*uintptr)(unsafe.Pointer(bp + 16 /* pDestDb */)), zDestName, *(*uintptr)(unsafe.Pointer(bp + 24 /* pSrcDb */)), zSrcName) if !(pBackup != 0) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+33296 /* "sqlite3_backup_i..." */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+33320 /* "sqlite3_backup_i..." */, 0)) return 1 } @@ -50988,7 +50988,7 @@ func backupTestInit(tls *crt.TLS, clientData ClientData, interp uintptr, objc in } func Sqlitetestbackup_Init(tls *crt.TLS, interp uintptr) int32 { /* test_backup.c:154:5: */ - tcl.XTcl_CreateObjCommand(tls, interp, ts+33325 /* "sqlite3_backup" */, *(*uintptr)(unsafe.Pointer(&struct { + tcl.XTcl_CreateObjCommand(tls, interp, ts+33349 /* "sqlite3_backup" */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32 }{backupTestInit})), uintptr(0), uintptr(0)) return 0 @@ -51079,7 +51079,7 @@ func tclConnect(tls *crt.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr var rc int32 = 0 if argc != 4 { - *(*uintptr)(unsafe.Pointer(pzErr)) = sqlite3.Xsqlite3_mprintf(tls, ts+33340 /* "wrong number of ..." */, 0) + *(*uintptr)(unsafe.Pointer(pzErr)) = sqlite3.Xsqlite3_mprintf(tls, ts+33364 /* "wrong number of ..." */, 0) return 1 } @@ -51097,7 +51097,7 @@ func tclConnect(tls *crt.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr pScript = tcl.XTcl_DuplicateObj(tls, (*tcl_vtab)(unsafe.Pointer(pTab)).FpCmd) (*Tcl_Obj)(unsafe.Pointer(pScript)).FrefCount++ - tcl.XTcl_ListObjAppendElement(tls, interp, pScript, tcl.XTcl_NewStringObj(tls, ts+32411 /* "xConnect" */, -1)) + tcl.XTcl_ListObjAppendElement(tls, interp, pScript, tcl.XTcl_NewStringObj(tls, ts+32435 /* "xConnect" */, -1)) rc = tcl.XTcl_EvalObjEx(tls, interp, pScript, 0x020000) if rc != 0 { @@ -51190,7 +51190,7 @@ func tclFilter(tls *crt.TLS, pVtabCursor uintptr, idxNum int32, idxStr uintptr, pScript = tcl.XTcl_DuplicateObj(tls, (*tcl_vtab)(unsafe.Pointer(pTab)).FpCmd) (*Tcl_Obj)(unsafe.Pointer(pScript)).FrefCount++ - tcl.XTcl_ListObjAppendElement(tls, interp, pScript, tcl.XTcl_NewStringObj(tls, ts+32482 /* "xFilter" */, -1)) + tcl.XTcl_ListObjAppendElement(tls, interp, pScript, tcl.XTcl_NewStringObj(tls, ts+32506 /* "xFilter" */, -1)) tcl.XTcl_ListObjAppendElement(tls, interp, pScript, tcl.XTcl_NewIntObj(tls, idxNum)) if idxStr != 0 { tcl.XTcl_ListObjAppendElement(tls, interp, pScript, tcl.XTcl_NewStringObj(tls, idxStr, -1)) @@ -51247,11 +51247,11 @@ func tclFilter(tls *crt.TLS, pVtabCursor uintptr, idxNum int32, idxStr uintptr, rc = sqlite3.Xsqlite3_prepare_v2(tls, (*tcl_vtab)(unsafe.Pointer(pTab)).Fdb, zSql, -1, (pCsr + 8 /* &.pStmt */), uintptr(0)) if rc != 0 { var zErr uintptr = sqlite3.Xsqlite3_errmsg(tls, (*tcl_vtab)(unsafe.Pointer(pTab)).Fdb) - (*tcl_vtab)(unsafe.Pointer(pTab)).Fbase.FzErrMsg = sqlite3.Xsqlite3_mprintf(tls, ts+33366 /* "unexpected: %s" */, crt.VaList(bp+16, zErr)) + (*tcl_vtab)(unsafe.Pointer(pTab)).Fbase.FzErrMsg = sqlite3.Xsqlite3_mprintf(tls, ts+33390 /* "unexpected: %s" */, crt.VaList(bp+16, zErr)) } } else { rc = 1 - (*tcl_vtab)(unsafe.Pointer(pTab)).Fbase.FzErrMsg = sqlite3.Xsqlite3_mprintf(tls, ts+33366 /* "unexpected: %s" */, crt.VaList(bp+24, zCmd)) + (*tcl_vtab)(unsafe.Pointer(pTab)).Fbase.FzErrMsg = sqlite3.Xsqlite3_mprintf(tls, ts+33390 /* "unexpected: %s" */, crt.VaList(bp+24, zCmd)) } } } @@ -51293,7 +51293,7 @@ func tclBestIndex(tls *crt.TLS, tab uintptr, pIdxInfo uintptr) int32 { /* test_b pScript = tcl.XTcl_DuplicateObj(tls, (*tcl_vtab)(unsafe.Pointer(pTab)).FpCmd) (*Tcl_Obj)(unsafe.Pointer(pScript)).FrefCount++ - tcl.XTcl_ListObjAppendElement(tls, interp, pScript, tcl.XTcl_NewStringObj(tls, ts+32536 /* "xBestIndex" */, -1)) + tcl.XTcl_ListObjAppendElement(tls, interp, pScript, tcl.XTcl_NewStringObj(tls, ts+32560 /* "xBestIndex" */, -1)) pArg = tcl.XTcl_NewObj(tls) (*Tcl_Obj)(unsafe.Pointer(pArg)).FrefCount++ @@ -51306,54 +51306,54 @@ func tclBestIndex(tls *crt.TLS, tab uintptr, pIdxInfo uintptr) int32 { /* test_b switch int32((*sqlite3_index_constraint)(unsafe.Pointer(pCons)).Fop) { case 2: - zOp = ts + 33381 /* "eq" */ + zOp = ts + 33405 /* "eq" */ break case 4: - zOp = ts + 33384 /* "gt" */ + zOp = ts + 33408 /* "gt" */ break case 8: - zOp = ts + 33387 /* "le" */ + zOp = ts + 33411 /* "le" */ break case 16: - zOp = ts + 33390 /* "lt" */ + zOp = ts + 33414 /* "lt" */ break case 32: - zOp = ts + 33393 /* "ge" */ + zOp = ts + 33417 /* "ge" */ break case 64: - zOp = ts + 33396 /* "match" */ + zOp = ts + 33420 /* "match" */ break case 65: - zOp = ts + 32634 /* "like" */ + zOp = ts + 32658 /* "like" */ break case 66: - zOp = ts + 32639 /* "glob" */ + zOp = ts + 32663 /* "glob" */ break case 67: zOp = ts + 6216 /* "regexp" */ break case 68: - zOp = ts + 33402 /* "ne" */ + zOp = ts + 33426 /* "ne" */ break case 69: - zOp = ts + 33405 /* "isnot" */ + zOp = ts + 33429 /* "isnot" */ break case 70: - zOp = ts + 33411 /* "isnotnull" */ + zOp = ts + 33435 /* "isnotnull" */ break case 71: - zOp = ts + 33421 /* "isnull" */ + zOp = ts + 33445 /* "isnull" */ break case 72: zOp = ts + 5499 /* "is" */ break } - tcl.XTcl_ListObjAppendElement(tls, uintptr(0), pElem, tcl.XTcl_NewStringObj(tls, ts+33428 /* "op" */, -1)) + tcl.XTcl_ListObjAppendElement(tls, uintptr(0), pElem, tcl.XTcl_NewStringObj(tls, ts+33452 /* "op" */, -1)) tcl.XTcl_ListObjAppendElement(tls, uintptr(0), pElem, tcl.XTcl_NewStringObj(tls, zOp, -1)) - tcl.XTcl_ListObjAppendElement(tls, uintptr(0), pElem, tcl.XTcl_NewStringObj(tls, ts+33431 /* "column" */, -1)) + tcl.XTcl_ListObjAppendElement(tls, uintptr(0), pElem, tcl.XTcl_NewStringObj(tls, ts+33455 /* "column" */, -1)) tcl.XTcl_ListObjAppendElement(tls, uintptr(0), pElem, tcl.XTcl_NewIntObj(tls, (*sqlite3_index_constraint)(unsafe.Pointer(pCons)).FiColumn)) - tcl.XTcl_ListObjAppendElement(tls, uintptr(0), pElem, tcl.XTcl_NewStringObj(tls, ts+33438 /* "usable" */, -1)) + tcl.XTcl_ListObjAppendElement(tls, uintptr(0), pElem, tcl.XTcl_NewStringObj(tls, ts+33462 /* "usable" */, -1)) tcl.XTcl_ListObjAppendElement(tls, uintptr(0), pElem, tcl.XTcl_NewIntObj(tls, int32((*sqlite3_index_constraint)(unsafe.Pointer(pCons)).Fusable))) tcl.XTcl_ListObjAppendElement(tls, uintptr(0), pArg, pElem) @@ -51380,9 +51380,9 @@ func tclBestIndex(tls *crt.TLS, tab uintptr, pIdxInfo uintptr) int32 { /* test_b var pElem uintptr = tcl.XTcl_NewObj(tls) (*Tcl_Obj)(unsafe.Pointer(pElem)).FrefCount++ - tcl.XTcl_ListObjAppendElement(tls, uintptr(0), pElem, tcl.XTcl_NewStringObj(tls, ts+33431 /* "column" */, -1)) + tcl.XTcl_ListObjAppendElement(tls, uintptr(0), pElem, tcl.XTcl_NewStringObj(tls, ts+33455 /* "column" */, -1)) tcl.XTcl_ListObjAppendElement(tls, uintptr(0), pElem, tcl.XTcl_NewIntObj(tls, (*sqlite3_index_orderby)(unsafe.Pointer(pOrder)).FiColumn)) - tcl.XTcl_ListObjAppendElement(tls, uintptr(0), pElem, tcl.XTcl_NewStringObj(tls, ts+33445 /* "desc" */, -1)) + tcl.XTcl_ListObjAppendElement(tls, uintptr(0), pElem, tcl.XTcl_NewStringObj(tls, ts+33469 /* "desc" */, -1)) tcl.XTcl_ListObjAppendElement(tls, uintptr(0), pElem, tcl.XTcl_NewIntObj(tls, int32((*sqlite3_index_orderby)(unsafe.Pointer(pOrder)).Fdesc))) tcl.XTcl_ListObjAppendElement(tls, uintptr(0), pArg, pElem) @@ -51441,29 +51441,29 @@ func tclBestIndex(tls *crt.TLS, tab uintptr, pIdxInfo uintptr) int32 { /* test_b for ii = 0; (rc == 0) && (ii < *(*int32)(unsafe.Pointer(bp + 48 /* nElem */))); ii = ii + (2) { var zCmd uintptr = tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(bp + 56 /* apElem */)) + uintptr(ii)*8))) var p uintptr = *(*uintptr)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(bp + 56 /* apElem */)) + uintptr((ii+1))*8)) - if sqlite3.Xsqlite3_stricmp(tls, ts+33450 /* "cost" */, zCmd) == 0 { + if sqlite3.Xsqlite3_stricmp(tls, ts+33474 /* "cost" */, zCmd) == 0 { rc = tcl.XTcl_GetDoubleFromObj(tls, interp, p, (pIdxInfo + 64 /* &.estimatedCost */)) - } else if sqlite3.Xsqlite3_stricmp(tls, ts+33455 /* "orderby" */, zCmd) == 0 { + } else if sqlite3.Xsqlite3_stricmp(tls, ts+33479 /* "orderby" */, zCmd) == 0 { rc = tcl.XTcl_GetIntFromObj(tls, interp, p, (pIdxInfo + 60 /* &.orderByConsumed */)) - } else if sqlite3.Xsqlite3_stricmp(tls, ts+33463 /* "idxnum" */, zCmd) == 0 { + } else if sqlite3.Xsqlite3_stricmp(tls, ts+33487 /* "idxnum" */, zCmd) == 0 { rc = tcl.XTcl_GetIntFromObj(tls, interp, p, (pIdxInfo + 40 /* &.idxNum */)) - } else if sqlite3.Xsqlite3_stricmp(tls, ts+33470 /* "idxstr" */, zCmd) == 0 { + } else if sqlite3.Xsqlite3_stricmp(tls, ts+33494 /* "idxstr" */, zCmd) == 0 { sqlite3.Xsqlite3_free(tls, (*sqlite3_index_info)(unsafe.Pointer(pIdxInfo)).FidxStr) (*sqlite3_index_info)(unsafe.Pointer(pIdxInfo)).FidxStr = sqlite3.Xsqlite3_mprintf(tls, ts+130 /* "%s" */, crt.VaList(bp+16, tcl.XTcl_GetString(tls, p))) (*sqlite3_index_info)(unsafe.Pointer(pIdxInfo)).FneedToFreeIdxStr = 1 - } else if sqlite3.Xsqlite3_stricmp(tls, ts+33477 /* "rows" */, zCmd) == 0 { + } else if sqlite3.Xsqlite3_stricmp(tls, ts+33501 /* "rows" */, zCmd) == 0 { *(*Tcl_WideInt)(unsafe.Pointer(bp + 64 /* x */)) = int64(0) rc = tcl.XTcl_GetWideIntFromObj(tls, interp, p, bp+64 /* &x */) (*sqlite3_index_info)(unsafe.Pointer(pIdxInfo)).FestimatedRows = sqlite3_int64(tRowcnt(*(*Tcl_WideInt)(unsafe.Pointer(bp + 64 /* x */)))) - } else if (sqlite3.Xsqlite3_stricmp(tls, ts+33482 /* "use" */, zCmd) == 0) || - (sqlite3.Xsqlite3_stricmp(tls, ts+33486 /* "omit" */, zCmd) == 0) { + } else if (sqlite3.Xsqlite3_stricmp(tls, ts+33506 /* "use" */, zCmd) == 0) || + (sqlite3.Xsqlite3_stricmp(tls, ts+33510 /* "omit" */, zCmd) == 0) { // var iCons int32 at bp+72, 4 rc = tcl.XTcl_GetIntFromObj(tls, interp, p, bp+72 /* &iCons */) if rc == 0 { if (*(*int32)(unsafe.Pointer(bp + 72 /* iCons */)) < 0) || (*(*int32)(unsafe.Pointer(bp + 72 /* iCons */)) >= (*sqlite3_index_info)(unsafe.Pointer(pIdxInfo)).FnConstraint) { rc = 1 - (*tcl_vtab)(unsafe.Pointer(pTab)).Fbase.FzErrMsg = sqlite3.Xsqlite3_mprintf(tls, ts+33491 /* "unexpected: %d" */, crt.VaList(bp+24, *(*int32)(unsafe.Pointer(bp + 72 /* iCons */)))) + (*tcl_vtab)(unsafe.Pointer(pTab)).Fbase.FzErrMsg = sqlite3.Xsqlite3_mprintf(tls, ts+33515 /* "unexpected: %d" */, crt.VaList(bp+24, *(*int32)(unsafe.Pointer(bp + 72 /* iCons */)))) } else { var bOmit int32 = (crt.Bool32((int32(*(*int8)(unsafe.Pointer(zCmd + uintptr(0)))) == 'o') || (int32(*(*int8)(unsafe.Pointer(zCmd + uintptr(0)))) == 'O'))) (*sqlite3_index_constraint_usage)(unsafe.Pointer((*sqlite3_index_info)(unsafe.Pointer(pIdxInfo)).FaConstraintUsage + uintptr(*(*int32)(unsafe.Pointer(bp + 72 /* iCons */)))*8)).FargvIndex = crt.PostIncInt32(&iArgv, 1) @@ -51472,7 +51472,7 @@ func tclBestIndex(tls *crt.TLS, tab uintptr, pIdxInfo uintptr) int32 { /* test_b } } else { rc = 1 - (*tcl_vtab)(unsafe.Pointer(pTab)).Fbase.FzErrMsg = sqlite3.Xsqlite3_mprintf(tls, ts+33366 /* "unexpected: %s" */, crt.VaList(bp+32, zCmd)) + (*tcl_vtab)(unsafe.Pointer(pTab)).Fbase.FzErrMsg = sqlite3.Xsqlite3_mprintf(tls, ts+33390 /* "unexpected: %s" */, crt.VaList(bp+32, zCmd)) } if (rc != 0) && ((*tcl_vtab)(unsafe.Pointer(pTab)).Fbase.FzErrMsg == uintptr(0)) { var zErr uintptr = tcl.XTcl_GetStringResult(tls, interp) @@ -51518,7 +51518,7 @@ func register_tcl_module(tls *crt.TLS, clientData ClientData, interp uintptr, ob if getDbPointer(tls, interp, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))), bp /* &db */) != 0 { return 1 } - sqlite3.Xsqlite3_create_module(tls, *(*uintptr)(unsafe.Pointer(bp /* db */)), ts+33506 /* "tcl" */, uintptr(unsafe.Pointer(&tclModule)), interp) + sqlite3.Xsqlite3_create_module(tls, *(*uintptr)(unsafe.Pointer(bp /* db */)), ts+33530 /* "tcl" */, uintptr(unsafe.Pointer(&tclModule)), interp) return 0 } @@ -51541,7 +51541,7 @@ var aObjCmd4 = [1]struct { FxProc uintptr FclientData uintptr }{ - {FzName: ts + 33510 /* "register_tcl_mod..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 33534 /* "register_tcl_mod..." */, FxProc: 0, FclientData: uintptr(0)}, } /* test_bestindex.c:610:5 */ // Return a pointer to a buffer containing a text representation of the @@ -51577,7 +51577,7 @@ func blobHandleFromObj1(tls *crt.TLS, interp uintptr, pObj uintptr, ppBlob uintp z = tcl.XTcl_GetStringFromObj(tls, pObj, bp /* &n */) if *(*int32)(unsafe.Pointer(bp /* n */)) == 0 { *(*uintptr)(unsafe.Pointer(ppBlob)) = uintptr(0) - } else if (*(*int32)(unsafe.Pointer(bp /* n */)) > 9) && (0 == crt.Xmemcmp(tls, ts+33530 /* "incrblob_" */, z, uint64(9))) { + } else if (*(*int32)(unsafe.Pointer(bp /* n */)) > 9) && (0 == crt.Xmemcmp(tls, ts+33554 /* "incrblob_" */, z, uint64(9))) { // var notUsed int32 at bp+4, 4 var channel Tcl_Channel @@ -51641,7 +51641,7 @@ func test_blob_open(tls *crt.TLS, clientData ClientData, interp uintptr, objc in var rc int32 if objc != 8 { - var zUsage uintptr = ts + 33540 /* "DB DATABASE TABL..." */ + var zUsage uintptr = ts + 33564 /* "DB DATABASE TABL..." */ tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, zUsage) return 1 } @@ -51685,7 +51685,7 @@ func test_blob_close(tls *crt.TLS, clientData ClientData, interp uintptr, objc i var rc int32 if objc != 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+33585 /* "HANDLE" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+33609 /* "HANDLE" */) return 1 } @@ -51712,7 +51712,7 @@ func test_blob_bytes(tls *crt.TLS, clientData ClientData, interp uintptr, objc i var nByte int32 if objc != 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+33585 /* "HANDLE" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+33609 /* "HANDLE" */) return 1 } @@ -51752,7 +51752,7 @@ func test_blob_read(tls *crt.TLS, clientData ClientData, interp uintptr, objc in var rc int32 if objc != 4 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+33592 /* "CHANNEL OFFSET N" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+33616 /* "CHANNEL OFFSET N" */) return 1 } @@ -51767,7 +51767,7 @@ func test_blob_read(tls *crt.TLS, clientData ClientData, interp uintptr, objc in if *(*int32)(unsafe.Pointer(bp + 28 /* nByte */)) > 0 { zBuf = tcl.XTcl_AttemptAlloc(tls, uint32(*(*int32)(unsafe.Pointer(bp + 28 /* nByte */)))) if zBuf == uintptr(0) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+33609 /* "out of memory in..." */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+33633 /* "out of memory in..." */, 0)) return 1 } } @@ -51812,7 +51812,7 @@ func test_blob_write(tls *crt.TLS, clientData ClientData, interp uintptr, objc i // var nBuf int32 at bp+12, 4 if (objc != 4) && (objc != 5) { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+33670 /* "HANDLE OFFSET DA..." */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+33694 /* "HANDLE OFFSET DA..." */) return 1 } @@ -51856,11 +51856,11 @@ var aObjCmd5 = [5]struct { FzName uintptr FxProc uintptr }{ - {FzName: ts + 33697 /* "sqlite3_blob_ope..." */, FxProc: 0}, - {FzName: ts + 33715 /* "sqlite3_blob_clo..." */, FxProc: 0}, - {FzName: ts + 33734 /* "sqlite3_blob_byt..." */, FxProc: 0}, - {FzName: ts + 33753 /* "sqlite3_blob_rea..." */, FxProc: 0}, - {FzName: ts + 33771 /* "sqlite3_blob_wri..." */, FxProc: 0}, + {FzName: ts + 33721 /* "sqlite3_blob_ope..." */, FxProc: 0}, + {FzName: ts + 33739 /* "sqlite3_blob_clo..." */, FxProc: 0}, + {FzName: ts + 33758 /* "sqlite3_blob_byt..." */, FxProc: 0}, + {FzName: ts + 33777 /* "sqlite3_blob_rea..." */, FxProc: 0}, + {FzName: ts + 33795 /* "sqlite3_blob_wri..." */, FxProc: 0}, } /* test_blob.c:317:5 */ // end block for C++ @@ -51943,357 +51943,357 @@ func sqlite3BtreeCursorList(tls *crt.TLS, p uintptr) { /* test_btree.c:52:6: */ // according to the compile-time configuration of the database. Test // procedures use this to determine when tests should be omitted. func set_options(tls *crt.TLS, interp uintptr) { /* test_config.c:47:13: */ - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+33805 /* "malloc_usable_si..." */, ts+8293, /* "0" */ + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+33829 /* "malloc_usable_si..." */, ts+8293, /* "0" */ 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+33824 /* "rowid32" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+33848 /* "rowid32" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+33832 /* "casesensitivelik..." */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+33856 /* "casesensitivelik..." */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+33850 /* "curdir" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+33874 /* "curdir" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+33859 /* "win32malloc" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+33883 /* "win32malloc" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+33871 /* "debug" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+33895 /* "debug" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+33877 /* "default_ckptfull..." */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+33901 /* "default_ckptfull..." */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+33899 /* "direct_read" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+33923 /* "direct_read" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+33911 /* "dirsync" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+33935 /* "dirsync" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+33919 /* "lfs" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+33943 /* "lfs" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+33923 /* "pagecache_overfl..." */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+33947 /* "pagecache_overfl..." */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+33948 /* "mmap" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+33972 /* "mmap" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+33953, /* "worker_threads" */ - ts+33968 /* "8" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+33977, /* "worker_threads" */ + ts+33992 /* "8" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+33970 /* "memdebug" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+33994 /* "memdebug" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+33979 /* "8_3_names" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34003 /* "8_3_names" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+33989 /* "cursorhints" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34013 /* "cursorhints" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34001 /* "hiddencolumns" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34025 /* "hiddencolumns" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+20142 /* "deserialize" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+20142 /* "deserialize" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34015 /* "mem3" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34039 /* "mem3" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34020 /* "mem5" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34044 /* "mem5" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34025 /* "offset_sql_func" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34049 /* "offset_sql_func" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+20250 /* "preupdate" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+20250 /* "preupdate" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34041 /* "snapshot" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34065 /* "snapshot" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34050 /* "mutex" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34074 /* "mutex" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34056 /* "mutex_noop" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34080 /* "mutex_noop" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34067 /* "altertable" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34091 /* "altertable" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+2264 /* "analyze" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+2264 /* "analyze" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34078 /* "api_armor" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34102 /* "api_armor" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34088 /* "atomicwrite" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34112 /* "atomicwrite" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34100 /* "json1" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34124 /* "json1" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34106 /* "has_codec" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34130 /* "has_codec" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34116 /* "like_match_blobs" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34140 /* "like_match_blobs" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34133 /* "attach" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34157 /* "attach" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34140 /* "auth" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34164 /* "auth" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34145 /* "autoinc" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34169 /* "autoinc" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+19726 /* "autoindex" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+19726 /* "autoindex" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34153 /* "autoreset" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34177 /* "autoreset" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34163 /* "autovacuum" */, ts+33857 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34174, /* "default_autovacu..." */ + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34187 /* "autovacuum" */, ts+33881 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34198, /* "default_autovacu..." */ ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34193 /* "between_opt" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34217 /* "between_opt" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34205 /* "builtin_test" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34229 /* "builtin_test" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34218 /* "bloblit" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34242 /* "bloblit" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34226 /* "cast" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34250 /* "cast" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34231 /* "check" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34255 /* "check" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34237 /* "cte" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34261 /* "cte" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34241 /* "columnmetadata" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34265 /* "columnmetadata" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34256 /* "oversize_cell_ch..." */, ts+8293, /* "0" */ + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34280 /* "oversize_cell_ch..." */, ts+8293, /* "0" */ 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34276 /* "compileoption_di..." */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34300 /* "compileoption_di..." */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+20121 /* "complete" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+20121 /* "complete" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34296 /* "compound" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34320 /* "compound" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34305 /* "conflict" */, ts+33857 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34314 /* "crashtest" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34329 /* "conflict" */, ts+33881 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34338 /* "crashtest" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34324 /* "datetime" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34348 /* "datetime" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34333 /* "decltype" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34357 /* "decltype" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34342 /* "deprecated" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34366 /* "deprecated" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34353 /* "diskio" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34377 /* "diskio" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+4515 /* "explain" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+4515 /* "explain" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34360 /* "floatingpoint" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34384 /* "floatingpoint" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34374 /* "foreignkey" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34398 /* "foreignkey" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34385 /* "fts1" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34409 /* "fts1" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34390 /* "fts2" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34414 /* "fts2" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34395 /* "fts3" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34419 /* "fts3" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34400 /* "fts5" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34424 /* "fts5" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34405 /* "fts3_unicode" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34429 /* "fts3_unicode" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34418 /* "fts4_deferred" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34442 /* "fts4_deferred" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34432 /* "gettable" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34456 /* "gettable" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34441 /* "icu" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34465 /* "icu" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34445 /* "icu_collations" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34469 /* "icu_collations" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+17096 /* "incrblob" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+17096 /* "incrblob" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34460 /* "integrityck" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34484 /* "integrityck" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34472 /* "legacyformat" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34496 /* "legacyformat" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34485 /* "like_opt" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34509 /* "like_opt" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34494 /* "load_ext" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34518 /* "load_ext" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34503 /* "localtime" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34527 /* "localtime" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34513 /* "lookaside" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34537 /* "lookaside" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34523, /* "long_double" */ + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34547, /* "long_double" */ func() uintptr { if uint64(unsafe.Sizeof(float64(0))) > uint64(unsafe.Sizeof(float64(0))) { - return ts + 33857 /* "1" */ + return ts + 33881 /* "1" */ } return ts + 8293 /* "0" */ }(), 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34535 /* "memorydb" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34559 /* "memorydb" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34544 /* "memorymanage" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34568 /* "memorymanage" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34557 /* "mergesort" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34581 /* "mergesort" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34567 /* "null_trim" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34591 /* "null_trim" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34577 /* "or_opt" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34601 /* "or_opt" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34584 /* "rbu" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34608 /* "rbu" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34588 /* "pager_pragmas" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34612 /* "pager_pragmas" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34602 /* "pragma" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34626 /* "pragma" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+16581 /* "progress" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+16581 /* "progress" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34609 /* "reindex" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34633 /* "reindex" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34617 /* "rtree" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34641 /* "rtree" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34623 /* "rtree_int_only" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34647 /* "rtree_int_only" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34638 /* "schema_pragmas" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34662 /* "schema_pragmas" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34653 /* "schema_version" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34677 /* "schema_version" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34668 /* "session" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34692 /* "session" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+25034 /* "stat4" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34676 /* "stmtvtab" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+25034 /* "stat4" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34700 /* "stmtvtab" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34685 /* "scanstatus" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34709 /* "scanstatus" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34696 /* "lock_proxy_pragm..." */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34715 /* "prefer_proxy_loc..." */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34720 /* "lock_proxy_pragm..." */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34739 /* "prefer_proxy_loc..." */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34736 /* "shared_cache" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34760 /* "shared_cache" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34749 /* "subquery" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34773 /* "subquery" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34758 /* "tclvar" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34782 /* "tclvar" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34765, /* "threadsafe" */ + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34789, /* "threadsafe" */ func() uintptr { if 2 != 0 { - return ts + 33857 /* "1" */ + return ts + 33881 /* "1" */ } return ts + 8293 /* "0" */ }(), 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34776, /* "threadsafe1" */ + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34800, /* "threadsafe1" */ func() uintptr { if 2 == 1 { - return ts + 33857 /* "1" */ + return ts + 33881 /* "1" */ } return ts + 8293 /* "0" */ }(), 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34788, /* "threadsafe2" */ + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34812, /* "threadsafe2" */ func() uintptr { if 2 == 2 { - return ts + 33857 /* "1" */ + return ts + 33881 /* "1" */ } return ts + 8293 /* "0" */ }(), 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34800 /* "tempdb" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34824 /* "tempdb" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+20335 /* "trace" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+20335 /* "trace" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34807 /* "trigger" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34831 /* "trigger" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34815 /* "truncate_opt" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34839 /* "truncate_opt" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+22357 /* "utf16" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+22357 /* "utf16" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+15560 /* "vacuum" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+15560 /* "vacuum" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34828 /* "view" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34852 /* "view" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34833 /* "vtab" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34857 /* "vtab" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34838 /* "wal" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34862 /* "wal" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34842 /* "wsd" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34866 /* "wsd" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34846 /* "update_delete_li..." */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34870 /* "update_delete_li..." */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+20362 /* "unlock_notify" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+20362 /* "unlock_notify" */, ts+33881 /* "1" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34866 /* "fast_secure_dele..." */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34890 /* "fast_secure_dele..." */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34885 /* "secure_delete" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34909 /* "secure_delete" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34899 /* "userauth" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34923 /* "userauth" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34908 /* "multiplex_ext_ov..." */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34932 /* "multiplex_ext_ov..." */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34932 /* "yytrackmaxstackd..." */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34956 /* "yytrackmaxstackd..." */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34953 /* "sqllog" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34977 /* "sqllog" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34960 /* "uri_00_error" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34984 /* "uri_00_error" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34973 /* "normalize" */, ts+8293 /* "0" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+34997 /* "normalize" */, ts+8293 /* "0" */, 1) - tcl.XTcl_SetVar2(tls, interp, ts+33790 /* "sqlite_options" */, ts+34983 /* "windowfunc" */, ts+33857 /* "1" */, 1) + tcl.XTcl_SetVar2(tls, interp, ts+33814 /* "sqlite_options" */, ts+35007 /* "windowfunc" */, ts+33881 /* "1" */, 1) { - tcl.XTcl_LinkVar(tls, interp, ts+34994 /* "SQLITE_MAX_LENGT..." */, uintptr(unsafe.Pointer(&cv_MAX_LENGTH)), (1 | 0x80)) + tcl.XTcl_LinkVar(tls, interp, ts+35018 /* "SQLITE_MAX_LENGT..." */, uintptr(unsafe.Pointer(&cv_MAX_LENGTH)), (1 | 0x80)) } { - tcl.XTcl_LinkVar(tls, interp, ts+35012 /* "SQLITE_MAX_COLUM..." */, uintptr(unsafe.Pointer(&cv_MAX_COLUMN)), (1 | 0x80)) + tcl.XTcl_LinkVar(tls, interp, ts+35036 /* "SQLITE_MAX_COLUM..." */, uintptr(unsafe.Pointer(&cv_MAX_COLUMN)), (1 | 0x80)) } { - tcl.XTcl_LinkVar(tls, interp, ts+35030 /* "SQLITE_MAX_SQL_L..." */, uintptr(unsafe.Pointer(&cv_MAX_SQL_LENGTH)), (1 | 0x80)) + tcl.XTcl_LinkVar(tls, interp, ts+35054 /* "SQLITE_MAX_SQL_L..." */, uintptr(unsafe.Pointer(&cv_MAX_SQL_LENGTH)), (1 | 0x80)) } { - tcl.XTcl_LinkVar(tls, interp, ts+35052 /* "SQLITE_MAX_EXPR_..." */, uintptr(unsafe.Pointer(&cv_MAX_EXPR_DEPTH)), (1 | 0x80)) + tcl.XTcl_LinkVar(tls, interp, ts+35076 /* "SQLITE_MAX_EXPR_..." */, uintptr(unsafe.Pointer(&cv_MAX_EXPR_DEPTH)), (1 | 0x80)) } { - tcl.XTcl_LinkVar(tls, interp, ts+35074 /* "SQLITE_MAX_COMPO..." */, uintptr(unsafe.Pointer(&cv_MAX_COMPOUND_SELECT)), (1 | 0x80)) + tcl.XTcl_LinkVar(tls, interp, ts+35098 /* "SQLITE_MAX_COMPO..." */, uintptr(unsafe.Pointer(&cv_MAX_COMPOUND_SELECT)), (1 | 0x80)) } { - tcl.XTcl_LinkVar(tls, interp, ts+35101 /* "SQLITE_MAX_VDBE_..." */, uintptr(unsafe.Pointer(&cv_MAX_VDBE_OP)), (1 | 0x80)) + tcl.XTcl_LinkVar(tls, interp, ts+35125 /* "SQLITE_MAX_VDBE_..." */, uintptr(unsafe.Pointer(&cv_MAX_VDBE_OP)), (1 | 0x80)) } { - tcl.XTcl_LinkVar(tls, interp, ts+35120 /* "SQLITE_MAX_FUNCT..." */, uintptr(unsafe.Pointer(&cv_MAX_FUNCTION_ARG)), (1 | 0x80)) + tcl.XTcl_LinkVar(tls, interp, ts+35144 /* "SQLITE_MAX_FUNCT..." */, uintptr(unsafe.Pointer(&cv_MAX_FUNCTION_ARG)), (1 | 0x80)) } { - tcl.XTcl_LinkVar(tls, interp, ts+35144 /* "SQLITE_MAX_VARIA..." */, uintptr(unsafe.Pointer(&cv_MAX_VARIABLE_NUMBER)), (1 | 0x80)) + tcl.XTcl_LinkVar(tls, interp, ts+35168 /* "SQLITE_MAX_VARIA..." */, uintptr(unsafe.Pointer(&cv_MAX_VARIABLE_NUMBER)), (1 | 0x80)) } { - tcl.XTcl_LinkVar(tls, interp, ts+35171 /* "SQLITE_MAX_PAGE_..." */, uintptr(unsafe.Pointer(&cv_MAX_PAGE_SIZE)), (1 | 0x80)) + tcl.XTcl_LinkVar(tls, interp, ts+35195 /* "SQLITE_MAX_PAGE_..." */, uintptr(unsafe.Pointer(&cv_MAX_PAGE_SIZE)), (1 | 0x80)) } { - tcl.XTcl_LinkVar(tls, interp, ts+35192 /* "SQLITE_MAX_PAGE_..." */, uintptr(unsafe.Pointer(&cv_MAX_PAGE_COUNT)), (1 | 0x80)) + tcl.XTcl_LinkVar(tls, interp, ts+35216 /* "SQLITE_MAX_PAGE_..." */, uintptr(unsafe.Pointer(&cv_MAX_PAGE_COUNT)), (1 | 0x80)) } { - tcl.XTcl_LinkVar(tls, interp, ts+35214 /* "SQLITE_MAX_LIKE_..." */, uintptr(unsafe.Pointer(&cv_MAX_LIKE_PATTERN_LENGTH)), (1 | 0x80)) + tcl.XTcl_LinkVar(tls, interp, ts+35238 /* "SQLITE_MAX_LIKE_..." */, uintptr(unsafe.Pointer(&cv_MAX_LIKE_PATTERN_LENGTH)), (1 | 0x80)) } { - tcl.XTcl_LinkVar(tls, interp, ts+35245 /* "SQLITE_MAX_TRIGG..." */, uintptr(unsafe.Pointer(&cv_MAX_TRIGGER_DEPTH)), (1 | 0x80)) + tcl.XTcl_LinkVar(tls, interp, ts+35269 /* "SQLITE_MAX_TRIGG..." */, uintptr(unsafe.Pointer(&cv_MAX_TRIGGER_DEPTH)), (1 | 0x80)) } { - tcl.XTcl_LinkVar(tls, interp, ts+35270 /* "SQLITE_DEFAULT_C..." */, uintptr(unsafe.Pointer(&cv_DEFAULT_CACHE_SIZE)), (1 | 0x80)) + tcl.XTcl_LinkVar(tls, interp, ts+35294 /* "SQLITE_DEFAULT_C..." */, uintptr(unsafe.Pointer(&cv_DEFAULT_CACHE_SIZE)), (1 | 0x80)) } { - tcl.XTcl_LinkVar(tls, interp, ts+35296 /* "SQLITE_DEFAULT_P..." */, uintptr(unsafe.Pointer(&cv_DEFAULT_PAGE_SIZE)), (1 | 0x80)) + tcl.XTcl_LinkVar(tls, interp, ts+35320 /* "SQLITE_DEFAULT_P..." */, uintptr(unsafe.Pointer(&cv_DEFAULT_PAGE_SIZE)), (1 | 0x80)) } { - tcl.XTcl_LinkVar(tls, interp, ts+35321 /* "SQLITE_DEFAULT_F..." */, uintptr(unsafe.Pointer(&cv_DEFAULT_FILE_FORMAT)), (1 | 0x80)) + tcl.XTcl_LinkVar(tls, interp, ts+35345 /* "SQLITE_DEFAULT_F..." */, uintptr(unsafe.Pointer(&cv_DEFAULT_FILE_FORMAT)), (1 | 0x80)) } { - tcl.XTcl_LinkVar(tls, interp, ts+35348 /* "SQLITE_DEFAULT_S..." */, uintptr(unsafe.Pointer(&cv_DEFAULT_SYNCHRONOUS)), (1 | 0x80)) + tcl.XTcl_LinkVar(tls, interp, ts+35372 /* "SQLITE_DEFAULT_S..." */, uintptr(unsafe.Pointer(&cv_DEFAULT_SYNCHRONOUS)), (1 | 0x80)) } { - tcl.XTcl_LinkVar(tls, interp, ts+35375 /* "SQLITE_DEFAULT_W..." */, uintptr(unsafe.Pointer(&cv_DEFAULT_WAL_SYNCHRONOUS)), (1 | 0x80)) + tcl.XTcl_LinkVar(tls, interp, ts+35399 /* "SQLITE_DEFAULT_W..." */, uintptr(unsafe.Pointer(&cv_DEFAULT_WAL_SYNCHRONOUS)), (1 | 0x80)) } { - tcl.XTcl_LinkVar(tls, interp, ts+35406 /* "SQLITE_MAX_ATTAC..." */, uintptr(unsafe.Pointer(&cv_MAX_ATTACHED)), (1 | 0x80)) + tcl.XTcl_LinkVar(tls, interp, ts+35430 /* "SQLITE_MAX_ATTAC..." */, uintptr(unsafe.Pointer(&cv_MAX_ATTACHED)), (1 | 0x80)) } { - tcl.XTcl_LinkVar(tls, interp, ts+35426 /* "SQLITE_MAX_DEFAU..." */, uintptr(unsafe.Pointer(&cv_MAX_DEFAULT_PAGE_SIZE)), (1 | 0x80)) + tcl.XTcl_LinkVar(tls, interp, ts+35450 /* "SQLITE_MAX_DEFAU..." */, uintptr(unsafe.Pointer(&cv_MAX_DEFAULT_PAGE_SIZE)), (1 | 0x80)) } { - tcl.XTcl_LinkVar(tls, interp, ts+35455 /* "SQLITE_MAX_WORKE..." */, uintptr(unsafe.Pointer(&cv_MAX_WORKER_THREADS)), (1 | 0x80)) + tcl.XTcl_LinkVar(tls, interp, ts+35479 /* "SQLITE_MAX_WORKE..." */, uintptr(unsafe.Pointer(&cv_MAX_WORKER_THREADS)), (1 | 0x80)) } { - tcl.XTcl_LinkVar(tls, interp, ts+35481 /* "TEMP_STORE" */, uintptr(unsafe.Pointer(&cv_TEMP_STORE)), + tcl.XTcl_LinkVar(tls, interp, ts+35505 /* "TEMP_STORE" */, uintptr(unsafe.Pointer(&cv_TEMP_STORE)), (1 | 0x80)) } @@ -52357,7 +52357,7 @@ func sqlite3Delete83Name(tls *crt.TLS, z uintptr) { /* test_delete.c:46:13: */ func sqlite3DeleteUnlinkIfExists(tls *crt.TLS, pVfs uintptr, zFile uintptr, pbExists uintptr) int32 { /* test_delete.c:60:12: */ var rc int32 = 1 if !(pVfs == uintptr(0)) { - crt.X__assert_fail(tls, ts+35492 /* "pVfs==0" */, ts+35500 /* "testdata/sqlite-..." */, uint32(76), uintptr(unsafe.Pointer(&__func__101))) + crt.X__assert_fail(tls, ts+35516 /* "pVfs==0" */, ts+35524 /* "testdata/sqlite-..." */, uint32(76), uintptr(unsafe.Pointer(&__func__101))) } rc = crt.Xaccess(tls, zFile, 0) if rc != 0 { @@ -52376,7 +52376,7 @@ func sqlite3DeleteUnlinkIfExists(tls *crt.TLS, pVfs uintptr, zFile uintptr, pbEx return rc } -var __func__101 = *(*[28]int8)(unsafe.Pointer(ts + 35546 /* "sqlite3DeleteUnl..." */)) /* test_delete.c:64:2 */ +var __func__101 = *(*[28]int8)(unsafe.Pointer(ts + 35570 /* "sqlite3DeleteUnl..." */)) /* test_delete.c:64:2 */ // Delete the database file identified by the string argument passed to this // function. The string must contain a filename, not an SQLite URI. @@ -52389,15 +52389,15 @@ func sqlite3_delete_database(tls *crt.TLS, zFile uintptr) int32 { /* test_delete var rc int32 = 0 // System error code var i int32 // Iterate through azFmt[] and aMFile[] - *(*[4]uintptr)(unsafe.Pointer(bp + 24 /* azFmt */)) = [4]uintptr{ts + 130 /* "%s" */, ts + 35574 /* "%s-journal" */, ts + 14141 /* "%s-wal" */, ts + 35585 /* "%s-shm" */} + *(*[4]uintptr)(unsafe.Pointer(bp + 24 /* azFmt */)) = [4]uintptr{ts + 130 /* "%s" */, ts + 35598 /* "%s-journal" */, ts + 14141 /* "%s-wal" */, ts + 35609 /* "%s-shm" */} *(*[6]MFile)(unsafe.Pointer(bp + 56 /* aMFile */)) = [6]MFile{ - {FzFmt: ts + 35592 /* "%s%03d" */, FiOffset: 0, Fb83: 0}, - {FzFmt: ts + 35599 /* "%s-journal%03d" */, FiOffset: 0, Fb83: 0}, - {FzFmt: ts + 35614 /* "%s-wal%03d" */, FiOffset: 0, Fb83: 0}, - {FzFmt: ts + 35592 /* "%s%03d" */, FiOffset: 0, Fb83: 1}, - {FzFmt: ts + 35599 /* "%s-journal%03d" */, FiOffset: 400, Fb83: 1}, - {FzFmt: ts + 35614 /* "%s-wal%03d" */, FiOffset: 700, Fb83: 1}, + {FzFmt: ts + 35616 /* "%s%03d" */, FiOffset: 0, Fb83: 0}, + {FzFmt: ts + 35623 /* "%s-journal%03d" */, FiOffset: 0, Fb83: 0}, + {FzFmt: ts + 35638 /* "%s-wal%03d" */, FiOffset: 0, Fb83: 0}, + {FzFmt: ts + 35616 /* "%s%03d" */, FiOffset: 0, Fb83: 1}, + {FzFmt: ts + 35623 /* "%s-journal%03d" */, FiOffset: 400, Fb83: 1}, + {FzFmt: ts + 35638 /* "%s-wal%03d" */, FiOffset: 700, Fb83: 1}, } var pVfs uintptr = uintptr(0) @@ -52705,7 +52705,7 @@ var devsym_vfs = sqlite3_vfs{FiVersion: 2, FszOsFile: // iVersion int32(unsafe.Sizeof(devsym_file{})), FmxPathname:// szOsFile 512, FpNext:// mxPathname uintptr(0), FzName:// pNext -ts + 35625, /* "devsym" */ FpAppData:// zName +ts + 35649, /* "devsym" */ FpAppData:// zName uintptr(0), FxOpen:// pAppData 0, FxDelete:// xOpen 0, FxAccess:// xDelete @@ -52726,7 +52726,7 @@ var writecrash_vfs = sqlite3_vfs{FiVersion: 2, FszOsFile: // iVersion int32(unsafe.Sizeof(devsym_file{})), FmxPathname:// szOsFile 512, FpNext:// mxPathname uintptr(0), FzName:// pNext -ts + 35632, /* "writecrash" */ FpAppData:// zName +ts + 35656, /* "writecrash" */ FpAppData:// zName uintptr(0), FxOpen:// pAppData 0, FxDelete:// xOpen 0, FxAccess:// xDelete @@ -52879,7 +52879,7 @@ func fsdirConnect1(tls *crt.TLS, db uintptr, pAux uintptr, argc int32, argv uint var pTab uintptr if argc != 3 { - *(*uintptr)(unsafe.Pointer(pzErr)) = sqlite3.Xsqlite3_mprintf(tls, ts+33340 /* "wrong number of ..." */, 0) + *(*uintptr)(unsafe.Pointer(pzErr)) = sqlite3.Xsqlite3_mprintf(tls, ts+33364 /* "wrong number of ..." */, 0) return 1 } @@ -52890,7 +52890,7 @@ func fsdirConnect1(tls *crt.TLS, db uintptr, pAux uintptr, argc int32, argv uint crt.Xmemset(tls, pTab, 0, uint64(unsafe.Sizeof(FsdirVtab{}))) *(*uintptr)(unsafe.Pointer(ppVtab)) = (pTab /* &.base */) - sqlite3.Xsqlite3_declare_vtab(tls, db, ts+35643 /* "CREATE TABLE xyz..." */) + sqlite3.Xsqlite3_declare_vtab(tls, db, ts+35667 /* "CREATE TABLE xyz..." */) return 0 } @@ -53071,7 +53071,7 @@ func fstreeConnect(tls *crt.TLS, db uintptr, pAux uintptr, argc int32, argv uint var pTab uintptr if argc != 3 { - *(*uintptr)(unsafe.Pointer(pzErr)) = sqlite3.Xsqlite3_mprintf(tls, ts+33340 /* "wrong number of ..." */, 0) + *(*uintptr)(unsafe.Pointer(pzErr)) = sqlite3.Xsqlite3_mprintf(tls, ts+33364 /* "wrong number of ..." */, 0) return 1 } @@ -53083,7 +53083,7 @@ func fstreeConnect(tls *crt.TLS, db uintptr, pAux uintptr, argc int32, argv uint (*FstreeVtab)(unsafe.Pointer(pTab)).Fdb = db *(*uintptr)(unsafe.Pointer(ppVtab)) = (pTab /* &.base */) - sqlite3.Xsqlite3_declare_vtab(tls, db, ts+35672 /* "CREATE TABLE xyz..." */) + sqlite3.Xsqlite3_declare_vtab(tls, db, ts+35696 /* "CREATE TABLE xyz..." */) return 0 } @@ -53175,7 +53175,7 @@ func fstreeFilter(tls *crt.TLS, pVtabCursor uintptr, idxNum int32, idxStr uintpt var pCsr uintptr = pVtabCursor var pTab uintptr = (*FstreeCsr)(unsafe.Pointer(pCsr)).Fbase.FpVtab var rc int32 - var zSql uintptr = ts + 35708 /* "WITH r(d) AS ( ..." */ + var zSql uintptr = ts + 35732 /* "WITH r(d) AS ( ..." */ var zRoot uintptr var nRoot int32 var zPrefix uintptr @@ -53184,7 +53184,7 @@ func fstreeFilter(tls *crt.TLS, pVtabCursor uintptr, idxNum int32, idxStr uintpt var nDir int32 *(*[2]int8)(unsafe.Pointer(bp /* aWild */)) = [2]int8{int8(0), int8(0)} - zRoot = ts + 35940 /* "/" */ + zRoot = ts + 35964 /* "/" */ nRoot = 1 zPrefix = ts + 792 /* "" */ nPrefix = 0 @@ -53305,7 +53305,7 @@ func fsConnect(tls *crt.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, var zDb uintptr = *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8)) if argc != 4 { - *(*uintptr)(unsafe.Pointer(pzErr)) = sqlite3.Xsqlite3_mprintf(tls, ts+33340 /* "wrong number of ..." */, 0) + *(*uintptr)(unsafe.Pointer(pzErr)) = sqlite3.Xsqlite3_mprintf(tls, ts+33364 /* "wrong number of ..." */, 0) return 1 } zTbl = *(*uintptr)(unsafe.Pointer(argv + uintptr(3)*8)) @@ -53322,7 +53322,7 @@ func fsConnect(tls *crt.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, crt.Xmemcpy(tls, (*fs_vtab)(unsafe.Pointer(pVtab)).FzTbl, zTbl, crt.Xstrlen(tls, zTbl)) crt.Xmemcpy(tls, (*fs_vtab)(unsafe.Pointer(pVtab)).FzDb, zDb, crt.Xstrlen(tls, zDb)) *(*uintptr)(unsafe.Pointer(ppVtab)) = (pVtab /* &.base */) - sqlite3.Xsqlite3_declare_vtab(tls, db, ts+35942 /* "CREATE TABLE x(p..." */) + sqlite3.Xsqlite3_declare_vtab(tls, db, ts+35966 /* "CREATE TABLE x(p..." */) return 0 } @@ -53376,7 +53376,7 @@ func fsFilter(tls *crt.TLS, pVtabCursor uintptr, idxNum int32, idxStr uintptr, a if idxNum == 1 { var zStmt uintptr = sqlite3.Xsqlite3_mprintf(tls, - ts+35979 /* "SELECT * FROM %Q..." */, crt.VaList(bp, (*fs_vtab)(unsafe.Pointer(p)).FzDb, (*fs_vtab)(unsafe.Pointer(p)).FzTbl)) + ts+36003 /* "SELECT * FROM %Q..." */, crt.VaList(bp, (*fs_vtab)(unsafe.Pointer(p)).FzDb, (*fs_vtab)(unsafe.Pointer(p)).FzTbl)) if !(zStmt != 0) { return 7 } @@ -53557,9 +53557,9 @@ func register_fs_module(tls *crt.TLS, clientData ClientData, interp uintptr, obj if getDbPointer(tls, interp, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))), bp /* &db */) != 0 { return 1 } - sqlite3.Xsqlite3_create_module(tls, *(*uintptr)(unsafe.Pointer(bp /* db */)), ts+36013 /* "fs" */, uintptr(unsafe.Pointer(&fsModule)), interp) + sqlite3.Xsqlite3_create_module(tls, *(*uintptr)(unsafe.Pointer(bp /* db */)), ts+36037 /* "fs" */, uintptr(unsafe.Pointer(&fsModule)), interp) sqlite3.Xsqlite3_create_module(tls, *(*uintptr)(unsafe.Pointer(bp /* db */)), ts+4961 /* "fsdir" */, uintptr(unsafe.Pointer(&fsdirModule)), uintptr(0)) - sqlite3.Xsqlite3_create_module(tls, *(*uintptr)(unsafe.Pointer(bp /* db */)), ts+36016 /* "fstree" */, uintptr(unsafe.Pointer(&fstreeModule)), uintptr(0)) + sqlite3.Xsqlite3_create_module(tls, *(*uintptr)(unsafe.Pointer(bp /* db */)), ts+36040 /* "fstree" */, uintptr(unsafe.Pointer(&fstreeModule)), uintptr(0)) return 0 } @@ -53582,7 +53582,7 @@ var aObjCmd6 = [1]struct { FxProc uintptr FclientData uintptr }{ - {FzName: ts + 36023 /* "register_fs_modu..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 36047 /* "register_fs_modu..." */, FxProc: 0, FclientData: uintptr(0)}, } /* test_fs.c:907:5 */ // Some versions of <linux/posix_types.h> define this macros. @@ -53648,7 +53648,7 @@ func randStr(tls *crt.TLS, context uintptr, argc int32, argv uintptr) { /* test_ sqlite3.Xsqlite3_result_text(tls, context, bp+4 /* zBuf */, n, crt.UintptrFromInt32(-1)) } -var zSrc = *(*[79]uint8)(unsafe.Pointer(ts + 36042 /* "abcdefghijklmnop..." */)) /* test_func.c:46:30 */ +var zSrc = *(*[79]uint8)(unsafe.Pointer(ts + 36066 /* "abcdefghijklmnop..." */)) /* test_func.c:46:30 */ // The following two SQL functions are used to test returning a text // result with a destructor. Function 'test_destructor' takes one argument @@ -53804,7 +53804,7 @@ func test_eval(tls *crt.TLS, pCtx uintptr, nArg int32, argv uintptr) { /* test_f if rc != 0 { var zErr uintptr - zErr = sqlite3.Xsqlite3_mprintf(tls, ts+36121 /* "sqlite3_prepare_..." */, crt.VaList(bp, sqlite3.Xsqlite3_errmsg(tls, db))) + zErr = sqlite3.Xsqlite3_mprintf(tls, ts+36145 /* "sqlite3_prepare_..." */, crt.VaList(bp, sqlite3.Xsqlite3_errmsg(tls, db))) sqlite3.Xsqlite3_result_text(tls, pCtx, zErr, -1, *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, uintptr) }{sqlite3.Xsqlite3_free}))) sqlite3.Xsqlite3_result_error_code(tls, pCtx, rc) } @@ -53880,11 +53880,11 @@ func real2hex(tls *crt.TLS, context uintptr, argc int32, argv uintptr) { /* test *(*float64)(unsafe.Pointer(bp /* &v */)) = sqlite3.Xsqlite3_value_double(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8))) for i = 0; i < 8; i++ { if bigEndian != 0 { - *(*int8)(unsafe.Pointer(bp + 8 /* &zOut[0] */ + uintptr((i * 2)))) = *(*int8)(unsafe.Pointer(ts + 36152 /* "0123456789abcdef" */ + uintptr((int32(*(*uint8)(unsafe.Pointer((bp /* &v */ /* &.x */) + uintptr(i)))) >> 4)))) - *(*int8)(unsafe.Pointer(bp + 8 /* &zOut[0] */ + uintptr(((i * 2) + 1)))) = *(*int8)(unsafe.Pointer(ts + 36152 /* "0123456789abcdef" */ + uintptr((int32(*(*uint8)(unsafe.Pointer((bp /* &v */ /* &.x */) + uintptr(i)))) & 0xf)))) + *(*int8)(unsafe.Pointer(bp + 8 /* &zOut[0] */ + uintptr((i * 2)))) = *(*int8)(unsafe.Pointer(ts + 36176 /* "0123456789abcdef" */ + uintptr((int32(*(*uint8)(unsafe.Pointer((bp /* &v */ /* &.x */) + uintptr(i)))) >> 4)))) + *(*int8)(unsafe.Pointer(bp + 8 /* &zOut[0] */ + uintptr(((i * 2) + 1)))) = *(*int8)(unsafe.Pointer(ts + 36176 /* "0123456789abcdef" */ + uintptr((int32(*(*uint8)(unsafe.Pointer((bp /* &v */ /* &.x */) + uintptr(i)))) & 0xf)))) } else { - *(*int8)(unsafe.Pointer(bp + 8 /* &zOut[0] */ + uintptr((14 - (i * 2))))) = *(*int8)(unsafe.Pointer(ts + 36152 /* "0123456789abcdef" */ + uintptr((int32(*(*uint8)(unsafe.Pointer((bp /* &v */ /* &.x */) + uintptr(i)))) >> 4)))) - *(*int8)(unsafe.Pointer(bp + 8 /* &zOut[0] */ + uintptr(((14 - (i * 2)) + 1)))) = *(*int8)(unsafe.Pointer(ts + 36152 /* "0123456789abcdef" */ + uintptr((int32(*(*uint8)(unsafe.Pointer((bp /* &v */ /* &.x */) + uintptr(i)))) & 0xf)))) + *(*int8)(unsafe.Pointer(bp + 8 /* &zOut[0] */ + uintptr((14 - (i * 2))))) = *(*int8)(unsafe.Pointer(ts + 36176 /* "0123456789abcdef" */ + uintptr((int32(*(*uint8)(unsafe.Pointer((bp /* &v */ /* &.x */) + uintptr(i)))) >> 4)))) + *(*int8)(unsafe.Pointer(bp + 8 /* &zOut[0] */ + uintptr(((14 - (i * 2)) + 1)))) = *(*int8)(unsafe.Pointer(ts + 36176 /* "0123456789abcdef" */ + uintptr((int32(*(*uint8)(unsafe.Pointer((bp /* &v */ /* &.x */) + uintptr(i)))) & 0xf)))) } } *(*int8)(unsafe.Pointer(bp + 8 /* &zOut[0] */ + uintptr(16))) = int8(0) @@ -53990,7 +53990,7 @@ func test_decode(tls *crt.TLS, context uintptr, argc int32, argv uintptr) { /* t var n int32 = sqlite3.Xsqlite3_value_bytes(tls, bp+40 /* &mem */) var z uintptr = sqlite3.Xsqlite3_value_blob(tls, bp+40 /* &mem */) var i int32 - pVal = tcl.XTcl_NewStringObj(tls, ts+36169 /* "x'" */, -1) + pVal = tcl.XTcl_NewStringObj(tls, ts+36193 /* "x'" */, -1) for i = 0; i < n; i++ { // var hex [3]int8 at bp+104, 3 @@ -54088,7 +54088,7 @@ func registerTestFunctions(tls *crt.TLS, db uintptr, pzErrMsg uintptr, pThunk ui int32(aFuncs[i].FeTextRep), uintptr(0), aFuncs[i].FxFunc, uintptr(0), uintptr(0)) } - sqlite3.Xsqlite3_create_function(tls, db, ts+36172 /* "test_agg_errmsg1..." */, 0, 5, uintptr(0), uintptr(0), + sqlite3.Xsqlite3_create_function(tls, db, ts+36196 /* "test_agg_errmsg1..." */, 0, 5, uintptr(0), uintptr(0), *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, int32, uintptr) }{test_agg_errmsg16_step})), *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, uintptr) }{test_agg_errmsg16_final}))) @@ -54102,23 +54102,23 @@ var aFuncs = [17]struct { FeTextRep uint32 FxFunc uintptr }{ - {FzName: ts + 36190 /* "randstr" */, FnArg: int8(2), FeTextRep: uint32(1), FxFunc: 0}, - {FzName: ts + 36198 /* "test_destructor" */, FnArg: int8(1), FeTextRep: uint32(1), FxFunc: 0}, - {FzName: ts + 36214 /* "hex_to_utf8" */, FnArg: int8(1), FeTextRep: uint32(1), FxFunc: 0}, - {FzName: ts + 36226 /* "test_destructor_..." */, FnArg: int8(0), FeTextRep: uint32(1), FxFunc: 0}, - {FzName: ts + 36248 /* "test_auxdata" */, FnArg: int8(-1), FeTextRep: uint32(1), FxFunc: 0}, - {FzName: ts + 36261 /* "test_error" */, FnArg: int8(1), FeTextRep: uint32(1), FxFunc: 0}, - {FzName: ts + 36261 /* "test_error" */, FnArg: int8(2), FeTextRep: uint32(1), FxFunc: 0}, - {FzName: ts + 36272 /* "test_eval" */, FnArg: int8(1), FeTextRep: uint32(1), FxFunc: 0}, - {FzName: ts + 36282 /* "test_isolation" */, FnArg: int8(2), FeTextRep: uint32(1), FxFunc: 0}, - {FzName: ts + 36297 /* "test_counter" */, FnArg: int8(1), FeTextRep: uint32(1), FxFunc: 0}, - {FzName: ts + 36310 /* "real2hex" */, FnArg: int8(1), FeTextRep: uint32(1), FxFunc: 0}, - {FzName: ts + 36319 /* "test_decode" */, FnArg: int8(1), FeTextRep: uint32(1), FxFunc: 0}, - {FzName: ts + 36331 /* "test_extract" */, FnArg: int8(2), FeTextRep: uint32(1), FxFunc: 0}, - {FzName: ts + 36344 /* "test_zeroblob" */, FnArg: int8(1), FeTextRep: (uint32(1 | 0x000000800)), FxFunc: 0}, - {FzName: ts + 36358 /* "test_getsubtype" */, FnArg: int8(1), FeTextRep: uint32(1), FxFunc: 0}, - {FzName: ts + 36374 /* "test_setsubtype" */, FnArg: int8(2), FeTextRep: uint32(1), FxFunc: 0}, - {FzName: ts + 36390 /* "test_frombind" */, FnArg: int8(-1), FeTextRep: uint32(1), FxFunc: 0}, + {FzName: ts + 36214 /* "randstr" */, FnArg: int8(2), FeTextRep: uint32(1), FxFunc: 0}, + {FzName: ts + 36222 /* "test_destructor" */, FnArg: int8(1), FeTextRep: uint32(1), FxFunc: 0}, + {FzName: ts + 36238 /* "hex_to_utf8" */, FnArg: int8(1), FeTextRep: uint32(1), FxFunc: 0}, + {FzName: ts + 36250 /* "test_destructor_..." */, FnArg: int8(0), FeTextRep: uint32(1), FxFunc: 0}, + {FzName: ts + 36272 /* "test_auxdata" */, FnArg: int8(-1), FeTextRep: uint32(1), FxFunc: 0}, + {FzName: ts + 36285 /* "test_error" */, FnArg: int8(1), FeTextRep: uint32(1), FxFunc: 0}, + {FzName: ts + 36285 /* "test_error" */, FnArg: int8(2), FeTextRep: uint32(1), FxFunc: 0}, + {FzName: ts + 36296 /* "test_eval" */, FnArg: int8(1), FeTextRep: uint32(1), FxFunc: 0}, + {FzName: ts + 36306 /* "test_isolation" */, FnArg: int8(2), FeTextRep: uint32(1), FxFunc: 0}, + {FzName: ts + 36321 /* "test_counter" */, FnArg: int8(1), FeTextRep: uint32(1), FxFunc: 0}, + {FzName: ts + 36334 /* "real2hex" */, FnArg: int8(1), FeTextRep: uint32(1), FxFunc: 0}, + {FzName: ts + 36343 /* "test_decode" */, FnArg: int8(1), FeTextRep: uint32(1), FxFunc: 0}, + {FzName: ts + 36355 /* "test_extract" */, FnArg: int8(2), FeTextRep: uint32(1), FxFunc: 0}, + {FzName: ts + 36368 /* "test_zeroblob" */, FnArg: int8(1), FeTextRep: (uint32(1 | 0x000000800)), FxFunc: 0}, + {FzName: ts + 36382 /* "test_getsubtype" */, FnArg: int8(1), FeTextRep: uint32(1), FxFunc: 0}, + {FzName: ts + 36398 /* "test_setsubtype" */, FnArg: int8(2), FeTextRep: uint32(1), FxFunc: 0}, + {FzName: ts + 36414 /* "test_frombind" */, FnArg: int8(-1), FeTextRep: uint32(1), FxFunc: 0}, } /* test_func.c:674:5 */ // TCLCMD: autoinstall_test_functions @@ -54165,7 +54165,7 @@ func abuse_create_function(tls *crt.TLS, clientData uintptr, interp uintptr, obj __1: ; - rc = sqlite3.Xsqlite3_create_function(tls, *(*uintptr)(unsafe.Pointer(bp + 16 /* db */)), ts+36404 /* "tx" */, 1, 1, uintptr(0), *(*uintptr)(unsafe.Pointer(&struct { + rc = sqlite3.Xsqlite3_create_function(tls, *(*uintptr)(unsafe.Pointer(bp + 16 /* db */)), ts+36428 /* "tx" */, 1, 1, uintptr(0), *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, int32, uintptr) }{tStep})), *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, int32, uintptr) @@ -54177,7 +54177,7 @@ __1: __2: ; - rc = sqlite3.Xsqlite3_create_function(tls, *(*uintptr)(unsafe.Pointer(bp + 16 /* db */)), ts+36404 /* "tx" */, 1, 1, uintptr(0), *(*uintptr)(unsafe.Pointer(&struct { + rc = sqlite3.Xsqlite3_create_function(tls, *(*uintptr)(unsafe.Pointer(bp + 16 /* db */)), ts+36428 /* "tx" */, 1, 1, uintptr(0), *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, int32, uintptr) }{tStep})), *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, int32, uintptr) @@ -54189,7 +54189,7 @@ __2: __3: ; - rc = sqlite3.Xsqlite3_create_function(tls, *(*uintptr)(unsafe.Pointer(bp + 16 /* db */)), ts+36404 /* "tx" */, 1, 1, uintptr(0), *(*uintptr)(unsafe.Pointer(&struct { + rc = sqlite3.Xsqlite3_create_function(tls, *(*uintptr)(unsafe.Pointer(bp + 16 /* db */)), ts+36428 /* "tx" */, 1, 1, uintptr(0), *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, int32, uintptr) }{tStep})), uintptr(0), *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, uintptr) }{tFinal}))) if !(rc != 21) { @@ -54199,7 +54199,7 @@ __3: __4: ; - rc = sqlite3.Xsqlite3_create_function(tls, *(*uintptr)(unsafe.Pointer(bp + 16 /* db */)), ts+36404 /* "tx" */, 1, 1, uintptr(0), uintptr(0), uintptr(0), *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, uintptr) }{tFinal}))) + rc = sqlite3.Xsqlite3_create_function(tls, *(*uintptr)(unsafe.Pointer(bp + 16 /* db */)), ts+36428 /* "tx" */, 1, 1, uintptr(0), uintptr(0), uintptr(0), *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, uintptr) }{tFinal}))) if !(rc != 21) { goto __5 } @@ -54207,7 +54207,7 @@ __4: __5: ; - rc = sqlite3.Xsqlite3_create_function(tls, *(*uintptr)(unsafe.Pointer(bp + 16 /* db */)), ts+36404 /* "tx" */, 1, 1, uintptr(0), uintptr(0), *(*uintptr)(unsafe.Pointer(&struct { + rc = sqlite3.Xsqlite3_create_function(tls, *(*uintptr)(unsafe.Pointer(bp + 16 /* db */)), ts+36428 /* "tx" */, 1, 1, uintptr(0), uintptr(0), *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, int32, uintptr) }{tStep})), uintptr(0)) if !(rc != 21) { @@ -54217,7 +54217,7 @@ __5: __6: ; - rc = sqlite3.Xsqlite3_create_function(tls, *(*uintptr)(unsafe.Pointer(bp + 16 /* db */)), ts+36404 /* "tx" */, -2, 1, uintptr(0), *(*uintptr)(unsafe.Pointer(&struct { + rc = sqlite3.Xsqlite3_create_function(tls, *(*uintptr)(unsafe.Pointer(bp + 16 /* db */)), ts+36428 /* "tx" */, -2, 1, uintptr(0), *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, int32, uintptr) }{tStep})), uintptr(0), uintptr(0)) if !(rc != 21) { @@ -54227,7 +54227,7 @@ __6: __7: ; - rc = sqlite3.Xsqlite3_create_function(tls, *(*uintptr)(unsafe.Pointer(bp + 16 /* db */)), ts+36404 /* "tx" */, 128, 1, uintptr(0), *(*uintptr)(unsafe.Pointer(&struct { + rc = sqlite3.Xsqlite3_create_function(tls, *(*uintptr)(unsafe.Pointer(bp + 16 /* db */)), ts+36428 /* "tx" */, 128, 1, uintptr(0), *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, int32, uintptr) }{tStep})), uintptr(0), uintptr(0)) if !(rc != 21) { @@ -54239,7 +54239,7 @@ __8: rc = sqlite3.Xsqlite3_create_function(tls, *(*uintptr)(unsafe.Pointer(bp + 16 /* db */)), - ts+36407, /* "funcxx_123456789..." */ + ts+36431, /* "funcxx_123456789..." */ 1, 1, uintptr(0), *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, int32, uintptr) }{tStep})), uintptr(0), uintptr(0)) @@ -54257,7 +54257,7 @@ __9: mxArg = sqlite3.Xsqlite3_limit(tls, *(*uintptr)(unsafe.Pointer(bp + 16 /* db */)), 6, -1) rc = sqlite3.Xsqlite3_create_function(tls, *(*uintptr)(unsafe.Pointer(bp + 16 /* db */)), - ts+36664, /* "nullx_123456789_..." */ + ts+36688, /* "nullx_123456789_..." */ mxArg, 1, uintptr(0), *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, int32, uintptr) }{tStep})), uintptr(0), uintptr(0)) @@ -54271,7 +54271,7 @@ __10: return 0 abuse_err: - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+36920, /* "sqlite3_create_f..." */ + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+36944, /* "sqlite3_create_f..." */ uintptr(0))) return 1 } @@ -54358,7 +54358,7 @@ __2: goto __3 } sqlite3.Xsqlite3_result_error(tls, pCtx, - ts+36963 /* "invalid matchinf..." */, -1) + ts+36987 /* "invalid matchinf..." */, -1) return __3: ; @@ -54419,7 +54419,7 @@ __7: // Jump here if the wrong number of arguments are passed to this function wrong_number_args: - sqlite3.Xsqlite3_result_error(tls, pCtx, ts+37012 /* "wrong number of ..." */, -1) + sqlite3.Xsqlite3_result_error(tls, pCtx, ts+37036 /* "wrong number of ..." */, -1) } func install_fts3_rank_function(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, objv uintptr) int32 { /* test_func.c:910:26: */ @@ -54436,7 +54436,7 @@ func install_fts3_rank_function(tls *crt.TLS, clientData uintptr, interp uintptr if getDbPointer(tls, interp, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))), bp /* &db */) != 0 { return 1 } - sqlite3.Xsqlite3_create_function(tls, *(*uintptr)(unsafe.Pointer(bp /* db */)), ts+37057 /* "rank" */, -1, 1, uintptr(0), *(*uintptr)(unsafe.Pointer(&struct { + sqlite3.Xsqlite3_create_function(tls, *(*uintptr)(unsafe.Pointer(bp /* db */)), ts+37081 /* "rank" */, -1, 1, uintptr(0), *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, int32, uintptr) }{rankfunc})), uintptr(0), uintptr(0)) return 0 @@ -54466,9 +54466,9 @@ var aObjCmd7 = [3]struct { FzName uintptr FxProc uintptr }{ - {FzName: ts + 37062 /* "autoinstall_test..." */, FxProc: 0}, - {FzName: ts + 37089 /* "abuse_create_fun..." */, FxProc: 0}, - {FzName: ts + 37111 /* "install_fts3_ran..." */, FxProc: 0}, + {FzName: ts + 37086 /* "autoinstall_test..." */, FxProc: 0}, + {FzName: ts + 37113 /* "abuse_create_fun..." */, FxProc: 0}, + {FzName: ts + 37135 /* "install_fts3_ran..." */, FxProc: 0}, } /* test_func.c:937:5 */ // end block for C++ @@ -54570,7 +54570,7 @@ func sqlite3TestBinToHex(tls *crt.TLS, zBuf uintptr, N int32) { /* test_hexio.c: bp := tls.Alloc(17) defer tls.Free(17) - *(*[17]uint8)(unsafe.Pointer(bp /* zHex */)) = *(*[17]uint8)(unsafe.Pointer(ts + 37138 /* "0123456789ABCDEF" */)) + *(*[17]uint8)(unsafe.Pointer(bp /* zHex */)) = *(*[17]uint8)(unsafe.Pointer(ts + 37162 /* "0123456789ABCDEF" */)) var i int32 var j int32 var c uint8 @@ -54650,7 +54650,7 @@ func hexio_read(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, ob var in uintptr if objc != 4 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37155 /* "FILENAME OFFSET ..." */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37179 /* "FILENAME OFFSET ..." */) return 1 } if tcl.XTcl_GetIntFromObj(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(2)*8)), bp+40 /* &offset */) != 0 { @@ -54666,10 +54666,10 @@ func hexio_read(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, ob } in = crt.Xfopen64(tls, zFile, ts+3756 /* "rb" */) if in == uintptr(0) { - in = crt.Xfopen64(tls, zFile, ts+37175 /* "r" */) + in = crt.Xfopen64(tls, zFile, ts+37199 /* "r" */) } if in == uintptr(0) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+37177 /* "cannot open inpu..." */, zFile, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+37201 /* "cannot open inpu..." */, zFile, 0)) return 1 } crt.Xfseek(tls, in, int64(*(*int32)(unsafe.Pointer(bp + 40 /* offset */))), 0) @@ -54704,7 +54704,7 @@ func hexio_write(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, o var out uintptr if objc != 4 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37201 /* "FILENAME OFFSET ..." */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37225 /* "FILENAME OFFSET ..." */) return 1 } if tcl.XTcl_GetIntFromObj(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(2)*8)), bp+24 /* &offset */) != 0 { @@ -54717,12 +54717,12 @@ func hexio_write(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, o return 1 } nOut = sqlite3TestHexToBin(tls, zIn, *(*int32)(unsafe.Pointer(bp + 28 /* nIn */)), aOut) - out = crt.Xfopen64(tls, zFile, ts+37225 /* "r+b" */) + out = crt.Xfopen64(tls, zFile, ts+37249 /* "r+b" */) if out == uintptr(0) { - out = crt.Xfopen64(tls, zFile, ts+37229 /* "r+" */) + out = crt.Xfopen64(tls, zFile, ts+37253 /* "r+" */) } if out == uintptr(0) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+37232 /* "cannot open outp..." */, zFile, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+37256 /* "cannot open outp..." */, zFile, 0)) return 1 } crt.Xfseek(tls, out, int64(*(*int32)(unsafe.Pointer(bp + 24 /* offset */))), 0) @@ -54751,7 +54751,7 @@ func hexio_get_int(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, // var aNum [4]uint8 at bp+4, 4 if objc != 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37257 /* "HEXDATA" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37281 /* "HEXDATA" */) return 1 } zIn = tcl.XTcl_GetStringFromObj(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)), bp /* &nIn */) @@ -54834,7 +54834,7 @@ func utf8_to_utf8(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, defer tls.Free(16) tcl.XTcl_AppendResult(tls, interp, - crt.VaList(bp, ts+37265 /* "[utf8_to_utf8] u..." */, 0)) + crt.VaList(bp, ts+37289 /* "[utf8_to_utf8] u..." */, 0)) return 1 } @@ -54879,7 +54879,7 @@ func read_fts3varint(tls *crt.TLS, clientData uintptr, interp uintptr, objc int3 var nVal int32 if objc != 3 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37319 /* "BLOB VARNAME" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37343 /* "BLOB VARNAME" */) return 1 } zBlob = tcl.XTcl_GetByteArrayFromObj(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)), bp /* &nBlob */) @@ -54903,7 +54903,7 @@ func make_fts3record(tls *crt.TLS, clientData uintptr, interp uintptr, objc int3 var i int32 if objc != 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37332 /* "LIST" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37356 /* "LIST" */) return 1 } if tcl.XTcl_ListObjGetElements(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)), bp /* &nArg */, bp+8 /* &aArg */) != 0 { @@ -54974,14 +54974,14 @@ var aObjCmd8 = [8]struct { FzName uintptr FxProc uintptr }{ - {FzName: ts + 37337 /* "hexio_read" */, FxProc: 0}, - {FzName: ts + 37348 /* "hexio_write" */, FxProc: 0}, - {FzName: ts + 37360 /* "hexio_get_int" */, FxProc: 0}, - {FzName: ts + 37374 /* "hexio_render_int..." */, FxProc: 0}, - {FzName: ts + 37393 /* "hexio_render_int..." */, FxProc: 0}, - {FzName: ts + 37412 /* "utf8_to_utf8" */, FxProc: 0}, - {FzName: ts + 37425 /* "read_fts3varint" */, FxProc: 0}, - {FzName: ts + 37441 /* "make_fts3record" */, FxProc: 0}, + {FzName: ts + 37361 /* "hexio_read" */, FxProc: 0}, + {FzName: ts + 37372 /* "hexio_write" */, FxProc: 0}, + {FzName: ts + 37384 /* "hexio_get_int" */, FxProc: 0}, + {FzName: ts + 37398 /* "hexio_render_int..." */, FxProc: 0}, + {FzName: ts + 37417 /* "hexio_render_int..." */, FxProc: 0}, + {FzName: ts + 37436 /* "utf8_to_utf8" */, FxProc: 0}, + {FzName: ts + 37449 /* "read_fts3varint" */, FxProc: 0}, + {FzName: ts + 37465 /* "make_fts3record" */, FxProc: 0}, } /* test_hexio.c:450:5 */ // end block for C++ @@ -55170,14 +55170,14 @@ func init_wrapper_install(tls *crt.TLS, clientData ClientData, interp uintptr, o installInitWrappers(tls) for i = 1; i < objc; i++ { var z uintptr = tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(i)*8))) - if crt.Xstrcmp(tls, z, ts+37457 /* "mem" */) == 0 { + if crt.Xstrcmp(tls, z, ts+37481 /* "mem" */) == 0 { wrapped.Fmem_fail = 1 - } else if crt.Xstrcmp(tls, z, ts+34050 /* "mutex" */) == 0 { + } else if crt.Xstrcmp(tls, z, ts+34074 /* "mutex" */) == 0 { wrapped.Fmutex_fail = 1 - } else if crt.Xstrcmp(tls, z, ts+37461 /* "pcache" */) == 0 { + } else if crt.Xstrcmp(tls, z, ts+37485 /* "pcache" */) == 0 { wrapped.Fpcache_fail = 1 } else { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+37468 /* "Unknown argument..." */, z, ts+18666 /* "\"" */)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+37492 /* "Unknown argument..." */, z, ts+18666 /* "\"" */)) return 1 } } @@ -55222,13 +55222,13 @@ func init_wrapper_query(tls *crt.TLS, clientData ClientData, interp uintptr, obj pRet = tcl.XTcl_NewObj(tls) if wrapped.Fmutex_init != 0 { - tcl.XTcl_ListObjAppendElement(tls, interp, pRet, tcl.XTcl_NewStringObj(tls, ts+34050 /* "mutex" */, -1)) + tcl.XTcl_ListObjAppendElement(tls, interp, pRet, tcl.XTcl_NewStringObj(tls, ts+34074 /* "mutex" */, -1)) } if wrapped.Fmem_init != 0 { - tcl.XTcl_ListObjAppendElement(tls, interp, pRet, tcl.XTcl_NewStringObj(tls, ts+37457 /* "mem" */, -1)) + tcl.XTcl_ListObjAppendElement(tls, interp, pRet, tcl.XTcl_NewStringObj(tls, ts+37481 /* "mem" */, -1)) } if wrapped.Fpcache_init != 0 { - tcl.XTcl_ListObjAppendElement(tls, interp, pRet, tcl.XTcl_NewStringObj(tls, ts+37461 /* "pcache" */, -1)) + tcl.XTcl_ListObjAppendElement(tls, interp, pRet, tcl.XTcl_NewStringObj(tls, ts+37485 /* "pcache" */, -1)) } tcl.XTcl_SetObjResult(tls, interp, pRet) @@ -55252,10 +55252,10 @@ var aObjCmd9 = [4]struct { FzName uintptr FxProc uintptr }{ - {FzName: ts + 37488 /* "init_wrapper_ins..." */, FxProc: 0}, - {FzName: ts + 37509 /* "init_wrapper_que..." */, FxProc: 0}, - {FzName: ts + 37528 /* "init_wrapper_uni..." */, FxProc: 0}, - {FzName: ts + 37551 /* "init_wrapper_cle..." */, FxProc: 0}, + {FzName: ts + 37512 /* "init_wrapper_ins..." */, FxProc: 0}, + {FzName: ts + 37533 /* "init_wrapper_que..." */, FxProc: 0}, + {FzName: ts + 37552 /* "init_wrapper_uni..." */, FxProc: 0}, + {FzName: ts + 37575 /* "init_wrapper_cle..." */, FxProc: 0}, } /* test_init.c:282:5 */ // @@ -55327,7 +55327,7 @@ func intarrayCreate(tls *crt.TLS, db uintptr, pAux uintptr, argc int32, argv uin if pVtab != 0 { crt.Xmemset(tls, pVtab, 0, uint64(unsafe.Sizeof(intarray_vtab{}))) (*intarray_vtab)(unsafe.Pointer(pVtab)).FpContent = pAux - rc = sqlite3.Xsqlite3_declare_vtab(tls, db, ts+37570 /* "CREATE TABLE x(v..." */) + rc = sqlite3.Xsqlite3_declare_vtab(tls, db, ts+37594 /* "CREATE TABLE x(v..." */) } *(*uintptr)(unsafe.Pointer(ppVtab)) = pVtab return rc @@ -55444,7 +55444,7 @@ func sqlite3_intarray_create(tls *crt.TLS, db uintptr, zName uintptr, ppReturn u *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, uintptr) }{intarrayFree}))) if rc == 0 { var zSql uintptr - zSql = sqlite3.Xsqlite3_mprintf(tls, ts+37612, /* "CREATE VIRTUAL T..." */ + zSql = sqlite3.Xsqlite3_mprintf(tls, ts+37636, /* "CREATE VIRTUAL T..." */ crt.VaList(bp, zName, zName)) rc = sqlite3.Xsqlite3_exec(tls, db, zSql, uintptr(0), uintptr(0), uintptr(0)) sqlite3.Xsqlite3_free(tls, zSql) @@ -55515,14 +55515,14 @@ func test_intarray_bind(tls *crt.TLS, clientData ClientData, interp uintptr, obj var a uintptr if objc < 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37650 /* "INTARRAY" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37674 /* "INTARRAY" */) return 1 } pArray = sqlite3TestTextToPtr(tls, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)))) n = (objc - 2) a = sqlite3.Xsqlite3_malloc64(tls, (uint64(uint64(unsafe.Sizeof(sqlite3_int64(0))) * uint64(n)))) if a == uintptr(0) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+37659 /* "SQLITE_NOMEM" */, uintptr(0))) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+37683 /* "SQLITE_NOMEM" */, uintptr(0))) return 1 } for i = 0; i < n; i++ { @@ -55557,8 +55557,8 @@ var aObjCmd10 = [2]struct { FxProc uintptr FclientData uintptr }{ - {FzName: ts + 37672 /* "sqlite3_intarray..." */, FxProc: 0, FclientData: uintptr(0)}, {FzName: ts + 37696 /* "sqlite3_intarray..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 37720 /* "sqlite3_intarray..." */, FxProc: 0, FclientData: uintptr(0)}, } /* test_intarray.c:380:5 */ // Maximum pathname length supported by the jt backend. @@ -55590,7 +55590,7 @@ var jt_vfs = sqlite3_vfs{FiVersion: 2, FszOsFile: // iVersion int32(unsafe.Sizeof(jt_file{})), FmxPathname:// szOsFile 512, FpNext:// mxPathname uintptr(0), FzName:// pNext -ts + 37718, /* "jt" */ FpAppData:// zName +ts + 37742, /* "jt" */ FpAppData:// zName uintptr(0), FxOpen:// pAppData 0, FxDelete:// xOpen 0, FxAccess:// xDelete @@ -55701,7 +55701,7 @@ func locateDatabaseHandle(tls *crt.TLS, zJournal uintptr, noLock int32) uintptr var pMain uintptr = uintptr(0) enterJtMutex(tls) for pMain = g2.FpList; pMain != 0; pMain = (*jt_file)(unsafe.Pointer(pMain)).FpNext { - var nName int32 = (int32(crt.Xstrlen(tls, zJournal) - crt.Xstrlen(tls, ts+37721 /* "-journal" */))) + var nName int32 = (int32(crt.Xstrlen(tls, zJournal) - crt.Xstrlen(tls, ts+37745 /* "-journal" */))) if (((((*jt_file)(unsafe.Pointer(pMain)).Fflags & 0x00000100) != 0) && (int32(crt.Xstrlen(tls, (*jt_file)(unsafe.Pointer(pMain)).FzName)) == nName)) && (0 == crt.Xmemcmp(tls, (*jt_file)(unsafe.Pointer(pMain)).FzName, zJournal, uint64(nName)))) && @@ -56160,7 +56160,7 @@ func jtOpen(tls *crt.TLS, pVfs uintptr, zName uintptr, pFile uintptr, flags int3 // returning. func jtDelete(tls *crt.TLS, pVfs uintptr, zPath uintptr, dirSync int32) int32 { /* test_journal.c:733:12: */ var nPath int32 = int32(crt.Xstrlen(tls, zPath)) - if (nPath > 8) && (0 == crt.Xstrcmp(tls, ts+37721 /* "-journal" */, (zPath+uintptr((nPath-8))))) { + if (nPath > 8) && (0 == crt.Xstrcmp(tls, ts+37745 /* "-journal" */, (zPath+uintptr((nPath-8))))) { // Deleting a journal file. The end of a transaction. var pMain uintptr = locateDatabaseHandle(tls, zPath, 0) if pMain != 0 { @@ -56706,7 +56706,7 @@ __3: *(*int8)(unsafe.Pointer(z + uintptr((uint64(unsafe.Sizeof(uintptr(0))) * uint64(2))))) = int8(0) } -var zHex = *(*[17]int8)(unsafe.Pointer(ts + 36152 /* "0123456789abcdef" */)) /* test_malloc.c:273:21 */ +var zHex = *(*[17]int8)(unsafe.Pointer(ts + 36176 /* "0123456789abcdef" */)) /* test_malloc.c:273:21 */ func hexToInt(tls *crt.TLS, h int32) int32 { /* test_malloc.c:295:12: */ if (h >= '0') && (h <= '9') { return (h - '0') @@ -56759,7 +56759,7 @@ func test_malloc(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, o // var zOut [100]int8 at bp+20, 100 if objc != 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37730 /* "NBYTES" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37754 /* "NBYTES" */) return 1 } if tcl.XTcl_GetIntFromObj(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)), bp+16 /* &nByte */) != 0 { @@ -56786,14 +56786,14 @@ func test_realloc(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, // var zOut [100]int8 at bp+56, 100 if objc != 3 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37737 /* "PRIOR NBYTES" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37761 /* "PRIOR NBYTES" */) return 1 } if tcl.XTcl_GetIntFromObj(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(2)*8)), bp+40 /* &nByte */) != 0 { return 1 } if textToPointer(tls, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))), bp+48 /* &pPrior */) != 0 { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+37750 /* "bad pointer: " */, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))), uintptr(0))) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+37774 /* "bad pointer: " */, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))), uintptr(0))) return 1 } p = sqlite3.Xsqlite3_realloc(tls, *(*uintptr)(unsafe.Pointer(bp + 48 /* pPrior */)), int32(uint32(*(*int32)(unsafe.Pointer(bp + 40 /* nByte */))))) @@ -56812,11 +56812,11 @@ func test_free(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, obj // var pPrior uintptr at bp+24, 8 if objc != 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37764 /* "PRIOR" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37788 /* "PRIOR" */) return 1 } if textToPointer(tls, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))), bp+24 /* &pPrior */) != 0 { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+37750 /* "bad pointer: " */, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))), uintptr(0))) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+37774 /* "bad pointer: " */, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))), uintptr(0))) return 1 } sqlite3.Xsqlite3_free(tls, *(*uintptr)(unsafe.Pointer(bp + 24 /* pPrior */))) @@ -56843,18 +56843,18 @@ func test_memset(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, o // var zBin [100]int8 at bp+72, 100 if objc != 4 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37770 /* "ADDRESS SIZE HEX" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37794 /* "ADDRESS SIZE HEX" */) return 1 } if textToPointer(tls, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))), bp+56 /* &p */) != 0 { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+37750 /* "bad pointer: " */, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))), uintptr(0))) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+37774 /* "bad pointer: " */, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))), uintptr(0))) return 1 } if tcl.XTcl_GetIntFromObj(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(2)*8)), bp+64 /* &size */) != 0 { return 1 } if *(*int32)(unsafe.Pointer(bp + 64 /* size */)) <= 0 { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+24, ts+37787 /* "size must be pos..." */, uintptr(0))) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+24, ts+37811 /* "size must be pos..." */, uintptr(0))) return 1 } zHex = tcl.XTcl_GetStringFromObj(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(3)*8)), bp+68 /* &n */) @@ -56863,7 +56863,7 @@ func test_memset(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, o } *(*int32)(unsafe.Pointer(bp + 68 /* n */)) = sqlite3TestHexToBin(tls, zHex, *(*int32)(unsafe.Pointer(bp + 68 /* n */)), bp+72 /* &zBin[0] */) if *(*int32)(unsafe.Pointer(bp + 68 /* n */)) == 0 { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+40, ts+37809 /* "no data" */, uintptr(0))) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+40, ts+37833 /* "no data" */, uintptr(0))) return 1 } zOut = *(*uintptr)(unsafe.Pointer(bp + 56 /* p */)) @@ -56889,18 +56889,18 @@ func test_memget(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, o // var zHex [100]int8 at bp+68, 100 if objc != 3 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37817 /* "ADDRESS SIZE" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37841 /* "ADDRESS SIZE" */) return 1 } if textToPointer(tls, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))), bp+56 /* &p */) != 0 { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+37750 /* "bad pointer: " */, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))), uintptr(0))) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+37774 /* "bad pointer: " */, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))), uintptr(0))) return 1 } if tcl.XTcl_GetIntFromObj(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(2)*8)), bp+64 /* &size */) != 0 { return 1 } if *(*int32)(unsafe.Pointer(bp + 64 /* size */)) <= 0 { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+24, ts+37787 /* "size must be pos..." */, uintptr(0))) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+24, ts+37811 /* "size must be pos..." */, uintptr(0))) return 1 } zBin = *(*uintptr)(unsafe.Pointer(bp + 56 /* p */)) @@ -56936,7 +56936,7 @@ func test_memory_highwater(tls *crt.TLS, clientData uintptr, interp uintptr, obj *(*int32)(unsafe.Pointer(bp /* resetFlag */)) = 0 if (objc != 1) && (objc != 2) { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37830 /* "?RESET?" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37854 /* "?RESET?" */) return 1 } if objc == 2 { @@ -56960,7 +56960,7 @@ func test_memdebug_backtrace(tls *crt.TLS, clientData uintptr, interp uintptr, o // var depth int32 at bp, 4 if objc != 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37838 /* "DEPT" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37862 /* "DEPT" */) return 1 } if tcl.XTcl_GetIntFromObj(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)), bp /* &depth */) != 0 { @@ -56974,7 +56974,7 @@ func test_memdebug_backtrace(tls *crt.TLS, clientData uintptr, interp uintptr, o // Write a summary of unfreed memory to FILENAME. func test_memdebug_dump(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, objv uintptr) int32 { /* test_malloc.c:575:26: */ if objc != 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37843 /* "FILENAME" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37867 /* "FILENAME" */) return 1 } return 0 @@ -57022,7 +57022,7 @@ func test_memdebug_fail(tls *crt.TLS, clientData uintptr, interp uintptr, objc i var nFail int32 = 0 if objc < 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37852 /* "COUNTER ?OPTIONS..." */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37876 /* "COUNTER ?OPTIONS..." */) return 1 } if tcl.XTcl_GetIntFromObj(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)), bp+24 /* &iFail */) != 0 { @@ -57035,7 +57035,7 @@ func test_memdebug_fail(tls *crt.TLS, clientData uintptr, interp uintptr, objc i var zOption uintptr = tcl.XTcl_GetStringFromObj(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(ii)*8)), bp+28 /* &nOption */) var zErr uintptr = uintptr(0) - if (*(*int32)(unsafe.Pointer(bp + 28 /* nOption */)) > 1) && (crt.Xstrncmp(tls, zOption, ts+37870 /* "-repeat" */, uint64(*(*int32)(unsafe.Pointer(bp + 28 /* nOption */)))) == 0) { + if (*(*int32)(unsafe.Pointer(bp + 28 /* nOption */)) > 1) && (crt.Xstrncmp(tls, zOption, ts+37894 /* "-repeat" */, uint64(*(*int32)(unsafe.Pointer(bp + 28 /* nOption */)))) == 0) { if ii == (objc - 1) { zErr = ts + 19287 /* "option requires ..." */ } else { @@ -57043,7 +57043,7 @@ func test_memdebug_fail(tls *crt.TLS, clientData uintptr, interp uintptr, objc i return 1 } } - } else if (*(*int32)(unsafe.Pointer(bp + 28 /* nOption */)) > 1) && (crt.Xstrncmp(tls, zOption, ts+37878 /* "-benigncnt" */, uint64(*(*int32)(unsafe.Pointer(bp + 28 /* nOption */)))) == 0) { + } else if (*(*int32)(unsafe.Pointer(bp + 28 /* nOption */)) > 1) && (crt.Xstrncmp(tls, zOption, ts+37902 /* "-benigncnt" */, uint64(*(*int32)(unsafe.Pointer(bp + 28 /* nOption */)))) == 0) { if ii == (objc - 1) { zErr = ts + 19287 /* "option requires ..." */ } else { @@ -57102,7 +57102,7 @@ var sqlite3_memdebug_title_count int32 = 0 /* test_malloc.c:727:12 */ func test_memdebug_settitle(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, objv uintptr) int32 { /* test_malloc.c:739:26: */ sqlite3_memdebug_title_count++ if objc != 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37889 /* "TITLE" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37913 /* "TITLE" */) return 1 } return 0 @@ -57163,7 +57163,7 @@ func test_memdebug_log(tls *crt.TLS, clientData uintptr, interp uintptr, objc in } if objc < 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37895 /* "SUB-COMMAND ..." */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37919 /* "SUB-COMMAND ..." */) } if tcl.XTcl_GetIndexFromObjStruct(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)), uintptr(unsafe.Pointer(&MB_strs)), int32(unsafe.Sizeof(uintptr(0))), ts+2321 /* "sub-command" */, 0, bp /* &iSub */) != 0 { return 1 @@ -57224,7 +57224,7 @@ func test_memdebug_log(tls *crt.TLS, clientData uintptr, interp uintptr, objc in } var isInit int32 = 0 /* test_malloc.c:826:14 */ -var MB_strs = [5]uintptr{ts + 37911 /* "start" */, ts + 37917 /* "stop" */, ts + 37922 /* "dump" */, ts + 37927 /* "clear" */, ts + 37933 /* "sync" */} /* test_malloc.c:829:21 */ +var MB_strs = [5]uintptr{ts + 37935 /* "start" */, ts + 37941 /* "stop" */, ts + 37946 /* "dump" */, ts + 37951 /* "clear" */, ts + 37957 /* "sync" */} /* test_malloc.c:829:21 */ // Usage: sqlite3_config_pagecache SIZE N // @@ -57244,7 +57244,7 @@ func test_config_pagecache(tls *crt.TLS, clientData uintptr, interp uintptr, obj var pRes uintptr if objc != 3 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37938 /* "SIZE N" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37962 /* "SIZE N" */) return 1 } if tcl.XTcl_GetIntFromObj(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)), bp+48 /* &sz */) != 0 { @@ -57292,7 +57292,7 @@ func test_alt_pcache(tls *crt.TLS, clientData uintptr, interp uintptr, objc int3 *(*int32)(unsafe.Pointer(bp + 28 /* highStress */)) = 0 if (objc < 2) || (objc > 5) { tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, - ts+37945 /* "INSTALLFLAG DISC..." */) + ts+37969 /* "INSTALLFLAG DISC..." */) return 1 } if tcl.XTcl_GetIntFromObj(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)), bp+16 /* &installFlag */) != 0 { @@ -57308,7 +57308,7 @@ func test_alt_pcache(tls *crt.TLS, clientData uintptr, interp uintptr, objc int3 return 1 } if (*(*int32)(unsafe.Pointer(bp + 20 /* discardChance */)) < 0) || (*(*int32)(unsafe.Pointer(bp + 20 /* discardChance */)) > 100) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+37992, /* "discard-chance s..." */ + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+38016, /* "discard-chance s..." */ uintptr(0))) return 1 } @@ -57328,7 +57328,7 @@ func test_config_memstatus(tls *crt.TLS, clientData uintptr, interp uintptr, obj var rc int32 if objc != 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+38035 /* "BOOLEAN" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+38059 /* "BOOLEAN" */) return 1 } if tcl.XTcl_GetBooleanFromObj(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)), bp+8 /* &enable */) != 0 { @@ -57351,7 +57351,7 @@ func test_config_lookaside(tls *crt.TLS, clientData uintptr, interp uintptr, obj var pRet uintptr if objc != 3 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+38043 /* "SIZE COUNT" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+38067 /* "SIZE COUNT" */) return 1 } if tcl.XTcl_GetIntFromObj(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)), bp+16 /* &sz */) != 0 { @@ -57389,7 +57389,7 @@ func test_db_config_lookaside(tls *crt.TLS, clientData uintptr, interp uintptr, // var bufid int32 at bp+72, 4 if objc != 5 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+38054 /* "BUFID SIZE COUNT" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+38078 /* "BUFID SIZE COUNT" */) return 1 } if getDbPointer(tls, interp, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))), bp+64 /* &db */) != 0 { @@ -57409,7 +57409,7 @@ func test_db_config_lookaside(tls *crt.TLS, clientData uintptr, interp uintptr, } else if ((*(*int32)(unsafe.Pointer(bp + 72 /* bufid */)) >= 1) && (*(*int32)(unsafe.Pointer(bp + 72 /* bufid */)) <= 2)) && ((uint64(*(*int32)(unsafe.Pointer(bp + 76 /* sz */)) * *(*int32)(unsafe.Pointer(bp + 80 /* cnt */)))) <= uint64(unsafe.Sizeof([10000]int8{}))) { rc = sqlite3.Xsqlite3_db_config(tls, *(*uintptr)(unsafe.Pointer(bp + 64 /* db */)), 1001, crt.VaList(bp+24, (uintptr(unsafe.Pointer(&azBuf))+uintptr(*(*int32)(unsafe.Pointer(bp + 72 /* bufid */)))*10000), *(*int32)(unsafe.Pointer(bp + 76 /* sz */)), *(*int32)(unsafe.Pointer(bp + 80 /* cnt */)))) } else { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+48, ts+38071 /* "illegal argument..." */, uintptr(0))) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+48, ts+38095 /* "illegal argument..." */, uintptr(0))) return 1 } tcl.XTcl_SetObjResult(tls, interp, tcl.XTcl_NewIntObj(tls, rc)) @@ -57433,7 +57433,7 @@ func test_config_heap(tls *crt.TLS, clientData uintptr, interp uintptr, objc int var nArg int32 = (objc - 1) if nArg != 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+38109 /* "NBYTE NMINALLOC" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+38133 /* "NBYTE NMINALLOC" */) return 1 } if tcl.XTcl_GetIntFromObj(tls, interp, *(*uintptr)(unsafe.Pointer(aArg + uintptr(0)*8)), bp+48 /* &nByte */) != 0 { @@ -57495,7 +57495,7 @@ func test_config_error(tls *crt.TLS, clientData uintptr, interp uintptr, objc in // var db uintptr at bp+32, 8 if (objc != 2) && (objc != 1) { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+38125 /* "[DB]" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+38149 /* "[DB]" */) return 1 } if objc == 2 { @@ -57504,14 +57504,14 @@ func test_config_error(tls *crt.TLS, clientData uintptr, interp uintptr, objc in } if sqlite3.Xsqlite3_db_config(tls, *(*uintptr)(unsafe.Pointer(bp + 32 /* db */)), 99999, 0) != 1 { tcl.XTcl_AppendResult(tls, interp, - crt.VaList(bp, ts+38130, /* "sqlite3_db_confi..." */ + crt.VaList(bp, ts+38154, /* "sqlite3_db_confi..." */ uintptr(0))) return 1 } } else { if sqlite3.Xsqlite3_config(tls, 99999, 0) != 1 { tcl.XTcl_AppendResult(tls, interp, - crt.VaList(bp+16, ts+38188, /* "sqlite3_config(9..." */ + crt.VaList(bp+16, ts+38212, /* "sqlite3_config(9..." */ uintptr(0))) return 1 } @@ -57599,7 +57599,7 @@ func test_config_pmasz(tls *crt.TLS, clientData uintptr, interp uintptr, objc in // Write a summary of unfreed memsys3 allocations to FILENAME. func test_dump_memsys3(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, objv uintptr) int32 { /* test_malloc.c:1284:26: */ if objc != 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37843 /* "FILENAME" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37867 /* "FILENAME" */) return 1 } @@ -57635,7 +57635,7 @@ func test_status(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, o var zOpName uintptr var pResult uintptr if objc != 3 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+38239 /* "PARAMETER RESETF..." */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+38263 /* "PARAMETER RESETF..." */) return 1 } zOpName = tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))) @@ -57677,16 +57677,16 @@ var aOp1 = [10]struct { Fop int32 _ [4]byte }{ - {FzName: ts + 38259 /* "SQLITE_STATUS_ME..." */, Fop: 0}, - {FzName: ts + 38285 /* "SQLITE_STATUS_MA..." */, Fop: 5}, - {FzName: ts + 38311 /* "SQLITE_STATUS_PA..." */, Fop: 1}, - {FzName: ts + 38340 /* "SQLITE_STATUS_PA..." */, Fop: 2}, - {FzName: ts + 38373 /* "SQLITE_STATUS_PA..." */, Fop: 7}, - {FzName: ts + 38402 /* "SQLITE_STATUS_SC..." */, Fop: 3}, - {FzName: ts + 38429 /* "SQLITE_STATUS_SC..." */, Fop: 4}, - {FzName: ts + 38460 /* "SQLITE_STATUS_SC..." */, Fop: 8}, - {FzName: ts + 38487 /* "SQLITE_STATUS_PA..." */, Fop: 6}, - {FzName: ts + 38514 /* "SQLITE_STATUS_MA..." */, Fop: 9}, + {FzName: ts + 38283 /* "SQLITE_STATUS_ME..." */, Fop: 0}, + {FzName: ts + 38309 /* "SQLITE_STATUS_MA..." */, Fop: 5}, + {FzName: ts + 38335 /* "SQLITE_STATUS_PA..." */, Fop: 1}, + {FzName: ts + 38364 /* "SQLITE_STATUS_PA..." */, Fop: 2}, + {FzName: ts + 38397 /* "SQLITE_STATUS_PA..." */, Fop: 7}, + {FzName: ts + 38426 /* "SQLITE_STATUS_SC..." */, Fop: 3}, + {FzName: ts + 38453 /* "SQLITE_STATUS_SC..." */, Fop: 4}, + {FzName: ts + 38484 /* "SQLITE_STATUS_SC..." */, Fop: 8}, + {FzName: ts + 38511 /* "SQLITE_STATUS_PA..." */, Fop: 6}, + {FzName: ts + 38538 /* "SQLITE_STATUS_MA..." */, Fop: 9}, } /* test_malloc.c:1332:5 */ // Usage: sqlite3_db_status DATABASE OPCODE RESETFLAG @@ -57711,17 +57711,17 @@ func test_db_status(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32 var pResult uintptr if objc != 4 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+38541 /* "DB PARAMETER RES..." */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+38565 /* "DB PARAMETER RES..." */) return 1 } if getDbPointer(tls, interp, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))), bp /* &db */) != 0 { return 1 } zOpName = tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(2)*8))) - if crt.Xmemcmp(tls, zOpName, ts+38564 /* "SQLITE_" */, uint64(7)) == 0 { + if crt.Xmemcmp(tls, zOpName, ts+38588 /* "SQLITE_" */, uint64(7)) == 0 { zOpName += uintptr(7) } - if crt.Xmemcmp(tls, zOpName, ts+38572 /* "DBSTATUS_" */, uint64(9)) == 0 { + if crt.Xmemcmp(tls, zOpName, ts+38596 /* "DBSTATUS_" */, uint64(9)) == 0 { zOpName += uintptr(9) } for i = 0; i < (int32(uint64(unsafe.Sizeof(aOp2)) / uint64(unsafe.Sizeof(struct { @@ -57762,19 +57762,19 @@ var aOp2 = [13]struct { Fop int32 _ [4]byte }{ - {FzName: ts + 38582 /* "LOOKASIDE_USED" */, Fop: 0}, - {FzName: ts + 38597 /* "CACHE_USED" */, Fop: 1}, - {FzName: ts + 38608 /* "SCHEMA_USED" */, Fop: 2}, - {FzName: ts + 38620 /* "STMT_USED" */, Fop: 3}, - {FzName: ts + 38630 /* "LOOKASIDE_HIT" */, Fop: 4}, - {FzName: ts + 38644 /* "LOOKASIDE_MISS_S..." */, Fop: 5}, - {FzName: ts + 38664 /* "LOOKASIDE_MISS_F..." */, Fop: 6}, - {FzName: ts + 38684 /* "CACHE_HIT" */, Fop: 7}, - {FzName: ts + 38694 /* "CACHE_MISS" */, Fop: 8}, - {FzName: ts + 38705 /* "CACHE_WRITE" */, Fop: 9}, - {FzName: ts + 38717 /* "DEFERRED_FKS" */, Fop: 10}, - {FzName: ts + 38730 /* "CACHE_USED_SHARE..." */, Fop: 11}, - {FzName: ts + 38748 /* "CACHE_SPILL" */, Fop: 12}, + {FzName: ts + 38606 /* "LOOKASIDE_USED" */, Fop: 0}, + {FzName: ts + 38621 /* "CACHE_USED" */, Fop: 1}, + {FzName: ts + 38632 /* "SCHEMA_USED" */, Fop: 2}, + {FzName: ts + 38644 /* "STMT_USED" */, Fop: 3}, + {FzName: ts + 38654 /* "LOOKASIDE_HIT" */, Fop: 4}, + {FzName: ts + 38668 /* "LOOKASIDE_MISS_S..." */, Fop: 5}, + {FzName: ts + 38688 /* "LOOKASIDE_MISS_F..." */, Fop: 6}, + {FzName: ts + 38708 /* "CACHE_HIT" */, Fop: 7}, + {FzName: ts + 38718 /* "CACHE_MISS" */, Fop: 8}, + {FzName: ts + 38729 /* "CACHE_WRITE" */, Fop: 9}, + {FzName: ts + 38741 /* "DEFERRED_FKS" */, Fop: 10}, + {FzName: ts + 38754 /* "CACHE_USED_SHARE..." */, Fop: 11}, + {FzName: ts + 38772 /* "CACHE_SPILL" */, Fop: 12}, } /* test_malloc.c:1391:5 */ // install_malloc_faultsim BOOLEAN @@ -57786,7 +57786,7 @@ func test_install_malloc_faultsim(tls *crt.TLS, clientData uintptr, interp uintp // var isInstall int32 at bp, 4 if objc != 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+38035 /* "BOOLEAN" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+38059 /* "BOOLEAN" */) return 1 } if 0 != tcl.XTcl_GetBooleanFromObj(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)), bp /* &isInstall */) { @@ -57809,7 +57809,7 @@ func test_vfs_oom_test(tls *crt.TLS, clientData uintptr, interp uintptr, objc in defer tls.Free(4) if objc > 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+38760 /* "?INTEGER?" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+38784 /* "?INTEGER?" */) return 1 } else if objc == 2 { // var iNew int32 at bp, 4 @@ -57844,38 +57844,38 @@ var aObjCmd11 = [32]struct { FclientData int32 _ [4]byte }{ - {FzName: ts + 33111 /* "sqlite3_malloc" */, FxProc: 0, FclientData: 0}, - {FzName: ts + 33126 /* "sqlite3_realloc" */, FxProc: 0, FclientData: 0}, - {FzName: ts + 38770 /* "sqlite3_free" */, FxProc: 0, FclientData: 0}, - {FzName: ts + 38783 /* "memset" */, FxProc: 0, FclientData: 0}, - {FzName: ts + 38790 /* "memget" */, FxProc: 0, FclientData: 0}, - {FzName: ts + 38797 /* "sqlite3_memory_u..." */, FxProc: 0, FclientData: 0}, - {FzName: ts + 38817 /* "sqlite3_memory_h..." */, FxProc: 0, FclientData: 0}, - {FzName: ts + 38842 /* "sqlite3_memdebug..." */, FxProc: 0, FclientData: 0}, - {FzName: ts + 38869 /* "sqlite3_memdebug..." */, FxProc: 0, FclientData: 0}, - {FzName: ts + 38891 /* "sqlite3_memdebug..." */, FxProc: 0, FclientData: 0}, - {FzName: ts + 38913 /* "sqlite3_memdebug..." */, FxProc: 0, FclientData: 0}, - {FzName: ts + 38938 /* "sqlite3_memdebug..." */, FxProc: 0, FclientData: 0}, - {FzName: ts + 38964 /* "sqlite3_memdebug..." */, FxProc: 0, FclientData: 0}, - {FzName: ts + 38994 /* "sqlite3_memdebug..." */, FxProc: 0, FclientData: 0}, - {FzName: ts + 39015 /* "sqlite3_config_p..." */, FxProc: 0, FclientData: 0}, - {FzName: ts + 39040 /* "sqlite3_config_a..." */, FxProc: 0, FclientData: 0}, - {FzName: ts + 39066 /* "sqlite3_status" */, FxProc: 0, FclientData: 0}, - {FzName: ts + 39081 /* "sqlite3_db_statu..." */, FxProc: 0, FclientData: 0}, - {FzName: ts + 39099 /* "install_malloc_f..." */, FxProc: 0, FclientData: 0}, - {FzName: ts + 39123 /* "sqlite3_config_h..." */, FxProc: 0, FclientData: 0}, - {FzName: ts + 39143 /* "sqlite3_config_h..." */, FxProc: 0, FclientData: 0}, - {FzName: ts + 39168 /* "sqlite3_config_m..." */, FxProc: 0, FclientData: 0}, - {FzName: ts + 39193 /* "sqlite3_config_l..." */, FxProc: 0, FclientData: 0}, - {FzName: ts + 39218 /* "sqlite3_config_e..." */, FxProc: 0, FclientData: 0}, - {FzName: ts + 39239 /* "sqlite3_config_u..." */, FxProc: 0, FclientData: 0}, - {FzName: ts + 39258 /* "sqlite3_config_c..." */, FxProc: 0, FclientData: 0}, - {FzName: ts + 39277 /* "sqlite3_config_p..." */, FxProc: 0, FclientData: 0}, - {FzName: ts + 39298 /* "sqlite3_db_confi..." */, FxProc: 0, FclientData: 0}, - {FzName: ts + 39326 /* "sqlite3_dump_mem..." */, FxProc: 0, FclientData: 3}, - {FzName: ts + 39347 /* "sqlite3_dump_mem..." */, FxProc: 0, FclientData: 5}, - {FzName: ts + 39368 /* "sqlite3_install_..." */, FxProc: 0, FclientData: 0}, - {FzName: ts + 39392 /* "sqlite3_memdebug..." */, FxProc: 0, FclientData: 0}, + {FzName: ts + 33135 /* "sqlite3_malloc" */, FxProc: 0, FclientData: 0}, + {FzName: ts + 33150 /* "sqlite3_realloc" */, FxProc: 0, FclientData: 0}, + {FzName: ts + 38794 /* "sqlite3_free" */, FxProc: 0, FclientData: 0}, + {FzName: ts + 38807 /* "memset" */, FxProc: 0, FclientData: 0}, + {FzName: ts + 38814 /* "memget" */, FxProc: 0, FclientData: 0}, + {FzName: ts + 38821 /* "sqlite3_memory_u..." */, FxProc: 0, FclientData: 0}, + {FzName: ts + 38841 /* "sqlite3_memory_h..." */, FxProc: 0, FclientData: 0}, + {FzName: ts + 38866 /* "sqlite3_memdebug..." */, FxProc: 0, FclientData: 0}, + {FzName: ts + 38893 /* "sqlite3_memdebug..." */, FxProc: 0, FclientData: 0}, + {FzName: ts + 38915 /* "sqlite3_memdebug..." */, FxProc: 0, FclientData: 0}, + {FzName: ts + 38937 /* "sqlite3_memdebug..." */, FxProc: 0, FclientData: 0}, + {FzName: ts + 38962 /* "sqlite3_memdebug..." */, FxProc: 0, FclientData: 0}, + {FzName: ts + 38988 /* "sqlite3_memdebug..." */, FxProc: 0, FclientData: 0}, + {FzName: ts + 39018 /* "sqlite3_memdebug..." */, FxProc: 0, FclientData: 0}, + {FzName: ts + 39039 /* "sqlite3_config_p..." */, FxProc: 0, FclientData: 0}, + {FzName: ts + 39064 /* "sqlite3_config_a..." */, FxProc: 0, FclientData: 0}, + {FzName: ts + 39090 /* "sqlite3_status" */, FxProc: 0, FclientData: 0}, + {FzName: ts + 39105 /* "sqlite3_db_statu..." */, FxProc: 0, FclientData: 0}, + {FzName: ts + 39123 /* "install_malloc_f..." */, FxProc: 0, FclientData: 0}, + {FzName: ts + 39147 /* "sqlite3_config_h..." */, FxProc: 0, FclientData: 0}, + {FzName: ts + 39167 /* "sqlite3_config_h..." */, FxProc: 0, FclientData: 0}, + {FzName: ts + 39192 /* "sqlite3_config_m..." */, FxProc: 0, FclientData: 0}, + {FzName: ts + 39217 /* "sqlite3_config_l..." */, FxProc: 0, FclientData: 0}, + {FzName: ts + 39242 /* "sqlite3_config_e..." */, FxProc: 0, FclientData: 0}, + {FzName: ts + 39263 /* "sqlite3_config_u..." */, FxProc: 0, FclientData: 0}, + {FzName: ts + 39282 /* "sqlite3_config_c..." */, FxProc: 0, FclientData: 0}, + {FzName: ts + 39301 /* "sqlite3_config_p..." */, FxProc: 0, FclientData: 0}, + {FzName: ts + 39322 /* "sqlite3_db_confi..." */, FxProc: 0, FclientData: 0}, + {FzName: ts + 39350 /* "sqlite3_dump_mem..." */, FxProc: 0, FclientData: 3}, + {FzName: ts + 39371 /* "sqlite3_dump_mem..." */, FxProc: 0, FclientData: 5}, + {FzName: ts + 39392 /* "sqlite3_install_..." */, FxProc: 0, FclientData: 0}, + {FzName: ts + 39416 /* "sqlite3_memdebug..." */, FxProc: 0, FclientData: 0}, } /* test_malloc.c:1505:5 */ // end block for C++ @@ -58261,7 +58261,7 @@ func MD5DigestToBase16(tls *crt.TLS, digest uintptr, zBuf uintptr) { /* test_md5 *(*int8)(unsafe.Pointer(zBuf + uintptr(j))) = int8(0) } -var zEncode = *(*[17]int8)(unsafe.Pointer(ts + 36152 /* "0123456789abcdef" */)) /* test_md5.c:285:21 */ +var zEncode = *(*[17]int8)(unsafe.Pointer(ts + 36176 /* "0123456789abcdef" */)) /* test_md5.c:285:21 */ // Convert a 128-bit MD5 digest into sequency of eight 5-digit integers // each representing 16 bits of the digest and separated from each @@ -58278,7 +58278,7 @@ func MD5DigestToBase10x8(tls *crt.TLS, digest uintptr, zDigest uintptr) { /* tes if i > 0 { *(*int8)(unsafe.Pointer(zDigest + uintptr(crt.PostIncInt32(&j, 1)))) = int8('-') } - sqlite3.Xsqlite3_snprintf(tls, (50 - j), (zDigest + uintptr(j)), ts+39422 /* "%05u" */, crt.VaList(bp, x)) + sqlite3.Xsqlite3_snprintf(tls, (50 - j), (zDigest + uintptr(j)), ts+39446 /* "%05u" */, crt.VaList(bp, x)) j = j + (5) } *(*int8)(unsafe.Pointer(zDigest + uintptr(j))) = int8(0) @@ -58330,7 +58330,7 @@ func md5file_cmd(tls *crt.TLS, cd uintptr, interp uintptr, argc int32, argv uint if (argc != 2) && (argc != 4) { tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+21615 /* "wrong # args: sh..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(0)*8)), - ts+39427 /* " FILENAME [OFFSE..." */, uintptr(0))) + ts+39451 /* " FILENAME [OFFSE..." */, uintptr(0))) return 1 } if argc == 4 { @@ -58342,8 +58342,8 @@ func md5file_cmd(tls *crt.TLS, cd uintptr, interp uintptr, argc int32, argv uint } in = crt.Xfopen(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8)), ts+3756 /* "rb" */) if in == uintptr(0) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+39451 /* "unable to open f..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8)), - ts+39473 /* "\" for reading" */, uintptr(0))) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+39475 /* "unable to open f..." */, *(*uintptr)(unsafe.Pointer(argv + uintptr(1)*8)), + ts+39497 /* "\" for reading" */, uintptr(0))) return 1 } crt.Xfseek(tls, in, int64(ofst), 0) @@ -58373,25 +58373,25 @@ func md5file_cmd(tls *crt.TLS, cd uintptr, interp uintptr, argc int32, argv uint // Register the four new TCL commands for generating MD5 checksums // with the TCL interpreter. func Md5_Init(tls *crt.TLS, interp uintptr) int32 { /* test_md5.c:400:5: */ - tcl.XTcl_CreateCommand(tls, interp, ts+39487 /* "md5" */, *(*uintptr)(unsafe.Pointer(&struct { + tcl.XTcl_CreateCommand(tls, interp, ts+39511 /* "md5" */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{md5_cmd})), *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr) }{MD5DigestToBase16})), uintptr(0)) - tcl.XTcl_CreateCommand(tls, interp, ts+39491 /* "md5-10x8" */, *(*uintptr)(unsafe.Pointer(&struct { + tcl.XTcl_CreateCommand(tls, interp, ts+39515 /* "md5-10x8" */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{md5_cmd})), *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr) }{MD5DigestToBase10x8})), uintptr(0)) - tcl.XTcl_CreateCommand(tls, interp, ts+39500 /* "md5file" */, *(*uintptr)(unsafe.Pointer(&struct { + tcl.XTcl_CreateCommand(tls, interp, ts+39524 /* "md5file" */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{md5file_cmd})), *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr) }{MD5DigestToBase16})), uintptr(0)) - tcl.XTcl_CreateCommand(tls, interp, ts+39508 /* "md5file-10x8" */, *(*uintptr)(unsafe.Pointer(&struct { + tcl.XTcl_CreateCommand(tls, interp, ts+39532 /* "md5file-10x8" */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{md5file_cmd})), *(*uintptr)(unsafe.Pointer(&struct { @@ -58437,11 +58437,11 @@ func md5finalize(tls *crt.TLS, context uintptr) { /* test_md5.c:432:13: */ sqlite3.Xsqlite3_result_text(tls, context, bp+16 /* &zBuf[0] */, -1, crt.UintptrFromInt32(-1)) } func Md5_Register(tls *crt.TLS, db uintptr, pzErrMsg uintptr, pThunk uintptr) int32 { /* test_md5.c:441:5: */ - var rc int32 = sqlite3.Xsqlite3_create_function(tls, db, ts+39521 /* "md5sum" */, -1, 1, uintptr(0), uintptr(0), + var rc int32 = sqlite3.Xsqlite3_create_function(tls, db, ts+39545 /* "md5sum" */, -1, 1, uintptr(0), uintptr(0), *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, int32, uintptr) }{md5step})), *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, uintptr) }{md5finalize}))) - sqlite3.Xsqlite3_overload_function(tls, db, ts+39521 /* "md5sum" */, -1) // To exercise this API + sqlite3.Xsqlite3_overload_function(tls, db, ts+39545 /* "md5sum" */, -1) // To exercise this API return rc } @@ -58610,17 +58610,17 @@ func multiplexFilename(tls *crt.TLS, zBase uintptr, nBase int32, flags int32, iC var n int32 = nBase crt.Xmemcpy(tls, zOut, zBase, (uint64(n + 1))) if (iChunk != 0) && (iChunk <= 299) { - sqlite3.Xsqlite3_snprintf(tls, 4, (zOut + uintptr(n)), ts+39528 /* "%03d" */, crt.VaList(bp, iChunk)) + sqlite3.Xsqlite3_snprintf(tls, 4, (zOut + uintptr(n)), ts+39552 /* "%03d" */, crt.VaList(bp, iChunk)) n = n + (3) } if !(int32(*(*int8)(unsafe.Pointer(zOut + uintptr(n)))) == 0) { - crt.X__assert_fail(tls, ts+39533 /* "zOut[n]=='\\0'" */, ts+39547 /* "testdata/sqlite-..." */, uint32(250), uintptr(unsafe.Pointer(&__func__102))) + crt.X__assert_fail(tls, ts+39557 /* "zOut[n]=='\\0'" */, ts+39571 /* "testdata/sqlite-..." */, uint32(250), uintptr(unsafe.Pointer(&__func__102))) } *(*int8)(unsafe.Pointer(zOut + uintptr((n + 1)))) = int8(0) } -var __func__102 = *(*[18]int8)(unsafe.Pointer(ts + 39596 /* "multiplexFilenam..." */)) /* test_multiplex.c:225:2 */ +var __func__102 = *(*[18]int8)(unsafe.Pointer(ts + 39620 /* "multiplexFilenam..." */)) /* test_multiplex.c:225:2 */ // Compute the filename for the iChunk-th chunk func multiplexSubFilename(tls *crt.TLS, pGroup uintptr, iChunk int32) int32 { /* test_multiplex.c:256:12: */ @@ -58680,7 +58680,7 @@ func multiplexSubOpen(tls *crt.TLS, pGroup uintptr, iChunk int32, rc uintptr, pO 0, bp+16 /* &bExists */) if (*(*int32)(unsafe.Pointer(rc)) != 0) || !(*(*int32)(unsafe.Pointer(bp + 16 /* bExists */)) != 0) { if *(*int32)(unsafe.Pointer(rc)) != 0 { - sqlite3.Xsqlite3_log(tls, *(*int32)(unsafe.Pointer(rc)), ts+39614, /* "multiplexor.xAcc..." */ + sqlite3.Xsqlite3_log(tls, *(*int32)(unsafe.Pointer(rc)), ts+39638, /* "multiplexor.xAcc..." */ crt.VaList(bp, (*multiplexReal)(unsafe.Pointer((*multiplexGroup)(unsafe.Pointer(pGroup)).FaReal+uintptr(iChunk)*16)).Fz)) } return uintptr(0) @@ -58696,7 +58696,7 @@ func multiplexSubOpen(tls *crt.TLS, pGroup uintptr, iChunk int32, rc uintptr, pO *(*int32)(unsafe.Pointer(rc)) = (*(*func(*crt.TLS, uintptr, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer((pOrigVfs + 40 /* &.xOpen */))))(tls, pOrigVfs, (*multiplexReal)(unsafe.Pointer((*multiplexGroup)(unsafe.Pointer(pGroup)).FaReal+uintptr(iChunk)*16)).Fz, pSubOpen, flags, pOutFlags) if (*(*int32)(unsafe.Pointer(rc))) != 0 { - sqlite3.Xsqlite3_log(tls, *(*int32)(unsafe.Pointer(rc)), ts+39648, /* "multiplexor.xOpe..." */ + sqlite3.Xsqlite3_log(tls, *(*int32)(unsafe.Pointer(rc)), ts+39672, /* "multiplexor.xOpe..." */ crt.VaList(bp+8, (*multiplexReal)(unsafe.Pointer((*multiplexGroup)(unsafe.Pointer(pGroup)).FaReal+uintptr(iChunk)*16)).Fz)) sqlite3.Xsqlite3_free(tls, pSubOpen) (*multiplexReal)(unsafe.Pointer((*multiplexGroup)(unsafe.Pointer(pGroup)).FaReal + uintptr(iChunk)*16)).Fp = uintptr(0) @@ -58772,7 +58772,7 @@ func multiplexControlFunc(tls *crt.TLS, context uintptr, argc int32, argv uintpt // multiplex_control() function. func multiplexFuncInit(tls *crt.TLS, db uintptr, pzErrMsg uintptr, pApi uintptr) int32 { /* test_multiplex.c:417:12: */ var rc int32 - rc = sqlite3.Xsqlite3_create_function(tls, db, ts+39680 /* "multiplex_contro..." */, 2, 5, + rc = sqlite3.Xsqlite3_create_function(tls, db, ts+39704 /* "multiplex_contro..." */, 2, 5, uintptr(0), *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, int32, uintptr) }{multiplexControlFunc})), uintptr(0), uintptr(0)) @@ -58827,7 +58827,7 @@ func multiplexOpen(tls *crt.TLS, pVfs uintptr, zName uintptr, pConn uintptr, fla _ = pVfs crt.Xmemset(tls, pConn, 0, uint64((*sqlite3_vfs)(unsafe.Pointer(pVfs)).FszOsFile)) if !((zName != 0) || ((flags & 0x00000008) != 0)) { - crt.X__assert_fail(tls, ts+39698 /* "zName || (flags ..." */, ts+39547 /* "testdata/sqlite-..." */, uint32(487), uintptr(unsafe.Pointer(&__func__103))) + crt.X__assert_fail(tls, ts+39722 /* "zName || (flags ..." */, ts+39571 /* "testdata/sqlite-..." */, uint32(487), uintptr(unsafe.Pointer(&__func__103))) } // We need to create a group structure and manage @@ -58862,7 +58862,7 @@ func multiplexOpen(tls *crt.TLS, pVfs uintptr, zName uintptr, pConn uintptr, fla (*multiplexGroup)(unsafe.Pointer(pGroup)).FbEnabled = crt.Uint8(crt.Uint8FromInt32(-1)) (*multiplexGroup)(unsafe.Pointer(pGroup)).FbTruncate = uint8(sqlite3.Xsqlite3_uri_boolean(tls, zUri, ts+24528, /* "truncate" */ (crt.Bool32((flags & 0x00000100) == 0)))) - (*multiplexGroup)(unsafe.Pointer(pGroup)).FszChunk = uint32(int32(sqlite3.Xsqlite3_uri_int64(tls, zUri, ts+39728, /* "chunksize" */ + (*multiplexGroup)(unsafe.Pointer(pGroup)).FszChunk = uint32(int32(sqlite3.Xsqlite3_uri_int64(tls, zUri, ts+39752, /* "chunksize" */ int64(2147418112)))) (*multiplexGroup)(unsafe.Pointer(pGroup)).FszChunk = (((*multiplexGroup)(unsafe.Pointer(pGroup)).FszChunk + uint32(0xffff)) & ^uint32(crt.Int32FromInt32(0xffff))) if zName != 0 { @@ -58947,7 +58947,7 @@ func multiplexOpen(tls *crt.TLS, pVfs uintptr, zName uintptr, pConn uintptr, fla return *(*int32)(unsafe.Pointer(bp /* rc */)) } -var __func__103 = *(*[14]int8)(unsafe.Pointer(ts + 39738 /* "multiplexOpen" */)) /* test_multiplex.c:475:2 */ +var __func__103 = *(*[14]int8)(unsafe.Pointer(ts + 39762 /* "multiplexOpen" */)) /* test_multiplex.c:475:2 */ // This is the xDelete method used for the "multiplex" VFS. // It attempts to delete the filename specified. @@ -59325,10 +59325,10 @@ func multiplexFileControl(tls *crt.TLS, pConn uintptr, op int32, pArg uintptr) i // second element of the array is the name of the pragma and the third // element is the argument to the pragma or NULL if the pragma has no // argument. - if (*(*uintptr)(unsafe.Pointer(aFcntl + uintptr(1)*8)) != 0) && (sqlite3.Xsqlite3_stricmp(tls, *(*uintptr)(unsafe.Pointer(aFcntl + uintptr(1)*8)), ts+39752 /* "multiplex_trunca..." */) == 0) { + if (*(*uintptr)(unsafe.Pointer(aFcntl + uintptr(1)*8)) != 0) && (sqlite3.Xsqlite3_stricmp(tls, *(*uintptr)(unsafe.Pointer(aFcntl + uintptr(1)*8)), ts+39776 /* "multiplex_trunca..." */) == 0) { if (*(*uintptr)(unsafe.Pointer(aFcntl + uintptr(2)*8)) != 0) && (*(*int8)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(aFcntl + uintptr(2)*8)) + uintptr(0))) != 0) { if (sqlite3.Xsqlite3_stricmp(tls, *(*uintptr)(unsafe.Pointer(aFcntl + uintptr(2)*8)), ts+4000 /* "on" */) == 0) || - (sqlite3.Xsqlite3_stricmp(tls, *(*uintptr)(unsafe.Pointer(aFcntl + uintptr(2)*8)), ts+33857 /* "1" */) == 0) { + (sqlite3.Xsqlite3_stricmp(tls, *(*uintptr)(unsafe.Pointer(aFcntl + uintptr(2)*8)), ts+33881 /* "1" */) == 0) { (*multiplexGroup)(unsafe.Pointer(pGroup)).FbTruncate = uint8(1) } else if (sqlite3.Xsqlite3_stricmp(tls, *(*uintptr)(unsafe.Pointer(aFcntl + uintptr(2)*8)), ts+4011 /* "off" */) == 0) || (sqlite3.Xsqlite3_stricmp(tls, *(*uintptr)(unsafe.Pointer(aFcntl + uintptr(2)*8)), ts+8293 /* "0" */) == 0) { @@ -59358,7 +59358,7 @@ func multiplexFileControl(tls *crt.TLS, pConn uintptr, op int32, pArg uintptr) i if pSubOpen != 0 { *(*int32)(unsafe.Pointer(bp + 8 /* rc */)) = (*(*func(*crt.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(((*sqlite3_file)(unsafe.Pointer(pSubOpen)).FpMethods + 80 /* &.xFileControl */))))(tls, pSubOpen, op, pArg) if (op == 12) && (*(*int32)(unsafe.Pointer(bp + 8 /* rc */)) == 0) { - *(*uintptr)(unsafe.Pointer(pArg)) = sqlite3.Xsqlite3_mprintf(tls, ts+39771 /* "multiplex/%z" */, crt.VaList(bp, *(*uintptr)(unsafe.Pointer(pArg)))) + *(*uintptr)(unsafe.Pointer(pArg)) = sqlite3.Xsqlite3_mprintf(tls, ts+39795 /* "multiplex/%z" */, crt.VaList(bp, *(*uintptr)(unsafe.Pointer(pArg)))) } } break @@ -59476,13 +59476,13 @@ func sqlite3_multiplex_initialize(tls *crt.TLS, zOrigVfsName uintptr, makeDefaul return 1 } if !(pOrigVfs != (uintptr(unsafe.Pointer(&gMultiplex)) + 8 /* &.sThisVfs */)) { - crt.X__assert_fail(tls, ts+39784 /* "pOrigVfs!=&gMult..." */, ts+39547 /* "testdata/sqlite-..." */, uint32(1102), uintptr(unsafe.Pointer(&__func__104))) + crt.X__assert_fail(tls, ts+39808 /* "pOrigVfs!=&gMult..." */, ts+39571 /* "testdata/sqlite-..." */, uint32(1102), uintptr(unsafe.Pointer(&__func__104))) } gMultiplex.FisInitialized = 1 gMultiplex.FpOrigVfs = pOrigVfs gMultiplex.FsThisVfs = *(*sqlite3_vfs)(unsafe.Pointer(pOrigVfs)) *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&gMultiplex)) + 8 /* &.sThisVfs */ + 4 /* &.szOsFile */)) += int32((uint64(unsafe.Sizeof(multiplexConn{})))) - gMultiplex.FsThisVfs.FzName = ts + 39815 /* "multiplex" */ + gMultiplex.FsThisVfs.FzName = ts + 39839 /* "multiplex" */ gMultiplex.FsThisVfs.FxOpen = *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, uintptr, int32, uintptr) int32 }{multiplexOpen})) @@ -59575,7 +59575,7 @@ func sqlite3_multiplex_initialize(tls *crt.TLS, zOrigVfsName uintptr, makeDefaul return 0 } -var __func__104 = *(*[29]int8)(unsafe.Pointer(ts + 39825 /* "sqlite3_multiple..." */)) /* test_multiplex.c:1097:76 */ +var __func__104 = *(*[29]int8)(unsafe.Pointer(ts + 39849 /* "sqlite3_multiple..." */)) /* test_multiplex.c:1097:76 */ // CAPI: Shutdown the multiplex system - sqlite3_multiplex_shutdown() // @@ -59609,7 +59609,7 @@ func test_multiplex_initialize(tls *crt.TLS, clientData uintptr, interp uintptr, // Process arguments if objc != 3 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+39854 /* "NAME MAKEDEFAULT" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+39878 /* "NAME MAKEDEFAULT" */) return 1 } zName = tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))) @@ -59633,11 +59633,11 @@ func test_multiplex_shutdown(tls *crt.TLS, clientData uintptr, interp uintptr, o _ = clientData - if (objc == 2) && (crt.Xstrcmp(tls, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))), ts+39871 /* "-force" */) != 0) { + if (objc == 2) && (crt.Xstrcmp(tls, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))), ts+39895 /* "-force" */) != 0) { objc = 3 } if (objc != 1) && (objc != 2) { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+39878 /* "?-force?" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+39902 /* "?-force?" */) return 1 } @@ -59671,19 +59671,19 @@ func test_multiplex_control(tls *crt.TLS, cd ClientData, interp uintptr, objc in Fop int32 Fargtype int32 }{ - {FzName: ts + 39887 /* "enable" */, Fop: 214014, Fargtype: 1}, - {FzName: ts + 39894 /* "chunk_size" */, Fop: 214015, Fargtype: 1}, - {FzName: ts + 39905 /* "max_chunks" */, Fop: 214016, Fargtype: 1}, + {FzName: ts + 39911 /* "enable" */, Fop: 214014, Fargtype: 1}, + {FzName: ts + 39918 /* "chunk_size" */, Fop: 214015, Fargtype: 1}, + {FzName: ts + 39929 /* "max_chunks" */, Fop: 214016, Fargtype: 1}, {FzName: uintptr(0), Fop: 0, Fargtype: 0}, } if objc != 5 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+39916 /* "HANDLE DBNAME SU..." */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+39940 /* "HANDLE DBNAME SU..." */) return 1 } if 0 == tcl.XTcl_GetCommandInfo(tls, interp, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))), bp+40 /* &cmdInfo */) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+39952 /* "expected databas..." */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+39976 /* "expected databas..." */, 0)) tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+16, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))), ts+18666 /* "\"" */, 0)) return 1 } else { @@ -59712,7 +59712,7 @@ func test_multiplex_control(tls *crt.TLS, cd ClientData, interp uintptr, objc in pArg = bp + 172 /* &iValue */ break default: - tcl.XTcl_WrongNumArgs(tls, interp, 4, objv, ts+39984 /* "SUB-COMMAND" */) + tcl.XTcl_WrongNumArgs(tls, interp, 4, objv, ts+40008 /* "SUB-COMMAND" */) return 1 } @@ -59748,9 +59748,9 @@ var aCmd5 = [3]struct { FzName uintptr FxProc uintptr }{ - {FzName: ts + 39825 /* "sqlite3_multiple..." */, FxProc: 0}, - {FzName: ts + 39996 /* "sqlite3_multiple..." */, FxProc: 0}, - {FzName: ts + 40023 /* "sqlite3_multiple..." */, FxProc: 0}, + {FzName: ts + 39849 /* "sqlite3_multiple..." */, FxProc: 0}, + {FzName: ts + 40020 /* "sqlite3_multiple..." */, FxProc: 0}, + {FzName: ts + 40047 /* "sqlite3_multiple..." */, FxProc: 0}, } /* test_multiplex.c:1310:5 */ // CAPI3REF: Standard File Control Opcodes @@ -60087,10 +60087,10 @@ var aCmd5 = [3]struct { type sqlite3_mutex = sqlite3_mutex1 /* sqlite3.h:1183:30 */ var aName = [15]uintptr{ - ts + 40049 /* "fast" */, ts + 40054 /* "recursive" */, ts + 40064 /* "static_master" */, ts + 40078, /* "static_mem" */ - ts + 40089 /* "static_open" */, ts + 40101 /* "static_prng" */, ts + 40113 /* "static_lru" */, ts + 40124, /* "static_pmem" */ - ts + 40136 /* "static_app1" */, ts + 40148 /* "static_app2" */, ts + 40160 /* "static_app3" */, ts + 40172, /* "static_vfs1" */ - ts + 40184 /* "static_vfs2" */, ts + 40196 /* "static_vfs3" */, uintptr(0), + ts + 40073 /* "fast" */, ts + 40078 /* "recursive" */, ts + 40088 /* "static_master" */, ts + 40102, /* "static_mem" */ + ts + 40113 /* "static_open" */, ts + 40125 /* "static_prng" */, ts + 40137 /* "static_lru" */, ts + 40148, /* "static_pmem" */ + ts + 40160 /* "static_app1" */, ts + 40172 /* "static_app2" */, ts + 40184 /* "static_app3" */, ts + 40196, /* "static_vfs1" */ + ts + 40208 /* "static_vfs2" */, ts + 40220 /* "static_vfs3" */, uintptr(0), } /* test_mutex.c:32:19 */ // State variables @@ -60231,7 +60231,7 @@ func test_install_mutex_counters(tls *crt.TLS, clientData uintptr, interp uintpt *(*sqlite3_mutex_methods)(unsafe.Pointer(bp + 64 /* counter_methods */)) = sqlite3_mutex_methods{FxMutexInit: *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS) int32 }{counterMutexInit})), FxMutexEnd: *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS) int32 }{counterMutexEnd})), FxMutexAlloc: *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, int32) uintptr }{counterMutexAlloc})), FxMutexFree: *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, uintptr) }{counterMutexFree})), FxMutexEnter: *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, uintptr) }{counterMutexEnter})), FxMutexTry: *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, uintptr) int32 }{counterMutexTry})), FxMutexLeave: *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, uintptr) }{counterMutexLeave})), FxMutexHeld: *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, uintptr) int32 }{counterMutexHeld})), FxMutexNotheld: *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, uintptr) int32 }{counterMutexNotheld}))} if objc != 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+38035 /* "BOOLEAN" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+38059 /* "BOOLEAN" */) return 1 } if 0 != tcl.XTcl_GetBooleanFromObj(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)), bp+56 /* &isInstall */) { @@ -60239,12 +60239,12 @@ func test_install_mutex_counters(tls *crt.TLS, clientData uintptr, interp uintpt } if *(*int32)(unsafe.Pointer(bp + 56 /* isInstall */)) == g3.FisInstalled { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+40208 /* "mutex counters a..." */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+40232 /* "mutex counters a..." */, 0)) tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+16, func() uintptr { if *(*int32)(unsafe.Pointer(bp + 56 /* isInstall */)) != 0 { - return ts + 40228 /* "already installe..." */ + return ts + 40252 /* "already installe..." */ } - return ts + 40246 /* "not installed" */ + return ts + 40270 /* "not installed" */ }(), 0)) return 1 } @@ -60342,9 +60342,9 @@ func test_config(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, o defer tls.Free(68) *(*[4]ConfigOption)(unsafe.Pointer(bp /* aOpt */)) = [4]ConfigOption{ - {FzName: ts + 40260 /* "singlethread" */, FiValue: 1}, - {FzName: ts + 40273 /* "multithread" */, FiValue: 2}, - {FzName: ts + 40285 /* "serialized" */, FiValue: 3}, + {FzName: ts + 40284 /* "singlethread" */, FiValue: 1}, + {FzName: ts + 40297 /* "multithread" */, FiValue: 2}, + {FzName: ts + 40309 /* "serialized" */, FiValue: 3}, {FzName: uintptr(0), FiValue: 0}, } var s int32 = int32(unsafe.Sizeof(ConfigOption{})) @@ -60399,7 +60399,7 @@ func getStaticMutexPointer(tls *crt.TLS, pInterp uintptr, pObj uintptr) uintptr // var iMutex int32 at bp, 4 - if tcl.XTcl_GetIndexFromObjStruct(tls, pInterp, pObj, uintptr(unsafe.Pointer(&aName)), int32(unsafe.Sizeof(uintptr(0))), ts+40296 /* "mutex name" */, 0, bp /* &iMutex */) != 0 { + if tcl.XTcl_GetIndexFromObjStruct(tls, pInterp, pObj, uintptr(unsafe.Pointer(&aName)), int32(unsafe.Sizeof(uintptr(0))), ts+40320 /* "mutex name" */, 0, bp /* &iMutex */) != 0 { return uintptr(0) } @@ -60471,9 +60471,9 @@ func Sqlitetest_mutex_Init(tls *crt.TLS, interp uintptr) int32 { /* test_mutex.c tcl.XTcl_CreateObjCommand(tls, interp, aCmd6[i].FzName, aCmd6[i].FxProc, uintptr(0), uintptr(0)) } - tcl.XTcl_LinkVar(tls, interp, ts+40307, /* "disable_mutex_in..." */ + tcl.XTcl_LinkVar(tls, interp, ts+40331, /* "disable_mutex_in..." */ (uintptr(unsafe.Pointer(&g3)) + 4 /* &.disableInit */), 1) - tcl.XTcl_LinkVar(tls, interp, ts+40326, /* "disable_mutex_tr..." */ + tcl.XTcl_LinkVar(tls, interp, ts+40350, /* "disable_mutex_tr..." */ (uintptr(unsafe.Pointer(&g3)) + 8 /* &.disableTry */), 1) return 0 } @@ -60482,20 +60482,20 @@ var aCmd6 = [11]struct { FzName uintptr FxProc uintptr }{ - {FzName: ts + 40344 /* "sqlite3_shutdown" */, FxProc: 0}, - {FzName: ts + 40361 /* "sqlite3_initiali..." */, FxProc: 0}, - {FzName: ts + 40380 /* "sqlite3_config" */, FxProc: 0}, + {FzName: ts + 40368 /* "sqlite3_shutdown" */, FxProc: 0}, + {FzName: ts + 40385 /* "sqlite3_initiali..." */, FxProc: 0}, + {FzName: ts + 40404 /* "sqlite3_config" */, FxProc: 0}, - {FzName: ts + 40395 /* "enter_static_mut..." */, FxProc: 0}, - {FzName: ts + 40414 /* "leave_static_mut..." */, FxProc: 0}, + {FzName: ts + 40419 /* "enter_static_mut..." */, FxProc: 0}, + {FzName: ts + 40438 /* "leave_static_mut..." */, FxProc: 0}, - {FzName: ts + 40433 /* "enter_db_mutex" */, FxProc: 0}, - {FzName: ts + 40448 /* "leave_db_mutex" */, FxProc: 0}, + {FzName: ts + 40457 /* "enter_db_mutex" */, FxProc: 0}, + {FzName: ts + 40472 /* "leave_db_mutex" */, FxProc: 0}, - {FzName: ts + 40463 /* "alloc_dealloc_mu..." */, FxProc: 0}, - {FzName: ts + 40483 /* "install_mutex_co..." */, FxProc: 0}, - {FzName: ts + 40506 /* "read_mutex_count..." */, FxProc: 0}, - {FzName: ts + 40526 /* "clear_mutex_coun..." */, FxProc: 0}, + {FzName: ts + 40487 /* "alloc_dealloc_mu..." */, FxProc: 0}, + {FzName: ts + 40507 /* "install_mutex_co..." */, FxProc: 0}, + {FzName: ts + 40530 /* "read_mutex_count..." */, FxProc: 0}, + {FzName: ts + 40550 /* "clear_mutex_coun..." */, FxProc: 0}, } /* test_mutex.c:484:5 */ // Maximum pathname length supported by the fs backend. @@ -60548,7 +60548,7 @@ var fs_vfs = fs_vfs_t{Fbase: sqlite3_vfs{FiVersion: 1, FszOsFile: // iVersion 0, FmxPathname:// szOsFile 0, FpNext:// mxPathname uintptr(0), FzName:// pNext -ts + 36013, /* "fs" */ FpAppData:// zName +ts + 36037, /* "fs" */ FpAppData:// zName uintptr(0), FxOpen:// pAppData 0, FxDelete:// xOpen 0, FxAccess:// xDelete @@ -60709,7 +60709,7 @@ func fsClose1(tls *crt.TLS, pFile uintptr) int32 { /* test_onefile.c:375:12: */ // Decrement the real_file ref-count. (*fs_real_file)(unsafe.Pointer(pReal)).FnRef-- if !((*fs_real_file)(unsafe.Pointer(pReal)).FnRef >= 0) { - crt.X__assert_fail(tls, ts+40547 /* "pReal->nRef>=0" */, ts+40562 /* "testdata/sqlite-..." */, uint32(382), uintptr(unsafe.Pointer(&__func__105))) + crt.X__assert_fail(tls, ts+40571 /* "pReal->nRef>=0" */, ts+40586 /* "testdata/sqlite-..." */, uint32(382), uintptr(unsafe.Pointer(&__func__105))) } // When the ref-count reaches 0, destroy the structure @@ -60725,7 +60725,7 @@ func fsClose1(tls *crt.TLS, pFile uintptr) int32 { /* test_onefile.c:375:12: */ return rc } -var __func__105 = *(*[8]int8)(unsafe.Pointer(ts + 40609 /* "fsClose" */)) /* test_onefile.c:375:40 */ +var __func__105 = *(*[8]int8)(unsafe.Pointer(ts + 40633 /* "fsClose" */)) /* test_onefile.c:375:40 */ // Read data from an fs-file. func fsRead(tls *crt.TLS, pFile uintptr, zBuf uintptr, iAmt int32, iOfst sqlite_int64) int32 { /* test_onefile.c:400:12: */ @@ -60957,8 +60957,8 @@ __1: (*fs_file)(unsafe.Pointer(p)).Fbase.FpMethods = uintptr(unsafe.Pointer(&fs_io_methods)) (*fs_file)(unsafe.Pointer(p)).FeType = eType - if !(crt.Xstrlen(tls, ts+37721 /* "-journal" */) == uint64(8)) { - crt.X__assert_fail(tls, ts+40617 /* "strlen(\"-journal..." */, ts+40562 /* "testdata/sqlite-..." */, uint32(609), uintptr(unsafe.Pointer(&__func__106))) + if !(crt.Xstrlen(tls, ts+37745 /* "-journal" */) == uint64(8)) { + crt.X__assert_fail(tls, ts+40641 /* "strlen(\"-journal..." */, ts+40586 /* "testdata/sqlite-..." */, uint32(609), uintptr(unsafe.Pointer(&__func__106))) } nName = (int32(crt.Xstrlen(tls, zName)) - (func() int32 { if eType == 2 { @@ -60985,7 +60985,7 @@ __4: real_flags = ((flags & ^int32(crt.Int32FromInt32(0x00000100))) | 0x00000200) pParent = (*fs_vfs_t)(unsafe.Pointer(pFsVfs)).FpParent if !(eType == 1) { - crt.X__assert_fail(tls, ts+40639 /* "eType==1" */, ts+40562 /* "testdata/sqlite-..." */, uint32(619), uintptr(unsafe.Pointer(&__func__106))) + crt.X__assert_fail(tls, ts+40663 /* "eType==1" */, ts+40586 /* "testdata/sqlite-..." */, uint32(619), uintptr(unsafe.Pointer(&__func__106))) } pReal = sqlite3.Xsqlite3_malloc(tls, (int32(uint64(unsafe.Sizeof(fs_real_file{})) + uint64((*sqlite3_vfs)(unsafe.Pointer(pParent)).FszOsFile)))) @@ -61019,7 +61019,7 @@ __8: if !(*(*sqlite3_int64)(unsafe.Pointer(bp /* size */)) == int64(0)) { goto __9 } - rc = (*(*func(*crt.TLS, uintptr, uintptr, int32, sqlite3_int64) int32)(unsafe.Pointer(((*sqlite3_file)(unsafe.Pointer(pRealFile)).FpMethods + 24 /* &.xWrite */))))(tls, pRealFile, ts+40648 /* "\x00" */, 1, (int64(10485760 - 1))) + rc = (*(*func(*crt.TLS, uintptr, uintptr, int32, sqlite3_int64) int32)(unsafe.Pointer(((*sqlite3_file)(unsafe.Pointer(pRealFile)).FpMethods + 24 /* &.xWrite */))))(tls, pRealFile, ts+40672 /* "\x00" */, 1, (int64(10485760 - 1))) (*fs_real_file)(unsafe.Pointer(pReal)).FnBlob = 10485760 goto __10 __9: @@ -61083,7 +61083,7 @@ __15: return rc } -var __func__106 = *(*[7]int8)(unsafe.Pointer(ts + 40650 /* "fsOpen" */)) /* test_onefile.c:590:2 */ +var __func__106 = *(*[7]int8)(unsafe.Pointer(ts + 40674 /* "fsOpen" */)) /* test_onefile.c:590:2 */ // Delete the file located at zPath. If the dirSync argument is true, // ensure the file-system modifications are synced to disk before @@ -61095,11 +61095,11 @@ func fsDelete(tls *crt.TLS, pVfs uintptr, zPath uintptr, dirSync int32) int32 { var pF uintptr var nName int32 = (int32(crt.Xstrlen(tls, zPath)) - 8) - if !(crt.Xstrlen(tls, ts+37721 /* "-journal" */) == uint64(8)) { - crt.X__assert_fail(tls, ts+40617 /* "strlen(\"-journal..." */, ts+40562 /* "testdata/sqlite-..." */, uint32(693), uintptr(unsafe.Pointer(&__func__107))) + if !(crt.Xstrlen(tls, ts+37745 /* "-journal" */) == uint64(8)) { + crt.X__assert_fail(tls, ts+40641 /* "strlen(\"-journal..." */, ts+40586 /* "testdata/sqlite-..." */, uint32(693), uintptr(unsafe.Pointer(&__func__107))) } - if !(crt.Xstrcmp(tls, ts+37721 /* "-journal" */, (zPath+uintptr(nName))) == 0) { - crt.X__assert_fail(tls, ts+40657 /* "strcmp(\"-journal..." */, ts+40562 /* "testdata/sqlite-..." */, uint32(694), uintptr(unsafe.Pointer(&__func__107))) + if !(crt.Xstrcmp(tls, ts+37745 /* "-journal" */, (zPath+uintptr(nName))) == 0) { + crt.X__assert_fail(tls, ts+40681 /* "strcmp(\"-journal..." */, ts+40586 /* "testdata/sqlite-..." */, uint32(694), uintptr(unsafe.Pointer(&__func__107))) } pReal = (*fs_vfs_t)(unsafe.Pointer(pFsVfs)).FpFileList @@ -61107,7 +61107,7 @@ func fsDelete(tls *crt.TLS, pVfs uintptr, zPath uintptr, dirSync int32) int32 { } if pReal != 0 { pF = (*fs_real_file)(unsafe.Pointer(pReal)).FpFile - rc = (*(*func(*crt.TLS, uintptr, uintptr, int32, sqlite3_int64) int32)(unsafe.Pointer(((*sqlite3_file)(unsafe.Pointer(pF)).FpMethods + 24 /* &.xWrite */))))(tls, pF, ts+40694 /* "\x00\x00\x00\x00" */, 4, (int64((*fs_real_file)(unsafe.Pointer(pReal)).FnBlob - 512))) + rc = (*(*func(*crt.TLS, uintptr, uintptr, int32, sqlite3_int64) int32)(unsafe.Pointer(((*sqlite3_file)(unsafe.Pointer(pF)).FpMethods + 24 /* &.xWrite */))))(tls, pF, ts+40718 /* "\x00\x00\x00\x00" */, 4, (int64((*fs_real_file)(unsafe.Pointer(pReal)).FnBlob - 512))) if rc == 0 { (*fs_real_file)(unsafe.Pointer(pReal)).FnJournal = 0 } @@ -61115,7 +61115,7 @@ func fsDelete(tls *crt.TLS, pVfs uintptr, zPath uintptr, dirSync int32) int32 { return rc } -var __func__107 = *(*[9]int8)(unsafe.Pointer(ts + 40699 /* "fsDelete" */)) /* test_onefile.c:686:71 */ +var __func__107 = *(*[9]int8)(unsafe.Pointer(ts + 40723 /* "fsDelete" */)) /* test_onefile.c:686:71 */ // Test for access permissions. Return true if the requested permission // is available, or false otherwise. @@ -61130,10 +61130,10 @@ func fsAccess(tls *crt.TLS, pVfs uintptr, zPath uintptr, flags int32, pResOut ui return (*(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer((pParent + 56 /* &.xAccess */))))(tls, pParent, zPath, flags, pResOut) } - if !(crt.Xstrlen(tls, ts+37721 /* "-journal" */) == uint64(8)) { - crt.X__assert_fail(tls, ts+40617 /* "strlen(\"-journal..." */, ts+40562 /* "testdata/sqlite-..." */, uint32(728), uintptr(unsafe.Pointer(&__func__108))) + if !(crt.Xstrlen(tls, ts+37745 /* "-journal" */) == uint64(8)) { + crt.X__assert_fail(tls, ts+40641 /* "strlen(\"-journal..." */, ts+40586 /* "testdata/sqlite-..." */, uint32(728), uintptr(unsafe.Pointer(&__func__108))) } - if (nName > 8) && (crt.Xstrcmp(tls, ts+37721 /* "-journal" */, (zPath+uintptr((nName-8)))) == 0) { + if (nName > 8) && (crt.Xstrcmp(tls, ts+37745 /* "-journal" */, (zPath+uintptr((nName-8)))) == 0) { nName = nName - (8) isJournal = 1 } @@ -61146,7 +61146,7 @@ func fsAccess(tls *crt.TLS, pVfs uintptr, zPath uintptr, flags int32, pResOut ui return 0 } -var __func__108 = *(*[9]int8)(unsafe.Pointer(ts + 40708 /* "fsAccess" */)) /* test_onefile.c:717:2 */ +var __func__108 = *(*[9]int8)(unsafe.Pointer(ts + 40732 /* "fsAccess" */)) /* test_onefile.c:717:2 */ // Populate buffer zOut with the full canonical pathname corresponding // to the pathname in zPath. zOut is guaranteed to point to a buffer @@ -61442,7 +61442,7 @@ func vfslogFileControl(tls *crt.TLS, pFile uintptr, op int32, pArg uintptr) int3 var p uintptr = pFile var rc int32 = (*(*func(*crt.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(((*sqlite3_file)(unsafe.Pointer((*VfslogFile)(unsafe.Pointer(p)).FpReal)).FpMethods + 80 /* &.xFileControl */))))(tls, (*VfslogFile)(unsafe.Pointer(p)).FpReal, op, pArg) if (op == 12) && (rc == 0) { - *(*uintptr)(unsafe.Pointer(pArg)) = sqlite3.Xsqlite3_mprintf(tls, ts+40717 /* "vfslog/%z" */, crt.VaList(bp, *(*uintptr)(unsafe.Pointer(pArg)))) + *(*uintptr)(unsafe.Pointer(pArg)) = sqlite3.Xsqlite3_mprintf(tls, ts+40741 /* "vfslog/%z" */, crt.VaList(bp, *(*uintptr)(unsafe.Pointer(pArg)))) } return rc } @@ -61733,7 +61733,7 @@ func sqlite3_vfslog_new(tls *crt.TLS, zVfs uintptr, zParentVfs uintptr, zLog uin (*(*func(*crt.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer((pParent + 48 /* &.xDelete */))))(tls, pParent, zFile, 0) rc = (*(*func(*crt.TLS, uintptr, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer((pParent + 40 /* &.xOpen */))))(tls, pParent, zFile, (*VfslogVfs)(unsafe.Pointer(p)).FpLog, *(*int32)(unsafe.Pointer(bp /* flags */)), bp /* &flags */) if rc == 0 { - crt.Xmemcpy(tls, p+204 /* &.aBuf */, ts+40727 /* "sqlite_ostrace1...." */, uint64(20)) + crt.Xmemcpy(tls, p+204 /* &.aBuf */, ts+40751 /* "sqlite_ostrace1...." */, uint64(20)) (*VfslogVfs)(unsafe.Pointer(p)).FiOffset = int64(0) (*VfslogVfs)(unsafe.Pointer(p)).FnBuf = 20 rc = sqlite3.Xsqlite3_vfs_register(tls, p, 1) @@ -61762,78 +61762,78 @@ func vfslog_eventname(tls *crt.TLS, eEvent int32) uintptr { /* test_osinst.c:769 switch eEvent { case 3: - zEvent = ts + 40748 /* "xClose" */ + zEvent = ts + 40772 /* "xClose" */ break case 14: - zEvent = ts + 40755 /* "xRead" */ + zEvent = ts + 40779 /* "xRead" */ break case 20: - zEvent = ts + 40761 /* "xWrite" */ + zEvent = ts + 40785 /* "xWrite" */ break case 18: - zEvent = ts + 40768 /* "xTruncate" */ + zEvent = ts + 40792 /* "xTruncate" */ break case 17: - zEvent = ts + 32890 /* "xSync" */ + zEvent = ts + 32914 /* "xSync" */ break case 8: - zEvent = ts + 40778 /* "xFilesize" */ + zEvent = ts + 40802 /* "xFilesize" */ break case 11: - zEvent = ts + 40788 /* "xLock" */ + zEvent = ts + 40812 /* "xLock" */ break case 19: - zEvent = ts + 40794 /* "xUnlock" */ + zEvent = ts + 40818 /* "xUnlock" */ break case 2: - zEvent = ts + 40802 /* "xCheckResLock" */ + zEvent = ts + 40826 /* "xCheckResLock" */ break case 7: - zEvent = ts + 40816 /* "xFileControl" */ + zEvent = ts + 40840 /* "xFileControl" */ break case 15: - zEvent = ts + 40829 /* "xSectorSize" */ + zEvent = ts + 40853 /* "xSectorSize" */ break case 6: - zEvent = ts + 40841 /* "xDeviceChar" */ + zEvent = ts + 40865 /* "xDeviceChar" */ break case 12: - zEvent = ts + 32455 /* "xOpen" */ + zEvent = ts + 32479 /* "xOpen" */ break case 5: - zEvent = ts + 40853 /* "xDelete" */ + zEvent = ts + 40877 /* "xDelete" */ break case 1: - zEvent = ts + 40861 /* "xAccess" */ + zEvent = ts + 40885 /* "xAccess" */ break case 9: - zEvent = ts + 40869 /* "xFullPathname" */ + zEvent = ts + 40893 /* "xFullPathname" */ break case 13: - zEvent = ts + 40883 /* "xRandomness" */ + zEvent = ts + 40907 /* "xRandomness" */ break case 16: - zEvent = ts + 40895 /* "xSleep" */ + zEvent = ts + 40919 /* "xSleep" */ break case 4: - zEvent = ts + 40902 /* "xCurrentTime" */ + zEvent = ts + 40926 /* "xCurrentTime" */ break case 22: - zEvent = ts + 40915 /* "xShmUnmap" */ + zEvent = ts + 40939 /* "xShmUnmap" */ break case 25: - zEvent = ts + 40925 /* "xShmLock" */ + zEvent = ts + 40949 /* "xShmLock" */ break case 26: - zEvent = ts + 40934 /* "xShmBarrier" */ + zEvent = ts + 40958 /* "xShmBarrier" */ break case 23: - zEvent = ts + 40946 /* "xShmMap" */ + zEvent = ts + 40970 /* "xShmMap" */ break case 28: - zEvent = ts + 40954 /* "annotation" */ + zEvent = ts + 40978 /* "annotation" */ break } @@ -61931,7 +61931,7 @@ func vlogConnect(tls *crt.TLS, db uintptr, pAux uintptr, argc int32, argv uintpt if rc == 0 { (*(*func(*crt.TLS, uintptr, uintptr) int32)(unsafe.Pointer(((*sqlite3_file)(unsafe.Pointer((*VfslogVtab)(unsafe.Pointer(p)).FpFd)).FpMethods + 48 /* &.xFileSize */))))(tls, (*VfslogVtab)(unsafe.Pointer(p)).FpFd, (p + 32 /* &.nByte */)) sqlite3.Xsqlite3_declare_vtab(tls, db, - ts+40965 /* "CREATE TABLE xxx..." */) + ts+40989 /* "CREATE TABLE xxx..." */) *(*uintptr)(unsafe.Pointer(ppVtab)) = (p /* &.base */) } else { sqlite3.Xsqlite3_free(tls, p) @@ -62057,7 +62057,7 @@ func vlogColumn(tls *crt.TLS, pCursor uintptr, ctx uintptr, i int32) int32 { /* var pCsr uintptr = pCursor if !(i < 7) { - crt.X__assert_fail(tls, ts+41020 /* "i<7" */, ts+41024 /* "testdata/sqlite-..." */, uint32(1041), uintptr(unsafe.Pointer(&__func__109))) + crt.X__assert_fail(tls, ts+41044 /* "i<7" */, ts+41048 /* "testdata/sqlite-..." */, uint32(1041), uintptr(unsafe.Pointer(&__func__109))) } val = get32bits(tls, ((pCsr + 48 /* &.aBuf */) + uintptr((4 * i)))) @@ -62084,7 +62084,7 @@ func vlogColumn(tls *crt.TLS, pCursor uintptr, ctx uintptr, i int32) int32 { /* return 0 } -var __func__109 = *(*[11]int8)(unsafe.Pointer(ts + 41070 /* "vlogColumn" */)) /* test_osinst.c:1037:2 */ +var __func__109 = *(*[11]int8)(unsafe.Pointer(ts + 41094 /* "vlogColumn" */)) /* test_osinst.c:1037:2 */ func vlogRowid(tls *crt.TLS, pCursor uintptr, pRowid uintptr) int32 { /* test_osinst.c:1065:12: */ var pCsr uintptr = pCursor @@ -62094,7 +62094,7 @@ func vlogRowid(tls *crt.TLS, pCursor uintptr, pRowid uintptr) int32 { /* test_os func sqlite3_vfslog_register(tls *crt.TLS, db uintptr) int32 { /* test_osinst.c:1071:5: */ - sqlite3.Xsqlite3_create_module(tls, db, ts+41081 /* "vfslog" */, uintptr(unsafe.Pointer(&vfslog_module)), uintptr(0)) + sqlite3.Xsqlite3_create_module(tls, db, ts+41105 /* "vfslog" */, uintptr(unsafe.Pointer(&vfslog_module)), uintptr(0)) return 0 } @@ -62145,7 +62145,7 @@ func test_vfslog(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, o // var iSub int32 at bp+72, 4 if objc < 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37895 /* "SUB-COMMAND ..." */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37919 /* "SUB-COMMAND ..." */) return 1 } if tcl.XTcl_GetIndexFromObjStruct(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)), uintptr(unsafe.Pointer(&strs)), int32(unsafe.Sizeof(uintptr(0))), ts+2321 /* "sub-command" */, 0, bp+72 /* &iSub */) != 0 { @@ -62158,14 +62158,14 @@ func test_vfslog(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, o var zVfs uintptr var zMsg uintptr if objc != 4 { - tcl.XTcl_WrongNumArgs(tls, interp, 3, objv, ts+41088 /* "VFS" */) + tcl.XTcl_WrongNumArgs(tls, interp, 3, objv, ts+41112 /* "VFS" */) return 1 } zVfs = tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(2)*8))) zMsg = tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(3)*8))) rc = sqlite3_vfslog_annotate(tls, zVfs, zMsg) if rc != 0 { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+41092 /* "failed" */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+41116 /* "failed" */, 0)) return 1 } break @@ -62174,13 +62174,13 @@ func test_vfslog(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, o { var zVfs uintptr if objc != 3 { - tcl.XTcl_WrongNumArgs(tls, interp, 2, objv, ts+41088 /* "VFS" */) + tcl.XTcl_WrongNumArgs(tls, interp, 2, objv, ts+41112 /* "VFS" */) return 1 } zVfs = tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(2)*8))) rc = sqlite3_vfslog_finalize(tls, zVfs) if rc != 0 { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+16, ts+41092 /* "failed" */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+16, ts+41116 /* "failed" */, 0)) return 1 } break @@ -62192,7 +62192,7 @@ func test_vfslog(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, o var zParent uintptr var zLog uintptr if objc != 5 { - tcl.XTcl_WrongNumArgs(tls, interp, 2, objv, ts+41099 /* "VFS PARENT LOGFI..." */) + tcl.XTcl_WrongNumArgs(tls, interp, 2, objv, ts+41123 /* "VFS PARENT LOGFI..." */) return 1 } zVfs = tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(2)*8))) @@ -62203,7 +62203,7 @@ func test_vfslog(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, o } rc = sqlite3_vfslog_new(tls, zVfs, zParent, zLog) if rc != 0 { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+41092 /* "failed" */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+32, ts+41116 /* "failed" */, 0)) return 1 } break @@ -62222,7 +62222,7 @@ func test_vfslog(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, o rc = sqlite3_vfslog_register(tls, db) } if rc != 0 { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+48, ts+41118 /* "bad sqlite3 hand..." */, zDb, uintptr(0))) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+48, ts+41142 /* "bad sqlite3 hand..." */, zDb, uintptr(0))) return 1 } break @@ -62232,10 +62232,10 @@ func test_vfslog(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, o return 0 } -var strs = [5]uintptr{ts + 41139 /* "annotate" */, ts + 41148 /* "finalize" */, ts + 12847 /* "new" */, ts + 41157 /* "register" */, uintptr(0)} /* test_osinst.c:1127:21 */ +var strs = [5]uintptr{ts + 41163 /* "annotate" */, ts + 41172 /* "finalize" */, ts + 12847 /* "new" */, ts + 41181 /* "register" */, uintptr(0)} /* test_osinst.c:1127:21 */ func SqlitetestOsinst_Init(tls *crt.TLS, interp uintptr) int32 { /* test_osinst.c:1219:5: */ - tcl.XTcl_CreateObjCommand(tls, interp, ts+41081 /* "vfslog" */, *(*uintptr)(unsafe.Pointer(&struct { + tcl.XTcl_CreateObjCommand(tls, interp, ts+41105 /* "vfslog" */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{test_vfslog})), uintptr(0), uintptr(0)) return 0 @@ -62288,13 +62288,13 @@ var testpcacheGlobal testpcacheGlobalType /* test_pcache.c:41:29: */ // memory leak. func testpcacheInit(tls *crt.TLS, pArg uintptr) int32 { /* test_pcache.c:53:12: */ if !(pArg == uintptr(unsafe.Pointer(&testpcacheGlobal))) { - crt.X__assert_fail(tls, ts+41166 /* "pArg==(void*)&te..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(54), uintptr(unsafe.Pointer(&__func__110))) + crt.X__assert_fail(tls, ts+41190 /* "pArg==(void*)&te..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(54), uintptr(unsafe.Pointer(&__func__110))) } if !(testpcacheGlobal.FpDummy == uintptr(0)) { - crt.X__assert_fail(tls, ts+41243 /* "testpcacheGlobal..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(55), uintptr(unsafe.Pointer(&__func__110))) + crt.X__assert_fail(tls, ts+41267 /* "testpcacheGlobal..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(55), uintptr(unsafe.Pointer(&__func__110))) } if !(testpcacheGlobal.FnInstance == 0) { - crt.X__assert_fail(tls, ts+41270 /* "testpcacheGlobal..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(56), uintptr(unsafe.Pointer(&__func__110))) + crt.X__assert_fail(tls, ts+41294 /* "testpcacheGlobal..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(56), uintptr(unsafe.Pointer(&__func__110))) } testpcacheGlobal.FpDummy = sqlite3.Xsqlite3_malloc(tls, 10) if testpcacheGlobal.FpDummy == uintptr(0) { @@ -62303,7 +62303,7 @@ func testpcacheInit(tls *crt.TLS, pArg uintptr) int32 { /* test_pcache.c:53:12: return 0 } -var __func__110 = *(*[15]int8)(unsafe.Pointer(ts + 41300 /* "testpcacheInit" */)) /* test_pcache.c:53:38 */ +var __func__110 = *(*[15]int8)(unsafe.Pointer(ts + 41324 /* "testpcacheInit" */)) /* test_pcache.c:53:38 */ // Destructor // @@ -62311,19 +62311,19 @@ var __func__110 = *(*[15]int8)(unsafe.Pointer(ts + 41300 /* "testpcacheInit" */) // Free the memory allocated by the initializer. func testpcacheShutdown(tls *crt.TLS, pArg uintptr) { /* test_pcache.c:67:13: */ if !(pArg == uintptr(unsafe.Pointer(&testpcacheGlobal))) { - crt.X__assert_fail(tls, ts+41166 /* "pArg==(void*)&te..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(68), uintptr(unsafe.Pointer(&__func__111))) + crt.X__assert_fail(tls, ts+41190 /* "pArg==(void*)&te..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(68), uintptr(unsafe.Pointer(&__func__111))) } if !(testpcacheGlobal.FpDummy != uintptr(0)) { - crt.X__assert_fail(tls, ts+41315 /* "testpcacheGlobal..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(69), uintptr(unsafe.Pointer(&__func__111))) + crt.X__assert_fail(tls, ts+41339 /* "testpcacheGlobal..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(69), uintptr(unsafe.Pointer(&__func__111))) } if !(testpcacheGlobal.FnInstance == 0) { - crt.X__assert_fail(tls, ts+41270 /* "testpcacheGlobal..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(70), uintptr(unsafe.Pointer(&__func__111))) + crt.X__assert_fail(tls, ts+41294 /* "testpcacheGlobal..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(70), uintptr(unsafe.Pointer(&__func__111))) } sqlite3.Xsqlite3_free(tls, testpcacheGlobal.FpDummy) testpcacheGlobal.FpDummy = uintptr(0) } -var __func__111 = *(*[19]int8)(unsafe.Pointer(ts + 41342 /* "testpcacheShutdo..." */)) /* test_pcache.c:67:43 */ +var __func__111 = *(*[19]int8)(unsafe.Pointer(ts + 41366 /* "testpcacheShutdo..." */)) /* test_pcache.c:67:43 */ // Number of pages in a cache. // @@ -62387,7 +62387,7 @@ func testpcacheCreate(tls *crt.TLS, szPage int32, szExtra int32, bPurgeable int3 var p uintptr var i int32 if !(testpcacheGlobal.FpDummy != uintptr(0)) { - crt.X__assert_fail(tls, ts+41315 /* "testpcacheGlobal..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(142), uintptr(unsafe.Pointer(&__func__112))) + crt.X__assert_fail(tls, ts+41339 /* "testpcacheGlobal..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(142), uintptr(unsafe.Pointer(&__func__112))) } szPage = ((szPage + 7) & ^int32(crt.Int32FromInt32(7))) nMem = (int32(uint64(unsafe.Sizeof(testpcache{})) + (uint64(217 * (szPage + szExtra))))) @@ -62426,41 +62426,41 @@ __3: return p } -var __func__112 = *(*[17]int8)(unsafe.Pointer(ts + 41361 /* "testpcacheCreate" */)) /* test_pcache.c:137:2 */ +var __func__112 = *(*[17]int8)(unsafe.Pointer(ts + 41385 /* "testpcacheCreate" */)) /* test_pcache.c:137:2 */ // Set the cache size func testpcacheCachesize(tls *crt.TLS, pCache uintptr, newSize int32) { /* test_pcache.c:168:13: */ var p uintptr = pCache if !((*testpcache)(unsafe.Pointer(p)).FiMagic == uint32(0x364585fd)) { - crt.X__assert_fail(tls, ts+41378 /* "p->iMagic==0x364..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(170), uintptr(unsafe.Pointer(&__func__113))) + crt.X__assert_fail(tls, ts+41402 /* "p->iMagic==0x364..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(170), uintptr(unsafe.Pointer(&__func__113))) } if !(testpcacheGlobal.FpDummy != uintptr(0)) { - crt.X__assert_fail(tls, ts+41315 /* "testpcacheGlobal..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(171), uintptr(unsafe.Pointer(&__func__113))) + crt.X__assert_fail(tls, ts+41339 /* "testpcacheGlobal..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(171), uintptr(unsafe.Pointer(&__func__113))) } if !(testpcacheGlobal.FnInstance > 0) { - crt.X__assert_fail(tls, ts+41400 /* "testpcacheGlobal..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(172), uintptr(unsafe.Pointer(&__func__113))) + crt.X__assert_fail(tls, ts+41424 /* "testpcacheGlobal..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(172), uintptr(unsafe.Pointer(&__func__113))) } } -var __func__113 = *(*[20]int8)(unsafe.Pointer(ts + 41429 /* "testpcacheCaches..." */)) /* test_pcache.c:168:69 */ +var __func__113 = *(*[20]int8)(unsafe.Pointer(ts + 41453 /* "testpcacheCaches..." */)) /* test_pcache.c:168:69 */ // Return the number of pages in the cache that are being used. // This includes both pinned and unpinned pages. func testpcachePagecount(tls *crt.TLS, pCache uintptr) int32 { /* test_pcache.c:179:12: */ var p uintptr = pCache if !((*testpcache)(unsafe.Pointer(p)).FiMagic == uint32(0x364585fd)) { - crt.X__assert_fail(tls, ts+41378 /* "p->iMagic==0x364..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(181), uintptr(unsafe.Pointer(&__func__114))) + crt.X__assert_fail(tls, ts+41402 /* "p->iMagic==0x364..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(181), uintptr(unsafe.Pointer(&__func__114))) } if !(testpcacheGlobal.FpDummy != uintptr(0)) { - crt.X__assert_fail(tls, ts+41315 /* "testpcacheGlobal..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(182), uintptr(unsafe.Pointer(&__func__114))) + crt.X__assert_fail(tls, ts+41339 /* "testpcacheGlobal..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(182), uintptr(unsafe.Pointer(&__func__114))) } if !(testpcacheGlobal.FnInstance > 0) { - crt.X__assert_fail(tls, ts+41400 /* "testpcacheGlobal..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(183), uintptr(unsafe.Pointer(&__func__114))) + crt.X__assert_fail(tls, ts+41424 /* "testpcacheGlobal..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(183), uintptr(unsafe.Pointer(&__func__114))) } return (217 - (*testpcache)(unsafe.Pointer(p)).FnFree) } -var __func__114 = *(*[20]int8)(unsafe.Pointer(ts + 41449 /* "testpcachePageco..." */)) /* test_pcache.c:179:55 */ +var __func__114 = *(*[20]int8)(unsafe.Pointer(ts + 41473 /* "testpcachePageco..." */)) /* test_pcache.c:179:55 */ // Fetch a page. func testpcacheFetch(tls *crt.TLS, pCache uintptr, key uint32, createFlag int32) uintptr { /* test_pcache.c:190:28: */ @@ -62468,13 +62468,13 @@ func testpcacheFetch(tls *crt.TLS, pCache uintptr, key uint32, createFlag int32) var i int32 var j int32 if !((*testpcache)(unsafe.Pointer(p)).FiMagic == uint32(0x364585fd)) { - crt.X__assert_fail(tls, ts+41378 /* "p->iMagic==0x364..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(197), uintptr(unsafe.Pointer(&__func__115))) + crt.X__assert_fail(tls, ts+41402 /* "p->iMagic==0x364..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(197), uintptr(unsafe.Pointer(&__func__115))) } if !(testpcacheGlobal.FpDummy != uintptr(0)) { - crt.X__assert_fail(tls, ts+41315 /* "testpcacheGlobal..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(198), uintptr(unsafe.Pointer(&__func__115))) + crt.X__assert_fail(tls, ts+41339 /* "testpcacheGlobal..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(198), uintptr(unsafe.Pointer(&__func__115))) } if !(testpcacheGlobal.FnInstance > 0) { - crt.X__assert_fail(tls, ts+41400 /* "testpcacheGlobal..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(199), uintptr(unsafe.Pointer(&__func__115))) + crt.X__assert_fail(tls, ts+41424 /* "testpcacheGlobal..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(199), uintptr(unsafe.Pointer(&__func__115))) } // See if the page is already in cache. Return immediately if it is @@ -62483,7 +62483,7 @@ func testpcacheFetch(tls *crt.TLS, pCache uintptr, key uint32, createFlag int32) if !((*testpcachePage)(unsafe.Pointer((p+32 /* &.a */)+uintptr(i)*24)).FisPinned != 0) { (*testpcache)(unsafe.Pointer(p)).FnPinned++ if !((*testpcache)(unsafe.Pointer(p)).FnPinned <= (217 - (*testpcache)(unsafe.Pointer(p)).FnFree)) { - crt.X__assert_fail(tls, ts+41469 /* "p->nPinned <= 21..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(206), uintptr(unsafe.Pointer(&__func__115))) + crt.X__assert_fail(tls, ts+41493 /* "p->nPinned <= 21..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(206), uintptr(unsafe.Pointer(&__func__115))) } (*testpcachePage)(unsafe.Pointer((p + 32 /* &.a */) + uintptr(i)*24)).FisPinned = 1 } @@ -62532,7 +62532,7 @@ func testpcacheFetch(tls *crt.TLS, pCache uintptr, key uint32, createFlag int32) (*testpcache)(unsafe.Pointer(p)).FnPinned++ (*testpcache)(unsafe.Pointer(p)).FnFree-- if !((*testpcache)(unsafe.Pointer(p)).FnPinned <= (217 - (*testpcache)(unsafe.Pointer(p)).FnFree)) { - crt.X__assert_fail(tls, ts+41469 /* "p->nPinned <= 21..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(250), uintptr(unsafe.Pointer(&__func__115))) + crt.X__assert_fail(tls, ts+41493 /* "p->nPinned <= 21..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(250), uintptr(unsafe.Pointer(&__func__115))) } return ((p + 32 /* &.a */) + uintptr(j)*24 /* &.page */) } @@ -62548,7 +62548,7 @@ func testpcacheFetch(tls *crt.TLS, pCache uintptr, key uint32, createFlag int32) // The prior loop always finds a freepage to allocate if !(0 != 0) { - crt.X__assert_fail(tls, ts+8293 /* "0" */, ts+41197 /* "testdata/sqlite-..." */, uint32(256), uintptr(unsafe.Pointer(&__func__115))) + crt.X__assert_fail(tls, ts+8293 /* "0" */, ts+41221 /* "testdata/sqlite-..." */, uint32(256), uintptr(unsafe.Pointer(&__func__115))) } } @@ -62573,7 +62573,7 @@ __4: crt.Xmemset(tls, (*testpcachePage)(unsafe.Pointer((p+32 /* &.a */)+uintptr(j)*24)).Fpage.FpExtra, 0, uint64((*testpcache)(unsafe.Pointer(p)).FszExtra)) (*testpcache)(unsafe.Pointer(p)).FnPinned++ if !((*testpcache)(unsafe.Pointer(p)).FnPinned <= (217 - (*testpcache)(unsafe.Pointer(p)).FnFree)) { - crt.X__assert_fail(tls, ts+41469 /* "p->nPinned <= 21..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(276), uintptr(unsafe.Pointer(&__func__115))) + crt.X__assert_fail(tls, ts+41493 /* "p->nPinned <= 21..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(276), uintptr(unsafe.Pointer(&__func__115))) } return ((p + 32 /* &.a */) + uintptr(j)*24 /* &.page */) } @@ -62589,25 +62589,25 @@ __6: // The previous loop always finds a page to recycle. if !(0 != 0) { - crt.X__assert_fail(tls, ts+8293 /* "0" */, ts+41197 /* "testdata/sqlite-..." */, uint32(282), uintptr(unsafe.Pointer(&__func__115))) + crt.X__assert_fail(tls, ts+8293 /* "0" */, ts+41221 /* "testdata/sqlite-..." */, uint32(282), uintptr(unsafe.Pointer(&__func__115))) } return uintptr(0) } -var __func__115 = *(*[16]int8)(unsafe.Pointer(ts + 41498 /* "testpcacheFetch" */)) /* test_pcache.c:194:2 */ +var __func__115 = *(*[16]int8)(unsafe.Pointer(ts + 41522 /* "testpcacheFetch" */)) /* test_pcache.c:194:2 */ // Unpin a page. func testpcacheUnpin(tls *crt.TLS, pCache uintptr, pOldPage uintptr, discard int32) { /* test_pcache.c:289:13: */ var p uintptr = pCache var i int32 if !((*testpcache)(unsafe.Pointer(p)).FiMagic == uint32(0x364585fd)) { - crt.X__assert_fail(tls, ts+41378 /* "p->iMagic==0x364..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(296), uintptr(unsafe.Pointer(&__func__116))) + crt.X__assert_fail(tls, ts+41402 /* "p->iMagic==0x364..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(296), uintptr(unsafe.Pointer(&__func__116))) } if !(testpcacheGlobal.FpDummy != uintptr(0)) { - crt.X__assert_fail(tls, ts+41315 /* "testpcacheGlobal..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(297), uintptr(unsafe.Pointer(&__func__116))) + crt.X__assert_fail(tls, ts+41339 /* "testpcacheGlobal..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(297), uintptr(unsafe.Pointer(&__func__116))) } if !(testpcacheGlobal.FnInstance > 0) { - crt.X__assert_fail(tls, ts+41400 /* "testpcacheGlobal..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(298), uintptr(unsafe.Pointer(&__func__116))) + crt.X__assert_fail(tls, ts+41424 /* "testpcacheGlobal..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(298), uintptr(unsafe.Pointer(&__func__116))) } // Randomly discard pages as they are unpinned according to the @@ -62622,18 +62622,18 @@ func testpcacheUnpin(tls *crt.TLS, pCache uintptr, pOldPage uintptr, discard int if ((p + 32 /* &.a */) + uintptr(i)*24 /* &.page */) == pOldPage { // The pOldPage pointer always points to a pinned page if !((*testpcachePage)(unsafe.Pointer((p+32 /* &.a */)+uintptr(i)*24)).FisPinned != 0) { - crt.X__assert_fail(tls, ts+41514 /* "p->a[i].isPinned" */, ts+41197 /* "testdata/sqlite-..." */, uint32(313), uintptr(unsafe.Pointer(&__func__116))) + crt.X__assert_fail(tls, ts+41538 /* "p->a[i].isPinned" */, ts+41221 /* "testdata/sqlite-..." */, uint32(313), uintptr(unsafe.Pointer(&__func__116))) } (*testpcachePage)(unsafe.Pointer((p + 32 /* &.a */) + uintptr(i)*24)).FisPinned = 0 (*testpcache)(unsafe.Pointer(p)).FnPinned-- if !((*testpcache)(unsafe.Pointer(p)).FnPinned >= 0) { - crt.X__assert_fail(tls, ts+41531 /* "p->nPinned>=0" */, ts+41197 /* "testdata/sqlite-..." */, uint32(316), uintptr(unsafe.Pointer(&__func__116))) + crt.X__assert_fail(tls, ts+41555 /* "p->nPinned>=0" */, ts+41221 /* "testdata/sqlite-..." */, uint32(316), uintptr(unsafe.Pointer(&__func__116))) } if discard != 0 { (*testpcachePage)(unsafe.Pointer((p + 32 /* &.a */) + uintptr(i)*24)).Fkey = uint32(0) (*testpcache)(unsafe.Pointer(p)).FnFree++ if !((*testpcache)(unsafe.Pointer(p)).FnFree <= 217) { - crt.X__assert_fail(tls, ts+41545 /* "p->nFree<=217" */, ts+41197 /* "testdata/sqlite-..." */, uint32(320), uintptr(unsafe.Pointer(&__func__116))) + crt.X__assert_fail(tls, ts+41569 /* "p->nFree<=217" */, ts+41221 /* "testdata/sqlite-..." */, uint32(320), uintptr(unsafe.Pointer(&__func__116))) } } return @@ -62642,24 +62642,24 @@ func testpcacheUnpin(tls *crt.TLS, pCache uintptr, pOldPage uintptr, discard int // The pOldPage pointer always points to a valid page if !(0 != 0) { - crt.X__assert_fail(tls, ts+8293 /* "0" */, ts+41197 /* "testdata/sqlite-..." */, uint32(327), uintptr(unsafe.Pointer(&__func__116))) + crt.X__assert_fail(tls, ts+8293 /* "0" */, ts+41221 /* "testdata/sqlite-..." */, uint32(327), uintptr(unsafe.Pointer(&__func__116))) } } -var __func__116 = *(*[16]int8)(unsafe.Pointer(ts + 41559 /* "testpcacheUnpin" */)) /* test_pcache.c:293:2 */ +var __func__116 = *(*[16]int8)(unsafe.Pointer(ts + 41583 /* "testpcacheUnpin" */)) /* test_pcache.c:293:2 */ // Rekey a single page. func testpcacheRekey(tls *crt.TLS, pCache uintptr, pOldPage uintptr, oldKey uint32, newKey uint32) { /* test_pcache.c:334:13: */ var p uintptr = pCache var i int32 if !((*testpcache)(unsafe.Pointer(p)).FiMagic == uint32(0x364585fd)) { - crt.X__assert_fail(tls, ts+41378 /* "p->iMagic==0x364..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(342), uintptr(unsafe.Pointer(&__func__117))) + crt.X__assert_fail(tls, ts+41402 /* "p->iMagic==0x364..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(342), uintptr(unsafe.Pointer(&__func__117))) } if !(testpcacheGlobal.FpDummy != uintptr(0)) { - crt.X__assert_fail(tls, ts+41315 /* "testpcacheGlobal..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(343), uintptr(unsafe.Pointer(&__func__117))) + crt.X__assert_fail(tls, ts+41339 /* "testpcacheGlobal..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(343), uintptr(unsafe.Pointer(&__func__117))) } if !(testpcacheGlobal.FnInstance > 0) { - crt.X__assert_fail(tls, ts+41400 /* "testpcacheGlobal..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(344), uintptr(unsafe.Pointer(&__func__117))) + crt.X__assert_fail(tls, ts+41424 /* "testpcacheGlobal..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(344), uintptr(unsafe.Pointer(&__func__117))) } // If there already exists another page at newKey, verify that @@ -62668,12 +62668,12 @@ func testpcacheRekey(tls *crt.TLS, pCache uintptr, pOldPage uintptr, oldKey uint if (*testpcachePage)(unsafe.Pointer((p+32 /* &.a */)+uintptr(i)*24)).Fkey == newKey { // The new key is never a page that is already pinned if !((*testpcachePage)(unsafe.Pointer((p+32 /* &.a */)+uintptr(i)*24)).FisPinned == 0) { - crt.X__assert_fail(tls, ts+41575 /* "p->a[i].isPinned..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(352), uintptr(unsafe.Pointer(&__func__117))) + crt.X__assert_fail(tls, ts+41599 /* "p->a[i].isPinned..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(352), uintptr(unsafe.Pointer(&__func__117))) } (*testpcachePage)(unsafe.Pointer((p + 32 /* &.a */) + uintptr(i)*24)).Fkey = uint32(0) (*testpcache)(unsafe.Pointer(p)).FnFree++ if !((*testpcache)(unsafe.Pointer(p)).FnFree <= 217) { - crt.X__assert_fail(tls, ts+41545 /* "p->nFree<=217" */, ts+41197 /* "testdata/sqlite-..." */, uint32(355), uintptr(unsafe.Pointer(&__func__117))) + crt.X__assert_fail(tls, ts+41569 /* "p->nFree<=217" */, ts+41221 /* "testdata/sqlite-..." */, uint32(355), uintptr(unsafe.Pointer(&__func__117))) } break } @@ -62684,11 +62684,11 @@ func testpcacheRekey(tls *crt.TLS, pCache uintptr, pOldPage uintptr, oldKey uint if (*testpcachePage)(unsafe.Pointer((p+32 /* &.a */)+uintptr(i)*24)).Fkey == oldKey { // The oldKey and pOldPage parameters match if !(((p + 32 /* &.a */) + uintptr(i)*24 /* &.page */) == pOldPage) { - crt.X__assert_fail(tls, ts+41595 /* "&p->a[i].page==p..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(365), uintptr(unsafe.Pointer(&__func__117))) + crt.X__assert_fail(tls, ts+41619 /* "&p->a[i].page==p..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(365), uintptr(unsafe.Pointer(&__func__117))) } // Page to be rekeyed must be pinned if !((*testpcachePage)(unsafe.Pointer((p+32 /* &.a */)+uintptr(i)*24)).FisPinned != 0) { - crt.X__assert_fail(tls, ts+41514 /* "p->a[i].isPinned" */, ts+41197 /* "testdata/sqlite-..." */, uint32(367), uintptr(unsafe.Pointer(&__func__117))) + crt.X__assert_fail(tls, ts+41538 /* "p->a[i].isPinned" */, ts+41221 /* "testdata/sqlite-..." */, uint32(367), uintptr(unsafe.Pointer(&__func__117))) } (*testpcachePage)(unsafe.Pointer((p + 32 /* &.a */) + uintptr(i)*24)).Fkey = newKey return @@ -62697,11 +62697,11 @@ func testpcacheRekey(tls *crt.TLS, pCache uintptr, pOldPage uintptr, oldKey uint // Rekey is always given a valid page to work with if !(0 != 0) { - crt.X__assert_fail(tls, ts+8293 /* "0" */, ts+41197 /* "testdata/sqlite-..." */, uint32(374), uintptr(unsafe.Pointer(&__func__117))) + crt.X__assert_fail(tls, ts+8293 /* "0" */, ts+41221 /* "testdata/sqlite-..." */, uint32(374), uintptr(unsafe.Pointer(&__func__117))) } } -var __func__117 = *(*[16]int8)(unsafe.Pointer(ts + 41619 /* "testpcacheRekey" */)) /* test_pcache.c:339:2 */ +var __func__117 = *(*[16]int8)(unsafe.Pointer(ts + 41643 /* "testpcacheRekey" */)) /* test_pcache.c:339:2 */ // Truncate the page cache. Every page with a key of iLimit or larger // is discarded. @@ -62709,13 +62709,13 @@ func testpcacheTruncate(tls *crt.TLS, pCache uintptr, iLimit uint32) { /* test_p var p uintptr = pCache var i uint32 if !((*testpcache)(unsafe.Pointer(p)).FiMagic == uint32(0x364585fd)) { - crt.X__assert_fail(tls, ts+41378 /* "p->iMagic==0x364..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(385), uintptr(unsafe.Pointer(&__func__118))) + crt.X__assert_fail(tls, ts+41402 /* "p->iMagic==0x364..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(385), uintptr(unsafe.Pointer(&__func__118))) } if !(testpcacheGlobal.FpDummy != uintptr(0)) { - crt.X__assert_fail(tls, ts+41315 /* "testpcacheGlobal..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(386), uintptr(unsafe.Pointer(&__func__118))) + crt.X__assert_fail(tls, ts+41339 /* "testpcacheGlobal..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(386), uintptr(unsafe.Pointer(&__func__118))) } if !(testpcacheGlobal.FnInstance > 0) { - crt.X__assert_fail(tls, ts+41400 /* "testpcacheGlobal..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(387), uintptr(unsafe.Pointer(&__func__118))) + crt.X__assert_fail(tls, ts+41424 /* "testpcacheGlobal..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(387), uintptr(unsafe.Pointer(&__func__118))) } for i = uint32(0); i < uint32(217); i++ { if (*testpcachePage)(unsafe.Pointer((p+32 /* &.a */)+uintptr(i)*24)).Fkey >= iLimit { @@ -62723,37 +62723,37 @@ func testpcacheTruncate(tls *crt.TLS, pCache uintptr, iLimit uint32) { /* test_p if (*testpcachePage)(unsafe.Pointer((p+32 /* &.a */)+uintptr(i)*24)).FisPinned != 0 { (*testpcache)(unsafe.Pointer(p)).FnPinned-- if !((*testpcache)(unsafe.Pointer(p)).FnPinned >= 0) { - crt.X__assert_fail(tls, ts+41531 /* "p->nPinned>=0" */, ts+41197 /* "testdata/sqlite-..." */, uint32(393), uintptr(unsafe.Pointer(&__func__118))) + crt.X__assert_fail(tls, ts+41555 /* "p->nPinned>=0" */, ts+41221 /* "testdata/sqlite-..." */, uint32(393), uintptr(unsafe.Pointer(&__func__118))) } } (*testpcache)(unsafe.Pointer(p)).FnFree++ if !((*testpcache)(unsafe.Pointer(p)).FnFree <= 217) { - crt.X__assert_fail(tls, ts+41545 /* "p->nFree<=217" */, ts+41197 /* "testdata/sqlite-..." */, uint32(396), uintptr(unsafe.Pointer(&__func__118))) + crt.X__assert_fail(tls, ts+41569 /* "p->nFree<=217" */, ts+41221 /* "testdata/sqlite-..." */, uint32(396), uintptr(unsafe.Pointer(&__func__118))) } } } } -var __func__118 = *(*[19]int8)(unsafe.Pointer(ts + 41635 /* "testpcacheTrunca..." */)) /* test_pcache.c:382:72 */ +var __func__118 = *(*[19]int8)(unsafe.Pointer(ts + 41659 /* "testpcacheTrunca..." */)) /* test_pcache.c:382:72 */ // Destroy a page cache. func testpcacheDestroy(tls *crt.TLS, pCache uintptr) { /* test_pcache.c:404:13: */ var p uintptr = pCache if !((*testpcache)(unsafe.Pointer(p)).FiMagic == uint32(0x364585fd)) { - crt.X__assert_fail(tls, ts+41378 /* "p->iMagic==0x364..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(406), uintptr(unsafe.Pointer(&__func__119))) + crt.X__assert_fail(tls, ts+41402 /* "p->iMagic==0x364..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(406), uintptr(unsafe.Pointer(&__func__119))) } if !(testpcacheGlobal.FpDummy != uintptr(0)) { - crt.X__assert_fail(tls, ts+41315 /* "testpcacheGlobal..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(407), uintptr(unsafe.Pointer(&__func__119))) + crt.X__assert_fail(tls, ts+41339 /* "testpcacheGlobal..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(407), uintptr(unsafe.Pointer(&__func__119))) } if !(testpcacheGlobal.FnInstance > 0) { - crt.X__assert_fail(tls, ts+41400 /* "testpcacheGlobal..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(408), uintptr(unsafe.Pointer(&__func__119))) + crt.X__assert_fail(tls, ts+41424 /* "testpcacheGlobal..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(408), uintptr(unsafe.Pointer(&__func__119))) } (*testpcache)(unsafe.Pointer(p)).FiMagic = 0xd42670d4 sqlite3.Xsqlite3_free(tls, p) testpcacheGlobal.FnInstance-- } -var __func__119 = *(*[18]int8)(unsafe.Pointer(ts + 41654 /* "testpcacheDestro..." */)) /* test_pcache.c:404:54 */ +var __func__119 = *(*[18]int8)(unsafe.Pointer(ts + 41678 /* "testpcacheDestro..." */)) /* test_pcache.c:404:54 */ // Invoke this routine to register or unregister the testing pager cache // implemented by this file. @@ -62770,13 +62770,13 @@ func installTestPCache(tls *crt.TLS, installFlag int32, discardChance uint32, pr defer tls.Free(24) if !(testpcacheGlobal.FnInstance == 0) { - crt.X__assert_fail(tls, ts+41270 /* "testpcacheGlobal..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(450), uintptr(unsafe.Pointer(&__func__120))) + crt.X__assert_fail(tls, ts+41294 /* "testpcacheGlobal..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(450), uintptr(unsafe.Pointer(&__func__120))) } if !(testpcacheGlobal.FpDummy == uintptr(0)) { - crt.X__assert_fail(tls, ts+41243 /* "testpcacheGlobal..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(451), uintptr(unsafe.Pointer(&__func__120))) + crt.X__assert_fail(tls, ts+41267 /* "testpcacheGlobal..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(451), uintptr(unsafe.Pointer(&__func__120))) } if !(discardChance <= uint32(100)) { - crt.X__assert_fail(tls, ts+41672 /* "discardChance<=1..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(452), uintptr(unsafe.Pointer(&__func__120))) + crt.X__assert_fail(tls, ts+41696 /* "discardChance<=1..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(452), uintptr(unsafe.Pointer(&__func__120))) } testpcacheGlobal.FdiscardChance = discardChance testpcacheGlobal.FprngSeed = (prngSeed ^ (prngSeed << 16)) @@ -62787,12 +62787,12 @@ func installTestPCache(tls *crt.TLS, installFlag int32, discardChance uint32, pr if !(defaultPcache.FxCreate != *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, int32, int32, int32) uintptr }{testpcacheCreate}))) { - crt.X__assert_fail(tls, ts+41691 /* "defaultPcache.xC..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(459), uintptr(unsafe.Pointer(&__func__120))) + crt.X__assert_fail(tls, ts+41715 /* "defaultPcache.xC..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(459), uintptr(unsafe.Pointer(&__func__120))) } sqlite3.Xsqlite3_config(tls, 18, crt.VaList(bp+8, uintptr(unsafe.Pointer(&testPcache)))) } else { if !(defaultPcache.FxCreate != uintptr(0)) { - crt.X__assert_fail(tls, ts+41731 /* "defaultPcache.xC..." */, ts+41197 /* "testdata/sqlite-..." */, uint32(462), uintptr(unsafe.Pointer(&__func__120))) + crt.X__assert_fail(tls, ts+41755 /* "defaultPcache.xC..." */, ts+41221 /* "testdata/sqlite-..." */, uint32(462), uintptr(unsafe.Pointer(&__func__120))) } sqlite3.Xsqlite3_config(tls, 18, crt.VaList(bp+16, uintptr(unsafe.Pointer(&defaultPcache)))) } @@ -62800,7 +62800,7 @@ func installTestPCache(tls *crt.TLS, installFlag int32, discardChance uint32, pr } } -var __func__120 = *(*[18]int8)(unsafe.Pointer(ts + 41756 /* "installTestPCach..." */)) /* test_pcache.c:432:2 */ +var __func__120 = *(*[18]int8)(unsafe.Pointer(ts + 41780 /* "installTestPCach..." */)) /* test_pcache.c:432:2 */ var testPcache = sqlite3_pcache_methods2{FiVersion: 1, FpArg: 0, FxInit: 0, FxShutdown: 0, FxCreate: 0, FxCachesize: 0, FxPagecount: 0, FxFetch: 0, FxUnpin: 0, FxRekey: 0, FxTruncate: 0, FxDestroy: 0} /* test_pcache.c:433:40 */ var defaultPcache sqlite3_pcache_methods2 /* test_pcache.c:447:34: */ var isInstalled int32 = 0 /* test_pcache.c:448:14 */ @@ -62918,13 +62918,13 @@ func quotaRemoveFile(tls *crt.TLS, pFile uintptr) { /* test_quota.c:207:13: */ func quotaRemoveAllFiles(tls *crt.TLS, pGroup uintptr) { /* test_quota.c:218:13: */ for (*quotaGroup)(unsafe.Pointer(pGroup)).FpFiles != 0 { if !((*quotaFile)(unsafe.Pointer((*quotaGroup)(unsafe.Pointer(pGroup)).FpFiles)).FnRef == 0) { - crt.X__assert_fail(tls, ts+41774 /* "pGroup->pFiles->..." */, ts+41798 /* "testdata/sqlite-..." */, uint32(220), uintptr(unsafe.Pointer(&__func__121))) + crt.X__assert_fail(tls, ts+41798 /* "pGroup->pFiles->..." */, ts+41822 /* "testdata/sqlite-..." */, uint32(220), uintptr(unsafe.Pointer(&__func__121))) } quotaRemoveFile(tls, (*quotaGroup)(unsafe.Pointer(pGroup)).FpFiles) } } -var __func__121 = *(*[20]int8)(unsafe.Pointer(ts + 41843 /* "quotaRemoveAllFi..." */)) /* test_quota.c:218:52 */ +var __func__121 = *(*[20]int8)(unsafe.Pointer(ts + 41867 /* "quotaRemoveAllFi..." */)) /* test_quota.c:218:52 */ // If the reference count and threshold for a quotaGroup are both // zero, then destroy the quotaGroup. @@ -63335,7 +63335,7 @@ func quotaFileControl(tls *crt.TLS, pConn uintptr, op int32, pArg uintptr) int32 var pSubOpen uintptr = quotaSubOpen(tls, pConn) var rc int32 = (*(*func(*crt.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(((*sqlite3_file)(unsafe.Pointer(pSubOpen)).FpMethods + 80 /* &.xFileControl */))))(tls, pSubOpen, op, pArg) if (op == 12) && (rc == 0) { - *(*uintptr)(unsafe.Pointer(pArg)) = sqlite3.Xsqlite3_mprintf(tls, ts+41863 /* "quota/%z" */, crt.VaList(bp, *(*uintptr)(unsafe.Pointer(pArg)))) + *(*uintptr)(unsafe.Pointer(pArg)) = sqlite3.Xsqlite3_mprintf(tls, ts+41887 /* "quota/%z" */, crt.VaList(bp, *(*uintptr)(unsafe.Pointer(pArg)))) } return rc } @@ -63396,7 +63396,7 @@ func sqlite3_quota_initialize(tls *crt.TLS, zOrigVfsName uintptr, makeDefault in return 1 } if !(pOrigVfs != (uintptr(unsafe.Pointer(&gQuota)) + 8 /* &.sThisVfs */)) { - crt.X__assert_fail(tls, ts+41872 /* "pOrigVfs!=&gQuot..." */, ts+41798 /* "testdata/sqlite-..." */, uint32(754), uintptr(unsafe.Pointer(&__func__122))) + crt.X__assert_fail(tls, ts+41896 /* "pOrigVfs!=&gQuot..." */, ts+41822 /* "testdata/sqlite-..." */, uint32(754), uintptr(unsafe.Pointer(&__func__122))) } gQuota.FpMutex = sqlite3.Xsqlite3_mutex_alloc(tls, 0) if !(int32(gQuota.FpMutex) != 0) { @@ -63412,7 +63412,7 @@ func sqlite3_quota_initialize(tls *crt.TLS, zOrigVfsName uintptr, makeDefault in f func(*crt.TLS, uintptr, uintptr, int32) int32 }{quotaDelete})) *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&gQuota)) + 8 /* &.sThisVfs */ + 4 /* &.szOsFile */)) += int32((uint64(unsafe.Sizeof(quotaConn{})))) - gQuota.FsThisVfs.FzName = ts + 41899 /* "quota" */ + gQuota.FsThisVfs.FzName = ts + 41923 /* "quota" */ gQuota.FsIoMethodsV1.FiVersion = 1 gQuota.FsIoMethodsV1.FxClose = *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, uintptr) int32 }{quotaClose})) gQuota.FsIoMethodsV1.FxRead = *(*uintptr)(unsafe.Pointer(&struct { @@ -63460,7 +63460,7 @@ func sqlite3_quota_initialize(tls *crt.TLS, zOrigVfsName uintptr, makeDefault in return 0 } -var __func__122 = *(*[25]int8)(unsafe.Pointer(ts + 41905 /* "sqlite3_quota_in..." */)) /* test_quota.c:749:72 */ +var __func__122 = *(*[25]int8)(unsafe.Pointer(ts + 41929 /* "sqlite3_quota_in..." */)) /* test_quota.c:749:72 */ // Shutdown the quota system. // @@ -63484,7 +63484,7 @@ func sqlite3_quota_shutdown(tls *crt.TLS) int32 { /* test_quota.c:798:5: */ gQuota.FpGroup = (*quotaGroup)(unsafe.Pointer(pGroup)).FpNext (*quotaGroup)(unsafe.Pointer(pGroup)).FiLimit = int64(0) if !(quotaGroupOpenFileCount(tls, pGroup) == 0) { - crt.X__assert_fail(tls, ts+41930 /* "quotaGroupOpenFi..." */, ts+41798 /* "testdata/sqlite-..." */, uint32(808), uintptr(unsafe.Pointer(&__func__123))) + crt.X__assert_fail(tls, ts+41954 /* "quotaGroupOpenFi..." */, ts+41822 /* "testdata/sqlite-..." */, uint32(808), uintptr(unsafe.Pointer(&__func__123))) } quotaGroupDeref(tls, pGroup) } @@ -63495,7 +63495,7 @@ func sqlite3_quota_shutdown(tls *crt.TLS) int32 { /* test_quota.c:798:5: */ return 0 } -var __func__123 = *(*[23]int8)(unsafe.Pointer(ts + 41965 /* "sqlite3_quota_sh..." */)) /* test_quota.c:798:33 */ +var __func__123 = *(*[23]int8)(unsafe.Pointer(ts + 41989 /* "sqlite3_quota_sh..." */)) /* test_quota.c:798:33 */ // Create or destroy a quota group. // @@ -64036,7 +64036,7 @@ func tclQuotaCallback(tls *crt.TLS, zFilename uintptr, piLimit uintptr, iSize sq return } - pVarname = tcl.XTcl_NewStringObj(tls, ts+41988 /* "::piLimit_" */, -1) + pVarname = tcl.XTcl_NewStringObj(tls, ts+42012 /* "::piLimit_" */, -1) (*Tcl_Obj)(unsafe.Pointer(pVarname)).FrefCount++ sqlite3.Xsqlite3_randomness(tls, int32(unsafe.Sizeof(uint32(0))), bp /* &rnd */) tcl.XTcl_AppendObjToObj(tls, pVarname, tcl.XTcl_NewIntObj(tls, (int32(*(*uint32)(unsafe.Pointer(bp /* rnd */))&uint32(0x7FFFFFFF))))) @@ -64101,7 +64101,7 @@ func test_quota_initialize(tls *crt.TLS, clientData uintptr, interp uintptr, obj // Process arguments if objc != 3 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+39854 /* "NAME MAKEDEFAULT" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+39878 /* "NAME MAKEDEFAULT" */) return 1 } zName = tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))) @@ -64153,7 +64153,7 @@ func test_quota_set(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32 // Process arguments if objc != 4 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+41999 /* "PATTERN LIMIT SC..." */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+42023 /* "PATTERN LIMIT SC..." */) return 1 } zPattern = tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))) @@ -64167,7 +64167,7 @@ func test_quota_set(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32 // Allocate a TclQuotaCallback object p = sqlite3.Xsqlite3_malloc(tls, int32(unsafe.Sizeof(TclQuotaCallback{}))) if !(p != 0) { - tcl.XTcl_SetResult(tls, interp, ts+37659 /* "SQLITE_NOMEM" */, uintptr(0)) + tcl.XTcl_SetResult(tls, interp, ts+37683 /* "SQLITE_NOMEM" */, uintptr(0)) return 0 } crt.Xmemset(tls, p, 0, uint64(unsafe.Sizeof(TclQuotaCallback{}))) @@ -64198,7 +64198,7 @@ func test_quota_file(tls *crt.TLS, clientData uintptr, interp uintptr, objc int3 // Process arguments if objc != 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37843 /* "FILENAME" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37867 /* "FILENAME" */) return 1 } zFilename = tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))) @@ -64272,7 +64272,7 @@ func test_quota_fopen(tls *crt.TLS, clientData uintptr, interp uintptr, objc int // Process arguments if objc != 3 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+42020 /* "FILENAME MODE" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+42044 /* "FILENAME MODE" */) return 1 } zFilename = tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))) @@ -64297,7 +64297,7 @@ func test_quota_fread(tls *crt.TLS, clientData uintptr, interp uintptr, objc int var got size_t if objc != 4 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+42034 /* "HANDLE SIZE NELE..." */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+42058 /* "HANDLE SIZE NELE..." */) return 1 } p = sqlite3TestTextToPtr(tls, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)))) @@ -64333,7 +64333,7 @@ func test_quota_fwrite(tls *crt.TLS, clientData uintptr, interp uintptr, objc in var got size_t if objc != 5 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+42052 /* "HANDLE SIZE NELE..." */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+42076 /* "HANDLE SIZE NELE..." */) return 1 } p = sqlite3TestTextToPtr(tls, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)))) @@ -64355,7 +64355,7 @@ func test_quota_fclose(tls *crt.TLS, clientData uintptr, interp uintptr, objc in var rc int32 if objc != 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+33585 /* "HANDLE" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+33609 /* "HANDLE" */) return 1 } p = sqlite3TestTextToPtr(tls, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)))) @@ -64374,7 +64374,7 @@ func test_quota_fflush(tls *crt.TLS, clientData uintptr, interp uintptr, objc in *(*int32)(unsafe.Pointer(bp /* doSync */)) = 0 if (objc != 2) && (objc != 3) { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+42078 /* "HANDLE ?HARDSYNC..." */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+42102 /* "HANDLE ?HARDSYNC..." */) return 1 } p = sqlite3TestTextToPtr(tls, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)))) @@ -64401,7 +64401,7 @@ func test_quota_fseek(tls *crt.TLS, clientData uintptr, interp uintptr, objc int var rc int32 if objc != 4 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+42096 /* "HANDLE OFFSET WH..." */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+42120 /* "HANDLE OFFSET WH..." */) return 1 } p = sqlite3TestTextToPtr(tls, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)))) @@ -64409,15 +64409,15 @@ func test_quota_fseek(tls *crt.TLS, clientData uintptr, interp uintptr, objc int return 1 } zWhence = tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(3)*8))) - if crt.Xstrcmp(tls, zWhence, ts+42117 /* "SEEK_SET" */) == 0 { + if crt.Xstrcmp(tls, zWhence, ts+42141 /* "SEEK_SET" */) == 0 { whence = 0 - } else if crt.Xstrcmp(tls, zWhence, ts+42126 /* "SEEK_CUR" */) == 0 { + } else if crt.Xstrcmp(tls, zWhence, ts+42150 /* "SEEK_CUR" */) == 0 { whence = 1 - } else if crt.Xstrcmp(tls, zWhence, ts+42135 /* "SEEK_END" */) == 0 { + } else if crt.Xstrcmp(tls, zWhence, ts+42159 /* "SEEK_END" */) == 0 { whence = 2 } else { tcl.XTcl_AppendResult(tls, interp, - crt.VaList(bp, ts+42144 /* "WHENCE should be..." */, uintptr(0))) + crt.VaList(bp, ts+42168 /* "WHENCE should be..." */, uintptr(0))) return 1 } rc = sqlite3_quota_fseek(tls, p, int64(*(*int32)(unsafe.Pointer(bp + 16 /* ofst */))), whence) @@ -64429,7 +64429,7 @@ func test_quota_fseek(tls *crt.TLS, clientData uintptr, interp uintptr, objc int func test_quota_rewind(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, objv uintptr) int32 { /* test_quota.c:1718:26: */ var p uintptr if objc != 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+33585 /* "HANDLE" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+33609 /* "HANDLE" */) return 1 } p = sqlite3TestTextToPtr(tls, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)))) @@ -64442,7 +64442,7 @@ func test_quota_ftell(tls *crt.TLS, clientData uintptr, interp uintptr, objc int var p uintptr var x sqlite3_int64 if objc != 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+33585 /* "HANDLE" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+33609 /* "HANDLE" */) return 1 } p = sqlite3TestTextToPtr(tls, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)))) @@ -64462,7 +64462,7 @@ func test_quota_ftruncate(tls *crt.TLS, clientData uintptr, interp uintptr, objc var rc int32 if objc != 3 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+42193 /* "HANDLE SIZE" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+42217 /* "HANDLE SIZE" */) return 1 } p = sqlite3TestTextToPtr(tls, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)))) @@ -64480,7 +64480,7 @@ func test_quota_file_size(tls *crt.TLS, clientData uintptr, interp uintptr, objc var p uintptr var x sqlite3_int64 if objc != 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+33585 /* "HANDLE" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+33609 /* "HANDLE" */) return 1 } p = sqlite3TestTextToPtr(tls, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)))) @@ -64494,7 +64494,7 @@ func test_quota_file_truesize(tls *crt.TLS, clientData uintptr, interp uintptr, var p uintptr var x sqlite3_int64 if objc != 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+33585 /* "HANDLE" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+33609 /* "HANDLE" */) return 1 } p = sqlite3TestTextToPtr(tls, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)))) @@ -64512,7 +64512,7 @@ func test_quota_file_mtime(tls *crt.TLS, clientData uintptr, interp uintptr, obj // var t time_t at bp, 8 if objc != 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+33585 /* "HANDLE" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+33609 /* "HANDLE" */) return 1 } p = sqlite3TestTextToPtr(tls, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)))) @@ -64527,7 +64527,7 @@ func test_quota_remove(tls *crt.TLS, clientData uintptr, interp uintptr, objc in var zFilename uintptr // File pattern to configure var rc int32 if objc != 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37843 /* "FILENAME" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37867 /* "FILENAME" */) return 1 } zFilename = tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))) @@ -64545,7 +64545,7 @@ func test_quota_glob(tls *crt.TLS, clientData uintptr, interp uintptr, objc int3 var zText uintptr // Text to compare agains the pattern var rc int32 if objc != 3 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+42205 /* "PATTERN TEXT" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+42229 /* "PATTERN TEXT" */) return 1 } zPattern = tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))) @@ -64563,7 +64563,7 @@ func test_quota_file_available(tls *crt.TLS, clientData uintptr, interp uintptr, var p uintptr var x sqlite3_int64 if objc != 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+33585 /* "HANDLE" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+33609 /* "HANDLE" */) return 1 } p = sqlite3TestTextToPtr(tls, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)))) @@ -64579,7 +64579,7 @@ func test_quota_ferror(tls *crt.TLS, clientData uintptr, interp uintptr, objc in var p uintptr var x int32 if objc != 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+33585 /* "HANDLE" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+33609 /* "HANDLE" */) return 1 } p = sqlite3TestTextToPtr(tls, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)))) @@ -64608,27 +64608,27 @@ var aCmd7 = [21]struct { FzName uintptr FxProc uintptr }{ - {FzName: ts + 41905 /* "sqlite3_quota_in..." */, FxProc: 0}, - {FzName: ts + 41965 /* "sqlite3_quota_sh..." */, FxProc: 0}, - {FzName: ts + 42218 /* "sqlite3_quota_se..." */, FxProc: 0}, - {FzName: ts + 42236 /* "sqlite3_quota_fi..." */, FxProc: 0}, - {FzName: ts + 42255 /* "sqlite3_quota_du..." */, FxProc: 0}, - {FzName: ts + 42274 /* "sqlite3_quota_fo..." */, FxProc: 0}, - {FzName: ts + 42294 /* "sqlite3_quota_fr..." */, FxProc: 0}, - {FzName: ts + 42314 /* "sqlite3_quota_fw..." */, FxProc: 0}, - {FzName: ts + 42335 /* "sqlite3_quota_fc..." */, FxProc: 0}, - {FzName: ts + 42356 /* "sqlite3_quota_ff..." */, FxProc: 0}, - {FzName: ts + 42377 /* "sqlite3_quota_fs..." */, FxProc: 0}, - {FzName: ts + 42397 /* "sqlite3_quota_re..." */, FxProc: 0}, - {FzName: ts + 42418 /* "sqlite3_quota_ft..." */, FxProc: 0}, - {FzName: ts + 42438 /* "sqlite3_quota_ft..." */, FxProc: 0}, - {FzName: ts + 42462 /* "sqlite3_quota_fi..." */, FxProc: 0}, + {FzName: ts + 41929 /* "sqlite3_quota_in..." */, FxProc: 0}, + {FzName: ts + 41989 /* "sqlite3_quota_sh..." */, FxProc: 0}, + {FzName: ts + 42242 /* "sqlite3_quota_se..." */, FxProc: 0}, + {FzName: ts + 42260 /* "sqlite3_quota_fi..." */, FxProc: 0}, + {FzName: ts + 42279 /* "sqlite3_quota_du..." */, FxProc: 0}, + {FzName: ts + 42298 /* "sqlite3_quota_fo..." */, FxProc: 0}, + {FzName: ts + 42318 /* "sqlite3_quota_fr..." */, FxProc: 0}, + {FzName: ts + 42338 /* "sqlite3_quota_fw..." */, FxProc: 0}, + {FzName: ts + 42359 /* "sqlite3_quota_fc..." */, FxProc: 0}, + {FzName: ts + 42380 /* "sqlite3_quota_ff..." */, FxProc: 0}, + {FzName: ts + 42401 /* "sqlite3_quota_fs..." */, FxProc: 0}, + {FzName: ts + 42421 /* "sqlite3_quota_re..." */, FxProc: 0}, + {FzName: ts + 42442 /* "sqlite3_quota_ft..." */, FxProc: 0}, + {FzName: ts + 42462 /* "sqlite3_quota_ft..." */, FxProc: 0}, {FzName: ts + 42486 /* "sqlite3_quota_fi..." */, FxProc: 0}, - {FzName: ts + 42514 /* "sqlite3_quota_fi..." */, FxProc: 0}, - {FzName: ts + 42539 /* "sqlite3_quota_re..." */, FxProc: 0}, - {FzName: ts + 42560 /* "sqlite3_quota_gl..." */, FxProc: 0}, - {FzName: ts + 42579 /* "sqlite3_quota_fi..." */, FxProc: 0}, - {FzName: ts + 42608 /* "sqlite3_quota_fe..." */, FxProc: 0}, + {FzName: ts + 42510 /* "sqlite3_quota_fi..." */, FxProc: 0}, + {FzName: ts + 42538 /* "sqlite3_quota_fi..." */, FxProc: 0}, + {FzName: ts + 42563 /* "sqlite3_quota_re..." */, FxProc: 0}, + {FzName: ts + 42584 /* "sqlite3_quota_gl..." */, FxProc: 0}, + {FzName: ts + 42603 /* "sqlite3_quota_fi..." */, FxProc: 0}, + {FzName: ts + 42632 /* "sqlite3_quota_fe..." */, FxProc: 0}, } /* test_quota.c:1948:5 */ func register_cube_geom(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, objv uintptr) int32 { /* test_rtree.c:443:26: */ @@ -64648,10 +64648,10 @@ func register_circle_geom(tls *crt.TLS, clientData uintptr, interp uintptr, objc } func Sqlitetestrtree_Init(tls *crt.TLS, interp uintptr) int32 { /* test_rtree.c:507:5: */ - tcl.XTcl_CreateObjCommand(tls, interp, ts+42629 /* "register_cube_ge..." */, *(*uintptr)(unsafe.Pointer(&struct { + tcl.XTcl_CreateObjCommand(tls, interp, ts+42653 /* "register_cube_ge..." */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{register_cube_geom})), uintptr(0), uintptr(0)) - tcl.XTcl_CreateObjCommand(tls, interp, ts+42648 /* "register_circle_..." */, *(*uintptr)(unsafe.Pointer(&struct { + tcl.XTcl_CreateObjCommand(tls, interp, ts+42672 /* "register_circle_..." */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{register_circle_geom})), uintptr(0), uintptr(0)) return 0 @@ -64875,7 +64875,7 @@ func schemaCreate(tls *crt.TLS, db uintptr, pAux uintptr, argc int32, argv uintp if pVtab != 0 { crt.Xmemset(tls, pVtab, 0, uint64(unsafe.Sizeof(schema_vtab{}))) (*schema_vtab)(unsafe.Pointer(pVtab)).Fdb = db - rc = sqlite3.Xsqlite3_declare_vtab(tls, db /* Name of database (i.e. main, temp etc.) */ /* Name of table */ /* Column number (from left-to-right, 0 upward) */ /* Column name */ /* Specified type (i.e. VARCHAR(32)) */ /* Boolean. True if NOT NULL was specified */ /* Default value for this column */ /* True if this column is part of the primary key */, ts+42669 /* "CREATE TABLE x(d..." */) + rc = sqlite3.Xsqlite3_declare_vtab(tls, db /* Name of database (i.e. main, temp etc.) */ /* Name of table */ /* Column number (from left-to-right, 0 upward) */ /* Column name */ /* Specified type (i.e. VARCHAR(32)) */ /* Boolean. True if NOT NULL was specified */ /* Default value for this column */ /* True if this column is part of the primary key */, ts+42693 /* "CREATE TABLE x(d..." */) } *(*uintptr)(unsafe.Pointer(ppVtab)) = pVtab return rc @@ -64999,12 +64999,12 @@ __8: goto __9 } zSql = sqlite3.Xsqlite3_mprintf(tls, - ts+42741 /* "SELECT name FROM..." */, 0) + ts+42765 /* "SELECT name FROM..." */, 0) goto __10 __9: pDbList = (*schema_cursor)(unsafe.Pointer(pCur)).FpDbList zSql = sqlite3.Xsqlite3_mprintf(tls, - ts+42796, /* "SELECT name FROM..." */ + ts+42820, /* "SELECT name FROM..." */ crt.VaList(bp, sqlite3.Xsqlite3_column_text(tls, pDbList, 1))) __10: ; @@ -65031,7 +65031,7 @@ __5: // Set zSql to the SQL to the table_info pragma for the table currently // identified by the rows pointed to by statements pCur->pDbList and // pCur->pTableList. - zSql = sqlite3.Xsqlite3_mprintf(tls, ts+42849, /* "PRAGMA %Q.table_..." */ + zSql = sqlite3.Xsqlite3_mprintf(tls, ts+42873, /* "PRAGMA %Q.table_..." */ crt.VaList(bp+8, sqlite3.Xsqlite3_column_text(tls, (*schema_cursor)(unsafe.Pointer(pCur)).FpDbList, 1), sqlite3.Xsqlite3_column_text(tls, (*schema_cursor)(unsafe.Pointer(pCur)).FpTableList, 0))) @@ -65069,7 +65069,7 @@ func schemaFilter(tls *crt.TLS, pVtabCursor uintptr, idxNum int32, idxStr uintpt finalize(tls, (pCur + 16 /* &.pTableList */)) finalize(tls, (pCur + 24 /* &.pColumnList */)) finalize(tls, (pCur + 8 /* &.pDbList */)) - rc = sqlite3.Xsqlite3_prepare(tls, (*schema_vtab)(unsafe.Pointer(pVtab)).Fdb, ts+42874 /* "PRAGMA database_..." */, -1, (pCur + 8 /* &.pDbList */), uintptr(0)) + rc = sqlite3.Xsqlite3_prepare(tls, (*schema_vtab)(unsafe.Pointer(pVtab)).Fdb, ts+42898 /* "PRAGMA database_..." */, -1, (pCur + 8 /* &.pDbList */), uintptr(0)) return func() int32 { if rc == 0 { return schemaNext(tls, pVtabCursor) @@ -65139,7 +65139,7 @@ var aObjCmd12 = [1]struct { FxProc uintptr FclientData uintptr }{ - {FzName: ts + 42895 /* "register_schema_..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 42919 /* "register_schema_..." */, FxProc: 0, FclientData: uintptr(0)}, } /* test_schema.c:335:5 */ // When possible, define assert so that it does not add extra @@ -65200,7 +65200,7 @@ func superlockIsWal(tls *crt.TLS, pLock uintptr) int32 { /* test_superlock.c:67: // var pStmt uintptr at bp, 8 // Compiled PRAGMA journal_mode statement - rc = sqlite3.Xsqlite3_prepare(tls, (*Superlock)(unsafe.Pointer(pLock)).Fdb, ts+42918 /* "PRAGMA main.jour..." */, -1, bp /* &pStmt */, uintptr(0)) + rc = sqlite3.Xsqlite3_prepare(tls, (*Superlock)(unsafe.Pointer(pLock)).Fdb, ts+42942 /* "PRAGMA main.jour..." */, -1, bp /* &pStmt */, uintptr(0)) if rc != 0 { return rc } @@ -65208,7 +65208,7 @@ func superlockIsWal(tls *crt.TLS, pLock uintptr) int32 { /* test_superlock.c:67: (*Superlock)(unsafe.Pointer(pLock)).FbWal = 0 if 100 == sqlite3.Xsqlite3_step(tls, *(*uintptr)(unsafe.Pointer(bp /* pStmt */))) { var zMode uintptr = sqlite3.Xsqlite3_column_text(tls, *(*uintptr)(unsafe.Pointer(bp /* pStmt */)), 0) - if ((zMode != 0) && (crt.Xstrlen(tls, zMode) == uint64(3))) && (sqlite3.Xsqlite3_strnicmp(tls, ts+34838 /* "wal" */, zMode, 3) == 0) { + if ((zMode != 0) && (crt.Xstrlen(tls, zMode) == uint64(3))) && (sqlite3.Xsqlite3_strnicmp(tls, ts+34862 /* "wal" */, zMode, 3) == 0) { (*Superlock)(unsafe.Pointer(pLock)).FbWal = 1 } } @@ -65438,7 +65438,7 @@ func superlock_cmd(tls *crt.TLS, cd ClientData, interp uintptr, objc int32, objv if (objc < 3) || (objc > 5) { tcl.XTcl_WrongNumArgs(tls, - interp, 1, objv, ts+42943 /* "CMDNAME PATH ?VF..." */) + interp, 1, objv, ts+42967 /* "CMDNAME PATH ?VF..." */) return 1 } @@ -65460,10 +65460,10 @@ func superlock_cmd(tls *crt.TLS, cd ClientData, interp uintptr, objc int32, objv rc = sqlite3demo_superlock(tls, zPath, zVfs, xBusy, bp+16 /* &busy */, bp+32 /* &pLock */) if !((rc == 0) || (*(*uintptr)(unsafe.Pointer(bp + 32 /* pLock */)) == uintptr(0))) { - crt.X__assert_fail(tls, ts+42984 /* "rc==0 || pLock==..." */, ts+43002 /* "testdata/sqlite-..." */, uint32(342), uintptr(unsafe.Pointer(&__func__124))) + crt.X__assert_fail(tls, ts+43008 /* "rc==0 || pLock==..." */, ts+43026 /* "testdata/sqlite-..." */, uint32(342), uintptr(unsafe.Pointer(&__func__124))) } if !((rc != 0) || (*(*uintptr)(unsafe.Pointer(bp + 32 /* pLock */)) != uintptr(0))) { - crt.X__assert_fail(tls, ts+43051 /* "rc!=0 || pLock!=..." */, ts+43002 /* "testdata/sqlite-..." */, uint32(343), uintptr(unsafe.Pointer(&__func__124))) + crt.X__assert_fail(tls, ts+43075 /* "rc!=0 || pLock!=..." */, ts+43026 /* "testdata/sqlite-..." */, uint32(343), uintptr(unsafe.Pointer(&__func__124))) } if rc != 0 { @@ -65480,10 +65480,10 @@ func superlock_cmd(tls *crt.TLS, cd ClientData, interp uintptr, objc int32, objv return 0 } -var __func__124 = *(*[14]int8)(unsafe.Pointer(ts + 43069 /* "superlock_cmd" */)) /* test_superlock.c:315:2 */ +var __func__124 = *(*[14]int8)(unsafe.Pointer(ts + 43093 /* "superlock_cmd" */)) /* test_superlock.c:315:2 */ func SqliteSuperlock_Init(tls *crt.TLS, interp uintptr) int32 { /* test_superlock.c:359:5: */ - tcl.XTcl_CreateObjCommand(tls, interp, ts+43083 /* "sqlite3demo_supe..." */, *(*uintptr)(unsafe.Pointer(&struct { + tcl.XTcl_CreateObjCommand(tls, interp, ts+43107 /* "sqlite3demo_supe..." */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32 }{superlock_cmd})), uintptr(0), uintptr(0)) return 0 @@ -65508,24 +65508,24 @@ type TestSyscallArray = struct { } var aSyscall = [19]TestSyscallArray{ - /* 0 */ {FzName: ts + 43105 /* "open" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 13, Fcustom_errno: 0}, + /* 0 */ {FzName: ts + 43129 /* "open" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 13, Fcustom_errno: 0}, /* 1 */ {FzName: ts + 16507 /* "close" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, - /* 2 */ {FzName: ts + 43110 /* "access" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, - /* 3 */ {FzName: ts + 43117 /* "getcwd" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, + /* 2 */ {FzName: ts + 43134 /* "access" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, + /* 3 */ {FzName: ts + 43141 /* "getcwd" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, /* 4 */ {FzName: ts + 13771 /* "stat" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, - /* 5 */ {FzName: ts + 43124 /* "fstat" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, - /* 6 */ {FzName: ts + 43130 /* "ftruncate" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 5, Fcustom_errno: 0}, - /* 7 */ {FzName: ts + 43140 /* "fcntl" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 13, Fcustom_errno: 0}, - /* 8 */ {FzName: ts + 30332 /* "read" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, - /* 9 */ {FzName: ts + 43146 /* "pread" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, - /* 10 */ {FzName: ts + 43152 /* "pread64" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, - /* 11 */ {FzName: ts + 30337 /* "write" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, - /* 12 */ {FzName: ts + 43160 /* "pwrite" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, - /* 13 */ {FzName: ts + 43167 /* "pwrite64" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, - /* 14 */ {FzName: ts + 43176 /* "fchmod" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, - /* 15 */ {FzName: ts + 43183 /* "fallocate" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, - /* 16 */ {FzName: ts + 33948 /* "mmap" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, - /* 17 */ {FzName: ts + 43193 /* "mremap" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, + /* 5 */ {FzName: ts + 43148 /* "fstat" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, + /* 6 */ {FzName: ts + 43154 /* "ftruncate" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 5, Fcustom_errno: 0}, + /* 7 */ {FzName: ts + 43164 /* "fcntl" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 13, Fcustom_errno: 0}, + /* 8 */ {FzName: ts + 30356 /* "read" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, + /* 9 */ {FzName: ts + 43170 /* "pread" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, + /* 10 */ {FzName: ts + 43176 /* "pread64" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, + /* 11 */ {FzName: ts + 30361 /* "write" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, + /* 12 */ {FzName: ts + 43184 /* "pwrite" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, + /* 13 */ {FzName: ts + 43191 /* "pwrite64" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, + /* 14 */ {FzName: ts + 43200 /* "fchmod" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, + /* 15 */ {FzName: ts + 43207 /* "fallocate" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, + /* 16 */ {FzName: ts + 33972 /* "mmap" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, + /* 17 */ {FzName: ts + 43217 /* "mremap" */, FxTest: 0, FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, {FzName: uintptr(0), FxTest: uintptr(0), FxOrig: uintptr(0), Fdefault_errno: 0, Fcustom_errno: 0}, } /* test_syscall.c:133:3 */ @@ -65577,7 +65577,7 @@ func tsIsFailErrno(tls *crt.TLS, zFunc uintptr) int32 { /* test_syscall.c:215:12 // A wrapper around open(). func ts_open(tls *crt.TLS, zFile uintptr, flags int32, mode int32) int32 { /* test_syscall.c:226:12: */ - if tsIsFailErrno(tls, ts+43105 /* "open" */) != 0 { + if tsIsFailErrno(tls, ts+43129 /* "open" */) != 0 { return -1 } return (*(*func(*crt.TLS, uintptr, int32, int32) int32)(unsafe.Pointer((uintptr(unsafe.Pointer(&aSyscall)) + uintptr(0)*32 + 16 /* &.xOrig */))))(tls, zFile, flags, mode) @@ -65623,7 +65623,7 @@ func ts_stat(tls *crt.TLS, zPath uintptr, p uintptr) int32 { /* test_syscall.c:2 // A wrapper around fstat(). func ts_fstat(tls *crt.TLS, fd int32, p uintptr) int32 { /* test_syscall.c:282:12: */ - if tsIsFailErrno(tls, ts+43124 /* "fstat" */) != 0 { + if tsIsFailErrno(tls, ts+43148 /* "fstat" */) != 0 { return -1 } return (*(*func(*crt.TLS, int32, uintptr) int32)(unsafe.Pointer((uintptr(unsafe.Pointer(&aSyscall)) + uintptr(5)*32 + 16 /* &.xOrig */))))(tls, fd, p) @@ -65631,7 +65631,7 @@ func ts_fstat(tls *crt.TLS, fd int32, p uintptr) int32 { /* test_syscall.c:282:1 // A wrapper around ftruncate(). func ts_ftruncate(tls *crt.TLS, fd int32, n off_t) int32 { /* test_syscall.c:292:12: */ - if tsIsFailErrno(tls, ts+43130 /* "ftruncate" */) != 0 { + if tsIsFailErrno(tls, ts+43154 /* "ftruncate" */) != 0 { return -1 } return (*(*func(*crt.TLS, int32, off_t) int32)(unsafe.Pointer((uintptr(unsafe.Pointer(&aSyscall)) + uintptr(6)*32 + 16 /* &.xOrig */))))(tls, fd, n) @@ -65645,7 +65645,7 @@ func ts_fcntl(tls *crt.TLS, fd int32, cmd int32, va uintptr) int32 { /* test_sys var ap va_list _ = ap var pArg uintptr - if tsIsFailErrno(tls, ts+43140 /* "fcntl" */) != 0 { + if tsIsFailErrno(tls, ts+43164 /* "fcntl" */) != 0 { return -1 } ap = va @@ -65655,7 +65655,7 @@ func ts_fcntl(tls *crt.TLS, fd int32, cmd int32, va uintptr) int32 { /* test_sys // A wrapper around read(). func ts_read(tls *crt.TLS, fd int32, aBuf uintptr, nBuf size_t) int32 { /* test_syscall.c:316:12: */ - if tsIsFailErrno(tls, ts+30332 /* "read" */) != 0 { + if tsIsFailErrno(tls, ts+30356 /* "read" */) != 0 { return -1 } return int32((*(*func(*crt.TLS, int32, uintptr, size_t) ssize_t)(unsafe.Pointer((uintptr(unsafe.Pointer(&aSyscall)) + uintptr(8)*32 + 16 /* &.xOrig */))))(tls, fd, aBuf, nBuf)) @@ -65663,7 +65663,7 @@ func ts_read(tls *crt.TLS, fd int32, aBuf uintptr, nBuf size_t) int32 { /* test_ // A wrapper around pread(). func ts_pread(tls *crt.TLS, fd int32, aBuf uintptr, nBuf size_t, off off_t) int32 { /* test_syscall.c:326:12: */ - if tsIsFailErrno(tls, ts+43146 /* "pread" */) != 0 { + if tsIsFailErrno(tls, ts+43170 /* "pread" */) != 0 { return -1 } return int32((*(*func(*crt.TLS, int32, uintptr, size_t, off_t) ssize_t)(unsafe.Pointer((uintptr(unsafe.Pointer(&aSyscall)) + uintptr(9)*32 + 16 /* &.xOrig */))))(tls, fd, aBuf, nBuf, off)) @@ -65671,7 +65671,7 @@ func ts_pread(tls *crt.TLS, fd int32, aBuf uintptr, nBuf size_t, off off_t) int3 // A wrapper around pread64(). func ts_pread64(tls *crt.TLS, fd int32, aBuf uintptr, nBuf size_t, off sqlite3_uint64) int32 { /* test_syscall.c:336:12: */ - if tsIsFailErrno(tls, ts+43152 /* "pread64" */) != 0 { + if tsIsFailErrno(tls, ts+43176 /* "pread64" */) != 0 { return -1 } return int32((*(*func(*crt.TLS, int32, uintptr, size_t, sqlite3_uint64) ssize_t)(unsafe.Pointer((uintptr(unsafe.Pointer(&aSyscall)) + uintptr(10)*32 + 16 /* &.xOrig */))))(tls, fd, aBuf, nBuf, off)) @@ -65679,8 +65679,8 @@ func ts_pread64(tls *crt.TLS, fd int32, aBuf uintptr, nBuf size_t, off sqlite3_u // A wrapper around write(). func ts_write(tls *crt.TLS, fd int32, aBuf uintptr, nBuf size_t) int32 { /* test_syscall.c:346:12: */ - if tsIsFailErrno(tls, ts+30337 /* "write" */) != 0 { - if tsErrno(tls, ts+30337 /* "write" */) == 4 { + if tsIsFailErrno(tls, ts+30361 /* "write" */) != 0 { + if tsErrno(tls, ts+30361 /* "write" */) == 4 { (*(*func(*crt.TLS, int32, uintptr, size_t) ssize_t)(unsafe.Pointer((uintptr(unsafe.Pointer(&aSyscall)) + uintptr(11)*32 + 16 /* &.xOrig */))))(tls, fd, aBuf, (nBuf / uint64(2))) } return -1 @@ -65690,7 +65690,7 @@ func ts_write(tls *crt.TLS, fd int32, aBuf uintptr, nBuf size_t) int32 { /* test // A wrapper around pwrite(). func ts_pwrite(tls *crt.TLS, fd int32, aBuf uintptr, nBuf size_t, off off_t) int32 { /* test_syscall.c:357:12: */ - if tsIsFailErrno(tls, ts+43160 /* "pwrite" */) != 0 { + if tsIsFailErrno(tls, ts+43184 /* "pwrite" */) != 0 { return -1 } return int32((*(*func(*crt.TLS, int32, uintptr, size_t, off_t) ssize_t)(unsafe.Pointer((uintptr(unsafe.Pointer(&aSyscall)) + uintptr(12)*32 + 16 /* &.xOrig */))))(tls, fd, aBuf, nBuf, off)) @@ -65698,7 +65698,7 @@ func ts_pwrite(tls *crt.TLS, fd int32, aBuf uintptr, nBuf size_t, off off_t) int // A wrapper around pwrite64(). func ts_pwrite64(tls *crt.TLS, fd int32, aBuf uintptr, nBuf size_t, off sqlite3_uint64) int32 { /* test_syscall.c:367:12: */ - if tsIsFailErrno(tls, ts+43167 /* "pwrite64" */) != 0 { + if tsIsFailErrno(tls, ts+43191 /* "pwrite64" */) != 0 { return -1 } return int32((*(*func(*crt.TLS, int32, uintptr, size_t, sqlite3_uint64) ssize_t)(unsafe.Pointer((uintptr(unsafe.Pointer(&aSyscall)) + uintptr(13)*32 + 16 /* &.xOrig */))))(tls, fd, aBuf, nBuf, off)) @@ -65721,13 +65721,13 @@ func ts_fchmod(tls *crt.TLS, fd int32, mode mode_t) int32 { /* test_syscall.c:37 // failure. Note that errno is not set. func ts_fallocate(tls *crt.TLS, fd int32, off off_t, len off_t) int32 { /* test_syscall.c:393:12: */ if tsIsFail(tls) != 0 { - return tsErrno(tls, ts+43183 /* "fallocate" */) + return tsErrno(tls, ts+43207 /* "fallocate" */) } return (*(*func(*crt.TLS, int32, off_t, off_t) int32)(unsafe.Pointer((uintptr(unsafe.Pointer(&aSyscall)) + uintptr(15)*32 + 16 /* &.xOrig */))))(tls, fd, off, len) } func ts_mmap(tls *crt.TLS, pAddr uintptr, nByte size_t, prot int32, flags int32, fd int32, iOff off_t) uintptr { /* test_syscall.c:400:13: */ - if tsIsFailErrno(tls, ts+33948 /* "mmap" */) != 0 { + if tsIsFailErrno(tls, ts+33972 /* "mmap" */) != 0 { return crt.UintptrFromInt32(-1) } return (*(*func(*crt.TLS, uintptr, size_t, int32, int32, int32, off_t) uintptr)(unsafe.Pointer((uintptr(unsafe.Pointer(&aSyscall)) + uintptr(16)*32 + 16 /* &.xOrig */))))(tls, pAddr, nByte, prot, flags, fd, iOff) @@ -65740,7 +65740,7 @@ func ts_mremap(tls *crt.TLS, a uintptr, b size_t, c size_t, d int32, va uintptr) var ap va_list _ = ap var pArg uintptr - if tsIsFailErrno(tls, ts+43193 /* "mremap" */) != 0 { + if tsIsFailErrno(tls, ts+43217 /* "mremap" */) != 0 { return crt.UintptrFromInt32(-1) } ap = va @@ -65759,7 +65759,7 @@ func test_syscall_install(tls *crt.TLS, clientData uintptr, interp uintptr, objc // var apElem uintptr at bp+8, 8 if objc != 3 { - tcl.XTcl_WrongNumArgs(tls, interp, 2, objv, ts+43200 /* "SYSCALL-LIST" */) + tcl.XTcl_WrongNumArgs(tls, interp, 2, objv, ts+43224 /* "SYSCALL-LIST" */) return 1 } if tcl.XTcl_ListObjGetElements(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(2)*8)), bp /* &nElem */, bp+8 /* &apElem */) != 0 { @@ -65771,7 +65771,7 @@ func test_syscall_install(tls *crt.TLS, clientData uintptr, interp uintptr, objc // var iCall int32 at bp+16, 4 var rc int32 = tcl.XTcl_GetIndexFromObjStruct(tls, interp, - *(*uintptr)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(bp + 8 /* apElem */)) + uintptr(i)*8)), uintptr(unsafe.Pointer(&aSyscall)), int32(unsafe.Sizeof(TestSyscallArray{})), ts+43213 /* "system-call" */, 0, bp+16 /* &iCall */) + *(*uintptr)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(bp + 8 /* apElem */)) + uintptr(i)*8)), uintptr(unsafe.Pointer(&aSyscall)), int32(unsafe.Sizeof(TestSyscallArray{})), ts+43237 /* "system-call" */, 0, bp+16 /* &iCall */) if rc != 0 { return rc } @@ -65871,7 +65871,7 @@ func test_syscall_fault(tls *crt.TLS, clientData uintptr, interp uintptr, objc i *(*int32)(unsafe.Pointer(bp + 4 /* bPersist */)) = 0 if (objc != 2) && (objc != 4) { - tcl.XTcl_WrongNumArgs(tls, interp, 2, objv, ts+43225 /* "?COUNT PERSIST?" */) + tcl.XTcl_WrongNumArgs(tls, interp, 2, objv, ts+43249 /* "?COUNT PERSIST?" */) return 1 } @@ -65900,32 +65900,32 @@ func test_syscall_errno(tls *crt.TLS, clientData uintptr, interp uintptr, objc i var rc int32 *(*[12]Errno)(unsafe.Pointer(bp + 8 /* aErrno */)) = [12]Errno{ - {Fz: ts + 43241 /* "EACCES" */, Fi: 13}, - {Fz: ts + 43248 /* "EINTR" */, Fi: 4}, - {Fz: ts + 43254 /* "EIO" */, Fi: 5}, - {Fz: ts + 43258 /* "EOVERFLOW" */, Fi: 75}, - {Fz: ts + 43268 /* "ENOMEM" */, Fi: 12}, - {Fz: ts + 43275 /* "EAGAIN" */, Fi: 11}, - {Fz: ts + 43282 /* "ETIMEDOUT" */, Fi: 110}, - {Fz: ts + 43292 /* "EBUSY" */, Fi: 16}, - {Fz: ts + 43298 /* "EPERM" */, Fi: 1}, - {Fz: ts + 43304 /* "EDEADLK" */, Fi: 35}, - {Fz: ts + 43312 /* "ENOLCK" */, Fi: 37}, + {Fz: ts + 43265 /* "EACCES" */, Fi: 13}, + {Fz: ts + 43272 /* "EINTR" */, Fi: 4}, + {Fz: ts + 43278 /* "EIO" */, Fi: 5}, + {Fz: ts + 43282 /* "EOVERFLOW" */, Fi: 75}, + {Fz: ts + 43292 /* "ENOMEM" */, Fi: 12}, + {Fz: ts + 43299 /* "EAGAIN" */, Fi: 11}, + {Fz: ts + 43306 /* "ETIMEDOUT" */, Fi: 110}, + {Fz: ts + 43316 /* "EBUSY" */, Fi: 16}, + {Fz: ts + 43322 /* "EPERM" */, Fi: 1}, + {Fz: ts + 43328 /* "EDEADLK" */, Fi: 35}, + {Fz: ts + 43336 /* "ENOLCK" */, Fi: 37}, {Fz: uintptr(0), Fi: 0}, } if objc != 4 { - tcl.XTcl_WrongNumArgs(tls, interp, 2, objv, ts+43319 /* "SYSCALL ERRNO" */) + tcl.XTcl_WrongNumArgs(tls, interp, 2, objv, ts+43343 /* "SYSCALL ERRNO" */) return 1 } rc = tcl.XTcl_GetIndexFromObjStruct(tls, interp, - *(*uintptr)(unsafe.Pointer(objv + uintptr(2)*8)), uintptr(unsafe.Pointer(&aSyscall)), int32(unsafe.Sizeof(TestSyscallArray{})), ts+43213 /* "system-call" */, 0, bp /* &iCall */) + *(*uintptr)(unsafe.Pointer(objv + uintptr(2)*8)), uintptr(unsafe.Pointer(&aSyscall)), int32(unsafe.Sizeof(TestSyscallArray{})), ts+43237 /* "system-call" */, 0, bp /* &iCall */) if rc != 0 { return rc } rc = tcl.XTcl_GetIndexFromObjStruct(tls, interp, - *(*uintptr)(unsafe.Pointer(objv + uintptr(3)*8)), bp+8 /* &aErrno[0] */, int32(unsafe.Sizeof(Errno{})), ts+43333 /* "errno" */, 0, bp+200 /* &iErrno */) + *(*uintptr)(unsafe.Pointer(objv + uintptr(3)*8)), bp+8 /* &aErrno[0] */, int32(unsafe.Sizeof(Errno{})), ts+43357 /* "errno" */, 0, bp+200 /* &iErrno */) if rc != 0 { return rc } @@ -65992,7 +65992,7 @@ func test_syscall_pagesize(tls *crt.TLS, clientData uintptr, interp uintptr, obj // var pgsz int32 at bp+16, 4 if objc != 3 { - tcl.XTcl_WrongNumArgs(tls, interp, 2, objv, ts+43339 /* "PGSZ" */) + tcl.XTcl_WrongNumArgs(tls, interp, 2, objv, ts+43363 /* "PGSZ" */) return 1 } if tcl.XTcl_GetIntFromObj(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(2)*8)), bp+16 /* &pgsz */) != 0 { @@ -66001,17 +66001,17 @@ func test_syscall_pagesize(tls *crt.TLS, clientData uintptr, interp uintptr, obj if *(*int32)(unsafe.Pointer(bp + 16 /* pgsz */)) < 0 { if gSyscall.Forig_getpagesize != 0 { - (*(*func(*crt.TLS, uintptr, uintptr, sqlite3_syscall_ptr) int32)(unsafe.Pointer((pVfs + 144 /* &.xSetSystemCall */))))(tls, pVfs, ts+43344 /* "getpagesize" */, gSyscall.Forig_getpagesize) + (*(*func(*crt.TLS, uintptr, uintptr, sqlite3_syscall_ptr) int32)(unsafe.Pointer((pVfs + 144 /* &.xSetSystemCall */))))(tls, pVfs, ts+43368 /* "getpagesize" */, gSyscall.Forig_getpagesize) } } else { if (*(*int32)(unsafe.Pointer(bp + 16 /* pgsz */)) < 512) || ((*(*int32)(unsafe.Pointer(bp + 16 /* pgsz */)) & (*(*int32)(unsafe.Pointer(bp + 16 /* pgsz */)) - 1)) != 0) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+43356 /* "pgsz out of rang..." */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+43380 /* "pgsz out of rang..." */, 0)) return 1 } - gSyscall.Forig_getpagesize = (*(*func(*crt.TLS, uintptr, uintptr) sqlite3_syscall_ptr)(unsafe.Pointer((pVfs + 152 /* &.xGetSystemCall */))))(tls, pVfs, ts+43344 /* "getpagesize" */) + gSyscall.Forig_getpagesize = (*(*func(*crt.TLS, uintptr, uintptr) sqlite3_syscall_ptr)(unsafe.Pointer((pVfs + 152 /* &.xGetSystemCall */))))(tls, pVfs, ts+43368 /* "getpagesize" */) gSyscall.Fpgsz = *(*int32)(unsafe.Pointer(bp + 16 /* pgsz */)) (*(*func(*crt.TLS, uintptr, uintptr, sqlite3_syscall_ptr) int32)(unsafe.Pointer((pVfs + 144 /* &.xSetSystemCall */))))(tls, - pVfs, ts+43344 /* "getpagesize" */, *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS) int32 }{ts_getpagesize}))) + pVfs, ts+43368 /* "getpagesize" */, *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS) int32 }{ts_getpagesize}))) } return 0 @@ -66022,31 +66022,31 @@ func test_syscall(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, defer tls.Free(180) *(*[10]SyscallCmd)(unsafe.Pointer(bp + 16 /* aCmd */)) = [10]SyscallCmd{ - {FzName: ts + 43374 /* "fault" */, FxCmd: *(*uintptr)(unsafe.Pointer(&struct { + {FzName: ts + 43398 /* "fault" */, FxCmd: *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{test_syscall_fault}))}, - {FzName: ts + 43380 /* "install" */, FxCmd: *(*uintptr)(unsafe.Pointer(&struct { + {FzName: ts + 43404 /* "install" */, FxCmd: *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{test_syscall_install}))}, - {FzName: ts + 43388 /* "uninstall" */, FxCmd: *(*uintptr)(unsafe.Pointer(&struct { + {FzName: ts + 43412 /* "uninstall" */, FxCmd: *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{test_syscall_uninstall}))}, {FzName: ts + 7412 /* "reset" */, FxCmd: *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{test_syscall_reset}))}, - {FzName: ts + 43333 /* "errno" */, FxCmd: *(*uintptr)(unsafe.Pointer(&struct { + {FzName: ts + 43357 /* "errno" */, FxCmd: *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{test_syscall_errno}))}, {FzName: ts + 20186 /* "exists" */, FxCmd: *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{test_syscall_exists}))}, - {FzName: ts + 43398 /* "list" */, FxCmd: *(*uintptr)(unsafe.Pointer(&struct { + {FzName: ts + 43422 /* "list" */, FxCmd: *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{test_syscall_list}))}, - {FzName: ts + 43403 /* "defaultvfs" */, FxCmd: *(*uintptr)(unsafe.Pointer(&struct { + {FzName: ts + 43427 /* "defaultvfs" */, FxCmd: *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{test_syscall_defaultvfs}))}, - {FzName: ts + 43414 /* "pagesize" */, FxCmd: *(*uintptr)(unsafe.Pointer(&struct { + {FzName: ts + 43438 /* "pagesize" */, FxCmd: *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{test_syscall_pagesize}))}, {FzName: uintptr(0), FxCmd: uintptr(0)}, @@ -66057,11 +66057,11 @@ func test_syscall(tls *crt.TLS, clientData uintptr, interp uintptr, objc int32, var pVfs uintptr = sqlite3.Xsqlite3_vfs_find(tls, uintptr(0)) if objc < 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37895 /* "SUB-COMMAND ..." */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+37919 /* "SUB-COMMAND ..." */) return 1 } if ((*sqlite3_vfs)(unsafe.Pointer(pVfs)).FiVersion < 3) || ((*sqlite3_vfs)(unsafe.Pointer(pVfs)).FxSetSystemCall == uintptr(0)) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+43423 /* "VFS does not sup..." */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+43447 /* "VFS does not sup..." */, 0)) rc = 1 } else { rc = tcl.XTcl_GetIndexFromObjStruct(tls, interp, @@ -66083,7 +66083,7 @@ func SqlitetestSyscall_Init(tls *crt.TLS, interp uintptr) int32 { /* test_syscal defer tls.Free(16) *(*[1]SyscallCmd)(unsafe.Pointer(bp /* aCmd */)) = [1]SyscallCmd{ - {FzName: ts + 43459 /* "test_syscall" */, FxCmd: *(*uintptr)(unsafe.Pointer(&struct { + {FzName: ts + 43483 /* "test_syscall" */, FxCmd: *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{test_syscall}))}, } @@ -66168,7 +66168,7 @@ func sqlite3TestInit(tls *crt.TLS, interp uintptr) uintptr { /* test_tclsh.c:58: Sqlitetestvdbecov_Init(tls, interp) tcl.XTcl_CreateObjCommand(tls, - interp, ts+43472 /* "load_testfixture..." */, *(*uintptr)(unsafe.Pointer(&struct { + interp, ts+43496 /* "load_testfixture..." */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32 }{load_testfixture_extensions})), uintptr(0), uintptr(0)) return uintptr(0) @@ -66178,7 +66178,7 @@ func sqlite3TestInit(tls *crt.TLS, interp uintptr) uintptr { /* test_tclsh.c:58: func load_testfixture_extensions(tls *crt.TLS, cd ClientData, interp uintptr, objc int32, objv uintptr) int32 { /* test_tclsh.c:185:26: */ var slave uintptr if objc != 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+43500 /* "SLAVE" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+43524 /* "SLAVE" */) return 1 } @@ -66314,7 +66314,7 @@ func tclvarConnect(tls *crt.TLS, db uintptr, pAux uintptr, argc int32, argv uint return 0 } -var zSchema = *(*[100]int8)(unsafe.Pointer(ts + 43506 /* "CREATE TABLE x( ..." */)) /* test_tclvar.c:88:21 */ +var zSchema = *(*[100]int8)(unsafe.Pointer(ts + 43530 /* "CREATE TABLE x( ..." */)) /* test_tclvar.c:88:21 */ // Note that for this virtual table, the xCreate and xConnect // methods are identical. @@ -66365,7 +66365,7 @@ func next2(tls *crt.TLS, interp uintptr, pCur uintptr, pObj uintptr) int32 { /* if pObj != 0 { if !(int32((*tclvar_cursor)(unsafe.Pointer(pCur)).FpList2) != 0) { - p = tcl.XTcl_NewStringObj(tls, ts+43606 /* "array names" */, -1) + p = tcl.XTcl_NewStringObj(tls, ts+43630 /* "array names" */, -1) (*Tcl_Obj)(unsafe.Pointer(p)).FrefCount++ tcl.XTcl_ListObjAppendElement(tls, uintptr(0), p, pObj) tcl.XTcl_EvalObjEx(tls, interp, p, 0x020000) @@ -66425,7 +66425,7 @@ func tclvarNext(tls *crt.TLS, cur uintptr) int32 { /* test_tclvar.c:168:12: */ func tclvarFilter(tls *crt.TLS, pVtabCursor uintptr, idxNum int32, idxStr uintptr, argc int32, argv uintptr) int32 { /* test_tclvar.c:188:12: */ var pCur uintptr = pVtabCursor var interp uintptr = (*tclvar_vtab)(unsafe.Pointer((*sqlite3_vtab_cursor)(unsafe.Pointer(pVtabCursor)).FpVtab)).Finterp - var p uintptr = tcl.XTcl_NewStringObj(tls, ts+43618 /* "tclvar_filter_cm..." */, -1) + var p uintptr = tcl.XTcl_NewStringObj(tls, ts+43642 /* "tclvar_filter_cm..." */, -1) var zEq uintptr = ts + 792 /* "" */ var zMatch uintptr = ts + 792 /* "" */ @@ -66539,7 +66539,7 @@ func tclvarColumn(tls *crt.TLS, cur uintptr, ctx uintptr, i int32) int32 { /* te { var z3 uintptr if *(*uintptr)(unsafe.Pointer(bp + 24 /* p2 */)) != 0 { - z3 = sqlite3.Xsqlite3_mprintf(tls, ts+43636 /* "%s(%s)" */, crt.VaList(bp, z1, z2)) + z3 = sqlite3.Xsqlite3_mprintf(tls, ts+43660 /* "%s(%s)" */, crt.VaList(bp, z1, z2)) sqlite3.Xsqlite3_result_text(tls, ctx, z3, -1, *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, uintptr) }{sqlite3.Xsqlite3_free}))) } else { sqlite3.Xsqlite3_result_text(tls, ctx, z1, -1, crt.UintptrFromInt32(-1)) @@ -66593,7 +66593,7 @@ func tclvarSetOmit(tls *crt.TLS, interp uintptr) int32 { /* test_tclvar.c:324:12 *(*int32)(unsafe.Pointer(bp /* res */)) = 0 var pRes uintptr rc = tcl.XTcl_Eval(tls, interp, - ts+43643 /* "expr {[info exis..." */) + ts+43667 /* "expr {[info exis..." */) if rc == 0 { pRes = tcl.XTcl_GetObjResult(tls, interp) rc = tcl.XTcl_GetBooleanFromObj(tls, uintptr(0), pRes, bp /* &res */) @@ -66690,7 +66690,7 @@ func tclvarUpdate(tls *crt.TLS, tab uintptr, argc int32, argv uintptr, pRowid ui var zValue uintptr = sqlite3.Xsqlite3_value_text(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(4)*8))) var zName uintptr if sqlite3.Xsqlite3_value_type(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(5)*8))) != 3 { - (*sqlite3_vtab)(unsafe.Pointer(tab)).FzErrMsg = sqlite3.Xsqlite3_mprintf(tls, ts+43704 /* "the 'fullname' c..." */, 0) + (*sqlite3_vtab)(unsafe.Pointer(tab)).FzErrMsg = sqlite3.Xsqlite3_mprintf(tls, ts+43728 /* "the 'fullname' c..." */, 0) return 1 } zName = sqlite3.Xsqlite3_value_text(tls, *(*uintptr)(unsafe.Pointer(argv + uintptr(5)*8))) @@ -66716,7 +66716,7 @@ func tclvarUpdate(tls *crt.TLS, tab uintptr, argc int32, argv uintptr, pRowid ui } return 0 } - (*sqlite3_vtab)(unsafe.Pointer(tab)).FzErrMsg = sqlite3.Xsqlite3_mprintf(tls, ts+43739 /* "prohibited TCL v..." */, 0) + (*sqlite3_vtab)(unsafe.Pointer(tab)).FzErrMsg = sqlite3.Xsqlite3_mprintf(tls, ts+43763 /* "prohibited TCL v..." */, 0) return 1 } @@ -66754,10 +66754,10 @@ func register_tclvar_module(tls *crt.TLS, clientData ClientData, interp uintptr, if getDbPointer(tls, interp, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))), bp /* &db */) != 0 { return 1 } - sqlite3.Xsqlite3_create_module(tls, *(*uintptr)(unsafe.Pointer(bp /* db */)), ts+34758 /* "tclvar" */, uintptr(unsafe.Pointer(&tclvarModule)), interp) + sqlite3.Xsqlite3_create_module(tls, *(*uintptr)(unsafe.Pointer(bp /* db */)), ts+34782 /* "tclvar" */, uintptr(unsafe.Pointer(&tclvarModule)), interp) rc = tcl.XTcl_Eval(tls, interp, - ts+43770 /* "proc like {patte..." */) + ts+43794 /* "proc like {patte..." */) return rc } @@ -66780,7 +66780,7 @@ var aObjCmd13 = [1]struct { FxProc uintptr FclientData uintptr }{ - {FzName: ts + 44306 /* "register_tclvar_..." */, FxProc: 0, FclientData: uintptr(0)}, + {FzName: ts + 44330 /* "register_tclvar_..." */, FxProc: 0, FclientData: uintptr(0)}, } /* test_tclvar.c:552:5 */ // Prior to Issue 6, the Single Unix Specification required these @@ -66875,21 +66875,21 @@ func tclScriptThread(tls *crt.TLS, pSqlThread ClientData) { /* test_thread.c:114 var p uintptr = pSqlThread interp = tcl.XTcl_CreateInterp(tls) - tcl.XTcl_CreateObjCommand(tls, interp, ts+44329 /* "clock_seconds" */, *(*uintptr)(unsafe.Pointer(&struct { + tcl.XTcl_CreateObjCommand(tls, interp, ts+44353 /* "clock_seconds" */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32 }{clock_seconds_proc})), uintptr(0), uintptr(0)) - tcl.XTcl_CreateObjCommand(tls, interp, ts+44343 /* "sqlthread" */, *(*uintptr)(unsafe.Pointer(&struct { + tcl.XTcl_CreateObjCommand(tls, interp, ts+44367 /* "sqlthread" */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32 }{sqlthread_proc})), pSqlThread, uintptr(0)) - tcl.XTcl_CreateObjCommand(tls, interp, ts+44353 /* "sqlite3_blocking..." */, *(*uintptr)(unsafe.Pointer(&struct { + tcl.XTcl_CreateObjCommand(tls, interp, ts+44377 /* "sqlite3_blocking..." */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{blocking_step_proc})), uintptr(0), uintptr(0)) tcl.XTcl_CreateObjCommand(tls, interp, - ts+44375 /* "sqlite3_blocking..." */, *(*uintptr)(unsafe.Pointer(&struct { + ts+44399 /* "sqlite3_blocking..." */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{blocking_prepare_v2_proc})), uintptr(1), uintptr(0)) tcl.XTcl_CreateObjCommand(tls, interp, - ts+44403 /* "sqlite3_nonblock..." */, *(*uintptr)(unsafe.Pointer(&struct { + ts+44427 /* "sqlite3_nonblock..." */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{blocking_prepare_v2_proc})), uintptr(0), uintptr(0)) Sqlitetest1_Init(tls, interp) @@ -66915,7 +66915,7 @@ func tclScriptThread(tls *crt.TLS, pSqlThread ClientData) { /* test_thread.c:114 pList = tcl.XTcl_NewObj(tls) } - tcl.XTcl_ListObjAppendElement(tls, interp, pList, tcl.XTcl_NewStringObj(tls, ts+44434 /* "set" */, -1)) + tcl.XTcl_ListObjAppendElement(tls, interp, pList, tcl.XTcl_NewStringObj(tls, ts+44458 /* "set" */, -1)) tcl.XTcl_ListObjAppendElement(tls, interp, pList, tcl.XTcl_NewStringObj(tls, (*SqlThread)(unsafe.Pointer(p)).FzVarname, -1)) tcl.XTcl_ListObjAppendElement(tls, interp, pList, pRes) postToParent(tls, p, pList) @@ -66983,7 +66983,7 @@ func sqlthread_spawn(tls *crt.TLS, clientData ClientData, interp uintptr, objc i rc = tcl.XTcl_CreateThread(tls, bp+24 /* &x */, *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, ClientData) }{tclScriptThread})), pNew, nStack, flags) if rc != 0 { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+44438 /* "Error in Tcl_Cre..." */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+44462 /* "Error in Tcl_Cre..." */, 0)) tcl.XTcl_Free(tls, pNew) return 1 } @@ -67013,7 +67013,7 @@ func sqlthread_parent(tls *crt.TLS, clientData ClientData, interp uintptr, objc _ = objc if p == uintptr(0) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+44466 /* "no parent thread" */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+44490 /* "no parent thread" */, 0)) return 1 } @@ -67099,16 +67099,16 @@ func sqlthread_proc(tls *crt.TLS, clientData ClientData, interp uintptr, objc in FnArg int32 FzUsage uintptr }{ - {FzName: ts + 44483 /* "parent" */, FxProc: *(*uintptr)(unsafe.Pointer(&struct { + {FzName: ts + 44507 /* "parent" */, FxProc: *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32 }{sqlthread_parent})), FnArg: 1, FzUsage: ts + 18615 /* "SCRIPT" */}, - {FzName: ts + 44490 /* "spawn" */, FxProc: *(*uintptr)(unsafe.Pointer(&struct { + {FzName: ts + 44514 /* "spawn" */, FxProc: *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32 - }{sqlthread_spawn})), FnArg: 2, FzUsage: ts + 44496 /* "VARNAME SCRIPT" */}, - {FzName: ts + 43105 /* "open" */, FxProc: *(*uintptr)(unsafe.Pointer(&struct { + }{sqlthread_spawn})), FnArg: 2, FzUsage: ts + 44520 /* "VARNAME SCRIPT" */}, + {FzName: ts + 43129 /* "open" */, FxProc: *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32 - }{sqlthread_open})), FnArg: 1, FzUsage: ts + 44511 /* "DBNAME" */}, - {FzName: ts + 44518 /* "id" */, FxProc: *(*uintptr)(unsafe.Pointer(&struct { + }{sqlthread_open})), FnArg: 1, FzUsage: ts + 44535 /* "DBNAME" */}, + {FzName: ts + 44542 /* "id" */, FxProc: *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32 }{sqlthread_id})), FnArg: 0, FzUsage: ts + 792 /* "" */}, {FzName: uintptr(0), FxProc: uintptr(0), FnArg: 0}, @@ -67118,7 +67118,7 @@ func sqlthread_proc(tls *crt.TLS, clientData ClientData, interp uintptr, objc in // var iIndex int32 at bp+160, 4 if objc < 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+39984 /* "SUB-COMMAND" */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+40008 /* "SUB-COMMAND" */) return 1 } @@ -67355,7 +67355,7 @@ func blocking_prepare_v2_proc(tls *crt.TLS, clientData uintptr, interp uintptr, } if rc != 0 { - sqlite3.Xsqlite3_snprintf(tls, int32(unsafe.Sizeof([50]int8{})), bp+112 /* &zBuf[0] */, ts+44521 /* "%s " */, crt.VaList(bp+32, sqlite3.Xsqlite3ErrName(tls, rc))) + sqlite3.Xsqlite3_snprintf(tls, int32(unsafe.Sizeof([50]int8{})), bp+112 /* &zBuf[0] */, ts+44545 /* "%s " */, crt.VaList(bp+32, sqlite3.Xsqlite3ErrName(tls, rc))) tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+40, bp+112 /* &zBuf[0] */, sqlite3.Xsqlite3_errmsg(tls, *(*uintptr)(unsafe.Pointer(bp + 80 /* db */))), 0)) return 1 } @@ -67375,21 +67375,21 @@ func blocking_prepare_v2_proc(tls *crt.TLS, clientData uintptr, interp uintptr, // Register commands with the TCL interpreter. func SqlitetestThread_Init(tls *crt.TLS, interp uintptr) int32 { /* test_thread.c:619:5: */ - tcl.XTcl_CreateObjCommand(tls, interp, ts+44343 /* "sqlthread" */, *(*uintptr)(unsafe.Pointer(&struct { + tcl.XTcl_CreateObjCommand(tls, interp, ts+44367 /* "sqlthread" */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32 }{sqlthread_proc})), uintptr(0), uintptr(0)) - tcl.XTcl_CreateObjCommand(tls, interp, ts+44329 /* "clock_seconds" */, *(*uintptr)(unsafe.Pointer(&struct { + tcl.XTcl_CreateObjCommand(tls, interp, ts+44353 /* "clock_seconds" */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32 }{clock_seconds_proc})), uintptr(0), uintptr(0)) - tcl.XTcl_CreateObjCommand(tls, interp, ts+44353 /* "sqlite3_blocking..." */, *(*uintptr)(unsafe.Pointer(&struct { + tcl.XTcl_CreateObjCommand(tls, interp, ts+44377 /* "sqlite3_blocking..." */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{blocking_step_proc})), uintptr(0), uintptr(0)) tcl.XTcl_CreateObjCommand(tls, interp, - ts+44375 /* "sqlite3_blocking..." */, *(*uintptr)(unsafe.Pointer(&struct { + ts+44399 /* "sqlite3_blocking..." */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{blocking_prepare_v2_proc})), uintptr(1), uintptr(0)) tcl.XTcl_CreateObjCommand(tls, interp, - ts+44403 /* "sqlite3_nonblock..." */, *(*uintptr)(unsafe.Pointer(&struct { + ts+44427 /* "sqlite3_nonblock..." */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{blocking_prepare_v2_proc})), uintptr(0), uintptr(0)) return 0 @@ -67503,14 +67503,14 @@ func tvfsResultCode(tls *crt.TLS, p uintptr, pRc uintptr) int32 { /* test_vfs.c: *(*[9]errcode)(unsafe.Pointer(bp /* aCode */)) = [9]errcode{ {FeCode: 0, FzCode: ts + 18111 /* "SQLITE_OK" */}, - {FeCode: 1, FzCode: ts + 44525 /* "SQLITE_ERROR" */}, - {FeCode: 10, FzCode: ts + 44538 /* "SQLITE_IOERR" */}, - {FeCode: 6, FzCode: ts + 44551 /* "SQLITE_LOCKED" */}, - {FeCode: 5, FzCode: ts + 44565 /* "SQLITE_BUSY" */}, - {FeCode: 8, FzCode: ts + 44577 /* "SQLITE_READONLY" */}, - {FeCode: (8 | (int32(5) << 8)), FzCode: ts + 44593 /* "SQLITE_READONLY_..." */}, - {FeCode: 12, FzCode: ts + 44618 /* "SQLITE_NOTFOUND" */}, - {FeCode: -1, FzCode: ts + 44634 /* "SQLITE_OMIT" */}, + {FeCode: 1, FzCode: ts + 44549 /* "SQLITE_ERROR" */}, + {FeCode: 10, FzCode: ts + 44562 /* "SQLITE_IOERR" */}, + {FeCode: 6, FzCode: ts + 44575 /* "SQLITE_LOCKED" */}, + {FeCode: 5, FzCode: ts + 44589 /* "SQLITE_BUSY" */}, + {FeCode: 8, FzCode: ts + 44601 /* "SQLITE_READONLY" */}, + {FeCode: (8 | (int32(5) << 8)), FzCode: ts + 44617 /* "SQLITE_READONLY_..." */}, + {FeCode: 12, FzCode: ts + 44642 /* "SQLITE_NOTFOUND" */}, + {FeCode: -1, FzCode: ts + 44658 /* "SQLITE_OMIT" */}, } var z uintptr var i int32 @@ -67588,7 +67588,7 @@ func tvfsClose(tls *crt.TLS, pFile uintptr) int32 { /* test_vfs.c:317:12: */ var p uintptr = (*sqlite3_vfs)(unsafe.Pointer((*TestvfsFd)(unsafe.Pointer(pFd)).FpVfs)).FpAppData if ((*Testvfs)(unsafe.Pointer(p)).FpScript != 0) && (((*Testvfs)(unsafe.Pointer(p)).Fmask & 0x00000800) != 0) { - tvfsExecTcl(tls, p, ts+40748, /* "xClose" */ + tvfsExecTcl(tls, p, ts+40772, /* "xClose" */ tcl.XTcl_NewStringObj(tls, (*TestvfsFd)(unsafe.Pointer(pFd)).FzFilename, -1), (*TestvfsFd)(unsafe.Pointer(pFd)).FpShmId, uintptr(0), uintptr(0)) } @@ -67619,7 +67619,7 @@ func tvfsRead(tls *crt.TLS, pFile uintptr, zBuf uintptr, iAmt int32, iOfst sqlit var pFd uintptr = (*TestvfsFile)(unsafe.Pointer(pFile)).FpFd var p uintptr = (*sqlite3_vfs)(unsafe.Pointer((*TestvfsFd)(unsafe.Pointer(pFd)).FpVfs)).FpAppData if ((*Testvfs)(unsafe.Pointer(p)).FpScript != 0) && (((*Testvfs)(unsafe.Pointer(p)).Fmask & 0x00010000) != 0) { - tvfsExecTcl(tls, p, ts+40755, /* "xRead" */ + tvfsExecTcl(tls, p, ts+40779, /* "xRead" */ tcl.XTcl_NewStringObj(tls, (*TestvfsFd)(unsafe.Pointer(pFd)).FzFilename, -1), (*TestvfsFd)(unsafe.Pointer(pFd)).FpShmId, uintptr(0), uintptr(0)) tvfsResultCode(tls, p, bp /* &rc */) } @@ -67642,7 +67642,7 @@ func tvfsWrite(tls *crt.TLS, pFile uintptr, zBuf uintptr, iAmt int32, iOfst sqli var p uintptr = (*sqlite3_vfs)(unsafe.Pointer((*TestvfsFd)(unsafe.Pointer(pFd)).FpVfs)).FpAppData if ((*Testvfs)(unsafe.Pointer(p)).FpScript != 0) && (((*Testvfs)(unsafe.Pointer(p)).Fmask & 0x00001000) != 0) { - tvfsExecTcl(tls, p, ts+40761, /* "xWrite" */ + tvfsExecTcl(tls, p, ts+40785, /* "xWrite" */ tcl.XTcl_NewStringObj(tls, (*TestvfsFd)(unsafe.Pointer(pFd)).FzFilename, -1), (*TestvfsFd)(unsafe.Pointer(pFd)).FpShmId, tcl.XTcl_NewWideIntObj(tls, int64(iOfst)), tcl.XTcl_NewIntObj(tls, iAmt)) tvfsResultCode(tls, p, bp /* &rc */) @@ -67674,7 +67674,7 @@ func tvfsTruncate(tls *crt.TLS, pFile uintptr, size sqlite_int64) int32 { /* tes var p uintptr = (*sqlite3_vfs)(unsafe.Pointer((*TestvfsFd)(unsafe.Pointer(pFd)).FpVfs)).FpAppData if ((*Testvfs)(unsafe.Pointer(p)).FpScript != 0) && (((*Testvfs)(unsafe.Pointer(p)).Fmask & 0x00002000) != 0) { - tvfsExecTcl(tls, p, ts+40768, /* "xTruncate" */ + tvfsExecTcl(tls, p, ts+40792, /* "xTruncate" */ tcl.XTcl_NewStringObj(tls, (*TestvfsFd)(unsafe.Pointer(pFd)).FzFilename, -1), (*TestvfsFd)(unsafe.Pointer(pFd)).FpShmId, uintptr(0), uintptr(0)) tvfsResultCode(tls, p, bp /* &rc */) } @@ -67707,17 +67707,17 @@ func tvfsSync(tls *crt.TLS, pFile uintptr, flags int32) int32 { /* test_vfs.c:42 break fallthrough case (0x00002 | 0x00010): - zFlags = ts + 44646 /* "normal|dataonly" */ + zFlags = ts + 44670 /* "normal|dataonly" */ break fallthrough case (0x00003 | 0x00010): - zFlags = ts + 44662 /* "full|dataonly" */ + zFlags = ts + 44686 /* "full|dataonly" */ break fallthrough default: } - tvfsExecTcl(tls, p, ts+32890, /* "xSync" */ + tvfsExecTcl(tls, p, ts+32914, /* "xSync" */ tcl.XTcl_NewStringObj(tls, (*TestvfsFd)(unsafe.Pointer(pFd)).FzFilename, -1), (*TestvfsFd)(unsafe.Pointer(pFd)).FpShmId, tcl.XTcl_NewStringObj(tls, zFlags, -1), uintptr(0)) tvfsResultCode(tls, p, bp /* &rc */) @@ -67751,7 +67751,7 @@ func tvfsLock(tls *crt.TLS, pFile uintptr, eLock int32) int32 { /* test_vfs.c:47 // var zLock [30]int8 at bp+8, 30 sqlite3.Xsqlite3_snprintf(tls, int32(unsafe.Sizeof([30]int8{})), bp+8 /* &zLock[0] */, ts+1647 /* "%d" */, crt.VaList(bp, eLock)) - tvfsExecTcl(tls, p, ts+40788 /* "xLock" */, tcl.XTcl_NewStringObj(tls, (*TestvfsFd)(unsafe.Pointer(pFd)).FzFilename, -1), + tvfsExecTcl(tls, p, ts+40812 /* "xLock" */, tcl.XTcl_NewStringObj(tls, (*TestvfsFd)(unsafe.Pointer(pFd)).FzFilename, -1), tcl.XTcl_NewStringObj(tls, bp+8 /* &zLock[0] */, -1), uintptr(0), uintptr(0)) } return sqlite3.Xsqlite3OsLock(tls, (*TestvfsFd)(unsafe.Pointer(pFd)).FpReal, eLock) @@ -67768,7 +67768,7 @@ func tvfsUnlock(tls *crt.TLS, pFile uintptr, eLock int32) int32 { /* test_vfs.c: // var zLock [30]int8 at bp+8, 30 sqlite3.Xsqlite3_snprintf(tls, int32(unsafe.Sizeof([30]int8{})), bp+8 /* &zLock[0] */, ts+1647 /* "%d" */, crt.VaList(bp, eLock)) - tvfsExecTcl(tls, p, ts+40794 /* "xUnlock" */, tcl.XTcl_NewStringObj(tls, (*TestvfsFd)(unsafe.Pointer(pFd)).FzFilename, -1), + tvfsExecTcl(tls, p, ts+40818 /* "xUnlock" */, tcl.XTcl_NewStringObj(tls, (*TestvfsFd)(unsafe.Pointer(pFd)).FzFilename, -1), tcl.XTcl_NewStringObj(tls, bp+8 /* &zLock[0] */, -1), uintptr(0), uintptr(0)) } if (((*Testvfs)(unsafe.Pointer(p)).Fmask & 0x00001000) != 0) && (tvfsInjectIoerr(tls, p) != 0) { @@ -67782,7 +67782,7 @@ func tvfsCheckReservedLock(tls *crt.TLS, pFile uintptr, pResOut uintptr) int32 { var pFd uintptr = (*TestvfsFile)(unsafe.Pointer(pFile)).FpFd var p uintptr = (*sqlite3_vfs)(unsafe.Pointer((*TestvfsFd)(unsafe.Pointer(pFd)).FpVfs)).FpAppData if ((*Testvfs)(unsafe.Pointer(p)).FpScript != 0) && (((*Testvfs)(unsafe.Pointer(p)).Fmask & 0x00080000) != 0) { - tvfsExecTcl(tls, p, ts+44676 /* "xCheckReservedLo..." */, tcl.XTcl_NewStringObj(tls, (*TestvfsFd)(unsafe.Pointer(pFd)).FzFilename, -1), + tvfsExecTcl(tls, p, ts+44700 /* "xCheckReservedLo..." */, tcl.XTcl_NewStringObj(tls, (*TestvfsFd)(unsafe.Pointer(pFd)).FzFilename, -1), uintptr(0), uintptr(0), uintptr(0)) } return sqlite3.Xsqlite3OsCheckReservedLock(tls, (*TestvfsFd)(unsafe.Pointer(pFd)).FpReal, pResOut) @@ -67824,9 +67824,9 @@ func tvfsFileControl(tls *crt.TLS, pFile uintptr, op int32, pArg uintptr) int32 } if ((*Testvfs)(unsafe.Pointer(p)).FpScript != 0) && (((*Testvfs)(unsafe.Pointer(p)).Fmask & 0x00100000) != 0) { *(*[3]Fcntl)(unsafe.Pointer(bp + 16 /* aF */)) = [3]Fcntl{ - {FiFnctl: 31, FzFnctl: ts + 44695 /* "BEGIN_ATOMIC_WRI..." */}, - {FiFnctl: 32, FzFnctl: ts + 44714 /* "COMMIT_ATOMIC_WR..." */}, - {FiFnctl: 25, FzFnctl: ts + 44734 /* "ZIPVFS" */}, + {FiFnctl: 31, FzFnctl: ts + 44719 /* "BEGIN_ATOMIC_WRI..." */}, + {FiFnctl: 32, FzFnctl: ts + 44738 /* "COMMIT_ATOMIC_WR..." */}, + {FiFnctl: 25, FzFnctl: ts + 44758 /* "ZIPVFS" */}, } var i int32 for i = 0; uint64(i) < (uint64(unsafe.Sizeof([3]Fcntl{})) / uint64(unsafe.Sizeof(Fcntl{}))); i++ { @@ -67836,7 +67836,7 @@ func tvfsFileControl(tls *crt.TLS, pFile uintptr, op int32, pArg uintptr) int32 } if uint64(i) < (uint64(unsafe.Sizeof([3]Fcntl{})) / uint64(unsafe.Sizeof(Fcntl{}))) { *(*int32)(unsafe.Pointer(bp + 64 /* rc */)) = 0 - tvfsExecTcl(tls, p, ts+40816, /* "xFileControl" */ + tvfsExecTcl(tls, p, ts+40840, /* "xFileControl" */ tcl.XTcl_NewStringObj(tls, (*TestvfsFd)(unsafe.Pointer(pFd)).FzFilename, -1), tcl.XTcl_NewStringObj(tls, (*Fcntl)(unsafe.Pointer(bp+16 /* &aF */ +uintptr(i)*16)).FzFnctl, -1), uintptr(0), uintptr(0)) @@ -67922,7 +67922,7 @@ func tvfsOpen(tls *crt.TLS, pVfs uintptr, zName uintptr, pFile uintptr, flags in z += (uintptr(crt.Xstrlen(tls, z) + uint64(1))) } } - tvfsExecTcl(tls, p, ts+32455 /* "xOpen" */, tcl.XTcl_NewStringObj(tls, (*TestvfsFd)(unsafe.Pointer(pFd)).FzFilename, -1), pArg, uintptr(0), uintptr(0)) + tvfsExecTcl(tls, p, ts+32479 /* "xOpen" */, tcl.XTcl_NewStringObj(tls, (*TestvfsFd)(unsafe.Pointer(pFd)).FzFilename, -1), pArg, uintptr(0), uintptr(0)) for ok := true; ok; ok = 0 != 0 { var _objPtr uintptr = pArg if crt.PostDecInt32(&(*Tcl_Obj)(unsafe.Pointer((_objPtr))).FrefCount, 1) <= 1 { @@ -67949,7 +67949,7 @@ func tvfsOpen(tls *crt.TLS, pVfs uintptr, zName uintptr, pFile uintptr, flags in } if !(pId != 0) { - pId = tcl.XTcl_NewStringObj(tls, ts+44741 /* "anon" */, -1) + pId = tcl.XTcl_NewStringObj(tls, ts+44765 /* "anon" */, -1) } (*Tcl_Obj)(unsafe.Pointer(pId)).FrefCount++ (*TestvfsFd)(unsafe.Pointer(pFd)).FpShmId = pId @@ -67995,7 +67995,7 @@ func tvfsDelete(tls *crt.TLS, pVfs uintptr, zPath uintptr, dirSync int32) int32 var p uintptr = (*sqlite3_vfs)(unsafe.Pointer(pVfs)).FpAppData if ((*Testvfs)(unsafe.Pointer(p)).FpScript != 0) && (((*Testvfs)(unsafe.Pointer(p)).Fmask & 0x00000400) != 0) { - tvfsExecTcl(tls, p, ts+40853, /* "xDelete" */ + tvfsExecTcl(tls, p, ts+40877, /* "xDelete" */ tcl.XTcl_NewStringObj(tls, zPath, -1), tcl.XTcl_NewIntObj(tls, dirSync), uintptr(0), uintptr(0)) tvfsResultCode(tls, p, bp /* &rc */) } @@ -68017,15 +68017,15 @@ func tvfsAccess(tls *crt.TLS, pVfs uintptr, zPath uintptr, flags int32, pResOut var zArg uintptr = uintptr(0) if flags == 0 { - zArg = ts + 44746 /* "SQLITE_ACCESS_EX..." */ + zArg = ts + 44770 /* "SQLITE_ACCESS_EX..." */ } if flags == 1 { - zArg = ts + 44767 /* "SQLITE_ACCESS_RE..." */ + zArg = ts + 44791 /* "SQLITE_ACCESS_RE..." */ } if flags == 2 { - zArg = ts + 44791 /* "SQLITE_ACCESS_RE..." */ + zArg = ts + 44815 /* "SQLITE_ACCESS_RE..." */ } - tvfsExecTcl(tls, p, ts+40861, /* "xAccess" */ + tvfsExecTcl(tls, p, ts+40885, /* "xAccess" */ tcl.XTcl_NewStringObj(tls, zPath, -1), tcl.XTcl_NewStringObj(tls, zArg, -1), uintptr(0), uintptr(0)) if tvfsResultCode(tls, p, bp /* &rc */) != 0 { if *(*int32)(unsafe.Pointer(bp /* rc */)) != 0 { @@ -68052,7 +68052,7 @@ func tvfsFullPathname(tls *crt.TLS, pVfs uintptr, zPath uintptr, nOut int32, zOu if ((*Testvfs)(unsafe.Pointer(p)).FpScript != 0) && (((*Testvfs)(unsafe.Pointer(p)).Fmask & 0x00008000) != 0) { // var rc int32 at bp, 4 - tvfsExecTcl(tls, p, ts+40869 /* "xFullPathname" */, tcl.XTcl_NewStringObj(tls, zPath, -1), uintptr(0), uintptr(0), uintptr(0)) + tvfsExecTcl(tls, p, ts+40893 /* "xFullPathname" */, tcl.XTcl_NewStringObj(tls, zPath, -1), uintptr(0), uintptr(0), uintptr(0)) if tvfsResultCode(tls, p, bp /* &rc */) != 0 { if *(*int32)(unsafe.Pointer(bp /* rc */)) != 0 { return *(*int32)(unsafe.Pointer(bp /* rc */)) @@ -68096,7 +68096,7 @@ func tvfsShmOpen(tls *crt.TLS, pFile uintptr) int32 { /* test_vfs.c:827:12: */ // SCRIPT xShmOpen FILENAME tcl.XTcl_ResetResult(tls, (*Testvfs)(unsafe.Pointer(p)).Finterp) if ((*Testvfs)(unsafe.Pointer(p)).FpScript != 0) && (((*Testvfs)(unsafe.Pointer(p)).Fmask & 0x00000001) != 0) { - tvfsExecTcl(tls, p, ts+44810 /* "xShmOpen" */, tcl.XTcl_NewStringObj(tls, (*TestvfsFd)(unsafe.Pointer(pFd)).FzFilename, -1), uintptr(0), uintptr(0), uintptr(0)) + tvfsExecTcl(tls, p, ts+44834 /* "xShmOpen" */, tcl.XTcl_NewStringObj(tls, (*TestvfsFd)(unsafe.Pointer(pFd)).FzFilename, -1), uintptr(0), uintptr(0), uintptr(0)) if tvfsResultCode(tls, p, bp /* &rc */) != 0 { if *(*int32)(unsafe.Pointer(bp /* rc */)) != 0 { return *(*int32)(unsafe.Pointer(bp /* rc */)) @@ -68166,7 +68166,7 @@ func tvfsShmMap(tls *crt.TLS, pFile uintptr, iPage int32, pgsz int32, isWrite in tcl.XTcl_ListObjAppendElement(tls, (*Testvfs)(unsafe.Pointer(p)).Finterp, pArg, tcl.XTcl_NewIntObj(tls, iPage)) tcl.XTcl_ListObjAppendElement(tls, (*Testvfs)(unsafe.Pointer(p)).Finterp, pArg, tcl.XTcl_NewIntObj(tls, pgsz)) tcl.XTcl_ListObjAppendElement(tls, (*Testvfs)(unsafe.Pointer(p)).Finterp, pArg, tcl.XTcl_NewIntObj(tls, isWrite)) - tvfsExecTcl(tls, p, ts+40946, /* "xShmMap" */ + tvfsExecTcl(tls, p, ts+40970, /* "xShmMap" */ tcl.XTcl_NewStringObj(tls, (*TestvfsBuffer)(unsafe.Pointer((*TestvfsFd)(unsafe.Pointer(pFd)).FpShm)).FzFile, -1), (*TestvfsFd)(unsafe.Pointer(pFd)).FpShmId, pArg, uintptr(0)) tvfsResultCode(tls, p, bp /* &rc */) for ok := true; ok; ok = 0 != 0 { @@ -68208,17 +68208,17 @@ func tvfsShmLock(tls *crt.TLS, pFile uintptr, ofst int32, n int32, flags int32) sqlite3.Xsqlite3_snprintf(tls, int32(unsafe.Sizeof([80]int8{})), bp+16 /* &zLock[0] */, ts+24063 /* "%d %d" */, crt.VaList(bp, ofst, n)) nLock = int32(crt.Xstrlen(tls, bp+16 /* &zLock[0] */)) if (flags & 2) != 0 { - crt.Xstrcpy(tls, (bp + 16 /* &zLock */ + uintptr(nLock)), ts+44819 /* " lock" */) + crt.Xstrcpy(tls, (bp + 16 /* &zLock */ + uintptr(nLock)), ts+44843 /* " lock" */) } else { - crt.Xstrcpy(tls, (bp + 16 /* &zLock */ + uintptr(nLock)), ts+44825 /* " unlock" */) + crt.Xstrcpy(tls, (bp + 16 /* &zLock */ + uintptr(nLock)), ts+44849 /* " unlock" */) } nLock = nLock + (int32(crt.Xstrlen(tls, (bp + 16 /* &zLock */ + uintptr(nLock))))) if (flags & 4) != 0 { - crt.Xstrcpy(tls, (bp + 16 /* &zLock */ + uintptr(nLock)), ts+44833 /* " shared" */) + crt.Xstrcpy(tls, (bp + 16 /* &zLock */ + uintptr(nLock)), ts+44857 /* " shared" */) } else { - crt.Xstrcpy(tls, (bp + 16 /* &zLock */ + uintptr(nLock)), ts+44841 /* " exclusive" */) + crt.Xstrcpy(tls, (bp + 16 /* &zLock */ + uintptr(nLock)), ts+44865 /* " exclusive" */) } - tvfsExecTcl(tls, p, ts+40925, /* "xShmLock" */ + tvfsExecTcl(tls, p, ts+40949, /* "xShmLock" */ tcl.XTcl_NewStringObj(tls, (*TestvfsBuffer)(unsafe.Pointer((*TestvfsFd)(unsafe.Pointer(pFd)).FpShm)).FzFile, -1), (*TestvfsFd)(unsafe.Pointer(pFd)).FpShmId, tcl.XTcl_NewStringObj(tls, bp+16 /* &zLock[0] */, -1), uintptr(0)) tvfsResultCode(tls, p, bp+96 /* &rc */) @@ -68275,7 +68275,7 @@ func tvfsShmBarrier(tls *crt.TLS, pFile uintptr) { /* test_vfs.c:1002:13: */ } else { z = ts + 792 /* "" */ } - tvfsExecTcl(tls, p, ts+40934 /* "xShmBarrier" */, tcl.XTcl_NewStringObj(tls, z, -1), (*TestvfsFd)(unsafe.Pointer(pFd)).FpShmId, uintptr(0), uintptr(0)) + tvfsExecTcl(tls, p, ts+40958 /* "xShmBarrier" */, tcl.XTcl_NewStringObj(tls, z, -1), (*TestvfsFd)(unsafe.Pointer(pFd)).FpShmId, uintptr(0), uintptr(0)) } if (*Testvfs)(unsafe.Pointer(p)).FisFullshm != 0 { @@ -68303,7 +68303,7 @@ func tvfsShmUnmap(tls *crt.TLS, pFile uintptr, deleteFlag int32) int32 { /* test } if ((*Testvfs)(unsafe.Pointer(p)).FpScript != 0) && (((*Testvfs)(unsafe.Pointer(p)).Fmask & 0x00000080) != 0) { - tvfsExecTcl(tls, p, ts+40915, /* "xShmUnmap" */ + tvfsExecTcl(tls, p, ts+40939, /* "xShmUnmap" */ tcl.XTcl_NewStringObj(tls, (*TestvfsBuffer)(unsafe.Pointer((*TestvfsFd)(unsafe.Pointer(pFd)).FpShm)).FzFile, -1), (*TestvfsFd)(unsafe.Pointer(pFd)).FpShmId, uintptr(0), uintptr(0)) tvfsResultCode(tls, p, bp /* &rc */) } @@ -68358,15 +68358,15 @@ func testvfs_obj_cmd(tls *crt.TLS, cd ClientData, interp uintptr, objc int32, ob CMD_CANTOPENERR = 8 ) *(*[10]TestvfsSubcmd)(unsafe.Pointer(bp + 96 /* aSubcmd */)) = [10]TestvfsSubcmd{ - {FzName: ts + 44852 /* "shm" */, FeCmd: CMD_SHM}, - {FzName: ts + 44856 /* "delete" */, FeCmd: CMD_DELETE}, - {FzName: ts + 44863 /* "filter" */, FeCmd: CMD_FILTER}, - {FzName: ts + 44870 /* "ioerr" */, FeCmd: CMD_IOERR}, - {FzName: ts + 44876 /* "fullerr" */, FeCmd: CMD_FULLERR}, - {FzName: ts + 44884 /* "cantopenerr" */, FeCmd: CMD_CANTOPENERR}, - {FzName: ts + 44896 /* "script" */, FeCmd: CMD_SCRIPT}, - {FzName: ts + 44903 /* "devchar" */, FeCmd: CMD_DEVCHAR}, - {FzName: ts + 44911 /* "sectorsize" */, FeCmd: CMD_SECTORSIZE}, + {FzName: ts + 44876 /* "shm" */, FeCmd: CMD_SHM}, + {FzName: ts + 44880 /* "delete" */, FeCmd: CMD_DELETE}, + {FzName: ts + 44887 /* "filter" */, FeCmd: CMD_FILTER}, + {FzName: ts + 44894 /* "ioerr" */, FeCmd: CMD_IOERR}, + {FzName: ts + 44900 /* "fullerr" */, FeCmd: CMD_FULLERR}, + {FzName: ts + 44908 /* "cantopenerr" */, FeCmd: CMD_CANTOPENERR}, + {FzName: ts + 44920 /* "script" */, FeCmd: CMD_SCRIPT}, + {FzName: ts + 44927 /* "devchar" */, FeCmd: CMD_DEVCHAR}, + {FzName: ts + 44935 /* "sectorsize" */, FeCmd: CMD_SECTORSIZE}, {FzName: uintptr(0), FeCmd: uint32(0)}, } // var i int32 at bp+256, 4 @@ -68376,7 +68376,7 @@ func testvfs_obj_cmd(tls *crt.TLS, cd ClientData, interp uintptr, objc int32, ob return 1 } if tcl.XTcl_GetIndexFromObjStruct(tls, - interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)), bp+96 /* &aSubcmd[0] */, int32(unsafe.Sizeof(TestvfsSubcmd{})), ts+44922 /* "subcommand" */, 0, bp+256 /* &i */) != 0 { + interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8)), bp+96 /* &aSubcmd[0] */, int32(unsafe.Sizeof(TestvfsSubcmd{})), ts+44946 /* "subcommand" */, 0, bp+256 /* &i */) != 0 { return 1 } tcl.XTcl_ResetResult(tls, interp) @@ -68389,7 +68389,7 @@ func testvfs_obj_cmd(tls *crt.TLS, cd ClientData, interp uintptr, objc int32, ob var pBuffer uintptr var zName uintptr if (objc != 3) && (objc != 4) { - tcl.XTcl_WrongNumArgs(tls, interp, 2, objv, ts+44933 /* "FILE ?VALUE?" */) + tcl.XTcl_WrongNumArgs(tls, interp, 2, objv, ts+44957 /* "FILE ?VALUE?" */) return 1 } zName = tcl.XTcl_Alloc(tls, uint32((*sqlite3_vfs)(unsafe.Pointer((*Testvfs)(unsafe.Pointer(p)).FpParent)).FmxPathname)) @@ -68397,7 +68397,7 @@ func testvfs_obj_cmd(tls *crt.TLS, cd ClientData, interp uintptr, objc int32, ob (*Testvfs)(unsafe.Pointer(p)).FpParent, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(2)*8))), (*sqlite3_vfs)(unsafe.Pointer((*Testvfs)(unsafe.Pointer(p)).FpParent)).FmxPathname, zName) if rc != 0 { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+44946, /* "failed to get fu..." */ + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+44970, /* "failed to get fu..." */ tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(2)*8))), 0)) tcl.XTcl_Free(tls, zName) return 1 @@ -68409,7 +68409,7 @@ func testvfs_obj_cmd(tls *crt.TLS, cd ClientData, interp uintptr, objc int32, ob } tcl.XTcl_Free(tls, zName) if !(pBuffer != 0) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+24, ts+44972 /* "no such file: " */, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(2)*8))), 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+24, ts+44996 /* "no such file: " */, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(2)*8))), 0)) return 1 } if objc == 4 { @@ -68451,7 +68451,7 @@ func testvfs_obj_cmd(tls *crt.TLS, cd ClientData, interp uintptr, objc int32, ob *(*int32)(unsafe.Pointer(bp + 264 /* nElem */)) = 0 var mask int32 = 0 if objc != 3 { - tcl.XTcl_WrongNumArgs(tls, interp, 2, objv, ts+37332 /* "LIST" */) + tcl.XTcl_WrongNumArgs(tls, interp, 2, objv, ts+37356 /* "LIST" */) return 1 } if tcl.XTcl_ListObjGetElements(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(2)*8)), bp+264 /* &nElem */, bp+272 /* &apElem */) != 0 { @@ -68468,7 +68468,7 @@ func testvfs_obj_cmd(tls *crt.TLS, cd ClientData, interp uintptr, objc int32, ob } } if iMethod == (int32(uint64(unsafe.Sizeof(vfsmethod)) / uint64(unsafe.Sizeof(VfsMethod{})))) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+48, ts+44987 /* "unknown method: " */, zElem, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+48, ts+45011 /* "unknown method: " */, zElem, 0)) return 1 } } @@ -68558,7 +68558,7 @@ func testvfs_obj_cmd(tls *crt.TLS, cd ClientData, interp uintptr, objc int32, ob }() (*TestFaultInject)(unsafe.Pointer(pTest)).FiCnt = *(*int32)(unsafe.Pointer(bp + 284 /* iCnt */)) } else if objc != 2 { - tcl.XTcl_WrongNumArgs(tls, interp, 2, objv, ts+45004 /* "?CNT PERSIST?" */) + tcl.XTcl_WrongNumArgs(tls, interp, 2, objv, ts+45028 /* "?CNT PERSIST?" */) return 1 } tcl.XTcl_SetObjResult(tls, interp, tcl.XTcl_NewIntObj(tls, iRet)) @@ -68574,28 +68574,28 @@ func testvfs_obj_cmd(tls *crt.TLS, cd ClientData, interp uintptr, objc int32, ob case CMD_DEVCHAR: { *(*[16]DeviceFlag)(unsafe.Pointer(bp + 304 /* aFlag */)) = [16]DeviceFlag{ - {FzName: ts + 45018 /* "default" */, FiValue: -1}, - {FzName: ts + 31609 /* "atomic" */, FiValue: 0x00000001}, - {FzName: ts + 31616 /* "atomic512" */, FiValue: 0x00000002}, - {FzName: ts + 31626 /* "atomic1k" */, FiValue: 0x00000004}, - {FzName: ts + 31635 /* "atomic2k" */, FiValue: 0x00000008}, - {FzName: ts + 31644 /* "atomic4k" */, FiValue: 0x00000010}, - {FzName: ts + 31653 /* "atomic8k" */, FiValue: 0x00000020}, - {FzName: ts + 31662 /* "atomic16k" */, FiValue: 0x00000040}, - {FzName: ts + 31672 /* "atomic32k" */, FiValue: 0x00000080}, - {FzName: ts + 31682 /* "atomic64k" */, FiValue: 0x00000100}, - {FzName: ts + 31692 /* "sequential" */, FiValue: 0x00000400}, - {FzName: ts + 31703 /* "safe_append" */, FiValue: 0x00000200}, - {FzName: ts + 45026 /* "undeletable_when..." */, FiValue: 0x00000800}, - {FzName: ts + 31715 /* "powersafe_overwr..." */, FiValue: 0x00001000}, - {FzName: ts + 45048 /* "immutable" */, FiValue: 0x00002000}, + {FzName: ts + 45042 /* "default" */, FiValue: -1}, + {FzName: ts + 31633 /* "atomic" */, FiValue: 0x00000001}, + {FzName: ts + 31640 /* "atomic512" */, FiValue: 0x00000002}, + {FzName: ts + 31650 /* "atomic1k" */, FiValue: 0x00000004}, + {FzName: ts + 31659 /* "atomic2k" */, FiValue: 0x00000008}, + {FzName: ts + 31668 /* "atomic4k" */, FiValue: 0x00000010}, + {FzName: ts + 31677 /* "atomic8k" */, FiValue: 0x00000020}, + {FzName: ts + 31686 /* "atomic16k" */, FiValue: 0x00000040}, + {FzName: ts + 31696 /* "atomic32k" */, FiValue: 0x00000080}, + {FzName: ts + 31706 /* "atomic64k" */, FiValue: 0x00000100}, + {FzName: ts + 31716 /* "sequential" */, FiValue: 0x00000400}, + {FzName: ts + 31727 /* "safe_append" */, FiValue: 0x00000200}, + {FzName: ts + 45050 /* "undeletable_when..." */, FiValue: 0x00000800}, + {FzName: ts + 31739 /* "powersafe_overwr..." */, FiValue: 0x00001000}, + {FzName: ts + 45072 /* "immutable" */, FiValue: 0x00002000}, {FzName: uintptr(0), FiValue: 0}, } var pRet uintptr var iFlag int32 if objc > 3 { - tcl.XTcl_WrongNumArgs(tls, interp, 2, objv, ts+45058 /* "?ATTR-LIST?" */) + tcl.XTcl_WrongNumArgs(tls, interp, 2, objv, ts+45082 /* "?ATTR-LIST?" */) return 1 } if objc == 3 { @@ -68615,7 +68615,7 @@ func testvfs_obj_cmd(tls *crt.TLS, cd ClientData, interp uintptr, objc int32, ob return 1 } if ((*DeviceFlag)(unsafe.Pointer(bp+304 /* &aFlag */ +uintptr(*(*int32)(unsafe.Pointer(bp + 560 /* idx */)))*16)).FiValue < 0) && (*(*int32)(unsafe.Pointer(bp + 292 /* nFlags */)) > 1) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+72, ts+45070 /* "bad flags: " */, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(2)*8))), 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp+72, ts+45094 /* "bad flags: " */, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(2)*8))), 0)) return 1 } iNew = iNew | ((*DeviceFlag)(unsafe.Pointer(bp + 304 /* &aFlag */ + uintptr(*(*int32)(unsafe.Pointer(bp + 560 /* idx */)))*16)).FiValue) @@ -68639,7 +68639,7 @@ func testvfs_obj_cmd(tls *crt.TLS, cd ClientData, interp uintptr, objc int32, ob case CMD_SECTORSIZE: { if objc > 3 { - tcl.XTcl_WrongNumArgs(tls, interp, 2, objv, ts+45082 /* "?VALUE?" */) + tcl.XTcl_WrongNumArgs(tls, interp, 2, objv, ts+45106 /* "?VALUE?" */) return 1 } if objc == 3 { @@ -68670,24 +68670,24 @@ type VfsMethod = struct { } var vfsmethod = [18]VfsMethod{ - {FzName: ts + 44810 /* "xShmOpen" */, Fmask: 0x00000001}, - {FzName: ts + 40925 /* "xShmLock" */, Fmask: 0x00000010}, - {FzName: ts + 40934 /* "xShmBarrier" */, Fmask: 0x00000040}, - {FzName: ts + 40915 /* "xShmUnmap" */, Fmask: 0x00000080}, - {FzName: ts + 40946 /* "xShmMap" */, Fmask: 0x00000020}, - {FzName: ts + 32890 /* "xSync" */, Fmask: 0x00000200}, - {FzName: ts + 40853 /* "xDelete" */, Fmask: 0x00000400}, - {FzName: ts + 40761 /* "xWrite" */, Fmask: 0x00001000}, - {FzName: ts + 40755 /* "xRead" */, Fmask: 0x00010000}, - {FzName: ts + 40768 /* "xTruncate" */, Fmask: 0x00002000}, - {FzName: ts + 32455 /* "xOpen" */, Fmask: 0x00000100}, - {FzName: ts + 40748 /* "xClose" */, Fmask: 0x00000800}, - {FzName: ts + 40861 /* "xAccess" */, Fmask: 0x00004000}, - {FzName: ts + 40869 /* "xFullPathname" */, Fmask: 0x00008000}, - {FzName: ts + 40794 /* "xUnlock" */, Fmask: 0x00020000}, - {FzName: ts + 40788 /* "xLock" */, Fmask: 0x00040000}, - {FzName: ts + 44676 /* "xCheckReservedLo..." */, Fmask: 0x00080000}, - {FzName: ts + 40816 /* "xFileControl" */, Fmask: 0x00100000}, + {FzName: ts + 44834 /* "xShmOpen" */, Fmask: 0x00000001}, + {FzName: ts + 40949 /* "xShmLock" */, Fmask: 0x00000010}, + {FzName: ts + 40958 /* "xShmBarrier" */, Fmask: 0x00000040}, + {FzName: ts + 40939 /* "xShmUnmap" */, Fmask: 0x00000080}, + {FzName: ts + 40970 /* "xShmMap" */, Fmask: 0x00000020}, + {FzName: ts + 32914 /* "xSync" */, Fmask: 0x00000200}, + {FzName: ts + 40877 /* "xDelete" */, Fmask: 0x00000400}, + {FzName: ts + 40785 /* "xWrite" */, Fmask: 0x00001000}, + {FzName: ts + 40779 /* "xRead" */, Fmask: 0x00010000}, + {FzName: ts + 40792 /* "xTruncate" */, Fmask: 0x00002000}, + {FzName: ts + 32479 /* "xOpen" */, Fmask: 0x00000100}, + {FzName: ts + 40772 /* "xClose" */, Fmask: 0x00000800}, + {FzName: ts + 40885 /* "xAccess" */, Fmask: 0x00004000}, + {FzName: ts + 40893 /* "xFullPathname" */, Fmask: 0x00008000}, + {FzName: ts + 40818 /* "xUnlock" */, Fmask: 0x00020000}, + {FzName: ts + 40812 /* "xLock" */, Fmask: 0x00040000}, + {FzName: ts + 44700 /* "xCheckReservedLo..." */, Fmask: 0x00080000}, + {FzName: ts + 40840 /* "xFileControl" */, Fmask: 0x00100000}, } /* test_vfs.c:1178:9 */ func testvfs_obj_del(tls *crt.TLS, cd ClientData) { /* test_vfs.c:1389:27: */ @@ -68785,7 +68785,7 @@ __2: } zSwitch = tcl.XTcl_GetStringFromObj(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(i)*8)), bp /* &nSwitch */) - if !((*(*int32)(unsafe.Pointer(bp /* nSwitch */)) > 2) && (0 == crt.Xstrncmp(tls, ts+45090 /* "-noshm" */, zSwitch, uint64(*(*int32)(unsafe.Pointer(bp /* nSwitch */)))))) { + if !((*(*int32)(unsafe.Pointer(bp /* nSwitch */)) > 2) && (0 == crt.Xstrncmp(tls, ts+45114 /* "-noshm" */, zSwitch, uint64(*(*int32)(unsafe.Pointer(bp /* nSwitch */)))))) { goto __5 } if !(tcl.XTcl_GetBooleanFromObj(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr((i+1))*8)), bp+4 /* &isNoshm */) != 0) { @@ -68802,7 +68802,7 @@ __8: ; goto __6 __5: - if !((*(*int32)(unsafe.Pointer(bp /* nSwitch */)) > 2) && (0 == crt.Xstrncmp(tls, ts+31985 /* "-default" */, zSwitch, uint64(*(*int32)(unsafe.Pointer(bp /* nSwitch */)))))) { + if !((*(*int32)(unsafe.Pointer(bp /* nSwitch */)) > 2) && (0 == crt.Xstrncmp(tls, ts+32009 /* "-default" */, zSwitch, uint64(*(*int32)(unsafe.Pointer(bp /* nSwitch */)))))) { goto __9 } if !(tcl.XTcl_GetBooleanFromObj(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr((i+1))*8)), bp+8 /* &isDefault */) != 0) { @@ -68813,7 +68813,7 @@ __11: ; goto __10 __9: - if !((*(*int32)(unsafe.Pointer(bp /* nSwitch */)) > 2) && (0 == crt.Xstrncmp(tls, ts+45097 /* "-szosfile" */, zSwitch, uint64(*(*int32)(unsafe.Pointer(bp /* nSwitch */)))))) { + if !((*(*int32)(unsafe.Pointer(bp /* nSwitch */)) > 2) && (0 == crt.Xstrncmp(tls, ts+45121 /* "-szosfile" */, zSwitch, uint64(*(*int32)(unsafe.Pointer(bp /* nSwitch */)))))) { goto __12 } if !(tcl.XTcl_GetIntFromObj(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr((i+1))*8)), bp+12 /* &szOsFile */) != 0) { @@ -68824,7 +68824,7 @@ __14: ; goto __13 __12: - if !((*(*int32)(unsafe.Pointer(bp /* nSwitch */)) > 2) && (0 == crt.Xstrncmp(tls, ts+45107 /* "-mxpathname" */, zSwitch, uint64(*(*int32)(unsafe.Pointer(bp /* nSwitch */)))))) { + if !((*(*int32)(unsafe.Pointer(bp /* nSwitch */)) > 2) && (0 == crt.Xstrncmp(tls, ts+45131 /* "-mxpathname" */, zSwitch, uint64(*(*int32)(unsafe.Pointer(bp /* nSwitch */)))))) { goto __15 } if !(tcl.XTcl_GetIntFromObj(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr((i+1))*8)), bp+16 /* &mxPathname */) != 0) { @@ -68835,7 +68835,7 @@ __17: ; goto __16 __15: - if !((*(*int32)(unsafe.Pointer(bp /* nSwitch */)) > 2) && (0 == crt.Xstrncmp(tls, ts+45119 /* "-iversion" */, zSwitch, uint64(*(*int32)(unsafe.Pointer(bp /* nSwitch */)))))) { + if !((*(*int32)(unsafe.Pointer(bp /* nSwitch */)) > 2) && (0 == crt.Xstrncmp(tls, ts+45143 /* "-iversion" */, zSwitch, uint64(*(*int32)(unsafe.Pointer(bp /* nSwitch */)))))) { goto __18 } if !(tcl.XTcl_GetIntFromObj(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr((i+1))*8)), bp+20 /* &iVersion */) != 0) { @@ -68846,7 +68846,7 @@ __20: ; goto __19 __18: - if !((*(*int32)(unsafe.Pointer(bp /* nSwitch */)) > 2) && (0 == crt.Xstrncmp(tls, ts+45129 /* "-fullshm" */, zSwitch, uint64(*(*int32)(unsafe.Pointer(bp /* nSwitch */)))))) { + if !((*(*int32)(unsafe.Pointer(bp /* nSwitch */)) > 2) && (0 == crt.Xstrncmp(tls, ts+45153 /* "-fullshm" */, zSwitch, uint64(*(*int32)(unsafe.Pointer(bp /* nSwitch */)))))) { goto __21 } if !(tcl.XTcl_GetBooleanFromObj(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr((i+1))*8)), bp+24 /* &isFullshm */) != 0) { @@ -68935,7 +68935,7 @@ __26: return 0 bad_args: - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+45138 /* "VFSNAME ?-noshm ..." */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+45162 /* "VFSNAME ?-noshm ..." */) return 1 } @@ -68968,8 +68968,8 @@ func test_vfs_shmlock(tls *crt.TLS, clientData uintptr, interp uintptr, objc int bp := tls.Alloc(88) defer tls.Free(88) - *(*[3]uintptr)(unsafe.Pointer(bp + 8 /* azArg1 */)) = [3]uintptr{ts + 45242 /* "shared" */, ts + 20648 /* "exclusive" */, uintptr(0)} - *(*[3]uintptr)(unsafe.Pointer(bp + 40 /* azArg2 */)) = [3]uintptr{ts + 45249 /* "lock" */, ts + 45254 /* "unlock" */, uintptr(0)} + *(*[3]uintptr)(unsafe.Pointer(bp + 8 /* azArg1 */)) = [3]uintptr{ts + 45266 /* "shared" */, ts + 20648 /* "exclusive" */, uintptr(0)} + *(*[3]uintptr)(unsafe.Pointer(bp + 40 /* azArg2 */)) = [3]uintptr{ts + 45273 /* "lock" */, ts + 45278 /* "unlock" */, uintptr(0)} *(*uintptr)(unsafe.Pointer(bp /* db */)) = uintptr(0) var rc int32 = 0 var zDbname uintptr = uintptr(0) @@ -68981,14 +68981,14 @@ func test_vfs_shmlock(tls *crt.TLS, clientData uintptr, interp uintptr, objc int if objc != 7 { tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, - ts+45261 /* "DB DBNAME (share..." */) + ts+45285 /* "DB DBNAME (share..." */) return 1 } zDbname = tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(2)*8))) if ((((getDbPointer(tls, interp, tcl.XTcl_GetString(tls, *(*uintptr)(unsafe.Pointer(objv + uintptr(1)*8))), bp /* &db */) != 0) || - (tcl.XTcl_GetIndexFromObjStruct(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(3)*8)), bp+8 /* &azArg1[0] */, int32(unsafe.Sizeof(uintptr(0))), ts+45313 /* "ARG" */, 0, bp+32 /* &iArg1 */) != 0)) || - (tcl.XTcl_GetIndexFromObjStruct(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(4)*8)), bp+40 /* &azArg2[0] */, int32(unsafe.Sizeof(uintptr(0))), ts+45313 /* "ARG" */, 0, bp+64 /* &iArg2 */) != 0)) || + (tcl.XTcl_GetIndexFromObjStruct(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(3)*8)), bp+8 /* &azArg1[0] */, int32(unsafe.Sizeof(uintptr(0))), ts+45337 /* "ARG" */, 0, bp+32 /* &iArg1 */) != 0)) || + (tcl.XTcl_GetIndexFromObjStruct(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(4)*8)), bp+40 /* &azArg2[0] */, int32(unsafe.Sizeof(uintptr(0))), ts+45337 /* "ARG" */, 0, bp+64 /* &iArg2 */) != 0)) || (tcl.XTcl_GetIntFromObj(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(5)*8)), bp+68 /* &iOffset */) != 0)) || (tcl.XTcl_GetIntFromObj(tls, interp, *(*uintptr)(unsafe.Pointer(objv + uintptr(6)*8)), bp+72 /* &n */) != 0) { return 1 @@ -69031,7 +69031,7 @@ func test_vfs_set_readmark(tls *crt.TLS, clientData uintptr, interp uintptr, obj var iOff int32 if (objc != 4) && (objc != 5) { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+45317 /* "DB DBNAME SLOT ?..." */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+45341 /* "DB DBNAME SLOT ?..." */) return 1 } @@ -69052,7 +69052,7 @@ func test_vfs_set_readmark(tls *crt.TLS, clientData uintptr, interp uintptr, obj return 1 } if *(*uintptr)(unsafe.Pointer(bp + 40 /* pShm */)) == uintptr(0) { - tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+45340 /* "*-shm is not yet..." */, 0)) + tcl.XTcl_AppendResult(tls, interp, crt.VaList(bp, ts+45364 /* "*-shm is not yet..." */, 0)) return 1 } aShm = *(*uintptr)(unsafe.Pointer(bp + 40 /* pShm */)) @@ -69067,13 +69067,13 @@ func test_vfs_set_readmark(tls *crt.TLS, clientData uintptr, interp uintptr, obj } func Sqlitetestvfs_Init(tls *crt.TLS, interp uintptr) int32 { /* test_vfs.c:1681:5: */ - tcl.XTcl_CreateObjCommand(tls, interp, ts+45364 /* "testvfs" */, *(*uintptr)(unsafe.Pointer(&struct { + tcl.XTcl_CreateObjCommand(tls, interp, ts+45388 /* "testvfs" */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32 }{testvfs_cmd})), uintptr(0), uintptr(0)) - tcl.XTcl_CreateObjCommand(tls, interp, ts+45372 /* "vfs_shmlock" */, *(*uintptr)(unsafe.Pointer(&struct { + tcl.XTcl_CreateObjCommand(tls, interp, ts+45396 /* "vfs_shmlock" */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{test_vfs_shmlock})), uintptr(0), uintptr(0)) - tcl.XTcl_CreateObjCommand(tls, interp, ts+45384 /* "vfs_set_readmark" */, *(*uintptr)(unsafe.Pointer(&struct { + tcl.XTcl_CreateObjCommand(tls, interp, ts+45408 /* "vfs_set_readmark" */, *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32 }{test_vfs_set_readmark})), uintptr(0), uintptr(0)) return 0 @@ -69221,7 +69221,7 @@ func test_create_window(tls *crt.TLS, clientData uintptr, interp uintptr, objc i var rc int32 if objc != 7 { - tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+45401 /* "DB NAME XSTEP XF..." */) + tcl.XTcl_WrongNumArgs(tls, interp, 1, objv, ts+45425 /* "DB NAME XSTEP XF..." */) return 1 } @@ -69279,7 +69279,7 @@ __1: __2: ; - rc = sqlite3.Xsqlite3_create_window_function(tls, *(*uintptr)(unsafe.Pointer(bp /* db */)), ts+45438 /* "fff" */, -1, 1, uintptr(0), + rc = sqlite3.Xsqlite3_create_window_function(tls, *(*uintptr)(unsafe.Pointer(bp /* db */)), ts+45462 /* "fff" */, -1, 1, uintptr(0), uintptr(0), *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, uintptr) }{testWindowFinal})), *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, uintptr) }{testWindowValue})), *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, int32, uintptr) }{testWindowInverse})), @@ -69290,7 +69290,7 @@ __2: goto error __3: ; - rc = sqlite3.Xsqlite3_create_window_function(tls, *(*uintptr)(unsafe.Pointer(bp /* db */)), ts+45438 /* "fff" */, -1, 1, uintptr(0), + rc = sqlite3.Xsqlite3_create_window_function(tls, *(*uintptr)(unsafe.Pointer(bp /* db */)), ts+45462 /* "fff" */, -1, 1, uintptr(0), *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, int32, uintptr) }{testWindowStep})), uintptr(0), *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, uintptr) }{testWindowValue})), *(*uintptr)(unsafe.Pointer(&struct { @@ -69303,7 +69303,7 @@ __3: goto error __4: ; - rc = sqlite3.Xsqlite3_create_window_function(tls, *(*uintptr)(unsafe.Pointer(bp /* db */)), ts+45438 /* "fff" */, -1, 1, uintptr(0), + rc = sqlite3.Xsqlite3_create_window_function(tls, *(*uintptr)(unsafe.Pointer(bp /* db */)), ts+45462 /* "fff" */, -1, 1, uintptr(0), *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, int32, uintptr) }{testWindowStep})), *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, uintptr) }{testWindowFinal})), uintptr(0), *(*uintptr)(unsafe.Pointer(&struct { @@ -69316,7 +69316,7 @@ __4: goto error __5: ; - rc = sqlite3.Xsqlite3_create_window_function(tls, *(*uintptr)(unsafe.Pointer(bp /* db */)), ts+45438 /* "fff" */, -1, 1, uintptr(0), + rc = sqlite3.Xsqlite3_create_window_function(tls, *(*uintptr)(unsafe.Pointer(bp /* db */)), ts+45462 /* "fff" */, -1, 1, uintptr(0), *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, int32, uintptr) }{testWindowStep})), *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, uintptr) }{testWindowFinal})), *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, uintptr) }{testWindowValue})), uintptr(0), @@ -69331,7 +69331,7 @@ __6: return 0 error: - tcl.XTcl_SetObjResult(tls, interp, tcl.XTcl_NewStringObj(tls, ts+45442 /* "misuse test erro..." */, -1)) + tcl.XTcl_SetObjResult(tls, interp, tcl.XTcl_NewStringObj(tls, ts+45466 /* "misuse test erro..." */, -1)) return 1 } @@ -69340,7 +69340,7 @@ func sumintStep(tls *crt.TLS, ctx uintptr, nArg int32, apArg uintptr) { /* test_ var pInt uintptr if sqlite3.Xsqlite3_value_type(tls, *(*uintptr)(unsafe.Pointer(apArg + uintptr(0)*8))) != 1 { - sqlite3.Xsqlite3_result_error(tls, ctx, ts+45460 /* "invalid argument" */, -1) + sqlite3.Xsqlite3_result_error(tls, ctx, ts+45484 /* "invalid argument" */, -1) return } pInt = sqlite3.Xsqlite3_aggregate_context(tls, ctx, int32(unsafe.Sizeof(sqlite3_int64(0)))) @@ -69394,7 +69394,7 @@ func test_create_sumint(tls *crt.TLS, clientData uintptr, interp uintptr, objc i return 1 } - rc = sqlite3.Xsqlite3_create_window_function(tls, *(*uintptr)(unsafe.Pointer(bp /* db */)), ts+45477 /* "sumint" */, 1, 1, uintptr(0), + rc = sqlite3.Xsqlite3_create_window_function(tls, *(*uintptr)(unsafe.Pointer(bp /* db */)), ts+45501 /* "sumint" */, 1, 1, uintptr(0), *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, int32, uintptr) }{sumintStep})), *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, uintptr) }{sumintFinal})), *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, uintptr) }{sumintValue})), *(*uintptr)(unsafe.Pointer(&struct { @@ -69425,7 +69425,7 @@ func test_override_sum(tls *crt.TLS, clientData uintptr, interp uintptr, objc in return 1 } - rc = sqlite3.Xsqlite3_create_function(tls, *(*uintptr)(unsafe.Pointer(bp /* db */)), ts+45484 /* "sum" */, -1, 1, uintptr(0), + rc = sqlite3.Xsqlite3_create_function(tls, *(*uintptr)(unsafe.Pointer(bp /* db */)), ts+45508 /* "sum" */, -1, 1, uintptr(0), uintptr(0), *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, int32, uintptr) }{sumintStep})), *(*uintptr)(unsafe.Pointer(&struct{ f func(*crt.TLS, uintptr) }{sumintFinal}))) @@ -69457,10 +69457,10 @@ var aObjCmd14 = [4]struct { FclientData int32 _ [4]byte }{ - {FzName: ts + 45488 /* "sqlite3_create_w..." */, FxProc: 0, FclientData: 0}, - {FzName: ts + 45519 /* "test_create_wind..." */, FxProc: 0, FclientData: 0}, - {FzName: ts + 45554 /* "test_create_sumi..." */, FxProc: 0, FclientData: 0}, - {FzName: ts + 45573 /* "test_override_su..." */, FxProc: 0, FclientData: 0}, + {FzName: ts + 45512 /* "sqlite3_create_w..." */, FxProc: 0, FclientData: 0}, + {FzName: ts + 45543 /* "test_create_wind..." */, FxProc: 0, FclientData: 0}, + {FzName: ts + 45578 /* "test_create_sumi..." */, FxProc: 0, FclientData: 0}, + {FzName: ts + 45597 /* "test_override_su..." */, FxProc: 0, FclientData: 0}, } /* test_window.c:336:5 */ func init() { @@ -69986,50 +69986,54 @@ func init() { *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2032 /* .clientData */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*crt.TLS, uintptr, int32) int32 }{sqlite3.Xsqlite3_column_bytes})) // test1.c:8027:50: - *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2048 /* .xProc */)) = test_create_collation_v2 // test1.c:8052:39: - *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2072 /* .xProc */)) = test_global_recover // test1.c:8053:38: - *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2096 /* .xProc */)) = working_64bit_int // test1.c:8054:38: - *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2120 /* .xProc */)) = vfs_unlink_test // test1.c:8055:38: - *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2144 /* .xProc */)) = vfs_initfail_test // test1.c:8056:38: - *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2168 /* .xProc */)) = vfs_unregister_all // test1.c:8057:38: - *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2192 /* .xProc */)) = vfs_reregister_all // test1.c:8058:38: - *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2216 /* .xProc */)) = file_control_test // test1.c:8059:38: - *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2240 /* .xProc */)) = file_control_lasterrno_test // test1.c:8060:39: - *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2264 /* .xProc */)) = file_control_lockproxy_test // test1.c:8061:39: - *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2288 /* .xProc */)) = file_control_chunksize_test // test1.c:8062:39: - *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2312 /* .xProc */)) = file_control_sizehint_test // test1.c:8063:39: - *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2336 /* .xProc */)) = file_control_data_version // test1.c:8064:39: - *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2360 /* .xProc */)) = file_control_persist_wal // test1.c:8070:39: - *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2384 /* .xProc */)) = file_control_powersafe_overwrite // test1.c:8071:43: - *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2408 /* .xProc */)) = file_control_vfsname // test1.c:8072:39: - *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2432 /* .xProc */)) = file_control_tempfilename // test1.c:8073:39: - *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2456 /* .xProc */)) = vfs_list // test1.c:8074:38: - *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2480 /* .xProc */)) = test_create_function_v2 // test1.c:8075:38: - *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2504 /* .xProc */)) = test_errstr // test1.c:8084:35: - *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2528 /* .xProc */)) = tcl_variable_type // test1.c:8085:35: - *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2552 /* .xProc */)) = test_enable_shared // test1.c:8087:39: - *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2576 /* .xProc */)) = sqlite3BtreeSharedCacheReport // test1.c:8088:39: - *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2600 /* .xProc */)) = test_libversion_number // test1.c:8090:37: - *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2624 /* .xProc */)) = test_table_column_metadata // test1.c:8091:41: - *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2648 /* .xProc */)) = test_blob_reopen // test1.c:8093:31: - *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2672 /* .xProc */)) = test_pcache_stats // test1.c:8095:30: - *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2696 /* .xProc */)) = test_unlock_notify // test1.c:8097:33: - *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2720 /* .xProc */)) = test_wal_checkpoint // test1.c:8099:36: - *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2744 /* .xProc */)) = test_wal_checkpoint_v2 // test1.c:8100:36: - *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2768 /* .xProc */)) = test_wal_autocheckpoint // test1.c:8101:37: - *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2792 /* .xProc */)) = test_sqlite3_log // test1.c:8102:36: - *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2816 /* .xProc */)) = test_print_eqp // test1.c:8104:36: - *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2840 /* .xProc */)) = test_test_control // test1.c:8106:32: - *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2864 /* .xProc */)) = test_getrusage // test1.c:8108:21: - *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2888 /* .xProc */)) = tclLoadStaticExtensionCmd // test1.c:8110:33: - *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2912 /* .xProc */)) = sorter_test_fakeheap // test1.c:8111:32: - *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2936 /* .xProc */)) = sorter_test_sort4_helper // test1.c:8112:36: - *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2960 /* .xProc */)) = vfsCurrentTimeInt64 // test1.c:8126:44: - *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2984 /* .xProc */)) = test_delete_database // test1.c:8137:35: - *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 3008 /* .xProc */)) = test_atomic_batch_write // test1.c:8138:35: - *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 3032 /* .xProc */)) = test_mmap_warm // test1.c:8139:35: - *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 3056 /* .xProc */)) = test_config_sorterref // test1.c:8140:36: - *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 3080 /* .xProc */)) = test_decode_hexdb // test1.c:8141:36: + *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2048 /* .xProc */)) = test_stmt_utf8 // test1.c:8029:34: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2056 /* .clientData */)) = *(*uintptr)(unsafe.Pointer(&struct { + f func(*crt.TLS, uintptr, int32) uintptr + }{sqlite3.Xsqlite3_column_decltype})) // test1.c:8029:49: + *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2072 /* .xProc */)) = test_create_collation_v2 // test1.c:8052:39: + *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2096 /* .xProc */)) = test_global_recover // test1.c:8053:38: + *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2120 /* .xProc */)) = working_64bit_int // test1.c:8054:38: + *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2144 /* .xProc */)) = vfs_unlink_test // test1.c:8055:38: + *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2168 /* .xProc */)) = vfs_initfail_test // test1.c:8056:38: + *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2192 /* .xProc */)) = vfs_unregister_all // test1.c:8057:38: + *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2216 /* .xProc */)) = vfs_reregister_all // test1.c:8058:38: + *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2240 /* .xProc */)) = file_control_test // test1.c:8059:38: + *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2264 /* .xProc */)) = file_control_lasterrno_test // test1.c:8060:39: + *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2288 /* .xProc */)) = file_control_lockproxy_test // test1.c:8061:39: + *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2312 /* .xProc */)) = file_control_chunksize_test // test1.c:8062:39: + *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2336 /* .xProc */)) = file_control_sizehint_test // test1.c:8063:39: + *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2360 /* .xProc */)) = file_control_data_version // test1.c:8064:39: + *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2384 /* .xProc */)) = file_control_persist_wal // test1.c:8070:39: + *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2408 /* .xProc */)) = file_control_powersafe_overwrite // test1.c:8071:43: + *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2432 /* .xProc */)) = file_control_vfsname // test1.c:8072:39: + *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2456 /* .xProc */)) = file_control_tempfilename // test1.c:8073:39: + *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2480 /* .xProc */)) = vfs_list // test1.c:8074:38: + *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2504 /* .xProc */)) = test_create_function_v2 // test1.c:8075:38: + *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2528 /* .xProc */)) = test_errstr // test1.c:8084:35: + *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2552 /* .xProc */)) = tcl_variable_type // test1.c:8085:35: + *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2576 /* .xProc */)) = test_enable_shared // test1.c:8087:39: + *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2600 /* .xProc */)) = sqlite3BtreeSharedCacheReport // test1.c:8088:39: + *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2624 /* .xProc */)) = test_libversion_number // test1.c:8090:37: + *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2648 /* .xProc */)) = test_table_column_metadata // test1.c:8091:41: + *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2672 /* .xProc */)) = test_blob_reopen // test1.c:8093:31: + *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2696 /* .xProc */)) = test_pcache_stats // test1.c:8095:30: + *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2720 /* .xProc */)) = test_unlock_notify // test1.c:8097:33: + *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2744 /* .xProc */)) = test_wal_checkpoint // test1.c:8099:36: + *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2768 /* .xProc */)) = test_wal_checkpoint_v2 // test1.c:8100:36: + *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2792 /* .xProc */)) = test_wal_autocheckpoint // test1.c:8101:37: + *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2816 /* .xProc */)) = test_sqlite3_log // test1.c:8102:36: + *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2840 /* .xProc */)) = test_print_eqp // test1.c:8104:36: + *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2864 /* .xProc */)) = test_test_control // test1.c:8106:32: + *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2888 /* .xProc */)) = test_getrusage // test1.c:8108:21: + *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2912 /* .xProc */)) = tclLoadStaticExtensionCmd // test1.c:8110:33: + *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2936 /* .xProc */)) = sorter_test_fakeheap // test1.c:8111:32: + *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2960 /* .xProc */)) = sorter_test_sort4_helper // test1.c:8112:36: + *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 2984 /* .xProc */)) = vfsCurrentTimeInt64 // test1.c:8126:44: + *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 3008 /* .xProc */)) = test_delete_database // test1.c:8137:35: + *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 3032 /* .xProc */)) = test_atomic_batch_write // test1.c:8138:35: + *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 3056 /* .xProc */)) = test_mmap_warm // test1.c:8139:35: + *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 3080 /* .xProc */)) = test_config_sorterref // test1.c:8140:36: + *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd1)) + 3104 /* .xProc */)) = test_decode_hexdb // test1.c:8141:36: *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd10)) + 8 /* .xProc */)) = test_intarray_create // test_intarray.c:381:35: *(*func(*crt.TLS, ClientData, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd10)) + 32 /* .xProc */)) = test_intarray_bind // test_intarray.c:382:33: *(*func(*crt.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&aObjCmd11)) + 8 /* .xProc */)) = test_malloc // test_malloc.c:1506:38: @@ -70641,5 +70645,5 @@ func init() { *(*func(*crt.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&writecrash_vfs)) + 120 /* .xCurrentTime */)) = devsymCurrentTime // test_devsym.c:474:3: } -var ts1 = "*pRc==0\x00testdata/sqlite-src-3320300/ext/expert/sqlite3expert.c\x00nByte>0\x00idxMalloc\x00iHash>=0\x00idxHashAdd\x00idxHashFind\x00idxNewConstraint\x00%s\x00zIn[0]=='\\''\x00zIn[n-1]=='\\''\x00zIn[iIn+1]=='\\''\x00expertDequote\x00internal error!\x00sqlite3_stricmp(p->pTab->zName, argv[2])==0\x00expertConnect\x00pCsr->pData\x00expertNext\x00SELECT * FROM main.%Q WHERE sample()\x00expert\x00PRAGMA table_info=%Q\x00main\x00, \x00%Q\x00 COLLATE %Q\x00 COLLATE %s\x00 DESC\x00PRAGMA index_list=%Q\x00PRAGMA index_xInfo=%Q\x00%s_idx_%08x\x00CREATE INDEX '%q' ON %Q(%s)\x00CREATE INDEX %s ON %s(%s)\x00pCon->pLink==0\x00idxCreateFromWhere\x00EXPLAIN QUERY PLAN %s\x00 USING INDEX \x00 USING COVERING INDEX \x00%s\n\x00%s;\n\x00SELECT 'CREATE TEMP' || substr(sql, 7) FROM sqlite_master WHERE tbl_name = %Q AND type IN ('table', 'trigger') ORDER BY type;\x00ALTER TABLE temp.%Q RENAME TO %Q\x00INSERT INTO %Q VALUES(\x00%s?\x00\x00)\x00UPDATE %Q SET \x00%s%Q=?\x00pWrite->eOp==9\x00DELETE FROM %Q\x00idxProcessOneTrigger\x00t592690916721053953805701627921227776\x00DROP TABLE t592690916721053953805701627921227776\x00SELECT type, name, sql, 1 FROM sqlite_master WHERE type IN ('table','view') AND name NOT LIKE 'sqlite_%%' UNION ALL SELECT type, name, sql, 2 FROM sqlite_master WHERE type = 'trigger' AND tbl_name IN(SELECT name FROM sqlite_master WHERE type = 'view') ORDER BY 4, 1\x00CREATE TABLE x(\x00%s%Q COLLATE %s\x00CREATE VIRTUAL TABLE %Q USING expert(%Q)\x00argc==0\x00idxSampleFunc\x00argc==2\x00iSlot<=p->nSlot\x00idxRemFunc\x00SELECT max(i.seqno) FROM sqlite_master AS s, pragma_index_list(s.name) AS l, pragma_index_info(l.name) AS i WHERE s.type = 'table'\x00p->iSample>0\x00%sx.%Q IS rem(%d, x.%Q) COLLATE %s\x00%s%d\x00SELECT %s FROM %Q x ORDER BY %s\x00SELECT %s FROM temp.t592690916721053953805701627921227776 x ORDER BY %s\x00%d\x00 %d\x00pEntry->zVal2==0\x00idxPopulateOneStat1\x00DROP TABLE IF EXISTS temp.t592690916721053953805701627921227776\x00CREATE TABLE temp.t592690916721053953805701627921227776 AS SELECT * FROM %Q\x00SELECT s.rowid, s.name, l.name FROM sqlite_master AS s, pragma_index_list(s.name) AS l WHERE s.type = 'table'\x00SELECT name, coll FROM pragma_index_xinfo(?) WHERE key\x00INSERT INTO sqlite_stat1 VALUES(?, ?, ?)\x00ANALYZE; PRAGMA writable_schema=1\x00rem\x00sample\x00ANALYZE sqlite_master\x00:memory:\x00SELECT sql FROM sqlite_master WHERE name NOT LIKE 'sqlite_%%' AND sql NOT LIKE 'CREATE VIRTUAL %%'\x00%s;%s%s\n\x00 -- stat1: \x00no such handle: \x00sql\x00TABLE\x00analyze\x00count\x00report\x00STMT EREPORT\x00destroy\x00SUBCOMMAND ...\x00sub-command\x00indexes\x00plan\x00candidates\x001==1\x00testdata/sqlite-src-3320300/ext/expert/test_expert.c\x002==2\x003==3\x004==4\x00iSub==4\x00testExpertCmd\x00DB\x00sqlite3expert%d\x00out of memory\x00sqlite3_expert_new\x00pBalance==pOld\x00testdata/sqlite-src-3320300/ext/misc/amatch.c\x00amatchAvlRemove\x00%s: cost must be between 1 and %d\x00%s: maximum string length is %d\x00%s: iLang must be between 0 and %d\x00?\x00SELECT * FROM %Q.%Q\x00%s: %s\x00%s: %s has %d columns, expected 4\x00p->pRule==0\x00amatchLoadRules\x00(int)strlen(zOut)<=nIn\x00amatchDequote\x00p->nCursor==0\x00amatchDisconnect\x00vocabulary_table\x00vocabulary_word\x00vocabulary_language\x00edit_distances\x00unrecognized argument: [%s]\n\x00no edit_distances table specified\x00CREATE TABLE x(word,distance,language,command HIDDEN,nword HIDDEN)\x000123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ^abcdefghijklmnopqrstuvwxyz~\x00pOther==0\x00amatchAddWord\x00SELECT \"%w\" FROM \"%w\"\x00 WHERE \"%w\">=?1 AND \"%w\"=?2 ORDER BY 1\x00SELECT \"%w\" FROM \"%w\" WHERE \"%w\">=?1 ORDER BY 1\x00*\x00DELETE from %s is not allowed\x00UPDATE of %s is not allowed\x00INSERT INTO %s allowed for column [command] only\x00approximate_match\x00int32\x00int64\x00double\x00char*\x00CREATE TABLE x(value,pointer hidden,count hidden,ctype hidden)\x00carray\x00unknown datatype: %Q\x00inttoptr\x00testdata/sqlite-src-3320300/ext/misc/closure.c\x00closureDequote\x00closureDisconnect\x00tablename\x00idcolumn\x00parentcolumn\x00CREATE TABLE x(id,depth,root HIDDEN,tablename HIDDEN,idcolumn HIDDEN,parentcolumn HIDDEN)\x00SELECT \"%w\".\"%w\" FROM \"%w\" WHERE \"%w\".\"%w\"=?1\x00transitive_closure\x00rb\x00cannot open '%s' for reading\x00p->in==0\x00testdata/sqlite-src-3320300/ext/misc/csv.c\x00csv_reader_open\x00p->iIn>=p->nIn\x00p->in!=0\x00csv_getc_refill\x00line %d: unescaped %c character\x00line %d: unterminated %c-quoted field\n\x00more than one '%s' parameter\x00yes\x00on\x00true\x00no\x00off\x00false\x00sizeof(azPValue)==sizeof(azParam)\x00header\x00more than one 'header' parameter\x00testflags\x00columns\x00more than one 'columns' parameter\x00column= value must be positive\x00bad parameter: '%s'\x00must specify either filename= or data= but not both\x00%sc%d TEXT\x00,\x00%s\"%w\" TEXT\x00bad schema: '%s' - %s\x00csvtabConnect\x00filename\x00data\x00schema\x00pCur->rdr.zIn==pTab->zData\x00pTab->iStart>=0\x00(size_t)pTab->iStart<=pCur->rdr.nIn\x00csvtabFilter\x00csv\x00csv_wr\x00 \x00eval\x00CREATE TABLE x(addr,opcode,p1,p2,p3,p4,p5,comment,sql HIDDEN)\x00EXPLAIN %s\x00explain\x00wb\x00wrong number of arguments to function writefile()\x00failed to create symlink: %s\x00failed to create directory: %s\x00failed to write file: %s\x00CREATE TABLE x(name,mode,mtime,data,path HIDDEN,dir HIDDEN)\x00cannot read directory: %s\x00%s/%s\x00cannot stat file: %s\x00table function fsdir requires an argument\x00argc==idxNum && (argc==1 || argc==2)\x00testdata/sqlite-src-3320300/ext/misc/fileio.c\x00table function fsdir requires a non-NULL argument\x00fsdirFilter\x00fsdir\x00readfile\x00writefile\x00lsmode\x00%s: ruleset must be between 0 and %d\x00%s: wrong number of CREATE VIRTUAL TABLE arguments\x00CREATE TABLE x(word,distance,ruleset)\x00fuzzer\x00sizeof(m)==sizeof(r)\x00testdata/sqlite-src-3320300/ext/misc/ieee754.c\x00ieee754(%lld,%d)\x00ieee754func\x00ieee754\x00BEGIN; SELECT * FROM %s%q%ssqlite_master\x00'\x00'.\x00PRAGMA %s%q%spage_size\x00sqlite3_mmap_warm_cache: Warmed up %d pages of %s\x00END\x00AND (%s)\x00collate \"%w\"\x00SELECT %s FROM %s WHERE %s>=(?1 || ?2) %s AND %s<=(?1 || char(1114111)) %s %s ORDER BY 1 %s ASC LIMIT 1\x00next_char\x00NULL\x00is\x00not\x00in(\x00in(select\x00in(with\x00?,?,?\x00sizeof(u)==sizeof(r)\x00testdata/sqlite-src-3320300/ext/misc/percentile.c\x00isInfinity\x002nd argument to percentile() is not a number between 0.0 and 100.0\x002nd argument to percentile() is not the same for all input rows\x001st argument to percentile() is not numeric\x00Inf input to percentile()\x00percentStep\x00percentile\x00CREATE TABLE prefixes(prefix TEXT, original_string TEXT HIDDEN)\x00prefixes\x00prefix_length\x00unknown \\ escape\x00afnrtv\\()*.+?[$^{|}]\x00\a\f\n\r\t\v\x00unmatched '('\x00'*' without operand\x00'+' without operand\x00'?' without operand\x00'{m,n}' without operand\x00unmatched '{'\x00n less than m in '{m,n}'\x00both m and n are zero in '{m,n}'\x00POSIX character classes not supported\x00unclosed '['\x00unrecognized character\x00regexp\x00testdata/sqlite-src-3320300/ext/misc/remember.c\x00rememberFunc\x00remember\x00CREATE TABLE x(value,start hidden,stop hidden,step hidden)\x002 == 1+1\x00testdata/sqlite-src-3320300/ext/misc/series.c\x003 == 1+2\x00iCol>=0 && iCol<=2\x00seriesBestIndex\x00generate_series() requires SQLite 3.8.12 or later\x00generate_series\x00.ABCDHLRMY9 ?\x00non-ASCII input to editdist()\x00NULL input to editdist()\x00SELECT iLang, cFrom, cTo, iCost FROM \"%w\" WHERE iLang>=0 ORDER BY iLang\x00editdist3\x00DROP TABLE IF EXISTS \"%w\".\"%w_vocab\"\x00CREATE TABLE x(word,rank,distance,langid, score, matchlen, phonehash HIDDEN, top HIDDEN, scope HIDDEN, srchcnt HIDDEN, soundslike HIDDEN, command HIDDEN)\x00CREATE TABLE IF NOT EXISTS \"%w\".\"%w_vocab\"(\n id INTEGER PRIMARY KEY,\n rank INT,\n langid INT,\n word TEXT,\n k1 TEXT,\n k2 TEXT\n);\n\x00CREATE INDEX IF NOT EXISTS \"%w\".\"%w_vocab_index_langid_k2\" ON \"%w_vocab\"(langid,k2);\x00edit_cost_table=\x00bad argument to spellfix1(): \"%s\"\x00SELECT id, word, rank, coalesce(k1,word) FROM \"%w\".\"%w_vocab\" WHERE langid=%d AND k2>=?1 AND k2<?2\x00SELECT word, rank, NULL, langid, id FROM \"%w\".\"%w_vocab\"%s\x00 WHERE rowid=?\x00ROLLBACK\x00IGNORE\x00ABORT\x00REPLACE\x00DELETE FROM \"%w\".\"%w_vocab\" WHERE id=%lld\x00NOT NULL constraint failed: %s.word\x00reset\x00null\x00unknown value for %s.command: \"%w\"\x00INSERT INTO \"%w\".\"%w_vocab\"(rank,langid,word,k1,k2) VALUES(%d,%d,%Q,nullif(%Q,%Q),%Q)\x00INSERT OR %s INTO \"%w\".\"%w_vocab\"(id,rank,langid,word,k1,k2) VALUES(%lld,%d,%d,%Q,nullif(%Q,%Q),%Q)\x00UPDATE OR %s \"%w\".\"%w_vocab\" SET id=%lld, rank=%d, langid=%d, word=%Q, k1=nullif(%Q,%Q), k2=%Q WHERE id=%lld\x00ALTER TABLE \"%w\".\"%w_vocab\" RENAME TO \"%w_vocab\"\x00spellfix1_translit\x00spellfix1_editdist\x00spellfix1_phonehash\x00spellfix1_scriptcode\x00spellfix1\x00922337203685477580\x00u<=(0xffffffff|(((sqlite3_int64)0x7fffffff)<<32))\x00testdata/sqlite-src-3320300/ext/misc/totype.c\x00u-1==(0xffffffff|(((sqlite3_int64)0x7fffffff)<<32))\x00(*pNum)==(((sqlite3_int64)-1) - (0xffffffff|(((sqlite3_int64)0x7fffffff)<<32)))\x00totypeAtoi64\x00argc==1\x00sqlite3_value_type(argv[0])==5\x00tointegerFunc\x00torealFunc\x00tointeger\x00toreal\x00testdata/sqlite-src-3320300/ext/misc/unionvtab.c\x00unionMalloc\x000\x00unionDequote\x00pzErr\x00sql error: %s\x00unionPrepare\x00p->db\x00unionCloseSources\x00_rowid_\x00integer\x00no such rowid table: %s%s%s\x00.\x00SELECT group_concat(quote(name) || '.' || quote(type)) FROM pragma_table_info(?, ?)\x00*pzErr==0\x00source table schema mismatch\x00unionSourceCheck\x00pTab->bSwarm && iSrc<pTab->nSrc\x00unionOpenDatabase\x00pSrc->nUser>=0 && pSrc->db\x00unionIncrRefcount\x00pSrc->nUser>=0\x00unionFinalizeCsrStmt\x00swarmvtab: no such SQL parameter: %s\x00maxopen\x00swarmvtab: illegal maxopen value\x00missing\x00swarmvtab: duplicate \"missing\" option\x00SELECT \"%w\"(?%s)\x00,?\x00openclose\x00swarmvtab: duplicate \"openclose\" option\x00SELECT \"%w\"(?,?%s)\x00swarmvtab: unrecognized option: %s\x00SELECT \"%w\"(?)\x00swarmvtab: parse error: %s\x00swarmvtab\x00unionvtab\x00temp\x00%s tables must be created in TEMP schema\x00wrong number of arguments for %s\x00SELECT * FROM (%z) ORDER BY 3\x00rc==0\x00rowid range mismatch error\x00no source tables configured\x00SELECT 'CREATE TABLE xyz(' || group_concat(quote(name) || ' ' || type, ', ') || ')',max((cid+1) * (type='INTEGER' COLLATE nocase AND pk=1))-1 FROM pragma_table_info(%Q, ?)\x00unionConnect\x00pCsr->pStmt\x00SELECT rowid, * FROM %Q %s %lld\x00WHERE _rowid_ <=\x00-- \x00doUnionNext\x00idxNum==0 || idxNum==2 || idxNum==8 || idxNum==32 || idxNum==16 || idxNum==4 || idxNum==(32|8)\x00argc>=1\x00%z%sSELECT rowid, * FROM %s%q%s%Q\x00 UNION ALL \x00%z WHERE rowid=%lld\x00WHERE\x00%z WHERE rowid>=%lld\x00AND\x00%z %s rowid<=%lld\x00unionFilter\x00CREATE TABLE x(value)\x00wholenumber\x00testdata/sqlite-src-3320300/ext/rbu/sqlite3rbu.c\x00corrupt fossil delta\x00rbuFossilDeltaFunc\x00*pzErrmsg==0\x00prepareFreeAndCollectError\x00DROP TRIGGER IF EXISTS temp.rbu_insert_tr;DROP TRIGGER IF EXISTS temp.rbu_update1_tr;DROP TRIGGER IF EXISTS temp.rbu_update2_tr;DROP TRIGGER IF EXISTS temp.rbu_delete_tr;\x00argc==1 || argc==2\x00argc==2 || argc==1\x00rbuTargetNameFunc\x00SELECT rbu_target_name(name, type='view') AS target, name FROM sqlite_master WHERE type IN ('table', 'view') AND target IS NOT NULL %s ORDER BY name\x00AND rootpage!=0 AND rootpage IS NOT NULL\x00SELECT name, rootpage, sql IS NULL OR substr(8, 6)=='UNIQUE' FROM main.sqlite_master WHERE type='index' AND tbl_name = ?\x00rbuMalloc\x00p->rc==0\x00SELECT (sql LIKE 'create virtual%%'), rootpage FROM sqlite_master WHERE name=%Q\x00SELECT rootpage FROM sqlite_master WHERE name = %Q\x00rbuTableType\x00PRAGMA main.index_list = %Q\x00PRAGMA main.index_xinfo = %Q\x00pIter->eType==0\x00no such table: %s\x00pIter->eType==1 || pIter->eType==2 || pIter->eType==3 || pIter->eType==4 || pIter->eType==5\x00SELECT * FROM '%q'\x00rbu_\x00rbu_rowid\x00table %q %s rbu_rowid column\x00may not have\x00requires\x00PRAGMA table_info(%Q)\x00column missing from %q: %s\x00iPk>=0\x00pIter->eType!=5 || pIter->abIndexed==0\x00pIter->eType!=5 || pIter->nIndex==0\x00rbuObjIterCacheTableInfo\x00%z%s\"%w\"\x00%z%s%s\"%w\"%s\x00SELECT max(_rowid_) FROM \"%s%w\"\x00 WHERE _rowid_ > %lld \x00quote(\x00||','||\x00SELECT %s FROM \"%s%w\" ORDER BY %s LIMIT 1\x00 WHERE (%s) > (%s) \x00i<pIter->nTblCol\x00%z%s \"%w\" COLLATE %Q\x00%z%s \"rbu_imp_%d%w\" COLLATE %Q DESC\x00%z%s quote(\"rbu_imp_%d%w\")\x00SELECT %s FROM \"rbu_imp_%w\" ORDER BY %s LIMIT 1\x00%z%s%s\x00(%s) > (%s)\x00rbuVacuumIndexStart\x00p->zErrmsg==0\x00%z%s(%.*s) COLLATE %Q\x00INTEGER\x00%z%s\"%w\" COLLATE %Q\x00%z%s\"rbu_imp_%d%w\"%s\x00%z%s\"rbu_imp_%d%w\" %s COLLATE %Q\x00%z%s\"rbu_imp_%d%w\" IS ?\x00 AND \x00rbuObjIterGetIndexCols\x00%z%s%s.\"%w\"\x00%z%sNULL\x00%z, %s._rowid_\x00_rowid_ = ?%d\x00%z%sc%d=?%d\x00_rowid_ = (SELECT id FROM rbu_imposter2 WHERE %z)\x00%z%s\"%w\"=?%d\x00invalid rbu_control value\x00%z%s\"%w\"=rbu_delta(\"%w\", ?%d)\x00%z%s\"%w\"=rbu_fossil_delta(\"%w\", ?%d)\x00pIter->zIdx==0\x00PRIMARY KEY(\x00pk\x00%z%s\"%w\"%s\x00%z)\x00rbuWithoutRowidPK\x00SELECT name FROM sqlite_master WHERE rootpage = ?\x00%z%sc%d %s COLLATE %Q\x00%z%sc%d%s\x00%z, id INTEGER\x00CREATE TABLE rbu_imposter2(%z, PRIMARY KEY(%z)) WITHOUT ROWID\x00PRIMARY KEY \x00%z%s\"%w\" %s %sCOLLATE %Q%s\x00 NOT NULL\x00%z, %z\x00CREATE TABLE \"rbu_imp_%w\"(%z)%s\x00 WITHOUT ROWID\x00pIter->pTmpInsert==0\x00INSERT INTO %s.'rbu_tmp_%q'(rbu_control,%s%s) VALUES(%z)\x00rbuObjIterPrepareTmpInsert\x00sqlite3_value_int(apVal[0])!=0 || p->objiter.eType==3 || p->objiter.eType==1\x00rbuTmpInsertFunc\x00pIter->zIdxSql==0 && pIter->nIdxCol==0 && pIter->aIdxCol==0\x00SELECT trim(sql) FROM sqlite_master WHERE type='index' AND name=?\x00iIdxCol==0\x00rbuObjIterGetIndexWhere\x00pIter->bCleanup==0\x00 LIMIT -1 OFFSET %d\x00pIter->eType!=5\x00CREATE TABLE \"rbu_imp_%w\"( %s, PRIMARY KEY( %s ) ) WITHOUT ROWID\x00INSERT INTO \"rbu_imp_%w\" VALUES(%s)\x00DELETE FROM \"rbu_imp_%w\" WHERE %s\x00SELECT %s, 0 AS rbu_control FROM '%q' %s %s %s ORDER BY %s%s\x00SELECT %s, rbu_control FROM %s.'rbu_tmp_%q' %s ORDER BY %s%s\x00SELECT %s, rbu_control FROM %s.'rbu_tmp_%q' %s UNION ALL SELECT %s, rbu_control FROM '%q' %s %s typeof(rbu_control)='integer' AND rbu_control!=1 ORDER BY %s%s\x00old\x00new\x00rbu_imp_\x00INSERT INTO \"%s%w\"(%s%s) VALUES(%s)\x00, _rowid_\x00DELETE FROM \"%s%w\" WHERE %s\x00, rbu_rowid\x00CREATE TABLE IF NOT EXISTS %s.'rbu_tmp_%q' AS SELECT *%s FROM '%q' WHERE 0;\x00, 0 AS rbu_rowid\x00CREATE TEMP TRIGGER rbu_delete_tr BEFORE DELETE ON \"%s%w\" BEGIN SELECT rbu_tmp_insert(3, %s);END;CREATE TEMP TRIGGER rbu_update1_tr BEFORE UPDATE ON \"%s%w\" BEGIN SELECT rbu_tmp_insert(3, %s);END;CREATE TEMP TRIGGER rbu_update2_tr AFTER UPDATE ON \"%s%w\" BEGIN SELECT rbu_tmp_insert(4, %s);END;\x00CREATE TEMP TRIGGER rbu_insert_tr AFTER INSERT ON \"%s%w\" BEGIN SELECT rbu_tmp_insert(0, %s);END;\x00,_rowid_ \x00,rbu_rowid\x00SELECT %s,%s rbu_control%s FROM '%q'%s %s %s %s\x000 AS \x00ORDER BY\x00rbuObjIterPrepareAll\x00pUp==0 || pUp->pNext==0\x00UPDATE \"%s%w\" SET %s WHERE %s\x00rbuGetUpdateStmt\x00SELECT k, v FROM %s.rbu_state\x00p->rc || (p->dbMain==0 && p->dbRbu==0)\x00p->rc || ((p)->zTarget==0) || p->zTarget!=0\x00file://%s-vacuum?modeof=%s\x00ATTACH %Q AS stat\x00stat\x00CREATE TABLE IF NOT EXISTS %s.rbu_state(k INTEGER PRIMARY KEY, v)\x00cannot vacuum wal mode database\x00file:\x00file:%s-vactmp?rbu_memory=1%s%s\x00&\x00rbu_tmp_insert\x00rbu_fossil_delta\x00rbu_target_name\x00SELECT * FROM sqlite_master\x00rbu vfs not found\x00rbuOpenDatabase\x00PRAGMA main.wal_checkpoint=restart\x00p->nPagePerSector==0\x00rbuSetupCheckpoint\x00rbuCheckpointFrame\x00rbuLockDatabase\x00%s-oal\x00%s-wal\x00p->eStage==2\x00p->rc==0 && p->zErrmsg==0\x00rbuMoveOalFile\x00eType!=2 || pIter->zIdx==0\x00eType==2 || eType==4 || eType==1 || eType==5\x00datatype mismatch\x00rbuStepOneOp\x00eType==1 || eType==2 || eType==3 || eType==4 || eType==5 || eType==6\x00eType!=6 || pIter->zIdx==0\x00eType==6\x00rbuStep\x00PRAGMA schema_version\x00PRAGMA schema_version = %d\x00INSERT OR REPLACE INTO %s.rbu_state(k, v) VALUES (%d, %d), (%d, %Q), (%d, %Q), (%d, %d), (%d, %d), (%d, %lld), (%d, %lld), (%d, %lld), (%d, %lld), (%d, %Q) \x00pInsert==0 || rc==0\x00rbuSaveState\x00PRAGMA main.%s\x00PRAGMA main.%s = %d\x00((p)->zTarget==0)\x00PRAGMA writable_schema=1\x00SELECT sql FROM sqlite_master WHERE sql!='' AND rootpage!=0 AND name!='sqlite_sequence' ORDER BY type DESC\x00SELECT * FROM sqlite_master WHERE rootpage=0 OR rootpage IS NULL\x00INSERT INTO sqlite_master VALUES(?,?,?,?,?)\x00PRAGMA writable_schema=0\x00rbuCreateTargetSchema\x00user_version\x00application_id\x00DELETE FROM %s.'rbu_tmp_%q'\x00pIter->zTbl==0\x00COMMIT\x00sqlite3rbu_step\x00rbu_state mismatch error\x00rbuSetupOal\x00pVfs && p->rc==0 && p->zErrmsg==0\x00rbuDeleteOalFile\x00rbu_vfs_%d\x00pVfs\x00rbuCreateVfs\x00nVal==1\x00SELECT count(*) FROM sqlite_master WHERE type='index' AND tbl_name = %Q\x00rbuIndexCntFunc\x00rbu_index_cnt\x00SELECT 1 FROM sqlite_master WHERE tbl_name = 'rbu_count'\x00SELECT sum(cnt * (1 + rbu_index_cnt(rbu_target_name(tbl))))FROM rbu_count\x00pState || p->rc!=0\x00p->rc!=0 || p->eStage!=0\x00cannot update wal mode database\x00database modified during rbu %s\x00vacuum\x00update\x00BEGIN\x00page_size\x00auto_vacuum\x00BEGIN IMMEDIATE\x00PRAGMA journal_mode=off\x00openRbuHandle\x00-vactmp\x00DELETE FROM stat.rbu_state\x00p->szTemp==0\x00sqlite3rbu_close\x00sqlite3rbu_bp_progress\x005==5\x00aRes[1]==1\x00aRes[2]==2\x00aRes[4]==3\x00aRes[5]==4\x00p->rc!=101 || p->eStage==5\x00p->eStage==1 || p->eStage==2 || p->eStage==4 || p->eStage==5\x00sqlite3rbu_state\x00p->eStage>=1 && p->eStage<=5\x00rc!=101\x00sqlite3rbu_savestate\x00p->openFlags & 0x00000100\x00rbuUnlockShm\x00pRbu->szTemp>=0\x00rbuUpdateTempSize\x00(p->openFlags & 0x00000100)\x00rbuMainlistAdd\x00p->pMainNext==0 && p->pRbuVfs->pMain!=p\x00rbuVfsClose\x00p->openFlags & 0x00080000\x00rbuVfsRead\x00rbuVfsWrite\x00p->openFlags & (0x00000100|0x00000200)\x00rbuVfsLock\x00p->openFlags & (0x00000100|0x00000200) || p->openFlags & (0x00000400|0x00001000)\x00rbu/zipvfs setup error\x00rbu(%s)/%z\x00rbuVfsFileControl\x00rbuVfsShmLock\x00iRegion==p->nShm\x00p->apShm==0\x00rbuVfsShmMap\x00rbuVfsShmUnmap\x00rbu_memory\x00oflags & 0x00000100\x00rbuVfsOpen\x00pDb->pRbu\x00rbuVfsAccess\x00rbu_delta\x00step\x00close\x00create_rbu_delta\x00savestate\x00dbMain_eval\x00SQL\x00bp_progress\x00db\x00RBU\x00state\x00progress\x00close_no_error\x00temp_size_limit\x00LIMIT\x00temp_size\x00dbRbu_eval\x00METHOD\x00method\x00zErrmsg==0\x00testdata/sqlite-src-3320300/ext/rbu/test_rbu.c\x00 - \x00oal\x00move\x00checkpoint\x00done\x00error\x00eState>0 && eState<=5\x00!\"cannot happen\"\x00test_sqlite3rbu_cmd\x00NAME TARGET-DB RBU-DB ?STATE-DB?\x00NAME TARGET-DB ?STATE-DB?\x00?-default? NAME PARENT\x00NAME\x00sqlite3rbu_db(0, 0)!=0\x00sqlite3rbu\x00sqlite3rbu_vacuum\x00sqlite3rbu_create_vfs\x00sqlite3rbu_destroy_vfs\x00sqlite3rbu_internal_test\x00!\"Bad seekMode\"\x00testdata/sqlite-src-3320300/src/tclsqlite.c\x00incrblobSeek\x00incrblob\x00incrblob_%d\x00pFunc->pDb==pDb\x00DbDeleteCmd\x00%lld\x00pDb->pRollbackHook\x00DbRollbackHandler\x00pDb->pWalHook\x00db==pDb->db\x00DbWalHandler\x00sqlite_unlock_notify_arg\x00sqlite_unlock_notify_argcount\x00pDb->pUnlockNotify\x00DbUnlockNotify\x00(9-1)/9 == 0\x00(18-1)/9 == 1\x00(23-1)/9 == 2\x00pDb->pUpdateHook\x00op==18 || op==23 || op==9\x00DbUpdateHandler\x00DELETE\x00INSERT\x00UPDATE\x00bytearray\x00boolean\x00wideInt\x00int\x00SQLITE_COPY\x00SQLITE_CREATE_INDEX\x00SQLITE_CREATE_TABLE\x00SQLITE_CREATE_TEMP_INDEX\x00SQLITE_CREATE_TEMP_TABLE\x00SQLITE_CREATE_TEMP_TRIGGER\x00SQLITE_CREATE_TEMP_VIEW\x00SQLITE_CREATE_TRIGGER\x00SQLITE_CREATE_VIEW\x00SQLITE_DELETE\x00SQLITE_DROP_INDEX\x00SQLITE_DROP_TABLE\x00SQLITE_DROP_TEMP_INDEX\x00SQLITE_DROP_TEMP_TABLE\x00SQLITE_DROP_TEMP_TRIGGER\x00SQLITE_DROP_TEMP_VIEW\x00SQLITE_DROP_TRIGGER\x00SQLITE_DROP_VIEW\x00SQLITE_INSERT\x00SQLITE_PRAGMA\x00SQLITE_READ\x00SQLITE_SELECT\x00SQLITE_TRANSACTION\x00SQLITE_UPDATE\x00SQLITE_ATTACH\x00SQLITE_DETACH\x00SQLITE_ALTER_TABLE\x00SQLITE_REINDEX\x00SQLITE_ANALYZE\x00SQLITE_CREATE_VTABLE\x00SQLITE_DROP_VTABLE\x00SQLITE_FUNCTION\x00SQLITE_SAVEPOINT\x00SQLITE_RECURSIVE\x00????\x00SQLITE_DENY\x00SQLITE_OK\x00SQLITE_IGNORE\x00RELEASE _tcl_transaction\x00ROLLBACK TO _tcl_transaction ; RELEASE _tcl_transaction\x00pPreStmt==0\x00pPreStmt\x00strlen30(pPreStmt->zSql)==pPreStmt->nSql\x000==memcmp(pPreStmt->zSql, zSql, pPreStmt->nSql)\x00dbPrepareAndBind\x00pDb->nStmt==0\x00pDb->nStmt>0\x00dbReleaseStmt\x00!(*ppHook)\x00DbHookCmd\x00option\x00?CALLBACK?\x00?DATABASE? FILENAME\x00cannot open target database: \x00backup failed: \x00CALLBACK\x00cache option ?arg?\x00flush\x00size\x00size n\x00cannot convert \"\x00\" to integer\x00bad option \"\x00\": must be flush or size\x00NAME SCRIPT\x00SCRIPT\x00?OPTION? ?BOOLEAN?\x00unknown config option: \"\x00\"\x00CONFLICT-ALGORITHM TABLE FILENAME ?SEPARATOR? ?NULLINDICATOR?\x00\t\x00Error: non-null separator required for copy\x00rollback\x00abort\x00fail\x00ignore\x00replace\x00Error: \"\x00\", conflict-algorithm must be one of: rollback, abort, fail, ignore, or replace\x00Error: no such table: \x00Error: \x00Error: can't malloc()\x00INSERT OR %q INTO '%q' VALUES(?\x00Error: cannot open file: \x00Error: %s line %d: expected %d columns of data but found %d\x00, failed while processing line: \x00MEMDB not available in this build\x00extension loading is turned off at compile-time\x00-withoutnulls\x00unknown option: \"\x00?OPTIONS? SQL ?ARRAY-NAME? ?SCRIPT?\x00NAME ?SWITCHES? SCRIPT\x00-argcount\x00option requires an argument: \x00number of arguments must be non-negative\x00-deterministic\x00-directonly\x00-innocuous\x00-returntype\x00real\x00text\x00blob\x00any\x001==1 && 2==2 && 3==3\x004==4 && 5==5\x00type\x00\": must be -argcount, -deterministic, -directonly, -innocuous, or -returntype\x00-readonly\x00?-readonly? ?DB? TABLE COLUMN ROWID\x00NULLVALUE\x00N CALLBACK\x00KEY\x00cannot open source database: \x00restore failed: \x00restore failed: source database busy\x00(step|sort|autoindex)\x00sort\x00autoindex\x00vmstep\x00bad argument: should be autoindex, step, sort or vmstep\x00MILLISECONDS\x00?CALLBACK? ?MASK?\x00trace type\x00SAVEPOINT _tcl_transaction\x00[TYPE] SCRIPT\x00transaction type\x00BEGIN EXCLUSIVE\x00?SCRIPT?\x00preupdate_hook was omitted at compile-time\x00-use-legacy-prepare\x00-last-stmt-ptr\x00%p\x00unknown argument: \x00DbObjCmd\x00authorizer\x00backup\x00bind_fallback\x00busy\x00cache\x00changes\x00collate\x00collation_needed\x00commit_hook\x00complete\x00config\x00copy\x00deserialize\x00enable_load_extension\x00errorcode\x00exists\x00function\x00interrupt\x00last_insert_rowid\x00nullvalue\x00onecolumn\x00preupdate\x00profile\x00rekey\x00restore\x00rollback_hook\x00serialize\x00status\x00timeout\x00total_changes\x00trace\x00trace_v2\x00transaction\x00unlock_notify\x00update_hook\x00version\x00wal_hook\x00defensive\x00dqs_ddl\x00dqs_dml\x00enable_fkey\x00enable_qpsg\x00enable_trigger\x00enable_view\x00fts3_tokenizer\x00legacy_alter_table\x00legacy_file_format\x00load_extension\x00no_ckpt_on_close\x00reset_database\x00trigger_eqp\x00trusted_schema\x00writable_schema\x00statement\x00row\x00deferred\x00exclusive\x00immediate\x00HANDLE ?FILENAME? ?-vfs VFSNAME? ?-readonly BOOLEAN? ?-create BOOLEAN? ?-nofollow BOOLEAN? ?-nomutex BOOLEAN? ?-fullmutex BOOLEAN? ?-uri BOOLEAN?\x00-version\x00-sourceid\x00-has-codec\x00-key\x00-vfs\x00-create\x00-nofollow\x00-nomutex\x00-fullmutex\x00-uri\x00-translatefilename\x00unknown option: \x00sqlite3\x00sqlite\x003.32.3\x00if {[llength $argv]>=1} {\nset argv0 [lindex $argv 0]\nset argv [lrange $argv 1 end]\nsource $argv0\n} else {\nset line {}\nwhile {![eof stdin]} {\nif {$line!=\"\"} {\nputs -nonewline \"> \"\n} else {\nputs -nonewline \"% \"\n}\nflush stdout\nappend line [gets stdin]\nif {[info complete $line]} {\nif {[catch {uplevel #0 $line} result]} {\nputs stderr \"Error: $result\"\n} elseif {$result!=\"\"} {\nputs $result\n}\nset line {}\n} else {\nappend line \\n\n}\n}\n}\n\x00SQLITE_DEBUG_BREAK\x00attach debugger to process %d and press any key to continue.\n\x00utf-8\x00argc\x00argv0\x00argv\x00errorInfo\x00%s: %s\n\x00SQLITE-CONNECTION\x00command not found: \x00error code %s (%d) does not match sqlite3_errcode %s (%d)\x00OMIT_MISUSE\x00wrong # args: should be \"\x00 DB FORMAT STRING\x00 DB HEX\x00 DB\x00 DB SQL\x00%s%n\x00abcdefghijklmnopqrstuvwxyz\x00 DB FORMAT STRING ?COUNT?\x00 DB\"\x00 FILENAME\"\x00%02x\x00tkt2213 is not fixed\x00bytes\x00noop\x00x_coalesce\x00hex8\x00tkt2213func\x00pointer_change\x00counter1\x00counter2\x00intreal\x00value of 40 handed to x_count\x00x_count totals to 42\x00x_count\x00legacy_count\x00 TEXT\"\x00 FORMAT INT INT INT\"\x00argument is not a valid 64-bit integer\x00 FORMAT INT INT ?STRING?\"\x00 INT FORMAT INT INT ?STRING?\"\x00N must be non-negative\x00 FORMAT INT INT DOUBLE\"\x00 FORMAT DOUBLE DOUBLE\"\x00 FORMAT STRING\"\x00%08x%08x\x002nd argument should be 16-characters of hex\x00?BOOLEAN?\x00DB BOOLEAN\x00DB dbname tblname colname\x00CHANNEL ROWID\x00DB-HANDLE NAME CMP-PROC DEL-PROC\x00sqlite3_create_collate_v2() failed to detect an invalid encoding\x00utf8\x00utf16\x00utf16le\x00utf16be\x00DB NAME NARG ENC SWITCHES...\x00encoding\x00-func\x00-step\x00-final\x00-destroy\x00switch\x00DB-HANDLE FILE ?PROC?\x00this build omits sqlite3_load_extension()\x00DB-HANDLE ONOFF\x00string\x00value\x00first argument should be one of: int int64 string double null value\x00 DB FUNCTION-NAME\x00 <STMT>\x00STMT PARAMETER RESETFLAG\x00SQLITE_STMTSTATUS_FULLSCAN_STEP\x00SQLITE_STMTSTATUS_SORT\x00SQLITE_STMTSTATUS_AUTOINDEX\x00SQLITE_STMTSTATUS_VM_STEP\x00SQLITE_STMTSTATUS_REPREPARE\x00SQLITE_STMTSTATUS_RUN\x00SQLITE_STMTSTATUS_MEMUSED\x00NBYTE\x00FILE\x00PATH\x00 DB STMT\x00 STMT\x00 FROM-STMT TO-STMT\x00 VM IDX VALUE (null|static|normal)\"\x00static\x00static-nbytes\x00normal\x00blob10\x00abc\x00xyz\x00pq\x004th argument should be \"null\" or \"static\" or \"normal\"\x00(%d) \x00<error code>\x00STMT IDX N\x00 STMT N VALUE\x00NaN\x00SNaN\x00-NaN\x00-SNaN\x00+Inf\x00-Inf\x00Epsilon\x00-Epsilon\x00NaN0\x00-NaN0\x00 STMT N\x00 STMT N VALUE BYTES\x00 STMT N DATA BYTES\x00cannot use %d blob bytes, have %d\x00STMT\x00STMT N\x00STMT NAME\x00 DB sql bytes ?tailvar?\x00 DB sql bytes tailvar\x00 DB sql bytes flags tailvar\x00\x00SELECT 1\x00 filename options-list\x00FILENAME FLAGS VFS\x00SQLITE_OPEN_READONLY\x00SQLITE_OPEN_READWRITE\x00SQLITE_OPEN_CREATE\x00SQLITE_OPEN_DELETEONCLOSE\x00SQLITE_OPEN_EXCLUSIVE\x00SQLITE_OPEN_AUTOPROXY\x00SQLITE_OPEN_MAIN_DB\x00SQLITE_OPEN_TEMP_DB\x00SQLITE_OPEN_TRANSIENT_DB\x00SQLITE_OPEN_MAIN_JOURNAL\x00SQLITE_OPEN_TEMP_JOURNAL\x00SQLITE_OPEN_SUBJOURNAL\x00SQLITE_OPEN_MASTER_JOURNAL\x00SQLITE_OPEN_NOMUTEX\x00SQLITE_OPEN_FULLMUTEX\x00SQLITE_OPEN_SHAREDCACHE\x00SQLITE_OPEN_PRIVATECACHE\x00SQLITE_OPEN_WAL\x00SQLITE_OPEN_URI\x00flag\x00 STMT column\x00FLOAT\x00TEXT\x00BLOB\x00 DB MAGIC\x00SQLITE_MAGIC_OPEN\x00SQLITE_MAGIC_CLOSED\x00SQLITE_MAGIC_BUSY\x00SQLITE_MAGIC_ERROR\x00 DB function-name\x00VARIABLE\x00DB DBNAME\x00?N?\x001234567890000000\x00__one\x00__two\x00notadatabase\x00Unexpected non-zero errno: \x00DB [DBNAME]\x00%u\x00DB DBNAME SIZE\x00 DB PWD\x00 DB FLAG\x00%d %d\x00 DB ?AUXDB?\x00 DB ID VALUE\x00unknown limit type: \x00SQLITE_LIMIT_LENGTH\x00SQLITE_LIMIT_SQL_LENGTH\x00SQLITE_LIMIT_COLUMN\x00SQLITE_LIMIT_EXPR_DEPTH\x00SQLITE_LIMIT_COMPOUND_SELECT\x00SQLITE_LIMIT_VDBE_OP\x00SQLITE_LIMIT_FUNCTION_ARG\x00SQLITE_LIMIT_ATTACHED\x00SQLITE_LIMIT_LIKE_PATTERN_LENGTH\x00SQLITE_LIMIT_VARIABLE_NUMBER\x00SQLITE_LIMIT_TRIGGER_DEPTH\x00SQLITE_LIMIT_WORKER_THREADS\x00SQLITE_LIMIT_TOOSMALL\x00SQLITE_LIMIT_TOOBIG\x00SEED ?DB?\x00current\x00max\x00min\x00recyclable\x00DB ?NAME?\x00passive\x00full\x00restart\x00truncate\x00DB MODE ?NAME?\x00mode\x00DB VALUE\x00COMMAND ...\x00command has no objProc: \x00%d %d %d %s\n\x00SQLITE_TESTCTRL_LOCALTIME_FAULT\x00SQLITE_TESTCTRL_SORTER_MMAP\x00SQLITE_TESTCTRL_IMPOSTER\x00SQLITE_TESTCTRL_INTERNAL_FUNCTIONS\x00VERB ARGS...\x00VERB\x00ONOFF\x00DB LIMIT\x00DB dbName onOff tnum\x00ru_utime=%d.%06d ru_stime=%d.%06d ru_minflt=%d ru_majflt=%d\x00DB OPT BOOLEAN\x00unknown optimization - should be one of:\x00all\x00none\x00query-flattener\x00groupby-order\x00factor-constants\x00distinct-opt\x00cover-idx-scan\x00order-by-idx-join\x00transitive\x00omit-noop-join\x00stat4\x00skip-scan\x00push-down\x00DB NAME ...\x00no such extension: \x00initialization of \x00 failed: \x00amatch\x00closure\x00fileio\x00nextchar\x00series\x00spellfix\x00totype\x00BOOL\x00DB SQL1 NSTEP SQL2\x00data error: (a!=b)\x00checksum mismatch\x00sql error: \x00TYPE\x00Deliberate panic\x00DB SETTING [VALUE]\x00SQLITE_*\x00DBCONFIG_*\x00ENABLE_*\x00unknown sqlite3_db_config setting\x00FKEY\x00TRIGGER\x00FTS3_TOKENIZER\x00LOAD_EXTENSION\x00NO_CKPT_ON_CLOSE\x00QPSG\x00TRIGGER_EQP\x00RESET_DB\x00DEFENSIVE\x00WRITABLE_SCHEMA\x00LEGACY_ALTER_TABLE\x00DQS_DML\x00DQS_DDL\x00LEGACY_FILE_FORMAT\x00icecube\x00DB ?DBNAME?\x00HEXDB\x00| size %d pagesize %d\x00bad 'pagesize' field\x00bad 'size' field\x00| page %d offset %d\x00| %d: %x %x %x %x %x %x %x %x %x %x %x %x %x %x %x %x\x00sqlite_search_count\x00sqlite_found_count\x00sqlite_sort_count\x00sqlite3_max_blobsize\x00sqlite_like_count\x00sqlite_interrupt_count\x00sqlite_open_file_count\x00sqlite_current_time\x00sqlite3_xferopt_count\x00sqlite3_pager_readdb_count\x00sqlite3_pager_writedb_count\x00sqlite3_pager_writej_count\x00sqlite_query_plan\x00sqlite_opentemp_count\x00sqlite_static_bind_value\x00sqlite_static_bind_nbyte\x00sqlite_temp_directory\x00sqlite_data_directory\x00bitmask_size\x00longdouble_size\x00sqlite_sync_count\x00sqlite_fullsync_count\x00db_enter\x00db_leave\x00sqlite3_mprintf_int\x00sqlite3_mprintf_int64\x00sqlite3_mprintf_long\x00sqlite3_mprintf_str\x00sqlite3_snprintf_str\x00sqlite3_mprintf_stronly\x00sqlite3_mprintf_double\x00sqlite3_mprintf_scaled\x00sqlite3_mprintf_hexdouble\x00sqlite3_mprintf_z_test\x00sqlite3_mprintf_n_test\x00sqlite3_snprintf_int\x00sqlite3_last_insert_rowid\x00sqlite3_exec_printf\x00sqlite3_exec_hex\x00sqlite3_exec\x00sqlite3_exec_nr\x00sqlite3_get_table_printf\x00sqlite3_close\x00sqlite3_close_v2\x00sqlite3_create_function\x00sqlite3_create_aggregate\x00sqlite3_drop_modules\x00sqlite_register_test_function\x00sqlite_abort\x00sqlite_bind\x00breakpoint\x00sqlite3_key\x00sqlite3_rekey\x00sqlite_set_magic\x00sqlite3_interrupt\x00sqlite_delete_function\x00sqlite_delete_collation\x00sqlite3_get_autocommit\x00sqlite3_busy_timeout\x00printf\x00sqlite3IoTrace\x00clang_sanitize_address\x00sqlite3_db_config\x00bad_behavior\x00register_dbstat_vtab\x00sqlite3_connection_pointer\x00intarray_addr\x00int64array_addr\x00doublearray_addr\x00textarray_addr\x00sqlite3_bind_int\x00sqlite3_bind_zeroblob\x00sqlite3_bind_zeroblob64\x00sqlite3_bind_int64\x00sqlite3_bind_double\x00sqlite3_bind_null\x00sqlite3_bind_text\x00sqlite3_bind_text16\x00sqlite3_bind_blob\x00sqlite3_bind_parameter_count\x00sqlite3_bind_parameter_name\x00sqlite3_bind_parameter_index\x00sqlite3_clear_bindings\x00sqlite3_sleep\x00sqlite3_errcode\x00sqlite3_extended_errcode\x00sqlite3_errmsg\x00sqlite3_errmsg16\x00sqlite3_open\x00sqlite3_open16\x00sqlite3_open_v2\x00sqlite3_complete16\x00sqlite3_normalize\x00sqlite3_prepare\x00sqlite3_prepare16\x00sqlite3_prepare_v2\x00sqlite3_prepare_v3\x00sqlite3_prepare_tkt3134\x00sqlite3_prepare16_v2\x00sqlite3_finalize\x00sqlite3_stmt_status\x00sqlite3_reset\x00sqlite3_expired\x00sqlite3_transfer_bindings\x00sqlite3_changes\x00sqlite3_step\x00sqlite3_sql\x00sqlite3_expanded_sql\x00sqlite3_next_stmt\x00sqlite3_stmt_readonly\x00sqlite3_stmt_isexplain\x00sqlite3_stmt_busy\x00uses_stmt_journal\x00sqlite3_release_memory\x00sqlite3_db_release_memory\x00sqlite3_db_cacheflush\x00sqlite3_system_errno\x00sqlite3_db_filename\x00sqlite3_db_readonly\x00sqlite3_soft_heap_limit\x00sqlite3_soft_heap_limit64\x00sqlite3_hard_heap_limit64\x00sqlite3_thread_cleanup\x00sqlite3_pager_refcounts\x00sqlite3_load_extension\x00sqlite3_enable_load_extension\x00sqlite3_extended_result_codes\x00sqlite3_limit\x00dbconfig_maindbname_icecube\x00save_prng_state\x00restore_prng_state\x00reset_prng_state\x00prng_seed\x00database_never_corrupt\x00database_may_be_corrupt\x00optimization_control\x00tcl_objproc\x00sqlite3_column_count\x00sqlite3_data_count\x00sqlite3_column_type\x00sqlite3_column_blob\x00sqlite3_column_double\x00sqlite3_column_int64\x00sqlite3_column_text\x00sqlite3_column_name\x00sqlite3_column_int\x00sqlite3_column_bytes\x00sqlite3_create_collation_v2\x00sqlite3_global_recover\x00working_64bit_int\x00vfs_unlink_test\x00vfs_initfail_test\x00vfs_unregister_all\x00vfs_reregister_all\x00file_control_test\x00file_control_lasterrno_test\x00file_control_lockproxy_test\x00file_control_chunksize_test\x00file_control_sizehint_test\x00file_control_data_version\x00file_control_persist_wal\x00file_control_powersafe_overwrite\x00file_control_vfsname\x00file_control_tempfilename\x00sqlite3_vfs_list\x00sqlite3_create_function_v2\x00sqlite3_test_errstr\x00tcl_variable_type\x00sqlite3_enable_shared_cache\x00sqlite3_shared_cache_report\x00sqlite3_libversion_number\x00sqlite3_table_column_metadata\x00sqlite3_blob_reopen\x00pcache_stats\x00sqlite3_unlock_notify\x00sqlite3_wal_checkpoint\x00sqlite3_wal_checkpoint_v2\x00sqlite3_wal_autocheckpoint\x00test_sqlite3_log\x00print_explain_query_plan\x00sqlite3_test_control\x00getrusage\x00load_static_extension\x00sorter_test_fakeheap\x00sorter_test_sort4_helper\x00vfs_current_time_int64\x00sqlite3_delete_database\x00atomic_batch_write\x00sqlite3_mmap_warm\x00sqlite3_config_sorterref\x00decode_hexdb\x00*** OBSOLETE VARIABLE ***\x00 FILENAME N-PAGE\"\x00 ID\"\x00ref\x00page\x00err\x00hit\x00miss\x00ovfl\x00 ID PGNO\"\x00 PAGE\"\x00 PAGE DATA\"\x00 N-MEGABYTES FILE\"\x00open failed: \x00Hello, World!\x00write failed: \x00 PENDING-BYTE\"\x00fault simulator script failed: [%s]\x00 SCRIPT\"\x00 SIZE PROGRAM\"\x00sqlite_io_error_pending\x00sqlite_io_error_persist\x00sqlite_io_error_hit\x00sqlite_io_error_hardhit\x00sqlite_diskfull_pending\x00sqlite_diskfull\x00sqlite_pending_byte\x00pager_open\x00pager_close\x00pager_commit\x00pager_rollback\x00pager_stmt_begin\x00pager_stmt_commit\x00pager_stmt_rollback\x00pager_stats\x00pager_pagecount\x00page_get\x00page_lookup\x00page_unref\x00page_read\x00page_write\x00page_number\x00pager_truncate\x00fake_big_file\x00sqlite3BitvecBuiltinTest\x00sqlite3_test_control_pending_byte\x00sqlite3_test_control_fault_install\x00 FILENAME NCACHE FLAGS\"\x00read\x00write\x00 ID TABLENUM WRITEABLE\"\x00 START MULTIPLIER COUNT INCREMENT\"\x00putVarint returned %d - should be between 1 and 9\x00putVarint returned %d and getVarint returned %d\x00Wrote 0x%016llx and got back 0x%016llx\x00putVarint returned %d and GetVarint32 returned %d\x00Wrote 0x%016llx and got back 0x%016llx from GetVarint32\x00 DB-HANDLE ?N?\"\x00No such db-handle: \"\x00 BT NCACHE\"\x00?-intkey? CSR KEY VALUE\x00btree_insert\x00btree_open\x00btree_close\x00btree_begin_transaction\x00btree_pager_stats\x00btree_cursor\x00btree_close_cursor\x00btree_next\x00btree_eof\x00btree_payload_size\x00btree_first\x00btree_varint_test\x00btree_from_db\x00btree_ismemdb\x00btree_set_cache_size\x00thread ID must be an upper case letter\x00 ID FILENAME\x00thread \x00 is already running\x00failed to create the thread\x00 ID\x00no such thread\x00 ID N\x00column number out of range\x00no database is open\x00 ID SQL\x00no virtual machine available\x00 IDL\x00 ID1 ID2\x00 ID DB\x00thread_create\x00thread_wait\x00thread_halt\x00thread_argc\x00thread_argv\x00thread_colname\x00thread_result\x00thread_error\x00thread_compile\x00thread_step\x00thread_finalize\x00thread_swap\x00thread_db_get\x00thread_db_put\x00thread_stmt_get\x00 <repeat-count> <do-calls>\x00hello world\x00UTF8\x00UTF16LE\x00UTF16BE\x00UTF16\x00No such encoding: \x00 <string/blob> <from enc> <to enc>\x00binarize\x00test_value_overhead\x00test_translate\x00translate_selftest\x00out of memory in the crash simulator\n\x00atomic\x00atomic512\x00atomic1k\x00atomic2k\x00atomic4k\x00atomic8k\x00atomic16k\x00atomic32k\x00atomic64k\x00sequential\x00safe_append\x00powersafe_overwrite\x00batch-atomic\x00-sectorsize\x00-characteristics\x00Bad option: \"\x00\" - must be \"-characteristics\" or \"-sectorsize\"\x00Option requires an argument: \"\x00no such flag\x00ENABLE ?DEFAULT?\x00crash\x00?OPTIONS? DELAY CRASHFILE\x00Filename is too long: \"\x00NWRITE\x00?-default? PARENT-VFS\x00-default\x00\": must be -default\x00Error in jt_register\x00sqlite3_crash_enable\x00sqlite3_crashparams\x00sqlite3_crash_now\x00sqlite3_simulate_device\x00sqlite3_crash_on_write\x00unregister_devsim\x00register_jt_vfs\x00unregister_jt_vfs\x00echo_module_fail(%s,%s)\x00echo-vtab-error: %s\x00SELECT * FROM %Q\x00PRAGMA index_list(%s)\x00PRAGMA index_info(%s)\x00echo_module\x00SELECT sql FROM sqlite_master WHERE type = 'table' AND name = ?\x00%s%s\x00xCreate\x00CREATE TABLE %Q(logmsg)\x00xConnect\x00xDisconnect\x00xDestroy\x00DROP TABLE %Q\x00xOpen\x00xNext\x00xColumn\x00xRowid\x00xFilter\x00, *\x00%z, %s\x00%z, NULL\x00echo_module_ignore_usable\x00xBestIndex\x00echo_module_cost\x00SELECT count(*) FROM %Q\x00SELECT rowid%z FROM %Q\x00rowid\x00=\x00<\x00>\x00<=\x00>=\x00LIKE\x00like\x00glob\x00 %s %s LIKE (SELECT '%%'||?||'%%')\x00 %s %s %s ?\x00DESC\x00ASC\x00 ORDER BY %s %s\x00xUpdate\x00 SET\x00UPDATE %Q\x00 SET rowid=?1 \x00%s %Q=?%d\x00 WHERE rowid=?%d\x00DELETE FROM %Q WHERE rowid = ?1\x00INSERT INTO %Q (\x00%s%Q\x00%s?%d\x00) VALUES(\x00echo(%s)\x00xBegin\x00echo_module_begin_fail\x00xSync\x00echo_module_sync_fail\x00xCommit\x00xRollback\x00::echo_glob_overload\x00xRename\x00ALTER TABLE %s RENAME TO %s%s\x00echo\x00echo_v2\x00DB SQL\x00register_echo_module\x00sqlite3_declare_vtab\x00N/A\x00sqlite3_create_collation\x00Error testing function: \x00sqlite3_malloc\x00sqlite3_realloc\x00c_misuse_test\x00c_realloc_test\x00c_collation_test\x00sqlite3_reset_auto_extension\x00npage\x00finish\x00remaining\x00pagecount\x00CMDNAME DESTHANDLE DESTNAME SRCHANDLE SRCNAME\x00sqlite3_backup_init() failed\x00sqlite3_backup\x00wrong number of arguments\x00unexpected: %s\x00eq\x00gt\x00le\x00lt\x00ge\x00match\x00ne\x00isnot\x00isnotnull\x00isnull\x00op\x00column\x00usable\x00desc\x00cost\x00orderby\x00idxnum\x00idxstr\x00rows\x00use\x00omit\x00unexpected: %d\x00tcl\x00register_tcl_module\x00incrblob_\x00DB DATABASE TABLE COLUMN ROWID FLAGS VARNAME\x00HANDLE\x00CHANNEL OFFSET N\x00out of memory in testdata/sqlite-src-3320300/src/test_blob.c\x00HANDLE OFFSET DATA ?NDATA?\x00sqlite3_blob_open\x00sqlite3_blob_close\x00sqlite3_blob_bytes\x00sqlite3_blob_read\x00sqlite3_blob_write\x00sqlite_options\x00malloc_usable_size\x00rowid32\x00casesensitivelike\x00curdir\x001\x00win32malloc\x00debug\x00default_ckptfullfsync\x00direct_read\x00dirsync\x00lfs\x00pagecache_overflow_stats\x00mmap\x00worker_threads\x008\x00memdebug\x008_3_names\x00cursorhints\x00hiddencolumns\x00mem3\x00mem5\x00offset_sql_func\x00snapshot\x00mutex\x00mutex_noop\x00altertable\x00api_armor\x00atomicwrite\x00json1\x00has_codec\x00like_match_blobs\x00attach\x00auth\x00autoinc\x00autoreset\x00autovacuum\x00default_autovacuum\x00between_opt\x00builtin_test\x00bloblit\x00cast\x00check\x00cte\x00columnmetadata\x00oversize_cell_check\x00compileoption_diags\x00compound\x00conflict\x00crashtest\x00datetime\x00decltype\x00deprecated\x00diskio\x00floatingpoint\x00foreignkey\x00fts1\x00fts2\x00fts3\x00fts5\x00fts3_unicode\x00fts4_deferred\x00gettable\x00icu\x00icu_collations\x00integrityck\x00legacyformat\x00like_opt\x00load_ext\x00localtime\x00lookaside\x00long_double\x00memorydb\x00memorymanage\x00mergesort\x00null_trim\x00or_opt\x00rbu\x00pager_pragmas\x00pragma\x00reindex\x00rtree\x00rtree_int_only\x00schema_pragmas\x00schema_version\x00session\x00stmtvtab\x00scanstatus\x00lock_proxy_pragmas\x00prefer_proxy_locking\x00shared_cache\x00subquery\x00tclvar\x00threadsafe\x00threadsafe1\x00threadsafe2\x00tempdb\x00trigger\x00truncate_opt\x00view\x00vtab\x00wal\x00wsd\x00update_delete_limit\x00fast_secure_delete\x00secure_delete\x00userauth\x00multiplex_ext_overwrite\x00yytrackmaxstackdepth\x00sqllog\x00uri_00_error\x00normalize\x00windowfunc\x00SQLITE_MAX_LENGTH\x00SQLITE_MAX_COLUMN\x00SQLITE_MAX_SQL_LENGTH\x00SQLITE_MAX_EXPR_DEPTH\x00SQLITE_MAX_COMPOUND_SELECT\x00SQLITE_MAX_VDBE_OP\x00SQLITE_MAX_FUNCTION_ARG\x00SQLITE_MAX_VARIABLE_NUMBER\x00SQLITE_MAX_PAGE_SIZE\x00SQLITE_MAX_PAGE_COUNT\x00SQLITE_MAX_LIKE_PATTERN_LENGTH\x00SQLITE_MAX_TRIGGER_DEPTH\x00SQLITE_DEFAULT_CACHE_SIZE\x00SQLITE_DEFAULT_PAGE_SIZE\x00SQLITE_DEFAULT_FILE_FORMAT\x00SQLITE_DEFAULT_SYNCHRONOUS\x00SQLITE_DEFAULT_WAL_SYNCHRONOUS\x00SQLITE_MAX_ATTACHED\x00SQLITE_MAX_DEFAULT_PAGE_SIZE\x00SQLITE_MAX_WORKER_THREADS\x00TEMP_STORE\x00pVfs==0\x00testdata/sqlite-src-3320300/src/test_delete.c\x00sqlite3DeleteUnlinkIfExists\x00%s-journal\x00%s-shm\x00%s%03d\x00%s-journal%03d\x00%s-wal%03d\x00devsym\x00writecrash\x00CREATE TABLE xyz(dir, name);\x00CREATE TABLE xyz(path, size, data);\x00WITH r(d) AS ( SELECT CASE WHEN dir=?2 THEN ?3 ELSE dir END || '/' || name FROM fsdir WHERE dir=?1 AND name NOT LIKE '.%' UNION ALL SELECT dir || '/' || name FROM r, fsdir WHERE dir=d AND name NOT LIKE '.%') SELECT d FROM r;\x00/\x00CREATE TABLE x(path TEXT, data TEXT)\x00SELECT * FROM %Q.%Q WHERE rowid=?\x00fs\x00fstree\x00register_fs_module\x00abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.-!,:*^+=_|?/<> \x00sqlite3_prepare_v2() error: %s\x000123456789abcdef\x00x'\x00test_agg_errmsg16\x00randstr\x00test_destructor\x00hex_to_utf8\x00test_destructor_count\x00test_auxdata\x00test_error\x00test_eval\x00test_isolation\x00test_counter\x00real2hex\x00test_decode\x00test_extract\x00test_zeroblob\x00test_getsubtype\x00test_setsubtype\x00test_frombind\x00tx\x00funcxx_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789\x00nullx_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789\x00sqlite3_create_function abused test failed\x00invalid matchinfo blob passed to function rank()\x00wrong number of arguments to function rank()\x00rank\x00autoinstall_test_functions\x00abuse_create_function\x00install_fts3_rank_function\x000123456789ABCDEF\x00FILENAME OFFSET AMT\x00r\x00cannot open input file \x00FILENAME OFFSET HEXDATA\x00r+b\x00r+\x00cannot open output file \x00HEXDATA\x00[utf8_to_utf8] unavailable - SQLITE_DEBUG not defined\x00BLOB VARNAME\x00LIST\x00hexio_read\x00hexio_write\x00hexio_get_int\x00hexio_render_int16\x00hexio_render_int32\x00utf8_to_utf8\x00read_fts3varint\x00make_fts3record\x00mem\x00pcache\x00Unknown argument: \"\x00init_wrapper_install\x00init_wrapper_query\x00init_wrapper_uninstall\x00init_wrapper_clear\x00CREATE TABLE x(value INTEGER PRIMARY KEY)\x00CREATE VIRTUAL TABLE temp.%Q USING %Q\x00INTARRAY\x00SQLITE_NOMEM\x00sqlite3_intarray_create\x00sqlite3_intarray_bind\x00jt\x00-journal\x00NBYTES\x00PRIOR NBYTES\x00bad pointer: \x00PRIOR\x00ADDRESS SIZE HEX\x00size must be positive\x00no data\x00ADDRESS SIZE\x00?RESET?\x00DEPT\x00FILENAME\x00COUNTER ?OPTIONS?\x00-repeat\x00-benigncnt\x00TITLE\x00SUB-COMMAND ...\x00start\x00stop\x00dump\x00clear\x00sync\x00SIZE N\x00INSTALLFLAG DISCARDCHANCE PRNGSEEED HIGHSTRESS\x00discard-chance should be between 0 and 100\x00BOOLEAN\x00SIZE COUNT\x00BUFID SIZE COUNT\x00illegal arguments - see documentation\x00NBYTE NMINALLOC\x00[DB]\x00sqlite3_db_config(db, 99999) does not return SQLITE_ERROR\x00sqlite3_config(99999) does not return SQLITE_ERROR\x00PARAMETER RESETFLAG\x00SQLITE_STATUS_MEMORY_USED\x00SQLITE_STATUS_MALLOC_SIZE\x00SQLITE_STATUS_PAGECACHE_USED\x00SQLITE_STATUS_PAGECACHE_OVERFLOW\x00SQLITE_STATUS_PAGECACHE_SIZE\x00SQLITE_STATUS_SCRATCH_USED\x00SQLITE_STATUS_SCRATCH_OVERFLOW\x00SQLITE_STATUS_SCRATCH_SIZE\x00SQLITE_STATUS_PARSER_STACK\x00SQLITE_STATUS_MALLOC_COUNT\x00DB PARAMETER RESETFLAG\x00SQLITE_\x00DBSTATUS_\x00LOOKASIDE_USED\x00CACHE_USED\x00SCHEMA_USED\x00STMT_USED\x00LOOKASIDE_HIT\x00LOOKASIDE_MISS_SIZE\x00LOOKASIDE_MISS_FULL\x00CACHE_HIT\x00CACHE_MISS\x00CACHE_WRITE\x00DEFERRED_FKS\x00CACHE_USED_SHARED\x00CACHE_SPILL\x00?INTEGER?\x00sqlite3_free\x00memset\x00memget\x00sqlite3_memory_used\x00sqlite3_memory_highwater\x00sqlite3_memdebug_backtrace\x00sqlite3_memdebug_dump\x00sqlite3_memdebug_fail\x00sqlite3_memdebug_pending\x00sqlite3_memdebug_settitle\x00sqlite3_memdebug_malloc_count\x00sqlite3_memdebug_log\x00sqlite3_config_pagecache\x00sqlite3_config_alt_pcache\x00sqlite3_status\x00sqlite3_db_status\x00install_malloc_faultsim\x00sqlite3_config_heap\x00sqlite3_config_heap_size\x00sqlite3_config_memstatus\x00sqlite3_config_lookaside\x00sqlite3_config_error\x00sqlite3_config_uri\x00sqlite3_config_cis\x00sqlite3_config_pmasz\x00sqlite3_db_config_lookaside\x00sqlite3_dump_memsys3\x00sqlite3_dump_memsys5\x00sqlite3_install_memsys3\x00sqlite3_memdebug_vfs_oom_test\x00%05u\x00 FILENAME [OFFSET AMT]\"\x00unable to open file \"\x00\" for reading\x00md5\x00md5-10x8\x00md5file\x00md5file-10x8\x00md5sum\x00%03d\x00zOut[n]=='\\0'\x00testdata/sqlite-src-3320300/src/test_multiplex.c\x00multiplexFilename\x00multiplexor.xAccess failure on %s\x00multiplexor.xOpen failure on %s\x00multiplex_control\x00zName || (flags & 0x00000008)\x00chunksize\x00multiplexOpen\x00multiplex_truncate\x00multiplex/%z\x00pOrigVfs!=&gMultiplex.sThisVfs\x00multiplex\x00sqlite3_multiplex_initialize\x00NAME MAKEDEFAULT\x00-force\x00?-force?\x00enable\x00chunk_size\x00max_chunks\x00HANDLE DBNAME SUB-COMMAND INT-VALUE\x00expected database handle, got \"\x00SUB-COMMAND\x00sqlite3_multiplex_shutdown\x00sqlite3_multiplex_control\x00fast\x00recursive\x00static_master\x00static_mem\x00static_open\x00static_prng\x00static_lru\x00static_pmem\x00static_app1\x00static_app2\x00static_app3\x00static_vfs1\x00static_vfs2\x00static_vfs3\x00mutex counters are \x00already installed\x00not installed\x00singlethread\x00multithread\x00serialized\x00mutex name\x00disable_mutex_init\x00disable_mutex_try\x00sqlite3_shutdown\x00sqlite3_initialize\x00sqlite3_config\x00enter_static_mutex\x00leave_static_mutex\x00enter_db_mutex\x00leave_db_mutex\x00alloc_dealloc_mutex\x00install_mutex_counters\x00read_mutex_counters\x00clear_mutex_counters\x00pReal->nRef>=0\x00testdata/sqlite-src-3320300/src/test_onefile.c\x00fsClose\x00strlen(\"-journal\")==8\x00eType==1\x00\x00\x00fsOpen\x00strcmp(\"-journal\", &zPath[nName])==0\x00\x00\x00\x00\x00\x00fsDelete\x00fsAccess\x00vfslog/%z\x00sqlite_ostrace1.....\x00xClose\x00xRead\x00xWrite\x00xTruncate\x00xFilesize\x00xLock\x00xUnlock\x00xCheckResLock\x00xFileControl\x00xSectorSize\x00xDeviceChar\x00xDelete\x00xAccess\x00xFullPathname\x00xRandomness\x00xSleep\x00xCurrentTime\x00xShmUnmap\x00xShmLock\x00xShmBarrier\x00xShmMap\x00annotation\x00CREATE TABLE xxx(event, file, click, rc, size, offset)\x00i<7\x00testdata/sqlite-src-3320300/src/test_osinst.c\x00vlogColumn\x00vfslog\x00VFS\x00failed\x00VFS PARENT LOGFILE\x00bad sqlite3 handle: \x00annotate\x00finalize\x00register\x00pArg==(void*)&testpcacheGlobal\x00testdata/sqlite-src-3320300/src/test_pcache.c\x00testpcacheGlobal.pDummy==0\x00testpcacheGlobal.nInstance==0\x00testpcacheInit\x00testpcacheGlobal.pDummy!=0\x00testpcacheShutdown\x00testpcacheCreate\x00p->iMagic==0x364585fd\x00testpcacheGlobal.nInstance>0\x00testpcacheCachesize\x00testpcachePagecount\x00p->nPinned <= 217 - p->nFree\x00testpcacheFetch\x00p->a[i].isPinned\x00p->nPinned>=0\x00p->nFree<=217\x00testpcacheUnpin\x00p->a[i].isPinned==0\x00&p->a[i].page==pOldPage\x00testpcacheRekey\x00testpcacheTruncate\x00testpcacheDestroy\x00discardChance<=100\x00defaultPcache.xCreate!=testpcacheCreate\x00defaultPcache.xCreate!=0\x00installTestPCache\x00pGroup->pFiles->nRef==0\x00testdata/sqlite-src-3320300/src/test_quota.c\x00quotaRemoveAllFiles\x00quota/%z\x00pOrigVfs!=&gQuota.sThisVfs\x00quota\x00sqlite3_quota_initialize\x00quotaGroupOpenFileCount(pGroup)==0\x00sqlite3_quota_shutdown\x00::piLimit_\x00PATTERN LIMIT SCRIPT\x00FILENAME MODE\x00HANDLE SIZE NELEM\x00HANDLE SIZE NELEM CONTENT\x00HANDLE ?HARDSYNC?\x00HANDLE OFFSET WHENCE\x00SEEK_SET\x00SEEK_CUR\x00SEEK_END\x00WHENCE should be SEEK_SET, SEEK_CUR, or SEEK_END\x00HANDLE SIZE\x00PATTERN TEXT\x00sqlite3_quota_set\x00sqlite3_quota_file\x00sqlite3_quota_dump\x00sqlite3_quota_fopen\x00sqlite3_quota_fread\x00sqlite3_quota_fwrite\x00sqlite3_quota_fclose\x00sqlite3_quota_fflush\x00sqlite3_quota_fseek\x00sqlite3_quota_rewind\x00sqlite3_quota_ftell\x00sqlite3_quota_ftruncate\x00sqlite3_quota_file_size\x00sqlite3_quota_file_truesize\x00sqlite3_quota_file_mtime\x00sqlite3_quota_remove\x00sqlite3_quota_glob\x00sqlite3_quota_file_available\x00sqlite3_quota_ferror\x00register_cube_geom\x00register_circle_geom\x00CREATE TABLE x(database,tablename,cid,name,type,not_null,dflt_value,pk)\x00SELECT name FROM sqlite_temp_master WHERE type='table'\x00SELECT name FROM %Q.sqlite_master WHERE type='table'\x00PRAGMA %Q.table_info(%Q)\x00PRAGMA database_list\x00register_schema_module\x00PRAGMA main.journal_mode\x00CMDNAME PATH ?VFS? ?BUSY-HANDLER-SCRIPT?\x00rc==0 || pLock==0\x00testdata/sqlite-src-3320300/src/test_superlock.c\x00rc!=0 || pLock!=0\x00superlock_cmd\x00sqlite3demo_superlock\x00open\x00access\x00getcwd\x00fstat\x00ftruncate\x00fcntl\x00pread\x00pread64\x00pwrite\x00pwrite64\x00fchmod\x00fallocate\x00mremap\x00SYSCALL-LIST\x00system-call\x00?COUNT PERSIST?\x00EACCES\x00EINTR\x00EIO\x00EOVERFLOW\x00ENOMEM\x00EAGAIN\x00ETIMEDOUT\x00EBUSY\x00EPERM\x00EDEADLK\x00ENOLCK\x00SYSCALL ERRNO\x00errno\x00PGSZ\x00getpagesize\x00pgsz out of range\x00fault\x00install\x00uninstall\x00list\x00defaultvfs\x00pagesize\x00VFS does not support xSetSystemCall\x00test_syscall\x00load_testfixture_extensions\x00SLAVE\x00CREATE TABLE x( name TEXT, arrayname TEXT, value TEXT, fullname TEXT PRIMARY KEY) WITHOUT ROWID\x00array names\x00tclvar_filter_cmd\x00%s(%s)\x00expr {[info exists ::tclvar_set_omit] && $::tclvar_set_omit}\x00the 'fullname' column must be TEXT\x00prohibited TCL variable change\x00proc like {pattern str} {\n set p [string map {% * _ ?} $pattern]\n string match $p $str\n}\nproc tclvar_filter_cmd {eq match glob regexp like} {\n set res {}\n set pattern $eq\n if {$pattern=={}} { set pattern $match }\n if {$pattern=={}} { set pattern * }\n foreach v [uplevel #0 info vars $pattern] {\n if {($glob=={} || [string match $glob [uplevel #0 set $v]])\n && ($like=={} || [like $like [uplevel #0 set $v]])\n && ($regexp=={} || [regexp $regexp [uplevel #0 set $v]])\n } {\n lappend res $v\n }\n }\n set res\n}\n\x00register_tclvar_module\x00clock_seconds\x00sqlthread\x00sqlite3_blocking_step\x00sqlite3_blocking_prepare_v2\x00sqlite3_nonblocking_prepare_v2\x00set\x00Error in Tcl_CreateThread()\x00no parent thread\x00parent\x00spawn\x00VARNAME SCRIPT\x00DBNAME\x00id\x00%s \x00SQLITE_ERROR\x00SQLITE_IOERR\x00SQLITE_LOCKED\x00SQLITE_BUSY\x00SQLITE_READONLY\x00SQLITE_READONLY_CANTINIT\x00SQLITE_NOTFOUND\x00SQLITE_OMIT\x00normal|dataonly\x00full|dataonly\x00xCheckReservedLock\x00BEGIN_ATOMIC_WRITE\x00COMMIT_ATOMIC_WRITE\x00ZIPVFS\x00anon\x00SQLITE_ACCESS_EXISTS\x00SQLITE_ACCESS_READWRITE\x00SQLITE_ACCESS_READ\x00xShmOpen\x00 lock\x00 unlock\x00 shared\x00 exclusive\x00shm\x00delete\x00filter\x00ioerr\x00fullerr\x00cantopenerr\x00script\x00devchar\x00sectorsize\x00subcommand\x00FILE ?VALUE?\x00failed to get full path: \x00no such file: \x00unknown method: \x00?CNT PERSIST?\x00default\x00undeletable_when_open\x00immutable\x00?ATTR-LIST?\x00bad flags: \x00?VALUE?\x00-noshm\x00-szosfile\x00-mxpathname\x00-iversion\x00-fullshm\x00VFSNAME ?-noshm BOOL? ?-fullshm BOOL? ?-default BOOL? ?-mxpathname INT? ?-szosfile INT? ?-iversion INT?\x00shared\x00lock\x00unlock\x00DB DBNAME (shared|exclusive) (lock|unlock) OFFSET N\x00ARG\x00DB DBNAME SLOT ?VALUE?\x00*-shm is not yet mapped\x00testvfs\x00vfs_shmlock\x00vfs_set_readmark\x00DB NAME XSTEP XFINAL XVALUE XINVERSE\x00fff\x00misuse test error\x00invalid argument\x00sumint\x00sum\x00sqlite3_create_window_function\x00test_create_window_function_misuse\x00test_create_sumint\x00test_override_sum\x00" +var ts1 = "*pRc==0\x00testdata/sqlite-src-3320300/ext/expert/sqlite3expert.c\x00nByte>0\x00idxMalloc\x00iHash>=0\x00idxHashAdd\x00idxHashFind\x00idxNewConstraint\x00%s\x00zIn[0]=='\\''\x00zIn[n-1]=='\\''\x00zIn[iIn+1]=='\\''\x00expertDequote\x00internal error!\x00sqlite3_stricmp(p->pTab->zName, argv[2])==0\x00expertConnect\x00pCsr->pData\x00expertNext\x00SELECT * FROM main.%Q WHERE sample()\x00expert\x00PRAGMA table_info=%Q\x00main\x00, \x00%Q\x00 COLLATE %Q\x00 COLLATE %s\x00 DESC\x00PRAGMA index_list=%Q\x00PRAGMA index_xInfo=%Q\x00%s_idx_%08x\x00CREATE INDEX '%q' ON %Q(%s)\x00CREATE INDEX %s ON %s(%s)\x00pCon->pLink==0\x00idxCreateFromWhere\x00EXPLAIN QUERY PLAN %s\x00 USING INDEX \x00 USING COVERING INDEX \x00%s\n\x00%s;\n\x00SELECT 'CREATE TEMP' || substr(sql, 7) FROM sqlite_master WHERE tbl_name = %Q AND type IN ('table', 'trigger') ORDER BY type;\x00ALTER TABLE temp.%Q RENAME TO %Q\x00INSERT INTO %Q VALUES(\x00%s?\x00\x00)\x00UPDATE %Q SET \x00%s%Q=?\x00pWrite->eOp==9\x00DELETE FROM %Q\x00idxProcessOneTrigger\x00t592690916721053953805701627921227776\x00DROP TABLE t592690916721053953805701627921227776\x00SELECT type, name, sql, 1 FROM sqlite_master WHERE type IN ('table','view') AND name NOT LIKE 'sqlite_%%' UNION ALL SELECT type, name, sql, 2 FROM sqlite_master WHERE type = 'trigger' AND tbl_name IN(SELECT name FROM sqlite_master WHERE type = 'view') ORDER BY 4, 1\x00CREATE TABLE x(\x00%s%Q COLLATE %s\x00CREATE VIRTUAL TABLE %Q USING expert(%Q)\x00argc==0\x00idxSampleFunc\x00argc==2\x00iSlot<=p->nSlot\x00idxRemFunc\x00SELECT max(i.seqno) FROM sqlite_master AS s, pragma_index_list(s.name) AS l, pragma_index_info(l.name) AS i WHERE s.type = 'table'\x00p->iSample>0\x00%sx.%Q IS rem(%d, x.%Q) COLLATE %s\x00%s%d\x00SELECT %s FROM %Q x ORDER BY %s\x00SELECT %s FROM temp.t592690916721053953805701627921227776 x ORDER BY %s\x00%d\x00 %d\x00pEntry->zVal2==0\x00idxPopulateOneStat1\x00DROP TABLE IF EXISTS temp.t592690916721053953805701627921227776\x00CREATE TABLE temp.t592690916721053953805701627921227776 AS SELECT * FROM %Q\x00SELECT s.rowid, s.name, l.name FROM sqlite_master AS s, pragma_index_list(s.name) AS l WHERE s.type = 'table'\x00SELECT name, coll FROM pragma_index_xinfo(?) WHERE key\x00INSERT INTO sqlite_stat1 VALUES(?, ?, ?)\x00ANALYZE; PRAGMA writable_schema=1\x00rem\x00sample\x00ANALYZE sqlite_master\x00:memory:\x00SELECT sql FROM sqlite_master WHERE name NOT LIKE 'sqlite_%%' AND sql NOT LIKE 'CREATE VIRTUAL %%'\x00%s;%s%s\n\x00 -- stat1: \x00no such handle: \x00sql\x00TABLE\x00analyze\x00count\x00report\x00STMT EREPORT\x00destroy\x00SUBCOMMAND ...\x00sub-command\x00indexes\x00plan\x00candidates\x001==1\x00testdata/sqlite-src-3320300/ext/expert/test_expert.c\x002==2\x003==3\x004==4\x00iSub==4\x00testExpertCmd\x00DB\x00sqlite3expert%d\x00out of memory\x00sqlite3_expert_new\x00pBalance==pOld\x00testdata/sqlite-src-3320300/ext/misc/amatch.c\x00amatchAvlRemove\x00%s: cost must be between 1 and %d\x00%s: maximum string length is %d\x00%s: iLang must be between 0 and %d\x00?\x00SELECT * FROM %Q.%Q\x00%s: %s\x00%s: %s has %d columns, expected 4\x00p->pRule==0\x00amatchLoadRules\x00(int)strlen(zOut)<=nIn\x00amatchDequote\x00p->nCursor==0\x00amatchDisconnect\x00vocabulary_table\x00vocabulary_word\x00vocabulary_language\x00edit_distances\x00unrecognized argument: [%s]\n\x00no edit_distances table specified\x00CREATE TABLE x(word,distance,language,command HIDDEN,nword HIDDEN)\x000123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ^abcdefghijklmnopqrstuvwxyz~\x00pOther==0\x00amatchAddWord\x00SELECT \"%w\" FROM \"%w\"\x00 WHERE \"%w\">=?1 AND \"%w\"=?2 ORDER BY 1\x00SELECT \"%w\" FROM \"%w\" WHERE \"%w\">=?1 ORDER BY 1\x00*\x00DELETE from %s is not allowed\x00UPDATE of %s is not allowed\x00INSERT INTO %s allowed for column [command] only\x00approximate_match\x00int32\x00int64\x00double\x00char*\x00CREATE TABLE x(value,pointer hidden,count hidden,ctype hidden)\x00carray\x00unknown datatype: %Q\x00inttoptr\x00testdata/sqlite-src-3320300/ext/misc/closure.c\x00closureDequote\x00closureDisconnect\x00tablename\x00idcolumn\x00parentcolumn\x00CREATE TABLE x(id,depth,root HIDDEN,tablename HIDDEN,idcolumn HIDDEN,parentcolumn HIDDEN)\x00SELECT \"%w\".\"%w\" FROM \"%w\" WHERE \"%w\".\"%w\"=?1\x00transitive_closure\x00rb\x00cannot open '%s' for reading\x00p->in==0\x00testdata/sqlite-src-3320300/ext/misc/csv.c\x00csv_reader_open\x00p->iIn>=p->nIn\x00p->in!=0\x00csv_getc_refill\x00line %d: unescaped %c character\x00line %d: unterminated %c-quoted field\n\x00more than one '%s' parameter\x00yes\x00on\x00true\x00no\x00off\x00false\x00sizeof(azPValue)==sizeof(azParam)\x00header\x00more than one 'header' parameter\x00testflags\x00columns\x00more than one 'columns' parameter\x00column= value must be positive\x00bad parameter: '%s'\x00must specify either filename= or data= but not both\x00%sc%d TEXT\x00,\x00%s\"%w\" TEXT\x00bad schema: '%s' - %s\x00csvtabConnect\x00filename\x00data\x00schema\x00pCur->rdr.zIn==pTab->zData\x00pTab->iStart>=0\x00(size_t)pTab->iStart<=pCur->rdr.nIn\x00csvtabFilter\x00csv\x00csv_wr\x00 \x00eval\x00CREATE TABLE x(addr,opcode,p1,p2,p3,p4,p5,comment,sql HIDDEN)\x00EXPLAIN %s\x00explain\x00wb\x00wrong number of arguments to function writefile()\x00failed to create symlink: %s\x00failed to create directory: %s\x00failed to write file: %s\x00CREATE TABLE x(name,mode,mtime,data,path HIDDEN,dir HIDDEN)\x00cannot read directory: %s\x00%s/%s\x00cannot stat file: %s\x00table function fsdir requires an argument\x00argc==idxNum && (argc==1 || argc==2)\x00testdata/sqlite-src-3320300/ext/misc/fileio.c\x00table function fsdir requires a non-NULL argument\x00fsdirFilter\x00fsdir\x00readfile\x00writefile\x00lsmode\x00%s: ruleset must be between 0 and %d\x00%s: wrong number of CREATE VIRTUAL TABLE arguments\x00CREATE TABLE x(word,distance,ruleset)\x00fuzzer\x00sizeof(m)==sizeof(r)\x00testdata/sqlite-src-3320300/ext/misc/ieee754.c\x00ieee754(%lld,%d)\x00ieee754func\x00ieee754\x00BEGIN; SELECT * FROM %s%q%ssqlite_master\x00'\x00'.\x00PRAGMA %s%q%spage_size\x00sqlite3_mmap_warm_cache: Warmed up %d pages of %s\x00END\x00AND (%s)\x00collate \"%w\"\x00SELECT %s FROM %s WHERE %s>=(?1 || ?2) %s AND %s<=(?1 || char(1114111)) %s %s ORDER BY 1 %s ASC LIMIT 1\x00next_char\x00NULL\x00is\x00not\x00in(\x00in(select\x00in(with\x00?,?,?\x00sizeof(u)==sizeof(r)\x00testdata/sqlite-src-3320300/ext/misc/percentile.c\x00isInfinity\x002nd argument to percentile() is not a number between 0.0 and 100.0\x002nd argument to percentile() is not the same for all input rows\x001st argument to percentile() is not numeric\x00Inf input to percentile()\x00percentStep\x00percentile\x00CREATE TABLE prefixes(prefix TEXT, original_string TEXT HIDDEN)\x00prefixes\x00prefix_length\x00unknown \\ escape\x00afnrtv\\()*.+?[$^{|}]\x00\a\f\n\r\t\v\x00unmatched '('\x00'*' without operand\x00'+' without operand\x00'?' without operand\x00'{m,n}' without operand\x00unmatched '{'\x00n less than m in '{m,n}'\x00both m and n are zero in '{m,n}'\x00POSIX character classes not supported\x00unclosed '['\x00unrecognized character\x00regexp\x00testdata/sqlite-src-3320300/ext/misc/remember.c\x00rememberFunc\x00remember\x00CREATE TABLE x(value,start hidden,stop hidden,step hidden)\x002 == 1+1\x00testdata/sqlite-src-3320300/ext/misc/series.c\x003 == 1+2\x00iCol>=0 && iCol<=2\x00seriesBestIndex\x00generate_series() requires SQLite 3.8.12 or later\x00generate_series\x00.ABCDHLRMY9 ?\x00non-ASCII input to editdist()\x00NULL input to editdist()\x00SELECT iLang, cFrom, cTo, iCost FROM \"%w\" WHERE iLang>=0 ORDER BY iLang\x00editdist3\x00DROP TABLE IF EXISTS \"%w\".\"%w_vocab\"\x00CREATE TABLE x(word,rank,distance,langid, score, matchlen, phonehash HIDDEN, top HIDDEN, scope HIDDEN, srchcnt HIDDEN, soundslike HIDDEN, command HIDDEN)\x00CREATE TABLE IF NOT EXISTS \"%w\".\"%w_vocab\"(\n id INTEGER PRIMARY KEY,\n rank INT,\n langid INT,\n word TEXT,\n k1 TEXT,\n k2 TEXT\n);\n\x00CREATE INDEX IF NOT EXISTS \"%w\".\"%w_vocab_index_langid_k2\" ON \"%w_vocab\"(langid,k2);\x00edit_cost_table=\x00bad argument to spellfix1(): \"%s\"\x00SELECT id, word, rank, coalesce(k1,word) FROM \"%w\".\"%w_vocab\" WHERE langid=%d AND k2>=?1 AND k2<?2\x00SELECT word, rank, NULL, langid, id FROM \"%w\".\"%w_vocab\"%s\x00 WHERE rowid=?\x00ROLLBACK\x00IGNORE\x00ABORT\x00REPLACE\x00DELETE FROM \"%w\".\"%w_vocab\" WHERE id=%lld\x00NOT NULL constraint failed: %s.word\x00reset\x00null\x00unknown value for %s.command: \"%w\"\x00INSERT INTO \"%w\".\"%w_vocab\"(rank,langid,word,k1,k2) VALUES(%d,%d,%Q,nullif(%Q,%Q),%Q)\x00INSERT OR %s INTO \"%w\".\"%w_vocab\"(id,rank,langid,word,k1,k2) VALUES(%lld,%d,%d,%Q,nullif(%Q,%Q),%Q)\x00UPDATE OR %s \"%w\".\"%w_vocab\" SET id=%lld, rank=%d, langid=%d, word=%Q, k1=nullif(%Q,%Q), k2=%Q WHERE id=%lld\x00ALTER TABLE \"%w\".\"%w_vocab\" RENAME TO \"%w_vocab\"\x00spellfix1_translit\x00spellfix1_editdist\x00spellfix1_phonehash\x00spellfix1_scriptcode\x00spellfix1\x00922337203685477580\x00u<=(0xffffffff|(((sqlite3_int64)0x7fffffff)<<32))\x00testdata/sqlite-src-3320300/ext/misc/totype.c\x00u-1==(0xffffffff|(((sqlite3_int64)0x7fffffff)<<32))\x00(*pNum)==(((sqlite3_int64)-1) - (0xffffffff|(((sqlite3_int64)0x7fffffff)<<32)))\x00totypeAtoi64\x00argc==1\x00sqlite3_value_type(argv[0])==5\x00tointegerFunc\x00torealFunc\x00tointeger\x00toreal\x00testdata/sqlite-src-3320300/ext/misc/unionvtab.c\x00unionMalloc\x000\x00unionDequote\x00pzErr\x00sql error: %s\x00unionPrepare\x00p->db\x00unionCloseSources\x00_rowid_\x00integer\x00no such rowid table: %s%s%s\x00.\x00SELECT group_concat(quote(name) || '.' || quote(type)) FROM pragma_table_info(?, ?)\x00*pzErr==0\x00source table schema mismatch\x00unionSourceCheck\x00pTab->bSwarm && iSrc<pTab->nSrc\x00unionOpenDatabase\x00pSrc->nUser>=0 && pSrc->db\x00unionIncrRefcount\x00pSrc->nUser>=0\x00unionFinalizeCsrStmt\x00swarmvtab: no such SQL parameter: %s\x00maxopen\x00swarmvtab: illegal maxopen value\x00missing\x00swarmvtab: duplicate \"missing\" option\x00SELECT \"%w\"(?%s)\x00,?\x00openclose\x00swarmvtab: duplicate \"openclose\" option\x00SELECT \"%w\"(?,?%s)\x00swarmvtab: unrecognized option: %s\x00SELECT \"%w\"(?)\x00swarmvtab: parse error: %s\x00swarmvtab\x00unionvtab\x00temp\x00%s tables must be created in TEMP schema\x00wrong number of arguments for %s\x00SELECT * FROM (%z) ORDER BY 3\x00rc==0\x00rowid range mismatch error\x00no source tables configured\x00SELECT 'CREATE TABLE xyz(' || group_concat(quote(name) || ' ' || type, ', ') || ')',max((cid+1) * (type='INTEGER' COLLATE nocase AND pk=1))-1 FROM pragma_table_info(%Q, ?)\x00unionConnect\x00pCsr->pStmt\x00SELECT rowid, * FROM %Q %s %lld\x00WHERE _rowid_ <=\x00-- \x00doUnionNext\x00idxNum==0 || idxNum==2 || idxNum==8 || idxNum==32 || idxNum==16 || idxNum==4 || idxNum==(32|8)\x00argc>=1\x00%z%sSELECT rowid, * FROM %s%q%s%Q\x00 UNION ALL \x00%z WHERE rowid=%lld\x00WHERE\x00%z WHERE rowid>=%lld\x00AND\x00%z %s rowid<=%lld\x00unionFilter\x00CREATE TABLE x(value)\x00wholenumber\x00testdata/sqlite-src-3320300/ext/rbu/sqlite3rbu.c\x00corrupt fossil delta\x00rbuFossilDeltaFunc\x00*pzErrmsg==0\x00prepareFreeAndCollectError\x00DROP TRIGGER IF EXISTS temp.rbu_insert_tr;DROP TRIGGER IF EXISTS temp.rbu_update1_tr;DROP TRIGGER IF EXISTS temp.rbu_update2_tr;DROP TRIGGER IF EXISTS temp.rbu_delete_tr;\x00argc==1 || argc==2\x00argc==2 || argc==1\x00rbuTargetNameFunc\x00SELECT rbu_target_name(name, type='view') AS target, name FROM sqlite_master WHERE type IN ('table', 'view') AND target IS NOT NULL %s ORDER BY name\x00AND rootpage!=0 AND rootpage IS NOT NULL\x00SELECT name, rootpage, sql IS NULL OR substr(8, 6)=='UNIQUE' FROM main.sqlite_master WHERE type='index' AND tbl_name = ?\x00rbuMalloc\x00p->rc==0\x00SELECT (sql LIKE 'create virtual%%'), rootpage FROM sqlite_master WHERE name=%Q\x00SELECT rootpage FROM sqlite_master WHERE name = %Q\x00rbuTableType\x00PRAGMA main.index_list = %Q\x00PRAGMA main.index_xinfo = %Q\x00pIter->eType==0\x00no such table: %s\x00pIter->eType==1 || pIter->eType==2 || pIter->eType==3 || pIter->eType==4 || pIter->eType==5\x00SELECT * FROM '%q'\x00rbu_\x00rbu_rowid\x00table %q %s rbu_rowid column\x00may not have\x00requires\x00PRAGMA table_info(%Q)\x00column missing from %q: %s\x00iPk>=0\x00pIter->eType!=5 || pIter->abIndexed==0\x00pIter->eType!=5 || pIter->nIndex==0\x00rbuObjIterCacheTableInfo\x00%z%s\"%w\"\x00%z%s%s\"%w\"%s\x00SELECT max(_rowid_) FROM \"%s%w\"\x00 WHERE _rowid_ > %lld \x00quote(\x00||','||\x00SELECT %s FROM \"%s%w\" ORDER BY %s LIMIT 1\x00 WHERE (%s) > (%s) \x00i<pIter->nTblCol\x00%z%s \"%w\" COLLATE %Q\x00%z%s \"rbu_imp_%d%w\" COLLATE %Q DESC\x00%z%s quote(\"rbu_imp_%d%w\")\x00SELECT %s FROM \"rbu_imp_%w\" ORDER BY %s LIMIT 1\x00%z%s%s\x00(%s) > (%s)\x00rbuVacuumIndexStart\x00p->zErrmsg==0\x00%z%s(%.*s) COLLATE %Q\x00INTEGER\x00%z%s\"%w\" COLLATE %Q\x00%z%s\"rbu_imp_%d%w\"%s\x00%z%s\"rbu_imp_%d%w\" %s COLLATE %Q\x00%z%s\"rbu_imp_%d%w\" IS ?\x00 AND \x00rbuObjIterGetIndexCols\x00%z%s%s.\"%w\"\x00%z%sNULL\x00%z, %s._rowid_\x00_rowid_ = ?%d\x00%z%sc%d=?%d\x00_rowid_ = (SELECT id FROM rbu_imposter2 WHERE %z)\x00%z%s\"%w\"=?%d\x00invalid rbu_control value\x00%z%s\"%w\"=rbu_delta(\"%w\", ?%d)\x00%z%s\"%w\"=rbu_fossil_delta(\"%w\", ?%d)\x00pIter->zIdx==0\x00PRIMARY KEY(\x00pk\x00%z%s\"%w\"%s\x00%z)\x00rbuWithoutRowidPK\x00SELECT name FROM sqlite_master WHERE rootpage = ?\x00%z%sc%d %s COLLATE %Q\x00%z%sc%d%s\x00%z, id INTEGER\x00CREATE TABLE rbu_imposter2(%z, PRIMARY KEY(%z)) WITHOUT ROWID\x00PRIMARY KEY \x00%z%s\"%w\" %s %sCOLLATE %Q%s\x00 NOT NULL\x00%z, %z\x00CREATE TABLE \"rbu_imp_%w\"(%z)%s\x00 WITHOUT ROWID\x00pIter->pTmpInsert==0\x00INSERT INTO %s.'rbu_tmp_%q'(rbu_control,%s%s) VALUES(%z)\x00rbuObjIterPrepareTmpInsert\x00sqlite3_value_int(apVal[0])!=0 || p->objiter.eType==3 || p->objiter.eType==1\x00rbuTmpInsertFunc\x00pIter->zIdxSql==0 && pIter->nIdxCol==0 && pIter->aIdxCol==0\x00SELECT trim(sql) FROM sqlite_master WHERE type='index' AND name=?\x00iIdxCol==0\x00rbuObjIterGetIndexWhere\x00pIter->bCleanup==0\x00 LIMIT -1 OFFSET %d\x00pIter->eType!=5\x00CREATE TABLE \"rbu_imp_%w\"( %s, PRIMARY KEY( %s ) ) WITHOUT ROWID\x00INSERT INTO \"rbu_imp_%w\" VALUES(%s)\x00DELETE FROM \"rbu_imp_%w\" WHERE %s\x00SELECT %s, 0 AS rbu_control FROM '%q' %s %s %s ORDER BY %s%s\x00SELECT %s, rbu_control FROM %s.'rbu_tmp_%q' %s ORDER BY %s%s\x00SELECT %s, rbu_control FROM %s.'rbu_tmp_%q' %s UNION ALL SELECT %s, rbu_control FROM '%q' %s %s typeof(rbu_control)='integer' AND rbu_control!=1 ORDER BY %s%s\x00old\x00new\x00rbu_imp_\x00INSERT INTO \"%s%w\"(%s%s) VALUES(%s)\x00, _rowid_\x00DELETE FROM \"%s%w\" WHERE %s\x00, rbu_rowid\x00CREATE TABLE IF NOT EXISTS %s.'rbu_tmp_%q' AS SELECT *%s FROM '%q' WHERE 0;\x00, 0 AS rbu_rowid\x00CREATE TEMP TRIGGER rbu_delete_tr BEFORE DELETE ON \"%s%w\" BEGIN SELECT rbu_tmp_insert(3, %s);END;CREATE TEMP TRIGGER rbu_update1_tr BEFORE UPDATE ON \"%s%w\" BEGIN SELECT rbu_tmp_insert(3, %s);END;CREATE TEMP TRIGGER rbu_update2_tr AFTER UPDATE ON \"%s%w\" BEGIN SELECT rbu_tmp_insert(4, %s);END;\x00CREATE TEMP TRIGGER rbu_insert_tr AFTER INSERT ON \"%s%w\" BEGIN SELECT rbu_tmp_insert(0, %s);END;\x00,_rowid_ \x00,rbu_rowid\x00SELECT %s,%s rbu_control%s FROM '%q'%s %s %s %s\x000 AS \x00ORDER BY\x00rbuObjIterPrepareAll\x00pUp==0 || pUp->pNext==0\x00UPDATE \"%s%w\" SET %s WHERE %s\x00rbuGetUpdateStmt\x00SELECT k, v FROM %s.rbu_state\x00p->rc || (p->dbMain==0 && p->dbRbu==0)\x00p->rc || ((p)->zTarget==0) || p->zTarget!=0\x00file://%s-vacuum?modeof=%s\x00ATTACH %Q AS stat\x00stat\x00CREATE TABLE IF NOT EXISTS %s.rbu_state(k INTEGER PRIMARY KEY, v)\x00cannot vacuum wal mode database\x00file:\x00file:%s-vactmp?rbu_memory=1%s%s\x00&\x00rbu_tmp_insert\x00rbu_fossil_delta\x00rbu_target_name\x00SELECT * FROM sqlite_master\x00rbu vfs not found\x00rbuOpenDatabase\x00PRAGMA main.wal_checkpoint=restart\x00p->nPagePerSector==0\x00rbuSetupCheckpoint\x00rbuCheckpointFrame\x00rbuLockDatabase\x00%s-oal\x00%s-wal\x00p->eStage==2\x00p->rc==0 && p->zErrmsg==0\x00rbuMoveOalFile\x00eType!=2 || pIter->zIdx==0\x00eType==2 || eType==4 || eType==1 || eType==5\x00datatype mismatch\x00rbuStepOneOp\x00eType==1 || eType==2 || eType==3 || eType==4 || eType==5 || eType==6\x00eType!=6 || pIter->zIdx==0\x00eType==6\x00rbuStep\x00PRAGMA schema_version\x00PRAGMA schema_version = %d\x00INSERT OR REPLACE INTO %s.rbu_state(k, v) VALUES (%d, %d), (%d, %Q), (%d, %Q), (%d, %d), (%d, %d), (%d, %lld), (%d, %lld), (%d, %lld), (%d, %lld), (%d, %Q) \x00pInsert==0 || rc==0\x00rbuSaveState\x00PRAGMA main.%s\x00PRAGMA main.%s = %d\x00((p)->zTarget==0)\x00PRAGMA writable_schema=1\x00SELECT sql FROM sqlite_master WHERE sql!='' AND rootpage!=0 AND name!='sqlite_sequence' ORDER BY type DESC\x00SELECT * FROM sqlite_master WHERE rootpage=0 OR rootpage IS NULL\x00INSERT INTO sqlite_master VALUES(?,?,?,?,?)\x00PRAGMA writable_schema=0\x00rbuCreateTargetSchema\x00user_version\x00application_id\x00DELETE FROM %s.'rbu_tmp_%q'\x00pIter->zTbl==0\x00COMMIT\x00sqlite3rbu_step\x00rbu_state mismatch error\x00rbuSetupOal\x00pVfs && p->rc==0 && p->zErrmsg==0\x00rbuDeleteOalFile\x00rbu_vfs_%d\x00pVfs\x00rbuCreateVfs\x00nVal==1\x00SELECT count(*) FROM sqlite_master WHERE type='index' AND tbl_name = %Q\x00rbuIndexCntFunc\x00rbu_index_cnt\x00SELECT 1 FROM sqlite_master WHERE tbl_name = 'rbu_count'\x00SELECT sum(cnt * (1 + rbu_index_cnt(rbu_target_name(tbl))))FROM rbu_count\x00pState || p->rc!=0\x00p->rc!=0 || p->eStage!=0\x00cannot update wal mode database\x00database modified during rbu %s\x00vacuum\x00update\x00BEGIN\x00page_size\x00auto_vacuum\x00BEGIN IMMEDIATE\x00PRAGMA journal_mode=off\x00openRbuHandle\x00-vactmp\x00DELETE FROM stat.rbu_state\x00p->szTemp==0\x00sqlite3rbu_close\x00sqlite3rbu_bp_progress\x005==5\x00aRes[1]==1\x00aRes[2]==2\x00aRes[4]==3\x00aRes[5]==4\x00p->rc!=101 || p->eStage==5\x00p->eStage==1 || p->eStage==2 || p->eStage==4 || p->eStage==5\x00sqlite3rbu_state\x00p->eStage>=1 && p->eStage<=5\x00rc!=101\x00sqlite3rbu_savestate\x00p->openFlags & 0x00000100\x00rbuUnlockShm\x00pRbu->szTemp>=0\x00rbuUpdateTempSize\x00(p->openFlags & 0x00000100)\x00rbuMainlistAdd\x00p->pMainNext==0 && p->pRbuVfs->pMain!=p\x00rbuVfsClose\x00p->openFlags & 0x00080000\x00rbuVfsRead\x00rbuVfsWrite\x00p->openFlags & (0x00000100|0x00000200)\x00rbuVfsLock\x00p->openFlags & (0x00000100|0x00000200) || p->openFlags & (0x00000400|0x00001000)\x00rbu/zipvfs setup error\x00rbu(%s)/%z\x00rbuVfsFileControl\x00rbuVfsShmLock\x00iRegion==p->nShm\x00p->apShm==0\x00rbuVfsShmMap\x00rbuVfsShmUnmap\x00rbu_memory\x00oflags & 0x00000100\x00rbuVfsOpen\x00pDb->pRbu\x00rbuVfsAccess\x00rbu_delta\x00step\x00close\x00create_rbu_delta\x00savestate\x00dbMain_eval\x00SQL\x00bp_progress\x00db\x00RBU\x00state\x00progress\x00close_no_error\x00temp_size_limit\x00LIMIT\x00temp_size\x00dbRbu_eval\x00METHOD\x00method\x00zErrmsg==0\x00testdata/sqlite-src-3320300/ext/rbu/test_rbu.c\x00 - \x00oal\x00move\x00checkpoint\x00done\x00error\x00eState>0 && eState<=5\x00!\"cannot happen\"\x00test_sqlite3rbu_cmd\x00NAME TARGET-DB RBU-DB ?STATE-DB?\x00NAME TARGET-DB ?STATE-DB?\x00?-default? NAME PARENT\x00NAME\x00sqlite3rbu_db(0, 0)!=0\x00sqlite3rbu\x00sqlite3rbu_vacuum\x00sqlite3rbu_create_vfs\x00sqlite3rbu_destroy_vfs\x00sqlite3rbu_internal_test\x00!\"Bad seekMode\"\x00testdata/sqlite-src-3320300/src/tclsqlite.c\x00incrblobSeek\x00incrblob\x00incrblob_%d\x00pFunc->pDb==pDb\x00DbDeleteCmd\x00%lld\x00pDb->pRollbackHook\x00DbRollbackHandler\x00pDb->pWalHook\x00db==pDb->db\x00DbWalHandler\x00sqlite_unlock_notify_arg\x00sqlite_unlock_notify_argcount\x00pDb->pUnlockNotify\x00DbUnlockNotify\x00(9-1)/9 == 0\x00(18-1)/9 == 1\x00(23-1)/9 == 2\x00pDb->pUpdateHook\x00op==18 || op==23 || op==9\x00DbUpdateHandler\x00DELETE\x00INSERT\x00UPDATE\x00bytearray\x00boolean\x00wideInt\x00int\x00SQLITE_COPY\x00SQLITE_CREATE_INDEX\x00SQLITE_CREATE_TABLE\x00SQLITE_CREATE_TEMP_INDEX\x00SQLITE_CREATE_TEMP_TABLE\x00SQLITE_CREATE_TEMP_TRIGGER\x00SQLITE_CREATE_TEMP_VIEW\x00SQLITE_CREATE_TRIGGER\x00SQLITE_CREATE_VIEW\x00SQLITE_DELETE\x00SQLITE_DROP_INDEX\x00SQLITE_DROP_TABLE\x00SQLITE_DROP_TEMP_INDEX\x00SQLITE_DROP_TEMP_TABLE\x00SQLITE_DROP_TEMP_TRIGGER\x00SQLITE_DROP_TEMP_VIEW\x00SQLITE_DROP_TRIGGER\x00SQLITE_DROP_VIEW\x00SQLITE_INSERT\x00SQLITE_PRAGMA\x00SQLITE_READ\x00SQLITE_SELECT\x00SQLITE_TRANSACTION\x00SQLITE_UPDATE\x00SQLITE_ATTACH\x00SQLITE_DETACH\x00SQLITE_ALTER_TABLE\x00SQLITE_REINDEX\x00SQLITE_ANALYZE\x00SQLITE_CREATE_VTABLE\x00SQLITE_DROP_VTABLE\x00SQLITE_FUNCTION\x00SQLITE_SAVEPOINT\x00SQLITE_RECURSIVE\x00????\x00SQLITE_DENY\x00SQLITE_OK\x00SQLITE_IGNORE\x00RELEASE _tcl_transaction\x00ROLLBACK TO _tcl_transaction ; RELEASE _tcl_transaction\x00pPreStmt==0\x00pPreStmt\x00strlen30(pPreStmt->zSql)==pPreStmt->nSql\x000==memcmp(pPreStmt->zSql, zSql, pPreStmt->nSql)\x00dbPrepareAndBind\x00pDb->nStmt==0\x00pDb->nStmt>0\x00dbReleaseStmt\x00!(*ppHook)\x00DbHookCmd\x00option\x00?CALLBACK?\x00?DATABASE? FILENAME\x00cannot open target database: \x00backup failed: \x00CALLBACK\x00cache option ?arg?\x00flush\x00size\x00size n\x00cannot convert \"\x00\" to integer\x00bad option \"\x00\": must be flush or size\x00NAME SCRIPT\x00SCRIPT\x00?OPTION? ?BOOLEAN?\x00unknown config option: \"\x00\"\x00CONFLICT-ALGORITHM TABLE FILENAME ?SEPARATOR? ?NULLINDICATOR?\x00\t\x00Error: non-null separator required for copy\x00rollback\x00abort\x00fail\x00ignore\x00replace\x00Error: \"\x00\", conflict-algorithm must be one of: rollback, abort, fail, ignore, or replace\x00Error: no such table: \x00Error: \x00Error: can't malloc()\x00INSERT OR %q INTO '%q' VALUES(?\x00Error: cannot open file: \x00Error: %s line %d: expected %d columns of data but found %d\x00, failed while processing line: \x00MEMDB not available in this build\x00extension loading is turned off at compile-time\x00-withoutnulls\x00unknown option: \"\x00?OPTIONS? SQL ?ARRAY-NAME? ?SCRIPT?\x00NAME ?SWITCHES? SCRIPT\x00-argcount\x00option requires an argument: \x00number of arguments must be non-negative\x00-deterministic\x00-directonly\x00-innocuous\x00-returntype\x00real\x00text\x00blob\x00any\x001==1 && 2==2 && 3==3\x004==4 && 5==5\x00type\x00\": must be -argcount, -deterministic, -directonly, -innocuous, or -returntype\x00-readonly\x00?-readonly? ?DB? TABLE COLUMN ROWID\x00NULLVALUE\x00N CALLBACK\x00KEY\x00cannot open source database: \x00restore failed: \x00restore failed: source database busy\x00(step|sort|autoindex)\x00sort\x00autoindex\x00vmstep\x00bad argument: should be autoindex, step, sort or vmstep\x00MILLISECONDS\x00?CALLBACK? ?MASK?\x00trace type\x00SAVEPOINT _tcl_transaction\x00[TYPE] SCRIPT\x00transaction type\x00BEGIN EXCLUSIVE\x00?SCRIPT?\x00preupdate_hook was omitted at compile-time\x00-use-legacy-prepare\x00-last-stmt-ptr\x00%p\x00unknown argument: \x00DbObjCmd\x00authorizer\x00backup\x00bind_fallback\x00busy\x00cache\x00changes\x00collate\x00collation_needed\x00commit_hook\x00complete\x00config\x00copy\x00deserialize\x00enable_load_extension\x00errorcode\x00exists\x00function\x00interrupt\x00last_insert_rowid\x00nullvalue\x00onecolumn\x00preupdate\x00profile\x00rekey\x00restore\x00rollback_hook\x00serialize\x00status\x00timeout\x00total_changes\x00trace\x00trace_v2\x00transaction\x00unlock_notify\x00update_hook\x00version\x00wal_hook\x00defensive\x00dqs_ddl\x00dqs_dml\x00enable_fkey\x00enable_qpsg\x00enable_trigger\x00enable_view\x00fts3_tokenizer\x00legacy_alter_table\x00legacy_file_format\x00load_extension\x00no_ckpt_on_close\x00reset_database\x00trigger_eqp\x00trusted_schema\x00writable_schema\x00statement\x00row\x00deferred\x00exclusive\x00immediate\x00HANDLE ?FILENAME? ?-vfs VFSNAME? ?-readonly BOOLEAN? ?-create BOOLEAN? ?-nofollow BOOLEAN? ?-nomutex BOOLEAN? ?-fullmutex BOOLEAN? ?-uri BOOLEAN?\x00-version\x00-sourceid\x00-has-codec\x00-key\x00-vfs\x00-create\x00-nofollow\x00-nomutex\x00-fullmutex\x00-uri\x00-translatefilename\x00unknown option: \x00sqlite3\x00sqlite\x003.32.3\x00if {[llength $argv]>=1} {\nset argv0 [lindex $argv 0]\nset argv [lrange $argv 1 end]\nsource $argv0\n} else {\nset line {}\nwhile {![eof stdin]} {\nif {$line!=\"\"} {\nputs -nonewline \"> \"\n} else {\nputs -nonewline \"% \"\n}\nflush stdout\nappend line [gets stdin]\nif {[info complete $line]} {\nif {[catch {uplevel #0 $line} result]} {\nputs stderr \"Error: $result\"\n} elseif {$result!=\"\"} {\nputs $result\n}\nset line {}\n} else {\nappend line \\n\n}\n}\n}\n\x00SQLITE_DEBUG_BREAK\x00attach debugger to process %d and press any key to continue.\n\x00utf-8\x00argc\x00argv0\x00argv\x00errorInfo\x00%s: %s\n\x00SQLITE-CONNECTION\x00command not found: \x00error code %s (%d) does not match sqlite3_errcode %s (%d)\x00OMIT_MISUSE\x00wrong # args: should be \"\x00 DB FORMAT STRING\x00 DB HEX\x00 DB\x00 DB SQL\x00%s%n\x00abcdefghijklmnopqrstuvwxyz\x00 DB FORMAT STRING ?COUNT?\x00 DB\"\x00 FILENAME\"\x00%02x\x00tkt2213 is not fixed\x00bytes\x00noop\x00x_coalesce\x00hex8\x00tkt2213func\x00pointer_change\x00counter1\x00counter2\x00intreal\x00value of 40 handed to x_count\x00x_count totals to 42\x00x_count\x00legacy_count\x00 TEXT\"\x00 FORMAT INT INT INT\"\x00argument is not a valid 64-bit integer\x00 FORMAT INT INT ?STRING?\"\x00 INT FORMAT INT INT ?STRING?\"\x00N must be non-negative\x00 FORMAT INT INT DOUBLE\"\x00 FORMAT DOUBLE DOUBLE\"\x00 FORMAT STRING\"\x00%08x%08x\x002nd argument should be 16-characters of hex\x00?BOOLEAN?\x00DB BOOLEAN\x00DB dbname tblname colname\x00CHANNEL ROWID\x00DB-HANDLE NAME CMP-PROC DEL-PROC\x00sqlite3_create_collate_v2() failed to detect an invalid encoding\x00utf8\x00utf16\x00utf16le\x00utf16be\x00DB NAME NARG ENC SWITCHES...\x00encoding\x00-func\x00-step\x00-final\x00-destroy\x00switch\x00DB-HANDLE FILE ?PROC?\x00this build omits sqlite3_load_extension()\x00DB-HANDLE ONOFF\x00string\x00value\x00first argument should be one of: int int64 string double null value\x00 DB FUNCTION-NAME\x00 <STMT>\x00STMT PARAMETER RESETFLAG\x00SQLITE_STMTSTATUS_FULLSCAN_STEP\x00SQLITE_STMTSTATUS_SORT\x00SQLITE_STMTSTATUS_AUTOINDEX\x00SQLITE_STMTSTATUS_VM_STEP\x00SQLITE_STMTSTATUS_REPREPARE\x00SQLITE_STMTSTATUS_RUN\x00SQLITE_STMTSTATUS_MEMUSED\x00NBYTE\x00FILE\x00PATH\x00 DB STMT\x00 STMT\x00 FROM-STMT TO-STMT\x00 VM IDX VALUE (null|static|normal)\"\x00static\x00static-nbytes\x00normal\x00blob10\x00abc\x00xyz\x00pq\x004th argument should be \"null\" or \"static\" or \"normal\"\x00(%d) \x00<error code>\x00STMT IDX N\x00 STMT N VALUE\x00NaN\x00SNaN\x00-NaN\x00-SNaN\x00+Inf\x00-Inf\x00Epsilon\x00-Epsilon\x00NaN0\x00-NaN0\x00 STMT N\x00 STMT N VALUE BYTES\x00 STMT N DATA BYTES\x00cannot use %d blob bytes, have %d\x00STMT\x00STMT N\x00STMT NAME\x00 DB sql bytes ?tailvar?\x00 DB sql bytes tailvar\x00 DB sql bytes flags tailvar\x00\x00SELECT 1\x00 filename options-list\x00FILENAME FLAGS VFS\x00SQLITE_OPEN_READONLY\x00SQLITE_OPEN_READWRITE\x00SQLITE_OPEN_CREATE\x00SQLITE_OPEN_DELETEONCLOSE\x00SQLITE_OPEN_EXCLUSIVE\x00SQLITE_OPEN_AUTOPROXY\x00SQLITE_OPEN_MAIN_DB\x00SQLITE_OPEN_TEMP_DB\x00SQLITE_OPEN_TRANSIENT_DB\x00SQLITE_OPEN_MAIN_JOURNAL\x00SQLITE_OPEN_TEMP_JOURNAL\x00SQLITE_OPEN_SUBJOURNAL\x00SQLITE_OPEN_MASTER_JOURNAL\x00SQLITE_OPEN_NOMUTEX\x00SQLITE_OPEN_FULLMUTEX\x00SQLITE_OPEN_SHAREDCACHE\x00SQLITE_OPEN_PRIVATECACHE\x00SQLITE_OPEN_WAL\x00SQLITE_OPEN_URI\x00flag\x00 STMT column\x00FLOAT\x00TEXT\x00BLOB\x00 DB MAGIC\x00SQLITE_MAGIC_OPEN\x00SQLITE_MAGIC_CLOSED\x00SQLITE_MAGIC_BUSY\x00SQLITE_MAGIC_ERROR\x00 DB function-name\x00VARIABLE\x00DB DBNAME\x00?N?\x001234567890000000\x00__one\x00__two\x00notadatabase\x00Unexpected non-zero errno: \x00DB [DBNAME]\x00%u\x00DB DBNAME SIZE\x00 DB PWD\x00 DB FLAG\x00%d %d\x00 DB ?AUXDB?\x00 DB ID VALUE\x00unknown limit type: \x00SQLITE_LIMIT_LENGTH\x00SQLITE_LIMIT_SQL_LENGTH\x00SQLITE_LIMIT_COLUMN\x00SQLITE_LIMIT_EXPR_DEPTH\x00SQLITE_LIMIT_COMPOUND_SELECT\x00SQLITE_LIMIT_VDBE_OP\x00SQLITE_LIMIT_FUNCTION_ARG\x00SQLITE_LIMIT_ATTACHED\x00SQLITE_LIMIT_LIKE_PATTERN_LENGTH\x00SQLITE_LIMIT_VARIABLE_NUMBER\x00SQLITE_LIMIT_TRIGGER_DEPTH\x00SQLITE_LIMIT_WORKER_THREADS\x00SQLITE_LIMIT_TOOSMALL\x00SQLITE_LIMIT_TOOBIG\x00SEED ?DB?\x00current\x00max\x00min\x00recyclable\x00DB ?NAME?\x00passive\x00full\x00restart\x00truncate\x00DB MODE ?NAME?\x00mode\x00DB VALUE\x00COMMAND ...\x00command has no objProc: \x00%d %d %d %s\n\x00SQLITE_TESTCTRL_LOCALTIME_FAULT\x00SQLITE_TESTCTRL_SORTER_MMAP\x00SQLITE_TESTCTRL_IMPOSTER\x00SQLITE_TESTCTRL_INTERNAL_FUNCTIONS\x00VERB ARGS...\x00VERB\x00ONOFF\x00DB LIMIT\x00DB dbName onOff tnum\x00ru_utime=%d.%06d ru_stime=%d.%06d ru_minflt=%d ru_majflt=%d\x00DB OPT BOOLEAN\x00unknown optimization - should be one of:\x00all\x00none\x00query-flattener\x00groupby-order\x00factor-constants\x00distinct-opt\x00cover-idx-scan\x00order-by-idx-join\x00transitive\x00omit-noop-join\x00stat4\x00skip-scan\x00push-down\x00DB NAME ...\x00no such extension: \x00initialization of \x00 failed: \x00amatch\x00closure\x00fileio\x00nextchar\x00series\x00spellfix\x00totype\x00BOOL\x00DB SQL1 NSTEP SQL2\x00data error: (a!=b)\x00checksum mismatch\x00sql error: \x00TYPE\x00Deliberate panic\x00DB SETTING [VALUE]\x00SQLITE_*\x00DBCONFIG_*\x00ENABLE_*\x00unknown sqlite3_db_config setting\x00FKEY\x00TRIGGER\x00FTS3_TOKENIZER\x00LOAD_EXTENSION\x00NO_CKPT_ON_CLOSE\x00QPSG\x00TRIGGER_EQP\x00RESET_DB\x00DEFENSIVE\x00WRITABLE_SCHEMA\x00LEGACY_ALTER_TABLE\x00DQS_DML\x00DQS_DDL\x00LEGACY_FILE_FORMAT\x00icecube\x00DB ?DBNAME?\x00HEXDB\x00| size %d pagesize %d\x00bad 'pagesize' field\x00bad 'size' field\x00| page %d offset %d\x00| %d: %x %x %x %x %x %x %x %x %x %x %x %x %x %x %x %x\x00sqlite_search_count\x00sqlite_found_count\x00sqlite_sort_count\x00sqlite3_max_blobsize\x00sqlite_like_count\x00sqlite_interrupt_count\x00sqlite_open_file_count\x00sqlite_current_time\x00sqlite3_xferopt_count\x00sqlite3_pager_readdb_count\x00sqlite3_pager_writedb_count\x00sqlite3_pager_writej_count\x00sqlite_query_plan\x00sqlite_opentemp_count\x00sqlite_static_bind_value\x00sqlite_static_bind_nbyte\x00sqlite_temp_directory\x00sqlite_data_directory\x00bitmask_size\x00longdouble_size\x00sqlite_sync_count\x00sqlite_fullsync_count\x00db_enter\x00db_leave\x00sqlite3_mprintf_int\x00sqlite3_mprintf_int64\x00sqlite3_mprintf_long\x00sqlite3_mprintf_str\x00sqlite3_snprintf_str\x00sqlite3_mprintf_stronly\x00sqlite3_mprintf_double\x00sqlite3_mprintf_scaled\x00sqlite3_mprintf_hexdouble\x00sqlite3_mprintf_z_test\x00sqlite3_mprintf_n_test\x00sqlite3_snprintf_int\x00sqlite3_last_insert_rowid\x00sqlite3_exec_printf\x00sqlite3_exec_hex\x00sqlite3_exec\x00sqlite3_exec_nr\x00sqlite3_get_table_printf\x00sqlite3_close\x00sqlite3_close_v2\x00sqlite3_create_function\x00sqlite3_create_aggregate\x00sqlite3_drop_modules\x00sqlite_register_test_function\x00sqlite_abort\x00sqlite_bind\x00breakpoint\x00sqlite3_key\x00sqlite3_rekey\x00sqlite_set_magic\x00sqlite3_interrupt\x00sqlite_delete_function\x00sqlite_delete_collation\x00sqlite3_get_autocommit\x00sqlite3_busy_timeout\x00printf\x00sqlite3IoTrace\x00clang_sanitize_address\x00sqlite3_db_config\x00bad_behavior\x00register_dbstat_vtab\x00sqlite3_connection_pointer\x00intarray_addr\x00int64array_addr\x00doublearray_addr\x00textarray_addr\x00sqlite3_bind_int\x00sqlite3_bind_zeroblob\x00sqlite3_bind_zeroblob64\x00sqlite3_bind_int64\x00sqlite3_bind_double\x00sqlite3_bind_null\x00sqlite3_bind_text\x00sqlite3_bind_text16\x00sqlite3_bind_blob\x00sqlite3_bind_parameter_count\x00sqlite3_bind_parameter_name\x00sqlite3_bind_parameter_index\x00sqlite3_clear_bindings\x00sqlite3_sleep\x00sqlite3_errcode\x00sqlite3_extended_errcode\x00sqlite3_errmsg\x00sqlite3_errmsg16\x00sqlite3_open\x00sqlite3_open16\x00sqlite3_open_v2\x00sqlite3_complete16\x00sqlite3_normalize\x00sqlite3_prepare\x00sqlite3_prepare16\x00sqlite3_prepare_v2\x00sqlite3_prepare_v3\x00sqlite3_prepare_tkt3134\x00sqlite3_prepare16_v2\x00sqlite3_finalize\x00sqlite3_stmt_status\x00sqlite3_reset\x00sqlite3_expired\x00sqlite3_transfer_bindings\x00sqlite3_changes\x00sqlite3_step\x00sqlite3_sql\x00sqlite3_expanded_sql\x00sqlite3_next_stmt\x00sqlite3_stmt_readonly\x00sqlite3_stmt_isexplain\x00sqlite3_stmt_busy\x00uses_stmt_journal\x00sqlite3_release_memory\x00sqlite3_db_release_memory\x00sqlite3_db_cacheflush\x00sqlite3_system_errno\x00sqlite3_db_filename\x00sqlite3_db_readonly\x00sqlite3_soft_heap_limit\x00sqlite3_soft_heap_limit64\x00sqlite3_hard_heap_limit64\x00sqlite3_thread_cleanup\x00sqlite3_pager_refcounts\x00sqlite3_load_extension\x00sqlite3_enable_load_extension\x00sqlite3_extended_result_codes\x00sqlite3_limit\x00dbconfig_maindbname_icecube\x00save_prng_state\x00restore_prng_state\x00reset_prng_state\x00prng_seed\x00database_never_corrupt\x00database_may_be_corrupt\x00optimization_control\x00tcl_objproc\x00sqlite3_column_count\x00sqlite3_data_count\x00sqlite3_column_type\x00sqlite3_column_blob\x00sqlite3_column_double\x00sqlite3_column_int64\x00sqlite3_column_text\x00sqlite3_column_name\x00sqlite3_column_int\x00sqlite3_column_bytes\x00sqlite3_column_decltype\x00sqlite3_create_collation_v2\x00sqlite3_global_recover\x00working_64bit_int\x00vfs_unlink_test\x00vfs_initfail_test\x00vfs_unregister_all\x00vfs_reregister_all\x00file_control_test\x00file_control_lasterrno_test\x00file_control_lockproxy_test\x00file_control_chunksize_test\x00file_control_sizehint_test\x00file_control_data_version\x00file_control_persist_wal\x00file_control_powersafe_overwrite\x00file_control_vfsname\x00file_control_tempfilename\x00sqlite3_vfs_list\x00sqlite3_create_function_v2\x00sqlite3_test_errstr\x00tcl_variable_type\x00sqlite3_enable_shared_cache\x00sqlite3_shared_cache_report\x00sqlite3_libversion_number\x00sqlite3_table_column_metadata\x00sqlite3_blob_reopen\x00pcache_stats\x00sqlite3_unlock_notify\x00sqlite3_wal_checkpoint\x00sqlite3_wal_checkpoint_v2\x00sqlite3_wal_autocheckpoint\x00test_sqlite3_log\x00print_explain_query_plan\x00sqlite3_test_control\x00getrusage\x00load_static_extension\x00sorter_test_fakeheap\x00sorter_test_sort4_helper\x00vfs_current_time_int64\x00sqlite3_delete_database\x00atomic_batch_write\x00sqlite3_mmap_warm\x00sqlite3_config_sorterref\x00decode_hexdb\x00*** OBSOLETE VARIABLE ***\x00 FILENAME N-PAGE\"\x00 ID\"\x00ref\x00page\x00err\x00hit\x00miss\x00ovfl\x00 ID PGNO\"\x00 PAGE\"\x00 PAGE DATA\"\x00 N-MEGABYTES FILE\"\x00open failed: \x00Hello, World!\x00write failed: \x00 PENDING-BYTE\"\x00fault simulator script failed: [%s]\x00 SCRIPT\"\x00 SIZE PROGRAM\"\x00sqlite_io_error_pending\x00sqlite_io_error_persist\x00sqlite_io_error_hit\x00sqlite_io_error_hardhit\x00sqlite_diskfull_pending\x00sqlite_diskfull\x00sqlite_pending_byte\x00pager_open\x00pager_close\x00pager_commit\x00pager_rollback\x00pager_stmt_begin\x00pager_stmt_commit\x00pager_stmt_rollback\x00pager_stats\x00pager_pagecount\x00page_get\x00page_lookup\x00page_unref\x00page_read\x00page_write\x00page_number\x00pager_truncate\x00fake_big_file\x00sqlite3BitvecBuiltinTest\x00sqlite3_test_control_pending_byte\x00sqlite3_test_control_fault_install\x00 FILENAME NCACHE FLAGS\"\x00read\x00write\x00 ID TABLENUM WRITEABLE\"\x00 START MULTIPLIER COUNT INCREMENT\"\x00putVarint returned %d - should be between 1 and 9\x00putVarint returned %d and getVarint returned %d\x00Wrote 0x%016llx and got back 0x%016llx\x00putVarint returned %d and GetVarint32 returned %d\x00Wrote 0x%016llx and got back 0x%016llx from GetVarint32\x00 DB-HANDLE ?N?\"\x00No such db-handle: \"\x00 BT NCACHE\"\x00?-intkey? CSR KEY VALUE\x00btree_insert\x00btree_open\x00btree_close\x00btree_begin_transaction\x00btree_pager_stats\x00btree_cursor\x00btree_close_cursor\x00btree_next\x00btree_eof\x00btree_payload_size\x00btree_first\x00btree_varint_test\x00btree_from_db\x00btree_ismemdb\x00btree_set_cache_size\x00thread ID must be an upper case letter\x00 ID FILENAME\x00thread \x00 is already running\x00failed to create the thread\x00 ID\x00no such thread\x00 ID N\x00column number out of range\x00no database is open\x00 ID SQL\x00no virtual machine available\x00 IDL\x00 ID1 ID2\x00 ID DB\x00thread_create\x00thread_wait\x00thread_halt\x00thread_argc\x00thread_argv\x00thread_colname\x00thread_result\x00thread_error\x00thread_compile\x00thread_step\x00thread_finalize\x00thread_swap\x00thread_db_get\x00thread_db_put\x00thread_stmt_get\x00 <repeat-count> <do-calls>\x00hello world\x00UTF8\x00UTF16LE\x00UTF16BE\x00UTF16\x00No such encoding: \x00 <string/blob> <from enc> <to enc>\x00binarize\x00test_value_overhead\x00test_translate\x00translate_selftest\x00out of memory in the crash simulator\n\x00atomic\x00atomic512\x00atomic1k\x00atomic2k\x00atomic4k\x00atomic8k\x00atomic16k\x00atomic32k\x00atomic64k\x00sequential\x00safe_append\x00powersafe_overwrite\x00batch-atomic\x00-sectorsize\x00-characteristics\x00Bad option: \"\x00\" - must be \"-characteristics\" or \"-sectorsize\"\x00Option requires an argument: \"\x00no such flag\x00ENABLE ?DEFAULT?\x00crash\x00?OPTIONS? DELAY CRASHFILE\x00Filename is too long: \"\x00NWRITE\x00?-default? PARENT-VFS\x00-default\x00\": must be -default\x00Error in jt_register\x00sqlite3_crash_enable\x00sqlite3_crashparams\x00sqlite3_crash_now\x00sqlite3_simulate_device\x00sqlite3_crash_on_write\x00unregister_devsim\x00register_jt_vfs\x00unregister_jt_vfs\x00echo_module_fail(%s,%s)\x00echo-vtab-error: %s\x00SELECT * FROM %Q\x00PRAGMA index_list(%s)\x00PRAGMA index_info(%s)\x00echo_module\x00SELECT sql FROM sqlite_master WHERE type = 'table' AND name = ?\x00%s%s\x00xCreate\x00CREATE TABLE %Q(logmsg)\x00xConnect\x00xDisconnect\x00xDestroy\x00DROP TABLE %Q\x00xOpen\x00xNext\x00xColumn\x00xRowid\x00xFilter\x00, *\x00%z, %s\x00%z, NULL\x00echo_module_ignore_usable\x00xBestIndex\x00echo_module_cost\x00SELECT count(*) FROM %Q\x00SELECT rowid%z FROM %Q\x00rowid\x00=\x00<\x00>\x00<=\x00>=\x00LIKE\x00like\x00glob\x00 %s %s LIKE (SELECT '%%'||?||'%%')\x00 %s %s %s ?\x00DESC\x00ASC\x00 ORDER BY %s %s\x00xUpdate\x00 SET\x00UPDATE %Q\x00 SET rowid=?1 \x00%s %Q=?%d\x00 WHERE rowid=?%d\x00DELETE FROM %Q WHERE rowid = ?1\x00INSERT INTO %Q (\x00%s%Q\x00%s?%d\x00) VALUES(\x00echo(%s)\x00xBegin\x00echo_module_begin_fail\x00xSync\x00echo_module_sync_fail\x00xCommit\x00xRollback\x00::echo_glob_overload\x00xRename\x00ALTER TABLE %s RENAME TO %s%s\x00echo\x00echo_v2\x00DB SQL\x00register_echo_module\x00sqlite3_declare_vtab\x00N/A\x00sqlite3_create_collation\x00Error testing function: \x00sqlite3_malloc\x00sqlite3_realloc\x00c_misuse_test\x00c_realloc_test\x00c_collation_test\x00sqlite3_reset_auto_extension\x00npage\x00finish\x00remaining\x00pagecount\x00CMDNAME DESTHANDLE DESTNAME SRCHANDLE SRCNAME\x00sqlite3_backup_init() failed\x00sqlite3_backup\x00wrong number of arguments\x00unexpected: %s\x00eq\x00gt\x00le\x00lt\x00ge\x00match\x00ne\x00isnot\x00isnotnull\x00isnull\x00op\x00column\x00usable\x00desc\x00cost\x00orderby\x00idxnum\x00idxstr\x00rows\x00use\x00omit\x00unexpected: %d\x00tcl\x00register_tcl_module\x00incrblob_\x00DB DATABASE TABLE COLUMN ROWID FLAGS VARNAME\x00HANDLE\x00CHANNEL OFFSET N\x00out of memory in testdata/sqlite-src-3320300/src/test_blob.c\x00HANDLE OFFSET DATA ?NDATA?\x00sqlite3_blob_open\x00sqlite3_blob_close\x00sqlite3_blob_bytes\x00sqlite3_blob_read\x00sqlite3_blob_write\x00sqlite_options\x00malloc_usable_size\x00rowid32\x00casesensitivelike\x00curdir\x001\x00win32malloc\x00debug\x00default_ckptfullfsync\x00direct_read\x00dirsync\x00lfs\x00pagecache_overflow_stats\x00mmap\x00worker_threads\x008\x00memdebug\x008_3_names\x00cursorhints\x00hiddencolumns\x00mem3\x00mem5\x00offset_sql_func\x00snapshot\x00mutex\x00mutex_noop\x00altertable\x00api_armor\x00atomicwrite\x00json1\x00has_codec\x00like_match_blobs\x00attach\x00auth\x00autoinc\x00autoreset\x00autovacuum\x00default_autovacuum\x00between_opt\x00builtin_test\x00bloblit\x00cast\x00check\x00cte\x00columnmetadata\x00oversize_cell_check\x00compileoption_diags\x00compound\x00conflict\x00crashtest\x00datetime\x00decltype\x00deprecated\x00diskio\x00floatingpoint\x00foreignkey\x00fts1\x00fts2\x00fts3\x00fts5\x00fts3_unicode\x00fts4_deferred\x00gettable\x00icu\x00icu_collations\x00integrityck\x00legacyformat\x00like_opt\x00load_ext\x00localtime\x00lookaside\x00long_double\x00memorydb\x00memorymanage\x00mergesort\x00null_trim\x00or_opt\x00rbu\x00pager_pragmas\x00pragma\x00reindex\x00rtree\x00rtree_int_only\x00schema_pragmas\x00schema_version\x00session\x00stmtvtab\x00scanstatus\x00lock_proxy_pragmas\x00prefer_proxy_locking\x00shared_cache\x00subquery\x00tclvar\x00threadsafe\x00threadsafe1\x00threadsafe2\x00tempdb\x00trigger\x00truncate_opt\x00view\x00vtab\x00wal\x00wsd\x00update_delete_limit\x00fast_secure_delete\x00secure_delete\x00userauth\x00multiplex_ext_overwrite\x00yytrackmaxstackdepth\x00sqllog\x00uri_00_error\x00normalize\x00windowfunc\x00SQLITE_MAX_LENGTH\x00SQLITE_MAX_COLUMN\x00SQLITE_MAX_SQL_LENGTH\x00SQLITE_MAX_EXPR_DEPTH\x00SQLITE_MAX_COMPOUND_SELECT\x00SQLITE_MAX_VDBE_OP\x00SQLITE_MAX_FUNCTION_ARG\x00SQLITE_MAX_VARIABLE_NUMBER\x00SQLITE_MAX_PAGE_SIZE\x00SQLITE_MAX_PAGE_COUNT\x00SQLITE_MAX_LIKE_PATTERN_LENGTH\x00SQLITE_MAX_TRIGGER_DEPTH\x00SQLITE_DEFAULT_CACHE_SIZE\x00SQLITE_DEFAULT_PAGE_SIZE\x00SQLITE_DEFAULT_FILE_FORMAT\x00SQLITE_DEFAULT_SYNCHRONOUS\x00SQLITE_DEFAULT_WAL_SYNCHRONOUS\x00SQLITE_MAX_ATTACHED\x00SQLITE_MAX_DEFAULT_PAGE_SIZE\x00SQLITE_MAX_WORKER_THREADS\x00TEMP_STORE\x00pVfs==0\x00testdata/sqlite-src-3320300/src/test_delete.c\x00sqlite3DeleteUnlinkIfExists\x00%s-journal\x00%s-shm\x00%s%03d\x00%s-journal%03d\x00%s-wal%03d\x00devsym\x00writecrash\x00CREATE TABLE xyz(dir, name);\x00CREATE TABLE xyz(path, size, data);\x00WITH r(d) AS ( SELECT CASE WHEN dir=?2 THEN ?3 ELSE dir END || '/' || name FROM fsdir WHERE dir=?1 AND name NOT LIKE '.%' UNION ALL SELECT dir || '/' || name FROM r, fsdir WHERE dir=d AND name NOT LIKE '.%') SELECT d FROM r;\x00/\x00CREATE TABLE x(path TEXT, data TEXT)\x00SELECT * FROM %Q.%Q WHERE rowid=?\x00fs\x00fstree\x00register_fs_module\x00abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.-!,:*^+=_|?/<> \x00sqlite3_prepare_v2() error: %s\x000123456789abcdef\x00x'\x00test_agg_errmsg16\x00randstr\x00test_destructor\x00hex_to_utf8\x00test_destructor_count\x00test_auxdata\x00test_error\x00test_eval\x00test_isolation\x00test_counter\x00real2hex\x00test_decode\x00test_extract\x00test_zeroblob\x00test_getsubtype\x00test_setsubtype\x00test_frombind\x00tx\x00funcxx_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789\x00nullx_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789_123456789\x00sqlite3_create_function abused test failed\x00invalid matchinfo blob passed to function rank()\x00wrong number of arguments to function rank()\x00rank\x00autoinstall_test_functions\x00abuse_create_function\x00install_fts3_rank_function\x000123456789ABCDEF\x00FILENAME OFFSET AMT\x00r\x00cannot open input file \x00FILENAME OFFSET HEXDATA\x00r+b\x00r+\x00cannot open output file \x00HEXDATA\x00[utf8_to_utf8] unavailable - SQLITE_DEBUG not defined\x00BLOB VARNAME\x00LIST\x00hexio_read\x00hexio_write\x00hexio_get_int\x00hexio_render_int16\x00hexio_render_int32\x00utf8_to_utf8\x00read_fts3varint\x00make_fts3record\x00mem\x00pcache\x00Unknown argument: \"\x00init_wrapper_install\x00init_wrapper_query\x00init_wrapper_uninstall\x00init_wrapper_clear\x00CREATE TABLE x(value INTEGER PRIMARY KEY)\x00CREATE VIRTUAL TABLE temp.%Q USING %Q\x00INTARRAY\x00SQLITE_NOMEM\x00sqlite3_intarray_create\x00sqlite3_intarray_bind\x00jt\x00-journal\x00NBYTES\x00PRIOR NBYTES\x00bad pointer: \x00PRIOR\x00ADDRESS SIZE HEX\x00size must be positive\x00no data\x00ADDRESS SIZE\x00?RESET?\x00DEPT\x00FILENAME\x00COUNTER ?OPTIONS?\x00-repeat\x00-benigncnt\x00TITLE\x00SUB-COMMAND ...\x00start\x00stop\x00dump\x00clear\x00sync\x00SIZE N\x00INSTALLFLAG DISCARDCHANCE PRNGSEEED HIGHSTRESS\x00discard-chance should be between 0 and 100\x00BOOLEAN\x00SIZE COUNT\x00BUFID SIZE COUNT\x00illegal arguments - see documentation\x00NBYTE NMINALLOC\x00[DB]\x00sqlite3_db_config(db, 99999) does not return SQLITE_ERROR\x00sqlite3_config(99999) does not return SQLITE_ERROR\x00PARAMETER RESETFLAG\x00SQLITE_STATUS_MEMORY_USED\x00SQLITE_STATUS_MALLOC_SIZE\x00SQLITE_STATUS_PAGECACHE_USED\x00SQLITE_STATUS_PAGECACHE_OVERFLOW\x00SQLITE_STATUS_PAGECACHE_SIZE\x00SQLITE_STATUS_SCRATCH_USED\x00SQLITE_STATUS_SCRATCH_OVERFLOW\x00SQLITE_STATUS_SCRATCH_SIZE\x00SQLITE_STATUS_PARSER_STACK\x00SQLITE_STATUS_MALLOC_COUNT\x00DB PARAMETER RESETFLAG\x00SQLITE_\x00DBSTATUS_\x00LOOKASIDE_USED\x00CACHE_USED\x00SCHEMA_USED\x00STMT_USED\x00LOOKASIDE_HIT\x00LOOKASIDE_MISS_SIZE\x00LOOKASIDE_MISS_FULL\x00CACHE_HIT\x00CACHE_MISS\x00CACHE_WRITE\x00DEFERRED_FKS\x00CACHE_USED_SHARED\x00CACHE_SPILL\x00?INTEGER?\x00sqlite3_free\x00memset\x00memget\x00sqlite3_memory_used\x00sqlite3_memory_highwater\x00sqlite3_memdebug_backtrace\x00sqlite3_memdebug_dump\x00sqlite3_memdebug_fail\x00sqlite3_memdebug_pending\x00sqlite3_memdebug_settitle\x00sqlite3_memdebug_malloc_count\x00sqlite3_memdebug_log\x00sqlite3_config_pagecache\x00sqlite3_config_alt_pcache\x00sqlite3_status\x00sqlite3_db_status\x00install_malloc_faultsim\x00sqlite3_config_heap\x00sqlite3_config_heap_size\x00sqlite3_config_memstatus\x00sqlite3_config_lookaside\x00sqlite3_config_error\x00sqlite3_config_uri\x00sqlite3_config_cis\x00sqlite3_config_pmasz\x00sqlite3_db_config_lookaside\x00sqlite3_dump_memsys3\x00sqlite3_dump_memsys5\x00sqlite3_install_memsys3\x00sqlite3_memdebug_vfs_oom_test\x00%05u\x00 FILENAME [OFFSET AMT]\"\x00unable to open file \"\x00\" for reading\x00md5\x00md5-10x8\x00md5file\x00md5file-10x8\x00md5sum\x00%03d\x00zOut[n]=='\\0'\x00testdata/sqlite-src-3320300/src/test_multiplex.c\x00multiplexFilename\x00multiplexor.xAccess failure on %s\x00multiplexor.xOpen failure on %s\x00multiplex_control\x00zName || (flags & 0x00000008)\x00chunksize\x00multiplexOpen\x00multiplex_truncate\x00multiplex/%z\x00pOrigVfs!=&gMultiplex.sThisVfs\x00multiplex\x00sqlite3_multiplex_initialize\x00NAME MAKEDEFAULT\x00-force\x00?-force?\x00enable\x00chunk_size\x00max_chunks\x00HANDLE DBNAME SUB-COMMAND INT-VALUE\x00expected database handle, got \"\x00SUB-COMMAND\x00sqlite3_multiplex_shutdown\x00sqlite3_multiplex_control\x00fast\x00recursive\x00static_master\x00static_mem\x00static_open\x00static_prng\x00static_lru\x00static_pmem\x00static_app1\x00static_app2\x00static_app3\x00static_vfs1\x00static_vfs2\x00static_vfs3\x00mutex counters are \x00already installed\x00not installed\x00singlethread\x00multithread\x00serialized\x00mutex name\x00disable_mutex_init\x00disable_mutex_try\x00sqlite3_shutdown\x00sqlite3_initialize\x00sqlite3_config\x00enter_static_mutex\x00leave_static_mutex\x00enter_db_mutex\x00leave_db_mutex\x00alloc_dealloc_mutex\x00install_mutex_counters\x00read_mutex_counters\x00clear_mutex_counters\x00pReal->nRef>=0\x00testdata/sqlite-src-3320300/src/test_onefile.c\x00fsClose\x00strlen(\"-journal\")==8\x00eType==1\x00\x00\x00fsOpen\x00strcmp(\"-journal\", &zPath[nName])==0\x00\x00\x00\x00\x00\x00fsDelete\x00fsAccess\x00vfslog/%z\x00sqlite_ostrace1.....\x00xClose\x00xRead\x00xWrite\x00xTruncate\x00xFilesize\x00xLock\x00xUnlock\x00xCheckResLock\x00xFileControl\x00xSectorSize\x00xDeviceChar\x00xDelete\x00xAccess\x00xFullPathname\x00xRandomness\x00xSleep\x00xCurrentTime\x00xShmUnmap\x00xShmLock\x00xShmBarrier\x00xShmMap\x00annotation\x00CREATE TABLE xxx(event, file, click, rc, size, offset)\x00i<7\x00testdata/sqlite-src-3320300/src/test_osinst.c\x00vlogColumn\x00vfslog\x00VFS\x00failed\x00VFS PARENT LOGFILE\x00bad sqlite3 handle: \x00annotate\x00finalize\x00register\x00pArg==(void*)&testpcacheGlobal\x00testdata/sqlite-src-3320300/src/test_pcache.c\x00testpcacheGlobal.pDummy==0\x00testpcacheGlobal.nInstance==0\x00testpcacheInit\x00testpcacheGlobal.pDummy!=0\x00testpcacheShutdown\x00testpcacheCreate\x00p->iMagic==0x364585fd\x00testpcacheGlobal.nInstance>0\x00testpcacheCachesize\x00testpcachePagecount\x00p->nPinned <= 217 - p->nFree\x00testpcacheFetch\x00p->a[i].isPinned\x00p->nPinned>=0\x00p->nFree<=217\x00testpcacheUnpin\x00p->a[i].isPinned==0\x00&p->a[i].page==pOldPage\x00testpcacheRekey\x00testpcacheTruncate\x00testpcacheDestroy\x00discardChance<=100\x00defaultPcache.xCreate!=testpcacheCreate\x00defaultPcache.xCreate!=0\x00installTestPCache\x00pGroup->pFiles->nRef==0\x00testdata/sqlite-src-3320300/src/test_quota.c\x00quotaRemoveAllFiles\x00quota/%z\x00pOrigVfs!=&gQuota.sThisVfs\x00quota\x00sqlite3_quota_initialize\x00quotaGroupOpenFileCount(pGroup)==0\x00sqlite3_quota_shutdown\x00::piLimit_\x00PATTERN LIMIT SCRIPT\x00FILENAME MODE\x00HANDLE SIZE NELEM\x00HANDLE SIZE NELEM CONTENT\x00HANDLE ?HARDSYNC?\x00HANDLE OFFSET WHENCE\x00SEEK_SET\x00SEEK_CUR\x00SEEK_END\x00WHENCE should be SEEK_SET, SEEK_CUR, or SEEK_END\x00HANDLE SIZE\x00PATTERN TEXT\x00sqlite3_quota_set\x00sqlite3_quota_file\x00sqlite3_quota_dump\x00sqlite3_quota_fopen\x00sqlite3_quota_fread\x00sqlite3_quota_fwrite\x00sqlite3_quota_fclose\x00sqlite3_quota_fflush\x00sqlite3_quota_fseek\x00sqlite3_quota_rewind\x00sqlite3_quota_ftell\x00sqlite3_quota_ftruncate\x00sqlite3_quota_file_size\x00sqlite3_quota_file_truesize\x00sqlite3_quota_file_mtime\x00sqlite3_quota_remove\x00sqlite3_quota_glob\x00sqlite3_quota_file_available\x00sqlite3_quota_ferror\x00register_cube_geom\x00register_circle_geom\x00CREATE TABLE x(database,tablename,cid,name,type,not_null,dflt_value,pk)\x00SELECT name FROM sqlite_temp_master WHERE type='table'\x00SELECT name FROM %Q.sqlite_master WHERE type='table'\x00PRAGMA %Q.table_info(%Q)\x00PRAGMA database_list\x00register_schema_module\x00PRAGMA main.journal_mode\x00CMDNAME PATH ?VFS? ?BUSY-HANDLER-SCRIPT?\x00rc==0 || pLock==0\x00testdata/sqlite-src-3320300/src/test_superlock.c\x00rc!=0 || pLock!=0\x00superlock_cmd\x00sqlite3demo_superlock\x00open\x00access\x00getcwd\x00fstat\x00ftruncate\x00fcntl\x00pread\x00pread64\x00pwrite\x00pwrite64\x00fchmod\x00fallocate\x00mremap\x00SYSCALL-LIST\x00system-call\x00?COUNT PERSIST?\x00EACCES\x00EINTR\x00EIO\x00EOVERFLOW\x00ENOMEM\x00EAGAIN\x00ETIMEDOUT\x00EBUSY\x00EPERM\x00EDEADLK\x00ENOLCK\x00SYSCALL ERRNO\x00errno\x00PGSZ\x00getpagesize\x00pgsz out of range\x00fault\x00install\x00uninstall\x00list\x00defaultvfs\x00pagesize\x00VFS does not support xSetSystemCall\x00test_syscall\x00load_testfixture_extensions\x00SLAVE\x00CREATE TABLE x( name TEXT, arrayname TEXT, value TEXT, fullname TEXT PRIMARY KEY) WITHOUT ROWID\x00array names\x00tclvar_filter_cmd\x00%s(%s)\x00expr {[info exists ::tclvar_set_omit] && $::tclvar_set_omit}\x00the 'fullname' column must be TEXT\x00prohibited TCL variable change\x00proc like {pattern str} {\n set p [string map {% * _ ?} $pattern]\n string match $p $str\n}\nproc tclvar_filter_cmd {eq match glob regexp like} {\n set res {}\n set pattern $eq\n if {$pattern=={}} { set pattern $match }\n if {$pattern=={}} { set pattern * }\n foreach v [uplevel #0 info vars $pattern] {\n if {($glob=={} || [string match $glob [uplevel #0 set $v]])\n && ($like=={} || [like $like [uplevel #0 set $v]])\n && ($regexp=={} || [regexp $regexp [uplevel #0 set $v]])\n } {\n lappend res $v\n }\n }\n set res\n}\n\x00register_tclvar_module\x00clock_seconds\x00sqlthread\x00sqlite3_blocking_step\x00sqlite3_blocking_prepare_v2\x00sqlite3_nonblocking_prepare_v2\x00set\x00Error in Tcl_CreateThread()\x00no parent thread\x00parent\x00spawn\x00VARNAME SCRIPT\x00DBNAME\x00id\x00%s \x00SQLITE_ERROR\x00SQLITE_IOERR\x00SQLITE_LOCKED\x00SQLITE_BUSY\x00SQLITE_READONLY\x00SQLITE_READONLY_CANTINIT\x00SQLITE_NOTFOUND\x00SQLITE_OMIT\x00normal|dataonly\x00full|dataonly\x00xCheckReservedLock\x00BEGIN_ATOMIC_WRITE\x00COMMIT_ATOMIC_WRITE\x00ZIPVFS\x00anon\x00SQLITE_ACCESS_EXISTS\x00SQLITE_ACCESS_READWRITE\x00SQLITE_ACCESS_READ\x00xShmOpen\x00 lock\x00 unlock\x00 shared\x00 exclusive\x00shm\x00delete\x00filter\x00ioerr\x00fullerr\x00cantopenerr\x00script\x00devchar\x00sectorsize\x00subcommand\x00FILE ?VALUE?\x00failed to get full path: \x00no such file: \x00unknown method: \x00?CNT PERSIST?\x00default\x00undeletable_when_open\x00immutable\x00?ATTR-LIST?\x00bad flags: \x00?VALUE?\x00-noshm\x00-szosfile\x00-mxpathname\x00-iversion\x00-fullshm\x00VFSNAME ?-noshm BOOL? ?-fullshm BOOL? ?-default BOOL? ?-mxpathname INT? ?-szosfile INT? ?-iversion INT?\x00shared\x00lock\x00unlock\x00DB DBNAME (shared|exclusive) (lock|unlock) OFFSET N\x00ARG\x00DB DBNAME SLOT ?VALUE?\x00*-shm is not yet mapped\x00testvfs\x00vfs_shmlock\x00vfs_set_readmark\x00DB NAME XSTEP XFINAL XVALUE XINVERSE\x00fff\x00misuse test error\x00invalid argument\x00sumint\x00sum\x00sqlite3_create_window_function\x00test_create_window_function_misuse\x00test_create_sumint\x00test_override_sum\x00" var ts = (*reflect.StringHeader)(unsafe.Pointer(&ts1)).Data |