sqlite3

package
v1.21.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 27, 2023 License: BSD-3-Clause Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ACCESSPERMS                           = 511
	ADJ_ESTERROR                          = 0x0008
	ADJ_FREQUENCY                         = 0x0002
	ADJ_MAXERROR                          = 0x0004
	ADJ_MICRO                             = 0x1000
	ADJ_NANO                              = 0x2000
	ADJ_OFFSET                            = 0x0001
	ADJ_OFFSET_SINGLESHOT                 = 0x8001
	ADJ_OFFSET_SS_READ                    = 0xa001
	ADJ_SETOFFSET                         = 0x0100
	ADJ_STATUS                            = 0x0010
	ADJ_TAI                               = 0x0080
	ADJ_TICK                              = 0x4000
	ADJ_TIMECONST                         = 0x0020
	ALLPERMS                              = 4095
	AT_EACCESS                            = 0x200
	AT_EMPTY_PATH                         = 0x1000
	AT_FDCWD                              = -100
	AT_NO_AUTOMOUNT                       = 0x800
	AT_RECURSIVE                          = 0x8000
	AT_REMOVEDIR                          = 0x200
	AT_STATX_DONT_SYNC                    = 0x4000
	AT_STATX_FORCE_SYNC                   = 0x2000
	AT_STATX_SYNC_AS_STAT                 = 0x0000
	AT_STATX_SYNC_TYPE                    = 0x6000
	AT_SYMLINK_FOLLOW                     = 0x400
	AT_SYMLINK_NOFOLLOW                   = 0x100
	BIG_ENDIAN                            = 4321
	BITVEC_SZ                             = 512
	BITVEC_SZELEM                         = 8
	BTALLOC_ANY                           = 0
	BTALLOC_EXACT                         = 1
	BTALLOC_LE                            = 2
	BTCF_AtLast                           = 0x08
	BTCF_Incrblob                         = 0x10
	BTCF_Multiple                         = 0x20
	BTCF_Pinned                           = 0x40
	BTCF_ValidNKey                        = 0x02
	BTCF_ValidOvfl                        = 0x04
	BTCF_WriteFlag                        = 0x01
	BTCURSOR_MAX_DEPTH                    = 20
	BTREE_APPEND                          = 0x08
	BTREE_APPLICATION_ID                  = 8
	BTREE_AUTOVACUUM_FULL                 = 1
	BTREE_AUTOVACUUM_INCR                 = 2
	BTREE_AUTOVACUUM_NONE                 = 0
	BTREE_AUXDELETE                       = 0x04
	BTREE_BLOBKEY                         = 2
	BTREE_BULKLOAD                        = 0x00000001
	BTREE_DATA_VERSION                    = 15
	BTREE_DEFAULT_CACHE_SIZE              = 3
	BTREE_FILE_FORMAT                     = 2
	BTREE_FORDELETE                       = 0x00000008
	BTREE_FREE_PAGE_COUNT                 = 0
	BTREE_HINT_RANGE                      = 0
	BTREE_INCR_VACUUM                     = 7
	BTREE_INTKEY                          = 1
	BTREE_LARGEST_ROOT_PAGE               = 4
	BTREE_MEMORY                          = 2
	BTREE_OMIT_JOURNAL                    = 1
	BTREE_PREFORMAT                       = 0x80
	BTREE_SAVEPOSITION                    = 0x02
	BTREE_SCHEMA_VERSION                  = 1
	BTREE_SEEK_EQ                         = 0x00000002
	BTREE_SINGLE                          = 4
	BTREE_TEXT_ENCODING                   = 5
	BTREE_UNORDERED                       = 8
	BTREE_USER_VERSION                    = 6
	BTREE_WRCSR                           = 0x00000004
	BTS_EXCLUSIVE                         = 0x0040
	BTS_FAST_SECURE                       = 0x000c
	BTS_INITIALLY_EMPTY                   = 0x0010
	BTS_NO_WAL                            = 0x0020
	BTS_OVERWRITE                         = 0x0008
	BTS_PAGESIZE_FIXED                    = 0x0002
	BTS_PENDING                           = 0x0080
	BTS_READ_ONLY                         = 0x0001
	BTS_SECURE_DELETE                     = 0x0004
	BUFSIZ                                = 8192
	BYTE_ORDER                            = 1234
	CACHE_STALE                           = 0
	CBRK                                  = 0
	CC_AND                                = 24
	CC_BANG                               = 15
	CC_BOM                                = 30
	CC_COMMA                              = 23
	CC_DIGIT                              = 3
	CC_DOLLAR                             = 4
	CC_DOT                                = 26
	CC_EQ                                 = 14
	CC_GT                                 = 13
	CC_ID                                 = 27
	CC_ILLEGAL                            = 28
	CC_KYWD                               = 2
	CC_KYWD0                              = 1
	CC_LP                                 = 17
	CC_LT                                 = 12
	CC_MINUS                              = 11
	CC_NUL                                = 29
	CC_PERCENT                            = 22
	CC_PIPE                               = 10
	CC_PLUS                               = 20
	CC_QUOTE                              = 8
	CC_QUOTE2                             = 9
	CC_RP                                 = 18
	CC_SEMI                               = 19
	CC_SLASH                              = 16
	CC_SPACE                              = 7
	CC_STAR                               = 21
	CC_TILDA                              = 25
	CC_VARALPHA                           = 5
	CC_VARNUM                             = 6
	CC_X                                  = 0
	CDISCARD                              = 15
	CDSUSP                                = 25
	CEOF                                  = 4
	CEOL                                  = 0
	CEOT                                  = 4
	CERASE                                = 0177
	CFLUSH                                = 15
	CINTR                                 = 3
	CKCNSTRNT_COLUMN                      = 0x01
	CKCNSTRNT_ROWID                       = 0x02
	CKILL                                 = 21
	CLNEXT                                = 22
	CLOCK_BOOTTIME                        = 7
	CLOCK_BOOTTIME_ALARM                  = 9
	CLOCK_MONOTONIC                       = 1
	CLOCK_MONOTONIC_COARSE                = 6
	CLOCK_MONOTONIC_RAW                   = 4
	CLOCK_PROCESS_CPUTIME_ID              = 2
	CLOCK_REALTIME                        = 0
	CLOCK_REALTIME_ALARM                  = 8
	CLOCK_REALTIME_COARSE                 = 5
	CLOCK_TAI                             = 11
	CLOCK_THREAD_CPUTIME_ID               = 3
	CMIN                                  = 1
	COLFLAG_BUSY                          = 0x0100
	COLFLAG_GENERATED                     = 0x0060
	COLFLAG_HASCOLL                       = 0x0200
	COLFLAG_HASTYPE                       = 0x0004
	COLFLAG_HIDDEN                        = 0x0002
	COLFLAG_NOEXPAND                      = 0x0400
	COLFLAG_NOINSERT                      = 0x0062
	COLFLAG_NOTAVAIL                      = 0x0080
	COLFLAG_PRIMKEY                       = 0x0001
	COLFLAG_SORTERREF                     = 0x0010
	COLFLAG_STORED                        = 0x0040
	COLFLAG_UNIQUE                        = 0x0008
	COLFLAG_VIRTUAL                       = 0x0020
	COLNAME_COLUMN                        = 4
	COLNAME_DATABASE                      = 2
	COLNAME_DECLTYPE                      = 1
	COLNAME_N                             = 5
	COLNAME_NAME                          = 0
	COLNAME_TABLE                         = 3
	COLTYPE_ANY                           = 1
	COLTYPE_BLOB                          = 2
	COLTYPE_CUSTOM                        = 0
	COLTYPE_INT                           = 3
	COLTYPE_INTEGER                       = 4
	COLTYPE_REAL                          = 5
	COLTYPE_TEXT                          = 6
	CQUIT                                 = 034
	CREPRINT                              = 18
	CRPRNT                                = 18
	CSTART                                = 17
	CSTATUS                               = 0
	CSTOP                                 = 19
	CSUSP                                 = 26
	CTIME                                 = 0
	CURSOR_FAULT                          = 4
	CURSOR_INVALID                        = 1
	CURSOR_REQUIRESEEK                    = 3
	CURSOR_SKIPNEXT                       = 2
	CURSOR_VALID                          = 0
	CURTYPE_BTREE                         = 0
	CURTYPE_PSEUDO                        = 3
	CURTYPE_SORTER                        = 1
	CURTYPE_VTAB                          = 2
	CWERASE                               = 23
	DBFLAG_EncodingFixed                  = 0x0040
	DBFLAG_InternalFunc                   = 0x0020
	DBFLAG_PreferBuiltin                  = 0x0002
	DBFLAG_SchemaChange                   = 0x0001
	DBFLAG_SchemaKnownOk                  = 0x0010
	DBFLAG_Vacuum                         = 0x0004
	DBFLAG_VacuumInto                     = 0x0008
	DBPAGE_COLUMN_DATA                    = 1
	DBPAGE_COLUMN_PGNO                    = 0
	DBPAGE_COLUMN_SCHEMA                  = 2
	DBSTAT_PAGE_PADDING_BYTES             = 256
	DB_ResetWanted                        = 0x0008
	DB_SchemaLoaded                       = 0x0001
	DB_UnresetViews                       = 0x0002
	DEFFILEMODE                           = 438
	DIRECT_MODE                           = 0
	DN_ACCESS                             = 0x00000001
	DN_ATTRIB                             = 0x00000020
	DN_CREATE                             = 0x00000004
	DN_DELETE                             = 0x00000008
	DN_MODIFY                             = 0x00000002
	DN_MULTISHOT                          = 0x80000000
	DN_RENAME                             = 0x00000010
	DOTLOCK_SUFFIX                        = ".lock"
	E2BIG                                 = 7
	EACCES                                = 13
	EADDRINUSE                            = 98
	EADDRNOTAVAIL                         = 99
	EADV                                  = 68
	EAFNOSUPPORT                          = 97
	EAGAIN                                = 11
	EALREADY                              = 114
	EBADE                                 = 52
	EBADF                                 = 9
	EBADFD                                = 77
	EBADMSG                               = 74
	EBADR                                 = 53
	EBADRQC                               = 56
	EBADSLT                               = 57
	EBFONT                                = 59
	EBUSY                                 = 16
	ECANCELED                             = 125
	ECHILD                                = 10
	ECHRNG                                = 44
	ECOMM                                 = 70
	ECONNABORTED                          = 103
	ECONNREFUSED                          = 111
	ECONNRESET                            = 104
	EDEADLK                               = 35
	EDEADLOCK                             = 35
	EDESTADDRREQ                          = 89
	EDOM                                  = 33
	EDOTDOT                               = 73
	EDQUOT                                = 122
	EEXIST                                = 17
	EFAULT                                = 14
	EFBIG                                 = 27
	EHOSTDOWN                             = 112
	EHOSTUNREACH                          = 113
	EHWPOISON                             = 133
	EIDRM                                 = 43
	EILSEQ                                = 84
	EINPROGRESS                           = 115
	EINTR                                 = 4
	EINVAL                                = 22
	EIO                                   = 5
	EISCONN                               = 106
	EISDIR                                = 21
	EISNAM                                = 120
	EKEYEXPIRED                           = 127
	EKEYREJECTED                          = 129
	EKEYREVOKED                           = 128
	EL2HLT                                = 51
	EL2NSYNC                              = 45
	EL3HLT                                = 46
	EL3RST                                = 47
	ELIBACC                               = 79
	ELIBBAD                               = 80
	ELIBEXEC                              = 83
	ELIBMAX                               = 82
	ELIBSCN                               = 81
	ELNRNG                                = 48
	ELOOP                                 = 40
	EMEDIUMTYPE                           = 124
	EMFILE                                = 24
	EMLINK                                = 31
	EMSGSIZE                              = 90
	EMULTIHOP                             = 72
	ENAMETOOLONG                          = 36
	ENAME_NAME                            = 0
	ENAME_SPAN                            = 1
	ENAME_TAB                             = 2
	ENAVAIL                               = 119
	ENETDOWN                              = 100
	ENETRESET                             = 102
	ENETUNREACH                           = 101
	ENFILE                                = 23
	ENOANO                                = 55
	ENOBUFS                               = 105
	ENOCSI                                = 50
	ENODATA                               = 61
	ENODEV                                = 19
	ENOENT                                = 2
	ENOEXEC                               = 8
	ENOKEY                                = 126
	ENOLCK                                = 37
	ENOLINK                               = 67
	ENOMEDIUM                             = 123
	ENOMEM                                = 12
	ENOMSG                                = 42
	ENONET                                = 64
	ENOPKG                                = 65
	ENOPROTOOPT                           = 92
	ENOSPC                                = 28
	ENOSR                                 = 63
	ENOSTR                                = 60
	ENOSYS                                = 38
	ENOTBLK                               = 15
	ENOTCONN                              = 107
	ENOTDIR                               = 20
	ENOTEMPTY                             = 39
	ENOTNAM                               = 118
	ENOTRECOVERABLE                       = 131
	ENOTSOCK                              = 88
	ENOTSUP                               = 95
	ENOTTY                                = 25
	ENOTUNIQ                              = 76
	ENXIO                                 = 6
	EOF                                   = -1
	EOPNOTSUPP                            = 95
	EOVERFLOW                             = 75
	EOWNERDEAD                            = 130
	EPERM                                 = 1
	EPFNOSUPPORT                          = 96
	EPIPE                                 = 32
	EPROTO                                = 71
	EPROTONOSUPPORT                       = 93
	EPROTOTYPE                            = 91
	EP_Agg                                = 0x000010
	EP_CanBeNull                          = 0x200000
	EP_Collate                            = 0x000200
	EP_Commuted                           = 0x000400
	EP_ConstFunc                          = 0x100000
	EP_DblQuoted                          = 0x000080
	EP_Distinct                           = 0x000004
	EP_FixedCol                           = 0x000020
	EP_FromDDL                            = 0x40000000
	EP_HasFunc                            = 0x000008
	EP_IfNullRow                          = 0x040000
	EP_Immutable                          = 0x02
	EP_InfixFunc                          = 0x000100
	EP_InnerON                            = 0x000002
	EP_IntValue                           = 0x000800
	EP_IsFalse                            = 0x20000000
	EP_IsTrue                             = 0x10000000
	EP_Leaf                               = 0x800000
	EP_NoReduce                           = 0x01
	EP_OuterON                            = 0x000001
	EP_Propagate                          = 4194824
	EP_Quoted                             = 0x4000000
	EP_Reduced                            = 0x004000
	EP_Skip                               = 0x002000
	EP_Static                             = 0x8000000
	EP_Subquery                           = 0x400000
	EP_Subrtn                             = 0x2000000
	EP_TokenOnly                          = 0x010000
	EP_Unlikely                           = 0x080000
	EP_VarSelect                          = 0x000040
	EP_Win                                = 0x008000
	EP_WinFunc                            = 0x1000000
	EP_xIsSelect                          = 0x001000
	ERANGE                                = 34
	EREMCHG                               = 78
	EREMOTE                               = 66
	EREMOTEIO                             = 121
	ERESTART                              = 85
	ERFKILL                               = 132
	EROFS                                 = 30
	ESHUTDOWN                             = 108
	ESOCKTNOSUPPORT                       = 94
	ESPIPE                                = 29
	ESRCH                                 = 3
	ESRMNT                                = 69
	ESTALE                                = 116
	ESTRPIPE                              = 86
	ETIME                                 = 62
	ETIMEDOUT                             = 110
	ETOOMANYREFS                          = 109
	ETXTBSY                               = 26
	EU4_EXPR                              = 2
	EU4_IDX                               = 1
	EU4_NONE                              = 0
	EUCLEAN                               = 117
	EUNATCH                               = 49
	EUSERS                                = 87
	EWOULDBLOCK                           = 11
	EXCLUDED_TABLE_NUMBER                 = 2
	EXCLUSIVE_LOCK                        = 4
	EXDEV                                 = 18
	EXFULL                                = 54
	EXIT_FAILURE                          = 1
	EXIT_SUCCESS                          = 0
	EXPRDUP_REDUCE                        = 0x0001
	F2FS_FEATURE_ATOMIC_WRITE             = 0x0004
	F2FS_IOCTL_MAGIC                      = 0xf5
	F2FS_IOC_ABORT_VOLATILE_WRITE         = 62725
	F2FS_IOC_COMMIT_ATOMIC_WRITE          = 62722
	F2FS_IOC_START_ATOMIC_WRITE           = 62721
	F2FS_IOC_START_VOLATILE_WRITE         = 62723
	FALLOC_FL_COLLAPSE_RANGE              = 0x08
	FALLOC_FL_INSERT_RANGE                = 0x20
	FALLOC_FL_KEEP_SIZE                   = 0x01
	FALLOC_FL_NO_HIDE_STALE               = 0x04
	FALLOC_FL_PUNCH_HOLE                  = 0x02
	FALLOC_FL_UNSHARE_RANGE               = 0x40
	FALLOC_FL_ZERO_RANGE                  = 0x10
	FAPPEND                               = 1024
	FASYNC                                = 8192
	FD_CLOEXEC                            = 1
	FD_SETSIZE                            = 1024
	FFSYNC                                = 1052672
	FILENAME_MAX                          = 4096
	FIOASYNC                              = 0x5452
	FIOCLEX                               = 0x5451
	FIONBIO                               = 0x5421
	FIONCLEX                              = 0x5450
	FIONREAD                              = 0x541B
	FIOQSIZE                              = 0x5460
	FLAG_SIGNED                           = 1
	FLAG_STRING                           = 4
	FNDELAY                               = 2048
	FNONBLOCK                             = 2048
	FOPEN_MAX                             = 16
	FP_ILOGB0                             = -2147483648
	FP_ILOGBNAN                           = -2147483648
	FP_INFINITE1                          = 1
	FP_INT_DOWNWARD1                      = 1
	FP_INT_TONEAREST1                     = 4
	FP_INT_TONEARESTFROMZERO1             = 3
	FP_INT_TOWARDZERO1                    = 2
	FP_INT_UPWARD1                        = 0
	FP_LLOGB0                             = -9223372036854775808
	FP_LLOGBNAN                           = -9223372036854775808
	FP_NAN1                               = 0
	FP_NORMAL1                            = 4
	FP_SUBNORMAL1                         = 3
	FP_ZERO1                              = 2
	FTS5CSR_EOF                           = 0x01
	FTS5CSR_FREE_ZRANK                    = 0x10
	FTS5CSR_REQUIRE_CONTENT               = 0x02
	FTS5CSR_REQUIRE_DOCSIZE               = 0x04
	FTS5CSR_REQUIRE_INST                  = 0x08
	FTS5CSR_REQUIRE_POSLIST               = 0x40
	FTS5CSR_REQUIRE_RESEEK                = 0x20
	FTS5INDEX_QUERY_DESC                  = 0x0002
	FTS5INDEX_QUERY_NOOUTPUT              = 0x0020
	FTS5INDEX_QUERY_PREFIX                = 0x0001
	FTS5INDEX_QUERY_SCAN                  = 0x0008
	FTS5INDEX_QUERY_SKIPEMPTY             = 0x0010
	FTS5INDEX_QUERY_TEST_NOIDX            = 0x0004
	FTS5_AND                              = 2
	FTS5_AVERAGES_ROWID                   = 1
	FTS5_BI_MATCH                         = 0x0001
	FTS5_BI_ORDER_DESC                    = 0x0080
	FTS5_BI_ORDER_RANK                    = 0x0020
	FTS5_BI_ORDER_ROWID                   = 0x0040
	FTS5_BI_RANK                          = 0x0002
	FTS5_BI_ROWID_EQ                      = 0x0004
	FTS5_BI_ROWID_GE                      = 0x0010
	FTS5_BI_ROWID_LE                      = 0x0008
	FTS5_CARET                            = 12
	FTS5_COLON                            = 5
	FTS5_COMMA                            = 13
	FTS5_CONTENT_EXTERNAL                 = 2
	FTS5_CONTENT_NONE                     = 1
	FTS5_CONTENT_NORMAL                   = 0
	FTS5_CORRUPT                          = 267
	FTS5_CURRENT_VERSION                  = 4
	FTS5_DATA_DLI_B                       = 1
	FTS5_DATA_HEIGHT_B                    = 5
	FTS5_DATA_ID_B                        = 16
	FTS5_DATA_PADDING                     = 20
	FTS5_DATA_PAGE_B                      = 31
	FTS5_DATA_ZERO_PADDING                = 8
	FTS5_DEFAULT_AUTOMERGE                = 4
	FTS5_DEFAULT_CRISISMERGE              = 16
	FTS5_DEFAULT_HASHSIZE                 = 1048576
	FTS5_DEFAULT_NEARDIST                 = 10
	FTS5_DEFAULT_PAGE_SIZE                = 4050
	FTS5_DEFAULT_RANK                     = "bm25"
	FTS5_DEFAULT_USERMERGE                = 4
	FTS5_DETAIL_COLUMNS                   = 2
	FTS5_DETAIL_FULL                      = 0
	FTS5_DETAIL_NONE                      = 1
	FTS5_EOF                              = 0
	FTS5_LCP                              = 7
	FTS5_LP                               = 10
	FTS5_MAIN_PREFIX                      = 48
	FTS5_MAX_LEVEL                        = 64
	FTS5_MAX_PAGE_SIZE                    = 65536
	FTS5_MAX_PREFIX_INDEXES               = 31
	FTS5_MAX_SEGMENT                      = 2000
	FTS5_MAX_TOKEN_SIZE                   = 32768
	FTS5_MERGE_NLIST                      = 16
	FTS5_MINUS                            = 6
	FTS5_MIN_DLIDX_SIZE                   = 4
	FTS5_NOT                              = 3
	FTS5_OPT_WORK_UNIT                    = 1000
	FTS5_OR                               = 1
	FTS5_PATTERN_GLOB                     = 66
	FTS5_PATTERN_LIKE                     = 65
	FTS5_PATTERN_NONE                     = 0
	FTS5_PLAN_MATCH                       = 1
	FTS5_PLAN_ROWID                       = 6
	FTS5_PLAN_SCAN                        = 5
	FTS5_PLAN_SORTED_MATCH                = 4
	FTS5_PLAN_SOURCE                      = 2
	FTS5_PLAN_SPECIAL                     = 3
	FTS5_PLUS                             = 14
	FTS5_PORTER_MAX_TOKEN                 = 64
	FTS5_RANK_NAME                        = "rank"
	FTS5_RCP                              = 8
	FTS5_REMOVE_DIACRITICS_COMPLEX        = 2
	FTS5_REMOVE_DIACRITICS_NONE           = 0
	FTS5_REMOVE_DIACRITICS_SIMPLE         = 1
	FTS5_ROWID_NAME                       = "rowid"
	FTS5_RP                               = 11
	FTS5_SEGITER_ONETERM                  = 0x01
	FTS5_SEGITER_REVERSE                  = 0x02
	FTS5_STAR                             = 15
	FTS5_STMT_DELETE_CONTENT              = 5
	FTS5_STMT_DELETE_DOCSIZE              = 7
	FTS5_STMT_INSERT_CONTENT              = 3
	FTS5_STMT_LOOKUP                      = 2
	FTS5_STMT_LOOKUP_DOCSIZE              = 8
	FTS5_STMT_REPLACE_CONFIG              = 9
	FTS5_STMT_REPLACE_CONTENT             = 4
	FTS5_STMT_REPLACE_DOCSIZE             = 6
	FTS5_STMT_SCAN                        = 10
	FTS5_STMT_SCAN_ASC                    = 0
	FTS5_STMT_SCAN_DESC                   = 1
	FTS5_STRING                           = 9
	FTS5_STRUCTURE_ROWID                  = 10
	FTS5_TERM                             = 4
	FTS5_TOKENIZE_AUX                     = 0x0008
	FTS5_TOKENIZE_DOCUMENT                = 0x0004
	FTS5_TOKENIZE_PREFIX                  = 0x0002
	FTS5_TOKENIZE_QUERY                   = 0x0001
	FTS5_TOKEN_COLOCATED                  = 0x0001
	FTS5_VOCAB_COL                        = 0
	FTS5_VOCAB_COL_SCHEMA                 = "term, col, doc, cnt"
	FTS5_VOCAB_INSTANCE                   = 2
	FTS5_VOCAB_INST_SCHEMA                = "term, doc, col, offset"
	FTS5_VOCAB_ROW                        = 1
	FTS5_VOCAB_ROW_SCHEMA                 = "term, doc, cnt"
	FTS5_VOCAB_TERM_EQ                    = 0x01
	FTS5_VOCAB_TERM_GE                    = 0x02
	FTS5_VOCAB_TERM_LE                    = 0x04
	FTS5_WORK_UNIT                        = 64
	FULLY_WITHIN                          = 2
	FUNC_PERFECT_MATCH                    = 6
	F_ADD_SEALS                           = 1033
	F_DUPFD                               = 0
	F_DUPFD_CLOEXEC                       = 1030
	F_EXLCK                               = 4
	F_GETFD                               = 1
	F_GETFL                               = 3
	F_GETLEASE                            = 1025
	F_GETLK                               = 5
	F_GETLK64                             = 5
	F_GETOWN                              = 9
	F_GETOWN_EX                           = 16
	F_GETPIPE_SZ                          = 1032
	F_GETSIG                              = 11
	F_GET_FILE_RW_HINT                    = 1037
	F_GET_RW_HINT                         = 1035
	F_GET_SEALS                           = 1034
	F_LOCK                                = 1
	F_NOTIFY                              = 1026
	F_OFD_GETLK                           = 36
	F_OFD_SETLK                           = 37
	F_OFD_SETLKW                          = 38
	F_OK                                  = 0
	F_RDLCK                               = 0
	F_SEAL_FUTURE_WRITE                   = 0x0010
	F_SEAL_GROW                           = 0x0004
	F_SEAL_SEAL                           = 0x0001
	F_SEAL_SHRINK                         = 0x0002
	F_SEAL_WRITE                          = 0x0008
	F_SETFD                               = 2
	F_SETFL                               = 4
	F_SETLEASE                            = 1024
	F_SETLK                               = 6
	F_SETLK64                             = 6
	F_SETLKW                              = 7
	F_SETLKW64                            = 7
	F_SETOWN                              = 8
	F_SETOWN_EX                           = 15
	F_SETPIPE_SZ                          = 1031
	F_SETSIG                              = 10
	F_SET_FILE_RW_HINT                    = 1038
	F_SET_RW_HINT                         = 1036
	F_SHLCK                               = 8
	F_TEST                                = 3
	F_TLOCK                               = 2
	F_ULOCK                               = 0
	F_UNLCK                               = 2
	F_WRLCK                               = 1
	GCC_VERSION                           = 10002001
	GEOPOLY_PI                            = 3.1415926535897932385
	HASHSIZE                              = 97
	HASHTABLE_HASH_1                      = 383
	HASHTABLE_NPAGE                       = 4096
	HASHTABLE_NSLOT                       = 8192
	HAVE_FCHMOD                           = 0
	HAVE_FCHOWN                           = 1
	HAVE_FULLFSYNC                        = 0
	HAVE_GETHOSTUUID                      = 0
	HAVE_LSTAT                            = 1
	HAVE_MREMAP                           = 1
	HAVE_READLINK                         = 1
	HAVE_USLEEP                           = 1
	INCRINIT_NORMAL                       = 0
	INCRINIT_ROOT                         = 2
	INCRINIT_TASK                         = 1
	INITFLAG_AlterAdd                     = 0x0003
	INITFLAG_AlterDrop                    = 0x0002
	INITFLAG_AlterMask                    = 0x0003
	INITFLAG_AlterRename                  = 0x0001
	INLINEFUNC_affinity                   = 4
	INLINEFUNC_coalesce                   = 0
	INLINEFUNC_expr_compare               = 3
	INLINEFUNC_expr_implies_expr          = 2
	INLINEFUNC_iif                        = 5
	INLINEFUNC_implies_nonnull_row        = 1
	INLINEFUNC_sqlite_offset              = 6
	INLINEFUNC_unlikely                   = 99
	INTERFACE                             = 1
	IN_INDEX_EPH                          = 2
	IN_INDEX_INDEX_ASC                    = 3
	IN_INDEX_INDEX_DESC                   = 4
	IN_INDEX_LOOP                         = 0x0004
	IN_INDEX_MEMBERSHIP                   = 0x0002
	IN_INDEX_NOOP                         = 5
	IN_INDEX_NOOP_OK                      = 0x0001
	IN_INDEX_ROWID                        = 1
	IOCSIZE_MASK                          = 1073676288
	IOCSIZE_SHIFT                         = 16
	IOC_IN                                = 1073741824
	IOC_INOUT                             = 3221225472
	IOC_OUT                               = 2147483648
	IsStat4                               = 1
	JEACH_ATOM                            = 3
	JEACH_FULLKEY                         = 6
	JEACH_ID                              = 4
	JEACH_JSON                            = 8
	JEACH_KEY                             = 0
	JEACH_PARENT                          = 5
	JEACH_PATH                            = 7
	JEACH_ROOT                            = 9
	JEACH_TYPE                            = 2
	JEACH_VALUE                           = 1
	JNODE_APPEND                          = 0x20
	JNODE_ESCAPE                          = 0x02
	JNODE_LABEL                           = 0x40
	JNODE_PATCH                           = 0x10
	JNODE_RAW                             = 0x01
	JNODE_REMOVE                          = 0x04
	JNODE_REPLACE                         = 0x08
	JSON_ABPATH                           = 0x03
	JSON_ARRAY                            = 6
	JSON_CACHE_ID                         = -429938
	JSON_CACHE_SZ                         = 4
	JSON_FALSE                            = 2
	JSON_INT                              = 3
	JSON_ISSET                            = 0x04
	JSON_JSON                             = 0x01
	JSON_MAX_DEPTH                        = 2000
	JSON_NULL                             = 0
	JSON_OBJECT                           = 7
	JSON_REAL                             = 4
	JSON_SQL                              = 0x02
	JSON_STRING                           = 5
	JSON_SUBTYPE                          = 74
	JSON_TRUE                             = 1
	JT_CROSS                              = 0x02
	JT_ERROR                              = 0x80
	JT_INNER                              = 0x01
	JT_LEFT                               = 0x08
	JT_LTORJ                              = 0x40
	JT_NATURAL                            = 0x04
	JT_OUTER                              = 0x20
	JT_RIGHT                              = 0x10
	KEYINFO_ORDER_BIGNULL                 = 0x02
	KEYINFO_ORDER_DESC                    = 0x01
	LEGACY_SCHEMA_TABLE                   = "sqlite_master"
	LEGACY_TEMP_SCHEMA_TABLE              = "sqlite_temp_master"
	LITTLE_ENDIAN                         = 1234
	LM_ID_BASE                            = 0
	LM_ID_NEWLM                           = -1
	LOCATE_NOERR                          = 0x02
	LOCATE_VIEW                           = 0x01
	LOCK_EX                               = 2
	LOCK_MAND                             = 32
	LOCK_NB                               = 4
	LOCK_READ                             = 64
	LOCK_RW                               = 192
	LOCK_SH                               = 1
	LOCK_UN                               = 8
	LOCK_WRITE                            = 128
	LOOKASIDE_SMALL                       = 128
	L_INCR                                = 1
	L_SET                                 = 0
	L_XTND                                = 2
	L_ctermid                             = 9
	L_cuserid                             = 9
	L_tmpnam                              = 20
	M10d_Any                              = 1
	M10d_No                               = 2
	M10d_Yes                              = 0
	MADV_COLD                             = 20
	MADV_DODUMP                           = 17
	MADV_DOFORK                           = 11
	MADV_DONTDUMP                         = 16
	MADV_DONTFORK                         = 10
	MADV_DONTNEED                         = 4
	MADV_FREE                             = 8
	MADV_HUGEPAGE                         = 14
	MADV_HWPOISON                         = 100
	MADV_KEEPONFORK                       = 19
	MADV_MERGEABLE                        = 12
	MADV_NOHUGEPAGE                       = 15
	MADV_NORMAL                           = 0
	MADV_PAGEOUT                          = 21
	MADV_RANDOM                           = 1
	MADV_REMOVE                           = 9
	MADV_SEQUENTIAL                       = 2
	MADV_UNMERGEABLE                      = 13
	MADV_WILLNEED                         = 3
	MADV_WIPEONFORK                       = 18
	MAP_32BIT                             = 0x40
	MAP_ANON                              = 32
	MAP_ANONYMOUS                         = 0x20
	MAP_DENYWRITE                         = 0x00800
	MAP_EXECUTABLE                        = 0x01000
	MAP_FILE                              = 0
	MAP_FIXED                             = 0x10
	MAP_FIXED_NOREPLACE                   = 0x100000
	MAP_GROWSDOWN                         = 0x00100
	MAP_HUGETLB                           = 0x40000
	MAP_HUGE_MASK                         = 0x3f
	MAP_HUGE_SHIFT                        = 26
	MAP_LOCKED                            = 0x02000
	MAP_NONBLOCK                          = 0x10000
	MAP_NORESERVE                         = 0x04000
	MAP_POPULATE                          = 0x08000
	MAP_PRIVATE                           = 0x02
	MAP_SHARED                            = 0x01
	MAP_SHARED_VALIDATE                   = 0x03
	MAP_STACK                             = 0x20000
	MAP_SYNC                              = 0x80000
	MAP_TYPE                              = 0x0f
	MATH_ERREXCEPT                        = 2
	MATH_ERRNO                            = 1
	MAXFLOAT                              = 3.40282347e+38
	MAX_HANDLE_SZ                         = 128
	MAX_PATHNAME                          = 512
	MAX_SECTOR_SIZE                       = 0x10000
	MCL_CURRENT                           = 1
	MCL_FUTURE                            = 2
	MCL_ONFAULT                           = 4
	MEMJOURNAL_DFLT_FILECHUNKSIZE         = 1024
	MEMTYPE_HEAP                          = 0x01
	MEMTYPE_LOOKASIDE                     = 0x02
	MEMTYPE_PCACHE                        = 0x04
	MEM_AffMask                           = 0x003f
	MEM_Agg                               = 0x8000
	MEM_Blob                              = 0x0010
	MEM_Cleared                           = 0x0100
	MEM_Dyn                               = 0x1000
	MEM_Ephem                             = 0x4000
	MEM_FromBind                          = 0x0040
	MEM_Int                               = 0x0004
	MEM_IntReal                           = 0x0020
	MEM_Null                              = 0x0001
	MEM_Real                              = 0x0008
	MEM_Static                            = 0x2000
	MEM_Str                               = 0x0002
	MEM_Subtype                           = 0x0800
	MEM_Term                              = 0x0200
	MEM_TypeMask                          = 0x0dbf
	MEM_Undefined                         = 0x0000
	MEM_Zero                              = 0x0400
	MFD_ALLOW_SEALING                     = 2
	MFD_CLOEXEC                           = 1
	MFD_HUGETLB                           = 4
	MLOCK_ONFAULT                         = 1
	MOD_CLKA                              = 32769
	MOD_CLKB                              = 16384
	MOD_ESTERROR                          = 8
	MOD_FREQUENCY                         = 2
	MOD_MAXERROR                          = 4
	MOD_MICRO                             = 4096
	MOD_NANO                              = 8192
	MOD_OFFSET                            = 1
	MOD_STATUS                            = 16
	MOD_TAI                               = 128
	MOD_TIMECONST                         = 32
	MREMAP_FIXED                          = 2
	MREMAP_MAYMOVE                        = 1
	MSVC_VERSION                          = 0
	MS_ASYNC                              = 1
	MS_INVALIDATE                         = 2
	MS_SYNC                               = 4
	M_1_PI                                = 0.31830988618379067154
	M_1_PIf128                            = 0
	M_1_PIf32                             = 0
	M_1_PIf32x                            = 0
	M_1_PIf64                             = 0
	M_1_PIf64x                            = 0
	M_1_PIl                               = 0.318309886183790671537767526745028724
	M_2_PI                                = 0.63661977236758134308
	M_2_PIf128                            = 0
	M_2_PIf32                             = 0
	M_2_PIf32x                            = 0
	M_2_PIf64                             = 0
	M_2_PIf64x                            = 0
	M_2_PIl                               = 0.636619772367581343075535053490057448
	M_2_SQRTPI                            = 1.12837916709551257390
	M_2_SQRTPIf128                        = 0
	M_2_SQRTPIf32                         = 0
	M_2_SQRTPIf32x                        = 0
	M_2_SQRTPIf64                         = 0
	M_2_SQRTPIf64x                        = 0
	M_2_SQRTPIl                           = 1.128379167095512573896158903121545172
	M_E                                   = 2.7182818284590452354
	M_Ef128                               = 0
	M_Ef32                                = 0
	M_Ef32x                               = 0
	M_Ef64                                = 0
	M_Ef64x                               = 0
	M_El                                  = 2.718281828459045235360287471352662498
	M_LN10                                = 2.30258509299404568402
	M_LN10f128                            = 0
	M_LN10f32                             = 0
	M_LN10f32x                            = 0
	M_LN10f64                             = 0
	M_LN10f64x                            = 0
	M_LN10l                               = 2.302585092994045684017991454684364208
	M_LN2                                 = 0.69314718055994530942
	M_LN2f128                             = 0
	M_LN2f32                              = 0
	M_LN2f32x                             = 0
	M_LN2f64                              = 0
	M_LN2f64x                             = 0
	M_LN2l                                = 0.693147180559945309417232121458176568
	M_LOG10E                              = 0.43429448190325182765
	M_LOG10Ef128                          = 0
	M_LOG10Ef32                           = 0
	M_LOG10Ef32x                          = 0
	M_LOG10Ef64                           = 0
	M_LOG10Ef64x                          = 0
	M_LOG10El                             = 0.434294481903251827651128918916605082
	M_LOG2E                               = 1.4426950408889634074
	M_LOG2Ef128                           = 0
	M_LOG2Ef32                            = 0
	M_LOG2Ef32x                           = 0
	M_LOG2Ef64                            = 0
	M_LOG2Ef64x                           = 0
	M_LOG2El                              = 1.442695040888963407359924681001892137
	M_PI                                  = 3.14159265358979323846
	M_PI_2                                = 1.57079632679489661923
	M_PI_2f128                            = 0
	M_PI_2f32                             = 0
	M_PI_2f32x                            = 0
	M_PI_2f64                             = 0
	M_PI_2f64x                            = 0
	M_PI_2l                               = 1.570796326794896619231321691639751442
	M_PI_4                                = 0.78539816339744830962
	M_PI_4f128                            = 0
	M_PI_4f32                             = 0
	M_PI_4f32x                            = 0
	M_PI_4f64                             = 0
	M_PI_4f64x                            = 0
	M_PI_4l                               = 0.785398163397448309615660845819875721
	M_PIf128                              = 0
	M_PIf32                               = 0
	M_PIf32x                              = 0
	M_PIf64                               = 0
	M_PIf64x                              = 0
	M_PIl                                 = 3.141592653589793238462643383279502884
	M_SQRT1_2                             = 0.70710678118654752440
	M_SQRT1_2f128                         = 0
	M_SQRT1_2f32                          = 0
	M_SQRT1_2f32x                         = 0
	M_SQRT1_2f64                          = 0
	M_SQRT1_2f64x                         = 0
	M_SQRT1_2l                            = 0.707106781186547524400844362104849039
	M_SQRT2                               = 1.41421356237309504880
	M_SQRT2f128                           = 0
	M_SQRT2f32                            = 0
	M_SQRT2f32x                           = 0
	M_SQRT2f64                            = 0
	M_SQRT2f64x                           = 0
	M_SQRT2l                              = 1.414213562373095048801688724209698079
	NB                                    = 3
	NCC                                   = 8
	NC_AllowAgg                           = 0x000001
	NC_AllowWin                           = 0x004000
	NC_Complex                            = 0x002000
	NC_FromDDL                            = 0x040000
	NC_GenCol                             = 0x000008
	NC_HasAgg                             = 0x000010
	NC_HasWin                             = 0x008000
	NC_IdxExpr                            = 0x000020
	NC_InAggFunc                          = 0x020000
	NC_IsCheck                            = 0x000004
	NC_IsDDL                              = 0x010000
	NC_MinMaxAgg                          = 0x001000
	NC_NoSelect                           = 0x080000
	NC_OrderAgg                           = 0x8000000
	NC_PartIdx                            = 0x000002
	NC_SelfRef                            = 0x00002e
	NC_Subquery                           = 0x000040
	NC_UAggInfo                           = 0x000100
	NC_UBaseReg                           = 0x000400
	NC_UEList                             = 0x000080
	NC_UUpsert                            = 0x000200
	NDEBUG                                = 1
	NN                                    = 1
	NOT_WITHIN                            = 0
	NO_LOCK                               = 0
	N_6PACK                               = 7
	N_AX25                                = 5
	N_HCI                                 = 15
	N_HDLC                                = 13
	N_IRDA                                = 11
	N_MASC                                = 8
	N_MOUSE                               = 2
	N_OR_COST                             = 3
	N_PPP                                 = 3
	N_PROFIBUS_FDL                        = 10
	N_R3964                               = 9
	N_SLIP                                = 1
	N_SMSBLOCK                            = 12
	N_SORT_BUCKET                         = 32
	N_STATEMENT                           = 8
	N_STRIP                               = 4
	N_SYNC_PPP                            = 14
	N_TTY                                 = 0
	N_X25                                 = 6
	OE_Abort                              = 2
	OE_Cascade                            = 10
	OE_Default                            = 11
	OE_Fail                               = 3
	OE_Ignore                             = 4
	OE_None                               = 0
	OE_Replace                            = 5
	OE_Restrict                           = 7
	OE_Rollback                           = 1
	OE_SetDflt                            = 9
	OE_SetNull                            = 8
	OE_Update                             = 6
	OMIT_TEMPDB                           = 0
	ONEPASS_MULTI                         = 2
	ONEPASS_OFF                           = 0
	ONEPASS_SINGLE                        = 1
	OPFLAG_APPEND                         = 0x08
	OPFLAG_AUXDELETE                      = 0x04
	OPFLAG_BULKCSR                        = 0x01
	OPFLAG_EPHEM                          = 0x01
	OPFLAG_FORDELETE                      = 0x08
	OPFLAG_ISNOOP                         = 0x40
	OPFLAG_ISUPDATE                       = 0x04
	OPFLAG_LASTROWID                      = 0x20
	OPFLAG_LENGTHARG                      = 0x40
	OPFLAG_NCHANGE                        = 0x01
	OPFLAG_NOCHNG                         = 0x01
	OPFLAG_NOCHNG_MAGIC                   = 0x6d
	OPFLAG_P2ISREG                        = 0x10
	OPFLAG_PERMUTE                        = 0x01
	OPFLAG_PREFORMAT                      = 0x80
	OPFLAG_SAVEPOSITION                   = 0x02
	OPFLAG_SEEKEQ                         = 0x02
	OPFLAG_TYPEOFARG                      = 0x80
	OPFLAG_USESEEKRESULT                  = 0x10
	OPFLG_IN1                             = 0x02
	OPFLG_IN2                             = 0x04
	OPFLG_IN3                             = 0x08
	OPFLG_JUMP                            = 0x01
	OPFLG_NCYCLE                          = 0x40
	OPFLG_OUT2                            = 0x10
	OPFLG_OUT3                            = 0x20
	OP_Abortable                          = 186
	OP_Add                                = 106
	OP_AddImm                             = 86
	OP_Affinity                           = 96
	OP_AggFinal                           = 165
	OP_AggInverse                         = 161
	OP_AggStep                            = 162
	OP_AggStep1                           = 163
	OP_AggValue                           = 164
	OP_And                                = 44
	OP_AutoCommit                         = 1
	OP_BeginSubrtn                        = 74
	OP_BitAnd                             = 102
	OP_BitNot                             = 114
	OP_BitOr                              = 103
	OP_Blob                               = 77
	OP_Cast                               = 88
	OP_Checkpoint                         = 3
	OP_Clear                              = 145
	OP_Close                              = 122
	OP_ClrSubtype                         = 179
	OP_CollSeq                            = 85
	OP_Column                             = 94
	OP_ColumnsUsed                        = 123
	OP_Compare                            = 90
	OP_Concat                             = 111
	OP_Copy                               = 80
	OP_Count                              = 98
	OP_CreateBtree                        = 147
	OP_CursorHint                         = 182
	OP_CursorLock                         = 167
	OP_CursorUnlock                       = 168
	OP_DecrJumpZero                       = 61
	OP_DeferredSeek                       = 141
	OP_Delete                             = 130
	OP_Destroy                            = 144
	OP_Divide                             = 109
	OP_DropIndex                          = 152
	OP_DropTable                          = 151
	OP_DropTrigger                        = 154
	OP_ElseEq                             = 58
	OP_EndCoroutine                       = 68
	OP_Eq                                 = 53
	OP_Expire                             = 166
	OP_Explain                            = 185
	OP_Filter                             = 64
	OP_FilterAdd                          = 180
	OP_FinishSeek                         = 143
	OP_FkCheck                            = 83
	OP_FkCounter                          = 158
	OP_FkIfZero                           = 49
	OP_Found                              = 29
	OP_Function                           = 66
	OP_Ge                                 = 57
	OP_Gosub                              = 10
	OP_Goto                               = 9
	OP_Gt                                 = 54
	OP_Halt                               = 70
	OP_HaltIfNull                         = 69
	OP_IdxDelete                          = 140
	OP_IdxGE                              = 45
	OP_IdxGT                              = 41
	OP_IdxInsert                          = 138
	OP_IdxLE                              = 40
	OP_IdxLT                              = 42
	OP_IdxRowid                           = 142
	OP_If                                 = 16
	OP_IfNoHope                           = 26
	OP_IfNot                              = 17
	OP_IfNotOpen                          = 25
	OP_IfNotZero                          = 60
	OP_IfNullRow                          = 20
	OP_IfPos                              = 59
	OP_IfSmaller                          = 33
	OP_IncrVacuum                         = 62
	OP_Init                               = 8
	OP_InitCoroutine                      = 11
	OP_Insert                             = 128
	OP_Int64                              = 72
	OP_IntCopy                            = 82
	OP_Integer                            = 71
	OP_IntegrityCk                        = 155
	OP_IsNull                             = 50
	OP_IsTrue                             = 91
	OP_IsType                             = 18
	OP_JournalMode                        = 4
	OP_Jump                               = 14
	OP_Last                               = 32
	OP_Le                                 = 55
	OP_LoadAnalysis                       = 150
	OP_Lt                                 = 56
	OP_MakeRecord                         = 97
	OP_MaxPgcnt                           = 178
	OP_MemMax                             = 159
	OP_Move                               = 79
	OP_Multiply                           = 108
	OP_MustBeInt                          = 13
	OP_Ne                                 = 52
	OP_NewRowid                           = 127
	OP_Next                               = 39
	OP_NoConflict                         = 27
	OP_Noop                               = 184
	OP_Not                                = 19
	OP_NotExists                          = 31
	OP_NotFound                           = 28
	OP_NotNull                            = 51
	OP_Null                               = 75
	OP_NullRow                            = 136
	OP_Offset                             = 93
	OP_OffsetLimit                        = 160
	OP_Once                               = 15
	OP_OpenAutoindex                      = 116
	OP_OpenDup                            = 115
	OP_OpenEphemeral                      = 118
	OP_OpenPseudo                         = 121
	OP_OpenRead                           = 112
	OP_OpenWrite                          = 113
	OP_Or                                 = 43
	OP_Pagecount                          = 177
	OP_Param                              = 157
	OP_ParseSchema                        = 149
	OP_Permutation                        = 89
	OP_Prev                               = 38
	OP_Program                            = 48
	OP_PureFunc                           = 65
	OP_ReadCookie                         = 99
	OP_Real                               = 153
	OP_RealAffinity                       = 87
	OP_ReleaseReg                         = 183
	OP_Remainder                          = 110
	OP_ReopenIdx                          = 101
	OP_ResetCount                         = 131
	OP_ResetSorter                        = 146
	OP_ResultRow                          = 84
	OP_Return                             = 67
	OP_Rewind                             = 36
	OP_RowCell                            = 129
	OP_RowData                            = 134
	OP_RowSetAdd                          = 156
	OP_RowSetRead                         = 46
	OP_RowSetTest                         = 47
	OP_Rowid                              = 135
	OP_SCopy                              = 81
	OP_Savepoint                          = 0
	OP_SeekEnd                            = 137
	OP_SeekGE                             = 23
	OP_SeekGT                             = 24
	OP_SeekHit                            = 125
	OP_SeekLE                             = 22
	OP_SeekLT                             = 21
	OP_SeekRowid                          = 30
	OP_SeekScan                           = 124
	OP_Sequence                           = 126
	OP_SequenceTest                       = 120
	OP_SetCookie                          = 100
	OP_ShiftLeft                          = 104
	OP_ShiftRight                         = 105
	OP_SoftNull                           = 76
	OP_Sort                               = 35
	OP_SorterCompare                      = 132
	OP_SorterData                         = 133
	OP_SorterInsert                       = 139
	OP_SorterNext                         = 37
	OP_SorterOpen                         = 119
	OP_SorterSort                         = 34
	OP_SqlExec                            = 148
	OP_String                             = 73
	OP_String8                            = 117
	OP_Subtract                           = 107
	OP_TableLock                          = 169
	OP_Trace                              = 181
	OP_Transaction                        = 2
	OP_TypeCheck                          = 95
	OP_VBegin                             = 170
	OP_VColumn                            = 175
	OP_VCreate                            = 171
	OP_VDestroy                           = 172
	OP_VFilter                            = 6
	OP_VInitIn                            = 174
	OP_VNext                              = 63
	OP_VOpen                              = 173
	OP_VRename                            = 176
	OP_VUpdate                            = 7
	OP_Vacuum                             = 5
	OP_Variable                           = 78
	OP_Yield                              = 12
	OP_ZeroOrNull                         = 92
	OS_VXWORKS                            = 0
	O_ACCMODE                             = 0003
	O_APPEND                              = 02000
	O_ASYNC                               = 020000
	O_BINARY                              = 0
	O_CLOEXEC                             = 524288
	O_CREAT                               = 0100
	O_DIRECT                              = 16384
	O_DIRECTORY                           = 65536
	O_DSYNC                               = 4096
	O_EXCL                                = 0200
	O_FSYNC                               = 1052672
	O_LARGEFILE                           = 0
	O_NDELAY                              = 2048
	O_NOATIME                             = 262144
	O_NOCTTY                              = 0400
	O_NOFOLLOW                            = 131072
	O_NONBLOCK                            = 04000
	O_PATH                                = 2097152
	O_RDONLY                              = 00
	O_RDWR                                = 02
	O_RSYNC                               = 1052672
	O_SYNC                                = 04010000
	O_TMPFILE                             = 4259840
	O_TRUNC                               = 01000
	O_WRONLY                              = 01
	P4_COLLSEQ                            = -2
	P4_DYNAMIC                            = -6
	P4_EXPR                               = -9
	P4_FREE_IF_LE                         = -6
	P4_FUNCCTX                            = -15
	P4_FUNCDEF                            = -7
	P4_INT32                              = -3
	P4_INT64                              = -13
	P4_INTARRAY                           = -14
	P4_KEYINFO                            = -8
	P4_MEM                                = -10
	P4_NOTUSED                            = 0
	P4_REAL                               = -12
	P4_STATIC                             = -1
	P4_SUBPROGRAM                         = -4
	P4_TABLE                              = -5
	P4_TRANSIENT                          = 0
	P4_VTAB                               = -11
	P5_ConstraintCheck                    = 3
	P5_ConstraintFK                       = 4
	P5_ConstraintNotNull                  = 1
	P5_ConstraintUnique                   = 2
	PAGER_CACHESPILL                      = 0x20
	PAGER_CKPT_FULLFSYNC                  = 0x10
	PAGER_ERROR                           = 6
	PAGER_FLAGS_MASK                      = 0x38
	PAGER_FULLFSYNC                       = 0x08
	PAGER_GET_NOCONTENT                   = 0x01
	PAGER_GET_READONLY                    = 0x02
	PAGER_JOURNALMODE_DELETE              = 0
	PAGER_JOURNALMODE_MEMORY              = 4
	PAGER_JOURNALMODE_OFF                 = 2
	PAGER_JOURNALMODE_PERSIST             = 1
	PAGER_JOURNALMODE_QUERY               = -1
	PAGER_JOURNALMODE_TRUNCATE            = 3
	PAGER_JOURNALMODE_WAL                 = 5
	PAGER_LOCKINGMODE_EXCLUSIVE           = 1
	PAGER_LOCKINGMODE_NORMAL              = 0
	PAGER_LOCKINGMODE_QUERY               = -1
	PAGER_MEMORY                          = 0x0002
	PAGER_OMIT_JOURNAL                    = 0x0001
	PAGER_OPEN                            = 0
	PAGER_READER                          = 1
	PAGER_STAT_HIT                        = 0
	PAGER_STAT_MISS                       = 1
	PAGER_STAT_SPILL                      = 3
	PAGER_STAT_WRITE                      = 2
	PAGER_SYNCHRONOUS_EXTRA               = 0x04
	PAGER_SYNCHRONOUS_FULL                = 0x03
	PAGER_SYNCHRONOUS_MASK                = 0x07
	PAGER_SYNCHRONOUS_NORMAL              = 0x02
	PAGER_SYNCHRONOUS_OFF                 = 0x01
	PAGER_WRITER_CACHEMOD                 = 3
	PAGER_WRITER_DBMOD                    = 4
	PAGER_WRITER_FINISHED                 = 5
	PAGER_WRITER_LOCKED                   = 2
	PARSE_MODE_DECLARE_VTAB               = 1
	PARSE_MODE_NORMAL                     = 0
	PARSE_MODE_RENAME                     = 2
	PARSE_MODE_UNMAP                      = 3
	PARTLY_WITHIN                         = 1
	PCACHE1_MIGHT_USE_GROUP_MUTEX         = 1
	PCACHE_DIRTYLIST_ADD                  = 2
	PCACHE_DIRTYLIST_FRONT                = 3
	PCACHE_DIRTYLIST_REMOVE               = 1
	PDP_ENDIAN                            = 3412
	PENDING_LOCK                          = 3
	PGHDR_CLEAN                           = 0x001
	PGHDR_DIRTY                           = 0x002
	PGHDR_DONT_WRITE                      = 0x010
	PGHDR_MMAP                            = 0x020
	PGHDR_NEED_SYNC                       = 0x008
	PGHDR_WAL_APPEND                      = 0x040
	PGHDR_WRITEABLE                       = 0x004
	PKEY_DISABLE_ACCESS                   = 0x1
	PKEY_DISABLE_WRITE                    = 0x2
	POSIX_FADV_DONTNEED                   = 4
	POSIX_FADV_NOREUSE                    = 5
	POSIX_FADV_NORMAL                     = 0
	POSIX_FADV_RANDOM                     = 1
	POSIX_FADV_SEQUENTIAL                 = 2
	POSIX_FADV_WILLNEED                   = 3
	POSIX_MADV_DONTNEED                   = 4
	POSIX_MADV_NORMAL                     = 0
	POSIX_MADV_RANDOM                     = 1
	POSIX_MADV_SEQUENTIAL                 = 2
	POSIX_MADV_WILLNEED                   = 3
	PREFERRED_SCHEMA_TABLE                = "sqlite_schema"
	PREFERRED_TEMP_SCHEMA_TABLE           = "sqlite_temp_schema"
	PROT_EXEC                             = 0x4
	PROT_GROWSDOWN                        = 0x01000000
	PROT_GROWSUP                          = 0x02000000
	PROT_NONE                             = 0x0
	PROT_READ                             = 0x1
	PROT_WRITE                            = 0x2
	PTF_INTKEY                            = 0x01
	PTF_LEAF                              = 0x08
	PTF_LEAFDATA                          = 0x04
	PTF_ZERODATA                          = 0x02
	PTRMAP_BTREE                          = 5
	PTRMAP_FREEPAGE                       = 2
	PTRMAP_OVERFLOW1                      = 3
	PTRMAP_OVERFLOW2                      = 4
	PTRMAP_ROOTPAGE                       = 1
	P_tmpdir                              = "/tmp"
	PragFlg_NeedSchema                    = 0x01
	PragFlg_NoColumns                     = 0x02
	PragFlg_NoColumns1                    = 0x04
	PragFlg_ReadOnly                      = 0x08
	PragFlg_Result0                       = 0x10
	PragFlg_Result1                       = 0x20
	PragFlg_SchemaOpt                     = 0x40
	PragFlg_SchemaReq                     = 0x80
	PragTyp_ACTIVATE_EXTENSIONS           = 0
	PragTyp_ANALYSIS_LIMIT                = 1
	PragTyp_AUTO_VACUUM                   = 3
	PragTyp_BUSY_TIMEOUT                  = 5
	PragTyp_CACHE_SIZE                    = 6
	PragTyp_CACHE_SPILL                   = 7
	PragTyp_CASE_SENSITIVE_LIKE           = 8
	PragTyp_COLLATION_LIST                = 9
	PragTyp_COMPILE_OPTIONS               = 10
	PragTyp_DATABASE_LIST                 = 12
	PragTyp_DATA_STORE_DIRECTORY          = 11
	PragTyp_DEFAULT_CACHE_SIZE            = 13
	PragTyp_ENCODING                      = 14
	PragTyp_FLAG                          = 4
	PragTyp_FOREIGN_KEY_CHECK             = 15
	PragTyp_FOREIGN_KEY_LIST              = 16
	PragTyp_FUNCTION_LIST                 = 17
	PragTyp_HARD_HEAP_LIMIT               = 18
	PragTyp_HEADER_VALUE                  = 2
	PragTyp_INCREMENTAL_VACUUM            = 19
	PragTyp_INDEX_INFO                    = 20
	PragTyp_INDEX_LIST                    = 21
	PragTyp_INTEGRITY_CHECK               = 22
	PragTyp_JOURNAL_MODE                  = 23
	PragTyp_JOURNAL_SIZE_LIMIT            = 24
	PragTyp_LOCKING_MODE                  = 26
	PragTyp_LOCK_PROXY_FILE               = 25
	PragTyp_LOCK_STATUS                   = 44
	PragTyp_MMAP_SIZE                     = 28
	PragTyp_MODULE_LIST                   = 29
	PragTyp_OPTIMIZE                      = 30
	PragTyp_PAGE_COUNT                    = 27
	PragTyp_PAGE_SIZE                     = 31
	PragTyp_PRAGMA_LIST                   = 32
	PragTyp_SECURE_DELETE                 = 33
	PragTyp_SHRINK_MEMORY                 = 34
	PragTyp_SOFT_HEAP_LIMIT               = 35
	PragTyp_STATS                         = 45
	PragTyp_SYNCHRONOUS                   = 36
	PragTyp_TABLE_INFO                    = 37
	PragTyp_TABLE_LIST                    = 38
	PragTyp_TEMP_STORE                    = 39
	PragTyp_TEMP_STORE_DIRECTORY          = 40
	PragTyp_THREADS                       = 41
	PragTyp_WAL_AUTOCHECKPOINT            = 42
	PragTyp_WAL_CHECKPOINT                = 43
	RAND_MAX                              = 2147483647
	RBU_CREATE_STATE                      = "CREATE TABLE IF NOT EXISTS %s.rbu_state(k INTEGER PRIMARY KEY, v)"
	RBU_DELETE                            = 2
	RBU_ENABLE_DELTA_CKSUM                = 0
	RBU_EXCLUSIVE_CHECKPOINT              = "rbu_exclusive_checkpoint"
	RBU_IDX_DELETE                        = 4
	RBU_IDX_INSERT                        = 5
	RBU_INSERT                            = 1
	RBU_PK_EXTERNAL                       = 3
	RBU_PK_IPK                            = 2
	RBU_PK_NONE                           = 1
	RBU_PK_NOTABLE                        = 0
	RBU_PK_VTAB                           = 5
	RBU_PK_WITHOUT_ROWID                  = 4
	RBU_REPLACE                           = 3
	RBU_STAGE_CAPTURE                     = 3
	RBU_STAGE_CKPT                        = 4
	RBU_STAGE_DONE                        = 5
	RBU_STAGE_MOVE                        = 2
	RBU_STAGE_OAL                         = 1
	RBU_STATE_CKPT                        = 6
	RBU_STATE_COOKIE                      = 7
	RBU_STATE_DATATBL                     = 10
	RBU_STATE_IDX                         = 3
	RBU_STATE_OALSZ                       = 8
	RBU_STATE_PHASEONESTEP                = 9
	RBU_STATE_PROGRESS                    = 5
	RBU_STATE_ROW                         = 4
	RBU_STATE_STAGE                       = 1
	RBU_STATE_TBL                         = 2
	RBU_UPDATE                            = 6
	READMARK_NOT_USED                     = 0xffffffff
	READ_LOCK                             = 1
	RENAME_EXCHANGE                       = 2
	RENAME_NOREPLACE                      = 1
	RENAME_WHITEOUT                       = 4
	RESERVED_LOCK                         = 2
	RETURNING_TRIGGER_NAME                = "sqlite_returning"
	RNDAWAY                               = 0
	RNDTOWARDS                            = 0
	ROWSET_ALLOCATION_SIZE                = 1024
	ROWSET_NEXT                           = 0x02
	ROWSET_SORTED                         = 0x01
	RTLD_BINDING_MASK                     = 0x3
	RTLD_DEEPBIND                         = 0x00008
	RTLD_GLOBAL                           = 0x00100
	RTLD_LAZY                             = 0x00001
	RTLD_LOCAL                            = 0
	RTLD_NODELETE                         = 0x01000
	RTLD_NOLOAD                           = 0x00004
	RTLD_NOW                              = 0x00002
	RTREE_CACHE_SZ                        = 5
	RTREE_CHECK_MAX_ERROR                 = 100
	RTREE_COORD_INT32                     = 1
	RTREE_COORD_REAL32                    = 0
	RTREE_DEFAULT_ROWEST                  = 1048576
	RTREE_EQ                              = 0x41
	RTREE_FALSE                           = 0x40
	RTREE_GE                              = 0x44
	RTREE_GT                              = 0x45
	RTREE_LE                              = 0x42
	RTREE_LT                              = 0x43
	RTREE_MATCH                           = 0x46
	RTREE_MAXCELLS                        = 51
	RTREE_MAX_AUX_COLUMN                  = 100
	RTREE_MAX_DEPTH                       = 40
	RTREE_MAX_DIMENSIONS                  = 5
	RTREE_MIN_ROWEST                      = 100
	RTREE_QUERY                           = 0x47
	RTREE_TRUE                            = 0x3f
	RTREE_ZERO                            = 0.0
	RWF_WRITE_LIFE_NOT_SET                = 0
	RWH_WRITE_LIFE_EXTREME                = 5
	RWH_WRITE_LIFE_LONG                   = 4
	RWH_WRITE_LIFE_MEDIUM                 = 3
	RWH_WRITE_LIFE_NONE                   = 1
	RWH_WRITE_LIFE_SHORT                  = 2
	R_OK                                  = 4
	SAVEPOINT_BEGIN                       = 0
	SAVEPOINT_RELEASE                     = 1
	SAVEPOINT_ROLLBACK                    = 2
	SCHEMA_ROOT                           = 1
	SEEK_CUR                              = 1
	SEEK_DATA                             = 3
	SEEK_END                              = 2
	SEEK_HOLE                             = 4
	SEEK_SET                              = 0
	SESSIONS_STRM_CHUNK_SIZE              = 64
	SESSION_MAX_BUFFER_SZ                 = 2147483391
	SESSION_UPDATE_CACHE_SZ               = 12
	SF_Aggregate                          = 0x0000008
	SF_All                                = 0x0000002
	SF_ComplexResult                      = 0x0040000
	SF_Compound                           = 0x0000100
	SF_Converted                          = 0x0010000
	SF_CopyCte                            = 0x4000000
	SF_Distinct                           = 0x0000001
	SF_Expanded                           = 0x0000040
	SF_FixedLimit                         = 0x0004000
	SF_HasAgg                             = 0x0000010
	SF_HasTypeInfo                        = 0x0000080
	SF_IncludeHidden                      = 0x0020000
	SF_MaybeConvert                       = 0x0008000
	SF_MinMaxAgg                          = 0x0001000
	SF_MultiPart                          = 0x2000000
	SF_MultiValue                         = 0x0000400
	SF_NestedFrom                         = 0x0000800
	SF_NoopOrderBy                        = 0x0400000
	SF_OrderByReqd                        = 0x8000000
	SF_PushDown                           = 0x1000000
	SF_Recursive                          = 0x0002000
	SF_Resolved                           = 0x0000004
	SF_UFSrcCheck                         = 0x0800000
	SF_UpdateFrom                         = 0x10000000
	SF_UsesEphemeral                      = 0x0000020
	SF_Values                             = 0x0000200
	SF_View                               = 0x0200000
	SF_WhereBegin                         = 0x0080000
	SF_WinRewrite                         = 0x0100000
	SHARED_LOCK                           = 1
	SHARED_SIZE                           = 510
	SIOCADDDLCI                           = 0x8980
	SIOCADDMULTI                          = 0x8931
	SIOCADDRT                             = 0x890B
	SIOCDARP                              = 0x8953
	SIOCDELDLCI                           = 0x8981
	SIOCDELMULTI                          = 0x8932
	SIOCDELRT                             = 0x890C
	SIOCDEVPRIVATE                        = 0x89F0
	SIOCDIFADDR                           = 0x8936
	SIOCDRARP                             = 0x8960
	SIOCGARP                              = 0x8954
	SIOCGIFADDR                           = 0x8915
	SIOCGIFBR                             = 0x8940
	SIOCGIFBRDADDR                        = 0x8919
	SIOCGIFCONF                           = 0x8912
	SIOCGIFCOUNT                          = 0x8938
	SIOCGIFDSTADDR                        = 0x8917
	SIOCGIFENCAP                          = 0x8925
	SIOCGIFFLAGS                          = 0x8913
	SIOCGIFHWADDR                         = 0x8927
	SIOCGIFINDEX                          = 0x8933
	SIOCGIFMAP                            = 0x8970
	SIOCGIFMEM                            = 0x891f
	SIOCGIFMETRIC                         = 0x891d
	SIOCGIFMTU                            = 0x8921
	SIOCGIFNAME                           = 0x8910
	SIOCGIFNETMASK                        = 0x891b
	SIOCGIFPFLAGS                         = 0x8935
	SIOCGIFSLAVE                          = 0x8929
	SIOCGIFTXQLEN                         = 0x8942
	SIOCGRARP                             = 0x8961
	SIOCPROTOPRIVATE                      = 0x89E0
	SIOCRTMSG                             = 0x890D
	SIOCSARP                              = 0x8955
	SIOCSIFADDR                           = 0x8916
	SIOCSIFBR                             = 0x8941
	SIOCSIFBRDADDR                        = 0x891a
	SIOCSIFDSTADDR                        = 0x8918
	SIOCSIFENCAP                          = 0x8926
	SIOCSIFFLAGS                          = 0x8914
	SIOCSIFHWADDR                         = 0x8924
	SIOCSIFHWBROADCAST                    = 0x8937
	SIOCSIFLINK                           = 0x8911
	SIOCSIFMAP                            = 0x8971
	SIOCSIFMEM                            = 0x8920
	SIOCSIFMETRIC                         = 0x891e
	SIOCSIFMTU                            = 0x8922
	SIOCSIFNAME                           = 0x8923
	SIOCSIFNETMASK                        = 0x891c
	SIOCSIFPFLAGS                         = 0x8934
	SIOCSIFSLAVE                          = 0x8930
	SIOCSIFTXQLEN                         = 0x8943
	SIOCSRARP                             = 0x8962
	SIOGIFINDEX                           = 35123
	SLOT_2_0                              = 0x001fc07f
	SLOT_4_2_0                            = 0xf01fc07f
	SORTER_MAX_MERGE_COUNT                = 16
	SORTER_TYPE_INTEGER                   = 0x01
	SORTER_TYPE_TEXT                      = 0x02
	SORTFLAG_UseSorter                    = 0x01
	SPILLFLAG_NOSYNC                      = 0x04
	SPILLFLAG_OFF                         = 0x01
	SPILLFLAG_ROLLBACK                    = 0x02
	SPLICE_F_GIFT                         = 8
	SPLICE_F_MORE                         = 4
	SPLICE_F_MOVE                         = 1
	SPLICE_F_NONBLOCK                     = 2
	SQLITE3EXT_H                          = 0
	SQLITE3_H                             = 0
	SQLITE3_TEXT                          = 3
	SQLITEINT_H                           = 0
	SQLITE_ABORT                          = 4
	SQLITE_ABORT_ROLLBACK                 = 516
	SQLITE_ACCESS_EXISTS                  = 0
	SQLITE_ACCESS_READ                    = 2
	SQLITE_ACCESS_READWRITE               = 1
	SQLITE_AFF_BLOB                       = 0x41
	SQLITE_AFF_FLEXNUM                    = 0x46
	SQLITE_AFF_INTEGER                    = 0x44
	SQLITE_AFF_MASK                       = 0x47
	SQLITE_AFF_NONE                       = 0x40
	SQLITE_AFF_NUMERIC                    = 0x43
	SQLITE_AFF_REAL                       = 0x45
	SQLITE_AFF_TEXT                       = 0x42
	SQLITE_ALLOW_COVERING_INDEX_SCAN      = 1
	SQLITE_ALTER_TABLE                    = 26
	SQLITE_AMALGAMATION                   = 1
	SQLITE_ANALYZE                        = 28
	SQLITE_ANY                            = 5
	SQLITE_API                            = 0
	SQLITE_APICALL                        = 0
	SQLITE_ASCII                          = 1
	SQLITE_ATOMIC_INTRINSICS              = 1
	SQLITE_ATTACH                         = 24
	SQLITE_AUTH                           = 23
	SQLITE_AUTH_USER                      = 279
	SQLITE_AllOpts                        = 0xffffffff
	SQLITE_AutoIndex                      = 0x00008000
	SQLITE_BIGENDIAN                      = 0
	SQLITE_BIG_DBL                        = 0
	SQLITE_BLDF1_INDEXED                  = 0x0001
	SQLITE_BLDF1_UNIQUE                   = 0x0002
	SQLITE_BLDF2_2NDPASS                  = 0x0004
	SQLITE_BLOB                           = 4
	SQLITE_BTREE_H                        = 0
	SQLITE_BUSY                           = 5
	SQLITE_BUSY_RECOVERY                  = 261
	SQLITE_BUSY_SNAPSHOT                  = 517
	SQLITE_BUSY_TIMEOUT                   = 773
	SQLITE_BYTEORDER                      = 1234
	SQLITE_BalancedMerge                  = 0x00200000
	SQLITE_BloomFilter                    = 0x00080000
	SQLITE_BloomPulldown                  = 0x00100000
	SQLITE_CALLBACK                       = 0
	SQLITE_CANTOPEN                       = 14
	SQLITE_CANTOPEN_CONVPATH              = 1038
	SQLITE_CANTOPEN_DIRTYWAL              = 1294
	SQLITE_CANTOPEN_FULLPATH              = 782
	SQLITE_CANTOPEN_ISDIR                 = 526
	SQLITE_CANTOPEN_NOTEMPDIR             = 270
	SQLITE_CANTOPEN_SYMLINK               = 1550
	SQLITE_CDECL                          = 0
	SQLITE_CHANGESETAPPLY_INVERT          = 0x0002
	SQLITE_CHANGESETAPPLY_NOSAVEPOINT     = 0x0001
	SQLITE_CHANGESETSTART_INVERT          = 0x0002
	SQLITE_CHANGESET_ABORT                = 2
	SQLITE_CHANGESET_CONFLICT             = 3
	SQLITE_CHANGESET_CONSTRAINT           = 4
	SQLITE_CHANGESET_DATA                 = 1
	SQLITE_CHANGESET_FOREIGN_KEY          = 5
	SQLITE_CHANGESET_NOTFOUND             = 2
	SQLITE_CHANGESET_OMIT                 = 0
	SQLITE_CHANGESET_REPLACE              = 1
	SQLITE_CHECKPOINT_FULL                = 1
	SQLITE_CHECKPOINT_PASSIVE             = 0
	SQLITE_CHECKPOINT_RESTART             = 2
	SQLITE_CHECKPOINT_TRUNCATE            = 3
	SQLITE_CKSUMVFS_STATIC                = 1
	SQLITE_CONFIG_COVERING_INDEX_SCAN     = 20
	SQLITE_CONFIG_GETMALLOC               = 5
	SQLITE_CONFIG_GETMUTEX                = 11
	SQLITE_CONFIG_GETPCACHE               = 15
	SQLITE_CONFIG_GETPCACHE2              = 19
	SQLITE_CONFIG_HEAP                    = 8
	SQLITE_CONFIG_LOG                     = 16
	SQLITE_CONFIG_LOOKASIDE               = 13
	SQLITE_CONFIG_MALLOC                  = 4
	SQLITE_CONFIG_MEMDB_MAXSIZE           = 29
	SQLITE_CONFIG_MEMSTATUS               = 9
	SQLITE_CONFIG_MMAP_SIZE               = 22
	SQLITE_CONFIG_MULTITHREAD             = 2
	SQLITE_CONFIG_MUTEX                   = 10
	SQLITE_CONFIG_PAGECACHE               = 7
	SQLITE_CONFIG_PCACHE                  = 14
	SQLITE_CONFIG_PCACHE2                 = 18
	SQLITE_CONFIG_PCACHE_HDRSZ            = 24
	SQLITE_CONFIG_PMASZ                   = 25
	SQLITE_CONFIG_SCRATCH                 = 6
	SQLITE_CONFIG_SERIALIZED              = 3
	SQLITE_CONFIG_SINGLETHREAD            = 1
	SQLITE_CONFIG_SMALL_MALLOC            = 27
	SQLITE_CONFIG_SORTERREF_SIZE          = 28
	SQLITE_CONFIG_SQLLOG                  = 21
	SQLITE_CONFIG_STMTJRNL_SPILL          = 26
	SQLITE_CONFIG_URI                     = 17
	SQLITE_CONFIG_WIN32_HEAPSIZE          = 23
	SQLITE_CONSTRAINT                     = 19
	SQLITE_CONSTRAINT_CHECK               = 275
	SQLITE_CONSTRAINT_COMMITHOOK          = 531
	SQLITE_CONSTRAINT_DATATYPE            = 3091
	SQLITE_CONSTRAINT_FOREIGNKEY          = 787
	SQLITE_CONSTRAINT_FUNCTION            = 1043
	SQLITE_CONSTRAINT_NOTNULL             = 1299
	SQLITE_CONSTRAINT_PINNED              = 2835
	SQLITE_CONSTRAINT_PRIMARYKEY          = 1555
	SQLITE_CONSTRAINT_ROWID               = 2579
	SQLITE_CONSTRAINT_TRIGGER             = 1811
	SQLITE_CONSTRAINT_UNIQUE              = 2067
	SQLITE_CONSTRAINT_VTAB                = 2323
	SQLITE_COPY                           = 0
	SQLITE_CORE                           = 1
	SQLITE_CORRUPT                        = 11
	SQLITE_CORRUPT_INDEX                  = 779
	SQLITE_CORRUPT_SEQUENCE               = 523
	SQLITE_CORRUPT_VTAB                   = 267
	SQLITE_CREATE_INDEX                   = 1
	SQLITE_CREATE_TABLE                   = 2
	SQLITE_CREATE_TEMP_INDEX              = 3
	SQLITE_CREATE_TEMP_TABLE              = 4
	SQLITE_CREATE_TEMP_TRIGGER            = 5
	SQLITE_CREATE_TEMP_VIEW               = 6
	SQLITE_CREATE_TRIGGER                 = 7
	SQLITE_CREATE_VIEW                    = 8
	SQLITE_CREATE_VTABLE                  = 29
	SQLITE_CacheSpill                     = 0x00000020
	SQLITE_CellSizeCk                     = 0x00200000
	SQLITE_CkptFullFSync                  = 0x00000010
	SQLITE_Coroutines                     = 0x02000000
	SQLITE_CountOfView                    = 0x00000200
	SQLITE_CoverIdxScan                   = 0x00000020
	SQLITE_CursorHints                    = 0x00000400
	SQLITE_DBCONFIG_DEFENSIVE             = 1010
	SQLITE_DBCONFIG_DQS_DDL               = 1014
	SQLITE_DBCONFIG_DQS_DML               = 1013
	SQLITE_DBCONFIG_ENABLE_FKEY           = 1002
	SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER = 1004
	SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION = 1005
	SQLITE_DBCONFIG_ENABLE_QPSG           = 1007
	SQLITE_DBCONFIG_ENABLE_TRIGGER        = 1003
	SQLITE_DBCONFIG_ENABLE_VIEW           = 1015
	SQLITE_DBCONFIG_LEGACY_ALTER_TABLE    = 1012
	SQLITE_DBCONFIG_LEGACY_FILE_FORMAT    = 1016
	SQLITE_DBCONFIG_LOOKASIDE             = 1001
	SQLITE_DBCONFIG_MAINDBNAME            = 1000
	SQLITE_DBCONFIG_MAX                   = 1017
	SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE      = 1006
	SQLITE_DBCONFIG_RESET_DATABASE        = 1009
	SQLITE_DBCONFIG_TRIGGER_EQP           = 1008
	SQLITE_DBCONFIG_TRUSTED_SCHEMA        = 1017
	SQLITE_DBCONFIG_WRITABLE_SCHEMA       = 1011
	SQLITE_DBSTATUS_CACHE_HIT             = 7
	SQLITE_DBSTATUS_CACHE_MISS            = 8
	SQLITE_DBSTATUS_CACHE_SPILL           = 12
	SQLITE_DBSTATUS_CACHE_USED            = 1
	SQLITE_DBSTATUS_CACHE_USED_SHARED     = 11
	SQLITE_DBSTATUS_CACHE_WRITE           = 9
	SQLITE_DBSTATUS_DEFERRED_FKS          = 10
	SQLITE_DBSTATUS_LOOKASIDE_HIT         = 4
	SQLITE_DBSTATUS_LOOKASIDE_MISS_FULL   = 6
	SQLITE_DBSTATUS_LOOKASIDE_MISS_SIZE   = 5
	SQLITE_DBSTATUS_LOOKASIDE_USED        = 0
	SQLITE_DBSTATUS_MAX                   = 12
	SQLITE_DBSTATUS_SCHEMA_USED           = 2
	SQLITE_DBSTATUS_STMT_USED             = 3
	SQLITE_DEBUG_OS_TRACE                 = 0
	SQLITE_DEFAULT_AUTOVACUUM             = 0
	SQLITE_DEFAULT_CACHE_SIZE             = -2000
	SQLITE_DEFAULT_FILE_FORMAT            = 4
	SQLITE_DEFAULT_FILE_PERMISSIONS       = 0644
	SQLITE_DEFAULT_JOURNAL_SIZE_LIMIT     = -1
	SQLITE_DEFAULT_LOOKASIDE              = 40
	SQLITE_DEFAULT_MEMSTATUS              = 1
	SQLITE_DEFAULT_MMAP_SIZE              = 0
	SQLITE_DEFAULT_PAGE_SIZE              = 1024
	SQLITE_DEFAULT_PCACHE_INITSZ          = 20
	SQLITE_DEFAULT_PROXYDIR_PERMISSIONS   = 0755
	SQLITE_DEFAULT_RECURSIVE_TRIGGERS     = 0
	SQLITE_DEFAULT_SECTOR_SIZE            = 4096
	SQLITE_DEFAULT_SORTERREF_SIZE         = 0x7fffffff
	SQLITE_DEFAULT_SYNCHRONOUS            = 2
	SQLITE_DEFAULT_WAL_AUTOCHECKPOINT     = 1000
	SQLITE_DEFAULT_WAL_SYNCHRONOUS        = 2
	SQLITE_DEFAULT_WORKER_THREADS         = 0
	SQLITE_DELETE                         = 9
	SQLITE_DENY                           = 1
	SQLITE_DEPRECATED                     = 0
	SQLITE_DESERIALIZE_FREEONCLOSE        = 1
	SQLITE_DESERIALIZE_READONLY           = 4
	SQLITE_DESERIALIZE_RESIZEABLE         = 2
	SQLITE_DETACH                         = 25
	SQLITE_DETERMINISTIC                  = 0x000000800
	SQLITE_DIRECTONLY                     = 0x000080000
	SQLITE_DONE                           = 101
	SQLITE_DQS                            = 3
	SQLITE_DROP_INDEX                     = 10
	SQLITE_DROP_TABLE                     = 11
	SQLITE_DROP_TEMP_INDEX                = 12
	SQLITE_DROP_TEMP_TABLE                = 13
	SQLITE_DROP_TEMP_TRIGGER              = 14
	SQLITE_DROP_TEMP_VIEW                 = 15
	SQLITE_DROP_TRIGGER                   = 16
	SQLITE_DROP_VIEW                      = 17
	SQLITE_DROP_VTABLE                    = 30
	SQLITE_Defensive                      = 0x10000000
	SQLITE_DeferFKs                       = 0x00080000
	SQLITE_DistinctOpt                    = 0x00000010
	SQLITE_DqsDDL                         = 0x20000000
	SQLITE_DqsDML                         = 0x40000000
	SQLITE_ECEL_DUP                       = 0x01
	SQLITE_ECEL_FACTOR                    = 0x02
	SQLITE_ECEL_OMITREF                   = 0x08
	SQLITE_ECEL_REF                       = 0x04
	SQLITE_EMPTY                          = 16
	SQLITE_ENABLE_BYTECODE_VTAB           = 1
	SQLITE_ENABLE_COLUMN_METADATA         = 1
	SQLITE_ENABLE_DBPAGE_VTAB             = 1
	SQLITE_ENABLE_DBSTAT_VTAB             = 1
	SQLITE_ENABLE_DESERIALIZE             = 1
	SQLITE_ENABLE_EXPLAIN_COMMENTS        = 1
	SQLITE_ENABLE_FTS5                    = 1
	SQLITE_ENABLE_GEOPOLY                 = 1
	SQLITE_ENABLE_LOCKING_STYLE           = 0
	SQLITE_ENABLE_MATH_FUNCTIONS          = 1
	SQLITE_ENABLE_MEMORY_MANAGEMENT       = 1
	SQLITE_ENABLE_OFFSET_SQL_FUNC         = 1
	SQLITE_ENABLE_PREUPDATE_HOOK          = 1
	SQLITE_ENABLE_RBU                     = 1
	SQLITE_ENABLE_RTREE                   = 1
	SQLITE_ENABLE_SESSION                 = 1
	SQLITE_ENABLE_STAT4                   = 1
	SQLITE_ENABLE_STMTVTAB                = 1
	SQLITE_ENABLE_UNLOCK_NOTIFY           = 1
	SQLITE_ERROR                          = 1
	SQLITE_ERROR_MISSING_COLLSEQ          = 257
	SQLITE_ERROR_RETRY                    = 513
	SQLITE_ERROR_SNAPSHOT                 = 769
	SQLITE_EXPERIMENTAL                   = 0
	SQLITE_EXTENSION_INIT1                = 0
	SQLITE_EXTENSION_INIT3                = 0
	SQLITE_EnableQPSG                     = 0x00800000
	SQLITE_EnableTrigger                  = 0x00040000
	SQLITE_EnableView                     = 0x80000000
	SQLITE_FAIL                           = 3
	SQLITE_FAULTINJECTOR_COUNT            = 1
	SQLITE_FAULTINJECTOR_MALLOC           = 0
	SQLITE_FCNTL_BEGIN_ATOMIC_WRITE       = 31
	SQLITE_FCNTL_BUSYHANDLER              = 15
	SQLITE_FCNTL_CHUNK_SIZE               = 6
	SQLITE_FCNTL_CKPT_DONE                = 37
	SQLITE_FCNTL_CKPT_START               = 39
	SQLITE_FCNTL_CKSM_FILE                = 41
	SQLITE_FCNTL_COMMIT_ATOMIC_WRITE      = 32
	SQLITE_FCNTL_COMMIT_PHASETWO          = 22
	SQLITE_FCNTL_DATA_VERSION             = 35
	SQLITE_FCNTL_DB_UNCHANGED             = 0xca093fa0
	SQLITE_FCNTL_EXTERNAL_READER          = 40
	SQLITE_FCNTL_FILE_POINTER             = 7
	SQLITE_FCNTL_GET_LOCKPROXYFILE        = 2
	SQLITE_FCNTL_HAS_MOVED                = 20
	SQLITE_FCNTL_JOURNAL_POINTER          = 28
	SQLITE_FCNTL_LAST_ERRNO               = 4
	SQLITE_FCNTL_LOCKSTATE                = 1
	SQLITE_FCNTL_LOCK_TIMEOUT             = 34
	SQLITE_FCNTL_MMAP_SIZE                = 18
	SQLITE_FCNTL_OVERWRITE                = 11
	SQLITE_FCNTL_PDB                      = 30
	SQLITE_FCNTL_PERSIST_WAL              = 10
	SQLITE_FCNTL_POWERSAFE_OVERWRITE      = 13
	SQLITE_FCNTL_PRAGMA                   = 14
	SQLITE_FCNTL_RBU                      = 26
	SQLITE_FCNTL_RBUCNT                   = 5149216
	SQLITE_FCNTL_RESERVE_BYTES            = 38
	SQLITE_FCNTL_RESET_CACHE              = 42
	SQLITE_FCNTL_ROLLBACK_ATOMIC_WRITE    = 33
	SQLITE_FCNTL_SET_LOCKPROXYFILE        = 3
	SQLITE_FCNTL_SIZE_HINT                = 5
	SQLITE_FCNTL_SIZE_LIMIT               = 36
	SQLITE_FCNTL_SYNC                     = 21
	SQLITE_FCNTL_SYNC_OMITTED             = 8
	SQLITE_FCNTL_TEMPFILENAME             = 16
	SQLITE_FCNTL_TRACE                    = 19
	SQLITE_FCNTL_VFSNAME                  = 12
	SQLITE_FCNTL_VFS_POINTER              = 27
	SQLITE_FCNTL_WAL_BLOCK                = 24
	SQLITE_FCNTL_WIN32_AV_RETRY           = 9
	SQLITE_FCNTL_WIN32_GET_HANDLE         = 29
	SQLITE_FCNTL_WIN32_SET_HANDLE         = 23
	SQLITE_FCNTL_ZIPVFS                   = 25
	SQLITE_FILE_HEADER                    = "SQLite format 3"
	SQLITE_FLOAT                          = 2
	SQLITE_FORMAT                         = 24
	SQLITE_FP_PRECISION_LIMIT             = 100000000
	SQLITE_FRAME_MAGIC                    = 0x879fb71e
	SQLITE_FSFLAGS_IS_MSDOS               = 0x1
	SQLITE_FULL                           = 13
	SQLITE_FUNCTION                       = 31
	SQLITE_FUNC_ANYORDER                  = 0x08000000
	SQLITE_FUNC_BUILTIN                   = 0x00800000
	SQLITE_FUNC_CASE                      = 0x0008
	SQLITE_FUNC_CONSTANT                  = 0x0800
	SQLITE_FUNC_COUNT                     = 0x0100
	SQLITE_FUNC_DIRECT                    = 0x00080000
	SQLITE_FUNC_ENCMASK                   = 0x0003
	SQLITE_FUNC_EPHEM                     = 0x0010
	SQLITE_FUNC_HASH_SZ                   = 23
	SQLITE_FUNC_INLINE                    = 0x00400000
	SQLITE_FUNC_INTERNAL                  = 0x00040000
	SQLITE_FUNC_LENGTH                    = 0x0040
	SQLITE_FUNC_LIKE                      = 0x0004
	SQLITE_FUNC_MINMAX                    = 0x1000
	SQLITE_FUNC_NEEDCOLL                  = 0x0020
	SQLITE_FUNC_SLOCHNG                   = 0x2000
	SQLITE_FUNC_SUBTYPE                   = 0x00100000
	SQLITE_FUNC_TEST                      = 0x4000
	SQLITE_FUNC_TYPEOF                    = 0x0080
	SQLITE_FUNC_UNLIKELY                  = 0x0400
	SQLITE_FUNC_UNSAFE                    = 0x00200000
	SQLITE_FUNC_WINDOW                    = 0x00010000
	SQLITE_FactorOutConst                 = 0x00000008
	SQLITE_FlttnUnionAll                  = 0x00800000
	SQLITE_ForeignKeys                    = 0x00004000
	SQLITE_Fts3Tokenizer                  = 0x00400000
	SQLITE_FullColNames                   = 0x00000004
	SQLITE_FullFSync                      = 0x00000008
	SQLITE_GET_LOCKPROXYFILE              = 2
	SQLITE_GroupByOrder                   = 0x00000004
	SQLITE_HASH_H                         = 0
	SQLITE_HAVE_C99_MATH_FUNCS            = 1
	SQLITE_HAVE_OS_TRACE                  = 0
	SQLITE_IDXTYPE_APPDEF                 = 0
	SQLITE_IDXTYPE_IPK                    = 3
	SQLITE_IDXTYPE_PRIMARYKEY             = 2
	SQLITE_IDXTYPE_UNIQUE                 = 1
	SQLITE_IGNORE                         = 2
	SQLITE_INDEX_CONSTRAINT_EQ            = 2
	SQLITE_INDEX_CONSTRAINT_FUNCTION      = 150
	SQLITE_INDEX_CONSTRAINT_GE            = 32
	SQLITE_INDEX_CONSTRAINT_GLOB          = 66
	SQLITE_INDEX_CONSTRAINT_GT            = 4
	SQLITE_INDEX_CONSTRAINT_IS            = 72
	SQLITE_INDEX_CONSTRAINT_ISNOT         = 69
	SQLITE_INDEX_CONSTRAINT_ISNOTNULL     = 70
	SQLITE_INDEX_CONSTRAINT_ISNULL        = 71
	SQLITE_INDEX_CONSTRAINT_LE            = 8
	SQLITE_INDEX_CONSTRAINT_LIKE          = 65
	SQLITE_INDEX_CONSTRAINT_LIMIT         = 73
	SQLITE_INDEX_CONSTRAINT_LT            = 16
	SQLITE_INDEX_CONSTRAINT_MATCH         = 64
	SQLITE_INDEX_CONSTRAINT_NE            = 68
	SQLITE_INDEX_CONSTRAINT_OFFSET        = 74
	SQLITE_INDEX_CONSTRAINT_REGEXP        = 67
	SQLITE_INDEX_SCAN_UNIQUE              = 1
	SQLITE_INNOCUOUS                      = 0x000200000
	SQLITE_INSERT                         = 18
	SQLITE_INTEGER                        = 1
	SQLITE_INTEGRITY_CHECK_ERROR_MAX      = 100
	SQLITE_INTERNAL                       = 2
	SQLITE_INTERRUPT                      = 9
	SQLITE_IOCAP_ATOMIC                   = 0x00000001
	SQLITE_IOCAP_ATOMIC16K                = 0x00000040
	SQLITE_IOCAP_ATOMIC1K                 = 0x00000004
	SQLITE_IOCAP_ATOMIC2K                 = 0x00000008
	SQLITE_IOCAP_ATOMIC32K                = 0x00000080
	SQLITE_IOCAP_ATOMIC4K                 = 0x00000010
	SQLITE_IOCAP_ATOMIC512                = 0x00000002
	SQLITE_IOCAP_ATOMIC64K                = 0x00000100
	SQLITE_IOCAP_ATOMIC8K                 = 0x00000020
	SQLITE_IOCAP_BATCH_ATOMIC             = 0x00004000
	SQLITE_IOCAP_IMMUTABLE                = 0x00002000
	SQLITE_IOCAP_POWERSAFE_OVERWRITE      = 0x00001000
	SQLITE_IOCAP_SAFE_APPEND              = 0x00000200
	SQLITE_IOCAP_SEQUENTIAL               = 0x00000400
	SQLITE_IOCAP_UNDELETABLE_WHEN_OPEN    = 0x00000800
	SQLITE_IOERR                          = 10
	SQLITE_IOERR_ACCESS                   = 3338
	SQLITE_IOERR_AUTH                     = 7178
	SQLITE_IOERR_BEGIN_ATOMIC             = 7434
	SQLITE_IOERR_BLOCKED                  = 2826
	SQLITE_IOERR_CHECKRESERVEDLOCK        = 3594
	SQLITE_IOERR_CLOSE                    = 4106
	SQLITE_IOERR_COMMIT_ATOMIC            = 7690
	SQLITE_IOERR_CONVPATH                 = 6666
	SQLITE_IOERR_CORRUPTFS                = 8458
	SQLITE_IOERR_DATA                     = 8202
	SQLITE_IOERR_DELETE                   = 2570
	SQLITE_IOERR_DELETE_NOENT             = 5898
	SQLITE_IOERR_DIR_CLOSE                = 4362
	SQLITE_IOERR_DIR_FSYNC                = 1290
	SQLITE_IOERR_FSTAT                    = 1802
	SQLITE_IOERR_FSYNC                    = 1034
	SQLITE_IOERR_GETTEMPPATH              = 6410
	SQLITE_IOERR_LOCK                     = 3850
	SQLITE_IOERR_MMAP                     = 6154
	SQLITE_IOERR_NOMEM                    = 3082
	SQLITE_IOERR_NOMEM_BKPT               = 3082
	SQLITE_IOERR_RDLOCK                   = 2314
	SQLITE_IOERR_READ                     = 266
	SQLITE_IOERR_ROLLBACK_ATOMIC          = 7946
	SQLITE_IOERR_SEEK                     = 5642
	SQLITE_IOERR_SHMLOCK                  = 5130
	SQLITE_IOERR_SHMMAP                   = 5386
	SQLITE_IOERR_SHMOPEN                  = 4618
	SQLITE_IOERR_SHMSIZE                  = 4874
	SQLITE_IOERR_SHORT_READ               = 522
	SQLITE_IOERR_TRUNCATE                 = 1546
	SQLITE_IOERR_UNLOCK                   = 2058
	SQLITE_IOERR_VNODE                    = 6922
	SQLITE_IOERR_WRITE                    = 778
	SQLITE_IgnoreChecks                   = 0x00000200
	SQLITE_IndexedExpr                    = 0x01000000
	SQLITE_JUMPIFNULL                     = 0x10
	SQLITE_LAST_ERRNO                     = 4
	SQLITE_LIKE_DOESNT_MATCH_BLOBS        = 1
	SQLITE_LIMIT_ATTACHED                 = 7
	SQLITE_LIMIT_COLUMN                   = 2
	SQLITE_LIMIT_COMPOUND_SELECT          = 4
	SQLITE_LIMIT_EXPR_DEPTH               = 3
	SQLITE_LIMIT_FUNCTION_ARG             = 6
	SQLITE_LIMIT_LENGTH                   = 0
	SQLITE_LIMIT_LIKE_PATTERN_LENGTH      = 8
	SQLITE_LIMIT_SQL_LENGTH               = 1
	SQLITE_LIMIT_TRIGGER_DEPTH            = 10
	SQLITE_LIMIT_VARIABLE_NUMBER          = 9
	SQLITE_LIMIT_VDBE_OP                  = 5
	SQLITE_LIMIT_WORKER_THREADS           = 11
	SQLITE_LITTLEENDIAN                   = 1
	SQLITE_LOCKED                         = 6
	SQLITE_LOCKED_SHAREDCACHE             = 262
	SQLITE_LOCKED_VTAB                    = 518
	SQLITE_LOCK_EXCLUSIVE                 = 4
	SQLITE_LOCK_NONE                      = 0
	SQLITE_LOCK_PENDING                   = 3
	SQLITE_LOCK_RESERVED                  = 2
	SQLITE_LOCK_SHARED                    = 1
	SQLITE_LegacyAlter                    = 0x04000000
	SQLITE_LegacyFileFmt                  = 0x00000002
	SQLITE_LoadExtFunc                    = 0x00020000
	SQLITE_LoadExtension                  = 0x00010000
	SQLITE_MALLOC_SOFT_LIMIT              = 1024
	SQLITE_MATCH                          = 0
	SQLITE_MAX_ALLOCATION_SIZE            = 2147483391
	SQLITE_MAX_ATTACHED                   = 10
	SQLITE_MAX_COLUMN                     = 2000
	SQLITE_MAX_COMPOUND_SELECT            = 500
	SQLITE_MAX_DB                         = 12
	SQLITE_MAX_DEFAULT_PAGE_SIZE          = 8192
	SQLITE_MAX_EXPR_DEPTH                 = 1000
	SQLITE_MAX_FILE_FORMAT                = 4
	SQLITE_MAX_FUNCTION_ARG               = 127
	SQLITE_MAX_LENGTH                     = 1000000000
	SQLITE_MAX_LIKE_PATTERN_LENGTH        = 50000
	SQLITE_MAX_MEMORY                     = 0
	SQLITE_MAX_MMAP_SIZE                  = 0x7fff0000
	SQLITE_MAX_PAGE_COUNT                 = 1073741823
	SQLITE_MAX_PAGE_SIZE                  = 65536
	SQLITE_MAX_PATHLEN                    = 4096
	SQLITE_MAX_PMASZ                      = 536870912
	SQLITE_MAX_PREPARE_RETRY              = 25
	SQLITE_MAX_SCHEMA_RETRY               = 50
	SQLITE_MAX_SQL_LENGTH                 = 1000000000
	SQLITE_MAX_SRCLIST                    = 200
	SQLITE_MAX_SYMLINK                    = 200
	SQLITE_MAX_SYMLINKS                   = 100
	SQLITE_MAX_TRIGGER_DEPTH              = 1000
	SQLITE_MAX_VARIABLE_NUMBER            = 32766
	SQLITE_MAX_VDBE_OP                    = 250000000
	SQLITE_MAX_WORKER_THREADS             = 8
	SQLITE_MEMDB_DEFAULT_MAXSIZE          = 1073741824
	SQLITE_MINIMUM_FILE_DESCRIPTOR        = 3
	SQLITE_MISMATCH                       = 20
	SQLITE_MISUSE                         = 21
	SQLITE_MSVC_H                         = 0
	SQLITE_MUTEX_APPDEF                   = 1
	SQLITE_MUTEX_FAST                     = 0
	SQLITE_MUTEX_NOOP                     = 1
	SQLITE_MUTEX_RECURSIVE                = 1
	SQLITE_MUTEX_STATIC_APP1              = 8
	SQLITE_MUTEX_STATIC_APP2              = 9
	SQLITE_MUTEX_STATIC_APP3              = 10
	SQLITE_MUTEX_STATIC_LRU               = 6
	SQLITE_MUTEX_STATIC_LRU2              = 7
	SQLITE_MUTEX_STATIC_MAIN              = 2
	SQLITE_MUTEX_STATIC_MASTER            = 2
	SQLITE_MUTEX_STATIC_MEM               = 3
	SQLITE_MUTEX_STATIC_MEM2              = 4
	SQLITE_MUTEX_STATIC_OPEN              = 4
	SQLITE_MUTEX_STATIC_PMEM              = 7
	SQLITE_MUTEX_STATIC_PRNG              = 5
	SQLITE_MUTEX_STATIC_TEMPDIR           = 11
	SQLITE_MUTEX_STATIC_VFS1              = 11
	SQLITE_MUTEX_STATIC_VFS2              = 12
	SQLITE_MUTEX_STATIC_VFS3              = 13
	SQLITE_MX_JUMP_OPCODE                 = 64
	SQLITE_MinMaxOpt                      = 0x00010000
	SQLITE_NEED_ERR_NAME                  = 0
	SQLITE_NOLFS                          = 22
	SQLITE_NOMATCH                        = 1
	SQLITE_NOMEM                          = 7
	SQLITE_NOMEM_BKPT                     = 7
	SQLITE_NOTADB                         = 26
	SQLITE_NOTFOUND                       = 12
	SQLITE_NOTICE                         = 27
	SQLITE_NOTICE_RBU                     = 795
	SQLITE_NOTICE_RECOVER_ROLLBACK        = 539
	SQLITE_NOTICE_RECOVER_WAL             = 283
	SQLITE_NOTNULL                        = 0x90
	SQLITE_NOWILDCARDMATCH                = 2
	SQLITE_NO_TSAN                        = 0
	SQLITE_NTUNE                          = 6
	SQLITE_NULL                           = 5
	SQLITE_NULLEQ                         = 0x80
	SQLITE_N_BTREE_META                   = 16
	SQLITE_N_KEYWORD                      = 147
	SQLITE_N_LIMIT                        = 12
	SQLITE_N_STDTYPE                      = 6
	SQLITE_NoCkptOnClose                  = 0x00000800
	SQLITE_NoSchemaError                  = 0x08000000
	SQLITE_NullCallback                   = 0x00000100
	SQLITE_OK                             = 0
	SQLITE_OK_LOAD_PERMANENTLY            = 256
	SQLITE_OK_SYMLINK                     = 512
	SQLITE_OPEN_AUTOPROXY                 = 0x00000020
	SQLITE_OPEN_CREATE                    = 0x00000004
	SQLITE_OPEN_DELETEONCLOSE             = 0x00000008
	SQLITE_OPEN_EXCLUSIVE                 = 0x00000010
	SQLITE_OPEN_EXRESCODE                 = 0x02000000
	SQLITE_OPEN_FULLMUTEX                 = 0x00010000
	SQLITE_OPEN_MAIN_DB                   = 0x00000100
	SQLITE_OPEN_MAIN_JOURNAL              = 0x00000800
	SQLITE_OPEN_MASTER_JOURNAL            = 0x00004000
	SQLITE_OPEN_MEMORY                    = 0x00000080
	SQLITE_OPEN_NOFOLLOW                  = 0x01000000
	SQLITE_OPEN_NOMUTEX                   = 0x00008000
	SQLITE_OPEN_PRIVATECACHE              = 0x00040000
	SQLITE_OPEN_READONLY                  = 0x00000001
	SQLITE_OPEN_READWRITE                 = 0x00000002
	SQLITE_OPEN_SHAREDCACHE               = 0x00020000
	SQLITE_OPEN_SUBJOURNAL                = 0x00002000
	SQLITE_OPEN_SUPER_JOURNAL             = 0x00004000
	SQLITE_OPEN_TEMP_DB                   = 0x00000200
	SQLITE_OPEN_TEMP_JOURNAL              = 0x00001000
	SQLITE_OPEN_TRANSIENT_DB              = 0x00000400
	SQLITE_OPEN_URI                       = 0x00000040
	SQLITE_OPEN_WAL                       = 0x00080000
	SQLITE_OS_KV                          = 0
	SQLITE_OS_OTHER                       = 0
	SQLITE_OS_SETUP_H                     = 0
	SQLITE_OS_UNIX                        = 1
	SQLITE_OS_WIN                         = 0
	SQLITE_OmitNoopJoin                   = 0x00000100
	SQLITE_OmitOrderBy                    = 0x00040000
	SQLITE_OrderByIdxJoin                 = 0x00000040
	SQLITE_PAGER_H                        = 0
	SQLITE_PERM                           = 3
	SQLITE_POWERSAFE_OVERWRITE            = 1
	SQLITE_PRAGMA                         = 19
	SQLITE_PREPARE_MASK                   = 0x0f
	SQLITE_PREPARE_NORMALIZE              = 0x02
	SQLITE_PREPARE_NO_VTAB                = 0x04
	SQLITE_PREPARE_PERSISTENT             = 0x01
	SQLITE_PREPARE_SAVESQL                = 0x80
	SQLITE_PRINTF_INTERNAL                = 0x01
	SQLITE_PRINTF_MALLOCED                = 0x04
	SQLITE_PRINTF_SQLFUNC                 = 0x02
	SQLITE_PRINT_BUF_SIZE                 = 70
	SQLITE_PRIVATE                        = 0
	SQLITE_PROTOCOL                       = 15
	SQLITE_PTRSIZE                        = 8
	SQLITE_PropagateConst                 = 0x00008000
	SQLITE_PushDown                       = 0x00001000
	SQLITE_QUERY_PLANNER_LIMIT            = 20000
	SQLITE_QUERY_PLANNER_LIMIT_INCR       = 1000
	SQLITE_QueryFlattener                 = 0x00000001
	SQLITE_QueryOnly                      = 0x00100000
	SQLITE_RANGE                          = 25
	SQLITE_RBU_STATE_CHECKPOINT           = 3
	SQLITE_RBU_STATE_DONE                 = 4
	SQLITE_RBU_STATE_ERROR                = 5
	SQLITE_RBU_STATE_MOVE                 = 2
	SQLITE_RBU_STATE_OAL                  = 1
	SQLITE_RBU_UPDATE_CACHESIZE           = 16
	SQLITE_READ                           = 20
	SQLITE_READONLY                       = 8
	SQLITE_READONLY_CANTINIT              = 1288
	SQLITE_READONLY_CANTLOCK              = 520
	SQLITE_READONLY_DBMOVED               = 1032
	SQLITE_READONLY_DIRECTORY             = 1544
	SQLITE_READONLY_RECOVERY              = 264
	SQLITE_READONLY_ROLLBACK              = 776
	SQLITE_RECURSIVE                      = 33
	SQLITE_REINDEX                        = 27
	SQLITE_REPLACE                        = 5
	SQLITE_ROLLBACK                       = 1
	SQLITE_ROW                            = 100
	SQLITE_ReadUncommit                   = 0x00000400
	SQLITE_RecTriggers                    = 0x00002000
	SQLITE_ReleaseReg                     = 0x00400000
	SQLITE_ResetDatabase                  = 0x02000000
	SQLITE_ReverseOrder                   = 0x00001000
	SQLITE_SAVEPOINT                      = 32
	SQLITE_SCANSTAT_COMPLEX               = 0x0001
	SQLITE_SCANSTAT_EST                   = 2
	SQLITE_SCANSTAT_EXPLAIN               = 4
	SQLITE_SCANSTAT_NAME                  = 3
	SQLITE_SCANSTAT_NCYCLE                = 7
	SQLITE_SCANSTAT_NLOOP                 = 0
	SQLITE_SCANSTAT_NVISIT                = 1
	SQLITE_SCANSTAT_PARENTID              = 6
	SQLITE_SCANSTAT_SELECTID              = 5
	SQLITE_SCHEMA                         = 17
	SQLITE_SELECT                         = 21
	SQLITE_SERIALIZE_NOCOPY               = 0x001
	SQLITE_SESSION_CONFIG_STRMSIZE        = 1
	SQLITE_SESSION_OBJCONFIG_SIZE         = 1
	SQLITE_SET_LOCKPROXYFILE              = 3
	SQLITE_SHM_EXCLUSIVE                  = 8
	SQLITE_SHM_LOCK                       = 2
	SQLITE_SHM_NLOCK                      = 8
	SQLITE_SHM_SHARED                     = 4
	SQLITE_SHM_UNLOCK                     = 1
	SQLITE_SORTER_PMASZ                   = 250
	SQLITE_SOUNDEX                        = 1
	SQLITE_SOURCE_ID                      = "2023-03-22 11:56:21 0d1fc92f94cb6b76bffe3ec34d69cffde2924203304e8ffc4155597af0c191da"
	SQLITE_SO_ASC                         = 0
	SQLITE_SO_DESC                        = 1
	SQLITE_SO_UNDEFINED                   = -1
	SQLITE_STAT4_SAMPLES                  = 24
	SQLITE_STATE_BUSY                     = 0x6d
	SQLITE_STATE_CLOSED                   = 0xce
	SQLITE_STATE_ERROR                    = 0xd5
	SQLITE_STATE_OPEN                     = 0x76
	SQLITE_STATE_SICK                     = 0xba
	SQLITE_STATE_ZOMBIE                   = 0xa7
	SQLITE_STATUS_MALLOC_COUNT            = 9
	SQLITE_STATUS_MALLOC_SIZE             = 5
	SQLITE_STATUS_MEMORY_USED             = 0
	SQLITE_STATUS_PAGECACHE_OVERFLOW      = 2
	SQLITE_STATUS_PAGECACHE_SIZE          = 7
	SQLITE_STATUS_PAGECACHE_USED          = 1
	SQLITE_STATUS_PARSER_STACK            = 6
	SQLITE_STATUS_SCRATCH_OVERFLOW        = 4
	SQLITE_STATUS_SCRATCH_SIZE            = 8
	SQLITE_STATUS_SCRATCH_USED            = 3
	SQLITE_STDCALL                        = 0
	SQLITE_STMTJRNL_SPILL                 = 65536
	SQLITE_STMTSTATUS_AUTOINDEX           = 3
	SQLITE_STMTSTATUS_FILTER_HIT          = 8
	SQLITE_STMTSTATUS_FILTER_MISS         = 7
	SQLITE_STMTSTATUS_FULLSCAN_STEP       = 1
	SQLITE_STMTSTATUS_MEMUSED             = 99
	SQLITE_STMTSTATUS_REPREPARE           = 5
	SQLITE_STMTSTATUS_RUN                 = 6
	SQLITE_STMTSTATUS_SORT                = 2
	SQLITE_STMTSTATUS_VM_STEP             = 4
	SQLITE_SUBTYPE                        = 0x000100000
	SQLITE_SYNC_DATAONLY                  = 0x00010
	SQLITE_SYNC_FULL                      = 0x00003
	SQLITE_SYNC_NORMAL                    = 0x00002
	SQLITE_SYSAPI                         = 0
	SQLITE_SYSTEM_MALLOC                  = 1
	SQLITE_SeekScan                       = 0x00020000
	SQLITE_ShortColNames                  = 0x00000040
	SQLITE_SimplifyJoin                   = 0x00002000
	SQLITE_SkipScan                       = 0x00004000
	SQLITE_Stat4                          = 0x00000800
	SQLITE_TCLAPI                         = 0
	SQLITE_TEMP_FILE_PREFIX               = "etilqs_"
	SQLITE_TEMP_STORE                     = 1
	SQLITE_TEST                           = 1
	SQLITE_TESTCTRL_ALWAYS                = 13
	SQLITE_TESTCTRL_ASSERT                = 12
	SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS   = 10
	SQLITE_TESTCTRL_BITVEC_TEST           = 8
	SQLITE_TESTCTRL_BYTEORDER             = 22
	SQLITE_TESTCTRL_EXPLAIN_STMT          = 19
	SQLITE_TESTCTRL_EXTRA_SCHEMA_CHECKS   = 29
	SQLITE_TESTCTRL_FAULT_INSTALL         = 9
	SQLITE_TESTCTRL_FIRST                 = 5
	SQLITE_TESTCTRL_IMPOSTER              = 25
	SQLITE_TESTCTRL_INTERNAL_FUNCTIONS    = 17
	SQLITE_TESTCTRL_ISINIT                = 23
	SQLITE_TESTCTRL_ISKEYWORD             = 16
	SQLITE_TESTCTRL_LAST                  = 33
	SQLITE_TESTCTRL_LOCALTIME_FAULT       = 18
	SQLITE_TESTCTRL_LOGEST                = 33
	SQLITE_TESTCTRL_NEVER_CORRUPT         = 20
	SQLITE_TESTCTRL_ONCE_RESET_THRESHOLD  = 19
	SQLITE_TESTCTRL_OPTIMIZATIONS         = 15
	SQLITE_TESTCTRL_PARSER_COVERAGE       = 26
	SQLITE_TESTCTRL_PENDING_BYTE          = 11
	SQLITE_TESTCTRL_PRNG_RESET            = 7
	SQLITE_TESTCTRL_PRNG_RESTORE          = 6
	SQLITE_TESTCTRL_PRNG_SAVE             = 5
	SQLITE_TESTCTRL_PRNG_SEED             = 28
	SQLITE_TESTCTRL_RESERVE               = 14
	SQLITE_TESTCTRL_RESULT_INTREAL        = 27
	SQLITE_TESTCTRL_SCRATCHMALLOC         = 17
	SQLITE_TESTCTRL_SEEK_COUNT            = 30
	SQLITE_TESTCTRL_SORTER_MMAP           = 24
	SQLITE_TESTCTRL_TRACEFLAGS            = 31
	SQLITE_TESTCTRL_TUNE                  = 32
	SQLITE_TESTCTRL_VDBE_COVERAGE         = 21
	SQLITE_TEXT                           = 3
	SQLITE_THREADSAFE                     = 1
	SQLITE_TOKEN_KEYWORD                  = 0x2
	SQLITE_TOKEN_QUOTED                   = 0x1
	SQLITE_TOOBIG                         = 18
	SQLITE_TRACE_CLOSE                    = 0x08
	SQLITE_TRACE_LEGACY                   = 0x40
	SQLITE_TRACE_NONLEGACY_MASK           = 0x0f
	SQLITE_TRACE_PROFILE                  = 0x02
	SQLITE_TRACE_ROW                      = 0x04
	SQLITE_TRACE_STMT                     = 0x01
	SQLITE_TRACE_XPROFILE                 = 0x80
	SQLITE_TRANSACTION                    = 22
	SQLITE_TXN_NONE                       = 0
	SQLITE_TXN_READ                       = 1
	SQLITE_TXN_WRITE                      = 2
	SQLITE_Transitive                     = 0x00000080
	SQLITE_TriggerEQP                     = 0x01000000
	SQLITE_TrustedSchema                  = 0x00000080
	SQLITE_UPDATE                         = 23
	SQLITE_USE_URI                        = 0
	SQLITE_UTF16                          = 4
	SQLITE_UTF16BE                        = 3
	SQLITE_UTF16LE                        = 2
	SQLITE_UTF16NATIVE                    = 2
	SQLITE_UTF16_ALIGNED                  = 8
	SQLITE_UTF8                           = 1
	SQLITE_VDBEINT_H                      = 0
	SQLITE_VDBE_H                         = 0
	SQLITE_VERSION                        = "3.41.2"
	SQLITE_VERSION_NUMBER                 = 3041002
	SQLITE_VTABRISK_High                  = 2
	SQLITE_VTABRISK_Low                   = 0
	SQLITE_VTABRISK_Normal                = 1
	SQLITE_VTAB_CONSTRAINT_SUPPORT        = 1
	SQLITE_VTAB_DIRECTONLY                = 3
	SQLITE_VTAB_INNOCUOUS                 = 2
	SQLITE_WAL_H                          = 0
	SQLITE_WARNING                        = 28
	SQLITE_WARNING_AUTOINDEX              = 284
	SQLITE_WHEREINT_H                     = 0
	SQLITE_WIN32_DATA_DIRECTORY_TYPE      = 1
	SQLITE_WIN32_TEMP_DIRECTORY_TYPE      = 2
	SQLITE_WSD                            = 0
	SQLITE_WindowFunc                     = 0x00000002
	SQLITE_WriteSchema                    = 0x00000001
	SRT_Coroutine                         = 13
	SRT_Discard                           = 4
	SRT_DistFifo                          = 5
	SRT_DistQueue                         = 6
	SRT_EphemTab                          = 12
	SRT_Except                            = 2
	SRT_Exists                            = 3
	SRT_Fifo                              = 8
	SRT_Mem                               = 10
	SRT_Output                            = 9
	SRT_Queue                             = 7
	SRT_Set                               = 11
	SRT_Table                             = 14
	SRT_Union                             = 1
	SRT_Upfrom                            = 15
	STATX_ALL                             = 0x00000fff
	STATX_ATIME                           = 0x00000020
	STATX_ATTR_APPEND                     = 0x00000020
	STATX_ATTR_AUTOMOUNT                  = 0x00001000
	STATX_ATTR_COMPRESSED                 = 0x00000004
	STATX_ATTR_DAX                        = 0x00200000
	STATX_ATTR_ENCRYPTED                  = 0x00000800
	STATX_ATTR_IMMUTABLE                  = 0x00000010
	STATX_ATTR_MOUNT_ROOT                 = 0x00002000
	STATX_ATTR_NODUMP                     = 0x00000040
	STATX_ATTR_VERITY                     = 0x00100000
	STATX_BASIC_STATS                     = 0x000007ff
	STATX_BLOCKS                          = 0x00000400
	STATX_BTIME                           = 0x00000800
	STATX_CTIME                           = 0x00000080
	STATX_GID                             = 0x00000010
	STATX_INO                             = 0x00000100
	STATX_MNT_ID                          = 0x00001000
	STATX_MODE                            = 0x00000002
	STATX_MTIME                           = 0x00000040
	STATX_NLINK                           = 0x00000004
	STATX_SIZE                            = 0x00000200
	STATX_TYPE                            = 0x00000001
	STATX_UID                             = 0x00000008
	STATX__RESERVED                       = 0x80000000
	STAT_GET_NDLT                         = 4
	STAT_GET_NEQ                          = 2
	STAT_GET_NLT                          = 3
	STAT_GET_ROWID                        = 1
	STAT_GET_STAT1                        = 0
	STA_CLK                               = 0x8000
	STA_CLOCKERR                          = 0x1000
	STA_DEL                               = 0x0020
	STA_FLL                               = 0x0008
	STA_FREQHOLD                          = 0x0080
	STA_INS                               = 0x0010
	STA_MODE                              = 0x4000
	STA_NANO                              = 0x2000
	STA_PLL                               = 0x0001
	STA_PPSERROR                          = 0x0800
	STA_PPSFREQ                           = 0x0002
	STA_PPSJITTER                         = 0x0200
	STA_PPSSIGNAL                         = 0x0100
	STA_PPSTIME                           = 0x0004
	STA_PPSWANDER                         = 0x0400
	STA_RONLY                             = 65280
	STA_UNSYNC                            = 0x0040
	STDERR_FILENO                         = 2
	STDIN_FILENO                          = 0
	STDOUT_FILENO                         = 1
	STMT_COLUMN_BUSY                      = 3
	STMT_COLUMN_MEM                       = 10
	STMT_COLUMN_NAIDX                     = 6
	STMT_COLUMN_NCOL                      = 1
	STMT_COLUMN_NSCAN                     = 4
	STMT_COLUMN_NSORT                     = 5
	STMT_COLUMN_NSTEP                     = 7
	STMT_COLUMN_REPREP                    = 8
	STMT_COLUMN_RO                        = 2
	STMT_COLUMN_RUN                       = 9
	STMT_COLUMN_SQL                       = 0
	STMT_NUM_INTEGER_COLUMN               = 10
	SYNC_FILE_RANGE_WAIT_AFTER            = 4
	SYNC_FILE_RANGE_WAIT_BEFORE           = 1
	SYNC_FILE_RANGE_WRITE                 = 2
	SYNC_FILE_RANGE_WRITE_AND_WAIT        = 7
	S_BLKSIZE                             = 512
	S_IEXEC                               = 64
	S_IFBLK                               = 24576
	S_IFCHR                               = 8192
	S_IFDIR                               = 16384
	S_IFIFO                               = 4096
	S_IFLNK                               = 40960
	S_IFMT                                = 61440
	S_IFREG                               = 32768
	S_IFSOCK                              = 49152
	S_IREAD                               = 256
	S_IRGRP                               = 32
	S_IROTH                               = 4
	S_IRUSR                               = 256
	S_IRWXG                               = 56
	S_IRWXO                               = 7
	S_IRWXU                               = 448
	S_ISGID                               = 1024
	S_ISUID                               = 2048
	S_ISVTX                               = 512
	S_IWGRP                               = 16
	S_IWOTH                               = 2
	S_IWRITE                              = 128
	S_IWUSR                               = 128
	S_IXGRP                               = 8
	S_IXOTH                               = 1
	S_IXUSR                               = 64
	TABTYP_NORM                           = 0
	TABTYP_VIEW                           = 2
	TABTYP_VTAB                           = 1
	TCFLSH                                = 0x540B
	TCGETA                                = 0x5405
	TCGETS                                = 0x5401
	TCGETX                                = 0x5432
	TCSBRK                                = 0x5409
	TCSBRKP                               = 0x5425
	TCSETA                                = 0x5406
	TCSETAF                               = 0x5408
	TCSETAW                               = 0x5407
	TCSETS                                = 0x5402
	TCSETSF                               = 0x5404
	TCSETSW                               = 0x5403
	TCSETX                                = 0x5433
	TCSETXF                               = 0x5434
	TCSETXW                               = 0x5435
	TCXONC                                = 0x540A
	TERM_ANDINFO                          = 0x0020
	TERM_CODED                            = 0x0004
	TERM_COPIED                           = 0x0008
	TERM_DYNAMIC                          = 0x0001
	TERM_HEURTRUTH                        = 0x2000
	TERM_HIGHTRUTH                        = 0x4000
	TERM_IS                               = 0x0800
	TERM_LIKE                             = 0x0400
	TERM_LIKECOND                         = 0x0200
	TERM_LIKEOPT                          = 0x0100
	TERM_OK                               = 0x0040
	TERM_ORINFO                           = 0x0010
	TERM_SLICE                            = 0x8000
	TERM_VARSELECT                        = 0x1000
	TERM_VIRTUAL                          = 0x0002
	TERM_VNULL                            = 0x0080
	TF_Autoincrement                      = 0x00000008
	TF_Ephemeral                          = 0x00004000
	TF_Eponymous                          = 0x00008000
	TF_HasGenerated                       = 0x00000060
	TF_HasHidden                          = 0x00000002
	TF_HasNotNull                         = 0x00000800
	TF_HasPrimaryKey                      = 0x00000004
	TF_HasStat1                           = 0x00000010
	TF_HasStat4                           = 0x00002000
	TF_HasStored                          = 0x00000040
	TF_HasVirtual                         = 0x00000020
	TF_NoVisibleRowid                     = 0x00000200
	TF_OOOHidden                          = 0x00000400
	TF_Readonly                           = 0x00000001
	TF_Shadow                             = 0x00001000
	TF_StatsUsed                          = 0x00000100
	TF_Strict                             = 0x00010000
	TF_WithoutRowid                       = 0x00000080
	TIMER_ABSTIME                         = 1
	TIMER_END                             = 0
	TIMER_START                           = 0
	TIME_UTC                              = 1
	TIOCCBRK                              = 0x5428
	TIOCCONS                              = 0x541D
	TIOCEXCL                              = 0x540C
	TIOCGETD                              = 0x5424
	TIOCGICOUNT                           = 0x545D
	TIOCGLCKTRMIOS                        = 0x5456
	TIOCGPGRP                             = 0x540F
	TIOCGPTPEER                           = 21569
	TIOCGRS485                            = 0x542E
	TIOCGSERIAL                           = 0x541E
	TIOCGSID                              = 0x5429
	TIOCGSOFTCAR                          = 0x5419
	TIOCGWINSZ                            = 0x5413
	TIOCINQ                               = 21531
	TIOCLINUX                             = 0x541C
	TIOCMBIC                              = 0x5417
	TIOCMBIS                              = 0x5416
	TIOCMGET                              = 0x5415
	TIOCMIWAIT                            = 0x545C
	TIOCMSET                              = 0x5418
	TIOCM_CAR                             = 0x040
	TIOCM_CD                              = 64
	TIOCM_CTS                             = 0x020
	TIOCM_DSR                             = 0x100
	TIOCM_DTR                             = 0x002
	TIOCM_LE                              = 0x001
	TIOCM_RI                              = 128
	TIOCM_RNG                             = 0x080
	TIOCM_RTS                             = 0x004
	TIOCM_SR                              = 0x010
	TIOCM_ST                              = 0x008
	TIOCNOTTY                             = 0x5422
	TIOCNXCL                              = 0x540D
	TIOCOUTQ                              = 0x5411
	TIOCPKT                               = 0x5420
	TIOCPKT_DATA                          = 0
	TIOCPKT_DOSTOP                        = 32
	TIOCPKT_FLUSHREAD                     = 1
	TIOCPKT_FLUSHWRITE                    = 2
	TIOCPKT_IOCTL                         = 64
	TIOCPKT_NOSTOP                        = 16
	TIOCPKT_START                         = 8
	TIOCPKT_STOP                          = 4
	TIOCSBRK                              = 0x5427
	TIOCSCTTY                             = 0x540E
	TIOCSERCONFIG                         = 0x5453
	TIOCSERGETLSR                         = 0x5459
	TIOCSERGETMULTI                       = 0x545A
	TIOCSERGSTRUCT                        = 0x5458
	TIOCSERGWILD                          = 0x5454
	TIOCSERSETMULTI                       = 0x545B
	TIOCSERSWILD                          = 0x5455
	TIOCSER_TEMT                          = 0x01
	TIOCSETD                              = 0x5423
	TIOCSLCKTRMIOS                        = 0x5457
	TIOCSPGRP                             = 0x5410
	TIOCSRS485                            = 0x542F
	TIOCSSERIAL                           = 0x541F
	TIOCSSOFTCAR                          = 0x541A
	TIOCSTI                               = 0x5412
	TIOCSWINSZ                            = 0x5414
	TIOCVHANGUP                           = 0x5437
	TK_ABORT                              = 27
	TK_ACTION                             = 28
	TK_ADD                                = 163
	TK_AFTER                              = 29
	TK_AGG_COLUMN                         = 169
	TK_AGG_FUNCTION                       = 168
	TK_ALL                                = 135
	TK_ALTER                              = 162
	TK_ALWAYS                             = 96
	TK_ANALYZE                            = 30
	TK_AND                                = 44
	TK_ANY                                = 101
	TK_AS                                 = 24
	TK_ASC                                = 31
	TK_ASTERISK                           = 180
	TK_ATTACH                             = 32
	TK_AUTOINCR                           = 126
	TK_BEFORE                             = 33
	TK_BEGIN                              = 5
	TK_BETWEEN                            = 48
	TK_BITAND                             = 102
	TK_BITNOT                             = 114
	TK_BITOR                              = 103
	TK_BLOB                               = 154
	TK_BY                                 = 34
	TK_CASCADE                            = 35
	TK_CASE                               = 157
	TK_CAST                               = 36
	TK_CHECK                              = 124
	TK_COLLATE                            = 113
	TK_COLUMN                             = 167
	TK_COLUMNKW                           = 60
	TK_COMMA                              = 25
	TK_COMMIT                             = 10
	TK_CONCAT                             = 111
	TK_CONFLICT                           = 37
	TK_CONSTRAINT                         = 119
	TK_CREATE                             = 17
	TK_CTIME_KW                           = 100
	TK_CURRENT                            = 85
	TK_DATABASE                           = 38
	TK_DEFAULT                            = 120
	TK_DEFERRABLE                         = 131
	TK_DEFERRED                           = 7
	TK_DELETE                             = 128
	TK_DESC                               = 39
	TK_DETACH                             = 40
	TK_DISTINCT                           = 140
	TK_DO                                 = 61
	TK_DOT                                = 141
	TK_DROP                               = 133
	TK_EACH                               = 41
	TK_ELSE                               = 160
	TK_END                                = 11
	TK_EQ                                 = 53
	TK_ERROR                              = 182
	TK_ESCAPE                             = 58
	TK_EXCEPT                             = 136
	TK_EXCLUDE                            = 91
	TK_EXCLUSIVE                          = 9
	TK_EXISTS                             = 20
	TK_EXPLAIN                            = 2
	TK_FAIL                               = 42
	TK_FILTER                             = 166
	TK_FIRST                              = 83
	TK_FLOAT                              = 153
	TK_FOLLOWING                          = 86
	TK_FOR                                = 62
	TK_FOREIGN                            = 132
	TK_FROM                               = 142
	TK_FUNCTION                           = 172
	TK_GE                                 = 57
	TK_GENERATED                          = 95
	TK_GROUP                              = 146
	TK_GROUPS                             = 92
	TK_GT                                 = 54
	TK_HAVING                             = 147
	TK_ID                                 = 59
	TK_IF                                 = 18
	TK_IF_NULL_ROW                        = 179
	TK_IGNORE                             = 63
	TK_ILLEGAL                            = 184
	TK_IMMEDIATE                          = 8
	TK_IN                                 = 49
	TK_INDEX                              = 161
	TK_INDEXED                            = 116
	TK_INITIALLY                          = 64
	TK_INSERT                             = 127
	TK_INSTEAD                            = 65
	TK_INTEGER                            = 155
	TK_INTERSECT                          = 137
	TK_INTO                               = 151
	TK_IS                                 = 45
	TK_ISNOT                              = 171
	TK_ISNULL                             = 50
	TK_JOIN                               = 143
	TK_JOIN_KW                            = 118
	TK_KEY                                = 67
	TK_LAST                               = 84
	TK_LE                                 = 55
	TK_LIKE_KW                            = 47
	TK_LIMIT                              = 148
	TK_LP                                 = 22
	TK_LSHIFT                             = 104
	TK_LT                                 = 56
	TK_MATCH                              = 46
	TK_MATERIALIZED                       = 97
	TK_MINUS                              = 107
	TK_NE                                 = 52
	TK_NO                                 = 66
	TK_NOT                                = 19
	TK_NOTHING                            = 152
	TK_NOTNULL                            = 51
	TK_NULL                               = 121
	TK_NULLS                              = 82
	TK_OF                                 = 68
	TK_OFFSET                             = 69
	TK_ON                                 = 115
	TK_OR                                 = 43
	TK_ORDER                              = 145
	TK_OTHERS                             = 93
	TK_OVER                               = 165
	TK_PARTITION                          = 87
	TK_PLAN                               = 4
	TK_PLUS                               = 106
	TK_PRAGMA                             = 70
	TK_PRECEDING                          = 88
	TK_PRIMARY                            = 122
	TK_PTR                                = 112
	TK_QUERY                              = 3
	TK_RAISE                              = 71
	TK_RANGE                              = 89
	TK_RECURSIVE                          = 72
	TK_REFERENCES                         = 125
	TK_REGISTER                           = 176
	TK_REINDEX                            = 98
	TK_RELEASE                            = 14
	TK_REM                                = 110
	TK_RENAME                             = 99
	TK_REPLACE                            = 73
	TK_RESTRICT                           = 74
	TK_RETURNING                          = 150
	TK_ROLLBACK                           = 12
	TK_ROW                                = 75
	TK_ROWS                               = 76
	TK_RP                                 = 23
	TK_RSHIFT                             = 105
	TK_SAVEPOINT                          = 13
	TK_SELECT                             = 138
	TK_SELECT_COLUMN                      = 178
	TK_SEMI                               = 1
	TK_SET                                = 130
	TK_SLASH                              = 109
	TK_SPACE                              = 183
	TK_SPAN                               = 181
	TK_STAR                               = 108
	TK_STRING                             = 117
	TK_TABLE                              = 16
	TK_TEMP                               = 21
	TK_THEN                               = 159
	TK_TIES                               = 94
	TK_TO                                 = 15
	TK_TRANSACTION                        = 6
	TK_TRIGGER                            = 77
	TK_TRUEFALSE                          = 170
	TK_TRUTH                              = 175
	TK_UMINUS                             = 173
	TK_UNBOUNDED                          = 90
	TK_UNION                              = 134
	TK_UNIQUE                             = 123
	TK_UPDATE                             = 129
	TK_UPLUS                              = 174
	TK_USING                              = 144
	TK_VACUUM                             = 78
	TK_VALUES                             = 139
	TK_VARIABLE                           = 156
	TK_VECTOR                             = 177
	TK_VIEW                               = 79
	TK_VIRTUAL                            = 80
	TK_WHEN                               = 158
	TK_WHERE                              = 149
	TK_WINDOW                             = 164
	TK_WITH                               = 81
	TK_WITHOUT                            = 26
	TMP_MAX                               = 238328
	TRANS_NONE                            = 0
	TRANS_READ                            = 1
	TRANS_WRITE                           = 2
	TREETRACE_ENABLED                     = 0
	TRIGGER_AFTER                         = 2
	TRIGGER_BEFORE                        = 1
	UNIXFILE_DELETE                       = 0x20
	UNIXFILE_DIRSYNC                      = 0x08
	UNIXFILE_EXCL                         = 0x01
	UNIXFILE_NOLOCK                       = 0x80
	UNIXFILE_PERSIST_WAL                  = 0x04
	UNIXFILE_PSOW                         = 0x10
	UNIXFILE_RDONLY                       = 0x02
	UNIXFILE_URI                          = 0x40
	UNIX_SHM_BASE                         = 120
	UNIX_SHM_DMS                          = 128
	UNKNOWN_LOCK                          = 5
	UTIME_NOW                             = 1073741823
	UTIME_OMIT                            = 1073741822
	VDBE_DISPLAY_P4                       = 1
	VDBE_HALT_STATE                       = 3
	VDBE_INIT_STATE                       = 0
	VDBE_READY_STATE                      = 1
	VDBE_RUN_STATE                        = 2
	WALINDEX_MAX_VERSION                  = 3007000
	WAL_ALL_BUT_WRITE                     = 1
	WAL_CKPT_LOCK                         = 1
	WAL_EXCLUSIVE_MODE                    = 1
	WAL_FRAME_HDRSIZE                     = 24
	WAL_HDRSIZE                           = 32
	WAL_HEAPMEMORY_MODE                   = 2
	WAL_LOCK_CKPT                         = 1
	WAL_LOCK_READ0                        = 3
	WAL_LOCK_WRITE                        = 0
	WAL_MAGIC                             = 0x377f0682
	WAL_MAX_VERSION                       = 3007000
	WAL_NORMAL_MODE                       = 0
	WAL_NREADER                           = 5
	WAL_RDONLY                            = 1
	WAL_RDWR                              = 0
	WAL_RECOVER_LOCK                      = 2
	WAL_RETRY                             = -1
	WAL_SAVEPOINT_NDATA                   = 4
	WAL_SHM_RDONLY                        = 2
	WAL_WRITE_LOCK                        = 0
	WCONTINUED                            = 8
	WEXITED                               = 4
	WHERE_AGG_DISTINCT                    = 0x0400
	WHERE_AUTO_INDEX                      = 0x00004000
	WHERE_BIGNULL_SORT                    = 0x00080000
	WHERE_BLOOMFILTER                     = 0x00400000
	WHERE_BOTH_LIMIT                      = 0x00000030
	WHERE_BTM_LIMIT                       = 0x00000020
	WHERE_COLUMN_EQ                       = 0x00000001
	WHERE_COLUMN_IN                       = 0x00000004
	WHERE_COLUMN_NULL                     = 0x00000008
	WHERE_COLUMN_RANGE                    = 0x00000002
	WHERE_CONSTRAINT                      = 0x0000000f
	WHERE_DISTINCTBY                      = 0x0080
	WHERE_DISTINCT_NOOP                   = 0
	WHERE_DISTINCT_ORDERED                = 2
	WHERE_DISTINCT_UNIQUE                 = 1
	WHERE_DISTINCT_UNORDERED              = 3
	WHERE_DUPLICATES_OK                   = 0x0010
	WHERE_EXPRIDX                         = 0x04000000
	WHERE_GROUPBY                         = 0x0040
	WHERE_IDX_ONLY                        = 0x00000040
	WHERE_INDEXED                         = 0x00000200
	WHERE_IN_ABLE                         = 0x00000800
	WHERE_IN_EARLYOUT                     = 0x00040000
	WHERE_IN_SEEKSCAN                     = 0x00100000
	WHERE_IPK                             = 0x00000100
	WHERE_MULTI_OR                        = 0x00002000
	WHERE_OMIT_OFFSET                     = 0x01000000
	WHERE_ONEPASS_DESIRED                 = 0x0004
	WHERE_ONEPASS_MULTIROW                = 0x0008
	WHERE_ONEROW                          = 0x00001000
	WHERE_ORDERBY_LIMIT                   = 0x0800
	WHERE_ORDERBY_MAX                     = 0x0002
	WHERE_ORDERBY_MIN                     = 0x0001
	WHERE_ORDERBY_NORMAL                  = 0x0000
	WHERE_OR_SUBCLAUSE                    = 0x0020
	WHERE_PARTIALIDX                      = 0x00020000
	WHERE_RIGHT_JOIN                      = 0x1000
	WHERE_SELFCULL                        = 0x00800000
	WHERE_SKIPSCAN                        = 0x00008000
	WHERE_SORTBYGROUP                     = 0x0200
	WHERE_TOP_LIMIT                       = 0x00000010
	WHERE_TRANSCONS                       = 0x00200000
	WHERE_UNQ_WANTED                      = 0x00010000
	WHERE_USE_LIMIT                       = 0x4000
	WHERE_VIEWSCAN                        = 0x02000000
	WHERE_VIRTUALTABLE                    = 0x00000400
	WHERE_WANT_DISTINCT                   = 0x0100
	WINDOW_AGGINVERSE                     = 2
	WINDOW_AGGSTEP                        = 3
	WINDOW_ENDING_INT                     = 1
	WINDOW_ENDING_NUM                     = 4
	WINDOW_NTH_VALUE_INT                  = 2
	WINDOW_RETURN_ROW                     = 1
	WINDOW_STARTING_INT                   = 0
	WINDOW_STARTING_NUM                   = 3
	WNOHANG                               = 1
	WNOWAIT                               = 0x01000000
	WO_ALL                                = 0x3fff
	WO_AND                                = 0x0400
	WO_AUX                                = 0x0040
	WO_EQ                                 = 0x0002
	WO_EQUIV                              = 0x0800
	WO_GE                                 = 32
	WO_GT                                 = 4
	WO_IN                                 = 0x0001
	WO_IS                                 = 0x0080
	WO_ISNULL                             = 0x0100
	WO_LE                                 = 8
	WO_LT                                 = 16
	WO_NOOP                               = 0x1000
	WO_OR                                 = 0x0200
	WO_ROWVAL                             = 0x2000
	WO_SINGLE                             = 0x01ff
	WRC_Abort                             = 2
	WRC_Continue                          = 0
	WRC_Prune                             = 1
	WRITE_LOCK                            = 2
	WSTOPPED                              = 2
	WUNTRACED                             = 2
	W_OK                                  = 2
	XN_EXPR                               = -2
	XN_ROWID                              = -1
	X_OK                                  = 1
	YYFALLBACK                            = 1
	YYNOCODE                              = 319
	YYNOERRORRECOVERY                     = 1
	YYNRULE                               = 405
	YYNRULE_WITH_ACTION                   = 342
	YYNSTATE                              = 576
	YYNTOKEN                              = 185
	YYPARSEFREENEVERNULL                  = 1
	YYSTACKDEPTH                          = 100
	YYWILDCARD                            = 101
	YY_ACCEPT_ACTION                      = 1241
	YY_ACTTAB_COUNT                       = 2098
	YY_ERROR_ACTION                       = 1240
	YY_MAX_REDUCE                         = 1647
	YY_MAX_SHIFT                          = 575
	YY_MAX_SHIFTREDUCE                    = 1239
	YY_MIN_REDUCE                         = 1243
	YY_MIN_SHIFTREDUCE                    = 835
	YY_NO_ACTION                          = 1242
	YY_REDUCE_COUNT                       = 408
	YY_REDUCE_MAX                         = 1740
	YY_REDUCE_MIN                         = -271
	YY_SHIFT_COUNT                        = 575
	YY_SHIFT_MAX                          = 2074
	YY_SHIFT_MIN                          = 0
	X_ALLOCA_H                            = 1
	X_ANSI_STDARG_H_                      = 0
	X_ANSI_STDDEF_H                       = 0
	X_ASM_GENERIC_ERRNO_BASE_H            = 0
	X_ASM_GENERIC_ERRNO_H                 = 0
	X_ASM_GENERIC_INT_LL64_H              = 0
	X_ASM_GENERIC_IOCTL_H                 = 0
	X_ASM_GENERIC_TYPES_H                 = 0
	X_ASM_X86_POSIX_TYPES_64_H            = 0
	X_ASSERT_H                            = 1
	X_ATFILE_SOURCE                       = 1
	X_BITS_BYTESWAP_H                     = 1
	X_BITS_ENDIANNESS_H                   = 1
	X_BITS_ENDIAN_H                       = 1
	X_BITS_ERRNO_H                        = 1
	X_BITS_FLOATN_COMMON_H                = 0
	X_BITS_FLOATN_H                       = 0
	X_BITS_LIBM_SIMD_DECL_STUBS_H         = 1
	X_BITS_POSIX_OPT_H                    = 1
	X_BITS_PTHREADTYPES_ARCH_H            = 1
	X_BITS_PTHREADTYPES_COMMON_H          = 1
	X_BITS_STAT_H                         = 1
	X_BITS_STDINT_INTN_H                  = 1
	X_BITS_STDIO_LIM_H                    = 1
	X_BITS_TIME64_H                       = 1
	X_BITS_TIMEX_H                        = 1
	X_BITS_TIME_H                         = 1
	X_BITS_TYPESIZES_H                    = 1
	X_BITS_TYPES_H                        = 1
	X_BITS_TYPES_LOCALE_T_H               = 1
	X_BITS_TYPES___LOCALE_T_H             = 1
	X_BITS_UINTN_IDENTITY_H               = 1
	X_BSD_PTRDIFF_T_                      = 0
	X_BSD_SIZE_T_                         = 0
	X_BSD_SIZE_T_DEFINED_                 = 0
	X_DEFAULT_SOURCE                      = 1
	X_DLFCN_H                             = 1
	X_ENDIAN_H                            = 1
	X_ERRNO_H                             = 1
	X_FALLOC_H_                           = 0
	X_FCNTL_H                             = 1
	X_FEATURES_H                          = 1
	X_FILE_OFFSET_BITS                    = 64
	X_FTS5INT_H                           = 0
	X_FTS5_H                              = 0
	X_FTSINT_H                            = 0
	X_GCC_MAX_ALIGN_T                     = 0
	X_GCC_PTRDIFF_T                       = 0
	X_GCC_SIZE_T                          = 0
	X_GCC_WCHAR_T                         = 0
	X_GETOPT_CORE_H                       = 1
	X_GETOPT_POSIX_H                      = 1
	X_GNU_SOURCE                          = 0
	X_IOC_DIRBITS                         = 2
	X_IOC_DIRMASK                         = 3
	X_IOC_DIRSHIFT                        = 30
	X_IOC_NONE                            = 0
	X_IOC_NRBITS                          = 8
	X_IOC_NRMASK                          = 255
	X_IOC_NRSHIFT                         = 0
	X_IOC_READ                            = 2
	X_IOC_SIZEBITS                        = 14
	X_IOC_SIZEMASK                        = 16383
	X_IOC_SIZESHIFT                       = 16
	X_IOC_TYPEBITS                        = 8
	X_IOC_TYPEMASK                        = 255
	X_IOC_TYPESHIFT                       = 8
	X_IOC_WRITE                           = 1
	X_IOFBF                               = 0
	X_IOLBF                               = 1
	X_IONBF                               = 2
	X_IO_EOF_SEEN                         = 0x0010
	X_IO_ERR_SEEN                         = 0x0020
	X_IO_USER_LOCK                        = 0x8000
	X_ISOC11_SOURCE                       = 1
	X_ISOC2X_SOURCE                       = 1
	X_ISOC95_SOURCE                       = 1
	X_ISOC99_SOURCE                       = 1
	X_LARGEFILE64_SOURCE                  = 1
	X_LARGEFILE_SOURCE                    = 1
	X_LARGE_FILE                          = 1
	X_LFS64_ASYNCHRONOUS_IO               = 1
	X_LFS64_LARGEFILE                     = 1
	X_LFS64_STDIO                         = 1
	X_LFS_ASYNCHRONOUS_IO                 = 1
	X_LFS_LARGEFILE                       = 1
	X_LINUX_IOCTL_H                       = 0
	X_LINUX_POSIX_TYPES_H                 = 0
	X_LINUX_STAT_H                        = 0
	X_LINUX_STDDEF_H                      = 0
	X_LINUX_TYPES_H                       = 0
	X_LP64                                = 1
	X_MATH_H                              = 1
	X_MKNOD_VER                           = 0
	X_MKNOD_VER_LINUX                     = 0
	X_OS_COMMON_H_                        = 0
	X_POSIX2_CHAR_TERM                    = 200809
	X_POSIX2_C_BIND                       = 200809
	X_POSIX2_C_DEV                        = 200809
	X_POSIX2_C_VERSION                    = 200809
	X_POSIX2_LOCALEDEF                    = 200809
	X_POSIX2_SW_DEV                       = 200809
	X_POSIX2_VERSION                      = 200809
	X_POSIX_ADVISORY_INFO                 = 200809
	X_POSIX_ASYNCHRONOUS_IO               = 200809
	X_POSIX_ASYNC_IO                      = 1
	X_POSIX_BARRIERS                      = 200809
	X_POSIX_CHOWN_RESTRICTED              = 0
	X_POSIX_CLOCK_SELECTION               = 200809
	X_POSIX_CPUTIME                       = 0
	X_POSIX_C_SOURCE                      = 200809
	X_POSIX_FSYNC                         = 200809
	X_POSIX_IPV6                          = 200809
	X_POSIX_JOB_CONTROL                   = 1
	X_POSIX_MAPPED_FILES                  = 200809
	X_POSIX_MEMLOCK                       = 200809
	X_POSIX_MEMLOCK_RANGE                 = 200809
	X_POSIX_MEMORY_PROTECTION             = 200809
	X_POSIX_MESSAGE_PASSING               = 200809
	X_POSIX_MONOTONIC_CLOCK               = 0
	X_POSIX_NO_TRUNC                      = 1
	X_POSIX_PRIORITIZED_IO                = 200809
	X_POSIX_PRIORITY_SCHEDULING           = 200809
	X_POSIX_RAW_SOCKETS                   = 200809
	X_POSIX_READER_WRITER_LOCKS           = 200809
	X_POSIX_REALTIME_SIGNALS              = 200809
	X_POSIX_REENTRANT_FUNCTIONS           = 1
	X_POSIX_REGEXP                        = 1
	X_POSIX_SAVED_IDS                     = 1
	X_POSIX_SEMAPHORES                    = 200809
	X_POSIX_SHARED_MEMORY_OBJECTS         = 200809
	X_POSIX_SHELL                         = 1
	X_POSIX_SOURCE                        = 1
	X_POSIX_SPAWN                         = 200809
	X_POSIX_SPIN_LOCKS                    = 200809
	X_POSIX_SPORADIC_SERVER               = -1
	X_POSIX_SYNCHRONIZED_IO               = 200809
	X_POSIX_THREADS                       = 200809
	X_POSIX_THREAD_ATTR_STACKADDR         = 200809
	X_POSIX_THREAD_ATTR_STACKSIZE         = 200809
	X_POSIX_THREAD_CPUTIME                = 0
	X_POSIX_THREAD_PRIORITY_SCHEDULING    = 200809
	X_POSIX_THREAD_PRIO_INHERIT           = 200809
	X_POSIX_THREAD_PRIO_PROTECT           = 200809
	X_POSIX_THREAD_PROCESS_SHARED         = 200809
	X_POSIX_THREAD_ROBUST_PRIO_INHERIT    = 200809
	X_POSIX_THREAD_ROBUST_PRIO_PROTECT    = -1
	X_POSIX_THREAD_SAFE_FUNCTIONS         = 200809
	X_POSIX_THREAD_SPORADIC_SERVER        = -1
	X_POSIX_TIMEOUTS                      = 200809
	X_POSIX_TIMERS                        = 200809
	X_POSIX_TRACE                         = -1
	X_POSIX_TRACE_EVENT_FILTER            = -1
	X_POSIX_TRACE_INHERIT                 = -1
	X_POSIX_TRACE_LOG                     = -1
	X_POSIX_TYPED_MEMORY_OBJECTS          = -1
	X_POSIX_V6_LP64_OFF64                 = 1
	X_POSIX_V6_LPBIG_OFFBIG               = -1
	X_POSIX_V7_LP64_OFF64                 = 1
	X_POSIX_V7_LPBIG_OFFBIG               = -1
	X_POSIX_VDISABLE                      = 0
	X_POSIX_VERSION                       = 200809
	X_PTRDIFF_T                           = 0
	X_PTRDIFF_T_                          = 0
	X_PTRDIFF_T_DECLARED                  = 0
	X_RWLOCK_INTERNAL_H                   = 0
	X_SIZET_                              = 0
	X_SIZE_T                              = 0
	X_SIZE_T_                             = 0
	X_SIZE_T_DECLARED                     = 0
	X_SIZE_T_DEFINED                      = 0
	X_SIZE_T_DEFINED_                     = 0
	X_SQLITE3RBU_H                        = 0
	X_SQLITE3RTREE_H_                     = 0
	X_SQLITE_OS_H_                        = 0
	X_STATBUF_ST_BLKSIZE                  = 0
	X_STATBUF_ST_NSEC                     = 0
	X_STATBUF_ST_RDEV                     = 0
	X_STAT_VER                            = 1
	X_STAT_VER_KERNEL                     = 0
	X_STAT_VER_LINUX                      = 1
	X_STDARG_H                            = 0
	X_STDC_PREDEF_H                       = 1
	X_STDDEF_H                            = 0
	X_STDDEF_H_                           = 0
	X_STDIO_H                             = 1
	X_STDLIB_H                            = 1
	X_STRINGS_H                           = 1
	X_STRING_H                            = 1
	X_STRUCT_TIMESPEC                     = 1
	X_SYS_CDEFS_H                         = 1
	X_SYS_IOCTL_H                         = 1
	X_SYS_MMAN_H                          = 1
	X_SYS_SELECT_H                        = 1
	X_SYS_SIZE_T_H                        = 0
	X_SYS_STAT_H                          = 1
	X_SYS_TIME_H                          = 1
	X_SYS_TTYDEFAULTS_H_                  = 0
	X_SYS_TYPES_H                         = 1
	X_THREAD_MUTEX_INTERNAL_H             = 1
	X_THREAD_SHARED_TYPES_H               = 1
	X_TIME_H                              = 1
	X_T_PTRDIFF                           = 0
	X_T_PTRDIFF_                          = 0
	X_T_SIZE                              = 0
	X_T_SIZE_                             = 0
	X_T_WCHAR                             = 0
	X_T_WCHAR_                            = 0
	X_UNISTD_H                            = 1
	X_VA_LIST                             = 0
	X_VA_LIST_                            = 0
	X_VA_LIST_DEFINED                     = 0
	X_VA_LIST_T_H                         = 0
	X_WCHAR_T                             = 0
	X_WCHAR_T_                            = 0
	X_WCHAR_T_DECLARED                    = 0
	X_WCHAR_T_DEFINED                     = 0
	X_WCHAR_T_DEFINED_                    = 0
	X_WCHAR_T_H                           = 0
	X_XBS5_LP64_OFF64                     = 1
	X_XBS5_LPBIG_OFFBIG                   = -1
	X_XOPEN_ENH_I18N                      = 1
	X_XOPEN_LEGACY                        = 1
	X_XOPEN_REALTIME                      = 1
	X_XOPEN_REALTIME_THREADS              = 1
	X_XOPEN_SHM                           = 1
	X_XOPEN_SOURCE                        = 700
	X_XOPEN_SOURCE_EXTENDED               = 1
	X_XOPEN_UNIX                          = 1
	X_XOPEN_VERSION                       = 700
	X_XOPEN_XCU_VERSION                   = 4
	X_XOPEN_XPG2                          = 1
	X_XOPEN_XPG3                          = 1
	X_XOPEN_XPG4                          = 1
	BBatch                                = 0
	EtBUFSIZE                             = 70
	EtCHARX                               = 8
	EtDECIMAL                             = 16
	EtDYNSTRING                           = 6
	EtEXP                                 = 2
	EtFLOAT                               = 1
	EtGENERIC                             = 3
	EtINVALID                             = 17
	EtORDINAL                             = 15
	EtPERCENT                             = 7
	EtPOINTER                             = 13
	EtRADIX                               = 0
	EtSIZE                                = 4
	EtSQLESCAPE                           = 9
	EtSQLESCAPE2                          = 10
	EtSQLESCAPE3                          = 14
	EtSRCITEM                             = 12
	EtSTRING                              = 5
	EtTOKEN                               = 11
	Fts5YYNFTS5TOKEN                      = 16
	Fts5YYNOCODE                          = 27
	Fts5YYNOERRORRECOVERY                 = 1
	Fts5YYNRULE                           = 28
	Fts5YYNRULE_WITH_ACTION               = 28
	Fts5YYNSTATE                          = 35
	Fts5YYPARSEFREENOTNULL                = 1
	Fts5YYSTACKDEPTH                      = 100
	Fts5YY_ACCEPT_ACTION                  = 81
	Fts5YY_ACTTAB_COUNT                   = 105
	Fts5YY_ERROR_ACTION                   = 80
	Fts5YY_MAX_REDUCE                     = 110
	Fts5YY_MAX_SHIFT                      = 34
	Fts5YY_MAX_SHIFTREDUCE                = 79
	Fts5YY_MIN_REDUCE                     = 83
	Fts5YY_MIN_SHIFTREDUCE                = 52
	Fts5YY_NO_ACTION                      = 82
	Fts5YY_REDUCE_COUNT                   = 17
	Fts5YY_REDUCE_MAX                     = 67
	Fts5YY_REDUCE_MIN                     = -17
	Fts5YY_SHIFT_COUNT                    = 34
	Fts5YY_SHIFT_MAX                      = 93
	Fts5YY_SHIFT_MIN                      = 0
	Linux                                 = 1
	Math_errhandling                      = 3
	Sqlite3Fts5ParserCTX_FETCH            = 0
	Sqlite3Fts5ParserCTX_PARAM            = 0
	Sqlite3Fts5ParserCTX_PDECL            = 0
	Sqlite3Fts5ParserCTX_SDECL            = 0
	Sqlite3Fts5ParserCTX_STORE            = 0
	Sqlite3ParserARG_FETCH                = 0
	Sqlite3ParserARG_PARAM                = 0
	Sqlite3ParserARG_PDECL                = 0
	Sqlite3ParserARG_SDECL                = 0
	Sqlite3ParserARG_STORE                = 0
	Sqlite3Parser_ENGINEALWAYSONSTACK     = 1
	TkCREATE                              = 4
	TkEND                                 = 7
	TkEXPLAIN                             = 3
	TkOTHER                               = 2
	TkSEMI                                = 0
	TkTEMP                                = 5
	TkTRIGGER                             = 6
	TkWS                                  = 1
	Unix                                  = 1
	WsdAutoextInit                        = 0
	WsdHooksInit                          = 0
	WsdStatInit                           = 0
)
View Source
const (
	RTLD_DL_SYMENT = 1

	RTLD_DL_LINKMAP = 2
)
View Source
const (
	RTLD_DI_LMID = 1

	RTLD_DI_LINKMAP = 2

	RTLD_DI_CONFIGADDR = 3

	RTLD_DI_SERINFO     = 4
	RTLD_DI_SERINFOSIZE = 5

	RTLD_DI_ORIGIN = 6

	RTLD_DI_PROFILENAME = 7
	RTLD_DI_PROFILEOUT  = 8

	RTLD_DI_TLS_MODID = 9

	RTLD_DI_TLS_DATA = 10

	RTLD_DI_MAX = 10
)
View Source
const (
	FP_INT_UPWARD            = 0
	FP_INT_DOWNWARD          = 1
	FP_INT_TOWARDZERO        = 2
	FP_INT_TONEARESTFROMZERO = 3
	FP_INT_TONEAREST         = 4
)
View Source
const (
	FP_NAN       = 0
	FP_INFINITE  = 1
	FP_ZERO      = 2
	FP_SUBNORMAL = 3
	FP_NORMAL    = 4
)
View Source
const (
	X_PC_LINK_MAX           = 0
	X_PC_MAX_CANON          = 1
	X_PC_MAX_INPUT          = 2
	X_PC_NAME_MAX           = 3
	X_PC_PATH_MAX           = 4
	X_PC_PIPE_BUF           = 5
	X_PC_CHOWN_RESTRICTED   = 6
	X_PC_NO_TRUNC           = 7
	X_PC_VDISABLE           = 8
	X_PC_SYNC_IO            = 9
	X_PC_ASYNC_IO           = 10
	X_PC_PRIO_IO            = 11
	X_PC_SOCK_MAXBUF        = 12
	X_PC_FILESIZEBITS       = 13
	X_PC_REC_INCR_XFER_SIZE = 14
	X_PC_REC_MAX_XFER_SIZE  = 15
	X_PC_REC_MIN_XFER_SIZE  = 16
	X_PC_REC_XFER_ALIGN     = 17
	X_PC_ALLOC_SIZE_MIN     = 18
	X_PC_SYMLINK_MAX        = 19
	X_PC_2_SYMLINKS         = 20
)
View Source
const (
	X_CS_PATH = 0

	X_CS_V6_WIDTH_RESTRICTED_ENVS = 1

	X_CS_GNU_LIBC_VERSION       = 2
	X_CS_GNU_LIBPTHREAD_VERSION = 3

	X_CS_V5_WIDTH_RESTRICTED_ENVS = 4

	X_CS_V7_WIDTH_RESTRICTED_ENVS = 5

	X_CS_LFS_CFLAGS      = 1000
	X_CS_LFS_LDFLAGS     = 1001
	X_CS_LFS_LIBS        = 1002
	X_CS_LFS_LINTFLAGS   = 1003
	X_CS_LFS64_CFLAGS    = 1004
	X_CS_LFS64_LDFLAGS   = 1005
	X_CS_LFS64_LIBS      = 1006
	X_CS_LFS64_LINTFLAGS = 1007

	X_CS_XBS5_ILP32_OFF32_CFLAGS     = 1100
	X_CS_XBS5_ILP32_OFF32_LDFLAGS    = 1101
	X_CS_XBS5_ILP32_OFF32_LIBS       = 1102
	X_CS_XBS5_ILP32_OFF32_LINTFLAGS  = 1103
	X_CS_XBS5_ILP32_OFFBIG_CFLAGS    = 1104
	X_CS_XBS5_ILP32_OFFBIG_LDFLAGS   = 1105
	X_CS_XBS5_ILP32_OFFBIG_LIBS      = 1106
	X_CS_XBS5_ILP32_OFFBIG_LINTFLAGS = 1107
	X_CS_XBS5_LP64_OFF64_CFLAGS      = 1108
	X_CS_XBS5_LP64_OFF64_LDFLAGS     = 1109
	X_CS_XBS5_LP64_OFF64_LIBS        = 1110
	X_CS_XBS5_LP64_OFF64_LINTFLAGS   = 1111
	X_CS_XBS5_LPBIG_OFFBIG_CFLAGS    = 1112
	X_CS_XBS5_LPBIG_OFFBIG_LDFLAGS   = 1113
	X_CS_XBS5_LPBIG_OFFBIG_LIBS      = 1114
	X_CS_XBS5_LPBIG_OFFBIG_LINTFLAGS = 1115

	X_CS_POSIX_V6_ILP32_OFF32_CFLAGS     = 1116
	X_CS_POSIX_V6_ILP32_OFF32_LDFLAGS    = 1117
	X_CS_POSIX_V6_ILP32_OFF32_LIBS       = 1118
	X_CS_POSIX_V6_ILP32_OFF32_LINTFLAGS  = 1119
	X_CS_POSIX_V6_ILP32_OFFBIG_CFLAGS    = 1120
	X_CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS   = 1121
	X_CS_POSIX_V6_ILP32_OFFBIG_LIBS      = 1122
	X_CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS = 1123
	X_CS_POSIX_V6_LP64_OFF64_CFLAGS      = 1124
	X_CS_POSIX_V6_LP64_OFF64_LDFLAGS     = 1125
	X_CS_POSIX_V6_LP64_OFF64_LIBS        = 1126
	X_CS_POSIX_V6_LP64_OFF64_LINTFLAGS   = 1127
	X_CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS    = 1128
	X_CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS   = 1129
	X_CS_POSIX_V6_LPBIG_OFFBIG_LIBS      = 1130
	X_CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS = 1131

	X_CS_POSIX_V7_ILP32_OFF32_CFLAGS     = 1132
	X_CS_POSIX_V7_ILP32_OFF32_LDFLAGS    = 1133
	X_CS_POSIX_V7_ILP32_OFF32_LIBS       = 1134
	X_CS_POSIX_V7_ILP32_OFF32_LINTFLAGS  = 1135
	X_CS_POSIX_V7_ILP32_OFFBIG_CFLAGS    = 1136
	X_CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS   = 1137
	X_CS_POSIX_V7_ILP32_OFFBIG_LIBS      = 1138
	X_CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS = 1139
	X_CS_POSIX_V7_LP64_OFF64_CFLAGS      = 1140
	X_CS_POSIX_V7_LP64_OFF64_LDFLAGS     = 1141
	X_CS_POSIX_V7_LP64_OFF64_LIBS        = 1142
	X_CS_POSIX_V7_LP64_OFF64_LINTFLAGS   = 1143
	X_CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS    = 1144
	X_CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS   = 1145
	X_CS_POSIX_V7_LPBIG_OFFBIG_LIBS      = 1146
	X_CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS = 1147

	X_CS_V6_ENV = 1148
	X_CS_V7_ENV = 1149
)
View Source
const (
	X_SC_ARG_MAX               = 0
	X_SC_CHILD_MAX             = 1
	X_SC_CLK_TCK               = 2
	X_SC_NGROUPS_MAX           = 3
	X_SC_OPEN_MAX              = 4
	X_SC_STREAM_MAX            = 5
	X_SC_TZNAME_MAX            = 6
	X_SC_JOB_CONTROL           = 7
	X_SC_SAVED_IDS             = 8
	X_SC_REALTIME_SIGNALS      = 9
	X_SC_PRIORITY_SCHEDULING   = 10
	X_SC_TIMERS                = 11
	X_SC_ASYNCHRONOUS_IO       = 12
	X_SC_PRIORITIZED_IO        = 13
	X_SC_SYNCHRONIZED_IO       = 14
	X_SC_FSYNC                 = 15
	X_SC_MAPPED_FILES          = 16
	X_SC_MEMLOCK               = 17
	X_SC_MEMLOCK_RANGE         = 18
	X_SC_MEMORY_PROTECTION     = 19
	X_SC_MESSAGE_PASSING       = 20
	X_SC_SEMAPHORES            = 21
	X_SC_SHARED_MEMORY_OBJECTS = 22
	X_SC_AIO_LISTIO_MAX        = 23
	X_SC_AIO_MAX               = 24
	X_SC_AIO_PRIO_DELTA_MAX    = 25
	X_SC_DELAYTIMER_MAX        = 26
	X_SC_MQ_OPEN_MAX           = 27
	X_SC_MQ_PRIO_MAX           = 28
	X_SC_VERSION               = 29
	X_SC_PAGESIZE              = 30
	X_SC_RTSIG_MAX             = 31
	X_SC_SEM_NSEMS_MAX         = 32
	X_SC_SEM_VALUE_MAX         = 33
	X_SC_SIGQUEUE_MAX          = 34
	X_SC_TIMER_MAX             = 35

	X_SC_BC_BASE_MAX        = 36
	X_SC_BC_DIM_MAX         = 37
	X_SC_BC_SCALE_MAX       = 38
	X_SC_BC_STRING_MAX      = 39
	X_SC_COLL_WEIGHTS_MAX   = 40
	X_SC_EQUIV_CLASS_MAX    = 41
	X_SC_EXPR_NEST_MAX      = 42
	X_SC_LINE_MAX           = 43
	X_SC_RE_DUP_MAX         = 44
	X_SC_CHARCLASS_NAME_MAX = 45

	X_SC_2_VERSION   = 46
	X_SC_2_C_BIND    = 47
	X_SC_2_C_DEV     = 48
	X_SC_2_FORT_DEV  = 49
	X_SC_2_FORT_RUN  = 50
	X_SC_2_SW_DEV    = 51
	X_SC_2_LOCALEDEF = 52

	X_SC_PII                 = 53
	X_SC_PII_XTI             = 54
	X_SC_PII_SOCKET          = 55
	X_SC_PII_INTERNET        = 56
	X_SC_PII_OSI             = 57
	X_SC_POLL                = 58
	X_SC_SELECT              = 59
	X_SC_UIO_MAXIOV          = 60
	X_SC_IOV_MAX             = 60
	X_SC_PII_INTERNET_STREAM = 61
	X_SC_PII_INTERNET_DGRAM  = 62
	X_SC_PII_OSI_COTS        = 63
	X_SC_PII_OSI_CLTS        = 64
	X_SC_PII_OSI_M           = 65
	X_SC_T_IOV_MAX           = 66

	X_SC_THREADS                      = 67
	X_SC_THREAD_SAFE_FUNCTIONS        = 68
	X_SC_GETGR_R_SIZE_MAX             = 69
	X_SC_GETPW_R_SIZE_MAX             = 70
	X_SC_LOGIN_NAME_MAX               = 71
	X_SC_TTY_NAME_MAX                 = 72
	X_SC_THREAD_DESTRUCTOR_ITERATIONS = 73
	X_SC_THREAD_KEYS_MAX              = 74
	X_SC_THREAD_STACK_MIN             = 75
	X_SC_THREAD_THREADS_MAX           = 76
	X_SC_THREAD_ATTR_STACKADDR        = 77
	X_SC_THREAD_ATTR_STACKSIZE        = 78
	X_SC_THREAD_PRIORITY_SCHEDULING   = 79
	X_SC_THREAD_PRIO_INHERIT          = 80
	X_SC_THREAD_PRIO_PROTECT          = 81
	X_SC_THREAD_PROCESS_SHARED        = 82

	X_SC_NPROCESSORS_CONF = 83
	X_SC_NPROCESSORS_ONLN = 84
	X_SC_PHYS_PAGES       = 85
	X_SC_AVPHYS_PAGES     = 86
	X_SC_ATEXIT_MAX       = 87
	X_SC_PASS_MAX         = 88

	X_SC_XOPEN_VERSION     = 89
	X_SC_XOPEN_XCU_VERSION = 90
	X_SC_XOPEN_UNIX        = 91
	X_SC_XOPEN_CRYPT       = 92
	X_SC_XOPEN_ENH_I18N    = 93
	X_SC_XOPEN_SHM         = 94

	X_SC_2_CHAR_TERM = 95
	X_SC_2_C_VERSION = 96
	X_SC_2_UPE       = 97

	X_SC_XOPEN_XPG2 = 98
	X_SC_XOPEN_XPG3 = 99
	X_SC_XOPEN_XPG4 = 100

	X_SC_CHAR_BIT   = 101
	X_SC_CHAR_MAX   = 102
	X_SC_CHAR_MIN   = 103
	X_SC_INT_MAX    = 104
	X_SC_INT_MIN    = 105
	X_SC_LONG_BIT   = 106
	X_SC_WORD_BIT   = 107
	X_SC_MB_LEN_MAX = 108
	X_SC_NZERO      = 109
	X_SC_SSIZE_MAX  = 110
	X_SC_SCHAR_MAX  = 111
	X_SC_SCHAR_MIN  = 112
	X_SC_SHRT_MAX   = 113
	X_SC_SHRT_MIN   = 114
	X_SC_UCHAR_MAX  = 115
	X_SC_UINT_MAX   = 116
	X_SC_ULONG_MAX  = 117
	X_SC_USHRT_MAX  = 118

	X_SC_NL_ARGMAX  = 119
	X_SC_NL_LANGMAX = 120
	X_SC_NL_MSGMAX  = 121
	X_SC_NL_NMAX    = 122
	X_SC_NL_SETMAX  = 123
	X_SC_NL_TEXTMAX = 124

	X_SC_XBS5_ILP32_OFF32  = 125
	X_SC_XBS5_ILP32_OFFBIG = 126
	X_SC_XBS5_LP64_OFF64   = 127
	X_SC_XBS5_LPBIG_OFFBIG = 128

	X_SC_XOPEN_LEGACY           = 129
	X_SC_XOPEN_REALTIME         = 130
	X_SC_XOPEN_REALTIME_THREADS = 131

	X_SC_ADVISORY_INFO          = 132
	X_SC_BARRIERS               = 133
	X_SC_BASE                   = 134
	X_SC_C_LANG_SUPPORT         = 135
	X_SC_C_LANG_SUPPORT_R       = 136
	X_SC_CLOCK_SELECTION        = 137
	X_SC_CPUTIME                = 138
	X_SC_THREAD_CPUTIME         = 139
	X_SC_DEVICE_IO              = 140
	X_SC_DEVICE_SPECIFIC        = 141
	X_SC_DEVICE_SPECIFIC_R      = 142
	X_SC_FD_MGMT                = 143
	X_SC_FIFO                   = 144
	X_SC_PIPE                   = 145
	X_SC_FILE_ATTRIBUTES        = 146
	X_SC_FILE_LOCKING           = 147
	X_SC_FILE_SYSTEM            = 148
	X_SC_MONOTONIC_CLOCK        = 149
	X_SC_MULTI_PROCESS          = 150
	X_SC_SINGLE_PROCESS         = 151
	X_SC_NETWORKING             = 152
	X_SC_READER_WRITER_LOCKS    = 153
	X_SC_SPIN_LOCKS             = 154
	X_SC_REGEXP                 = 155
	X_SC_REGEX_VERSION          = 156
	X_SC_SHELL                  = 157
	X_SC_SIGNALS                = 158
	X_SC_SPAWN                  = 159
	X_SC_SPORADIC_SERVER        = 160
	X_SC_THREAD_SPORADIC_SERVER = 161
	X_SC_SYSTEM_DATABASE        = 162
	X_SC_SYSTEM_DATABASE_R      = 163
	X_SC_TIMEOUTS               = 164
	X_SC_TYPED_MEMORY_OBJECTS   = 165
	X_SC_USER_GROUPS            = 166
	X_SC_USER_GROUPS_R          = 167
	X_SC_2_PBS                  = 168
	X_SC_2_PBS_ACCOUNTING       = 169
	X_SC_2_PBS_LOCATE           = 170
	X_SC_2_PBS_MESSAGE          = 171
	X_SC_2_PBS_TRACK            = 172
	X_SC_SYMLOOP_MAX            = 173
	X_SC_STREAMS                = 174
	X_SC_2_PBS_CHECKPOINT       = 175

	X_SC_V6_ILP32_OFF32  = 176
	X_SC_V6_ILP32_OFFBIG = 177
	X_SC_V6_LP64_OFF64   = 178
	X_SC_V6_LPBIG_OFFBIG = 179

	X_SC_HOST_NAME_MAX      = 180
	X_SC_TRACE              = 181
	X_SC_TRACE_EVENT_FILTER = 182
	X_SC_TRACE_INHERIT      = 183
	X_SC_TRACE_LOG          = 184

	X_SC_LEVEL1_ICACHE_SIZE     = 185
	X_SC_LEVEL1_ICACHE_ASSOC    = 186
	X_SC_LEVEL1_ICACHE_LINESIZE = 187
	X_SC_LEVEL1_DCACHE_SIZE     = 188
	X_SC_LEVEL1_DCACHE_ASSOC    = 189
	X_SC_LEVEL1_DCACHE_LINESIZE = 190
	X_SC_LEVEL2_CACHE_SIZE      = 191
	X_SC_LEVEL2_CACHE_ASSOC     = 192
	X_SC_LEVEL2_CACHE_LINESIZE  = 193
	X_SC_LEVEL3_CACHE_SIZE      = 194
	X_SC_LEVEL3_CACHE_ASSOC     = 195
	X_SC_LEVEL3_CACHE_LINESIZE  = 196
	X_SC_LEVEL4_CACHE_SIZE      = 197
	X_SC_LEVEL4_CACHE_ASSOC     = 198
	X_SC_LEVEL4_CACHE_LINESIZE  = 199

	X_SC_IPV6        = 235
	X_SC_RAW_SOCKETS = 236

	X_SC_V7_ILP32_OFF32  = 237
	X_SC_V7_ILP32_OFFBIG = 238
	X_SC_V7_LP64_OFF64   = 239
	X_SC_V7_LPBIG_OFFBIG = 240

	X_SC_SS_REPL_MAX = 241

	X_SC_TRACE_EVENT_NAME_MAX = 242
	X_SC_TRACE_NAME_MAX       = 243
	X_SC_TRACE_SYS_MAX        = 244
	X_SC_TRACE_USER_EVENT_MAX = 245

	X_SC_XOPEN_STREAMS = 246

	X_SC_THREAD_ROBUST_PRIO_INHERIT = 247
	X_SC_THREAD_ROBUST_PRIO_PROTECT = 248
)
View Source
const (
	F_OWNER_TID  = 0
	F_OWNER_PID  = 1
	F_OWNER_PGRP = 2
	F_OWNER_GID  = 2
)
View Source
const (
	P_ALL  = 0
	P_PID  = 1
	P_PGID = 2
)
View Source
const (
	ITIMER_REAL = 0

	ITIMER_VIRTUAL = 1

	ITIMER_PROF = 2
)

Variables

View Source
var CAPI = map[string]struct{}{}/* 1380 elements not displayed */
View Source
var Xsqlite3Config = Sqlite3Config{
	FbMemstat:           SQLITE_DEFAULT_MEMSTATUS,
	FbCoreMutex:         U8(1),
	FbFullMutex:         U8(libc.Bool32(SQLITE_THREADSAFE == 1)),
	FbUseCis:            U8(SQLITE_ALLOW_COVERING_INDEX_SCAN),
	FbExtraSchemaChecks: U8(1),
	FmxStrlen:           0x7ffffffe,
	FszLookaside:        1200, FnLookaside: 40,
	FnStmtSpill:          64 * 1024,
	FmxMmap:              int64(SQLITE_MAX_MMAP_SIZE),
	FnPage:               SQLITE_DEFAULT_PCACHE_INITSZ,
	FszPma:               U32(SQLITE_SORTER_PMASZ),
	FmxMemdbSize:         int64(SQLITE_MEMDB_DEFAULT_MAXSIZE),
	FiOnceResetThreshold: 0x7ffffffe,
	FszSorterRef:         U32(SQLITE_DEFAULT_SORTERREF_SIZE),
}
View Source
var Xsqlite3CtypeMap = [256]uint8{}/* 256 elements not displayed */
View Source
var Xsqlite3OSTrace int32 = SQLITE_DEBUG_OS_TRACE
View Source
var Xsqlite3OpcodeProperty = [187]uint8{} /* 187 elements not displayed */
View Source
var Xsqlite3PendingByte int32 = 0x40000000
View Source
var Xsqlite3SharedCacheList uintptr = uintptr(0)
View Source
var Xsqlite3SmallTypeSizes = [128]U8{}/* 128 elements not displayed */
View Source
var Xsqlite3StdType = [6]uintptr{
	ts + 1188,
	ts + 1192,
	ts + 1197,
	ts + 1201,
	ts + 1209,
	ts + 1214,
}
View Source
var Xsqlite3StdTypeLen = [6]uint8{uint8(3), uint8(4), uint8(3), uint8(7), uint8(4), uint8(4)}
View Source
var Xsqlite3StrBINARY = *(*[7]int8)(unsafe.Pointer(ts + 1181))
View Source
var Xsqlite3UpperToLower = [274]uint8{}/* 274 elements not displayed */
View Source
var Xsqlite3_current_time int32 = 0
View Source
var Xsqlite3_data_directory uintptr = uintptr(0)
View Source
var Xsqlite3_diskfull int32 = 0
View Source
var Xsqlite3_diskfull_pending int32 = 0
View Source
var Xsqlite3_found_count int32 = 0
View Source
var Xsqlite3_fullsync_count int32 = 0
View Source
var Xsqlite3_interrupt_count int32 = 0
View Source
var Xsqlite3_io_error_benign int32 = 0
View Source
var Xsqlite3_io_error_hardhit int32 = 0
View Source
var Xsqlite3_io_error_hit int32 = 0
View Source
var Xsqlite3_io_error_pending int32 = 0
View Source
var Xsqlite3_io_error_persist int32 = 0
View Source
var Xsqlite3_like_count int32 = 0
View Source
var Xsqlite3_max_blobsize int32 = 0
View Source
var Xsqlite3_memdebug_vfs_oom_test int32 = 1
View Source
var Xsqlite3_open_file_count int32 = 0
View Source
var Xsqlite3_opentemp_count int32 = 0
View Source
var Xsqlite3_pager_readdb_count int32 = 0
View Source
var Xsqlite3_pager_writedb_count int32 = 0
View Source
var Xsqlite3_pager_writej_count int32 = 0
View Source
var Xsqlite3_search_count int32 = 0
View Source
var Xsqlite3_sort_count int32 = 0
View Source
var Xsqlite3_sync_count int32 = 0
View Source
var Xsqlite3_temp_directory uintptr = uintptr(0)
View Source
var Xsqlite3_version = *(*[7]int8)(unsafe.Pointer(ts))
View Source
var Xsqlite3_xferopt_count int32
View Source
var Xsqlite3aEQb uintptr = 0
View Source
var Xsqlite3aGTb uintptr = 0
View Source
var Xsqlite3aLTb uintptr = 0

Functions

func Xdisable_simulated_io_errors

func Xdisable_simulated_io_errors(tls *libc.TLS)

func Xenable_simulated_io_errors

func Xenable_simulated_io_errors(tls *libc.TLS)

func Xsqlite3AbsInt32

func Xsqlite3AbsInt32(tls *libc.TLS, x int32) int32

func Xsqlite3AddCheckConstraint

func Xsqlite3AddCheckConstraint(tls *libc.TLS, pParse uintptr, pCheckExpr uintptr, zStart uintptr, zEnd uintptr)

func Xsqlite3AddCollateType

func Xsqlite3AddCollateType(tls *libc.TLS, pParse uintptr, pToken uintptr)

func Xsqlite3AddColumn

func Xsqlite3AddColumn(tls *libc.TLS, pParse uintptr, sName Token, sType Token)

func Xsqlite3AddDefaultValue

func Xsqlite3AddDefaultValue(tls *libc.TLS, pParse uintptr, pExpr uintptr, zStart uintptr, zEnd uintptr)

func Xsqlite3AddGenerated

func Xsqlite3AddGenerated(tls *libc.TLS, pParse uintptr, pExpr uintptr, pType uintptr)

func Xsqlite3AddInt64

func Xsqlite3AddInt64(tls *libc.TLS, pA uintptr, iB I64) int32

func Xsqlite3AddNotNull

func Xsqlite3AddNotNull(tls *libc.TLS, pParse uintptr, onError int32)

func Xsqlite3AddPrimaryKey

func Xsqlite3AddPrimaryKey(tls *libc.TLS, pParse uintptr, pList uintptr, onError int32, autoInc int32, sortOrder int32)

func Xsqlite3AddReturning added in v1.10.0

func Xsqlite3AddReturning(tls *libc.TLS, pParse uintptr, pList uintptr)

func Xsqlite3AffinityType

func Xsqlite3AffinityType(tls *libc.TLS, zIn uintptr, pCol uintptr) int8

func Xsqlite3AggInfoPersistWalkerInit

func Xsqlite3AggInfoPersistWalkerInit(tls *libc.TLS, pWalker uintptr, pParse uintptr)

func Xsqlite3AllocateIndexObject

func Xsqlite3AllocateIndexObject(tls *libc.TLS, db uintptr, nCol I16, nExtra int32, ppExtra uintptr) uintptr

func Xsqlite3AlterBeginAddColumn

func Xsqlite3AlterBeginAddColumn(tls *libc.TLS, pParse uintptr, pSrc uintptr)

func Xsqlite3AlterDropColumn added in v1.10.0

func Xsqlite3AlterDropColumn(tls *libc.TLS, pParse uintptr, pSrc uintptr, pName uintptr)

func Xsqlite3AlterFinishAddColumn

func Xsqlite3AlterFinishAddColumn(tls *libc.TLS, pParse uintptr, pColDef uintptr)

func Xsqlite3AlterFunctions

func Xsqlite3AlterFunctions(tls *libc.TLS)

func Xsqlite3AlterRenameColumn

func Xsqlite3AlterRenameColumn(tls *libc.TLS, pParse uintptr, pSrc uintptr, pOld uintptr, pNew uintptr)

func Xsqlite3AlterRenameTable

func Xsqlite3AlterRenameTable(tls *libc.TLS, pParse uintptr, pSrc uintptr, pName uintptr)

func Xsqlite3AnalysisLoad

func Xsqlite3AnalysisLoad(tls *libc.TLS, db uintptr, iDb int32) int32

func Xsqlite3Analyze

func Xsqlite3Analyze(tls *libc.TLS, pParse uintptr, pName1 uintptr, pName2 uintptr)

func Xsqlite3ApiExit

func Xsqlite3ApiExit(tls *libc.TLS, db uintptr, rc int32) int32

func Xsqlite3ArrayAllocate

func Xsqlite3ArrayAllocate(tls *libc.TLS, db uintptr, pArray uintptr, szEntry int32, pnEntry uintptr, pIdx uintptr) uintptr

func Xsqlite3AtoF

func Xsqlite3AtoF(tls *libc.TLS, z uintptr, pResult uintptr, length int32, enc U8) int32

func Xsqlite3Atoi

func Xsqlite3Atoi(tls *libc.TLS, z uintptr) int32

func Xsqlite3Atoi64

func Xsqlite3Atoi64(tls *libc.TLS, zNum uintptr, pNum uintptr, length int32, enc U8) int32

func Xsqlite3Attach

func Xsqlite3Attach(tls *libc.TLS, pParse uintptr, p uintptr, pDbname uintptr, pKey uintptr)

func Xsqlite3AuthCheck

func Xsqlite3AuthCheck(tls *libc.TLS, pParse uintptr, code int32, zArg1 uintptr, zArg2 uintptr, zArg3 uintptr) int32

func Xsqlite3AuthContextPop

func Xsqlite3AuthContextPop(tls *libc.TLS, pContext uintptr)

func Xsqlite3AuthContextPush

func Xsqlite3AuthContextPush(tls *libc.TLS, pParse uintptr, pContext uintptr, zContext uintptr)

func Xsqlite3AuthRead

func Xsqlite3AuthRead(tls *libc.TLS, pParse uintptr, pExpr uintptr, pSchema uintptr, pTabList uintptr)

func Xsqlite3AuthReadCol

func Xsqlite3AuthReadCol(tls *libc.TLS, pParse uintptr, zTab uintptr, zCol uintptr, iDb int32) int32

func Xsqlite3AutoLoadExtensions

func Xsqlite3AutoLoadExtensions(tls *libc.TLS, db uintptr)

func Xsqlite3AutoincrementBegin

func Xsqlite3AutoincrementBegin(tls *libc.TLS, pParse uintptr)

func Xsqlite3AutoincrementEnd

func Xsqlite3AutoincrementEnd(tls *libc.TLS, pParse uintptr)

func Xsqlite3BackupRestart

func Xsqlite3BackupRestart(tls *libc.TLS, pBackup uintptr)

func Xsqlite3BackupUpdate

func Xsqlite3BackupUpdate(tls *libc.TLS, pBackup uintptr, iPage Pgno, aData uintptr)

func Xsqlite3BeginBenignMalloc

func Xsqlite3BeginBenignMalloc(tls *libc.TLS)

func Xsqlite3BeginTransaction

func Xsqlite3BeginTransaction(tls *libc.TLS, pParse uintptr, type1 int32)

func Xsqlite3BeginTrigger

func Xsqlite3BeginTrigger(tls *libc.TLS, pParse uintptr, pName1 uintptr, pName2 uintptr, tr_tm int32, op int32, pColumns uintptr, pTableName uintptr, pWhen uintptr, isTemp int32, noErr int32)

func Xsqlite3BeginWriteOperation

func Xsqlite3BeginWriteOperation(tls *libc.TLS, pParse uintptr, setStatement int32, iDb int32)

func Xsqlite3BenignMallocHooks

func Xsqlite3BenignMallocHooks(tls *libc.TLS, xBenignBegin uintptr, xBenignEnd uintptr)

func Xsqlite3BinaryCompareCollSeq

func Xsqlite3BinaryCompareCollSeq(tls *libc.TLS, pParse uintptr, pLeft uintptr, pRight uintptr) uintptr

func Xsqlite3BitvecBuiltinTest

func Xsqlite3BitvecBuiltinTest(tls *libc.TLS, sz int32, aOp uintptr) int32

func Xsqlite3BitvecClear

func Xsqlite3BitvecClear(tls *libc.TLS, p uintptr, i U32, pBuf uintptr)

func Xsqlite3BitvecCreate

func Xsqlite3BitvecCreate(tls *libc.TLS, iSize U32) uintptr

func Xsqlite3BitvecDestroy

func Xsqlite3BitvecDestroy(tls *libc.TLS, p uintptr)

func Xsqlite3BitvecSet

func Xsqlite3BitvecSet(tls *libc.TLS, p uintptr, i U32) int32

func Xsqlite3BitvecTest

func Xsqlite3BitvecTest(tls *libc.TLS, p uintptr, i U32) int32

func Xsqlite3BitvecTestNotNull

func Xsqlite3BitvecTestNotNull(tls *libc.TLS, p uintptr, i U32) int32

func Xsqlite3BlobCompare

func Xsqlite3BlobCompare(tls *libc.TLS, pB1 uintptr, pB2 uintptr) int32

func Xsqlite3BtreeBeginStmt

func Xsqlite3BtreeBeginStmt(tls *libc.TLS, p uintptr, iStatement int32) int32

func Xsqlite3BtreeBeginTrans

func Xsqlite3BtreeBeginTrans(tls *libc.TLS, p uintptr, wrflag int32, pSchemaVersion uintptr) int32

func Xsqlite3BtreeCheckpoint

func Xsqlite3BtreeCheckpoint(tls *libc.TLS, p uintptr, eMode int32, pnLog uintptr, pnCkpt uintptr) int32

func Xsqlite3BtreeClearCache added in v1.20.1

func Xsqlite3BtreeClearCache(tls *libc.TLS, p uintptr)

func Xsqlite3BtreeClearCursor

func Xsqlite3BtreeClearCursor(tls *libc.TLS, pCur uintptr)

func Xsqlite3BtreeClearTable

func Xsqlite3BtreeClearTable(tls *libc.TLS, p uintptr, iTable int32, pnChange uintptr) int32

func Xsqlite3BtreeClearTableOfCursor

func Xsqlite3BtreeClearTableOfCursor(tls *libc.TLS, pCur uintptr) int32

func Xsqlite3BtreeClose

func Xsqlite3BtreeClose(tls *libc.TLS, p uintptr) int32

func Xsqlite3BtreeCloseCursor

func Xsqlite3BtreeCloseCursor(tls *libc.TLS, pCur uintptr) int32

func Xsqlite3BtreeCommit

func Xsqlite3BtreeCommit(tls *libc.TLS, p uintptr) int32

func Xsqlite3BtreeCommitPhaseOne

func Xsqlite3BtreeCommitPhaseOne(tls *libc.TLS, p uintptr, zSuperJrnl uintptr) int32

func Xsqlite3BtreeCommitPhaseTwo

func Xsqlite3BtreeCommitPhaseTwo(tls *libc.TLS, p uintptr, bCleanup int32) int32

func Xsqlite3BtreeConnectionCount

func Xsqlite3BtreeConnectionCount(tls *libc.TLS, p uintptr) int32

func Xsqlite3BtreeCopyFile

func Xsqlite3BtreeCopyFile(tls *libc.TLS, pTo uintptr, pFrom uintptr) int32

func Xsqlite3BtreeCount

func Xsqlite3BtreeCount(tls *libc.TLS, db uintptr, pCur uintptr, pnEntry uintptr) int32

func Xsqlite3BtreeCreateTable

func Xsqlite3BtreeCreateTable(tls *libc.TLS, p uintptr, piTable uintptr, flags int32) int32

func Xsqlite3BtreeCursor

func Xsqlite3BtreeCursor(tls *libc.TLS, p uintptr, iTable Pgno, wrFlag int32, pKeyInfo uintptr, pCur uintptr) int32

func Xsqlite3BtreeCursorHasHint

func Xsqlite3BtreeCursorHasHint(tls *libc.TLS, pCsr uintptr, mask uint32) int32

func Xsqlite3BtreeCursorHasMoved

func Xsqlite3BtreeCursorHasMoved(tls *libc.TLS, pCur uintptr) int32

func Xsqlite3BtreeCursorHintFlags

func Xsqlite3BtreeCursorHintFlags(tls *libc.TLS, pCur uintptr, x uint32)

func Xsqlite3BtreeCursorIsValidNN

func Xsqlite3BtreeCursorIsValidNN(tls *libc.TLS, pCur uintptr) int32

func Xsqlite3BtreeCursorPin

func Xsqlite3BtreeCursorPin(tls *libc.TLS, pCur uintptr)

func Xsqlite3BtreeCursorRestore

func Xsqlite3BtreeCursorRestore(tls *libc.TLS, pCur uintptr, pDifferentRow uintptr) int32

func Xsqlite3BtreeCursorSize

func Xsqlite3BtreeCursorSize(tls *libc.TLS) int32

func Xsqlite3BtreeCursorUnpin

func Xsqlite3BtreeCursorUnpin(tls *libc.TLS, pCur uintptr)

func Xsqlite3BtreeCursorZero

func Xsqlite3BtreeCursorZero(tls *libc.TLS, p uintptr)

func Xsqlite3BtreeDelete

func Xsqlite3BtreeDelete(tls *libc.TLS, pCur uintptr, flags U8) int32

func Xsqlite3BtreeDropTable

func Xsqlite3BtreeDropTable(tls *libc.TLS, p uintptr, iTable int32, piMoved uintptr) int32

func Xsqlite3BtreeEnter

func Xsqlite3BtreeEnter(tls *libc.TLS, p uintptr)

func Xsqlite3BtreeEnterAll

func Xsqlite3BtreeEnterAll(tls *libc.TLS, db uintptr)

func Xsqlite3BtreeEnterCursor

func Xsqlite3BtreeEnterCursor(tls *libc.TLS, pCur uintptr)

func Xsqlite3BtreeEof

func Xsqlite3BtreeEof(tls *libc.TLS, pCur uintptr) int32

func Xsqlite3BtreeFakeValidCursor

func Xsqlite3BtreeFakeValidCursor(tls *libc.TLS) uintptr

func Xsqlite3BtreeFirst

func Xsqlite3BtreeFirst(tls *libc.TLS, pCur uintptr, pRes uintptr) int32

func Xsqlite3BtreeGetAutoVacuum

func Xsqlite3BtreeGetAutoVacuum(tls *libc.TLS, p uintptr) int32

func Xsqlite3BtreeGetFilename

func Xsqlite3BtreeGetFilename(tls *libc.TLS, p uintptr) uintptr

func Xsqlite3BtreeGetJournalname

func Xsqlite3BtreeGetJournalname(tls *libc.TLS, p uintptr) uintptr

func Xsqlite3BtreeGetMeta

func Xsqlite3BtreeGetMeta(tls *libc.TLS, p uintptr, idx int32, pMeta uintptr)

func Xsqlite3BtreeGetPageSize

func Xsqlite3BtreeGetPageSize(tls *libc.TLS, p uintptr) int32

func Xsqlite3BtreeGetRequestedReserve

func Xsqlite3BtreeGetRequestedReserve(tls *libc.TLS, p uintptr) int32

func Xsqlite3BtreeGetReserveNoMutex

func Xsqlite3BtreeGetReserveNoMutex(tls *libc.TLS, p uintptr) int32

func Xsqlite3BtreeIncrVacuum

func Xsqlite3BtreeIncrVacuum(tls *libc.TLS, p uintptr) int32

func Xsqlite3BtreeIncrblobCursor

func Xsqlite3BtreeIncrblobCursor(tls *libc.TLS, pCur uintptr)

func Xsqlite3BtreeIndexMoveto added in v1.14.2

func Xsqlite3BtreeIndexMoveto(tls *libc.TLS, pCur uintptr, pIdxKey uintptr, pRes uintptr) int32

func Xsqlite3BtreeInsert

func Xsqlite3BtreeInsert(tls *libc.TLS, pCur uintptr, pX uintptr, flags int32, seekResult int32) int32

func Xsqlite3BtreeIntegrityCheck

func Xsqlite3BtreeIntegrityCheck(tls *libc.TLS, db uintptr, p uintptr, aRoot uintptr, nRoot int32, mxErr int32, pnErr uintptr, pzOut uintptr) int32

func Xsqlite3BtreeIsInBackup

func Xsqlite3BtreeIsInBackup(tls *libc.TLS, p uintptr) int32

func Xsqlite3BtreeIsReadonly

func Xsqlite3BtreeIsReadonly(tls *libc.TLS, p uintptr) int32

func Xsqlite3BtreeLast

func Xsqlite3BtreeLast(tls *libc.TLS, pCur uintptr, pRes uintptr) int32

func Xsqlite3BtreeLeave

func Xsqlite3BtreeLeave(tls *libc.TLS, p uintptr)

func Xsqlite3BtreeLeaveAll

func Xsqlite3BtreeLeaveAll(tls *libc.TLS, db uintptr)

func Xsqlite3BtreeLeaveCursor

func Xsqlite3BtreeLeaveCursor(tls *libc.TLS, pCur uintptr)

func Xsqlite3BtreeLockTable

func Xsqlite3BtreeLockTable(tls *libc.TLS, p uintptr, iTab int32, isWriteLock U8) int32

func Xsqlite3BtreeNewDb

func Xsqlite3BtreeNewDb(tls *libc.TLS, p uintptr) int32

func Xsqlite3BtreeNext

func Xsqlite3BtreeNext(tls *libc.TLS, pCur uintptr, flags int32) int32

func Xsqlite3BtreeOpen

func Xsqlite3BtreeOpen(tls *libc.TLS, pVfs uintptr, zFilename uintptr, db uintptr, ppBtree uintptr, flags int32, vfsFlags int32) int32

func Xsqlite3BtreePager

func Xsqlite3BtreePager(tls *libc.TLS, p uintptr) uintptr

func Xsqlite3BtreePayload

func Xsqlite3BtreePayload(tls *libc.TLS, pCur uintptr, offset U32, amt U32, pBuf uintptr) int32

func Xsqlite3BtreePayloadChecked

func Xsqlite3BtreePayloadChecked(tls *libc.TLS, pCur uintptr, offset U32, amt U32, pBuf uintptr) int32

func Xsqlite3BtreePayloadFetch

func Xsqlite3BtreePayloadFetch(tls *libc.TLS, pCur uintptr, pAmt uintptr) uintptr

func Xsqlite3BtreePrevious

func Xsqlite3BtreePrevious(tls *libc.TLS, pCur uintptr, flags int32) int32

func Xsqlite3BtreePutData

func Xsqlite3BtreePutData(tls *libc.TLS, pCsr uintptr, offset U32, amt U32, z uintptr) int32

func Xsqlite3BtreeRollback

func Xsqlite3BtreeRollback(tls *libc.TLS, p uintptr, tripCode int32, writeOnly int32) int32

func Xsqlite3BtreeSavepoint

func Xsqlite3BtreeSavepoint(tls *libc.TLS, p uintptr, op int32, iSavepoint int32) int32

func Xsqlite3BtreeSchema

func Xsqlite3BtreeSchema(tls *libc.TLS, p uintptr, nBytes int32, xFree uintptr) uintptr

func Xsqlite3BtreeSchemaLocked

func Xsqlite3BtreeSchemaLocked(tls *libc.TLS, p uintptr) int32

func Xsqlite3BtreeSecureDelete

func Xsqlite3BtreeSecureDelete(tls *libc.TLS, p uintptr, newFlag int32) int32

func Xsqlite3BtreeSetAutoVacuum

func Xsqlite3BtreeSetAutoVacuum(tls *libc.TLS, p uintptr, autoVacuum int32) int32

func Xsqlite3BtreeSetCacheSize

func Xsqlite3BtreeSetCacheSize(tls *libc.TLS, p uintptr, mxPage int32) int32

func Xsqlite3BtreeSetMmapLimit

func Xsqlite3BtreeSetMmapLimit(tls *libc.TLS, p uintptr, szMmap Sqlite3_int64) int32

func Xsqlite3BtreeSetPageSize

func Xsqlite3BtreeSetPageSize(tls *libc.TLS, p uintptr, pageSize int32, nReserve int32, iFix int32) int32

func Xsqlite3BtreeSetPagerFlags

func Xsqlite3BtreeSetPagerFlags(tls *libc.TLS, p uintptr, pgFlags uint32) int32

func Xsqlite3BtreeSetSpillSize

func Xsqlite3BtreeSetSpillSize(tls *libc.TLS, p uintptr, mxPage int32) int32

func Xsqlite3BtreeSetVersion

func Xsqlite3BtreeSetVersion(tls *libc.TLS, pBtree uintptr, iVersion int32) int32

func Xsqlite3BtreeSharable

func Xsqlite3BtreeSharable(tls *libc.TLS, p uintptr) int32

func Xsqlite3BtreeTableMoveto added in v1.14.2

func Xsqlite3BtreeTableMoveto(tls *libc.TLS, pCur uintptr, intKey I64, biasRight int32, pRes uintptr) int32

func Xsqlite3BtreeTransferRow added in v1.10.0

func Xsqlite3BtreeTransferRow(tls *libc.TLS, pDest uintptr, pSrc uintptr, iKey I64) int32

func Xsqlite3BtreeTripAllCursors

func Xsqlite3BtreeTripAllCursors(tls *libc.TLS, pBtree uintptr, errCode int32, writeOnly int32) int32

func Xsqlite3BtreeTxnState added in v1.10.0

func Xsqlite3BtreeTxnState(tls *libc.TLS, p uintptr) int32

func Xsqlite3BtreeUpdateMeta

func Xsqlite3BtreeUpdateMeta(tls *libc.TLS, p uintptr, idx int32, iMeta U32) int32

func Xsqlite3CantopenError

func Xsqlite3CantopenError(tls *libc.TLS, lineno int32) int32

func Xsqlite3ChangeCookie

func Xsqlite3ChangeCookie(tls *libc.TLS, pParse uintptr, iDb int32)

func Xsqlite3CheckCollSeq

func Xsqlite3CheckCollSeq(tls *libc.TLS, pParse uintptr, pColl uintptr) int32

func Xsqlite3CheckObjectName

func Xsqlite3CheckObjectName(tls *libc.TLS, pParse uintptr, zName uintptr, zType uintptr, zTblName uintptr) int32

func Xsqlite3Checkpoint

func Xsqlite3Checkpoint(tls *libc.TLS, db uintptr, iDb int32, eMode int32, pnLog uintptr, pnCkpt uintptr) int32

func Xsqlite3ClearOnOrUsing added in v1.18.1

func Xsqlite3ClearOnOrUsing(tls *libc.TLS, db uintptr, p uintptr)

func Xsqlite3ClearTempRegCache

func Xsqlite3ClearTempRegCache(tls *libc.TLS, pParse uintptr)

func Xsqlite3CloseExtensions

func Xsqlite3CloseExtensions(tls *libc.TLS, db uintptr)

func Xsqlite3CloseSavepoints

func Xsqlite3CloseSavepoints(tls *libc.TLS, db uintptr)

func Xsqlite3CodeChangeCount added in v1.14.7

func Xsqlite3CodeChangeCount(tls *libc.TLS, v uintptr, regCounter int32, zColName uintptr)

func Xsqlite3CodeDropTable

func Xsqlite3CodeDropTable(tls *libc.TLS, pParse uintptr, pTab uintptr, iDb int32, isView int32)

func Xsqlite3CodeRhsOfIN

func Xsqlite3CodeRhsOfIN(tls *libc.TLS, pParse uintptr, pExpr uintptr, iTab int32)

func Xsqlite3CodeRowTrigger

func Xsqlite3CodeRowTrigger(tls *libc.TLS, pParse uintptr, pTrigger uintptr, op int32, pChanges uintptr, tr_tm int32, pTab uintptr, reg int32, orconf int32, ignoreJump int32)

func Xsqlite3CodeRowTriggerDirect

func Xsqlite3CodeRowTriggerDirect(tls *libc.TLS, pParse uintptr, p uintptr, pTab uintptr, reg int32, orconf int32, ignoreJump int32)

func Xsqlite3CodeSubselect

func Xsqlite3CodeSubselect(tls *libc.TLS, pParse uintptr, pExpr uintptr) int32

func Xsqlite3CodeVerifyNamedSchema

func Xsqlite3CodeVerifyNamedSchema(tls *libc.TLS, pParse uintptr, zDb uintptr)

func Xsqlite3CodeVerifySchema

func Xsqlite3CodeVerifySchema(tls *libc.TLS, pParse uintptr, iDb int32)

func Xsqlite3CollapseDatabaseArray

func Xsqlite3CollapseDatabaseArray(tls *libc.TLS, db uintptr)

func Xsqlite3ColumnColl added in v1.14.2

func Xsqlite3ColumnColl(tls *libc.TLS, pCol uintptr) uintptr

func Xsqlite3ColumnDefault

func Xsqlite3ColumnDefault(tls *libc.TLS, v uintptr, pTab uintptr, i int32, iReg int32)

func Xsqlite3ColumnExpr added in v1.14.2

func Xsqlite3ColumnExpr(tls *libc.TLS, pTab uintptr, pCol uintptr) uintptr

func Xsqlite3ColumnIndex added in v1.10.0

func Xsqlite3ColumnIndex(tls *libc.TLS, pTab uintptr, zCol uintptr) int32

func Xsqlite3ColumnSetColl added in v1.14.2

func Xsqlite3ColumnSetColl(tls *libc.TLS, db uintptr, pCol uintptr, zColl uintptr)

func Xsqlite3ColumnSetExpr added in v1.14.2

func Xsqlite3ColumnSetExpr(tls *libc.TLS, pParse uintptr, pTab uintptr, pCol uintptr, pExpr uintptr)

func Xsqlite3ColumnType

func Xsqlite3ColumnType(tls *libc.TLS, pCol uintptr, zDflt uintptr) uintptr

func Xsqlite3ColumnsFromExprList

func Xsqlite3ColumnsFromExprList(tls *libc.TLS, pParse uintptr, pEList uintptr, pnCol uintptr, paCol uintptr) int32

func Xsqlite3CommitInternalChanges

func Xsqlite3CommitInternalChanges(tls *libc.TLS, db uintptr)

func Xsqlite3CompareAffinity

func Xsqlite3CompareAffinity(tls *libc.TLS, pExpr uintptr, aff2 int8) int8

func Xsqlite3CompileOptions

func Xsqlite3CompileOptions(tls *libc.TLS, pnOpt uintptr) uintptr

func Xsqlite3CompleteInsertion

func Xsqlite3CompleteInsertion(tls *libc.TLS, pParse uintptr, pTab uintptr, iDataCur int32, iIdxCur int32, regNewData int32, aRegIdx uintptr, update_flags int32, appendBias int32, useSeekResult int32)

func Xsqlite3ComputeGeneratedColumns

func Xsqlite3ComputeGeneratedColumns(tls *libc.TLS, pParse uintptr, iRegStore int32, pTab uintptr)

func Xsqlite3ConnectionBlocked

func Xsqlite3ConnectionBlocked(tls *libc.TLS, db uintptr, pBlocker uintptr)

func Xsqlite3ConnectionClosed

func Xsqlite3ConnectionClosed(tls *libc.TLS, db uintptr)

func Xsqlite3ConnectionUnlocked

func Xsqlite3ConnectionUnlocked(tls *libc.TLS, db uintptr)

func Xsqlite3CorruptError

func Xsqlite3CorruptError(tls *libc.TLS, lineno int32) int32

func Xsqlite3CreateColumnExpr

func Xsqlite3CreateColumnExpr(tls *libc.TLS, db uintptr, pSrc uintptr, iSrc int32, iCol int32) uintptr

func Xsqlite3CreateForeignKey

func Xsqlite3CreateForeignKey(tls *libc.TLS, pParse uintptr, pFromCol uintptr, pTo uintptr, pToCol uintptr, flags int32)

func Xsqlite3CreateFunc

func Xsqlite3CreateFunc(tls *libc.TLS, db uintptr, zFunctionName uintptr, nArg int32, enc int32, pUserData uintptr, xSFunc uintptr, xStep uintptr, xFinal uintptr, xValue uintptr, xInverse uintptr, pDestructor uintptr) int32

func Xsqlite3CreateIndex

func Xsqlite3CreateIndex(tls *libc.TLS, pParse uintptr, pName1 uintptr, pName2 uintptr, pTblName uintptr, pList uintptr, onError int32, pStart uintptr, pPIWhere uintptr, sortOrder int32, ifNotExist int32, idxType U8)

func Xsqlite3CreateView

func Xsqlite3CreateView(tls *libc.TLS, pParse uintptr, pBegin uintptr, pName1 uintptr, pName2 uintptr, pCNames uintptr, pSelect uintptr, isTemp int32, noErr int32)

func Xsqlite3CteDelete added in v1.10.0

func Xsqlite3CteDelete(tls *libc.TLS, db uintptr, pCte uintptr)

func Xsqlite3CteNew added in v1.10.0

func Xsqlite3CteNew(tls *libc.TLS, pParse uintptr, pName uintptr, pArglist uintptr, pQuery uintptr, eM10d U8) uintptr

func Xsqlite3DbFree

func Xsqlite3DbFree(tls *libc.TLS, db uintptr, p uintptr)

func Xsqlite3DbFreeNN

func Xsqlite3DbFreeNN(tls *libc.TLS, db uintptr, p uintptr)

func Xsqlite3DbIsNamed

func Xsqlite3DbIsNamed(tls *libc.TLS, db uintptr, iDb int32, zName uintptr) int32

func Xsqlite3DbMallocRaw

func Xsqlite3DbMallocRaw(tls *libc.TLS, db uintptr, n U64) uintptr

func Xsqlite3DbMallocRawNN

func Xsqlite3DbMallocRawNN(tls *libc.TLS, db uintptr, n U64) uintptr

func Xsqlite3DbMallocSize

func Xsqlite3DbMallocSize(tls *libc.TLS, db uintptr, p uintptr) int32

func Xsqlite3DbMallocZero

func Xsqlite3DbMallocZero(tls *libc.TLS, db uintptr, n U64) uintptr

func Xsqlite3DbNNFreeNN added in v1.20.0

func Xsqlite3DbNNFreeNN(tls *libc.TLS, db uintptr, p uintptr)

func Xsqlite3DbNameToBtree

func Xsqlite3DbNameToBtree(tls *libc.TLS, db uintptr, zDbName uintptr) uintptr

func Xsqlite3DbRealloc

func Xsqlite3DbRealloc(tls *libc.TLS, db uintptr, p uintptr, n U64) uintptr

func Xsqlite3DbReallocOrFree

func Xsqlite3DbReallocOrFree(tls *libc.TLS, db uintptr, p uintptr, n U64) uintptr

func Xsqlite3DbSpanDup

func Xsqlite3DbSpanDup(tls *libc.TLS, db uintptr, zStart uintptr, zEnd uintptr) uintptr

func Xsqlite3DbStrDup

func Xsqlite3DbStrDup(tls *libc.TLS, db uintptr, z uintptr) uintptr

func Xsqlite3DbStrNDup

func Xsqlite3DbStrNDup(tls *libc.TLS, db uintptr, z uintptr, n U64) uintptr

func Xsqlite3DbpageRegister

func Xsqlite3DbpageRegister(tls *libc.TLS, db uintptr) int32

func Xsqlite3DbstatRegister

func Xsqlite3DbstatRegister(tls *libc.TLS, db uintptr) int32

func Xsqlite3DebugPrintf

func Xsqlite3DebugPrintf(tls *libc.TLS, zFormat uintptr, va uintptr)

func Xsqlite3DecOrHexToI64

func Xsqlite3DecOrHexToI64(tls *libc.TLS, z uintptr, pOut uintptr) int32

func Xsqlite3DefaultMutex

func Xsqlite3DefaultMutex(tls *libc.TLS) uintptr

func Xsqlite3DefaultRowEst

func Xsqlite3DefaultRowEst(tls *libc.TLS, pIdx uintptr)

func Xsqlite3DeferForeignKey

func Xsqlite3DeferForeignKey(tls *libc.TLS, pParse uintptr, isDeferred int32)

func Xsqlite3DeleteColumnNames

func Xsqlite3DeleteColumnNames(tls *libc.TLS, db uintptr, pTable uintptr)

func Xsqlite3DeleteFrom

func Xsqlite3DeleteFrom(tls *libc.TLS, pParse uintptr, pTabList uintptr, pWhere uintptr, pOrderBy uintptr, pLimit uintptr)

func Xsqlite3DeleteIndexSamples

func Xsqlite3DeleteIndexSamples(tls *libc.TLS, db uintptr, pIdx uintptr)

func Xsqlite3DeleteTable

func Xsqlite3DeleteTable(tls *libc.TLS, db uintptr, pTable uintptr)

func Xsqlite3DeleteTrigger

func Xsqlite3DeleteTrigger(tls *libc.TLS, db uintptr, pTrigger uintptr)

func Xsqlite3DeleteTriggerStep

func Xsqlite3DeleteTriggerStep(tls *libc.TLS, db uintptr, pTriggerStep uintptr)

func Xsqlite3Dequote

func Xsqlite3Dequote(tls *libc.TLS, z uintptr)

func Xsqlite3DequoteExpr

func Xsqlite3DequoteExpr(tls *libc.TLS, p uintptr)

func Xsqlite3DequoteToken added in v1.14.2

func Xsqlite3DequoteToken(tls *libc.TLS, p uintptr)

func Xsqlite3Detach

func Xsqlite3Detach(tls *libc.TLS, pParse uintptr, pDbname uintptr)

func Xsqlite3DropIndex

func Xsqlite3DropIndex(tls *libc.TLS, pParse uintptr, pName uintptr, ifExists int32)

func Xsqlite3DropTable

func Xsqlite3DropTable(tls *libc.TLS, pParse uintptr, pName uintptr, isView int32, noErr int32)

func Xsqlite3DropTrigger

func Xsqlite3DropTrigger(tls *libc.TLS, pParse uintptr, pName uintptr, noErr int32)

func Xsqlite3DropTriggerPtr

func Xsqlite3DropTriggerPtr(tls *libc.TLS, pParse uintptr, pTrigger uintptr)

func Xsqlite3EndBenignMalloc

func Xsqlite3EndBenignMalloc(tls *libc.TLS)

func Xsqlite3EndTable

func Xsqlite3EndTable(tls *libc.TLS, pParse uintptr, pCons uintptr, pEnd uintptr, tabOpts U32, pSelect uintptr)

func Xsqlite3EndTransaction

func Xsqlite3EndTransaction(tls *libc.TLS, pParse uintptr, eType int32)

func Xsqlite3ErrName

func Xsqlite3ErrName(tls *libc.TLS, rc int32) uintptr

func Xsqlite3ErrStr

func Xsqlite3ErrStr(tls *libc.TLS, rc int32) uintptr

func Xsqlite3Error

func Xsqlite3Error(tls *libc.TLS, db uintptr, err_code int32)

func Xsqlite3ErrorClear added in v1.10.0

func Xsqlite3ErrorClear(tls *libc.TLS, db uintptr)

func Xsqlite3ErrorMsg

func Xsqlite3ErrorMsg(tls *libc.TLS, pParse uintptr, zFormat uintptr, va uintptr)

func Xsqlite3ErrorToParser

func Xsqlite3ErrorToParser(tls *libc.TLS, db uintptr, errCode int32) int32

func Xsqlite3ErrorWithMsg

func Xsqlite3ErrorWithMsg(tls *libc.TLS, db uintptr, err_code int32, zFormat uintptr, va uintptr)

func Xsqlite3ExpandSubquery

func Xsqlite3ExpandSubquery(tls *libc.TLS, pParse uintptr, pFrom uintptr) int32

func Xsqlite3ExpirePreparedStatements

func Xsqlite3ExpirePreparedStatements(tls *libc.TLS, db uintptr, iCode int32)

func Xsqlite3Expr

func Xsqlite3Expr(tls *libc.TLS, db uintptr, op int32, zToken uintptr) uintptr

func Xsqlite3ExprAddCollateString

func Xsqlite3ExprAddCollateString(tls *libc.TLS, pParse uintptr, pExpr uintptr, zC uintptr) uintptr

func Xsqlite3ExprAddCollateToken

func Xsqlite3ExprAddCollateToken(tls *libc.TLS, pParse uintptr, pExpr uintptr, pCollName uintptr, dequote int32) uintptr

func Xsqlite3ExprAffinity

func Xsqlite3ExprAffinity(tls *libc.TLS, pExpr uintptr) int8

func Xsqlite3ExprAlloc

func Xsqlite3ExprAlloc(tls *libc.TLS, db uintptr, op int32, pToken uintptr, dequote int32) uintptr

func Xsqlite3ExprAnalyzeAggList

func Xsqlite3ExprAnalyzeAggList(tls *libc.TLS, pNC uintptr, pList uintptr)

func Xsqlite3ExprAnalyzeAggregates

func Xsqlite3ExprAnalyzeAggregates(tls *libc.TLS, pNC uintptr, pExpr uintptr)

func Xsqlite3ExprAnd

func Xsqlite3ExprAnd(tls *libc.TLS, pParse uintptr, pLeft uintptr, pRight uintptr) uintptr

func Xsqlite3ExprAssignVarNumber

func Xsqlite3ExprAssignVarNumber(tls *libc.TLS, pParse uintptr, pExpr uintptr, n U32)

func Xsqlite3ExprAttachSubtrees

func Xsqlite3ExprAttachSubtrees(tls *libc.TLS, db uintptr, pRoot uintptr, pLeft uintptr, pRight uintptr)

func Xsqlite3ExprCanBeNull

func Xsqlite3ExprCanBeNull(tls *libc.TLS, p uintptr) int32

func Xsqlite3ExprCheckHeight

func Xsqlite3ExprCheckHeight(tls *libc.TLS, pParse uintptr, nHeight int32) int32

func Xsqlite3ExprCheckIN

func Xsqlite3ExprCheckIN(tls *libc.TLS, pParse uintptr, pIn uintptr) int32

func Xsqlite3ExprCode

func Xsqlite3ExprCode(tls *libc.TLS, pParse uintptr, pExpr uintptr, target int32)

func Xsqlite3ExprCodeCopy

func Xsqlite3ExprCodeCopy(tls *libc.TLS, pParse uintptr, pExpr uintptr, target int32)

func Xsqlite3ExprCodeExprList

func Xsqlite3ExprCodeExprList(tls *libc.TLS, pParse uintptr, pList uintptr, target int32, srcReg int32, flags U8) int32

func Xsqlite3ExprCodeFactorable

func Xsqlite3ExprCodeFactorable(tls *libc.TLS, pParse uintptr, pExpr uintptr, target int32)

func Xsqlite3ExprCodeGeneratedColumn

func Xsqlite3ExprCodeGeneratedColumn(tls *libc.TLS, pParse uintptr, pTab uintptr, pCol uintptr, regOut int32)

func Xsqlite3ExprCodeGetColumn

func Xsqlite3ExprCodeGetColumn(tls *libc.TLS, pParse uintptr, pTab uintptr, iColumn int32, iTable int32, iReg int32, p5 U8) int32

func Xsqlite3ExprCodeGetColumnOfTable

func Xsqlite3ExprCodeGetColumnOfTable(tls *libc.TLS, v uintptr, pTab uintptr, iTabCur int32, iCol int32, regOut int32)

func Xsqlite3ExprCodeLoadIndexColumn

func Xsqlite3ExprCodeLoadIndexColumn(tls *libc.TLS, pParse uintptr, pIdx uintptr, iTabCur int32, iIdxCol int32, regOut int32)

func Xsqlite3ExprCodeMove

func Xsqlite3ExprCodeMove(tls *libc.TLS, pParse uintptr, iFrom int32, iTo int32, nReg int32)

func Xsqlite3ExprCodeRunJustOnce

func Xsqlite3ExprCodeRunJustOnce(tls *libc.TLS, pParse uintptr, pExpr uintptr, regDest int32) int32

func Xsqlite3ExprCodeTarget

func Xsqlite3ExprCodeTarget(tls *libc.TLS, pParse uintptr, pExpr uintptr, target int32) int32

func Xsqlite3ExprCodeTemp

func Xsqlite3ExprCodeTemp(tls *libc.TLS, pParse uintptr, pExpr uintptr, pReg uintptr) int32

func Xsqlite3ExprCollSeq

func Xsqlite3ExprCollSeq(tls *libc.TLS, pParse uintptr, pExpr uintptr) uintptr

func Xsqlite3ExprCollSeqMatch

func Xsqlite3ExprCollSeqMatch(tls *libc.TLS, pParse uintptr, pE1 uintptr, pE2 uintptr) int32

func Xsqlite3ExprCompare

func Xsqlite3ExprCompare(tls *libc.TLS, pParse uintptr, pA uintptr, pB uintptr, iTab int32) int32

func Xsqlite3ExprCompareCollSeq

func Xsqlite3ExprCompareCollSeq(tls *libc.TLS, pParse uintptr, p uintptr) uintptr

func Xsqlite3ExprCompareSkip

func Xsqlite3ExprCompareSkip(tls *libc.TLS, pA uintptr, pB uintptr, iTab int32) int32

func Xsqlite3ExprCoveredByIndex

func Xsqlite3ExprCoveredByIndex(tls *libc.TLS, pExpr uintptr, iCur int32, pIdx uintptr) int32

func Xsqlite3ExprDataType added in v1.21.0

func Xsqlite3ExprDataType(tls *libc.TLS, pExpr uintptr) int32

func Xsqlite3ExprDeferredDelete added in v1.10.2

func Xsqlite3ExprDeferredDelete(tls *libc.TLS, pParse uintptr, pExpr uintptr)

func Xsqlite3ExprDelete

func Xsqlite3ExprDelete(tls *libc.TLS, db uintptr, p uintptr)

func Xsqlite3ExprDup

func Xsqlite3ExprDup(tls *libc.TLS, db uintptr, p uintptr, flags int32) uintptr

func Xsqlite3ExprForVectorField

func Xsqlite3ExprForVectorField(tls *libc.TLS, pParse uintptr, pVector uintptr, iField int32, nField int32) uintptr

func Xsqlite3ExprFunction

func Xsqlite3ExprFunction(tls *libc.TLS, pParse uintptr, pList uintptr, pToken uintptr, eDistinct int32) uintptr

func Xsqlite3ExprFunctionUsable

func Xsqlite3ExprFunctionUsable(tls *libc.TLS, pParse uintptr, pExpr uintptr, pDef uintptr)

func Xsqlite3ExprIdToTrueFalse

func Xsqlite3ExprIdToTrueFalse(tls *libc.TLS, pExpr uintptr) int32

func Xsqlite3ExprIfFalse

func Xsqlite3ExprIfFalse(tls *libc.TLS, pParse uintptr, pExpr uintptr, dest int32, jumpIfNull int32)

func Xsqlite3ExprIfFalseDup

func Xsqlite3ExprIfFalseDup(tls *libc.TLS, pParse uintptr, pExpr uintptr, dest int32, jumpIfNull int32)

func Xsqlite3ExprIfTrue

func Xsqlite3ExprIfTrue(tls *libc.TLS, pParse uintptr, pExpr uintptr, dest int32, jumpIfNull int32)

func Xsqlite3ExprImpliesExpr

func Xsqlite3ExprImpliesExpr(tls *libc.TLS, pParse uintptr, pE1 uintptr, pE2 uintptr, iTab int32) int32

func Xsqlite3ExprImpliesNonNullRow

func Xsqlite3ExprImpliesNonNullRow(tls *libc.TLS, p uintptr, iTab int32) int32

func Xsqlite3ExprIsConstant

func Xsqlite3ExprIsConstant(tls *libc.TLS, p uintptr) int32

func Xsqlite3ExprIsConstantNotJoin

func Xsqlite3ExprIsConstantNotJoin(tls *libc.TLS, p uintptr) int32

func Xsqlite3ExprIsConstantOrFunction

func Xsqlite3ExprIsConstantOrFunction(tls *libc.TLS, p uintptr, isInit U8) int32

func Xsqlite3ExprIsConstantOrGroupBy

func Xsqlite3ExprIsConstantOrGroupBy(tls *libc.TLS, pParse uintptr, p uintptr, pGroupBy uintptr) int32

func Xsqlite3ExprIsInteger

func Xsqlite3ExprIsInteger(tls *libc.TLS, p uintptr, pValue uintptr) int32

func Xsqlite3ExprIsTableConstant

func Xsqlite3ExprIsTableConstant(tls *libc.TLS, p uintptr, iCur int32) int32

func Xsqlite3ExprIsTableConstraint added in v1.17.1

func Xsqlite3ExprIsTableConstraint(tls *libc.TLS, pExpr uintptr, pSrc uintptr) int32

func Xsqlite3ExprIsVector

func Xsqlite3ExprIsVector(tls *libc.TLS, pExpr uintptr) int32

func Xsqlite3ExprListAppend

func Xsqlite3ExprListAppend(tls *libc.TLS, pParse uintptr, pList uintptr, pExpr uintptr) uintptr

func Xsqlite3ExprListAppendGrow added in v1.11.0

func Xsqlite3ExprListAppendGrow(tls *libc.TLS, db uintptr, pList uintptr, pExpr uintptr) uintptr

func Xsqlite3ExprListAppendNew added in v1.11.0

func Xsqlite3ExprListAppendNew(tls *libc.TLS, db uintptr, pExpr uintptr) uintptr

func Xsqlite3ExprListAppendVector

func Xsqlite3ExprListAppendVector(tls *libc.TLS, pParse uintptr, pList uintptr, pColumns uintptr, pExpr uintptr) uintptr

func Xsqlite3ExprListCheckLength

func Xsqlite3ExprListCheckLength(tls *libc.TLS, pParse uintptr, pEList uintptr, zObject uintptr)

func Xsqlite3ExprListCompare

func Xsqlite3ExprListCompare(tls *libc.TLS, pA uintptr, pB uintptr, iTab int32) int32

func Xsqlite3ExprListDelete

func Xsqlite3ExprListDelete(tls *libc.TLS, db uintptr, pList uintptr)

func Xsqlite3ExprListDup

func Xsqlite3ExprListDup(tls *libc.TLS, db uintptr, p uintptr, flags int32) uintptr

func Xsqlite3ExprListSetName

func Xsqlite3ExprListSetName(tls *libc.TLS, pParse uintptr, pList uintptr, pName uintptr, dequote int32)

func Xsqlite3ExprListSetSortOrder

func Xsqlite3ExprListSetSortOrder(tls *libc.TLS, p uintptr, iSortOrder int32, eNulls int32)

func Xsqlite3ExprListSetSpan

func Xsqlite3ExprListSetSpan(tls *libc.TLS, pParse uintptr, pList uintptr, zStart uintptr, zEnd uintptr)

func Xsqlite3ExprListToValues added in v1.14.2

func Xsqlite3ExprListToValues(tls *libc.TLS, pParse uintptr, nElem int32, pEList uintptr) uintptr

func Xsqlite3ExprNNCollSeq

func Xsqlite3ExprNNCollSeq(tls *libc.TLS, pParse uintptr, pExpr uintptr) uintptr

func Xsqlite3ExprNeedsNoAffinityChange

func Xsqlite3ExprNeedsNoAffinityChange(tls *libc.TLS, p uintptr, aff int8) int32

func Xsqlite3ExprReferencesUpdatedColumn

func Xsqlite3ExprReferencesUpdatedColumn(tls *libc.TLS, pExpr uintptr, aiChng uintptr, chngRowid int32) int32

func Xsqlite3ExprSetHeightAndFlags

func Xsqlite3ExprSetHeightAndFlags(tls *libc.TLS, pParse uintptr, p uintptr)

func Xsqlite3ExprSimplifiedAndOr

func Xsqlite3ExprSimplifiedAndOr(tls *libc.TLS, pExpr uintptr) uintptr

func Xsqlite3ExprSkipCollate

func Xsqlite3ExprSkipCollate(tls *libc.TLS, pExpr uintptr) uintptr

func Xsqlite3ExprSkipCollateAndLikely

func Xsqlite3ExprSkipCollateAndLikely(tls *libc.TLS, pExpr uintptr) uintptr

func Xsqlite3ExprTruthValue

func Xsqlite3ExprTruthValue(tls *libc.TLS, pExpr uintptr) int32

func Xsqlite3ExprUnmapAndDelete

func Xsqlite3ExprUnmapAndDelete(tls *libc.TLS, pParse uintptr, p uintptr)

func Xsqlite3ExprVectorSize

func Xsqlite3ExprVectorSize(tls *libc.TLS, pExpr uintptr) int32

func Xsqlite3ExprWalkNoop

func Xsqlite3ExprWalkNoop(tls *libc.TLS, NotUsed uintptr, NotUsed2 uintptr) int32

func Xsqlite3FaultSim

func Xsqlite3FaultSim(tls *libc.TLS, iTest int32) int32

func Xsqlite3FindCollSeq

func Xsqlite3FindCollSeq(tls *libc.TLS, db uintptr, enc U8, zName uintptr, create int32) uintptr

func Xsqlite3FindDb

func Xsqlite3FindDb(tls *libc.TLS, db uintptr, pName uintptr) int32

func Xsqlite3FindDbName

func Xsqlite3FindDbName(tls *libc.TLS, db uintptr, zName uintptr) int32

func Xsqlite3FindFunction

func Xsqlite3FindFunction(tls *libc.TLS, db uintptr, zName uintptr, nArg int32, enc U8, createFlag U8) uintptr

func Xsqlite3FindInIndex

func Xsqlite3FindInIndex(tls *libc.TLS, pParse uintptr, pX uintptr, inFlags U32, prRhsHasNull uintptr, aiMap uintptr, piTab uintptr) int32

func Xsqlite3FindIndex

func Xsqlite3FindIndex(tls *libc.TLS, db uintptr, zName uintptr, zDb uintptr) uintptr

func Xsqlite3FindTable

func Xsqlite3FindTable(tls *libc.TLS, db uintptr, zName uintptr, zDatabase uintptr) uintptr

func Xsqlite3FinishCoding

func Xsqlite3FinishCoding(tls *libc.TLS, pParse uintptr)

func Xsqlite3FinishTrigger

func Xsqlite3FinishTrigger(tls *libc.TLS, pParse uintptr, pStepList uintptr, pAll uintptr)

func Xsqlite3FixExpr

func Xsqlite3FixExpr(tls *libc.TLS, pFix uintptr, pExpr uintptr) int32

func Xsqlite3FixInit

func Xsqlite3FixInit(tls *libc.TLS, pFix uintptr, pParse uintptr, iDb int32, zType uintptr, pName uintptr)

func Xsqlite3FixSelect

func Xsqlite3FixSelect(tls *libc.TLS, pFix uintptr, pSelect uintptr) int32

func Xsqlite3FixSrcList

func Xsqlite3FixSrcList(tls *libc.TLS, pFix uintptr, pList uintptr) int32

func Xsqlite3FixTriggerStep

func Xsqlite3FixTriggerStep(tls *libc.TLS, pFix uintptr, pStep uintptr) int32

func Xsqlite3FkActions

func Xsqlite3FkActions(tls *libc.TLS, pParse uintptr, pTab uintptr, pChanges uintptr, regOld int32, aChange uintptr, bChngRowid int32)

func Xsqlite3FkCheck

func Xsqlite3FkCheck(tls *libc.TLS, pParse uintptr, pTab uintptr, regOld int32, regNew int32, aChange uintptr, bChngRowid int32)

func Xsqlite3FkClearTriggerCache added in v1.14.4

func Xsqlite3FkClearTriggerCache(tls *libc.TLS, db uintptr, iDb int32)

func Xsqlite3FkDelete

func Xsqlite3FkDelete(tls *libc.TLS, db uintptr, pTab uintptr)

func Xsqlite3FkDropTable

func Xsqlite3FkDropTable(tls *libc.TLS, pParse uintptr, pName uintptr, pTab uintptr)

func Xsqlite3FkLocateIndex

func Xsqlite3FkLocateIndex(tls *libc.TLS, pParse uintptr, pParent uintptr, pFKey uintptr, ppIdx uintptr, paiCol uintptr) int32

func Xsqlite3FkReferences

func Xsqlite3FkReferences(tls *libc.TLS, pTab uintptr) uintptr

func Xsqlite3FkRequired

func Xsqlite3FkRequired(tls *libc.TLS, pParse uintptr, pTab uintptr, aChange uintptr, chngRowid int32) int32

func Xsqlite3FreeIndex

func Xsqlite3FreeIndex(tls *libc.TLS, db uintptr, p uintptr)

func Xsqlite3Fts5Init

func Xsqlite3Fts5Init(tls *libc.TLS, db uintptr) int32

func Xsqlite3FunctionSearch

func Xsqlite3FunctionSearch(tls *libc.TLS, h int32, zFunc uintptr) uintptr

func Xsqlite3GenerateColumnNames added in v1.11.0

func Xsqlite3GenerateColumnNames(tls *libc.TLS, pParse uintptr, pSelect uintptr)

func Xsqlite3GenerateConstraintChecks

func Xsqlite3GenerateConstraintChecks(tls *libc.TLS, pParse uintptr, pTab uintptr, aRegIdx uintptr, iDataCur int32, iIdxCur int32, regNewData int32, regOldData int32, pkChng U8, overrideError U8, ignoreDest int32, pbMayReplace uintptr, aiChng uintptr, pUpsert uintptr)

func Xsqlite3GenerateIndexKey

func Xsqlite3GenerateIndexKey(tls *libc.TLS, pParse uintptr, pIdx uintptr, iDataCur int32, regOut int32, prefixOnly int32, piPartIdxLabel uintptr, pPrior uintptr, regPrior int32) int32

func Xsqlite3GenerateRowDelete

func Xsqlite3GenerateRowDelete(tls *libc.TLS, pParse uintptr, pTab uintptr, pTrigger uintptr, iDataCur int32, iIdxCur int32, iPk int32, nPk I16, count U8, onconf U8, eMode U8, iIdxNoSeek int32)

func Xsqlite3GenerateRowIndexDelete

func Xsqlite3GenerateRowIndexDelete(tls *libc.TLS, pParse uintptr, pTab uintptr, iDataCur int32, iIdxCur int32, aRegIdx uintptr, iIdxNoSeek int32)

func Xsqlite3GetCollSeq

func Xsqlite3GetCollSeq(tls *libc.TLS, pParse uintptr, enc U8, pColl uintptr, zName uintptr) uintptr

func Xsqlite3GetInt32

func Xsqlite3GetInt32(tls *libc.TLS, zNum uintptr, pValue uintptr) int32

func Xsqlite3GetTempRange

func Xsqlite3GetTempRange(tls *libc.TLS, pParse uintptr, nReg int32) int32

func Xsqlite3GetTempReg

func Xsqlite3GetTempReg(tls *libc.TLS, pParse uintptr) int32

func Xsqlite3GetToken

func Xsqlite3GetToken(tls *libc.TLS, z uintptr, tokenType uintptr) int32

func Xsqlite3GetUInt32

func Xsqlite3GetUInt32(tls *libc.TLS, z uintptr, pI uintptr) int32

func Xsqlite3GetVTable

func Xsqlite3GetVTable(tls *libc.TLS, db uintptr, pTab uintptr) uintptr

func Xsqlite3GetVdbe

func Xsqlite3GetVdbe(tls *libc.TLS, pParse uintptr) uintptr

func Xsqlite3HaltConstraint

func Xsqlite3HaltConstraint(tls *libc.TLS, pParse uintptr, errCode int32, onError int32, p4 uintptr, p4type I8, p5Errmsg U8)

func Xsqlite3HasExplicitNulls

func Xsqlite3HasExplicitNulls(tls *libc.TLS, pParse uintptr, pList uintptr) int32

func Xsqlite3HashClear

func Xsqlite3HashClear(tls *libc.TLS, pH uintptr)

func Xsqlite3HashFind

func Xsqlite3HashFind(tls *libc.TLS, pH uintptr, pKey uintptr) uintptr

func Xsqlite3HashInit

func Xsqlite3HashInit(tls *libc.TLS, pNew uintptr)

func Xsqlite3HashInsert

func Xsqlite3HashInsert(tls *libc.TLS, pH uintptr, pKey uintptr, data uintptr) uintptr

func Xsqlite3HeaderSizeBtree

func Xsqlite3HeaderSizeBtree(tls *libc.TLS) int32

func Xsqlite3HeaderSizePcache

func Xsqlite3HeaderSizePcache(tls *libc.TLS) int32

func Xsqlite3HeaderSizePcache1

func Xsqlite3HeaderSizePcache1(tls *libc.TLS) int32

func Xsqlite3HeapNearlyFull

func Xsqlite3HeapNearlyFull(tls *libc.TLS) int32

func Xsqlite3HexToBlob

func Xsqlite3HexToBlob(tls *libc.TLS, db uintptr, z uintptr, n int32) uintptr

func Xsqlite3IdListAppend

func Xsqlite3IdListAppend(tls *libc.TLS, pParse uintptr, pList uintptr, pToken uintptr) uintptr

func Xsqlite3IdListDelete

func Xsqlite3IdListDelete(tls *libc.TLS, db uintptr, pList uintptr)

func Xsqlite3IdListDup

func Xsqlite3IdListDup(tls *libc.TLS, db uintptr, p uintptr) uintptr

func Xsqlite3IdListIndex

func Xsqlite3IdListIndex(tls *libc.TLS, pList uintptr, zName uintptr) int32

func Xsqlite3IndexAffinityOk

func Xsqlite3IndexAffinityOk(tls *libc.TLS, pExpr uintptr, idx_affinity int8) int32

func Xsqlite3IndexAffinityStr

func Xsqlite3IndexAffinityStr(tls *libc.TLS, db uintptr, pIdx uintptr) uintptr

func Xsqlite3IndexColumnAffinity

func Xsqlite3IndexColumnAffinity(tls *libc.TLS, db uintptr, pIdx uintptr, iCol int32) int8

func Xsqlite3IndexHasDuplicateRootPage

func Xsqlite3IndexHasDuplicateRootPage(tls *libc.TLS, pIndex uintptr) int32

func Xsqlite3IndexedByLookup

func Xsqlite3IndexedByLookup(tls *libc.TLS, pParse uintptr, pFrom uintptr) int32

func Xsqlite3Init

func Xsqlite3Init(tls *libc.TLS, db uintptr, pzErrMsg uintptr) int32

func Xsqlite3InitCallback

func Xsqlite3InitCallback(tls *libc.TLS, pInit uintptr, argc int32, argv uintptr, NotUsed uintptr) int32

func Xsqlite3InitOne

func Xsqlite3InitOne(tls *libc.TLS, db uintptr, iDb int32, pzErrMsg uintptr, mFlags U32) int32

func Xsqlite3Insert

func Xsqlite3Insert(tls *libc.TLS, pParse uintptr, pTabList uintptr, pSelect uintptr, pColumn uintptr, onError int32, pUpsert uintptr)

func Xsqlite3InsertBuiltinFuncs

func Xsqlite3InsertBuiltinFuncs(tls *libc.TLS, aDef uintptr, nDef int32)

func Xsqlite3Int64ToText

func Xsqlite3Int64ToText(tls *libc.TLS, v I64, zOut uintptr) int32

func Xsqlite3IntFloatCompare added in v1.14.2

func Xsqlite3IntFloatCompare(tls *libc.TLS, i I64, r float64) int32

func Xsqlite3InvokeBusyHandler

func Xsqlite3InvokeBusyHandler(tls *libc.TLS, p uintptr) int32

func Xsqlite3IsBinary

func Xsqlite3IsBinary(tls *libc.TLS, p uintptr) int32

func Xsqlite3IsIdChar

func Xsqlite3IsIdChar(tls *libc.TLS, c U8) int32

func Xsqlite3IsLikeFunction

func Xsqlite3IsLikeFunction(tls *libc.TLS, db uintptr, pExpr uintptr, pIsNocase uintptr, aWc uintptr) int32

func Xsqlite3IsMemdb added in v1.20.1

func Xsqlite3IsMemdb(tls *libc.TLS, pVfs uintptr) int32

func Xsqlite3IsNaN

func Xsqlite3IsNaN(tls *libc.TLS, x float64) int32

func Xsqlite3IsReadOnly

func Xsqlite3IsReadOnly(tls *libc.TLS, pParse uintptr, pTab uintptr, viewOk int32) int32

func Xsqlite3IsRowid

func Xsqlite3IsRowid(tls *libc.TLS, z uintptr) int32

func Xsqlite3IsShadowTableOf

func Xsqlite3IsShadowTableOf(tls *libc.TLS, db uintptr, pTab uintptr, zName uintptr) int32

func Xsqlite3JoinType

func Xsqlite3JoinType(tls *libc.TLS, pParse uintptr, pA uintptr, pB uintptr, pC uintptr) int32

func Xsqlite3JournalIsInMemory

func Xsqlite3JournalIsInMemory(tls *libc.TLS, p uintptr) int32

func Xsqlite3JournalModename

func Xsqlite3JournalModename(tls *libc.TLS, eMode int32) uintptr

func Xsqlite3JournalOpen

func Xsqlite3JournalOpen(tls *libc.TLS, pVfs uintptr, zName uintptr, pJfd uintptr, flags int32, nSpill int32) int32

func Xsqlite3JournalSize

func Xsqlite3JournalSize(tls *libc.TLS, pVfs uintptr) int32

func Xsqlite3JsonTableFunctions added in v1.14.7

func Xsqlite3JsonTableFunctions(tls *libc.TLS, db uintptr) int32

func Xsqlite3KeyInfoAlloc

func Xsqlite3KeyInfoAlloc(tls *libc.TLS, db uintptr, N int32, X int32) uintptr

func Xsqlite3KeyInfoFromExprList

func Xsqlite3KeyInfoFromExprList(tls *libc.TLS, pParse uintptr, pList uintptr, iStart int32, nExtra int32) uintptr

func Xsqlite3KeyInfoOfIndex

func Xsqlite3KeyInfoOfIndex(tls *libc.TLS, pParse uintptr, pIdx uintptr) uintptr

func Xsqlite3KeyInfoRef

func Xsqlite3KeyInfoRef(tls *libc.TLS, p uintptr) uintptr

func Xsqlite3KeyInfoUnref

func Xsqlite3KeyInfoUnref(tls *libc.TLS, p uintptr)

func Xsqlite3KeywordCode

func Xsqlite3KeywordCode(tls *libc.TLS, z uintptr, n int32) int32

func Xsqlite3LeaveMutexAndCloseZombie

func Xsqlite3LeaveMutexAndCloseZombie(tls *libc.TLS, db uintptr)

func Xsqlite3LocateCollSeq

func Xsqlite3LocateCollSeq(tls *libc.TLS, pParse uintptr, zName uintptr) uintptr

func Xsqlite3LocateTable

func Xsqlite3LocateTable(tls *libc.TLS, pParse uintptr, flags U32, zName uintptr, zDbase uintptr) uintptr

func Xsqlite3LocateTableItem

func Xsqlite3LocateTableItem(tls *libc.TLS, pParse uintptr, flags U32, p uintptr) uintptr

func Xsqlite3LookasideUsed

func Xsqlite3LookasideUsed(tls *libc.TLS, db uintptr, pHighwater uintptr) int32

func Xsqlite3MPrintf

func Xsqlite3MPrintf(tls *libc.TLS, db uintptr, zFormat uintptr, va uintptr) uintptr

func Xsqlite3Malloc

func Xsqlite3Malloc(tls *libc.TLS, n U64) uintptr

func Xsqlite3MallocEnd

func Xsqlite3MallocEnd(tls *libc.TLS)

func Xsqlite3MallocInit

func Xsqlite3MallocInit(tls *libc.TLS) int32

func Xsqlite3MallocMutex

func Xsqlite3MallocMutex(tls *libc.TLS) uintptr

func Xsqlite3MallocSize

func Xsqlite3MallocSize(tls *libc.TLS, p uintptr) int32

func Xsqlite3MallocZero

func Xsqlite3MallocZero(tls *libc.TLS, n U64) uintptr

func Xsqlite3MarkAllShadowTablesOf added in v1.14.2

func Xsqlite3MarkAllShadowTablesOf(tls *libc.TLS, db uintptr, pTab uintptr)

func Xsqlite3MatchEName

func Xsqlite3MatchEName(tls *libc.TLS, pItem uintptr, zCol uintptr, zTab uintptr, zDb uintptr) int32

func Xsqlite3MaterializeView

func Xsqlite3MaterializeView(tls *libc.TLS, pParse uintptr, pView uintptr, pWhere uintptr, pOrderBy uintptr, pLimit uintptr, iCur int32)

func Xsqlite3MayAbort

func Xsqlite3MayAbort(tls *libc.TLS, pParse uintptr)

func Xsqlite3MemCompare

func Xsqlite3MemCompare(tls *libc.TLS, pMem1 uintptr, pMem2 uintptr, pColl uintptr) int32

func Xsqlite3MemJournalOpen

func Xsqlite3MemJournalOpen(tls *libc.TLS, pJfd uintptr)

func Xsqlite3MemSetDefault

func Xsqlite3MemSetDefault(tls *libc.TLS)

func Xsqlite3MemdbInit

func Xsqlite3MemdbInit(tls *libc.TLS) int32

func Xsqlite3MisuseError

func Xsqlite3MisuseError(tls *libc.TLS, lineno int32) int32

func Xsqlite3MulInt64

func Xsqlite3MulInt64(tls *libc.TLS, pA uintptr, iB I64) int32

func Xsqlite3MultiWrite

func Xsqlite3MultiWrite(tls *libc.TLS, pParse uintptr)

func Xsqlite3MutexAlloc

func Xsqlite3MutexAlloc(tls *libc.TLS, id int32) uintptr

func Xsqlite3MutexEnd

func Xsqlite3MutexEnd(tls *libc.TLS) int32

func Xsqlite3MutexInit

func Xsqlite3MutexInit(tls *libc.TLS) int32

func Xsqlite3NameFromToken

func Xsqlite3NameFromToken(tls *libc.TLS, db uintptr, pName uintptr) uintptr

func Xsqlite3NestedParse

func Xsqlite3NestedParse(tls *libc.TLS, pParse uintptr, zFormat uintptr, va uintptr)

func Xsqlite3NoopDestructor

func Xsqlite3NoopDestructor(tls *libc.TLS, p uintptr)

func Xsqlite3NoopMutex

func Xsqlite3NoopMutex(tls *libc.TLS) uintptr

func Xsqlite3NotPureFunc

func Xsqlite3NotPureFunc(tls *libc.TLS, pCtx uintptr) int32

func Xsqlite3OomClear

func Xsqlite3OomClear(tls *libc.TLS, db uintptr)

func Xsqlite3OomFault

func Xsqlite3OomFault(tls *libc.TLS, db uintptr) uintptr

func Xsqlite3OpcodeName

func Xsqlite3OpcodeName(tls *libc.TLS, i int32) uintptr

func Xsqlite3OpenSchemaTable

func Xsqlite3OpenSchemaTable(tls *libc.TLS, p uintptr, iDb int32)

func Xsqlite3OpenTable

func Xsqlite3OpenTable(tls *libc.TLS, pParse uintptr, iCur int32, iDb int32, pTab uintptr, opcode int32)

func Xsqlite3OpenTableAndIndices

func Xsqlite3OpenTableAndIndices(tls *libc.TLS, pParse uintptr, pTab uintptr, op int32, p5 U8, iBase int32, aToOpen uintptr, piDataCur uintptr, piIdxCur uintptr) int32

func Xsqlite3OpenTempDatabase

func Xsqlite3OpenTempDatabase(tls *libc.TLS, pParse uintptr) int32

func Xsqlite3OsAccess

func Xsqlite3OsAccess(tls *libc.TLS, pVfs uintptr, zPath uintptr, flags int32, pResOut uintptr) int32

func Xsqlite3OsCheckReservedLock

func Xsqlite3OsCheckReservedLock(tls *libc.TLS, id uintptr, pResOut uintptr) int32

func Xsqlite3OsClose

func Xsqlite3OsClose(tls *libc.TLS, pId uintptr)

func Xsqlite3OsCloseFree

func Xsqlite3OsCloseFree(tls *libc.TLS, pFile uintptr)

func Xsqlite3OsCurrentTimeInt64

func Xsqlite3OsCurrentTimeInt64(tls *libc.TLS, pVfs uintptr, pTimeOut uintptr) int32

func Xsqlite3OsDelete

func Xsqlite3OsDelete(tls *libc.TLS, pVfs uintptr, zPath uintptr, dirSync int32) int32

func Xsqlite3OsDeviceCharacteristics

func Xsqlite3OsDeviceCharacteristics(tls *libc.TLS, id uintptr) int32

func Xsqlite3OsDlClose

func Xsqlite3OsDlClose(tls *libc.TLS, pVfs uintptr, pHandle uintptr)

func Xsqlite3OsDlError

func Xsqlite3OsDlError(tls *libc.TLS, pVfs uintptr, nByte int32, zBufOut uintptr)

func Xsqlite3OsDlOpen

func Xsqlite3OsDlOpen(tls *libc.TLS, pVfs uintptr, zPath uintptr) uintptr

func Xsqlite3OsDlSym

func Xsqlite3OsDlSym(tls *libc.TLS, pVfs uintptr, pHdle uintptr, zSym uintptr) uintptr

func Xsqlite3OsFetch

func Xsqlite3OsFetch(tls *libc.TLS, id uintptr, iOff I64, iAmt int32, pp uintptr) int32

func Xsqlite3OsFileControl

func Xsqlite3OsFileControl(tls *libc.TLS, id uintptr, op int32, pArg uintptr) int32

func Xsqlite3OsFileControlHint

func Xsqlite3OsFileControlHint(tls *libc.TLS, id uintptr, op int32, pArg uintptr)

func Xsqlite3OsFileSize

func Xsqlite3OsFileSize(tls *libc.TLS, id uintptr, pSize uintptr) int32

func Xsqlite3OsFullPathname

func Xsqlite3OsFullPathname(tls *libc.TLS, pVfs uintptr, zPath uintptr, nPathOut int32, zPathOut uintptr) int32

func Xsqlite3OsGetLastError

func Xsqlite3OsGetLastError(tls *libc.TLS, pVfs uintptr) int32

func Xsqlite3OsInit

func Xsqlite3OsInit(tls *libc.TLS) int32

func Xsqlite3OsLock

func Xsqlite3OsLock(tls *libc.TLS, id uintptr, lockType int32) int32

func Xsqlite3OsOpen

func Xsqlite3OsOpen(tls *libc.TLS, pVfs uintptr, zPath uintptr, pFile uintptr, flags int32, pFlagsOut uintptr) int32

func Xsqlite3OsOpenMalloc

func Xsqlite3OsOpenMalloc(tls *libc.TLS, pVfs uintptr, zFile uintptr, ppFile uintptr, flags int32, pOutFlags uintptr) int32

func Xsqlite3OsRandomness

func Xsqlite3OsRandomness(tls *libc.TLS, pVfs uintptr, nByte int32, zBufOut uintptr) int32

func Xsqlite3OsRead

func Xsqlite3OsRead(tls *libc.TLS, id uintptr, pBuf uintptr, amt int32, offset I64) int32

func Xsqlite3OsSectorSize

func Xsqlite3OsSectorSize(tls *libc.TLS, id uintptr) int32

func Xsqlite3OsShmBarrier

func Xsqlite3OsShmBarrier(tls *libc.TLS, id uintptr)

func Xsqlite3OsShmLock

func Xsqlite3OsShmLock(tls *libc.TLS, id uintptr, offset int32, n int32, flags int32) int32

func Xsqlite3OsShmMap

func Xsqlite3OsShmMap(tls *libc.TLS, id uintptr, iPage int32, pgsz int32, bExtend int32, pp uintptr) int32

func Xsqlite3OsShmUnmap

func Xsqlite3OsShmUnmap(tls *libc.TLS, id uintptr, deleteFlag int32) int32

func Xsqlite3OsSleep

func Xsqlite3OsSleep(tls *libc.TLS, pVfs uintptr, nMicro int32) int32

func Xsqlite3OsSync

func Xsqlite3OsSync(tls *libc.TLS, id uintptr, flags int32) int32

func Xsqlite3OsTruncate

func Xsqlite3OsTruncate(tls *libc.TLS, id uintptr, size I64) int32

func Xsqlite3OsUnfetch

func Xsqlite3OsUnfetch(tls *libc.TLS, id uintptr, iOff I64, p uintptr) int32

func Xsqlite3OsUnlock

func Xsqlite3OsUnlock(tls *libc.TLS, id uintptr, lockType int32) int32

func Xsqlite3OsWrite

func Xsqlite3OsWrite(tls *libc.TLS, id uintptr, pBuf uintptr, amt int32, offset I64) int32

func Xsqlite3PCacheBufferSetup

func Xsqlite3PCacheBufferSetup(tls *libc.TLS, pBuf uintptr, sz int32, n int32)

func Xsqlite3PCachePercentDirty

func Xsqlite3PCachePercentDirty(tls *libc.TLS, pCache uintptr) int32

func Xsqlite3PCacheSetDefault

func Xsqlite3PCacheSetDefault(tls *libc.TLS)

func Xsqlite3PExpr

func Xsqlite3PExpr(tls *libc.TLS, pParse uintptr, op int32, pLeft uintptr, pRight uintptr) uintptr

func Xsqlite3PExprAddSelect

func Xsqlite3PExprAddSelect(tls *libc.TLS, pParse uintptr, pExpr uintptr, pSelect uintptr)

func Xsqlite3PageFree

func Xsqlite3PageFree(tls *libc.TLS, p uintptr)

func Xsqlite3PageMalloc

func Xsqlite3PageMalloc(tls *libc.TLS, sz int32) uintptr

func Xsqlite3PagerBackupPtr

func Xsqlite3PagerBackupPtr(tls *libc.TLS, pPager uintptr) uintptr

func Xsqlite3PagerBegin

func Xsqlite3PagerBegin(tls *libc.TLS, pPager uintptr, exFlag int32, subjInMemory int32) int32

func Xsqlite3PagerCacheStat

func Xsqlite3PagerCacheStat(tls *libc.TLS, pPager uintptr, eStat int32, reset int32, pnVal uintptr)

func Xsqlite3PagerCheckpoint

func Xsqlite3PagerCheckpoint(tls *libc.TLS, pPager uintptr, db uintptr, eMode int32, pnLog uintptr, pnCkpt uintptr) int32

func Xsqlite3PagerClearCache

func Xsqlite3PagerClearCache(tls *libc.TLS, pPager uintptr)

func Xsqlite3PagerClose

func Xsqlite3PagerClose(tls *libc.TLS, pPager uintptr, db uintptr) int32

func Xsqlite3PagerCloseWal

func Xsqlite3PagerCloseWal(tls *libc.TLS, pPager uintptr, db uintptr) int32

func Xsqlite3PagerCommitPhaseOne

func Xsqlite3PagerCommitPhaseOne(tls *libc.TLS, pPager uintptr, zSuper uintptr, noSync int32) int32

func Xsqlite3PagerCommitPhaseTwo

func Xsqlite3PagerCommitPhaseTwo(tls *libc.TLS, pPager uintptr) int32

func Xsqlite3PagerDontWrite

func Xsqlite3PagerDontWrite(tls *libc.TLS, pPg uintptr)

func Xsqlite3PagerExclusiveLock

func Xsqlite3PagerExclusiveLock(tls *libc.TLS, pPager uintptr) int32

func Xsqlite3PagerFile

func Xsqlite3PagerFile(tls *libc.TLS, pPager uintptr) uintptr

func Xsqlite3PagerFilename

func Xsqlite3PagerFilename(tls *libc.TLS, pPager uintptr, nullIfMemDb int32) uintptr

func Xsqlite3PagerFlush

func Xsqlite3PagerFlush(tls *libc.TLS, pPager uintptr) int32

func Xsqlite3PagerGet

func Xsqlite3PagerGet(tls *libc.TLS, pPager uintptr, pgno Pgno, ppPage uintptr, flags int32) int32

func Xsqlite3PagerGetData

func Xsqlite3PagerGetData(tls *libc.TLS, pPg uintptr) uintptr

func Xsqlite3PagerGetExtra

func Xsqlite3PagerGetExtra(tls *libc.TLS, pPg uintptr) uintptr

func Xsqlite3PagerGetJournalMode

func Xsqlite3PagerGetJournalMode(tls *libc.TLS, pPager uintptr) int32

func Xsqlite3PagerIsMemdb

func Xsqlite3PagerIsMemdb(tls *libc.TLS, pPager uintptr) int32

func Xsqlite3PagerJournalname

func Xsqlite3PagerJournalname(tls *libc.TLS, pPager uintptr) uintptr

func Xsqlite3PagerJrnlFile

func Xsqlite3PagerJrnlFile(tls *libc.TLS, pPager uintptr) uintptr

func Xsqlite3PagerLockingMode

func Xsqlite3PagerLockingMode(tls *libc.TLS, pPager uintptr, eMode int32) int32

func Xsqlite3PagerLookup

func Xsqlite3PagerLookup(tls *libc.TLS, pPager uintptr, pgno Pgno) uintptr

func Xsqlite3PagerMemUsed

func Xsqlite3PagerMemUsed(tls *libc.TLS, pPager uintptr) int32

func Xsqlite3PagerMovepage

func Xsqlite3PagerMovepage(tls *libc.TLS, pPager uintptr, pPg uintptr, pgno Pgno, isCommit int32) int32

func Xsqlite3PagerOkToChangeJournalMode

func Xsqlite3PagerOkToChangeJournalMode(tls *libc.TLS, pPager uintptr) int32

func Xsqlite3PagerOpen

func Xsqlite3PagerOpen(tls *libc.TLS, pVfs uintptr, ppPager uintptr, zFilename uintptr, nExtra int32, flags int32, vfsFlags int32, xReinit uintptr) int32

func Xsqlite3PagerOpenSavepoint

func Xsqlite3PagerOpenSavepoint(tls *libc.TLS, pPager uintptr, nSavepoint int32) int32

func Xsqlite3PagerOpenWal

func Xsqlite3PagerOpenWal(tls *libc.TLS, pPager uintptr, pbOpen uintptr) int32

func Xsqlite3PagerPageRefcount

func Xsqlite3PagerPageRefcount(tls *libc.TLS, pPage uintptr) int32

func Xsqlite3PagerPagecount

func Xsqlite3PagerPagecount(tls *libc.TLS, pPager uintptr, pnPage uintptr)

func Xsqlite3PagerReadFileheader

func Xsqlite3PagerReadFileheader(tls *libc.TLS, pPager uintptr, N int32, pDest uintptr) int32

func Xsqlite3PagerRef

func Xsqlite3PagerRef(tls *libc.TLS, pPg uintptr)

func Xsqlite3PagerRekey

func Xsqlite3PagerRekey(tls *libc.TLS, pPg uintptr, iNew Pgno, flags U16)

func Xsqlite3PagerRollback

func Xsqlite3PagerRollback(tls *libc.TLS, pPager uintptr) int32

func Xsqlite3PagerSavepoint

func Xsqlite3PagerSavepoint(tls *libc.TLS, pPager uintptr, op int32, iSavepoint int32) int32

func Xsqlite3PagerSetBusyHandler

func Xsqlite3PagerSetBusyHandler(tls *libc.TLS, pPager uintptr, xBusyHandler uintptr, pBusyHandlerArg uintptr)

func Xsqlite3PagerSetCachesize

func Xsqlite3PagerSetCachesize(tls *libc.TLS, pPager uintptr, mxPage int32)

func Xsqlite3PagerSetFlags

func Xsqlite3PagerSetFlags(tls *libc.TLS, pPager uintptr, pgFlags uint32)

func Xsqlite3PagerSetJournalMode

func Xsqlite3PagerSetJournalMode(tls *libc.TLS, pPager uintptr, eMode int32) int32

func Xsqlite3PagerSetMmapLimit

func Xsqlite3PagerSetMmapLimit(tls *libc.TLS, pPager uintptr, szMmap Sqlite3_int64)

func Xsqlite3PagerSetPagesize

func Xsqlite3PagerSetPagesize(tls *libc.TLS, pPager uintptr, pPageSize uintptr, nReserve int32) int32

func Xsqlite3PagerSetSpillsize

func Xsqlite3PagerSetSpillsize(tls *libc.TLS, pPager uintptr, mxPage int32) int32

func Xsqlite3PagerSharedLock

func Xsqlite3PagerSharedLock(tls *libc.TLS, pPager uintptr) int32

func Xsqlite3PagerShrink

func Xsqlite3PagerShrink(tls *libc.TLS, pPager uintptr)

func Xsqlite3PagerStats

func Xsqlite3PagerStats(tls *libc.TLS, pPager uintptr) uintptr

func Xsqlite3PagerSync

func Xsqlite3PagerSync(tls *libc.TLS, pPager uintptr, zSuper uintptr) int32

func Xsqlite3PagerTempSpace

func Xsqlite3PagerTempSpace(tls *libc.TLS, pPager uintptr) uintptr

func Xsqlite3PagerTruncateImage

func Xsqlite3PagerTruncateImage(tls *libc.TLS, pPager uintptr, nPage Pgno)

func Xsqlite3PagerUnref

func Xsqlite3PagerUnref(tls *libc.TLS, pPg uintptr)

func Xsqlite3PagerUnrefNotNull

func Xsqlite3PagerUnrefNotNull(tls *libc.TLS, pPg uintptr)

func Xsqlite3PagerUnrefPageOne

func Xsqlite3PagerUnrefPageOne(tls *libc.TLS, pPg uintptr)

func Xsqlite3PagerVfs

func Xsqlite3PagerVfs(tls *libc.TLS, pPager uintptr) uintptr

func Xsqlite3PagerWalCallback

func Xsqlite3PagerWalCallback(tls *libc.TLS, pPager uintptr) int32

func Xsqlite3PagerWalSupported

func Xsqlite3PagerWalSupported(tls *libc.TLS, pPager uintptr) int32

func Xsqlite3PagerWrite

func Xsqlite3PagerWrite(tls *libc.TLS, pPg uintptr) int32

func Xsqlite3ParseObjectInit added in v1.14.7

func Xsqlite3ParseObjectInit(tls *libc.TLS, pParse uintptr, db uintptr)

func Xsqlite3ParseObjectReset added in v1.14.7

func Xsqlite3ParseObjectReset(tls *libc.TLS, pParse uintptr)

func Xsqlite3ParseUri

func Xsqlite3ParseUri(tls *libc.TLS, zDefaultVfs uintptr, zUri uintptr, pFlags uintptr, ppVfs uintptr, pzFile uintptr, pzErrMsg uintptr) int32

func Xsqlite3Parser

func Xsqlite3Parser(tls *libc.TLS, yyp uintptr, yymajor int32, yyminor Token)

func Xsqlite3ParserAddCleanup added in v1.10.0

func Xsqlite3ParserAddCleanup(tls *libc.TLS, pParse uintptr, xCleanup uintptr, pPtr uintptr) uintptr

func Xsqlite3ParserFallback

func Xsqlite3ParserFallback(tls *libc.TLS, iToken int32) int32

func Xsqlite3ParserFinalize

func Xsqlite3ParserFinalize(tls *libc.TLS, p uintptr)

func Xsqlite3ParserInit

func Xsqlite3ParserInit(tls *libc.TLS, yypRawParser uintptr, pParse uintptr)

func Xsqlite3Pcache1Mutex

func Xsqlite3Pcache1Mutex(tls *libc.TLS) uintptr

func Xsqlite3PcacheCleanAll

func Xsqlite3PcacheCleanAll(tls *libc.TLS, pCache uintptr)

func Xsqlite3PcacheClear

func Xsqlite3PcacheClear(tls *libc.TLS, pCache uintptr)

func Xsqlite3PcacheClearSyncFlags

func Xsqlite3PcacheClearSyncFlags(tls *libc.TLS, pCache uintptr)

func Xsqlite3PcacheClearWritable

func Xsqlite3PcacheClearWritable(tls *libc.TLS, pCache uintptr)

func Xsqlite3PcacheClose

func Xsqlite3PcacheClose(tls *libc.TLS, pCache uintptr)

func Xsqlite3PcacheDirtyList

func Xsqlite3PcacheDirtyList(tls *libc.TLS, pCache uintptr) uintptr

func Xsqlite3PcacheDrop

func Xsqlite3PcacheDrop(tls *libc.TLS, p uintptr)

func Xsqlite3PcacheFetch

func Xsqlite3PcacheFetch(tls *libc.TLS, pCache uintptr, pgno Pgno, createFlag int32) uintptr

func Xsqlite3PcacheFetchFinish

func Xsqlite3PcacheFetchFinish(tls *libc.TLS, pCache uintptr, pgno Pgno, pPage uintptr) uintptr

func Xsqlite3PcacheFetchStress

func Xsqlite3PcacheFetchStress(tls *libc.TLS, pCache uintptr, pgno Pgno, ppPage uintptr) int32

func Xsqlite3PcacheGetCachesize

func Xsqlite3PcacheGetCachesize(tls *libc.TLS, pCache uintptr) int32

func Xsqlite3PcacheInitialize

func Xsqlite3PcacheInitialize(tls *libc.TLS) int32

func Xsqlite3PcacheMakeClean

func Xsqlite3PcacheMakeClean(tls *libc.TLS, p uintptr)

func Xsqlite3PcacheMakeDirty

func Xsqlite3PcacheMakeDirty(tls *libc.TLS, p uintptr)

func Xsqlite3PcacheMove

func Xsqlite3PcacheMove(tls *libc.TLS, p uintptr, newPgno Pgno)

func Xsqlite3PcacheOpen

func Xsqlite3PcacheOpen(tls *libc.TLS, szPage int32, szExtra int32, bPurgeable int32, xStress uintptr, pStress uintptr, p uintptr) int32

func Xsqlite3PcachePagecount

func Xsqlite3PcachePagecount(tls *libc.TLS, pCache uintptr) int32

func Xsqlite3PcacheRef

func Xsqlite3PcacheRef(tls *libc.TLS, p uintptr)

func Xsqlite3PcacheRelease

func Xsqlite3PcacheRelease(tls *libc.TLS, p uintptr)

func Xsqlite3PcacheReleaseMemory

func Xsqlite3PcacheReleaseMemory(tls *libc.TLS, nReq int32) int32

func Xsqlite3PcacheSetCachesize

func Xsqlite3PcacheSetCachesize(tls *libc.TLS, pCache uintptr, mxPage int32)

func Xsqlite3PcacheSetPageSize

func Xsqlite3PcacheSetPageSize(tls *libc.TLS, pCache uintptr, szPage int32) int32

func Xsqlite3PcacheSetSpillsize

func Xsqlite3PcacheSetSpillsize(tls *libc.TLS, p uintptr, mxPage int32) int32

func Xsqlite3PcacheShrink

func Xsqlite3PcacheShrink(tls *libc.TLS, pCache uintptr)

func Xsqlite3PcacheShutdown

func Xsqlite3PcacheShutdown(tls *libc.TLS)

func Xsqlite3PcacheSize

func Xsqlite3PcacheSize(tls *libc.TLS) int32

func Xsqlite3PcacheStats

func Xsqlite3PcacheStats(tls *libc.TLS, pnCurrent uintptr, pnMax uintptr, pnMin uintptr, pnRecyclable uintptr)

func Xsqlite3PcacheTruncate

func Xsqlite3PcacheTruncate(tls *libc.TLS, pCache uintptr, pgno Pgno)

func Xsqlite3Pragma

func Xsqlite3Pragma(tls *libc.TLS, pParse uintptr, pId1 uintptr, pId2 uintptr, pValue uintptr, minusFlag int32)

func Xsqlite3PragmaVtabRegister

func Xsqlite3PragmaVtabRegister(tls *libc.TLS, db uintptr, zName uintptr) uintptr

func Xsqlite3PreferredTableName added in v1.14.2

func Xsqlite3PreferredTableName(tls *libc.TLS, zName uintptr) uintptr

func Xsqlite3PrimaryKeyIndex

func Xsqlite3PrimaryKeyIndex(tls *libc.TLS, pTab uintptr) uintptr

func Xsqlite3PrngRestoreState

func Xsqlite3PrngRestoreState(tls *libc.TLS)

func Xsqlite3PrngSaveState

func Xsqlite3PrngSaveState(tls *libc.TLS)

func Xsqlite3ProgressCheck added in v1.21.0

func Xsqlite3ProgressCheck(tls *libc.TLS, p uintptr)

func Xsqlite3Put4byte

func Xsqlite3Put4byte(tls *libc.TLS, p uintptr, v U32)

func Xsqlite3PutVarint

func Xsqlite3PutVarint(tls *libc.TLS, p uintptr, v U64) int32

func Xsqlite3QuoteValue added in v1.14.7

func Xsqlite3QuoteValue(tls *libc.TLS, pStr uintptr, pValue uintptr)

func Xsqlite3ReadOnlyShadowTables

func Xsqlite3ReadOnlyShadowTables(tls *libc.TLS, db uintptr) int32

func Xsqlite3ReadSchema

func Xsqlite3ReadSchema(tls *libc.TLS, pParse uintptr) int32

func Xsqlite3RealSameAsInt

func Xsqlite3RealSameAsInt(tls *libc.TLS, r1 float64, i Sqlite3_int64) int32

func Xsqlite3Realloc

func Xsqlite3Realloc(tls *libc.TLS, pOld uintptr, nBytes U64) uintptr

func Xsqlite3RecordErrorByteOffset added in v1.14.7

func Xsqlite3RecordErrorByteOffset(tls *libc.TLS, db uintptr, z uintptr)

func Xsqlite3RecordErrorOffsetOfExpr added in v1.14.7

func Xsqlite3RecordErrorOffsetOfExpr(tls *libc.TLS, db uintptr, pExpr uintptr)

func Xsqlite3ReferencesSrcList added in v1.14.2

func Xsqlite3ReferencesSrcList(tls *libc.TLS, pParse uintptr, pExpr uintptr, pSrcList uintptr) int32

func Xsqlite3RegisterBuiltinFunctions

func Xsqlite3RegisterBuiltinFunctions(tls *libc.TLS)

func Xsqlite3RegisterDateTimeFunctions

func Xsqlite3RegisterDateTimeFunctions(tls *libc.TLS)

func Xsqlite3RegisterJsonFunctions added in v1.14.7

func Xsqlite3RegisterJsonFunctions(tls *libc.TLS)

func Xsqlite3RegisterLikeFunctions

func Xsqlite3RegisterLikeFunctions(tls *libc.TLS, db uintptr, caseSensitive int32)

func Xsqlite3RegisterPerConnectionBuiltinFunctions

func Xsqlite3RegisterPerConnectionBuiltinFunctions(tls *libc.TLS, db uintptr)

func Xsqlite3Reindex

func Xsqlite3Reindex(tls *libc.TLS, pParse uintptr, pName1 uintptr, pName2 uintptr)

func Xsqlite3ReleaseTempRange

func Xsqlite3ReleaseTempRange(tls *libc.TLS, pParse uintptr, iReg int32, nReg int32)

func Xsqlite3ReleaseTempReg

func Xsqlite3ReleaseTempReg(tls *libc.TLS, pParse uintptr, iReg int32)

func Xsqlite3RenameExprUnmap

func Xsqlite3RenameExprUnmap(tls *libc.TLS, pParse uintptr, pExpr uintptr)

func Xsqlite3RenameExprlistUnmap

func Xsqlite3RenameExprlistUnmap(tls *libc.TLS, pParse uintptr, pEList uintptr)

func Xsqlite3RenameTokenMap

func Xsqlite3RenameTokenMap(tls *libc.TLS, pParse uintptr, pPtr uintptr, pToken uintptr) uintptr

func Xsqlite3RenameTokenRemap

func Xsqlite3RenameTokenRemap(tls *libc.TLS, pParse uintptr, pTo uintptr, pFrom uintptr)

func Xsqlite3ReportError

func Xsqlite3ReportError(tls *libc.TLS, iErr int32, lineno int32, zType uintptr) int32

func Xsqlite3Reprepare

func Xsqlite3Reprepare(tls *libc.TLS, p uintptr) int32

func Xsqlite3ResetAllSchemasOfConnection

func Xsqlite3ResetAllSchemasOfConnection(tls *libc.TLS, db uintptr)

func Xsqlite3ResetOneSchema

func Xsqlite3ResetOneSchema(tls *libc.TLS, db uintptr, iDb int32)

func Xsqlite3ResolveExprListNames

func Xsqlite3ResolveExprListNames(tls *libc.TLS, pNC uintptr, pList uintptr) int32

func Xsqlite3ResolveExprNames

func Xsqlite3ResolveExprNames(tls *libc.TLS, pNC uintptr, pExpr uintptr) int32

func Xsqlite3ResolveOrderGroupBy

func Xsqlite3ResolveOrderGroupBy(tls *libc.TLS, pParse uintptr, pSelect uintptr, pOrderBy uintptr, zType uintptr) int32

func Xsqlite3ResolvePartIdxLabel

func Xsqlite3ResolvePartIdxLabel(tls *libc.TLS, pParse uintptr, iLabel int32)

func Xsqlite3ResolveSelectNames

func Xsqlite3ResolveSelectNames(tls *libc.TLS, pParse uintptr, p uintptr, pOuterNC uintptr)

func Xsqlite3ResolveSelfReference

func Xsqlite3ResolveSelfReference(tls *libc.TLS, pParse uintptr, pTab uintptr, type1 int32, pExpr uintptr, pList uintptr) int32

func Xsqlite3ResultIntReal

func Xsqlite3ResultIntReal(tls *libc.TLS, pCtx uintptr)

func Xsqlite3ResultSetOfSelect

func Xsqlite3ResultSetOfSelect(tls *libc.TLS, pParse uintptr, pSelect uintptr, aff int8) uintptr

func Xsqlite3ResultStrAccum added in v1.14.2

func Xsqlite3ResultStrAccum(tls *libc.TLS, pCtx uintptr, p uintptr)

func Xsqlite3RollbackAll

func Xsqlite3RollbackAll(tls *libc.TLS, db uintptr, tripCode int32)

func Xsqlite3RootPageMoved

func Xsqlite3RootPageMoved(tls *libc.TLS, db uintptr, iDb int32, iFrom Pgno, iTo Pgno)

func Xsqlite3RowSetClear

func Xsqlite3RowSetClear(tls *libc.TLS, pArg uintptr)

func Xsqlite3RowSetDelete

func Xsqlite3RowSetDelete(tls *libc.TLS, pArg uintptr)

func Xsqlite3RowSetInit

func Xsqlite3RowSetInit(tls *libc.TLS, db uintptr) uintptr

func Xsqlite3RowSetInsert

func Xsqlite3RowSetInsert(tls *libc.TLS, p uintptr, rowid I64)

func Xsqlite3RowSetNext

func Xsqlite3RowSetNext(tls *libc.TLS, p uintptr, pRowid uintptr) int32

func Xsqlite3RowSetTest

func Xsqlite3RowSetTest(tls *libc.TLS, pRowSet uintptr, iBatch int32, iRowid Sqlite3_int64) int32

func Xsqlite3RowidConstraint

func Xsqlite3RowidConstraint(tls *libc.TLS, pParse uintptr, onError int32, pTab uintptr)

func Xsqlite3RtreeInit

func Xsqlite3RtreeInit(tls *libc.TLS, db uintptr) int32

func Xsqlite3RunParser

func Xsqlite3RunParser(tls *libc.TLS, pParse uintptr, zSql uintptr) int32

func Xsqlite3RunVacuum

func Xsqlite3RunVacuum(tls *libc.TLS, pzErrMsg uintptr, db uintptr, iDb int32, pOut uintptr) int32

func Xsqlite3SafetyCheckOk

func Xsqlite3SafetyCheckOk(tls *libc.TLS, db uintptr) int32

func Xsqlite3SafetyCheckSickOrOk

func Xsqlite3SafetyCheckSickOrOk(tls *libc.TLS, db uintptr) int32

func Xsqlite3Savepoint

func Xsqlite3Savepoint(tls *libc.TLS, pParse uintptr, op int32, pName uintptr)

func Xsqlite3SchemaClear

func Xsqlite3SchemaClear(tls *libc.TLS, p uintptr)

func Xsqlite3SchemaGet

func Xsqlite3SchemaGet(tls *libc.TLS, db uintptr, pBt uintptr) uintptr

func Xsqlite3SchemaToIndex

func Xsqlite3SchemaToIndex(tls *libc.TLS, db uintptr, pSchema uintptr) int32

func Xsqlite3SectorSize

func Xsqlite3SectorSize(tls *libc.TLS, pFile uintptr) int32

func Xsqlite3Select

func Xsqlite3Select(tls *libc.TLS, pParse uintptr, p uintptr, pDest uintptr) int32

func Xsqlite3SelectDelete

func Xsqlite3SelectDelete(tls *libc.TLS, db uintptr, p uintptr)

func Xsqlite3SelectDestInit

func Xsqlite3SelectDestInit(tls *libc.TLS, pDest uintptr, eDest int32, iParm int32)

func Xsqlite3SelectDup

func Xsqlite3SelectDup(tls *libc.TLS, db uintptr, pDup uintptr, flags int32) uintptr

func Xsqlite3SelectExprHeight

func Xsqlite3SelectExprHeight(tls *libc.TLS, p uintptr) int32

func Xsqlite3SelectNew

func Xsqlite3SelectNew(tls *libc.TLS, pParse uintptr, pEList uintptr, pSrc uintptr, pWhere uintptr, pGroupBy uintptr, pHaving uintptr, pOrderBy uintptr, selFlags U32, pLimit uintptr) uintptr

func Xsqlite3SelectOpName added in v1.10.0

func Xsqlite3SelectOpName(tls *libc.TLS, id int32) uintptr

func Xsqlite3SelectPopWith added in v1.11.0

func Xsqlite3SelectPopWith(tls *libc.TLS, pWalker uintptr, p uintptr)

func Xsqlite3SelectPrep

func Xsqlite3SelectPrep(tls *libc.TLS, pParse uintptr, p uintptr, pOuterNC uintptr)

func Xsqlite3SelectWalkFail

func Xsqlite3SelectWalkFail(tls *libc.TLS, pWalker uintptr, NotUsed uintptr) int32

func Xsqlite3SelectWalkNoop

func Xsqlite3SelectWalkNoop(tls *libc.TLS, NotUsed uintptr, NotUsed2 uintptr) int32

func Xsqlite3SelectWrongNumTermsError

func Xsqlite3SelectWrongNumTermsError(tls *libc.TLS, pParse uintptr, p uintptr)

func Xsqlite3SetJoinExpr

func Xsqlite3SetJoinExpr(tls *libc.TLS, p uintptr, iTable int32, joinFlag U32)

func Xsqlite3SetString

func Xsqlite3SetString(tls *libc.TLS, pz uintptr, db uintptr, zNew uintptr)

func Xsqlite3SetTextEncoding

func Xsqlite3SetTextEncoding(tls *libc.TLS, db uintptr, enc U8)

func Xsqlite3ShadowTableName

func Xsqlite3ShadowTableName(tls *libc.TLS, db uintptr, zName uintptr) int32

func Xsqlite3SrcItemColumnUsed added in v1.18.1

func Xsqlite3SrcItemColumnUsed(tls *libc.TLS, pItem uintptr, iCol int32)

func Xsqlite3SrcListAppend

func Xsqlite3SrcListAppend(tls *libc.TLS, pParse uintptr, pList uintptr, pTable uintptr, pDatabase uintptr) uintptr

func Xsqlite3SrcListAppendFromTerm

func Xsqlite3SrcListAppendFromTerm(tls *libc.TLS, pParse uintptr, p uintptr, pTable uintptr, pDatabase uintptr, pAlias uintptr, pSubquery uintptr, pOnUsing uintptr) uintptr

func Xsqlite3SrcListAppendList

func Xsqlite3SrcListAppendList(tls *libc.TLS, pParse uintptr, p1 uintptr, p2 uintptr) uintptr

func Xsqlite3SrcListAssignCursors

func Xsqlite3SrcListAssignCursors(tls *libc.TLS, pParse uintptr, pList uintptr)

func Xsqlite3SrcListDelete

func Xsqlite3SrcListDelete(tls *libc.TLS, db uintptr, pList uintptr)

func Xsqlite3SrcListDup

func Xsqlite3SrcListDup(tls *libc.TLS, db uintptr, p uintptr, flags int32) uintptr

func Xsqlite3SrcListEnlarge

func Xsqlite3SrcListEnlarge(tls *libc.TLS, pParse uintptr, pSrc uintptr, nExtra int32, iStart int32) uintptr

func Xsqlite3SrcListFuncArgs

func Xsqlite3SrcListFuncArgs(tls *libc.TLS, pParse uintptr, p uintptr, pList uintptr)

func Xsqlite3SrcListIndexedBy

func Xsqlite3SrcListIndexedBy(tls *libc.TLS, pParse uintptr, p uintptr, pIndexedBy uintptr)

func Xsqlite3SrcListLookup

func Xsqlite3SrcListLookup(tls *libc.TLS, pParse uintptr, pSrc uintptr) uintptr

func Xsqlite3SrcListShiftJoinType

func Xsqlite3SrcListShiftJoinType(tls *libc.TLS, pParse uintptr, p uintptr)

func Xsqlite3StartTable

func Xsqlite3StartTable(tls *libc.TLS, pParse uintptr, pName1 uintptr, pName2 uintptr, isTemp int32, isView int32, isVirtual int32, noErr int32)

func Xsqlite3Stat4Column

func Xsqlite3Stat4Column(tls *libc.TLS, db uintptr, pRec uintptr, nRec int32, iCol int32, ppVal uintptr) int32

func Xsqlite3Stat4ProbeFree

func Xsqlite3Stat4ProbeFree(tls *libc.TLS, pRec uintptr)

func Xsqlite3Stat4ProbeSetValue

func Xsqlite3Stat4ProbeSetValue(tls *libc.TLS, pParse uintptr, pIdx uintptr, ppRec uintptr, pExpr uintptr, nElem int32, iVal int32, pnExtract uintptr) int32

func Xsqlite3Stat4ValueFromExpr

func Xsqlite3Stat4ValueFromExpr(tls *libc.TLS, pParse uintptr, pExpr uintptr, affinity U8, ppVal uintptr) int32

func Xsqlite3StatusDown

func Xsqlite3StatusDown(tls *libc.TLS, op int32, N int32)

func Xsqlite3StatusHighwater

func Xsqlite3StatusHighwater(tls *libc.TLS, op int32, X int32)

func Xsqlite3StatusUp

func Xsqlite3StatusUp(tls *libc.TLS, op int32, N int32)

func Xsqlite3StmtVtabInit

func Xsqlite3StmtVtabInit(tls *libc.TLS, db uintptr) int32

func Xsqlite3StrAccumEnlarge added in v1.14.7

func Xsqlite3StrAccumEnlarge(tls *libc.TLS, p uintptr, N I64) int32

func Xsqlite3StrAccumFinish

func Xsqlite3StrAccumFinish(tls *libc.TLS, p uintptr) uintptr

func Xsqlite3StrAccumInit

func Xsqlite3StrAccumInit(tls *libc.TLS, p uintptr, db uintptr, zBase uintptr, n int32, mx int32)

func Xsqlite3StrAccumSetError added in v1.14.2

func Xsqlite3StrAccumSetError(tls *libc.TLS, p uintptr, eError U8)

func Xsqlite3StrICmp

func Xsqlite3StrICmp(tls *libc.TLS, zLeft uintptr, zRight uintptr) int32

func Xsqlite3Strlen30

func Xsqlite3Strlen30(tls *libc.TLS, z uintptr) int32

func Xsqlite3SubInt64

func Xsqlite3SubInt64(tls *libc.TLS, pA uintptr, iB I64) int32

func Xsqlite3SubqueryColumnTypes added in v1.21.0

func Xsqlite3SubqueryColumnTypes(tls *libc.TLS, pParse uintptr, pTab uintptr, pSelect uintptr, aff int8)

func Xsqlite3SubselectError

func Xsqlite3SubselectError(tls *libc.TLS, pParse uintptr, nActual int32, nExpect int32)

func Xsqlite3SystemError

func Xsqlite3SystemError(tls *libc.TLS, db uintptr, rc int32)

func Xsqlite3TableAffinity

func Xsqlite3TableAffinity(tls *libc.TLS, v uintptr, pTab uintptr, iReg int32)

func Xsqlite3TableAffinityStr added in v1.20.0

func Xsqlite3TableAffinityStr(tls *libc.TLS, db uintptr, pTab uintptr) uintptr

func Xsqlite3TableColumnAffinity

func Xsqlite3TableColumnAffinity(tls *libc.TLS, pTab uintptr, iCol int32) int8

func Xsqlite3TableLock

func Xsqlite3TableLock(tls *libc.TLS, pParse uintptr, iDb int32, iTab Pgno, isWriteLock U8, zName uintptr)

func Xsqlite3TempInMemory

func Xsqlite3TempInMemory(tls *libc.TLS, db uintptr) int32

func Xsqlite3ThreadCreate

func Xsqlite3ThreadCreate(tls *libc.TLS, ppThread uintptr, xTask uintptr, pIn uintptr) int32

func Xsqlite3ThreadJoin

func Xsqlite3ThreadJoin(tls *libc.TLS, p uintptr, ppOut uintptr) int32

func Xsqlite3TokenInit

func Xsqlite3TokenInit(tls *libc.TLS, p uintptr, z uintptr)

func Xsqlite3TransferBindings

func Xsqlite3TransferBindings(tls *libc.TLS, pFromStmt uintptr, pToStmt uintptr) int32

func Xsqlite3TriggerDeleteStep

func Xsqlite3TriggerDeleteStep(tls *libc.TLS, pParse uintptr, pTableName uintptr, pWhere uintptr, zStart uintptr, zEnd uintptr) uintptr

func Xsqlite3TriggerInsertStep

func Xsqlite3TriggerInsertStep(tls *libc.TLS, pParse uintptr, pTableName uintptr, pColumn uintptr, pSelect uintptr, orconf U8, pUpsert uintptr, zStart uintptr, zEnd uintptr) uintptr

func Xsqlite3TriggerList

func Xsqlite3TriggerList(tls *libc.TLS, pParse uintptr, pTab uintptr) uintptr

func Xsqlite3TriggerSelectStep

func Xsqlite3TriggerSelectStep(tls *libc.TLS, db uintptr, pSelect uintptr, zStart uintptr, zEnd uintptr) uintptr

func Xsqlite3TriggerStepSrc

func Xsqlite3TriggerStepSrc(tls *libc.TLS, pParse uintptr, pStep uintptr) uintptr

func Xsqlite3TriggerUpdateStep

func Xsqlite3TriggerUpdateStep(tls *libc.TLS, pParse uintptr, pTableName uintptr, pFrom uintptr, pEList uintptr, pWhere uintptr, orconf U8, zStart uintptr, zEnd uintptr) uintptr

func Xsqlite3TriggersExist

func Xsqlite3TriggersExist(tls *libc.TLS, pParse uintptr, pTab uintptr, op int32, pChanges uintptr, pMask uintptr) uintptr

func Xsqlite3TwoPartName

func Xsqlite3TwoPartName(tls *libc.TLS, pParse uintptr, pName1 uintptr, pName2 uintptr, pUnqual uintptr) int32

func Xsqlite3UniqueConstraint

func Xsqlite3UniqueConstraint(tls *libc.TLS, pParse uintptr, onError int32, pIdx uintptr)

func Xsqlite3UnlinkAndDeleteIndex

func Xsqlite3UnlinkAndDeleteIndex(tls *libc.TLS, db uintptr, iDb int32, zIdxName uintptr)

func Xsqlite3UnlinkAndDeleteTable

func Xsqlite3UnlinkAndDeleteTable(tls *libc.TLS, db uintptr, iDb int32, zTabName uintptr)

func Xsqlite3UnlinkAndDeleteTrigger

func Xsqlite3UnlinkAndDeleteTrigger(tls *libc.TLS, db uintptr, iDb int32, zName uintptr)

func Xsqlite3Update

func Xsqlite3Update(tls *libc.TLS, pParse uintptr, pTabList uintptr, pChanges uintptr, pWhere uintptr, onError int32, pOrderBy uintptr, pLimit uintptr, pUpsert uintptr)

func Xsqlite3UpsertAnalyzeTarget

func Xsqlite3UpsertAnalyzeTarget(tls *libc.TLS, pParse uintptr, pTabList uintptr, pUpsert uintptr) int32

func Xsqlite3UpsertDelete

func Xsqlite3UpsertDelete(tls *libc.TLS, db uintptr, p uintptr)

func Xsqlite3UpsertDoUpdate

func Xsqlite3UpsertDoUpdate(tls *libc.TLS, pParse uintptr, pUpsert uintptr, pTab uintptr, pIdx uintptr, iCur int32)

func Xsqlite3UpsertDup

func Xsqlite3UpsertDup(tls *libc.TLS, db uintptr, p uintptr) uintptr

func Xsqlite3UpsertNew

func Xsqlite3UpsertNew(tls *libc.TLS, db uintptr, pTarget uintptr, pTargetWhere uintptr, pSet uintptr, pWhere uintptr, pNext uintptr) uintptr

func Xsqlite3UpsertNextIsIPK added in v1.10.0

func Xsqlite3UpsertNextIsIPK(tls *libc.TLS, pUpsert uintptr) int32

func Xsqlite3UpsertOfIndex added in v1.10.0

func Xsqlite3UpsertOfIndex(tls *libc.TLS, pUpsert uintptr, pIdx uintptr) uintptr

func Xsqlite3Utf16ByteLen

func Xsqlite3Utf16ByteLen(tls *libc.TLS, zIn uintptr, nChar int32) int32

func Xsqlite3Utf16to8

func Xsqlite3Utf16to8(tls *libc.TLS, db uintptr, z uintptr, nByte int32, enc U8) uintptr

func Xsqlite3Utf8CharLen

func Xsqlite3Utf8CharLen(tls *libc.TLS, zIn uintptr, nByte int32) int32

func Xsqlite3UtfSelfTest

func Xsqlite3UtfSelfTest(tls *libc.TLS)

func Xsqlite3VListAdd

func Xsqlite3VListAdd(tls *libc.TLS, db uintptr, pIn uintptr, zName uintptr, nName int32, iVal int32) uintptr

func Xsqlite3VListNameToNum

func Xsqlite3VListNameToNum(tls *libc.TLS, pIn uintptr, zName uintptr, nName int32) int32

func Xsqlite3VListNumToName

func Xsqlite3VListNumToName(tls *libc.TLS, pIn uintptr, iVal int32) uintptr

func Xsqlite3VMPrintf

func Xsqlite3VMPrintf(tls *libc.TLS, db uintptr, zFormat uintptr, ap Va_list) uintptr

func Xsqlite3Vacuum

func Xsqlite3Vacuum(tls *libc.TLS, pParse uintptr, pNm uintptr, pInto uintptr)

func Xsqlite3ValueApplyAffinity

func Xsqlite3ValueApplyAffinity(tls *libc.TLS, pVal uintptr, affinity U8, enc U8)

func Xsqlite3ValueBytes

func Xsqlite3ValueBytes(tls *libc.TLS, pVal uintptr, enc U8) int32

func Xsqlite3ValueFree

func Xsqlite3ValueFree(tls *libc.TLS, v uintptr)

func Xsqlite3ValueFromExpr

func Xsqlite3ValueFromExpr(tls *libc.TLS, db uintptr, pExpr uintptr, enc U8, affinity U8, ppVal uintptr) int32

func Xsqlite3ValueNew

func Xsqlite3ValueNew(tls *libc.TLS, db uintptr) uintptr

func Xsqlite3ValueSetNull

func Xsqlite3ValueSetNull(tls *libc.TLS, p uintptr)

func Xsqlite3ValueSetStr

func Xsqlite3ValueSetStr(tls *libc.TLS, v uintptr, n int32, z uintptr, enc U8, xDel uintptr)

func Xsqlite3ValueText

func Xsqlite3ValueText(tls *libc.TLS, pVal uintptr, enc U8) uintptr

func Xsqlite3VarintLen

func Xsqlite3VarintLen(tls *libc.TLS, v U64) int32

func Xsqlite3VdbeAddFunctionCall

func Xsqlite3VdbeAddFunctionCall(tls *libc.TLS, pParse uintptr, p1 int32, p2 int32, p3 int32, nArg int32, pFunc uintptr, eCallCtx int32) int32

func Xsqlite3VdbeAddOp0

func Xsqlite3VdbeAddOp0(tls *libc.TLS, p uintptr, op int32) int32

func Xsqlite3VdbeAddOp1

func Xsqlite3VdbeAddOp1(tls *libc.TLS, p uintptr, op int32, p1 int32) int32

func Xsqlite3VdbeAddOp2

func Xsqlite3VdbeAddOp2(tls *libc.TLS, p uintptr, op int32, p1 int32, p2 int32) int32

func Xsqlite3VdbeAddOp3

func Xsqlite3VdbeAddOp3(tls *libc.TLS, p uintptr, op int32, p1 int32, p2 int32, p3 int32) int32

func Xsqlite3VdbeAddOp4

func Xsqlite3VdbeAddOp4(tls *libc.TLS, p uintptr, op int32, p1 int32, p2 int32, p3 int32, zP4 uintptr, p4type int32) int32

func Xsqlite3VdbeAddOp4Dup8

func Xsqlite3VdbeAddOp4Dup8(tls *libc.TLS, p uintptr, op int32, p1 int32, p2 int32, p3 int32, zP4 uintptr, p4type int32) int32

func Xsqlite3VdbeAddOp4Int

func Xsqlite3VdbeAddOp4Int(tls *libc.TLS, p uintptr, op int32, p1 int32, p2 int32, p3 int32, p4 int32) int32

func Xsqlite3VdbeAddOpList

func Xsqlite3VdbeAddOpList(tls *libc.TLS, p uintptr, nOp int32, aOp uintptr, iLineno int32) uintptr

func Xsqlite3VdbeAddParseSchemaOp

func Xsqlite3VdbeAddParseSchemaOp(tls *libc.TLS, p uintptr, iDb int32, zWhere uintptr, p5 U16)

func Xsqlite3VdbeAllocUnpackedRecord

func Xsqlite3VdbeAllocUnpackedRecord(tls *libc.TLS, pKeyInfo uintptr) uintptr

func Xsqlite3VdbeAppendP4

func Xsqlite3VdbeAppendP4(tls *libc.TLS, p uintptr, pP4 uintptr, n int32)

func Xsqlite3VdbeBooleanValue

func Xsqlite3VdbeBooleanValue(tls *libc.TLS, pMem uintptr, ifNull int32) int32

func Xsqlite3VdbeBytecodeVtabInit

func Xsqlite3VdbeBytecodeVtabInit(tls *libc.TLS, db uintptr) int32

func Xsqlite3VdbeChangeEncoding

func Xsqlite3VdbeChangeEncoding(tls *libc.TLS, pMem uintptr, desiredEnc int32) int32

func Xsqlite3VdbeChangeOpcode

func Xsqlite3VdbeChangeOpcode(tls *libc.TLS, p uintptr, addr int32, iNewOpcode U8)

func Xsqlite3VdbeChangeP1

func Xsqlite3VdbeChangeP1(tls *libc.TLS, p uintptr, addr int32, val int32)

func Xsqlite3VdbeChangeP2

func Xsqlite3VdbeChangeP2(tls *libc.TLS, p uintptr, addr int32, val int32)

func Xsqlite3VdbeChangeP3

func Xsqlite3VdbeChangeP3(tls *libc.TLS, p uintptr, addr int32, val int32)

func Xsqlite3VdbeChangeP4

func Xsqlite3VdbeChangeP4(tls *libc.TLS, p uintptr, addr int32, zP4 uintptr, n int32)

func Xsqlite3VdbeChangeP5

func Xsqlite3VdbeChangeP5(tls *libc.TLS, p uintptr, p5 U16)

func Xsqlite3VdbeChangeToNoop

func Xsqlite3VdbeChangeToNoop(tls *libc.TLS, p uintptr, addr int32) int32

func Xsqlite3VdbeCheckFk

func Xsqlite3VdbeCheckFk(tls *libc.TLS, p uintptr, deferred int32) int32

func Xsqlite3VdbeCloseStatement

func Xsqlite3VdbeCloseStatement(tls *libc.TLS, p uintptr, eOp int32) int32

func Xsqlite3VdbeComment

func Xsqlite3VdbeComment(tls *libc.TLS, p uintptr, zFormat uintptr, va uintptr)

func Xsqlite3VdbeCountChanges

func Xsqlite3VdbeCountChanges(tls *libc.TLS, v uintptr)

func Xsqlite3VdbeCreate

func Xsqlite3VdbeCreate(tls *libc.TLS, pParse uintptr) uintptr

func Xsqlite3VdbeCurrentAddr

func Xsqlite3VdbeCurrentAddr(tls *libc.TLS, p uintptr) int32

func Xsqlite3VdbeCursorRestore

func Xsqlite3VdbeCursorRestore(tls *libc.TLS, p uintptr) int32

func Xsqlite3VdbeDb

func Xsqlite3VdbeDb(tls *libc.TLS, v uintptr) uintptr

func Xsqlite3VdbeDelete

func Xsqlite3VdbeDelete(tls *libc.TLS, p uintptr)

func Xsqlite3VdbeDeleteAuxData

func Xsqlite3VdbeDeleteAuxData(tls *libc.TLS, db uintptr, pp uintptr, iOp int32, mask int32)

func Xsqlite3VdbeDeletePriorOpcode

func Xsqlite3VdbeDeletePriorOpcode(tls *libc.TLS, p uintptr, op U8) int32

func Xsqlite3VdbeDisplayComment

func Xsqlite3VdbeDisplayComment(tls *libc.TLS, db uintptr, pOp uintptr, zP4 uintptr) uintptr

func Xsqlite3VdbeDisplayP4

func Xsqlite3VdbeDisplayP4(tls *libc.TLS, db uintptr, pOp uintptr) uintptr

func Xsqlite3VdbeEndCoroutine

func Xsqlite3VdbeEndCoroutine(tls *libc.TLS, v uintptr, regYield int32)

func Xsqlite3VdbeEnter

func Xsqlite3VdbeEnter(tls *libc.TLS, p uintptr)

func Xsqlite3VdbeError

func Xsqlite3VdbeError(tls *libc.TLS, p uintptr, zFormat uintptr, va uintptr)

func Xsqlite3VdbeExec

func Xsqlite3VdbeExec(tls *libc.TLS, p uintptr) int32

func Xsqlite3VdbeExpandSql

func Xsqlite3VdbeExpandSql(tls *libc.TLS, p uintptr, zRawSql uintptr) uintptr

func Xsqlite3VdbeExplain

func Xsqlite3VdbeExplain(tls *libc.TLS, pParse uintptr, bPush U8, zFmt uintptr, va uintptr) int32

func Xsqlite3VdbeExplainParent

func Xsqlite3VdbeExplainParent(tls *libc.TLS, pParse uintptr) int32

func Xsqlite3VdbeExplainPop

func Xsqlite3VdbeExplainPop(tls *libc.TLS, pParse uintptr)

func Xsqlite3VdbeFinalize

func Xsqlite3VdbeFinalize(tls *libc.TLS, p uintptr) int32

func Xsqlite3VdbeFinishMoveto

func Xsqlite3VdbeFinishMoveto(tls *libc.TLS, p uintptr) int32

func Xsqlite3VdbeFrameDelete

func Xsqlite3VdbeFrameDelete(tls *libc.TLS, p uintptr)

func Xsqlite3VdbeFrameMemDel

func Xsqlite3VdbeFrameMemDel(tls *libc.TLS, pArg uintptr)

func Xsqlite3VdbeFrameRestore

func Xsqlite3VdbeFrameRestore(tls *libc.TLS, pFrame uintptr) int32

func Xsqlite3VdbeFreeCursor

func Xsqlite3VdbeFreeCursor(tls *libc.TLS, p uintptr, pCx uintptr)

func Xsqlite3VdbeFreeCursorNN added in v1.18.1

func Xsqlite3VdbeFreeCursorNN(tls *libc.TLS, p uintptr, pCx uintptr)

func Xsqlite3VdbeGetBoundValue

func Xsqlite3VdbeGetBoundValue(tls *libc.TLS, v uintptr, iVar int32, aff U8) uintptr

func Xsqlite3VdbeGetLastOp added in v1.20.0

func Xsqlite3VdbeGetLastOp(tls *libc.TLS, p uintptr) uintptr

func Xsqlite3VdbeGetOp

func Xsqlite3VdbeGetOp(tls *libc.TLS, p uintptr, addr int32) uintptr

func Xsqlite3VdbeGoto

func Xsqlite3VdbeGoto(tls *libc.TLS, p uintptr, iDest int32) int32

func Xsqlite3VdbeHalt

func Xsqlite3VdbeHalt(tls *libc.TLS, p uintptr) int32

func Xsqlite3VdbeHandleMovedCursor added in v1.18.1

func Xsqlite3VdbeHandleMovedCursor(tls *libc.TLS, p uintptr) int32

func Xsqlite3VdbeHasSubProgram

func Xsqlite3VdbeHasSubProgram(tls *libc.TLS, pVdbe uintptr) int32

func Xsqlite3VdbeIdxKeyCompare

func Xsqlite3VdbeIdxKeyCompare(tls *libc.TLS, db uintptr, pC uintptr, pUnpacked uintptr, res uintptr) int32

func Xsqlite3VdbeIdxRowid

func Xsqlite3VdbeIdxRowid(tls *libc.TLS, db uintptr, pCur uintptr, rowid uintptr) int32

func Xsqlite3VdbeIntegerAffinity

func Xsqlite3VdbeIntegerAffinity(tls *libc.TLS, pMem uintptr)

func Xsqlite3VdbeJumpHere

func Xsqlite3VdbeJumpHere(tls *libc.TLS, p uintptr, addr int32)

func Xsqlite3VdbeJumpHereOrPopInst

func Xsqlite3VdbeJumpHereOrPopInst(tls *libc.TLS, p uintptr, addr int32)

func Xsqlite3VdbeLeave

func Xsqlite3VdbeLeave(tls *libc.TLS, p uintptr)

func Xsqlite3VdbeLinkSubProgram

func Xsqlite3VdbeLinkSubProgram(tls *libc.TLS, pVdbe uintptr, p uintptr)

func Xsqlite3VdbeList

func Xsqlite3VdbeList(tls *libc.TLS, p uintptr) int32

func Xsqlite3VdbeLoadString

func Xsqlite3VdbeLoadString(tls *libc.TLS, p uintptr, iDest int32, zStr uintptr) int32

func Xsqlite3VdbeMakeLabel

func Xsqlite3VdbeMakeLabel(tls *libc.TLS, pParse uintptr) int32

func Xsqlite3VdbeMakeReady

func Xsqlite3VdbeMakeReady(tls *libc.TLS, p uintptr, pParse uintptr)

func Xsqlite3VdbeMemAggValue

func Xsqlite3VdbeMemAggValue(tls *libc.TLS, pAccum uintptr, pOut uintptr, pFunc uintptr) int32

func Xsqlite3VdbeMemCast

func Xsqlite3VdbeMemCast(tls *libc.TLS, pMem uintptr, aff U8, encoding U8) int32

func Xsqlite3VdbeMemClearAndResize

func Xsqlite3VdbeMemClearAndResize(tls *libc.TLS, pMem uintptr, szNew int32) int32

func Xsqlite3VdbeMemCopy

func Xsqlite3VdbeMemCopy(tls *libc.TLS, pTo uintptr, pFrom uintptr) int32

func Xsqlite3VdbeMemExpandBlob

func Xsqlite3VdbeMemExpandBlob(tls *libc.TLS, pMem uintptr) int32

func Xsqlite3VdbeMemFinalize

func Xsqlite3VdbeMemFinalize(tls *libc.TLS, pMem uintptr, pFunc uintptr) int32

func Xsqlite3VdbeMemFromBtree

func Xsqlite3VdbeMemFromBtree(tls *libc.TLS, pCur uintptr, offset U32, amt U32, pMem uintptr) int32

func Xsqlite3VdbeMemFromBtreeZeroOffset

func Xsqlite3VdbeMemFromBtreeZeroOffset(tls *libc.TLS, pCur uintptr, amt U32, pMem uintptr) int32

func Xsqlite3VdbeMemGrow

func Xsqlite3VdbeMemGrow(tls *libc.TLS, pMem uintptr, n int32, bPreserve int32) int32

func Xsqlite3VdbeMemHandleBom

func Xsqlite3VdbeMemHandleBom(tls *libc.TLS, pMem uintptr) int32

func Xsqlite3VdbeMemInit

func Xsqlite3VdbeMemInit(tls *libc.TLS, pMem uintptr, db uintptr, flags U16)

func Xsqlite3VdbeMemIntegerify

func Xsqlite3VdbeMemIntegerify(tls *libc.TLS, pMem uintptr) int32

func Xsqlite3VdbeMemMakeWriteable

func Xsqlite3VdbeMemMakeWriteable(tls *libc.TLS, pMem uintptr) int32

func Xsqlite3VdbeMemMove

func Xsqlite3VdbeMemMove(tls *libc.TLS, pTo uintptr, pFrom uintptr)

func Xsqlite3VdbeMemNulTerminate

func Xsqlite3VdbeMemNulTerminate(tls *libc.TLS, pMem uintptr) int32

func Xsqlite3VdbeMemNumerify

func Xsqlite3VdbeMemNumerify(tls *libc.TLS, pMem uintptr) int32

func Xsqlite3VdbeMemRealify

func Xsqlite3VdbeMemRealify(tls *libc.TLS, pMem uintptr) int32

func Xsqlite3VdbeMemRelease

func Xsqlite3VdbeMemRelease(tls *libc.TLS, p uintptr)

func Xsqlite3VdbeMemReleaseMalloc added in v1.18.1

func Xsqlite3VdbeMemReleaseMalloc(tls *libc.TLS, p uintptr)

func Xsqlite3VdbeMemSetDouble

func Xsqlite3VdbeMemSetDouble(tls *libc.TLS, pMem uintptr, val float64)

func Xsqlite3VdbeMemSetInt64

func Xsqlite3VdbeMemSetInt64(tls *libc.TLS, pMem uintptr, val I64)

func Xsqlite3VdbeMemSetNull

func Xsqlite3VdbeMemSetNull(tls *libc.TLS, pMem uintptr)

func Xsqlite3VdbeMemSetPointer

func Xsqlite3VdbeMemSetPointer(tls *libc.TLS, pMem uintptr, pPtr uintptr, zPType uintptr, xDestructor uintptr)

func Xsqlite3VdbeMemSetRowSet

func Xsqlite3VdbeMemSetRowSet(tls *libc.TLS, pMem uintptr) int32

func Xsqlite3VdbeMemSetStr

func Xsqlite3VdbeMemSetStr(tls *libc.TLS, pMem uintptr, z uintptr, n I64, enc U8, xDel uintptr) int32

func Xsqlite3VdbeMemSetZeroBlob

func Xsqlite3VdbeMemSetZeroBlob(tls *libc.TLS, pMem uintptr, n int32)

func Xsqlite3VdbeMemShallowCopy

func Xsqlite3VdbeMemShallowCopy(tls *libc.TLS, pTo uintptr, pFrom uintptr, srcType int32)

func Xsqlite3VdbeMemStringify

func Xsqlite3VdbeMemStringify(tls *libc.TLS, pMem uintptr, enc U8, bForce U8) int32

func Xsqlite3VdbeMemTooBig

func Xsqlite3VdbeMemTooBig(tls *libc.TLS, p uintptr) int32

func Xsqlite3VdbeMemTranslate

func Xsqlite3VdbeMemTranslate(tls *libc.TLS, pMem uintptr, desiredEnc U8) int32

func Xsqlite3VdbeMultiLoad

func Xsqlite3VdbeMultiLoad(tls *libc.TLS, p uintptr, iDest int32, zTypes uintptr, va uintptr)

func Xsqlite3VdbeNextOpcode

func Xsqlite3VdbeNextOpcode(tls *libc.TLS, p uintptr, pSub uintptr, eMode int32, piPc uintptr, piAddr uintptr, paOp uintptr) int32

func Xsqlite3VdbeNoopComment

func Xsqlite3VdbeNoopComment(tls *libc.TLS, p uintptr, zFormat uintptr, va uintptr)

func Xsqlite3VdbeParameterIndex

func Xsqlite3VdbeParameterIndex(tls *libc.TLS, p uintptr, zName uintptr, nName int32) int32

func Xsqlite3VdbeParser

func Xsqlite3VdbeParser(tls *libc.TLS, p uintptr) uintptr

func Xsqlite3VdbePreUpdateHook

func Xsqlite3VdbePreUpdateHook(tls *libc.TLS, v uintptr, pCsr uintptr, op int32, zDb uintptr, pTab uintptr, iKey1 I64, iReg int32, iBlobWrite int32)

func Xsqlite3VdbeRealValue

func Xsqlite3VdbeRealValue(tls *libc.TLS, pMem uintptr) float64

func Xsqlite3VdbeRecordCompare

func Xsqlite3VdbeRecordCompare(tls *libc.TLS, nKey1 int32, pKey1 uintptr, pPKey2 uintptr) int32

func Xsqlite3VdbeRecordCompareWithSkip

func Xsqlite3VdbeRecordCompareWithSkip(tls *libc.TLS, nKey1 int32, pKey1 uintptr, pPKey2 uintptr, bSkip int32) int32

func Xsqlite3VdbeRecordUnpack

func Xsqlite3VdbeRecordUnpack(tls *libc.TLS, pKeyInfo uintptr, nKey int32, pKey uintptr, p uintptr)

func Xsqlite3VdbeReset

func Xsqlite3VdbeReset(tls *libc.TLS, p uintptr) int32

func Xsqlite3VdbeResetStepResult

func Xsqlite3VdbeResetStepResult(tls *libc.TLS, p uintptr)

func Xsqlite3VdbeResolveLabel

func Xsqlite3VdbeResolveLabel(tls *libc.TLS, v uintptr, x int32)

func Xsqlite3VdbeReusable

func Xsqlite3VdbeReusable(tls *libc.TLS, p uintptr)

func Xsqlite3VdbeRewind

func Xsqlite3VdbeRewind(tls *libc.TLS, p uintptr)

func Xsqlite3VdbeRunOnlyOnce

func Xsqlite3VdbeRunOnlyOnce(tls *libc.TLS, p uintptr)

func Xsqlite3VdbeSerialGet

func Xsqlite3VdbeSerialGet(tls *libc.TLS, buf uintptr, serial_type U32, pMem uintptr)

func Xsqlite3VdbeSetChanges

func Xsqlite3VdbeSetChanges(tls *libc.TLS, db uintptr, nChange I64)

func Xsqlite3VdbeSetColName

func Xsqlite3VdbeSetColName(tls *libc.TLS, p uintptr, idx int32, var1 int32, zName uintptr, xDel uintptr) int32

func Xsqlite3VdbeSetNumCols

func Xsqlite3VdbeSetNumCols(tls *libc.TLS, p uintptr, nResColumn int32)

func Xsqlite3VdbeSetP4KeyInfo

func Xsqlite3VdbeSetP4KeyInfo(tls *libc.TLS, pParse uintptr, pIdx uintptr)

func Xsqlite3VdbeSetSql

func Xsqlite3VdbeSetSql(tls *libc.TLS, p uintptr, z uintptr, n int32, prepFlags U8)

func Xsqlite3VdbeSetVarmask

func Xsqlite3VdbeSetVarmask(tls *libc.TLS, v uintptr, iVar int32)

func Xsqlite3VdbeSorterClose

func Xsqlite3VdbeSorterClose(tls *libc.TLS, db uintptr, pCsr uintptr)

func Xsqlite3VdbeSorterCompare

func Xsqlite3VdbeSorterCompare(tls *libc.TLS, pCsr uintptr, pVal uintptr, nKeyCol int32, pRes uintptr) int32

func Xsqlite3VdbeSorterInit

func Xsqlite3VdbeSorterInit(tls *libc.TLS, db uintptr, nField int32, pCsr uintptr) int32

func Xsqlite3VdbeSorterNext

func Xsqlite3VdbeSorterNext(tls *libc.TLS, db uintptr, pCsr uintptr) int32

func Xsqlite3VdbeSorterReset

func Xsqlite3VdbeSorterReset(tls *libc.TLS, db uintptr, pSorter uintptr)

func Xsqlite3VdbeSorterRewind

func Xsqlite3VdbeSorterRewind(tls *libc.TLS, pCsr uintptr, pbEof uintptr) int32

func Xsqlite3VdbeSorterRowkey

func Xsqlite3VdbeSorterRowkey(tls *libc.TLS, pCsr uintptr, pOut uintptr) int32

func Xsqlite3VdbeSorterWrite

func Xsqlite3VdbeSorterWrite(tls *libc.TLS, pCsr uintptr, pVal uintptr) int32

func Xsqlite3VdbeSwap

func Xsqlite3VdbeSwap(tls *libc.TLS, pA uintptr, pB uintptr)

func Xsqlite3VdbeTakeOpArray

func Xsqlite3VdbeTakeOpArray(tls *libc.TLS, p uintptr, pnOp uintptr, pnMaxArg uintptr) uintptr

func Xsqlite3VdbeTransferError

func Xsqlite3VdbeTransferError(tls *libc.TLS, p uintptr) int32

func Xsqlite3VdbeTypeofColumn added in v1.20.0

func Xsqlite3VdbeTypeofColumn(tls *libc.TLS, p uintptr, iDest int32)

func Xsqlite3VdbeUsesBtree

func Xsqlite3VdbeUsesBtree(tls *libc.TLS, p uintptr, i int32)

func Xsqlite3VdbeValueListFree added in v1.21.0

func Xsqlite3VdbeValueListFree(tls *libc.TLS, pToDelete uintptr)

func Xsqlite3VectorErrorMsg

func Xsqlite3VectorErrorMsg(tls *libc.TLS, pParse uintptr, pExpr uintptr)

func Xsqlite3VectorFieldSubexpr

func Xsqlite3VectorFieldSubexpr(tls *libc.TLS, pVector uintptr, i int32) uintptr

func Xsqlite3ViewGetColumnNames

func Xsqlite3ViewGetColumnNames(tls *libc.TLS, pParse uintptr, pTable uintptr) int32

func Xsqlite3VtabArgExtend

func Xsqlite3VtabArgExtend(tls *libc.TLS, pParse uintptr, p uintptr)

func Xsqlite3VtabArgInit

func Xsqlite3VtabArgInit(tls *libc.TLS, pParse uintptr)

func Xsqlite3VtabBegin

func Xsqlite3VtabBegin(tls *libc.TLS, db uintptr, pVTab uintptr) int32

func Xsqlite3VtabBeginParse

func Xsqlite3VtabBeginParse(tls *libc.TLS, pParse uintptr, pName1 uintptr, pName2 uintptr, pModuleName uintptr, ifNotExists int32)

func Xsqlite3VtabCallConnect

func Xsqlite3VtabCallConnect(tls *libc.TLS, pParse uintptr, pTab uintptr) int32

func Xsqlite3VtabCallCreate

func Xsqlite3VtabCallCreate(tls *libc.TLS, db uintptr, iDb int32, zTab uintptr, pzErr uintptr) int32

func Xsqlite3VtabCallDestroy

func Xsqlite3VtabCallDestroy(tls *libc.TLS, db uintptr, iDb int32, zTab uintptr) int32

func Xsqlite3VtabClear

func Xsqlite3VtabClear(tls *libc.TLS, db uintptr, p uintptr)

func Xsqlite3VtabCommit

func Xsqlite3VtabCommit(tls *libc.TLS, db uintptr) int32

func Xsqlite3VtabCreateModule

func Xsqlite3VtabCreateModule(tls *libc.TLS, db uintptr, zName uintptr, pModule uintptr, pAux uintptr, xDestroy uintptr) uintptr

func Xsqlite3VtabDisconnect

func Xsqlite3VtabDisconnect(tls *libc.TLS, db uintptr, p uintptr)

func Xsqlite3VtabEponymousTableClear

func Xsqlite3VtabEponymousTableClear(tls *libc.TLS, db uintptr, pMod uintptr)

func Xsqlite3VtabEponymousTableInit

func Xsqlite3VtabEponymousTableInit(tls *libc.TLS, pParse uintptr, pMod uintptr) int32

func Xsqlite3VtabFinishParse

func Xsqlite3VtabFinishParse(tls *libc.TLS, pParse uintptr, pEnd uintptr)

func Xsqlite3VtabImportErrmsg

func Xsqlite3VtabImportErrmsg(tls *libc.TLS, p uintptr, pVtab uintptr)

func Xsqlite3VtabLock

func Xsqlite3VtabLock(tls *libc.TLS, pVTab uintptr)

func Xsqlite3VtabMakeWritable

func Xsqlite3VtabMakeWritable(tls *libc.TLS, pParse uintptr, pTab uintptr)

func Xsqlite3VtabModuleUnref

func Xsqlite3VtabModuleUnref(tls *libc.TLS, db uintptr, pMod uintptr)

func Xsqlite3VtabOverloadFunction

func Xsqlite3VtabOverloadFunction(tls *libc.TLS, db uintptr, pDef uintptr, nArg int32, pExpr uintptr) uintptr

func Xsqlite3VtabRollback

func Xsqlite3VtabRollback(tls *libc.TLS, db uintptr) int32

func Xsqlite3VtabSavepoint

func Xsqlite3VtabSavepoint(tls *libc.TLS, db uintptr, op int32, iSavepoint int32) int32

func Xsqlite3VtabSync

func Xsqlite3VtabSync(tls *libc.TLS, db uintptr, p uintptr) int32

func Xsqlite3VtabUnlock

func Xsqlite3VtabUnlock(tls *libc.TLS, pVTab uintptr)

func Xsqlite3VtabUnlockList

func Xsqlite3VtabUnlockList(tls *libc.TLS, db uintptr)

func Xsqlite3VtabUsesAllSchemas added in v1.18.1

func Xsqlite3VtabUsesAllSchemas(tls *libc.TLS, pIdxInfo uintptr)

func Xsqlite3WalBeginReadTransaction

func Xsqlite3WalBeginReadTransaction(tls *libc.TLS, pWal uintptr, pChanged uintptr) int32

func Xsqlite3WalBeginWriteTransaction

func Xsqlite3WalBeginWriteTransaction(tls *libc.TLS, pWal uintptr) int32

func Xsqlite3WalCallback

func Xsqlite3WalCallback(tls *libc.TLS, pWal uintptr) int32

func Xsqlite3WalCheckpoint

func Xsqlite3WalCheckpoint(tls *libc.TLS, pWal uintptr, db uintptr, eMode int32, xBusy uintptr, pBusyArg uintptr, sync_flags int32, nBuf int32, zBuf uintptr, pnLog uintptr, pnCkpt uintptr) int32

func Xsqlite3WalClose

func Xsqlite3WalClose(tls *libc.TLS, pWal uintptr, db uintptr, sync_flags int32, nBuf int32, zBuf uintptr) int32

func Xsqlite3WalDefaultHook

func Xsqlite3WalDefaultHook(tls *libc.TLS, pClientData uintptr, db uintptr, zDb uintptr, nFrame int32) int32

func Xsqlite3WalEndReadTransaction

func Xsqlite3WalEndReadTransaction(tls *libc.TLS, pWal uintptr)

func Xsqlite3WalEndWriteTransaction

func Xsqlite3WalEndWriteTransaction(tls *libc.TLS, pWal uintptr) int32

func Xsqlite3WalExclusiveMode

func Xsqlite3WalExclusiveMode(tls *libc.TLS, pWal uintptr, op int32) int32

func Xsqlite3WalFile

func Xsqlite3WalFile(tls *libc.TLS, pWal uintptr) uintptr

func Xsqlite3WalFindFrame

func Xsqlite3WalFindFrame(tls *libc.TLS, pWal uintptr, pgno Pgno, piRead uintptr) int32

func Xsqlite3WalFrames

func Xsqlite3WalFrames(tls *libc.TLS, pWal uintptr, szPage int32, pList uintptr, nTruncate Pgno, isCommit int32, sync_flags int32) int32

func Xsqlite3WalHeapMemory

func Xsqlite3WalHeapMemory(tls *libc.TLS, pWal uintptr) int32

func Xsqlite3WalLimit

func Xsqlite3WalLimit(tls *libc.TLS, pWal uintptr, iLimit I64)

func Xsqlite3WalOpen

func Xsqlite3WalOpen(tls *libc.TLS, pVfs uintptr, pDbFd uintptr, zWalName uintptr, bNoShm int32, mxWalSize I64, ppWal uintptr) int32

func Xsqlite3WalReadFrame

func Xsqlite3WalReadFrame(tls *libc.TLS, pWal uintptr, iRead U32, nOut int32, pOut uintptr) int32

func Xsqlite3WalSavepoint

func Xsqlite3WalSavepoint(tls *libc.TLS, pWal uintptr, aWalData uintptr)

func Xsqlite3WalSavepointUndo

func Xsqlite3WalSavepointUndo(tls *libc.TLS, pWal uintptr, aWalData uintptr) int32

func Xsqlite3WalUndo

func Xsqlite3WalUndo(tls *libc.TLS, pWal uintptr, xUndo uintptr, pUndoCtx uintptr) int32

func Xsqlite3WalkExpr

func Xsqlite3WalkExpr(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32

func Xsqlite3WalkExprList

func Xsqlite3WalkExprList(tls *libc.TLS, pWalker uintptr, p uintptr) int32

func Xsqlite3WalkSelect

func Xsqlite3WalkSelect(tls *libc.TLS, pWalker uintptr, p uintptr) int32

func Xsqlite3WalkSelectExpr

func Xsqlite3WalkSelectExpr(tls *libc.TLS, pWalker uintptr, p uintptr) int32

func Xsqlite3WalkSelectFrom

func Xsqlite3WalkSelectFrom(tls *libc.TLS, pWalker uintptr, p uintptr) int32

func Xsqlite3WalkWinDefnDummyCallback added in v1.11.0

func Xsqlite3WalkWinDefnDummyCallback(tls *libc.TLS, pWalker uintptr, p uintptr)

func Xsqlite3WalkerDepthDecrease

func Xsqlite3WalkerDepthDecrease(tls *libc.TLS, pWalker uintptr, pSelect uintptr)

func Xsqlite3WalkerDepthIncrease

func Xsqlite3WalkerDepthIncrease(tls *libc.TLS, pWalker uintptr, pSelect uintptr) int32

func Xsqlite3WhereAddLimit added in v1.14.7

func Xsqlite3WhereAddLimit(tls *libc.TLS, pWC uintptr, p uintptr)

func Xsqlite3WhereBegin

func Xsqlite3WhereBegin(tls *libc.TLS, pParse uintptr, pTabList uintptr, pWhere uintptr, pOrderBy uintptr, pResultSet uintptr, pSelect uintptr, wctrlFlags U16, iAuxArg int32) uintptr

func Xsqlite3WhereBreakLabel

func Xsqlite3WhereBreakLabel(tls *libc.TLS, pWInfo uintptr) int32

func Xsqlite3WhereClauseClear

func Xsqlite3WhereClauseClear(tls *libc.TLS, pWC uintptr)

func Xsqlite3WhereClauseInit

func Xsqlite3WhereClauseInit(tls *libc.TLS, pWC uintptr, pWInfo uintptr)

func Xsqlite3WhereContinueLabel

func Xsqlite3WhereContinueLabel(tls *libc.TLS, pWInfo uintptr) int32

func Xsqlite3WhereEnd

func Xsqlite3WhereEnd(tls *libc.TLS, pWInfo uintptr)

func Xsqlite3WhereExplainBloomFilter added in v1.14.7

func Xsqlite3WhereExplainBloomFilter(tls *libc.TLS, pParse uintptr, pWInfo uintptr, pLevel uintptr) int32

func Xsqlite3WhereExplainOneScan

func Xsqlite3WhereExplainOneScan(tls *libc.TLS, pParse uintptr, pTabList uintptr, pLevel uintptr, wctrlFlags U16) int32

func Xsqlite3WhereExprAnalyze

func Xsqlite3WhereExprAnalyze(tls *libc.TLS, pTabList uintptr, pWC uintptr)

func Xsqlite3WhereFindTerm

func Xsqlite3WhereFindTerm(tls *libc.TLS, pWC uintptr, iCur int32, iColumn int32, notReady Bitmask, op U32, pIdx uintptr) uintptr

func Xsqlite3WhereIsDistinct

func Xsqlite3WhereIsDistinct(tls *libc.TLS, pWInfo uintptr) int32

func Xsqlite3WhereIsOrdered

func Xsqlite3WhereIsOrdered(tls *libc.TLS, pWInfo uintptr) int32

func Xsqlite3WhereIsSorted

func Xsqlite3WhereIsSorted(tls *libc.TLS, pWInfo uintptr) int32

func Xsqlite3WhereMalloc added in v1.18.1

func Xsqlite3WhereMalloc(tls *libc.TLS, pWInfo uintptr, nByte U64) uintptr

func Xsqlite3WhereMinMaxOptEarlyOut added in v1.10.0

func Xsqlite3WhereMinMaxOptEarlyOut(tls *libc.TLS, v uintptr, pWInfo uintptr)

func Xsqlite3WhereOkOnePass

func Xsqlite3WhereOkOnePass(tls *libc.TLS, pWInfo uintptr, aiCur uintptr) int32

func Xsqlite3WhereOrderByLimitOptLabel

func Xsqlite3WhereOrderByLimitOptLabel(tls *libc.TLS, pWInfo uintptr) int32

func Xsqlite3WhereRealloc added in v1.18.1

func Xsqlite3WhereRealloc(tls *libc.TLS, pWInfo uintptr, pOld uintptr, nByte U64) uintptr

func Xsqlite3WhereRightJoinLoop added in v1.18.1

func Xsqlite3WhereRightJoinLoop(tls *libc.TLS, pWInfo uintptr, iLevel int32, pLevel uintptr)

func Xsqlite3WhereSplit

func Xsqlite3WhereSplit(tls *libc.TLS, pWC uintptr, pExpr uintptr, op U8)

func Xsqlite3WhereTabFuncArgs

func Xsqlite3WhereTabFuncArgs(tls *libc.TLS, pParse uintptr, pItem uintptr, pWC uintptr)

func Xsqlite3WhereUsesDeferredSeek

func Xsqlite3WhereUsesDeferredSeek(tls *libc.TLS, pWInfo uintptr) int32

func Xsqlite3WindowAlloc

func Xsqlite3WindowAlloc(tls *libc.TLS, pParse uintptr, eType int32, eStart int32, pStart uintptr, eEnd int32, pEnd uintptr, eExclude U8) uintptr

func Xsqlite3WindowAssemble

func Xsqlite3WindowAssemble(tls *libc.TLS, pParse uintptr, pWin uintptr, pPartition uintptr, pOrderBy uintptr, pBase uintptr) uintptr

func Xsqlite3WindowAttach

func Xsqlite3WindowAttach(tls *libc.TLS, pParse uintptr, p uintptr, pWin uintptr)

func Xsqlite3WindowChain

func Xsqlite3WindowChain(tls *libc.TLS, pParse uintptr, pWin uintptr, pList uintptr)

func Xsqlite3WindowCodeInit

func Xsqlite3WindowCodeInit(tls *libc.TLS, pParse uintptr, pSelect uintptr)

func Xsqlite3WindowCodeStep

func Xsqlite3WindowCodeStep(tls *libc.TLS, pParse uintptr, p uintptr, pWInfo uintptr, regGosub int32, addrGosub int32)

func Xsqlite3WindowCompare

func Xsqlite3WindowCompare(tls *libc.TLS, pParse uintptr, p1 uintptr, p2 uintptr, bFilter int32) int32

func Xsqlite3WindowDelete

func Xsqlite3WindowDelete(tls *libc.TLS, db uintptr, p uintptr)

func Xsqlite3WindowDup

func Xsqlite3WindowDup(tls *libc.TLS, db uintptr, pOwner uintptr, p uintptr) uintptr

func Xsqlite3WindowFunctions

func Xsqlite3WindowFunctions(tls *libc.TLS)
func Xsqlite3WindowLink(tls *libc.TLS, pSel uintptr, pWin uintptr)

func Xsqlite3WindowListDelete

func Xsqlite3WindowListDelete(tls *libc.TLS, db uintptr, p uintptr)

func Xsqlite3WindowListDup

func Xsqlite3WindowListDup(tls *libc.TLS, db uintptr, p uintptr) uintptr

func Xsqlite3WindowRewrite

func Xsqlite3WindowRewrite(tls *libc.TLS, pParse uintptr, p uintptr) int32

func Xsqlite3WindowUnlinkFromSelect

func Xsqlite3WindowUnlinkFromSelect(tls *libc.TLS, p uintptr)

func Xsqlite3WindowUpdate

func Xsqlite3WindowUpdate(tls *libc.TLS, pParse uintptr, pList uintptr, pWin uintptr, pFunc uintptr)

func Xsqlite3WithAdd

func Xsqlite3WithAdd(tls *libc.TLS, pParse uintptr, pWith uintptr, pCte uintptr) uintptr

func Xsqlite3WithDelete

func Xsqlite3WithDelete(tls *libc.TLS, db uintptr, pWith uintptr)

func Xsqlite3WithDup added in v1.11.0

func Xsqlite3WithDup(tls *libc.TLS, db uintptr, p uintptr) uintptr

func Xsqlite3WithPush

func Xsqlite3WithPush(tls *libc.TLS, pParse uintptr, pWith uintptr, bFree U8) uintptr

func Xsqlite3WritableSchema

func Xsqlite3WritableSchema(tls *libc.TLS, db uintptr) int32

func Xsqlite3_aggregate_context

func Xsqlite3_aggregate_context(tls *libc.TLS, p uintptr, nByte int32) uintptr

func Xsqlite3_aggregate_count

func Xsqlite3_aggregate_count(tls *libc.TLS, p uintptr) int32

func Xsqlite3_auto_extension

func Xsqlite3_auto_extension(tls *libc.TLS, xInit uintptr) int32

func Xsqlite3_autovacuum_pages added in v1.14.2

func Xsqlite3_autovacuum_pages(tls *libc.TLS, db uintptr, xCallback uintptr, pArg uintptr, xDestructor uintptr) int32

func Xsqlite3_backup_finish

func Xsqlite3_backup_finish(tls *libc.TLS, p uintptr) int32

func Xsqlite3_backup_init

func Xsqlite3_backup_init(tls *libc.TLS, pDestDb uintptr, zDestDb uintptr, pSrcDb uintptr, zSrcDb uintptr) uintptr

func Xsqlite3_backup_pagecount

func Xsqlite3_backup_pagecount(tls *libc.TLS, p uintptr) int32

func Xsqlite3_backup_remaining

func Xsqlite3_backup_remaining(tls *libc.TLS, p uintptr) int32

func Xsqlite3_backup_step

func Xsqlite3_backup_step(tls *libc.TLS, p uintptr, nPage int32) int32

func Xsqlite3_bind_blob

func Xsqlite3_bind_blob(tls *libc.TLS, pStmt uintptr, i int32, zData uintptr, nData int32, xDel uintptr) int32

func Xsqlite3_bind_blob64

func Xsqlite3_bind_blob64(tls *libc.TLS, pStmt uintptr, i int32, zData uintptr, nData Sqlite3_uint64, xDel uintptr) int32

func Xsqlite3_bind_double

func Xsqlite3_bind_double(tls *libc.TLS, pStmt uintptr, i int32, rValue float64) int32

func Xsqlite3_bind_int

func Xsqlite3_bind_int(tls *libc.TLS, p uintptr, i int32, iValue int32) int32

func Xsqlite3_bind_int64

func Xsqlite3_bind_int64(tls *libc.TLS, pStmt uintptr, i int32, iValue Sqlite_int64) int32

func Xsqlite3_bind_null

func Xsqlite3_bind_null(tls *libc.TLS, pStmt uintptr, i int32) int32

func Xsqlite3_bind_parameter_count

func Xsqlite3_bind_parameter_count(tls *libc.TLS, pStmt uintptr) int32

func Xsqlite3_bind_parameter_index

func Xsqlite3_bind_parameter_index(tls *libc.TLS, pStmt uintptr, zName uintptr) int32

func Xsqlite3_bind_parameter_name

func Xsqlite3_bind_parameter_name(tls *libc.TLS, pStmt uintptr, i int32) uintptr

func Xsqlite3_bind_pointer

func Xsqlite3_bind_pointer(tls *libc.TLS, pStmt uintptr, i int32, pPtr uintptr, zPTtype uintptr, xDestructor uintptr) int32

func Xsqlite3_bind_text

func Xsqlite3_bind_text(tls *libc.TLS, pStmt uintptr, i int32, zData uintptr, nData int32, xDel uintptr) int32

func Xsqlite3_bind_text16

func Xsqlite3_bind_text16(tls *libc.TLS, pStmt uintptr, i int32, zData uintptr, n int32, xDel uintptr) int32

func Xsqlite3_bind_text64

func Xsqlite3_bind_text64(tls *libc.TLS, pStmt uintptr, i int32, zData uintptr, nData Sqlite3_uint64, xDel uintptr, enc uint8) int32

func Xsqlite3_bind_value

func Xsqlite3_bind_value(tls *libc.TLS, pStmt uintptr, i int32, pValue uintptr) int32

func Xsqlite3_bind_zeroblob

func Xsqlite3_bind_zeroblob(tls *libc.TLS, pStmt uintptr, i int32, n int32) int32

func Xsqlite3_bind_zeroblob64

func Xsqlite3_bind_zeroblob64(tls *libc.TLS, pStmt uintptr, i int32, n Sqlite3_uint64) int32

func Xsqlite3_blob_bytes

func Xsqlite3_blob_bytes(tls *libc.TLS, pBlob uintptr) int32

func Xsqlite3_blob_close

func Xsqlite3_blob_close(tls *libc.TLS, pBlob uintptr) int32

func Xsqlite3_blob_open

func Xsqlite3_blob_open(tls *libc.TLS, db uintptr, zDb uintptr, zTable uintptr, zColumn uintptr, iRow Sqlite_int64, wrFlag int32, ppBlob uintptr) int32

func Xsqlite3_blob_read

func Xsqlite3_blob_read(tls *libc.TLS, pBlob uintptr, z uintptr, n int32, iOffset int32) int32

func Xsqlite3_blob_reopen

func Xsqlite3_blob_reopen(tls *libc.TLS, pBlob uintptr, iRow Sqlite3_int64) int32

func Xsqlite3_blob_write

func Xsqlite3_blob_write(tls *libc.TLS, pBlob uintptr, z uintptr, n int32, iOffset int32) int32

func Xsqlite3_busy_handler

func Xsqlite3_busy_handler(tls *libc.TLS, db uintptr, xBusy uintptr, pArg uintptr) int32

func Xsqlite3_busy_timeout

func Xsqlite3_busy_timeout(tls *libc.TLS, db uintptr, ms int32) int32

func Xsqlite3_cancel_auto_extension

func Xsqlite3_cancel_auto_extension(tls *libc.TLS, xInit uintptr) int32

func Xsqlite3_changes

func Xsqlite3_changes(tls *libc.TLS, db uintptr) int32

func Xsqlite3_clear_bindings

func Xsqlite3_clear_bindings(tls *libc.TLS, pStmt uintptr) int32

func Xsqlite3_close

func Xsqlite3_close(tls *libc.TLS, db uintptr) int32

func Xsqlite3_close_v2

func Xsqlite3_close_v2(tls *libc.TLS, db uintptr) int32

func Xsqlite3_collation_needed

func Xsqlite3_collation_needed(tls *libc.TLS, db uintptr, pCollNeededArg uintptr, xCollNeeded uintptr) int32

func Xsqlite3_collation_needed16

func Xsqlite3_collation_needed16(tls *libc.TLS, db uintptr, pCollNeededArg uintptr, xCollNeeded16 uintptr) int32

func Xsqlite3_column_blob

func Xsqlite3_column_blob(tls *libc.TLS, pStmt uintptr, i int32) uintptr

func Xsqlite3_column_bytes

func Xsqlite3_column_bytes(tls *libc.TLS, pStmt uintptr, i int32) int32

func Xsqlite3_column_bytes16

func Xsqlite3_column_bytes16(tls *libc.TLS, pStmt uintptr, i int32) int32

func Xsqlite3_column_count

func Xsqlite3_column_count(tls *libc.TLS, pStmt uintptr) int32

func Xsqlite3_column_database_name

func Xsqlite3_column_database_name(tls *libc.TLS, pStmt uintptr, N int32) uintptr

func Xsqlite3_column_database_name16

func Xsqlite3_column_database_name16(tls *libc.TLS, pStmt uintptr, N int32) uintptr

func Xsqlite3_column_decltype

func Xsqlite3_column_decltype(tls *libc.TLS, pStmt uintptr, N int32) uintptr

func Xsqlite3_column_decltype16

func Xsqlite3_column_decltype16(tls *libc.TLS, pStmt uintptr, N int32) uintptr

func Xsqlite3_column_double

func Xsqlite3_column_double(tls *libc.TLS, pStmt uintptr, i int32) float64

func Xsqlite3_column_int

func Xsqlite3_column_int(tls *libc.TLS, pStmt uintptr, i int32) int32

func Xsqlite3_column_name

func Xsqlite3_column_name(tls *libc.TLS, pStmt uintptr, N int32) uintptr

func Xsqlite3_column_name16

func Xsqlite3_column_name16(tls *libc.TLS, pStmt uintptr, N int32) uintptr

func Xsqlite3_column_origin_name

func Xsqlite3_column_origin_name(tls *libc.TLS, pStmt uintptr, N int32) uintptr

func Xsqlite3_column_origin_name16

func Xsqlite3_column_origin_name16(tls *libc.TLS, pStmt uintptr, N int32) uintptr

func Xsqlite3_column_table_name

func Xsqlite3_column_table_name(tls *libc.TLS, pStmt uintptr, N int32) uintptr

func Xsqlite3_column_table_name16

func Xsqlite3_column_table_name16(tls *libc.TLS, pStmt uintptr, N int32) uintptr

func Xsqlite3_column_text

func Xsqlite3_column_text(tls *libc.TLS, pStmt uintptr, i int32) uintptr

func Xsqlite3_column_text16

func Xsqlite3_column_text16(tls *libc.TLS, pStmt uintptr, i int32) uintptr

func Xsqlite3_column_type

func Xsqlite3_column_type(tls *libc.TLS, pStmt uintptr, i int32) int32

func Xsqlite3_column_value

func Xsqlite3_column_value(tls *libc.TLS, pStmt uintptr, i int32) uintptr

func Xsqlite3_commit_hook

func Xsqlite3_commit_hook(tls *libc.TLS, db uintptr, xCallback uintptr, pArg uintptr) uintptr

func Xsqlite3_compileoption_get

func Xsqlite3_compileoption_get(tls *libc.TLS, N int32) uintptr

func Xsqlite3_compileoption_used

func Xsqlite3_compileoption_used(tls *libc.TLS, zOptName uintptr) int32

func Xsqlite3_complete

func Xsqlite3_complete(tls *libc.TLS, zSql uintptr) int32

func Xsqlite3_complete16

func Xsqlite3_complete16(tls *libc.TLS, zSql uintptr) int32

func Xsqlite3_config

func Xsqlite3_config(tls *libc.TLS, op int32, va uintptr) int32

func Xsqlite3_context_db_handle

func Xsqlite3_context_db_handle(tls *libc.TLS, p uintptr) uintptr

func Xsqlite3_create_collation

func Xsqlite3_create_collation(tls *libc.TLS, db uintptr, zName uintptr, enc int32, pCtx uintptr, xCompare uintptr) int32

func Xsqlite3_create_collation16

func Xsqlite3_create_collation16(tls *libc.TLS, db uintptr, zName uintptr, enc int32, pCtx uintptr, xCompare uintptr) int32

func Xsqlite3_create_collation_v2

func Xsqlite3_create_collation_v2(tls *libc.TLS, db uintptr, zName uintptr, enc int32, pCtx uintptr, xCompare uintptr, xDel uintptr) int32

func Xsqlite3_create_filename

func Xsqlite3_create_filename(tls *libc.TLS, zDatabase uintptr, zJournal uintptr, zWal uintptr, nParam int32, azParam uintptr) uintptr

func Xsqlite3_create_function

func Xsqlite3_create_function(tls *libc.TLS, db uintptr, zFunc uintptr, nArg int32, enc int32, p uintptr, xSFunc uintptr, xStep uintptr, xFinal uintptr) int32

func Xsqlite3_create_function16

func Xsqlite3_create_function16(tls *libc.TLS, db uintptr, zFunctionName uintptr, nArg int32, eTextRep int32, p uintptr, xSFunc uintptr, xStep uintptr, xFinal uintptr) int32

func Xsqlite3_create_function_v2

func Xsqlite3_create_function_v2(tls *libc.TLS, db uintptr, zFunc uintptr, nArg int32, enc int32, p uintptr, xSFunc uintptr, xStep uintptr, xFinal uintptr, xDestroy uintptr) int32

func Xsqlite3_create_module

func Xsqlite3_create_module(tls *libc.TLS, db uintptr, zName uintptr, pModule uintptr, pAux uintptr) int32

func Xsqlite3_create_module_v2

func Xsqlite3_create_module_v2(tls *libc.TLS, db uintptr, zName uintptr, pModule uintptr, pAux uintptr, xDestroy uintptr) int32

func Xsqlite3_create_window_function

func Xsqlite3_create_window_function(tls *libc.TLS, db uintptr, zFunc uintptr, nArg int32, enc int32, p uintptr, xStep uintptr, xFinal uintptr, xValue uintptr, xInverse uintptr, xDestroy uintptr) int32

func Xsqlite3_data_count

func Xsqlite3_data_count(tls *libc.TLS, pStmt uintptr) int32

func Xsqlite3_database_file_object

func Xsqlite3_database_file_object(tls *libc.TLS, zName uintptr) uintptr

func Xsqlite3_db_cacheflush

func Xsqlite3_db_cacheflush(tls *libc.TLS, db uintptr) int32

func Xsqlite3_db_config

func Xsqlite3_db_config(tls *libc.TLS, db uintptr, op int32, va uintptr) int32

func Xsqlite3_db_filename

func Xsqlite3_db_filename(tls *libc.TLS, db uintptr, zDbName uintptr) uintptr

func Xsqlite3_db_handle

func Xsqlite3_db_handle(tls *libc.TLS, pStmt uintptr) uintptr

func Xsqlite3_db_mutex

func Xsqlite3_db_mutex(tls *libc.TLS, db uintptr) uintptr

func Xsqlite3_db_name added in v1.18.1

func Xsqlite3_db_name(tls *libc.TLS, db uintptr, N int32) uintptr

func Xsqlite3_db_readonly

func Xsqlite3_db_readonly(tls *libc.TLS, db uintptr, zDbName uintptr) int32

func Xsqlite3_db_release_memory

func Xsqlite3_db_release_memory(tls *libc.TLS, db uintptr) int32

func Xsqlite3_db_status

func Xsqlite3_db_status(tls *libc.TLS, db uintptr, op int32, pCurrent uintptr, pHighwater uintptr, resetFlag int32) int32

func Xsqlite3_declare_vtab

func Xsqlite3_declare_vtab(tls *libc.TLS, db uintptr, zCreateTable uintptr) int32

func Xsqlite3_deserialize

func Xsqlite3_deserialize(tls *libc.TLS, db uintptr, zSchema uintptr, pData uintptr, szDb Sqlite3_int64, szBuf Sqlite3_int64, mFlags uint32) int32

func Xsqlite3_drop_modules

func Xsqlite3_drop_modules(tls *libc.TLS, db uintptr, azNames uintptr) int32

func Xsqlite3_enable_load_extension

func Xsqlite3_enable_load_extension(tls *libc.TLS, db uintptr, onoff int32) int32

func Xsqlite3_enable_shared_cache

func Xsqlite3_enable_shared_cache(tls *libc.TLS, enable int32) int32

func Xsqlite3_errcode

func Xsqlite3_errcode(tls *libc.TLS, db uintptr) int32

func Xsqlite3_errmsg

func Xsqlite3_errmsg(tls *libc.TLS, db uintptr) uintptr

func Xsqlite3_errmsg16

func Xsqlite3_errmsg16(tls *libc.TLS, db uintptr) uintptr

func Xsqlite3_error_offset added in v1.14.7

func Xsqlite3_error_offset(tls *libc.TLS, db uintptr) int32

func Xsqlite3_errstr

func Xsqlite3_errstr(tls *libc.TLS, rc int32) uintptr

func Xsqlite3_exec

func Xsqlite3_exec(tls *libc.TLS, db uintptr, zSql uintptr, xCallback Sqlite3_callback, pArg uintptr, pzErrMsg uintptr) int32

func Xsqlite3_expanded_sql

func Xsqlite3_expanded_sql(tls *libc.TLS, pStmt uintptr) uintptr

func Xsqlite3_expired

func Xsqlite3_expired(tls *libc.TLS, pStmt uintptr) int32

func Xsqlite3_extended_errcode

func Xsqlite3_extended_errcode(tls *libc.TLS, db uintptr) int32

func Xsqlite3_extended_result_codes

func Xsqlite3_extended_result_codes(tls *libc.TLS, db uintptr, onoff int32) int32

func Xsqlite3_file_control

func Xsqlite3_file_control(tls *libc.TLS, db uintptr, zDbName uintptr, op int32, pArg uintptr) int32

func Xsqlite3_filename_database

func Xsqlite3_filename_database(tls *libc.TLS, zFilename uintptr) uintptr

func Xsqlite3_filename_journal

func Xsqlite3_filename_journal(tls *libc.TLS, zFilename uintptr) uintptr

func Xsqlite3_filename_wal

func Xsqlite3_filename_wal(tls *libc.TLS, zFilename uintptr) uintptr

func Xsqlite3_finalize

func Xsqlite3_finalize(tls *libc.TLS, pStmt uintptr) int32

func Xsqlite3_free

func Xsqlite3_free(tls *libc.TLS, p uintptr)

func Xsqlite3_free_filename

func Xsqlite3_free_filename(tls *libc.TLS, p uintptr)

func Xsqlite3_free_table

func Xsqlite3_free_table(tls *libc.TLS, azResult uintptr)

func Xsqlite3_get_autocommit

func Xsqlite3_get_autocommit(tls *libc.TLS, db uintptr) int32

func Xsqlite3_get_auxdata

func Xsqlite3_get_auxdata(tls *libc.TLS, pCtx uintptr, iArg int32) uintptr

func Xsqlite3_get_table

func Xsqlite3_get_table(tls *libc.TLS, db uintptr, zSql uintptr, pazResult uintptr, pnRow uintptr, pnColumn uintptr, pzErrMsg uintptr) int32

func Xsqlite3_global_recover

func Xsqlite3_global_recover(tls *libc.TLS) int32

func Xsqlite3_initialize

func Xsqlite3_initialize(tls *libc.TLS) int32

func Xsqlite3_interrupt

func Xsqlite3_interrupt(tls *libc.TLS, db uintptr)

func Xsqlite3_is_interrupted added in v1.21.0

func Xsqlite3_is_interrupted(tls *libc.TLS, db uintptr) int32

func Xsqlite3_keyword_check

func Xsqlite3_keyword_check(tls *libc.TLS, zName uintptr, nName int32) int32

func Xsqlite3_keyword_count

func Xsqlite3_keyword_count(tls *libc.TLS) int32

func Xsqlite3_keyword_name

func Xsqlite3_keyword_name(tls *libc.TLS, i int32, pzName uintptr, pnName uintptr) int32

func Xsqlite3_libversion

func Xsqlite3_libversion(tls *libc.TLS) uintptr

func Xsqlite3_libversion_number

func Xsqlite3_libversion_number(tls *libc.TLS) int32

func Xsqlite3_limit

func Xsqlite3_limit(tls *libc.TLS, db uintptr, limitId int32, newLimit int32) int32

func Xsqlite3_load_extension

func Xsqlite3_load_extension(tls *libc.TLS, db uintptr, zFile uintptr, zProc uintptr, pzErrMsg uintptr) int32

func Xsqlite3_log

func Xsqlite3_log(tls *libc.TLS, iErrCode int32, zFormat uintptr, va uintptr)

func Xsqlite3_malloc

func Xsqlite3_malloc(tls *libc.TLS, n int32) uintptr

func Xsqlite3_malloc64

func Xsqlite3_malloc64(tls *libc.TLS, n Sqlite3_uint64) uintptr

func Xsqlite3_memory_alarm

func Xsqlite3_memory_alarm(tls *libc.TLS, xCallback uintptr, pArg uintptr, iThreshold Sqlite3_int64) int32

func Xsqlite3_mprintf

func Xsqlite3_mprintf(tls *libc.TLS, zFormat uintptr, va uintptr) uintptr

func Xsqlite3_mutex_alloc

func Xsqlite3_mutex_alloc(tls *libc.TLS, id int32) uintptr

func Xsqlite3_mutex_enter

func Xsqlite3_mutex_enter(tls *libc.TLS, p uintptr)

func Xsqlite3_mutex_free

func Xsqlite3_mutex_free(tls *libc.TLS, p uintptr)

func Xsqlite3_mutex_leave

func Xsqlite3_mutex_leave(tls *libc.TLS, p uintptr)

func Xsqlite3_mutex_try

func Xsqlite3_mutex_try(tls *libc.TLS, p uintptr) int32

func Xsqlite3_next_stmt

func Xsqlite3_next_stmt(tls *libc.TLS, pDb uintptr, pStmt uintptr) uintptr

func Xsqlite3_open

func Xsqlite3_open(tls *libc.TLS, zFilename uintptr, ppDb uintptr) int32

func Xsqlite3_open16

func Xsqlite3_open16(tls *libc.TLS, zFilename uintptr, ppDb uintptr) int32

func Xsqlite3_open_v2

func Xsqlite3_open_v2(tls *libc.TLS, filename uintptr, ppDb uintptr, flags int32, zVfs uintptr) int32

func Xsqlite3_os_end

func Xsqlite3_os_end(tls *libc.TLS) int32

func Xsqlite3_os_init

func Xsqlite3_os_init(tls *libc.TLS) int32

func Xsqlite3_overload_function

func Xsqlite3_overload_function(tls *libc.TLS, db uintptr, zName uintptr, nArg int32) int32

func Xsqlite3_prepare

func Xsqlite3_prepare(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32, ppStmt uintptr, pzTail uintptr) int32

func Xsqlite3_prepare16

func Xsqlite3_prepare16(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32, ppStmt uintptr, pzTail uintptr) int32

func Xsqlite3_prepare16_v2

func Xsqlite3_prepare16_v2(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32, ppStmt uintptr, pzTail uintptr) int32

func Xsqlite3_prepare16_v3

func Xsqlite3_prepare16_v3(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32, prepFlags uint32, ppStmt uintptr, pzTail uintptr) int32

func Xsqlite3_prepare_v2

func Xsqlite3_prepare_v2(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32, ppStmt uintptr, pzTail uintptr) int32

func Xsqlite3_prepare_v3

func Xsqlite3_prepare_v3(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32, prepFlags uint32, ppStmt uintptr, pzTail uintptr) int32

func Xsqlite3_preupdate_blobwrite added in v1.11.0

func Xsqlite3_preupdate_blobwrite(tls *libc.TLS, db uintptr) int32

func Xsqlite3_preupdate_count

func Xsqlite3_preupdate_count(tls *libc.TLS, db uintptr) int32

func Xsqlite3_preupdate_depth

func Xsqlite3_preupdate_depth(tls *libc.TLS, db uintptr) int32

func Xsqlite3_preupdate_hook

func Xsqlite3_preupdate_hook(tls *libc.TLS, db uintptr, xCallback uintptr, pArg uintptr) uintptr

func Xsqlite3_preupdate_new

func Xsqlite3_preupdate_new(tls *libc.TLS, db uintptr, iIdx int32, ppValue uintptr) int32

func Xsqlite3_preupdate_old

func Xsqlite3_preupdate_old(tls *libc.TLS, db uintptr, iIdx int32, ppValue uintptr) int32

func Xsqlite3_profile

func Xsqlite3_profile(tls *libc.TLS, db uintptr, xProfile uintptr, pArg uintptr) uintptr

func Xsqlite3_progress_handler

func Xsqlite3_progress_handler(tls *libc.TLS, db uintptr, nOps int32, xProgress uintptr, pArg uintptr)

func Xsqlite3_randomness

func Xsqlite3_randomness(tls *libc.TLS, N int32, pBuf uintptr)

func Xsqlite3_realloc

func Xsqlite3_realloc(tls *libc.TLS, pOld uintptr, n int32) uintptr

func Xsqlite3_realloc64

func Xsqlite3_realloc64(tls *libc.TLS, pOld uintptr, n Sqlite3_uint64) uintptr

func Xsqlite3_release_memory

func Xsqlite3_release_memory(tls *libc.TLS, n int32) int32

func Xsqlite3_reset

func Xsqlite3_reset(tls *libc.TLS, pStmt uintptr) int32

func Xsqlite3_reset_auto_extension

func Xsqlite3_reset_auto_extension(tls *libc.TLS)

func Xsqlite3_result_blob

func Xsqlite3_result_blob(tls *libc.TLS, pCtx uintptr, z uintptr, n int32, xDel uintptr)

func Xsqlite3_result_blob64

func Xsqlite3_result_blob64(tls *libc.TLS, pCtx uintptr, z uintptr, n Sqlite3_uint64, xDel uintptr)

func Xsqlite3_result_double

func Xsqlite3_result_double(tls *libc.TLS, pCtx uintptr, rVal float64)

func Xsqlite3_result_error

func Xsqlite3_result_error(tls *libc.TLS, pCtx uintptr, z uintptr, n int32)

func Xsqlite3_result_error16

func Xsqlite3_result_error16(tls *libc.TLS, pCtx uintptr, z uintptr, n int32)

func Xsqlite3_result_error_code

func Xsqlite3_result_error_code(tls *libc.TLS, pCtx uintptr, errCode int32)

func Xsqlite3_result_error_nomem

func Xsqlite3_result_error_nomem(tls *libc.TLS, pCtx uintptr)

func Xsqlite3_result_error_toobig

func Xsqlite3_result_error_toobig(tls *libc.TLS, pCtx uintptr)

func Xsqlite3_result_int

func Xsqlite3_result_int(tls *libc.TLS, pCtx uintptr, iVal int32)

func Xsqlite3_result_int64

func Xsqlite3_result_int64(tls *libc.TLS, pCtx uintptr, iVal I64)

func Xsqlite3_result_null

func Xsqlite3_result_null(tls *libc.TLS, pCtx uintptr)

func Xsqlite3_result_pointer

func Xsqlite3_result_pointer(tls *libc.TLS, pCtx uintptr, pPtr uintptr, zPType uintptr, xDestructor uintptr)

func Xsqlite3_result_subtype

func Xsqlite3_result_subtype(tls *libc.TLS, pCtx uintptr, eSubtype uint32)

func Xsqlite3_result_text

func Xsqlite3_result_text(tls *libc.TLS, pCtx uintptr, z uintptr, n int32, xDel uintptr)

func Xsqlite3_result_text16

func Xsqlite3_result_text16(tls *libc.TLS, pCtx uintptr, z uintptr, n int32, xDel uintptr)

func Xsqlite3_result_text16be

func Xsqlite3_result_text16be(tls *libc.TLS, pCtx uintptr, z uintptr, n int32, xDel uintptr)

func Xsqlite3_result_text16le

func Xsqlite3_result_text16le(tls *libc.TLS, pCtx uintptr, z uintptr, n int32, xDel uintptr)

func Xsqlite3_result_text64

func Xsqlite3_result_text64(tls *libc.TLS, pCtx uintptr, z uintptr, n Sqlite3_uint64, xDel uintptr, enc uint8)

func Xsqlite3_result_value

func Xsqlite3_result_value(tls *libc.TLS, pCtx uintptr, pValue uintptr)

func Xsqlite3_result_zeroblob

func Xsqlite3_result_zeroblob(tls *libc.TLS, pCtx uintptr, n int32)

func Xsqlite3_result_zeroblob64

func Xsqlite3_result_zeroblob64(tls *libc.TLS, pCtx uintptr, n U64) int32

func Xsqlite3_rollback_hook

func Xsqlite3_rollback_hook(tls *libc.TLS, db uintptr, xCallback uintptr, pArg uintptr) uintptr

func Xsqlite3_rtree_geometry_callback

func Xsqlite3_rtree_geometry_callback(tls *libc.TLS, db uintptr, zGeom uintptr, xGeom uintptr, pContext uintptr) int32

func Xsqlite3_rtree_query_callback

func Xsqlite3_rtree_query_callback(tls *libc.TLS, db uintptr, zQueryFunc uintptr, xQueryFunc uintptr, pContext uintptr, xDestructor uintptr) int32

func Xsqlite3_serialize

func Xsqlite3_serialize(tls *libc.TLS, db uintptr, zSchema uintptr, piSize uintptr, mFlags uint32) uintptr

func Xsqlite3_set_authorizer

func Xsqlite3_set_authorizer(tls *libc.TLS, db uintptr, xAuth uintptr, pArg uintptr) int32

func Xsqlite3_set_auxdata

func Xsqlite3_set_auxdata(tls *libc.TLS, pCtx uintptr, iArg int32, pAux uintptr, xDelete uintptr)

func Xsqlite3_set_last_insert_rowid

func Xsqlite3_set_last_insert_rowid(tls *libc.TLS, db uintptr, iRowid Sqlite3_int64)

func Xsqlite3_shutdown

func Xsqlite3_shutdown(tls *libc.TLS) int32

func Xsqlite3_sleep

func Xsqlite3_sleep(tls *libc.TLS, ms int32) int32

func Xsqlite3_snprintf

func Xsqlite3_snprintf(tls *libc.TLS, n int32, zBuf uintptr, zFormat uintptr, va uintptr) uintptr

func Xsqlite3_soft_heap_limit

func Xsqlite3_soft_heap_limit(tls *libc.TLS, n int32)

func Xsqlite3_sourceid

func Xsqlite3_sourceid(tls *libc.TLS) uintptr

func Xsqlite3_sql

func Xsqlite3_sql(tls *libc.TLS, pStmt uintptr) uintptr

func Xsqlite3_status

func Xsqlite3_status(tls *libc.TLS, op int32, pCurrent uintptr, pHighwater uintptr, resetFlag int32) int32

func Xsqlite3_status64

func Xsqlite3_status64(tls *libc.TLS, op int32, pCurrent uintptr, pHighwater uintptr, resetFlag int32) int32

func Xsqlite3_step

func Xsqlite3_step(tls *libc.TLS, pStmt uintptr) int32

func Xsqlite3_stmt_busy

func Xsqlite3_stmt_busy(tls *libc.TLS, pStmt uintptr) int32

func Xsqlite3_stmt_isexplain

func Xsqlite3_stmt_isexplain(tls *libc.TLS, pStmt uintptr) int32

func Xsqlite3_stmt_readonly

func Xsqlite3_stmt_readonly(tls *libc.TLS, pStmt uintptr) int32

func Xsqlite3_stmt_status

func Xsqlite3_stmt_status(tls *libc.TLS, pStmt uintptr, op int32, resetFlag int32) int32

func Xsqlite3_str_append

func Xsqlite3_str_append(tls *libc.TLS, p uintptr, z uintptr, N int32)

func Xsqlite3_str_appendall

func Xsqlite3_str_appendall(tls *libc.TLS, p uintptr, z uintptr)

func Xsqlite3_str_appendchar

func Xsqlite3_str_appendchar(tls *libc.TLS, p uintptr, N int32, c int8)

func Xsqlite3_str_appendf

func Xsqlite3_str_appendf(tls *libc.TLS, p uintptr, zFormat uintptr, va uintptr)

func Xsqlite3_str_errcode

func Xsqlite3_str_errcode(tls *libc.TLS, p uintptr) int32

func Xsqlite3_str_finish

func Xsqlite3_str_finish(tls *libc.TLS, p uintptr) uintptr

func Xsqlite3_str_length

func Xsqlite3_str_length(tls *libc.TLS, p uintptr) int32

func Xsqlite3_str_new

func Xsqlite3_str_new(tls *libc.TLS, db uintptr) uintptr

func Xsqlite3_str_reset

func Xsqlite3_str_reset(tls *libc.TLS, p uintptr)

func Xsqlite3_str_value

func Xsqlite3_str_value(tls *libc.TLS, p uintptr) uintptr

func Xsqlite3_str_vappendf

func Xsqlite3_str_vappendf(tls *libc.TLS, pAccum uintptr, fmt uintptr, ap Va_list)

func Xsqlite3_strglob

func Xsqlite3_strglob(tls *libc.TLS, zGlobPattern uintptr, zString uintptr) int32

func Xsqlite3_stricmp

func Xsqlite3_stricmp(tls *libc.TLS, zLeft uintptr, zRight uintptr) int32

func Xsqlite3_strlike

func Xsqlite3_strlike(tls *libc.TLS, zPattern uintptr, zStr uintptr, esc uint32) int32

func Xsqlite3_strnicmp

func Xsqlite3_strnicmp(tls *libc.TLS, zLeft uintptr, zRight uintptr, N int32) int32

func Xsqlite3_system_errno

func Xsqlite3_system_errno(tls *libc.TLS, db uintptr) int32

func Xsqlite3_table_column_metadata

func Xsqlite3_table_column_metadata(tls *libc.TLS, db uintptr, zDbName uintptr, zTableName uintptr, zColumnName uintptr, pzDataType uintptr, pzCollSeq uintptr, pNotNull uintptr, pPrimaryKey uintptr, pAutoinc uintptr) int32

func Xsqlite3_test_control

func Xsqlite3_test_control(tls *libc.TLS, op int32, va uintptr) int32

func Xsqlite3_thread_cleanup

func Xsqlite3_thread_cleanup(tls *libc.TLS)

func Xsqlite3_threadsafe

func Xsqlite3_threadsafe(tls *libc.TLS) int32

func Xsqlite3_total_changes

func Xsqlite3_total_changes(tls *libc.TLS, db uintptr) int32

func Xsqlite3_trace

func Xsqlite3_trace(tls *libc.TLS, db uintptr, xTrace uintptr, pArg uintptr) uintptr

func Xsqlite3_trace_v2

func Xsqlite3_trace_v2(tls *libc.TLS, db uintptr, mTrace uint32, xTrace uintptr, pArg uintptr) int32

func Xsqlite3_transfer_bindings

func Xsqlite3_transfer_bindings(tls *libc.TLS, pFromStmt uintptr, pToStmt uintptr) int32

func Xsqlite3_txn_state added in v1.10.0

func Xsqlite3_txn_state(tls *libc.TLS, db uintptr, zSchema uintptr) int32

func Xsqlite3_unlock_notify

func Xsqlite3_unlock_notify(tls *libc.TLS, db uintptr, xNotify uintptr, pArg uintptr) int32

func Xsqlite3_update_hook

func Xsqlite3_update_hook(tls *libc.TLS, db uintptr, xCallback uintptr, pArg uintptr) uintptr

func Xsqlite3_uri_boolean

func Xsqlite3_uri_boolean(tls *libc.TLS, zFilename uintptr, zParam uintptr, bDflt int32) int32

func Xsqlite3_uri_key

func Xsqlite3_uri_key(tls *libc.TLS, zFilename uintptr, N int32) uintptr

func Xsqlite3_uri_parameter

func Xsqlite3_uri_parameter(tls *libc.TLS, zFilename uintptr, zParam uintptr) uintptr

func Xsqlite3_user_data

func Xsqlite3_user_data(tls *libc.TLS, p uintptr) uintptr

func Xsqlite3_value_blob

func Xsqlite3_value_blob(tls *libc.TLS, pVal uintptr) uintptr

func Xsqlite3_value_bytes

func Xsqlite3_value_bytes(tls *libc.TLS, pVal uintptr) int32

func Xsqlite3_value_bytes16

func Xsqlite3_value_bytes16(tls *libc.TLS, pVal uintptr) int32

func Xsqlite3_value_double

func Xsqlite3_value_double(tls *libc.TLS, pVal uintptr) float64

func Xsqlite3_value_dup

func Xsqlite3_value_dup(tls *libc.TLS, pOrig uintptr) uintptr

func Xsqlite3_value_encoding added in v1.20.0

func Xsqlite3_value_encoding(tls *libc.TLS, pVal uintptr) int32

func Xsqlite3_value_free

func Xsqlite3_value_free(tls *libc.TLS, pOld uintptr)

func Xsqlite3_value_frombind

func Xsqlite3_value_frombind(tls *libc.TLS, pVal uintptr) int32

func Xsqlite3_value_int

func Xsqlite3_value_int(tls *libc.TLS, pVal uintptr) int32

func Xsqlite3_value_nochange

func Xsqlite3_value_nochange(tls *libc.TLS, pVal uintptr) int32

func Xsqlite3_value_numeric_type

func Xsqlite3_value_numeric_type(tls *libc.TLS, pVal uintptr) int32

func Xsqlite3_value_pointer

func Xsqlite3_value_pointer(tls *libc.TLS, pVal uintptr, zPType uintptr) uintptr

func Xsqlite3_value_subtype

func Xsqlite3_value_subtype(tls *libc.TLS, pVal uintptr) uint32

func Xsqlite3_value_text

func Xsqlite3_value_text(tls *libc.TLS, pVal uintptr) uintptr

func Xsqlite3_value_text16

func Xsqlite3_value_text16(tls *libc.TLS, pVal uintptr) uintptr

func Xsqlite3_value_text16be

func Xsqlite3_value_text16be(tls *libc.TLS, pVal uintptr) uintptr

func Xsqlite3_value_text16le

func Xsqlite3_value_text16le(tls *libc.TLS, pVal uintptr) uintptr

func Xsqlite3_value_type

func Xsqlite3_value_type(tls *libc.TLS, pVal uintptr) int32

func Xsqlite3_vfs_find

func Xsqlite3_vfs_find(tls *libc.TLS, zVfs uintptr) uintptr

func Xsqlite3_vfs_register

func Xsqlite3_vfs_register(tls *libc.TLS, pVfs uintptr, makeDflt int32) int32

func Xsqlite3_vfs_unregister

func Xsqlite3_vfs_unregister(tls *libc.TLS, pVfs uintptr) int32

func Xsqlite3_vmprintf

func Xsqlite3_vmprintf(tls *libc.TLS, zFormat uintptr, ap Va_list) uintptr

func Xsqlite3_vsnprintf

func Xsqlite3_vsnprintf(tls *libc.TLS, n int32, zBuf uintptr, zFormat uintptr, ap Va_list) uintptr

func Xsqlite3_vtab_collation

func Xsqlite3_vtab_collation(tls *libc.TLS, pIdxInfo uintptr, iCons int32) uintptr

func Xsqlite3_vtab_config

func Xsqlite3_vtab_config(tls *libc.TLS, db uintptr, op int32, va uintptr) int32

func Xsqlite3_vtab_distinct added in v1.14.7

func Xsqlite3_vtab_distinct(tls *libc.TLS, pIdxInfo uintptr) int32

func Xsqlite3_vtab_in added in v1.14.7

func Xsqlite3_vtab_in(tls *libc.TLS, pIdxInfo uintptr, iCons int32, bHandle int32) int32

func Xsqlite3_vtab_in_first added in v1.14.7

func Xsqlite3_vtab_in_first(tls *libc.TLS, pVal uintptr, ppOut uintptr) int32

func Xsqlite3_vtab_in_next added in v1.14.7

func Xsqlite3_vtab_in_next(tls *libc.TLS, pVal uintptr, ppOut uintptr) int32

func Xsqlite3_vtab_nochange

func Xsqlite3_vtab_nochange(tls *libc.TLS, p uintptr) int32

func Xsqlite3_vtab_on_conflict

func Xsqlite3_vtab_on_conflict(tls *libc.TLS, db uintptr) int32

func Xsqlite3_vtab_rhs_value added in v1.14.7

func Xsqlite3_vtab_rhs_value(tls *libc.TLS, pIdxInfo uintptr, iCons int32, ppVal uintptr) int32

func Xsqlite3_wal_autocheckpoint

func Xsqlite3_wal_autocheckpoint(tls *libc.TLS, db uintptr, nFrame int32) int32

func Xsqlite3_wal_checkpoint

func Xsqlite3_wal_checkpoint(tls *libc.TLS, db uintptr, zDb uintptr) int32

func Xsqlite3_wal_checkpoint_v2

func Xsqlite3_wal_checkpoint_v2(tls *libc.TLS, db uintptr, zDb uintptr, eMode int32, pnLog uintptr, pnCkpt uintptr) int32

func Xsqlite3_wal_hook

func Xsqlite3_wal_hook(tls *libc.TLS, db uintptr, xCallback uintptr, pArg uintptr) uintptr

func Xsqlite3changegroup_add added in v1.12.0

func Xsqlite3changegroup_add(tls *libc.TLS, pGrp uintptr, nData int32, pData uintptr) int32

func Xsqlite3changegroup_add_strm added in v1.12.0

func Xsqlite3changegroup_add_strm(tls *libc.TLS, pGrp uintptr, xInput uintptr, pIn uintptr) int32

func Xsqlite3changegroup_delete added in v1.12.0

func Xsqlite3changegroup_delete(tls *libc.TLS, pGrp uintptr)

func Xsqlite3changegroup_new added in v1.12.0

func Xsqlite3changegroup_new(tls *libc.TLS, pp uintptr) int32

func Xsqlite3changegroup_output added in v1.12.0

func Xsqlite3changegroup_output(tls *libc.TLS, pGrp uintptr, pnData uintptr, ppData uintptr) int32

func Xsqlite3changegroup_output_strm added in v1.12.0

func Xsqlite3changegroup_output_strm(tls *libc.TLS, pGrp uintptr, xOutput uintptr, pOut uintptr) int32

func Xsqlite3changeset_apply added in v1.12.0

func Xsqlite3changeset_apply(tls *libc.TLS, db uintptr, nChangeset int32, pChangeset uintptr, xFilter uintptr, xConflict uintptr, pCtx uintptr) int32

func Xsqlite3changeset_apply_strm added in v1.12.0

func Xsqlite3changeset_apply_strm(tls *libc.TLS, db uintptr, xInput uintptr, pIn uintptr, xFilter uintptr, xConflict uintptr, pCtx uintptr) int32

func Xsqlite3changeset_apply_v2 added in v1.12.0

func Xsqlite3changeset_apply_v2(tls *libc.TLS, db uintptr, nChangeset int32, pChangeset uintptr, xFilter uintptr, xConflict uintptr, pCtx uintptr, ppRebase uintptr, pnRebase uintptr, flags int32) int32

func Xsqlite3changeset_apply_v2_strm added in v1.12.0

func Xsqlite3changeset_apply_v2_strm(tls *libc.TLS, db uintptr, xInput uintptr, pIn uintptr, xFilter uintptr, xConflict uintptr, pCtx uintptr, ppRebase uintptr, pnRebase uintptr, flags int32) int32

func Xsqlite3changeset_concat added in v1.12.0

func Xsqlite3changeset_concat(tls *libc.TLS, nLeft int32, pLeft uintptr, nRight int32, pRight uintptr, pnOut uintptr, ppOut uintptr) int32

func Xsqlite3changeset_concat_strm added in v1.12.0

func Xsqlite3changeset_concat_strm(tls *libc.TLS, xInputA uintptr, pInA uintptr, xInputB uintptr, pInB uintptr, xOutput uintptr, pOut uintptr) int32

func Xsqlite3changeset_conflict added in v1.12.0

func Xsqlite3changeset_conflict(tls *libc.TLS, pIter uintptr, iVal int32, ppValue uintptr) int32

func Xsqlite3changeset_finalize added in v1.12.0

func Xsqlite3changeset_finalize(tls *libc.TLS, p uintptr) int32

func Xsqlite3changeset_fk_conflicts added in v1.12.0

func Xsqlite3changeset_fk_conflicts(tls *libc.TLS, pIter uintptr, pnOut uintptr) int32

func Xsqlite3changeset_invert added in v1.12.0

func Xsqlite3changeset_invert(tls *libc.TLS, nChangeset int32, pChangeset uintptr, pnInverted uintptr, ppInverted uintptr) int32

func Xsqlite3changeset_invert_strm added in v1.12.0

func Xsqlite3changeset_invert_strm(tls *libc.TLS, xInput uintptr, pIn uintptr, xOutput uintptr, pOut uintptr) int32

func Xsqlite3changeset_new added in v1.12.0

func Xsqlite3changeset_new(tls *libc.TLS, pIter uintptr, iVal int32, ppValue uintptr) int32

func Xsqlite3changeset_next added in v1.12.0

func Xsqlite3changeset_next(tls *libc.TLS, p uintptr) int32

func Xsqlite3changeset_old added in v1.12.0

func Xsqlite3changeset_old(tls *libc.TLS, pIter uintptr, iVal int32, ppValue uintptr) int32

func Xsqlite3changeset_op added in v1.12.0

func Xsqlite3changeset_op(tls *libc.TLS, pIter uintptr, pzTab uintptr, pnCol uintptr, pOp uintptr, pbIndirect uintptr) int32

func Xsqlite3changeset_pk added in v1.12.0

func Xsqlite3changeset_pk(tls *libc.TLS, pIter uintptr, pabPK uintptr, pnCol uintptr) int32

func Xsqlite3changeset_start added in v1.12.0

func Xsqlite3changeset_start(tls *libc.TLS, pp uintptr, nChangeset int32, pChangeset uintptr) int32

func Xsqlite3changeset_start_strm added in v1.12.0

func Xsqlite3changeset_start_strm(tls *libc.TLS, pp uintptr, xInput uintptr, pIn uintptr) int32

func Xsqlite3changeset_start_v2 added in v1.12.0

func Xsqlite3changeset_start_v2(tls *libc.TLS, pp uintptr, nChangeset int32, pChangeset uintptr, flags int32) int32

func Xsqlite3changeset_start_v2_strm added in v1.12.0

func Xsqlite3changeset_start_v2_strm(tls *libc.TLS, pp uintptr, xInput uintptr, pIn uintptr, flags int32) int32

func Xsqlite3rbu_bp_progress

func Xsqlite3rbu_bp_progress(tls *libc.TLS, p uintptr, pnOne uintptr, pnTwo uintptr)

func Xsqlite3rbu_close

func Xsqlite3rbu_close(tls *libc.TLS, p uintptr, pzErrmsg uintptr) int32

func Xsqlite3rbu_create_vfs

func Xsqlite3rbu_create_vfs(tls *libc.TLS, zName uintptr, zParent uintptr) int32

func Xsqlite3rbu_db

func Xsqlite3rbu_db(tls *libc.TLS, pRbu uintptr, bRbu int32) uintptr

func Xsqlite3rbu_destroy_vfs

func Xsqlite3rbu_destroy_vfs(tls *libc.TLS, zName uintptr)

func Xsqlite3rbu_open

func Xsqlite3rbu_open(tls *libc.TLS, zTarget uintptr, zRbu uintptr, zState uintptr) uintptr

func Xsqlite3rbu_rename_handler added in v1.20.0

func Xsqlite3rbu_rename_handler(tls *libc.TLS, pRbu uintptr, pArg uintptr, xRename uintptr)

func Xsqlite3rbu_savestate

func Xsqlite3rbu_savestate(tls *libc.TLS, p uintptr) int32

func Xsqlite3rbu_state

func Xsqlite3rbu_state(tls *libc.TLS, p uintptr) int32

func Xsqlite3rbu_step

func Xsqlite3rbu_step(tls *libc.TLS, p uintptr) int32

func Xsqlite3rbu_vacuum

func Xsqlite3rbu_vacuum(tls *libc.TLS, zTarget uintptr, zState uintptr) uintptr

func Xsqlite3rebaser_configure added in v1.12.0

func Xsqlite3rebaser_configure(tls *libc.TLS, p uintptr, nRebase int32, pRebase uintptr) int32

func Xsqlite3rebaser_create added in v1.12.0

func Xsqlite3rebaser_create(tls *libc.TLS, ppNew uintptr) int32

func Xsqlite3rebaser_delete added in v1.12.0

func Xsqlite3rebaser_delete(tls *libc.TLS, p uintptr)

func Xsqlite3rebaser_rebase added in v1.12.0

func Xsqlite3rebaser_rebase(tls *libc.TLS, p uintptr, nIn int32, pIn uintptr, pnOut uintptr, ppOut uintptr) int32

func Xsqlite3rebaser_rebase_strm added in v1.12.0

func Xsqlite3rebaser_rebase_strm(tls *libc.TLS, p uintptr, xInput uintptr, pIn uintptr, xOutput uintptr, pOut uintptr) int32

func Xsqlite3session_attach added in v1.12.0

func Xsqlite3session_attach(tls *libc.TLS, pSession uintptr, zName uintptr) int32

func Xsqlite3session_changeset added in v1.12.0

func Xsqlite3session_changeset(tls *libc.TLS, pSession uintptr, pnChangeset uintptr, ppChangeset uintptr) int32

func Xsqlite3session_changeset_strm added in v1.12.0

func Xsqlite3session_changeset_strm(tls *libc.TLS, pSession uintptr, xOutput uintptr, pOut uintptr) int32

func Xsqlite3session_config added in v1.12.0

func Xsqlite3session_config(tls *libc.TLS, op int32, pArg uintptr) int32

func Xsqlite3session_create added in v1.12.0

func Xsqlite3session_create(tls *libc.TLS, db uintptr, zDb uintptr, ppSession uintptr) int32

func Xsqlite3session_delete added in v1.12.0

func Xsqlite3session_delete(tls *libc.TLS, pSession uintptr)

func Xsqlite3session_diff added in v1.12.0

func Xsqlite3session_diff(tls *libc.TLS, pSession uintptr, zFrom uintptr, zTbl uintptr, pzErrMsg uintptr) int32

func Xsqlite3session_enable added in v1.12.0

func Xsqlite3session_enable(tls *libc.TLS, pSession uintptr, bEnable int32) int32

func Xsqlite3session_indirect added in v1.12.0

func Xsqlite3session_indirect(tls *libc.TLS, pSession uintptr, bIndirect int32) int32

func Xsqlite3session_isempty added in v1.12.0

func Xsqlite3session_isempty(tls *libc.TLS, pSession uintptr) int32

func Xsqlite3session_object_config added in v1.12.0

func Xsqlite3session_object_config(tls *libc.TLS, pSession uintptr, op int32, pArg uintptr) int32

func Xsqlite3session_patchset added in v1.12.0

func Xsqlite3session_patchset(tls *libc.TLS, pSession uintptr, pnPatchset uintptr, ppPatchset uintptr) int32

func Xsqlite3session_patchset_strm added in v1.12.0

func Xsqlite3session_patchset_strm(tls *libc.TLS, pSession uintptr, xOutput uintptr, pOut uintptr) int32

func Xsqlite3session_table_filter added in v1.12.0

func Xsqlite3session_table_filter(tls *libc.TLS, pSession uintptr, xFilter uintptr, pCtx uintptr)

Types

type AggInfo

type AggInfo = AggInfo1

type AggInfo1

type AggInfo1 = struct {
	FdirectMode     U8
	FuseSortingIdx  U8
	FnSortingColumn U16
	FsortingIdx     int32
	FsortingIdxPTab int32
	FiFirstReg      int32
	FpGroupBy       uintptr
	FaCol           uintptr
	FnColumn        int32
	FnAccumulator   int32
	FaFunc          uintptr
	FnFunc          int32
	FselId          U32
}

type AggInfo_col

type AggInfo_col = struct {
	FpTab          uintptr
	FpCExpr        uintptr
	FiTable        int32
	FiColumn       I16
	FiSorterColumn I16
}

type AggInfo_func

type AggInfo_func = struct {
	FpFExpr    uintptr
	FpFunc     uintptr
	FiDistinct int32
	FiDistAddr int32
}

type AnalysisInfo

type AnalysisInfo = analysisInfo

type AsciiTokenizer

type AsciiTokenizer = AsciiTokenizer1

type AsciiTokenizer1

type AsciiTokenizer1 = struct{ FaTokenChar [128]uint8 }

type AuthContext

type AuthContext = AuthContext1

type AuthContext1

type AuthContext1 = struct {
	FzAuthContext uintptr
	FpParse       uintptr
}

type AutoincInfo

type AutoincInfo = AutoincInfo1

type AutoincInfo1

type AutoincInfo1 = struct {
	FpNext  uintptr
	FpTab   uintptr
	FiDb    int32
	FregCtr int32
}

type AuxData

type AuxData = AuxData1

type AuxData1

type AuxData1 = struct {
	FiAuxOp     int32
	FiAuxArg    int32
	FpAux       uintptr
	FxDeleteAux uintptr
	FpNextAux   uintptr
}

type BenignMallocHooks

type BenignMallocHooks = BenignMallocHooks1

type BenignMallocHooks1

type BenignMallocHooks1 = struct {
	FxBenignBegin uintptr
	FxBenignEnd   uintptr
}

type Bft

type Bft = uint32

type Bitmask

type Bitmask = U64

func Xsqlite3ExprColUsed

func Xsqlite3ExprColUsed(tls *libc.TLS, pExpr uintptr) Bitmask

func Xsqlite3WhereCodeOneLoopStart

func Xsqlite3WhereCodeOneLoopStart(tls *libc.TLS, pParse uintptr, v uintptr, pWInfo uintptr, iLevel int32, pLevel uintptr, notReady Bitmask) Bitmask

func Xsqlite3WhereExprListUsage

func Xsqlite3WhereExprListUsage(tls *libc.TLS, pMaskSet uintptr, pList uintptr) Bitmask

func Xsqlite3WhereExprUsage

func Xsqlite3WhereExprUsage(tls *libc.TLS, pMaskSet uintptr, p uintptr) Bitmask

func Xsqlite3WhereExprUsageNN

func Xsqlite3WhereExprUsageNN(tls *libc.TLS, pMaskSet uintptr, p uintptr) Bitmask

func Xsqlite3WhereGetMask

func Xsqlite3WhereGetMask(tls *libc.TLS, pMaskSet uintptr, iCursor int32) Bitmask

type Bitvec

type Bitvec = Bitvec1

type Bitvec1

type Bitvec1 = struct {
	FiSize       U32
	FnSet        U32
	FiDivisor    U32
	F__ccgo_pad1 [4]byte
	Fu           struct {
		F__ccgo_pad1 [0]uint64
		FaBitmap     [496]U8
	}
}

type Blkcnt64_t

type Blkcnt64_t = X__blkcnt64_t

type Blkcnt_t

type Blkcnt_t = X__blkcnt64_t

type Blksize_t

type Blksize_t = X__blksize_t

type Bool

type Bool = uint32

type BtCursor

type BtCursor = BtCursor1

type BtCursor1

type BtCursor1 = struct {
	FeState        U8
	FcurFlags      U8
	FcurPagerFlags U8
	Fhints         U8
	FskipNext      int32
	FpBtree        uintptr
	FaOverflow     uintptr
	FpKey          uintptr
	FpBt           uintptr
	FpNext         uintptr
	Finfo          CellInfo
	FnKey          I64
	FpgnoRoot      Pgno
	FiPage         I8
	FcurIntKey     U8
	Fix            U16
	FaiIdx         [19]U16
	F__ccgo_pad1   [2]byte
	FpKeyInfo      uintptr
	FpPage         uintptr
	FapPage        [19]uintptr
}

type BtLock

type BtLock = BtLock1

type BtLock1

type BtLock1 = struct {
	FpBtree      uintptr
	FiTable      Pgno
	FeLock       U8
	F__ccgo_pad1 [3]byte
	FpNext       uintptr
}

type BtShared

type BtShared = BtShared1

type BtShared1

type BtShared1 = struct {
	FpPager          uintptr
	Fdb              uintptr
	FpCursor         uintptr
	FpPage1          uintptr
	FopenFlags       U8
	FautoVacuum      U8
	FincrVacuum      U8
	FbDoTruncate     U8
	FinTransaction   U8
	Fmax1bytePayload U8
	FnReserveWanted  U8
	F__ccgo_pad1     [1]byte
	FbtsFlags        U16
	FmaxLocal        U16
	FminLocal        U16
	FmaxLeaf         U16
	FminLeaf         U16
	F__ccgo_pad2     [2]byte
	FpageSize        U32
	FusableSize      U32
	FnTransaction    int32
	FnPage           U32
	F__ccgo_pad3     [4]byte
	FpSchema         uintptr
	FxFreeSchema     uintptr
	Fmutex           uintptr
	FpHasContent     uintptr
	FnRef            int32
	F__ccgo_pad4     [4]byte
	FpNext           uintptr
	FpLock           uintptr
	FpWriter         uintptr
	FpTmpSpace       uintptr
	FnPreformatSize  int32
	F__ccgo_pad5     [4]byte
}

type Btree

type Btree = Btree1

type Btree1

type Btree1 = struct {
	Fdb             uintptr
	FpBt            uintptr
	FinTrans        U8
	Fsharable       U8
	Flocked         U8
	FhasIncrblobCur U8
	FwantToLock     int32
	FnBackup        int32
	FiBDataVersion  U32
	FpNext          uintptr
	FpPrev          uintptr
	Flock           BtLock
}

type BtreePayload

type BtreePayload = BtreePayload1

type BtreePayload1

type BtreePayload1 = struct {
	FpKey        uintptr
	FnKey        Sqlite3_int64
	FpData       uintptr
	FaMem        uintptr
	FnMem        U16
	F__ccgo_pad1 [2]byte
	FnData       int32
	FnZero       int32
	F__ccgo_pad2 [4]byte
}

type Builtin

type Builtin = struct {
	FzFunc     uintptr
	FpUserData uintptr
	FxFunc     Fts5_extension_function
	FxDestroy  uintptr
}

type BuiltinTokenizer

type BuiltinTokenizer = struct {
	FzName uintptr
	Fx     Fts5_tokenizer
}

type BusyHandler

type BusyHandler = BusyHandler1

type BusyHandler1

type BusyHandler1 = struct {
	FxBusyHandler uintptr
	FpBusyArg     uintptr
	FnBusy        int32
	F__ccgo_pad1  [4]byte
}

type Bytecodevtab

type Bytecodevtab = bytecodevtab

type Bytecodevtab_cursor

type Bytecodevtab_cursor = bytecodevtab_cursor

type CInstIter

type CInstIter = CInstIter1

type CInstIter1

type CInstIter1 = struct {
	FpApi        uintptr
	FpFts        uintptr
	FiCol        int32
	FiInst       int32
	FnInst       int32
	FiStart      int32
	FiEnd        int32
	F__ccgo_pad1 [4]byte
}

type Caddr_t

type Caddr_t = X__caddr_t

type CallCount

type CallCount = struct {
	FnValue I64
	FnStep  I64
	FnTotal I64
}

type CellArray

type CellArray = CellArray1

type CellArray1

type CellArray1 = struct {
	FnCell       int32
	F__ccgo_pad1 [4]byte
	FpRef        uintptr
	FapCell      uintptr
	FszCell      uintptr
	FapEnd       [6]uintptr
	FixNx        [6]int32
}

type CellInfo

type CellInfo = CellInfo1

type CellInfo1

type CellInfo1 = struct {
	FnKey     I64
	FpPayload uintptr
	FnPayload U32
	FnLocal   U16
	FnSize    U16
}

type Clock_t

type Clock_t = X__clock_t

type Clockid_t

type Clockid_t = X__clockid_t

type CollSeq

type CollSeq = CollSeq1

type CollSeq1

type CollSeq1 = struct {
	FzName       uintptr
	Fenc         U8
	F__ccgo_pad1 [7]byte
	FpUser       uintptr
	FxCmp        uintptr
	FxDel        uintptr
}

type Column

type Column = Column1

type Column1

type Column1 = struct {
	FzCnName     uintptr
	FnotNull     uint8
	F__ccgo_pad1 [1]byte
	Faffinity    int8
	FszEst       U8
	FhName       U8
	F__ccgo_pad2 [1]byte
	FiDflt       U16
	FcolFlags    U16
	F__ccgo_pad3 [6]byte
}

type Comparison_fn_t

type Comparison_fn_t = X__compar_fn_t
type Cookie_io_functions_t = _IO_cookie_io_functions_t

type CountCtx

type CountCtx = CountCtx1

type CountCtx1

type CountCtx1 = struct{ Fn I64 }

type CoveringIndexCheck added in v1.20.0

type CoveringIndexCheck = CoveringIndexCheck1

type CoveringIndexCheck1 added in v1.21.0

type CoveringIndexCheck1 = struct {
	FpIdx        uintptr
	FiTabCur     int32
	FbExpr       U8
	FbUnidx      U8
	F__ccgo_pad1 [2]byte
}

type Cte

type Cte = Cte1

type Cte1 added in v1.10.0

type Cte1 = struct {
	FzName       uintptr
	FpCols       uintptr
	FpSelect     uintptr
	FzCteErr     uintptr
	FpUse        uintptr
	FeM10d       U8
	F__ccgo_pad1 [7]byte
}

type CteUse added in v1.10.0

type CteUse = CteUse1

type CteUse1 added in v1.10.0

type CteUse1 = struct {
	FnUse        int32
	FaddrM9e     int32
	FregRtn      int32
	FiCur        int32
	FnRowEst     LogEst
	FeM10d       U8
	F__ccgo_pad1 [1]byte
}

type Daddr_t

type Daddr_t = X__daddr_t

type DateTime

type DateTime = DateTime1

type DateTime1

type DateTime1 = struct {
	FiJD         Sqlite3_int64
	FY           int32
	FM           int32
	FD           int32
	Fh           int32
	Fm           int32
	Ftz          int32
	Fs           float64
	FvalidJD     int8
	FrawS        int8
	FvalidYMD    int8
	FvalidHMS    int8
	FvalidTZ     int8
	FtzSet       int8
	FisError     int8
	F__ccgo_pad1 [1]byte
}

type Db

type Db = Db1

type Db1

type Db1 = struct {
	FzDbSName     uintptr
	FpBt          uintptr
	Fsafety_level U8
	FbSyncSet     U8
	F__ccgo_pad1  [6]byte
	FpSchema      uintptr
}

type DbFixer

type DbFixer = DbFixer1

type DbFixer1

type DbFixer1 = struct {
	FpParse      uintptr
	Fw           Walker
	FpSchema     uintptr
	FbTemp       U8
	F__ccgo_pad1 [7]byte
	FzDb         uintptr
	FzType       uintptr
	FpName       uintptr
}

type DbPage

type DbPage = PgHdr2

type DbPath added in v1.18.1

type DbPath = DbPath1

type DbPath1 added in v1.18.1

type DbPath1 = struct {
	Frc       int32
	FnSymlink int32
	FzOut     uintptr
	FnOut     int32
	FnUsed    int32
}

type DblquoteStr

type DblquoteStr = DblquoteStr1

type DblquoteStr1

type DblquoteStr1 = struct {
	FpNextStr uintptr
	Fz        [8]int8
}

type DbpageCursor

type DbpageCursor = DbpageCursor1

type DbpageCursor1

type DbpageCursor1 = struct {
	Fbase   Sqlite3_vtab_cursor
	Fpgno   int32
	FmxPgno int32
	FpPager uintptr
	FpPage1 uintptr
	FiDb    int32
	FszPage int32
}

type DbpageTable

type DbpageTable = DbpageTable1

type DbpageTable1

type DbpageTable1 = struct {
	Fbase Sqlite3_vtab
	Fdb   uintptr
}

type Dev_t

type Dev_t = X__dev_t

type DistinctCtx

type DistinctCtx = DistinctCtx1

type DistinctCtx1

type DistinctCtx1 = struct {
	FisTnct      U8
	FeTnctType   U8
	F__ccgo_pad1 [2]byte
	FtabTnct     int32
	FaddrTnct    int32
}

type Div_t

type Div_t = struct {
	Fquot int32
	Frem  int32
}

type Dl_info

type Dl_info = struct {
	Fdli_fname uintptr
	Fdli_fbase uintptr
	Fdli_sname uintptr
	Fdli_saddr uintptr
}

type Dl_serinfo

type Dl_serinfo = struct {
	Fdls_size    Size_t
	Fdls_cnt     uint32
	F__ccgo_pad1 [4]byte
	F__16        struct {
		F__ccgo_pad1 [0]uint64
		Fdls_serpath [0]Dl_serpath
		F__ccgo_pad2 [16]byte
	}
}

type Dl_serpath

type Dl_serpath = struct {
	Fdls_name    uintptr
	Fdls_flags   uint32
	F__ccgo_pad1 [4]byte
}

type Double_t

type Double_t = float64

type EncName

type EncName = struct {
	FzName       uintptr
	Fenc         U8
	F__ccgo_pad1 [7]byte
}

type Error_t

type Error_t = int32

type EtByte

type EtByte = uint8

type Et_info

type Et_info = et_info

type Expr

type Expr = Expr1

type Expr1

type Expr1 = struct {
	Fop          U8
	FaffExpr     int8
	Fop2         U8
	F__ccgo_pad1 [1]byte
	Fflags       U32
	Fu           struct{ FzToken uintptr }
	FpLeft       uintptr
	FpRight      uintptr
	Fx           struct{ FpList uintptr }
	FnHeight     int32
	FiTable      int32
	FiColumn     YnVar
	FiAgg        I16
	Fw           struct{ FiJoin int32 }
	FpAggInfo    uintptr
	Fy           struct{ FpTab uintptr }
}

type ExprList

type ExprList = ExprList1

type ExprList1

type ExprList1 = struct {
	FnExpr  int32
	FnAlloc int32
	Fa      [1]struct {
		FpExpr  uintptr
		FzEName uintptr
		Ffg     struct {
			F__ccgo_pad1 [0]uint32
			FsortFlags   U8
			F__ccgo_pad2 [3]byte
			FeEName      uint16
			F__ccgo_pad3 [2]byte
		}
		Fu struct {
			F__ccgo_pad1 [0]uint32
			Fx           struct {
				FiOrderByCol U16
				FiAlias      U16
			}
		}
		F__ccgo_pad1 [4]byte
	}
}

type ExprList_item

type ExprList_item = struct {
	FpExpr  uintptr
	FzEName uintptr
	Ffg     struct {
		F__ccgo_pad1 [0]uint32
		FsortFlags   U8
		F__ccgo_pad2 [3]byte
		FeEName      uint16
		F__ccgo_pad3 [2]byte
	}
	Fu struct {
		F__ccgo_pad1 [0]uint32
		Fx           struct {
			FiOrderByCol U16
			FiAlias      U16
		}
	}
	F__ccgo_pad1 [4]byte
}

type FILE

type FILE = _IO_FILE

type FKey

type FKey = FKey1

type FKey1

type FKey1 = struct {
	FpFrom       uintptr
	FpNextFrom   uintptr
	FzTo         uintptr
	FpNextTo     uintptr
	FpPrevTo     uintptr
	FnCol        int32
	FisDeferred  U8
	FaAction     [2]U8
	F__ccgo_pad1 [1]byte
	FapTrigger   [2]uintptr
	FaCol        [1]struct {
		FiFrom       int32
		F__ccgo_pad1 [4]byte
		FzCol        uintptr
	}
}

type Fd_mask

type Fd_mask = X__fd_mask

type Fd_set

type Fd_set = struct{ Ffds_bits [16]X__fd_mask }

type FileChunk

type FileChunk = FileChunk1

type FileChunk1

type FileChunk1 = struct {
	FpNext  uintptr
	FzChunk [8]U8
}

type FilePoint

type FilePoint = FilePoint1

type FilePoint1

type FilePoint1 = struct {
	FiOffset Sqlite3_int64
	FpChunk  uintptr
}

type Finder_type

type Finder_type = uintptr

type Float_t

type Float_t = float32

type Fpos64_t

type Fpos64_t = X__fpos64_t

type Fpos_t

type Fpos_t = X__fpos64_t

type FrameBound

type FrameBound = struct {
	FeType       int32
	F__ccgo_pad1 [4]byte
	FpExpr       uintptr
}

type Fsblkcnt64_t

type Fsblkcnt64_t = X__fsblkcnt64_t

type Fsblkcnt_t

type Fsblkcnt_t = X__fsblkcnt64_t

type Fsfilcnt64_t

type Fsfilcnt64_t = X__fsfilcnt64_t

type Fsfilcnt_t

type Fsfilcnt_t = X__fsfilcnt64_t

type Fsid_t

type Fsid_t = X__fsid_t

type Fts5Auxdata

type Fts5Auxdata = Fts5Auxdata1

type Fts5Auxdata1

type Fts5Auxdata1 = struct {
	FpAux    uintptr
	FpPtr    uintptr
	FxDelete uintptr
	FpNext   uintptr
}

type Fts5Auxiliary

type Fts5Auxiliary = Fts5Auxiliary1

type Fts5Auxiliary1

type Fts5Auxiliary1 = struct {
	FpGlobal   uintptr
	FzFunc     uintptr
	FpUserData uintptr
	FxFunc     Fts5_extension_function
	FxDestroy  uintptr
	FpNext     uintptr
}

type Fts5Bm25Data

type Fts5Bm25Data = Fts5Bm25Data1

type Fts5Bm25Data1

type Fts5Bm25Data1 = struct {
	FnPhrase     int32
	F__ccgo_pad1 [4]byte
	Favgdl       float64
	FaIDF        uintptr
	FaFreq       uintptr
}

type Fts5Buffer

type Fts5Buffer = Fts5Buffer1

type Fts5Buffer1

type Fts5Buffer1 = struct {
	Fp      uintptr
	Fn      int32
	FnSpace int32
}

type Fts5CResult

type Fts5CResult = Fts5CResult1

type Fts5CResult1

type Fts5CResult1 = struct {
	FiFirst      U16
	FbTermEq     U8
	F__ccgo_pad1 [1]byte
}

type Fts5Colset

type Fts5Colset = Fts5Colset1

type Fts5Colset1

type Fts5Colset1 = struct {
	FnCol  int32
	FaiCol [1]int32
}

type Fts5Config

type Fts5Config = Fts5Config1

type Fts5Config1

type Fts5Config1 = struct {
	Fdb               uintptr
	FzDb              uintptr
	FzName            uintptr
	FnCol             int32
	F__ccgo_pad1      [4]byte
	FazCol            uintptr
	FabUnindexed      uintptr
	FnPrefix          int32
	F__ccgo_pad2      [4]byte
	FaPrefix          uintptr
	FeContent         int32
	F__ccgo_pad3      [4]byte
	FzContent         uintptr
	FzContentRowid    uintptr
	FbColumnsize      int32
	FeDetail          int32
	FzContentExprlist uintptr
	FpTok             uintptr
	FpTokApi          uintptr
	FbLock            int32
	FePattern         int32
	FiCookie          int32
	Fpgsz             int32
	FnAutomerge       int32
	FnCrisisMerge     int32
	FnUsermerge       int32
	FnHashSize        int32
	FzRank            uintptr
	FzRankArgs        uintptr
	FpzErrmsg         uintptr
}

type Fts5Cursor

type Fts5Cursor = Fts5Cursor1

type Fts5Cursor1

type Fts5Cursor1 = struct {
	Fbase         Sqlite3_vtab_cursor
	FpNext        uintptr
	FaColumnSize  uintptr
	FiCsrId       I64
	FePlan        int32
	FbDesc        int32
	FiFirstRowid  I64
	FiLastRowid   I64
	FpStmt        uintptr
	FpExpr        uintptr
	FpSorter      uintptr
	Fcsrflags     int32
	F__ccgo_pad1  [4]byte
	FiSpecial     I64
	FzRank        uintptr
	FzRankArgs    uintptr
	FpRank        uintptr
	FnRankArg     int32
	F__ccgo_pad2  [4]byte
	FapRankArg    uintptr
	FpRankArgStmt uintptr
	FpAux         uintptr
	FpAuxdata     uintptr
	FaInstIter    uintptr
	FnInstAlloc   int32
	FnInstCount   int32
	FaInst        uintptr
}

type Fts5Data

type Fts5Data = Fts5Data1

type Fts5Data1

type Fts5Data1 = struct {
	Fp      uintptr
	Fnn     int32
	FszLeaf int32
}

type Fts5DlidxIter

type Fts5DlidxIter = Fts5DlidxIter1

type Fts5DlidxIter1

type Fts5DlidxIter1 = struct {
	FnLvl   int32
	FiSegid int32
	FaLvl   [1]Fts5DlidxLvl
}

type Fts5DlidxLvl

type Fts5DlidxLvl = Fts5DlidxLvl1

type Fts5DlidxLvl1

type Fts5DlidxLvl1 = struct {
	FpData     uintptr
	FiOff      int32
	FbEof      int32
	FiFirstOff int32
	FiLeafPgno int32
	FiRowid    I64
}

type Fts5DlidxWriter

type Fts5DlidxWriter = Fts5DlidxWriter1

type Fts5DlidxWriter1

type Fts5DlidxWriter1 = struct {
	Fpgno       int32
	FbPrevValid int32
	FiPrev      I64
	Fbuf        Fts5Buffer
}

type Fts5DoclistIter

type Fts5DoclistIter = Fts5DoclistIter1

type Fts5DoclistIter1

type Fts5DoclistIter1 = struct {
	FaEof     uintptr
	FiRowid   I64
	FaPoslist uintptr
	FnPoslist int32
	FnSize    int32
}

type Fts5Enum

type Fts5Enum = Fts5Enum1

type Fts5Enum1

type Fts5Enum1 = struct {
	FzName       uintptr
	FeVal        int32
	F__ccgo_pad1 [4]byte
}

type Fts5Expr

type Fts5Expr = Fts5Expr1

type Fts5Expr1

type Fts5Expr1 = struct {
	FpIndex       uintptr
	FpConfig      uintptr
	FpRoot        uintptr
	FbDesc        int32
	FnPhrase      int32
	FapExprPhrase uintptr
}

type Fts5ExprCtx

type Fts5ExprCtx = Fts5ExprCtx1

type Fts5ExprCtx1

type Fts5ExprCtx1 = struct {
	FpExpr      uintptr
	FaPopulator uintptr
	FiOff       I64
}

type Fts5ExprFunc

type Fts5ExprFunc = struct {
	Fz uintptr
	Fx uintptr
}

type Fts5ExprNearset

type Fts5ExprNearset = Fts5ExprNearset1

type Fts5ExprNearset1

type Fts5ExprNearset1 = struct {
	FnNear       int32
	F__ccgo_pad1 [4]byte
	FpColset     uintptr
	FnPhrase     int32
	F__ccgo_pad2 [4]byte
	FapPhrase    [1]uintptr
}

type Fts5ExprNode

type Fts5ExprNode = Fts5ExprNode1

type Fts5ExprNode1

type Fts5ExprNode1 = struct {
	FeType       int32
	FbEof        int32
	FbNomatch    int32
	F__ccgo_pad1 [4]byte
	FxNext       uintptr
	FiRowid      I64
	FpNear       uintptr
	FnChild      int32
	F__ccgo_pad2 [4]byte
	FapChild     [1]uintptr
}

type Fts5ExprPhrase

type Fts5ExprPhrase = Fts5ExprPhrase1

type Fts5ExprPhrase1

type Fts5ExprPhrase1 = struct {
	FpNode       uintptr
	Fposlist     Fts5Buffer
	FnTerm       int32
	F__ccgo_pad1 [4]byte
	FaTerm       [1]Fts5ExprTerm
}

type Fts5ExprTerm

type Fts5ExprTerm = Fts5ExprTerm1

type Fts5ExprTerm1

type Fts5ExprTerm1 = struct {
	FbPrefix     U8
	FbFirst      U8
	F__ccgo_pad1 [6]byte
	FzTerm       uintptr
	FpIter       uintptr
	FpSynonym    uintptr
}

type Fts5ExtensionApi

type Fts5ExtensionApi = Fts5ExtensionApi1

type Fts5ExtensionApi1

type Fts5ExtensionApi1 = struct {
	FiVersion           int32
	F__ccgo_pad1        [4]byte
	FxUserData          uintptr
	FxColumnCount       uintptr
	FxRowCount          uintptr
	FxColumnTotalSize   uintptr
	FxTokenize          uintptr
	FxPhraseCount       uintptr
	FxPhraseSize        uintptr
	FxInstCount         uintptr
	FxInst              uintptr
	FxRowid             uintptr
	FxColumnText        uintptr
	FxColumnSize        uintptr
	FxQueryPhrase       uintptr
	FxSetAuxdata        uintptr
	FxGetAuxdata        uintptr
	FxPhraseFirst       uintptr
	FxPhraseNext        uintptr
	FxPhraseFirstColumn uintptr
	FxPhraseNextColumn  uintptr
}

type Fts5FlushCtx

type Fts5FlushCtx = Fts5FlushCtx1

type Fts5FlushCtx1

type Fts5FlushCtx1 = struct {
	FpIdx   uintptr
	Fwriter Fts5SegWriter
}

type Fts5FullTable

type Fts5FullTable = Fts5FullTable1

type Fts5FullTable1

type Fts5FullTable1 = struct {
	Fp        Fts5Table
	FpStorage uintptr
	FpGlobal  uintptr
	FpSortCsr uintptr
}

type Fts5Global

type Fts5Global = Fts5Global1

type Fts5Global1

type Fts5Global1 = struct {
	Fapi      Fts5_api
	Fdb       uintptr
	FiNextId  I64
	FpAux     uintptr
	FpTok     uintptr
	FpDfltTok uintptr
	FpCsr     uintptr
}

type Fts5Hash

type Fts5Hash = Fts5Hash1

type Fts5Hash1

type Fts5Hash1 = struct {
	FeDetail     int32
	F__ccgo_pad1 [4]byte
	FpnByte      uintptr
	FnEntry      int32
	FnSlot       int32
	FpScan       uintptr
	FaSlot       uintptr
}

type Fts5HashEntry

type Fts5HashEntry = Fts5HashEntry1

type Fts5HashEntry1

type Fts5HashEntry1 = struct {
	FpHashNext  uintptr
	FpScanNext  uintptr
	FnAlloc     int32
	FiSzPoslist int32
	FnData      int32
	FnKey       int32
	FbDel       U8
	FbContent   U8
	FiCol       I16
	FiPos       int32
	FiRowid     I64
}

type Fts5Index

type Fts5Index = Fts5Index1

type Fts5Index1

type Fts5Index1 = struct {
	FpConfig        uintptr
	FzDataTbl       uintptr
	FnWorkUnit      int32
	F__ccgo_pad1    [4]byte
	FpHash          uintptr
	FnPendingData   int32
	F__ccgo_pad2    [4]byte
	FiWriteRowid    I64
	FbDelete        int32
	Frc             int32
	FpReader        uintptr
	FpWriter        uintptr
	FpDeleter       uintptr
	FpIdxWriter     uintptr
	FpIdxDeleter    uintptr
	FpIdxSelect     uintptr
	FnRead          int32
	F__ccgo_pad3    [4]byte
	FpDataVersion   uintptr
	FiStructVersion I64
	FpStruct        uintptr
}

type Fts5IndexIter

type Fts5IndexIter = Fts5IndexIter1

type Fts5IndexIter1

type Fts5IndexIter1 = struct {
	FiRowid      I64
	FpData       uintptr
	FnData       int32
	FbEof        U8
	F__ccgo_pad1 [3]byte
}

type Fts5InsertCtx

type Fts5InsertCtx = Fts5InsertCtx1

type Fts5InsertCtx1

type Fts5InsertCtx1 = struct {
	FpStorage uintptr
	FiCol     int32
	FszCol    int32
}

type Fts5IntegrityCtx

type Fts5IntegrityCtx = Fts5IntegrityCtx1

type Fts5IntegrityCtx1

type Fts5IntegrityCtx1 = struct {
	FiRowid   I64
	FiCol     int32
	FszCol    int32
	Fcksum    U64
	FpTermset uintptr
	FpConfig  uintptr
}

type Fts5Iter

type Fts5Iter = Fts5Iter1

type Fts5Iter1

type Fts5Iter1 = struct {
	Fbase         Fts5IndexIter
	FpIndex       uintptr
	Fposlist      Fts5Buffer
	FpColset      uintptr
	FxSetOutputs  uintptr
	FnSeg         int32
	FbRev         int32
	FbSkipEmpty   U8
	F__ccgo_pad1  [7]byte
	FiSwitchRowid I64
	FaFirst       uintptr
	FaSeg         [1]Fts5SegIter
}

type Fts5LookaheadReader

type Fts5LookaheadReader = Fts5LookaheadReader1

type Fts5LookaheadReader1

type Fts5LookaheadReader1 = struct {
	Fa          uintptr
	Fn          int32
	Fi          int32
	FiPos       I64
	FiLookahead I64
}

type Fts5MatchPhrase

type Fts5MatchPhrase = struct {
	FpPoslist    uintptr
	FnTerm       int32
	F__ccgo_pad1 [4]byte
}

type Fts5NearTrimmer

type Fts5NearTrimmer = Fts5NearTrimmer1

type Fts5NearTrimmer1

type Fts5NearTrimmer1 = struct {
	Freader Fts5LookaheadReader
	Fwriter Fts5PoslistWriter
	FpOut   uintptr
}

type Fts5PageWriter

type Fts5PageWriter = Fts5PageWriter1

type Fts5PageWriter1

type Fts5PageWriter1 = struct {
	Fpgno       int32
	FiPrevPgidx int32
	Fbuf        Fts5Buffer
	Fpgidx      Fts5Buffer
	Fterm       Fts5Buffer
}

type Fts5Parse

type Fts5Parse = Fts5Parse1

type Fts5Parse1

type Fts5Parse1 = struct {
	FpConfig      uintptr
	FzErr         uintptr
	Frc           int32
	FnPhrase      int32
	FapPhrase     uintptr
	FpExpr        uintptr
	FbPhraseToAnd int32
	F__ccgo_pad1  [4]byte
}

type Fts5PhraseIter

type Fts5PhraseIter = Fts5PhraseIter1

type Fts5PhraseIter1

type Fts5PhraseIter1 = struct {
	Fa uintptr
	Fb uintptr
}

type Fts5PoslistPopulator

type Fts5PoslistPopulator = Fts5PoslistPopulator1

type Fts5PoslistPopulator1

type Fts5PoslistPopulator1 = struct {
	Fwriter Fts5PoslistWriter
	FbOk    int32
	FbMiss  int32
}

type Fts5PoslistReader

type Fts5PoslistReader = Fts5PoslistReader1

type Fts5PoslistReader1

type Fts5PoslistReader1 = struct {
	Fa           uintptr
	Fn           int32
	Fi           int32
	FbFlag       U8
	FbEof        U8
	F__ccgo_pad1 [6]byte
	FiPos        I64
}

type Fts5PoslistWriter

type Fts5PoslistWriter = Fts5PoslistWriter1

type Fts5PoslistWriter1

type Fts5PoslistWriter1 = struct{ FiPrev I64 }

type Fts5SFinder

type Fts5SFinder = Fts5SFinder1

type Fts5SFinder1

type Fts5SFinder1 = struct {
	FiPos        int32
	FnFirstAlloc int32
	FnFirst      int32
	F__ccgo_pad1 [4]byte
	FaFirst      uintptr
	FzDoc        uintptr
}

type Fts5SegIter

type Fts5SegIter = Fts5SegIter1

type Fts5SegIter1

type Fts5SegIter1 = struct {
	FpSeg            uintptr
	Fflags           int32
	FiLeafPgno       int32
	FpLeaf           uintptr
	FpNextLeaf       uintptr
	FiLeafOffset     I64
	FxNext           uintptr
	FiTermLeafPgno   int32
	FiTermLeafOffset int32
	FiPgidxOff       int32
	FiEndofDoclist   int32
	FiRowidOffset    int32
	FnRowidOffset    int32
	FaRowidOffset    uintptr
	FpDlidx          uintptr
	Fterm            Fts5Buffer
	FiRowid          I64
	FnPos            int32
	FbDel            U8
	F__ccgo_pad1     [3]byte
}

type Fts5SegWriter

type Fts5SegWriter = Fts5SegWriter1

type Fts5SegWriter1

type Fts5SegWriter1 = struct {
	FiSegid               int32
	F__ccgo_pad1          [4]byte
	Fwriter               Fts5PageWriter
	FiPrevRowid           I64
	FbFirstRowidInDoclist U8
	FbFirstRowidInPage    U8
	FbFirstTermInPage     U8
	F__ccgo_pad2          [1]byte
	FnLeafWritten         int32
	FnEmpty               int32
	FnDlidx               int32
	FaDlidx               uintptr
	Fbtterm               Fts5Buffer
	FiBtPage              int32
	F__ccgo_pad3          [4]byte
}

type Fts5Sorter

type Fts5Sorter = Fts5Sorter1

type Fts5Sorter1

type Fts5Sorter1 = struct {
	FpStmt    uintptr
	FiRowid   I64
	FaPoslist uintptr
	FnIdx     int32
	FaIdx     [1]int32
}

type Fts5Storage

type Fts5Storage = Fts5Storage1

type Fts5Storage1

type Fts5Storage1 = struct {
	FpConfig      uintptr
	FpIndex       uintptr
	FbTotalsValid int32
	F__ccgo_pad1  [4]byte
	FnTotalRow    I64
	FaTotalSize   uintptr
	FaStmt        [11]uintptr
}

type Fts5Structure

type Fts5Structure = Fts5Structure1

type Fts5Structure1

type Fts5Structure1 = struct {
	FnRef          int32
	F__ccgo_pad1   [4]byte
	FnWriteCounter U64
	FnSegment      int32
	FnLevel        int32
	FaLevel        [1]Fts5StructureLevel
}

type Fts5StructureLevel

type Fts5StructureLevel = Fts5StructureLevel1

type Fts5StructureLevel1

type Fts5StructureLevel1 = struct {
	FnMerge int32
	FnSeg   int32
	FaSeg   uintptr
}

type Fts5StructureSegment

type Fts5StructureSegment = Fts5StructureSegment1

type Fts5StructureSegment1

type Fts5StructureSegment1 = struct {
	FiSegid    int32
	FpgnoFirst int32
	FpgnoLast  int32
}

type Fts5Table

type Fts5Table = Fts5Table1

type Fts5Table1

type Fts5Table1 = struct {
	Fbase    Sqlite3_vtab
	FpConfig uintptr
	FpIndex  uintptr
}

type Fts5Termset

type Fts5Termset = Fts5Termset1

type Fts5Termset1

type Fts5Termset1 = struct{ FapHash [512]uintptr }

type Fts5TermsetEntry

type Fts5TermsetEntry = Fts5TermsetEntry1

type Fts5TermsetEntry1

type Fts5TermsetEntry1 = struct {
	FpTerm uintptr
	FnTerm int32
	FiIdx  int32
	FpNext uintptr
}

type Fts5Token

type Fts5Token = Fts5Token1

type Fts5Token1

type Fts5Token1 = struct {
	Fp           uintptr
	Fn           int32
	F__ccgo_pad1 [4]byte
}

type Fts5TokenizerModule

type Fts5TokenizerModule = Fts5TokenizerModule1

type Fts5TokenizerModule1

type Fts5TokenizerModule1 = struct {
	FzName     uintptr
	FpUserData uintptr
	Fx         Fts5_tokenizer
	FxDestroy  uintptr
	FpNext     uintptr
}

type Fts5TransactionState

type Fts5TransactionState = struct {
	FeState     int32
	FiSavepoint int32
}

type Fts5VocabCursor

type Fts5VocabCursor = Fts5VocabCursor1

type Fts5VocabCursor1

type Fts5VocabCursor1 = struct {
	Fbase        Sqlite3_vtab_cursor
	FpStmt       uintptr
	FpFts5       uintptr
	FbEof        int32
	F__ccgo_pad1 [4]byte
	FpIter       uintptr
	FpStruct     uintptr
	FnLeTerm     int32
	F__ccgo_pad2 [4]byte
	FzLeTerm     uintptr
	FiCol        int32
	F__ccgo_pad3 [4]byte
	FaCnt        uintptr
	FaDoc        uintptr
	Frowid       I64
	Fterm        Fts5Buffer
	FiInstPos    I64
	FiInstOff    int32
	F__ccgo_pad4 [4]byte
}

type Fts5VocabTable

type Fts5VocabTable = Fts5VocabTable1

type Fts5VocabTable1

type Fts5VocabTable1 = struct {
	Fbase     Sqlite3_vtab
	FzFts5Tbl uintptr
	FzFts5Db  uintptr
	Fdb       uintptr
	FpGlobal  uintptr
	FeType    int32
	FbBusy    uint32
}

type Fts5YYMINORTYPE

type Fts5YYMINORTYPE = struct {
	F__ccgo_pad1 [0]uint64
	Ffts5yyinit  int32
	F__ccgo_pad2 [12]byte
}

type Fts5_api

type Fts5_api = fts5_api

type Fts5_extension_function

type Fts5_extension_function = uintptr

type Fts5_tokenizer

type Fts5_tokenizer = fts5_tokenizer

type Fts5yyParser

type Fts5yyParser = fts5yyParser

type Fts5yyStackEntry

type Fts5yyStackEntry = fts5yyStackEntry

type FuncDef

type FuncDef = FuncDef1

type FuncDef1

type FuncDef1 = struct {
	FnArg        I8
	F__ccgo_pad1 [3]byte
	FfuncFlags   U32
	FpUserData   uintptr
	FpNext       uintptr
	FxSFunc      uintptr
	FxFinalize   uintptr
	FxValue      uintptr
	FxInverse    uintptr
	FzName       uintptr
	Fu           struct{ FpHash uintptr }
}

type FuncDefHash

type FuncDefHash = FuncDefHash1
var Xsqlite3BuiltinFunctions FuncDefHash

type FuncDefHash1

type FuncDefHash1 = struct{ Fa [23]uintptr }

type FuncDestructor

type FuncDestructor = FuncDestructor1

type FuncDestructor1

type FuncDestructor1 = struct {
	FnRef        int32
	F__ccgo_pad1 [4]byte
	FxDestroy    uintptr
	FpUserData   uintptr
}

type GeoBBox

type GeoBBox = GeoBBox1

type GeoBBox1

type GeoBBox1 = struct {
	FisInit int32
	Fa      [4]RtreeCoord
}

type GeoCoord

type GeoCoord = float32

type GeoEvent

type GeoEvent = GeoEvent1

type GeoEvent1

type GeoEvent1 = struct {
	Fx           float64
	FeType       int32
	F__ccgo_pad1 [4]byte
	FpSeg        uintptr
	FpNext       uintptr
}

type GeoOverlap

type GeoOverlap = GeoOverlap1

type GeoOverlap1

type GeoOverlap1 = struct {
	FaEvent   uintptr
	FaSegment uintptr
	FnEvent   int32
	FnSegment int32
}

type GeoParse

type GeoParse = GeoParse1

type GeoParse1

type GeoParse1 = struct {
	Fz           uintptr
	FnVertex     int32
	FnAlloc      int32
	FnErr        int32
	F__ccgo_pad1 [4]byte
	Fa           uintptr
}

type GeoPoly

type GeoPoly = GeoPoly1

type GeoPoly1

type GeoPoly1 = struct {
	FnVertex int32
	Fhdr     [4]uint8
	Fa       [8]GeoCoord
}

type GeoSegment

type GeoSegment = GeoSegment1

type GeoSegment1

type GeoSegment1 = struct {
	FC           float64
	FB           float64
	Fy           float64
	Fy0          float32
	Fside        uint8
	F__ccgo_pad1 [3]byte
	Fidx         uint32
	F__ccgo_pad2 [4]byte
	FpNext       uintptr
}

type Gid_t

type Gid_t = X__gid_t

type GroupConcatCtx added in v1.14.2

type GroupConcatCtx = struct {
	Fstr             StrAccum
	FnAccum          int32
	FnFirstSepLength int32
	FpnSepLengths    uintptr
}

type Hash

type Hash = Hash1

type Hash1

type Hash1 = struct {
	Fhtsize uint32
	Fcount  uint32
	Ffirst  uintptr
	Fht     uintptr
}

type HashElem

type HashElem = HashElem1

type HashElem1

type HashElem1 = struct {
	Fnext uintptr
	Fprev uintptr
	Fdata uintptr
	FpKey uintptr
}

type HiddenIndexInfo

type HiddenIndexInfo = HiddenIndexInfo1

type HiddenIndexInfo1

type HiddenIndexInfo1 = struct {
	FpWC         uintptr
	FpParse      uintptr
	FeDistinct   int32
	FmIn         U32
	FmHandleIn   U32
	F__ccgo_pad1 [4]byte
	FaRhs        [1]uintptr
}

type HighlightContext

type HighlightContext = HighlightContext1

type HighlightContext1

type HighlightContext1 = struct {
	Fiter        CInstIter
	FiPos        int32
	FiRangeStart int32
	FiRangeEnd   int32
	F__ccgo_pad1 [4]byte
	FzOpen       uintptr
	FzClose      uintptr
	FzIn         uintptr
	FnIn         int32
	FiOff        int32
	FzOut        uintptr
}

type Ht_slot

type Ht_slot = U16

type I16

type I16 = int16

func Xsqlite3StorageColumnToTable

func Xsqlite3StorageColumnToTable(tls *libc.TLS, pTab uintptr, iCol I16) I16

func Xsqlite3TableColumnToIndex

func Xsqlite3TableColumnToIndex(tls *libc.TLS, pIdx uintptr, iCol I16) I16

func Xsqlite3TableColumnToStorage

func Xsqlite3TableColumnToStorage(tls *libc.TLS, pTab uintptr, iCol I16) I16

type I64

type I64 = Sqlite_int64

func Xsqlite3BtreeIntegerKey

func Xsqlite3BtreeIntegerKey(tls *libc.TLS, pCur uintptr) I64

func Xsqlite3BtreeOffset

func Xsqlite3BtreeOffset(tls *libc.TLS, pCur uintptr) I64

func Xsqlite3BtreeRowCountEst

func Xsqlite3BtreeRowCountEst(tls *libc.TLS, pCur uintptr) I64

func Xsqlite3PagerJournalSizeLimit

func Xsqlite3PagerJournalSizeLimit(tls *libc.TLS, pPager uintptr, iLimit I64) I64

func Xsqlite3PcachePageRefcount

func Xsqlite3PcachePageRefcount(tls *libc.TLS, p uintptr) I64

func Xsqlite3PcacheRefCount

func Xsqlite3PcacheRefCount(tls *libc.TLS, pCache uintptr) I64

func Xsqlite3RealToI64 added in v1.20.0

func Xsqlite3RealToI64(tls *libc.TLS, r float64) I64

func Xsqlite3VdbeIntValue

func Xsqlite3VdbeIntValue(tls *libc.TLS, pMem uintptr) I64

type I8

type I8 = int8

type IdList

type IdList = IdList1

type IdList1

type IdList1 = struct {
	FnId         int32
	FeU4         U8
	F__ccgo_pad1 [3]byte
	Fa           [1]struct {
		FzName uintptr
		Fu4    struct {
			F__ccgo_pad1 [0]uint64
			Fidx         int32
			F__ccgo_pad2 [4]byte
		}
	}
}

type IdList_item

type IdList_item = struct {
	FzName uintptr
	Fu4    struct {
		F__ccgo_pad1 [0]uint64
		Fidx         int32
		F__ccgo_pad2 [4]byte
	}
}

type Id_t

type Id_t = X__id_t

type Idtype_t

type Idtype_t = uint32

type IdxCover

type IdxCover = struct {
	FpIdx        uintptr
	FiCur        int32
	F__ccgo_pad1 [4]byte
}

type InLoop

type InLoop = struct {
	FiCur        int32
	FaddrInTop   int32
	FiBase       int32
	FnPrefix     int32
	FeEndLoopOp  U8
	F__ccgo_pad1 [3]byte
}

type IncrMerger

type IncrMerger = IncrMerger1

type IncrMerger1

type IncrMerger1 = struct {
	FpTask       uintptr
	FpMerger     uintptr
	FiStartOff   I64
	FmxSz        int32
	FbEof        int32
	FbUseThread  int32
	F__ccgo_pad1 [4]byte
	FaFile       [2]SorterFile
}

type Incrblob

type Incrblob = Incrblob1

type Incrblob1

type Incrblob1 = struct {
	FnByte       int32
	FiOffset     int32
	FiCol        U16
	F__ccgo_pad1 [6]byte
	FpCsr        uintptr
	FpStmt       uintptr
	Fdb          uintptr
	FzDb         uintptr
	FpTab        uintptr
}

type Index

type Index = Index1

type Index1

type Index1 = struct {
	FzName         uintptr
	FaiColumn      uintptr
	FaiRowLogEst   uintptr
	FpTable        uintptr
	FzColAff       uintptr
	FpNext         uintptr
	FpSchema       uintptr
	FaSortOrder    uintptr
	FazColl        uintptr
	FpPartIdxWhere uintptr
	FaColExpr      uintptr
	Ftnum          Pgno
	FszIdxRow      LogEst
	FnKeyCol       U16
	FnColumn       U16
	FonError       U8
	F__ccgo_pad1   [1]byte
	FidxType       uint16
	F__ccgo_pad2   [2]byte
	FnSample       int32
	FnSampleCol    int32
	FaAvgEq        uintptr
	FaSample       uintptr
	FaiRowEst      uintptr
	FnRowEst0      TRowcnt
	FcolNotIdxed   Bitmask
}

type IndexIterator added in v1.10.0

type IndexIterator = IndexIterator1

type IndexIterator1 added in v1.10.0

type IndexIterator1 = struct {
	FeType int32
	Fi     int32
	Fu     struct {
		Flx          struct{ FpIdx uintptr }
		F__ccgo_pad1 [8]byte
	}
}

type IndexListTerm added in v1.10.0

type IndexListTerm = IndexListTerm1

type IndexListTerm1 added in v1.10.0

type IndexListTerm1 = struct {
	Fp           uintptr
	Fix          int32
	F__ccgo_pad1 [4]byte
}

type IndexSample

type IndexSample = IndexSample1

type IndexSample1

type IndexSample1 = struct {
	Fp           uintptr
	Fn           int32
	F__ccgo_pad1 [4]byte
	FanEq        uintptr
	FanLt        uintptr
	FanDLt       uintptr
}

type IndexedExpr added in v1.20.0

type IndexedExpr = IndexedExpr1

type IndexedExpr1 added in v1.20.0

type IndexedExpr1 = struct {
	FpExpr         uintptr
	FiDataCur      int32
	FiIdxCur       int32
	FiIdxCol       int32
	FbMaybeNullRow U8
	Faff           U8
	F__ccgo_pad1   [2]byte
	FpIENext       uintptr
	FzIdxName      uintptr
}

type InitData

type InitData = struct {
	Fdb          uintptr
	FpzErrMsg    uintptr
	FiDb         int32
	Frc          int32
	FmInitFlags  U32
	FnInitRow    U32
	FmxPage      Pgno
	F__ccgo_pad1 [4]byte
}

type Ino64_t

type Ino64_t = X__ino64_t

type Ino_t

type Ino_t = X__ino64_t

type Int16_t

type Int16_t = X__int16_t

type Int32_t

type Int32_t = X__int32_t

type Int64_t

type Int64_t = X__int64_t

type Int8_t

type Int8_t = X__int8_t

type IntegrityCk

type IntegrityCk = IntegrityCk1

type IntegrityCk1

type IntegrityCk1 = struct {
	FpBt         uintptr
	FpPager      uintptr
	FaPgRef      uintptr
	FnPage       Pgno
	FmxErr       int32
	FnErr        int32
	Frc          int32
	FnStep       U32
	F__ccgo_pad1 [4]byte
	FzPfx        uintptr
	Fv1          Pgno
	Fv2          int32
	FerrMsg      StrAccum
	Fheap        uintptr
	Fdb          uintptr
}

type Intptr_t

type Intptr_t = X__intptr_t

type JsonEachCursor

type JsonEachCursor = JsonEachCursor1

type JsonEachCursor1

type JsonEachCursor1 = struct {
	Fbase        Sqlite3_vtab_cursor
	FiRowid      U32
	FiBegin      U32
	Fi           U32
	FiEnd        U32
	FeType       U8
	FbRecursive  U8
	F__ccgo_pad1 [6]byte
	FzJson       uintptr
	FzRoot       uintptr
	FsParse      JsonParse
}

type JsonNode

type JsonNode = JsonNode1

type JsonNode1

type JsonNode1 = struct {
	FeType       U8
	FjnFlags     U8
	FeU          U8
	F__ccgo_pad1 [1]byte
	Fn           U32
	Fu           struct{ FzJContent uintptr }
}

type JsonParse

type JsonParse = JsonParse1

type JsonParse1

type JsonParse1 = struct {
	FnNode       U32
	FnAlloc      U32
	FaNode       uintptr
	FzJson       uintptr
	FaUp         uintptr
	Foom         U8
	FnErr        U8
	FiDepth      U16
	FnJson       int32
	FiHold       U32
	F__ccgo_pad1 [4]byte
}

type JsonString

type JsonString = JsonString1

type JsonString1

type JsonString1 = struct {
	FpCtx        uintptr
	FzBuf        uintptr
	FnAlloc      U64
	FnUsed       U64
	FbStatic     U8
	FbErr        U8
	FzSpace      [100]int8
	F__ccgo_pad1 [2]byte
}

type KeyInfo

type KeyInfo = KeyInfo1

type KeyInfo1

type KeyInfo1 = struct {
	FnRef        U32
	Fenc         U8
	F__ccgo_pad1 [1]byte
	FnKeyField   U16
	FnAllField   U16
	F__ccgo_pad2 [6]byte
	Fdb          uintptr
	FaSortFlags  uintptr
	FaColl       [1]uintptr
}

type Key_t

type Key_t = X__key_t

type LastValueCtx

type LastValueCtx = struct {
	FpVal        uintptr
	FnVal        int32
	F__ccgo_pad1 [4]byte
}

type Ldiv_t

type Ldiv_t = struct {
	Fquot int64
	Frem  int64
}

type Lldiv_t

type Lldiv_t = struct {
	Fquot int64
	Frem  int64
}

type Lmid_t

type Lmid_t = int64

type Locale_t

type Locale_t = X__locale_t

type Loff_t

type Loff_t = X__loff_t

type LogEst

type LogEst = int16

func Xsqlite3LogEst

func Xsqlite3LogEst(tls *libc.TLS, x U64) LogEst

func Xsqlite3LogEstAdd

func Xsqlite3LogEstAdd(tls *libc.TLS, a LogEst, b LogEst) LogEst

func Xsqlite3LogEstFromDouble

func Xsqlite3LogEstFromDouble(tls *libc.TLS, x float64) LogEst

func Xsqlite3WhereOutputRowCount

func Xsqlite3WhereOutputRowCount(tls *libc.TLS, pWInfo uintptr) LogEst

type Lookaside

type Lookaside = Lookaside1

type Lookaside1

type Lookaside1 = struct {
	FbDisable    U32
	Fsz          U16
	FszTrue      U16
	FbMalloced   U8
	F__ccgo_pad1 [3]byte
	FnSlot       U32
	FanStat      [3]U32
	F__ccgo_pad2 [4]byte
	FpInit       uintptr
	FpFree       uintptr
	FpSmallInit  uintptr
	FpSmallFree  uintptr
	FpMiddle     uintptr
	FpStart      uintptr
	FpEnd        uintptr
	FpTrueEnd    uintptr
}

type LookasideSlot

type LookasideSlot = LookasideSlot1

type LookasideSlot1

type LookasideSlot1 = struct{ FpNext uintptr }

type Max_align_t

type Max_align_t = struct {
	F__max_align_ll int64
	F__max_align_ld float64
}

type Mem

type Mem = sqlite3_value

type Mem0Global

type Mem0Global = struct {
	Fmutex          uintptr
	FalarmThreshold Sqlite3_int64
	FhardLimit      Sqlite3_int64
	FnearlyFull     int32
	F__ccgo_pad1    [4]byte
}

type MemFS added in v1.11.0

type MemFS = struct {
	FnMemStore   int32
	F__ccgo_pad1 [4]byte
	FapMemStore  uintptr
}

type MemFile

type MemFile = MemFile1

type MemFile1

type MemFile1 = struct {
	Fbase        Sqlite3_file
	FpStore      uintptr
	FeLock       int32
	F__ccgo_pad1 [4]byte
}

type MemJournal

type MemJournal = MemJournal1

type MemJournal1

type MemJournal1 = struct {
	FpMethod     uintptr
	FnChunkSize  int32
	FnSpill      int32
	FpFirst      uintptr
	Fendpoint    FilePoint
	Freadpoint   FilePoint
	Fflags       int32
	F__ccgo_pad1 [4]byte
	FpVfs        uintptr
	FzJournal    uintptr
}

type MemPage

type MemPage = MemPage1

type MemPage1

type MemPage1 = struct {
	FisInit          U8
	FintKey          U8
	FintKeyLeaf      U8
	F__ccgo_pad1     [1]byte
	Fpgno            Pgno
	Fleaf            U8
	FhdrOffset       U8
	FchildPtrSize    U8
	Fmax1bytePayload U8
	FnOverflow       U8
	F__ccgo_pad2     [1]byte
	FmaxLocal        U16
	FminLocal        U16
	FcellOffset      U16
	FnFree           int32
	FnCell           U16
	FmaskPage        U16
	FaiOvfl          [4]U16
	F__ccgo_pad3     [4]byte
	FapOvfl          [4]uintptr
	FpBt             uintptr
	FaData           uintptr
	FaDataEnd        uintptr
	FaCellIdx        uintptr
	FaDataOfst       uintptr
	FpDbPage         uintptr
	FxCellSize       uintptr
	FxParseCell      uintptr
}

type MemStore added in v1.11.0

type MemStore = MemStore1

type MemStore1 added in v1.11.0

type MemStore1 = struct {
	Fsz          Sqlite3_int64
	FszAlloc     Sqlite3_int64
	FszMax       Sqlite3_int64
	FaData       uintptr
	FpMutex      uintptr
	FnMmap       int32
	FmFlags      uint32
	FnRdLock     int32
	FnWrLock     int32
	FnRef        int32
	F__ccgo_pad1 [4]byte
	FzFName      uintptr
}

type MemValue

type MemValue = struct{ Fr float64 }

type MemVfs

type MemVfs = sqlite3_vfs

type MergeEngine

type MergeEngine = MergeEngine1

type MergeEngine1

type MergeEngine1 = struct {
	FnTree       int32
	F__ccgo_pad1 [4]byte
	FpTask       uintptr
	FaTree       uintptr
	FaReadr      uintptr
}

type Mode_t

type Mode_t = X__mode_t

type Module

type Module = Module1

type Module1

type Module1 = struct {
	FpModule     uintptr
	FzName       uintptr
	FnRefModule  int32
	F__ccgo_pad1 [4]byte
	FpAux        uintptr
	FxDestroy    uintptr
	FpEpoTab     uintptr
}

type NameContext

type NameContext = NameContext1

type NameContext1

type NameContext1 = struct {
	FpParse      uintptr
	FpSrcList    uintptr
	FuNC         struct{ FpEList uintptr }
	FpNext       uintptr
	FnRef        int32
	FnNcErr      int32
	FncFlags     int32
	F__ccgo_pad1 [4]byte
	FpWinSelect  uintptr
}
type Nlink_t = X__nlink_t

type NthValueCtx

type NthValueCtx = struct {
	FnStep  I64
	FpValue uintptr
}

type NtileCtx

type NtileCtx = struct {
	FnTotal I64
	FnParam I64
	FiRow   I64
}

type Off64_t

type Off64_t = X__off64_t

type Off_t

type Off_t = X__off64_t

type OnOrUsing added in v1.18.1

type OnOrUsing = OnOrUsing1

type OnOrUsing1 added in v1.18.1

type OnOrUsing1 = struct {
	FpOn    uintptr
	FpUsing uintptr
}

type Op

type Op = VdbeOp1

type Op2

type Op2 = struct {
	FzOp         uintptr
	FeOp2        uint8
	F__ccgo_pad1 [7]byte
}

type OpenMode

type OpenMode = struct {
	Fz           uintptr
	Fmode        int32
	F__ccgo_pad1 [4]byte
}

type PCache

type PCache = PCache2

type PCache1

type PCache1 = PCache11

type PCache11

type PCache11 = struct {
	FpGroup          uintptr
	FpnPurgeable     uintptr
	FszPage          int32
	FszExtra         int32
	FszAlloc         int32
	FbPurgeable      int32
	FnMin            uint32
	FnMax            uint32
	Fn90pct          uint32
	FiMaxKey         uint32
	FnPurgeableDummy uint32
	FnRecyclable     uint32
	FnPage           uint32
	FnHash           uint32
	FapHash          uintptr
	FpFree           uintptr
	FpBulk           uintptr
}

type PCache2

type PCache2 = struct {
	FpDirty      uintptr
	FpDirtyTail  uintptr
	FpSynced     uintptr
	FnRefSum     I64
	FszCache     int32
	FszSpill     int32
	FszPage      int32
	FszExtra     int32
	FbPurgeable  U8
	FeCreate     U8
	F__ccgo_pad1 [6]byte
	FxStress     uintptr
	FpStress     uintptr
	FpCache      uintptr
}

type PCacheGlobal

type PCacheGlobal = struct {
	Fgrp            PGroup
	FisInit         int32
	FseparateCache  int32
	FnInitPage      int32
	FszSlot         int32
	FnSlot          int32
	FnReserve       int32
	FpStart         uintptr
	FpEnd           uintptr
	Fmutex          uintptr
	FpFree          uintptr
	FnFreeSlot      int32
	FbUnderPressure int32
}

type PGroup

type PGroup = PGroup1

type PGroup1

type PGroup1 = struct {
	Fmutex      uintptr
	FnMaxPage   uint32
	FnMinPage   uint32
	FmxPinned   uint32
	FnPurgeable uint32
	Flru        PgHdr1
}

type Pager

type Pager = Pager1

type Pager1

type Pager1 = struct {
	FpVfs              uintptr
	FexclusiveMode     U8
	FjournalMode       U8
	FuseJournal        U8
	FnoSync            U8
	FfullSync          U8
	FextraSync         U8
	FsyncFlags         U8
	FwalSyncFlags      U8
	FtempFile          U8
	FnoLock            U8
	FreadOnly          U8
	FmemDb             U8
	FmemVfs            U8
	FeState            U8
	FeLock             U8
	FchangeCountDone   U8
	FsetSuper          U8
	FdoNotSpill        U8
	FsubjInMemory      U8
	FbUseFetch         U8
	FhasHeldSharedLock U8
	F__ccgo_pad1       [3]byte
	FdbSize            Pgno
	FdbOrigSize        Pgno
	FdbFileSize        Pgno
	FdbHintSize        Pgno
	FerrCode           int32
	FnRec              int32
	FcksumInit         U32
	FnSubRec           U32
	FpInJournal        uintptr
	Ffd                uintptr
	Fjfd               uintptr
	Fsjfd              uintptr
	FjournalOff        I64
	FjournalHdr        I64
	FpBackup           uintptr
	FaSavepoint        uintptr
	FnSavepoint        int32
	FiDataVersion      U32
	FdbFileVers        [16]int8
	FnMmapOut          int32
	F__ccgo_pad2       [4]byte
	FszMmap            Sqlite3_int64
	FpMmapFreelist     uintptr
	FnExtra            U16
	FnReserve          I16
	FvfsFlags          U32
	FsectorSize        U32
	FmxPgno            Pgno
	FlckPgno           Pgno
	F__ccgo_pad3       [4]byte
	FpageSize          I64
	FjournalSizeLimit  I64
	FzFilename         uintptr
	FzJournal          uintptr
	FxBusyHandler      uintptr
	FpBusyHandlerArg   uintptr
	FaStat             [4]int32
	FnRead             int32
	F__ccgo_pad4       [4]byte
	FxReiniter         uintptr
	FxGet              uintptr
	FpTmpSpace         uintptr
	FpPCache           uintptr
	FpWal              uintptr
	FzWal              uintptr
}

type PagerSavepoint

type PagerSavepoint = PagerSavepoint1

type PagerSavepoint1

type PagerSavepoint1 = struct {
	FiOffset            I64
	FiHdrOffset         I64
	FpInSavepoint       uintptr
	FnOrig              Pgno
	FiSubRec            Pgno
	FbTruncateOnRelease int32
	FaWalData           [4]U32
	F__ccgo_pad1        [4]byte
}

type Parse

type Parse = Parse1

type Parse1

type Parse1 = struct {
	Fdb               uintptr
	FzErrMsg          uintptr
	FpVdbe            uintptr
	Frc               int32
	FcolNamesSet      U8
	FcheckSchema      U8
	Fnested           U8
	FnTempReg         U8
	FisMultiWrite     U8
	FmayAbort         U8
	FhasCompound      U8
	FokConstFactor    U8
	FdisableLookaside U8
	FprepFlags        U8
	FwithinRJSubrtn   U8
	F__ccgo_pad1      [1]byte
	FnRangeReg        int32
	FiRangeReg        int32
	FnErr             int32
	FnTab             int32
	FnMem             int32
	FszOpAlloc        int32
	FiSelfTab         int32
	FnLabel           int32
	FnLabelAlloc      int32
	F__ccgo_pad2      [4]byte
	FaLabel           uintptr
	FpConstExpr       uintptr
	FpIdxEpr          uintptr
	FconstraintName   Token
	FwriteMask        YDbMask
	FcookieMask       YDbMask
	FregRowid         int32
	FregRoot          int32
	FnMaxArg          int32
	FnSelect          int32
	FnTableLock       int32
	F__ccgo_pad3      [4]byte
	FaTableLock       uintptr
	FpAinc            uintptr
	FpToplevel        uintptr
	FpTriggerTab      uintptr
	FpTriggerPrg      uintptr
	FpCleanup         uintptr
	Fu1               struct {
		F__ccgo_pad1 [0]uint64
		FaddrCrTab   int32
		F__ccgo_pad2 [4]byte
	}
	FnQueryLoop      U32
	Foldmask         U32
	Fnewmask         U32
	FnProgressSteps  U32
	FeTriggerOp      U8
	FbReturning      U8
	FeOrconf         U8
	FdisableTriggers U8
	FaTempReg        [8]int32
	F__ccgo_pad4     [4]byte
	FpOuterParse     uintptr
	FsNameToken      Token
	FsLastToken      Token
	FnVar            YnVar
	FiPkSortOrder    U8
	Fexplain         U8
	FeParseMode      U8
	F__ccgo_pad5     [3]byte
	FnVtabLock       int32
	FnHeight         int32
	FaddrExplain     int32
	F__ccgo_pad6     [4]byte
	FpVList          uintptr
	FpReprepare      uintptr
	FzTail           uintptr
	FpNewTable       uintptr
	FpNewIndex       uintptr
	FpNewTrigger     uintptr
	FzAuthContext    uintptr
	FsArg            Token
	FapVtabLock      uintptr
	FpWith           uintptr
	FpRename         uintptr
}

type ParseCleanup added in v1.10.0

type ParseCleanup = ParseCleanup1

type ParseCleanup1 added in v1.10.0

type ParseCleanup1 = struct {
	FpNext    uintptr
	FpPtr     uintptr
	FxCleanup uintptr
}

type PgFreeslot

type PgFreeslot = PgFreeslot1

type PgFreeslot1

type PgFreeslot1 = struct{ FpNext uintptr }

type PgHdr

type PgHdr = PgHdr2

type PgHdr1

type PgHdr1 = PgHdr11

type PgHdr11

type PgHdr11 = struct {
	Fpage        Sqlite3_pcache_page
	FiKey        uint32
	FisBulkLocal U16
	FisAnchor    U16
	FpNext       uintptr
	FpCache      uintptr
	FpLruNext    uintptr
	FpLruPrev    uintptr
}

type PgHdr2

type PgHdr2 = struct {
	FpPage       uintptr
	FpData       uintptr
	FpExtra      uintptr
	FpCache      uintptr
	FpDirty      uintptr
	FpPager      uintptr
	Fpgno        Pgno
	Fflags       U16
	F__ccgo_pad1 [2]byte
	FnRef        I64
	FpDirtyNext  uintptr
	FpDirtyPrev  uintptr
}

type Pgno

type Pgno = U32

func Xsqlite3BtreeLastPage

func Xsqlite3BtreeLastPage(tls *libc.TLS, p uintptr) Pgno

func Xsqlite3BtreeMaxPageCount

func Xsqlite3BtreeMaxPageCount(tls *libc.TLS, p uintptr, mxPage Pgno) Pgno

func Xsqlite3PagerMaxPageCount

func Xsqlite3PagerMaxPageCount(tls *libc.TLS, pPager uintptr, mxPage Pgno) Pgno

func Xsqlite3PagerPagenumber

func Xsqlite3PagerPagenumber(tls *libc.TLS, pPg uintptr) Pgno

func Xsqlite3WalDbsize

func Xsqlite3WalDbsize(tls *libc.TLS, pWal uintptr) Pgno

type Pid_t

type Pid_t = X__pid_t

type PmaReader

type PmaReader = PmaReader1

type PmaReader1

type PmaReader1 = struct {
	FiReadOff    I64
	FiEof        I64
	FnAlloc      int32
	FnKey        int32
	FpFd         uintptr
	FaAlloc      uintptr
	FaKey        uintptr
	FaBuffer     uintptr
	FnBuffer     int32
	F__ccgo_pad1 [4]byte
	FaMap        uintptr
	FpIncr       uintptr
}

type PmaWriter

type PmaWriter = PmaWriter1

type PmaWriter1

type PmaWriter1 = struct {
	FeFWErr      int32
	F__ccgo_pad1 [4]byte
	FaBuffer     uintptr
	FnBuffer     int32
	FiBufStart   int32
	FiBufEnd     int32
	F__ccgo_pad2 [4]byte
	FiWriteOff   I64
	FpFd         uintptr
}

type PorterContext

type PorterContext = PorterContext1

type PorterContext1

type PorterContext1 = struct {
	FpCtx   uintptr
	FxToken uintptr
	FaBuf   uintptr
}

type PorterRule

type PorterRule = PorterRule1

type PorterRule1

type PorterRule1 = struct {
	FzSuffix     uintptr
	FnSuffix     int32
	F__ccgo_pad1 [4]byte
	FxCond       uintptr
	FzOutput     uintptr
	FnOutput     int32
	F__ccgo_pad2 [4]byte
}

type PorterTokenizer

type PorterTokenizer = PorterTokenizer1

type PorterTokenizer1

type PorterTokenizer1 = struct {
	Ftokenizer  Fts5_tokenizer
	FpTokenizer uintptr
	FaBuf       [128]int8
}

type PoslistCallbackCtx

type PoslistCallbackCtx = PoslistCallbackCtx1

type PoslistCallbackCtx1

type PoslistCallbackCtx1 = struct {
	FpBuf        uintptr
	FpColset     uintptr
	FeState      int32
	F__ccgo_pad1 [4]byte
}

type PoslistOffsetsCtx

type PoslistOffsetsCtx = PoslistOffsetsCtx1

type PoslistOffsetsCtx1

type PoslistOffsetsCtx1 = struct {
	FpBuf    uintptr
	FpColset uintptr
	FiRead   int32
	FiWrite  int32
}

type PragmaName

type PragmaName = PragmaName1

type PragmaName1

type PragmaName1 = struct {
	FzName       uintptr
	FePragTyp    U8
	FmPragFlg    U8
	FiPragCName  U8
	FnPragCName  U8
	F__ccgo_pad1 [4]byte
	FiArg        U64
}

type PragmaVtab

type PragmaVtab = PragmaVtab1

type PragmaVtab1

type PragmaVtab1 = struct {
	Fbase        Sqlite3_vtab
	Fdb          uintptr
	FpName       uintptr
	FnHidden     U8
	FiHidden     U8
	F__ccgo_pad1 [6]byte
}

type PragmaVtabCursor

type PragmaVtabCursor = PragmaVtabCursor1

type PragmaVtabCursor1

type PragmaVtabCursor1 = struct {
	Fbase    Sqlite3_vtab_cursor
	FpPragma uintptr
	FiRowid  Sqlite_int64
	FazArg   [2]uintptr
}

type PreUpdate

type PreUpdate = PreUpdate1

type PreUpdate1

type PreUpdate1 = struct {
	Fv            uintptr
	FpCsr         uintptr
	Fop           int32
	F__ccgo_pad1  [4]byte
	FaRecord      uintptr
	Fkeyinfo      KeyInfo
	FpUnpacked    uintptr
	FpNewUnpacked uintptr
	FiNewReg      int32
	FiBlobWrite   int32
	FiKey1        I64
	FiKey2        I64
	FaNew         uintptr
	FpTab         uintptr
	FpPk          uintptr
}

type PrefixMerger added in v1.10.0

type PrefixMerger = PrefixMerger1

type PrefixMerger1 added in v1.10.0

type PrefixMerger1 = struct {
	Fiter        Fts5DoclistIter
	FiPos        I64
	FiOff        int32
	F__ccgo_pad1 [4]byte
	FaPos        uintptr
	FpNext       uintptr
}

type PrintfArguments

type PrintfArguments = PrintfArguments1

type PrintfArguments1

type PrintfArguments1 = struct {
	FnArg  int32
	FnUsed int32
	FapArg uintptr
}

type Pthread_attr_t

type Pthread_attr_t = pthread_attr_t

type Pthread_barrier_t

type Pthread_barrier_t = struct {
	F__ccgo_pad1 [0]uint64
	F__size      [32]int8
}

type Pthread_barrierattr_t

type Pthread_barrierattr_t = struct {
	F__ccgo_pad1 [0]uint32
	F__size      [4]int8
}

type Pthread_cond_t

type Pthread_cond_t = struct{ F__data __pthread_cond_s }

type Pthread_condattr_t

type Pthread_condattr_t = struct {
	F__ccgo_pad1 [0]uint32
	F__size      [4]int8
}

type Pthread_key_t

type Pthread_key_t = uint32

type Pthread_mutex_t

type Pthread_mutex_t = struct{ F__data __pthread_mutex_s }

type Pthread_mutexattr_t

type Pthread_mutexattr_t = struct {
	F__ccgo_pad1 [0]uint32
	F__size      [4]int8
}

type Pthread_once_t

type Pthread_once_t = int32

type Pthread_rwlock_t

type Pthread_rwlock_t = struct{ F__data __pthread_rwlock_arch_t }

type Pthread_rwlockattr_t

type Pthread_rwlockattr_t = struct {
	F__ccgo_pad1 [0]uint64
	F__size      [8]int8
}

type Pthread_spinlock_t

type Pthread_spinlock_t = int32

type Pthread_t

type Pthread_t = uint64

type Ptrdiff_t

type Ptrdiff_t = int64

type Quad_t

type Quad_t = X__quad_t

type RbuFrame

type RbuFrame = RbuFrame1

type RbuFrame1

type RbuFrame1 = struct {
	FiDbPage   U32
	FiWalFrame U32
}

type RbuObjIter

type RbuObjIter = RbuObjIter1

type RbuObjIter1

type RbuObjIter1 = struct {
	FpTblIter    uintptr
	FpIdxIter    uintptr
	FnTblCol     int32
	F__ccgo_pad1 [4]byte
	FazTblCol    uintptr
	FazTblType   uintptr
	FaiSrcOrder  uintptr
	FabTblPk     uintptr
	FabNotNull   uintptr
	FabIndexed   uintptr
	FeType       int32
	FbCleanup    int32
	FzTbl        uintptr
	FzDataTbl    uintptr
	FzIdx        uintptr
	FiTnum       int32
	FiPkTnum     int32
	FbUnique     int32
	FnIndex      int32
	FnCol        int32
	F__ccgo_pad2 [4]byte
	FpSelect     uintptr
	FpInsert     uintptr
	FpDelete     uintptr
	FpTmpInsert  uintptr
	FnIdxCol     int32
	F__ccgo_pad3 [4]byte
	FaIdxCol     uintptr
	FzIdxSql     uintptr
	FpRbuUpdate  uintptr
}

type RbuSpan

type RbuSpan = RbuSpan1

type RbuSpan1

type RbuSpan1 = struct {
	FzSpan       uintptr
	FnSpan       int32
	F__ccgo_pad1 [4]byte
}

type RbuState

type RbuState = RbuState1

type RbuState1

type RbuState1 = struct {
	FeStage        int32
	F__ccgo_pad1   [4]byte
	FzTbl          uintptr
	FzDataTbl      uintptr
	FzIdx          uintptr
	FiWalCksum     I64
	FnRow          int32
	F__ccgo_pad2   [4]byte
	FnProgress     I64
	FiCookie       U32
	F__ccgo_pad3   [4]byte
	FiOalSz        I64
	FnPhaseOneStep I64
}

type RbuUpdateStmt

type RbuUpdateStmt = RbuUpdateStmt1

type RbuUpdateStmt1

type RbuUpdateStmt1 = struct {
	FzMask   uintptr
	FpUpdate uintptr
	FpNext   uintptr
}

type Rbu_file

type Rbu_file = rbu_file

type Rbu_vfs

type Rbu_vfs = rbu_vfs

type RecordCompare

type RecordCompare = uintptr

func Xsqlite3VdbeFindCompare

func Xsqlite3VdbeFindCompare(tls *libc.TLS, p uintptr) RecordCompare

type RefSrcList added in v1.14.2

type RefSrcList = struct {
	Fdb        uintptr
	FpRef      uintptr
	FnExclude  I64
	FaiExclude uintptr
}

type Register_t

type Register_t = int32

type RenameCtx

type RenameCtx = RenameCtx1

type RenameCtx1

type RenameCtx1 = struct {
	FpList uintptr
	FnList int32
	FiCol  int32
	FpTab  uintptr
	FzOld  uintptr
}

type RenameToken

type RenameToken = RenameToken1

type RenameToken1

type RenameToken1 = struct {
	Fp     uintptr
	Ft     Token
	FpNext uintptr
}

type Returning added in v1.10.0

type Returning = Returning1

type Returning1 added in v1.10.0

type Returning1 = struct {
	FpParse      uintptr
	FpReturnEL   uintptr
	FretTrig     Trigger
	FretTStep    TriggerStep
	FiRetCur     int32
	FnRetCol     int32
	FiRetReg     int32
	F__ccgo_pad1 [4]byte
}

type ReusableSpace

type ReusableSpace = struct {
	FpSpace  uintptr
	FnFree   Sqlite3_int64
	FnNeeded Sqlite3_int64
}

type RowLoadInfo

type RowLoadInfo = RowLoadInfo1

type RowLoadInfo1

type RowLoadInfo1 = struct {
	FregResult   int32
	FecelFlags   U8
	F__ccgo_pad1 [3]byte
}

type RowSet

type RowSet = RowSet1

type RowSet1

type RowSet1 = struct {
	FpChunk  uintptr
	Fdb      uintptr
	FpEntry  uintptr
	FpLast   uintptr
	FpFresh  uintptr
	FpForest uintptr
	FnFresh  U16
	FrsFlags U16
	FiBatch  int32
}

type RowSetChunk

type RowSetChunk = struct {
	FpNextChunk uintptr
	FaEntry     [42]struct {
		Fv      I64
		FpRight uintptr
		FpLeft  uintptr
	}
}

type RowSetEntry

type RowSetEntry = struct {
	Fv      I64
	FpRight uintptr
	FpLeft  uintptr
}

type Rtree

type Rtree = Rtree1

type Rtree1

type Rtree1 = struct {
	Fbase            Sqlite3_vtab
	Fdb              uintptr
	FiNodeSize       int32
	FnDim            U8
	FnDim2           U8
	FeCoordType      U8
	FnBytesPerCell   U8
	FinWrTrans       U8
	FnAux            U8
	FnAuxNotNull     U8
	F__ccgo_pad1     [1]byte
	FiDepth          int32
	FzDb             uintptr
	FzName           uintptr
	FnBusy           U32
	F__ccgo_pad2     [4]byte
	FnRowEst         I64
	FnCursor         U32
	FnNodeRef        U32
	FzReadAuxSql     uintptr
	FpDeleted        uintptr
	FiReinsertHeight int32
	F__ccgo_pad3     [4]byte
	FpNodeBlob       uintptr
	FpWriteNode      uintptr
	FpDeleteNode     uintptr
	FpReadRowid      uintptr
	FpWriteRowid     uintptr
	FpDeleteRowid    uintptr
	FpReadParent     uintptr
	FpWriteParent    uintptr
	FpDeleteParent   uintptr
	FpWriteAux       uintptr
	FaHash           [97]uintptr
}

type RtreeCell

type RtreeCell = RtreeCell1

type RtreeCell1

type RtreeCell1 = struct {
	FiRowid I64
	FaCoord [10]RtreeCoord
}

type RtreeCheck

type RtreeCheck = RtreeCheck1

type RtreeCheck1

type RtreeCheck1 = struct {
	Fdb            uintptr
	FzDb           uintptr
	FzTab          uintptr
	FbInt          int32
	FnDim          int32
	FpGetNode      uintptr
	FaCheckMapping [2]uintptr
	FnLeaf         int32
	FnNonLeaf      int32
	Frc            int32
	F__ccgo_pad1   [4]byte
	FzReport       uintptr
	FnErr          int32
	F__ccgo_pad2   [4]byte
}

type RtreeConstraint

type RtreeConstraint = RtreeConstraint1

type RtreeConstraint1

type RtreeConstraint1 = struct {
	FiCoord int32
	Fop     int32
	Fu      struct{ FrValue RtreeDValue }
	FpInfo  uintptr
}

type RtreeCoord

type RtreeCoord = RtreeCoord1

type RtreeCoord1

type RtreeCoord1 = struct{ Ff RtreeValue }

type RtreeCursor

type RtreeCursor = RtreeCursor1

type RtreeCursor1

type RtreeCursor1 = struct {
	Fbase        Sqlite3_vtab_cursor
	FatEOF       U8
	FbPoint      U8
	FbAuxValid   U8
	F__ccgo_pad1 [1]byte
	FiStrategy   int32
	FnConstraint int32
	F__ccgo_pad2 [4]byte
	FaConstraint uintptr
	FnPointAlloc int32
	FnPoint      int32
	FmxLevel     int32
	F__ccgo_pad3 [4]byte
	FaPoint      uintptr
	FpReadAux    uintptr
	FsPoint      RtreeSearchPoint
	FaNode       [5]uintptr
	FanQueue     [41]U32
	F__ccgo_pad4 [4]byte
}

type RtreeDValue

type RtreeDValue = float64

type RtreeGeomCallback

type RtreeGeomCallback = RtreeGeomCallback1

type RtreeGeomCallback1

type RtreeGeomCallback1 = struct {
	FxGeom       uintptr
	FxQueryFunc  uintptr
	FxDestructor uintptr
	FpContext    uintptr
}

type RtreeMatchArg

type RtreeMatchArg = RtreeMatchArg1

type RtreeMatchArg1

type RtreeMatchArg1 = struct {
	FiSize       U32
	F__ccgo_pad1 [4]byte
	Fcb          RtreeGeomCallback
	FnParam      int32
	F__ccgo_pad2 [4]byte
	FapSqlParam  uintptr
	FaParam      [1]RtreeDValue
}

type RtreeNode

type RtreeNode = RtreeNode1

type RtreeNode1

type RtreeNode1 = struct {
	FpParent uintptr
	FiNode   I64
	FnRef    int32
	FisDirty int32
	FzData   uintptr
	FpNext   uintptr
}

type RtreeSearchPoint

type RtreeSearchPoint = RtreeSearchPoint1

type RtreeSearchPoint1

type RtreeSearchPoint1 = struct {
	FrScore      RtreeDValue
	Fid          Sqlite3_int64
	FiLevel      U8
	FeWithin     U8
	FiCell       U8
	F__ccgo_pad1 [5]byte
}

type RtreeValue

type RtreeValue = float32

type SQLiteThread

type SQLiteThread = SQLiteThread1

type SQLiteThread1

type SQLiteThread1 = struct {
	FxTask   uintptr
	FpIn     uintptr
	FpResult uintptr
}

type Savepoint

type Savepoint = Savepoint1

type Savepoint1

type Savepoint1 = struct {
	FzName            uintptr
	FnDeferredCons    I64
	FnDeferredImmCons I64
	FpNext            uintptr
}

type ScanStatus

type ScanStatus = ScanStatus1

type ScanStatus1

type ScanStatus1 = struct {
	FaddrExplain int32
	FaAddrRange  [6]int32
	FaddrLoop    int32
	FaddrVisit   int32
	FiSelectID   int32
	FnEst        LogEst
	F__ccgo_pad1 [6]byte
	FzName       uintptr
}

type Schema

type Schema = Schema1

type Schema1

type Schema1 = struct {
	Fschema_cookie int32
	FiGeneration   int32
	FtblHash       Hash
	FidxHash       Hash
	FtrigHash      Hash
	FfkeyHash      Hash
	FpSeqTab       uintptr
	Ffile_format   U8
	Fenc           U8
	FschemaFlags   U16
	Fcache_size    int32
}

type Select

type Select = Select1

type Select1

type Select1 = struct {
	Fop           U8
	F__ccgo_pad1  [1]byte
	FnSelectRow   LogEst
	FselFlags     U32
	FiLimit       int32
	FiOffset      int32
	FselId        U32
	FaddrOpenEphm [2]int32
	F__ccgo_pad2  [4]byte
	FpEList       uintptr
	FpSrc         uintptr
	FpWhere       uintptr
	FpGroupBy     uintptr
	FpHaving      uintptr
	FpOrderBy     uintptr
	FpPrior       uintptr
	FpNext        uintptr
	FpLimit       uintptr
	FpWith        uintptr
	FpWin         uintptr
	FpWinDefn     uintptr
}

type SelectDest

type SelectDest = SelectDest1

type SelectDest1

type SelectDest1 = struct {
	FeDest       U8
	F__ccgo_pad1 [3]byte
	FiSDParm     int32
	FiSDParm2    int32
	FiSdst       int32
	FnSdst       int32
	F__ccgo_pad2 [4]byte
	FzAffSdst    uintptr
	FpOrderBy    uintptr
}

type SessionApplyCtx added in v1.12.0

type SessionApplyCtx = SessionApplyCtx1

type SessionApplyCtx1 added in v1.12.0

type SessionApplyCtx1 = struct {
	Fdb                 uintptr
	FpDelete            uintptr
	FpInsert            uintptr
	FpSelect            uintptr
	FnCol               int32
	F__ccgo_pad1        [4]byte
	FazCol              uintptr
	FabPK               uintptr
	FaUpdateMask        uintptr
	FpUp                uintptr
	FbStat1             int32
	FbDeferConstraints  int32
	FbInvertConstraints int32
	F__ccgo_pad2        [4]byte
	Fconstraints        SessionBuffer
	Frebase             SessionBuffer
	FbRebaseStarted     U8
	FbRebase            U8
	F__ccgo_pad3        [6]byte
}

type SessionBuffer added in v1.12.0

type SessionBuffer = SessionBuffer1

type SessionBuffer1 added in v1.12.0

type SessionBuffer1 = struct {
	FaBuf   uintptr
	FnBuf   int32
	FnAlloc int32
}

type SessionChange added in v1.12.0

type SessionChange = SessionChange1

type SessionChange1 added in v1.12.0

type SessionChange1 = struct {
	Fop          U8
	FbIndirect   U8
	F__ccgo_pad1 [2]byte
	FnMaxSize    int32
	FnRecord     int32
	F__ccgo_pad2 [4]byte
	FaRecord     uintptr
	FpNext       uintptr
}

type SessionDiffCtx added in v1.12.0

type SessionDiffCtx = SessionDiffCtx1

type SessionDiffCtx1 added in v1.12.0

type SessionDiffCtx1 = struct {
	FpStmt       uintptr
	FnOldOff     int32
	F__ccgo_pad1 [4]byte
}

type SessionHook added in v1.12.0

type SessionHook = SessionHook1

type SessionHook1 added in v1.12.0

type SessionHook1 = struct {
	FpCtx   uintptr
	FxOld   uintptr
	FxNew   uintptr
	FxCount uintptr
	FxDepth uintptr
}

type SessionInput added in v1.12.0

type SessionInput = SessionInput1

type SessionInput1 added in v1.12.0

type SessionInput1 = struct {
	FbNoDiscard  int32
	FiCurrent    int32
	FiNext       int32
	F__ccgo_pad1 [4]byte
	FaData       uintptr
	FnData       int32
	F__ccgo_pad2 [4]byte
	Fbuf         SessionBuffer
	FxInput      uintptr
	FpIn         uintptr
	FbEof        int32
	F__ccgo_pad3 [4]byte
}

type SessionStat1Ctx added in v1.12.0

type SessionStat1Ctx = SessionStat1Ctx1

type SessionStat1Ctx1 added in v1.12.0

type SessionStat1Ctx1 = struct {
	Fhook     SessionHook
	FpSession uintptr
}

type SessionTable added in v1.12.0

type SessionTable = SessionTable1

type SessionTable1 added in v1.12.0

type SessionTable1 = struct {
	FpNext    uintptr
	FzName    uintptr
	FnCol     int32
	FbStat1   int32
	FazCol    uintptr
	FabPK     uintptr
	FnEntry   int32
	FnChange  int32
	FapChange uintptr
}

type SessionUpdate added in v1.12.0

type SessionUpdate = SessionUpdate1

type SessionUpdate1 added in v1.12.0

type SessionUpdate1 = struct {
	FpStmt uintptr
	FaMask uintptr
	FpNext uintptr
}

type Sigset_t

type Sigset_t = X__sigset_t

type Size_t

type Size_t = uint64

type Socklen_t

type Socklen_t = X__socklen_t

type SortCtx

type SortCtx = SortCtx1

type SortCtx1

type SortCtx1 = struct {
	FpOrderBy         uintptr
	FnOBSat           int32
	FiECursor         int32
	FregReturn        int32
	FlabelBkOut       int32
	FaddrSortIndex    int32
	FlabelDone        int32
	FlabelOBLopt      int32
	FsortFlags        U8
	F__ccgo_pad1      [3]byte
	FpDeferredRowLoad uintptr
}

type SortSubtask

type SortSubtask = SortSubtask1

type SortSubtask1

type SortSubtask1 = struct {
	FpThread     uintptr
	FbDone       int32
	F__ccgo_pad1 [4]byte
	FpSorter     uintptr
	FpUnpacked   uintptr
	Flist        SorterList
	FnPMA        int32
	F__ccgo_pad2 [4]byte
	FxCompare    SorterCompare
	Ffile        SorterFile
	Ffile2       SorterFile
}

type SorterCompare

type SorterCompare = uintptr

type SorterFile

type SorterFile = SorterFile1

type SorterFile1

type SorterFile1 = struct {
	FpFd  uintptr
	FiEof I64
}

type SorterList

type SorterList = SorterList1

type SorterList1

type SorterList1 = struct {
	FpList       uintptr
	FaMemory     uintptr
	FszPMA       int32
	F__ccgo_pad1 [4]byte
}

type SorterRecord

type SorterRecord = SorterRecord1

type SorterRecord1

type SorterRecord1 = struct {
	FnVal        int32
	F__ccgo_pad1 [4]byte
	Fu           struct{ FpNext uintptr }
}

type Sqlite3

type Sqlite3 = sqlite3

type Sqlite3AutoExtList

type Sqlite3AutoExtList = sqlite3AutoExtList

type Sqlite3Config

type Sqlite3Config = struct {
	FbMemstat            int32
	FbCoreMutex          U8
	FbFullMutex          U8
	FbOpenUri            U8
	FbUseCis             U8
	FbSmallMalloc        U8
	FbExtraSchemaChecks  U8
	F__ccgo_pad1         [2]byte
	FmxStrlen            int32
	FneverCorrupt        int32
	FszLookaside         int32
	FnLookaside          int32
	FnStmtSpill          int32
	Fm                   Sqlite3_mem_methods
	Fmutex               Sqlite3_mutex_methods
	Fpcache2             Sqlite3_pcache_methods2
	FpHeap               uintptr
	FnHeap               int32
	FmnReq               int32
	FmxReq               int32
	F__ccgo_pad2         [4]byte
	FszMmap              Sqlite3_int64
	FmxMmap              Sqlite3_int64
	FpPage               uintptr
	FszPage              int32
	FnPage               int32
	FmxParserStack       int32
	FsharedCacheEnabled  int32
	FszPma               U32
	FisInit              int32
	FinProgress          int32
	FisMutexInit         int32
	FisMallocInit        int32
	FisPCacheInit        int32
	FnRefInitMutex       int32
	F__ccgo_pad3         [4]byte
	FpInitMutex          uintptr
	FxLog                uintptr
	FpLogArg             uintptr
	FmxMemdbSize         Sqlite3_int64
	FxTestCallback       uintptr
	FbLocaltimeFault     int32
	F__ccgo_pad4         [4]byte
	FxAltLocaltime       uintptr
	FiOnceResetThreshold int32
	FszSorterRef         U32
	FiPrngSeed           uint32
	F__ccgo_pad5         [4]byte
}

type Sqlite3StatType

type Sqlite3StatType = sqlite3StatType

type Sqlite3StatValueType

type Sqlite3StatValueType = Sqlite3_int64

type Sqlite3_api_routines

type Sqlite3_api_routines = sqlite3_api_routines

type Sqlite3_backup

type Sqlite3_backup = sqlite3_backup

type Sqlite3_callback

type Sqlite3_callback = uintptr

type Sqlite3_changegroup added in v1.12.0

type Sqlite3_changegroup = sqlite3_changegroup

type Sqlite3_changeset_iter added in v1.12.0

type Sqlite3_changeset_iter = sqlite3_changeset_iter

type Sqlite3_context

type Sqlite3_context = sqlite3_context

type Sqlite3_destructor_type

type Sqlite3_destructor_type = uintptr

type Sqlite3_file

type Sqlite3_file = sqlite3_file

type Sqlite3_filename added in v1.20.0

type Sqlite3_filename = uintptr

type Sqlite3_index_info

type Sqlite3_index_info = sqlite3_index_info

type Sqlite3_int64

type Sqlite3_int64 = Sqlite_int64

func Xsqlite3BtreeMaxRecordSize

func Xsqlite3BtreeMaxRecordSize(tls *libc.TLS, pCur uintptr) Sqlite3_int64

func Xsqlite3StatusValue

func Xsqlite3StatusValue(tls *libc.TLS, op int32) Sqlite3_int64

func Xsqlite3StmtCurrentTime

func Xsqlite3StmtCurrentTime(tls *libc.TLS, p uintptr) Sqlite3_int64

func Xsqlite3_changes64 added in v1.14.2

func Xsqlite3_changes64(tls *libc.TLS, db uintptr) Sqlite3_int64

func Xsqlite3_hard_heap_limit64

func Xsqlite3_hard_heap_limit64(tls *libc.TLS, n Sqlite3_int64) Sqlite3_int64

func Xsqlite3_memory_highwater

func Xsqlite3_memory_highwater(tls *libc.TLS, resetFlag int32) Sqlite3_int64

func Xsqlite3_memory_used

func Xsqlite3_memory_used(tls *libc.TLS) Sqlite3_int64

func Xsqlite3_soft_heap_limit64

func Xsqlite3_soft_heap_limit64(tls *libc.TLS, n Sqlite3_int64) Sqlite3_int64

func Xsqlite3_total_changes64 added in v1.14.2

func Xsqlite3_total_changes64(tls *libc.TLS, db uintptr) Sqlite3_int64

func Xsqlite3_uri_int64

func Xsqlite3_uri_int64(tls *libc.TLS, zFilename uintptr, zParam uintptr, bDflt Sqlite3_int64) Sqlite3_int64

func Xsqlite3rbu_progress

func Xsqlite3rbu_progress(tls *libc.TLS, pRbu uintptr) Sqlite3_int64

func Xsqlite3rbu_temp_size

func Xsqlite3rbu_temp_size(tls *libc.TLS, pRbu uintptr) Sqlite3_int64

func Xsqlite3rbu_temp_size_limit

func Xsqlite3rbu_temp_size_limit(tls *libc.TLS, pRbu uintptr, n Sqlite3_int64) Sqlite3_int64

func Xsqlite3session_changeset_size added in v1.12.0

func Xsqlite3session_changeset_size(tls *libc.TLS, pSession uintptr) Sqlite3_int64

func Xsqlite3session_memory_used added in v1.12.0

func Xsqlite3session_memory_used(tls *libc.TLS, pSession uintptr) Sqlite3_int64

type Sqlite3_io_methods

type Sqlite3_io_methods = sqlite3_io_methods

type Sqlite3_loadext_entry

type Sqlite3_loadext_entry = uintptr

type Sqlite3_mem_methods

type Sqlite3_mem_methods = sqlite3_mem_methods

type Sqlite3_module

type Sqlite3_module = sqlite3_module

type Sqlite3_mutex_methods

type Sqlite3_mutex_methods = sqlite3_mutex_methods

type Sqlite3_pcache_methods

type Sqlite3_pcache_methods = sqlite3_pcache_methods

type Sqlite3_pcache_methods2

type Sqlite3_pcache_methods2 = sqlite3_pcache_methods2

type Sqlite3_pcache_page

type Sqlite3_pcache_page = sqlite3_pcache_page

type Sqlite3_rebaser added in v1.12.0

type Sqlite3_rebaser = sqlite3_rebaser

type Sqlite3_rtree_dbl

type Sqlite3_rtree_dbl = float64

type Sqlite3_rtree_geometry

type Sqlite3_rtree_geometry = sqlite3_rtree_geometry

type Sqlite3_rtree_query_info

type Sqlite3_rtree_query_info = sqlite3_rtree_query_info

type Sqlite3_session added in v1.12.0

type Sqlite3_session = sqlite3_session

type Sqlite3_snapshot

type Sqlite3_snapshot = sqlite3_snapshot

type Sqlite3_str

type Sqlite3_str = sqlite3_str

type Sqlite3_syscall_ptr

type Sqlite3_syscall_ptr = uintptr

type Sqlite3_uint64

type Sqlite3_uint64 = Sqlite_uint64

func Xsqlite3_msize

func Xsqlite3_msize(tls *libc.TLS, p uintptr) Sqlite3_uint64

type Sqlite3_value

type Sqlite3_value = sqlite3_value

type Sqlite3_vfs

type Sqlite3_vfs = sqlite3_vfs

type Sqlite3_vtab

type Sqlite3_vtab = sqlite3_vtab

type Sqlite3_vtab_cursor

type Sqlite3_vtab_cursor = sqlite3_vtab_cursor

type Sqlite3_xauth

type Sqlite3_xauth = uintptr

type Sqlite3rbu

type Sqlite3rbu = sqlite3rbu

type Sqlite_int64

type Sqlite_int64 = int64

func Xsqlite3_column_int64

func Xsqlite3_column_int64(tls *libc.TLS, pStmt uintptr, i int32) Sqlite_int64

func Xsqlite3_last_insert_rowid

func Xsqlite3_last_insert_rowid(tls *libc.TLS, db uintptr) Sqlite_int64

func Xsqlite3_value_int64

func Xsqlite3_value_int64(tls *libc.TLS, pVal uintptr) Sqlite_int64

type Sqlite_uint64

type Sqlite_uint64 = uint64

type SrcItem added in v1.10.0

type SrcItem = SrcItem1

type SrcItem1 added in v1.10.0

type SrcItem1 = struct {
	FpSchema     uintptr
	FzDatabase   uintptr
	FzName       uintptr
	FzAlias      uintptr
	FpTab        uintptr
	FpSelect     uintptr
	FaddrFillSub int32
	FregReturn   int32
	FregResult   int32
	Ffg          struct {
		F__ccgo_pad1 [0]uint32
		Fjointype    U8
		F__ccgo_pad2 [3]byte
		FnotIndexed  uint16
		F__ccgo_pad3 [2]byte
	}
	FiCursor int32
	Fu3      struct{ FpOn uintptr }
	FcolUsed Bitmask
	Fu1      struct{ FzIndexedBy uintptr }
	Fu2      struct{ FpIBIndex uintptr }
}

type SrcList

type SrcList = SrcList1

type SrcList1

type SrcList1 = struct {
	FnSrc   int32
	FnAlloc U32
	Fa      [1]SrcItem
}

type Ssize_t

type Ssize_t = X__ssize_t

type StatAccum

type StatAccum = StatAccum1

type StatAccum1

type StatAccum1 = struct {
	Fdb          uintptr
	FnEst        TRowcnt
	FnRow        TRowcnt
	FnLimit      int32
	FnCol        int32
	FnKeyCol     int32
	FnSkipAhead  U8
	F__ccgo_pad1 [3]byte
	Fcurrent     StatSample
	FnPSample    TRowcnt
	FmxSample    int32
	FiPrn        U32
	FaBest       uintptr
	FiMin        int32
	FnSample     int32
	FnMaxEqZero  int32
	FiGet        int32
	Fa           uintptr
}

type StatCell

type StatCell = StatCell1

type StatCell1

type StatCell1 = struct {
	FnLocal      int32
	FiChildPg    U32
	FnOvfl       int32
	F__ccgo_pad1 [4]byte
	FaOvfl       uintptr
	FnLastOvfl   int32
	FiOvfl       int32
}

type StatCursor

type StatCursor = StatCursor1

type StatCursor1

type StatCursor1 = struct {
	Fbase        Sqlite3_vtab_cursor
	FpStmt       uintptr
	FisEof       U8
	FisAgg       U8
	F__ccgo_pad1 [2]byte
	FiDb         int32
	FaPage       [32]StatPage
	FiPage       int32
	FiPageno     U32
	FzName       uintptr
	FzPath       uintptr
	FzPagetype   uintptr
	FnPage       int32
	FnCell       int32
	FnMxPayload  int32
	F__ccgo_pad2 [4]byte
	FnUnused     I64
	FnPayload    I64
	FiOffset     I64
	FszPage      I64
}

type StatPage

type StatPage = StatPage1

type StatPage1

type StatPage1 = struct {
	FiPgno         U32
	F__ccgo_pad1   [4]byte
	FaPg           uintptr
	FiCell         int32
	F__ccgo_pad2   [4]byte
	FzPath         uintptr
	Fflags         U8
	F__ccgo_pad3   [3]byte
	FnCell         int32
	FnUnused       int32
	F__ccgo_pad4   [4]byte
	FaCell         uintptr
	FiRightChildPg U32
	FnMxPayload    int32
}

type StatSample

type StatSample = StatSample1

type StatSample1

type StatSample1 = struct {
	FanEq        uintptr
	FanDLt       uintptr
	FanLt        uintptr
	Fu           struct{ FiRowid I64 }
	FnRowid      U32
	FisPSample   U8
	F__ccgo_pad1 [3]byte
	FiCol        int32
	FiHash       U32
}

type StatTable

type StatTable = StatTable1

type StatTable1

type StatTable1 = struct {
	Fbase        Sqlite3_vtab
	Fdb          uintptr
	FiDb         int32
	F__ccgo_pad1 [4]byte
}

type StmtRow added in v1.18.1

type StmtRow = StmtRow1

type StmtRow1 added in v1.18.1

type StmtRow1 = struct {
	FiRowid      Sqlite3_int64
	FzSql        uintptr
	FaCol        [11]int32
	F__ccgo_pad1 [4]byte
	FpNext       uintptr
}

type Stmt_cursor

type Stmt_cursor = stmt_cursor

type Stmt_vtab

type Stmt_vtab = stmt_vtab

type StrAccum

type StrAccum = sqlite3_str

type SubProgram

type SubProgram = SubProgram1

type SubProgram1

type SubProgram1 = struct {
	FaOp         uintptr
	FnOp         int32
	FnMem        int32
	FnCsr        int32
	F__ccgo_pad1 [4]byte
	FaOnce       uintptr
	Ftoken       uintptr
	FpNext       uintptr
}

type Sublist

type Sublist = struct {
	FnList       int32
	F__ccgo_pad1 [4]byte
	FaList       uintptr
}

type SubstContext

type SubstContext = SubstContext1

type SubstContext1

type SubstContext1 = struct {
	FpParse      uintptr
	FiTable      int32
	FiNewTable   int32
	FisOuterJoin int32
	F__ccgo_pad1 [4]byte
	FpEList      uintptr
	FpCList      uintptr
}

type SumCtx

type SumCtx = SumCtx1

type SumCtx1

type SumCtx1 = struct {
	FrSum        float64
	FiSum        I64
	Fcnt         I64
	Foverflow    U8
	Fapprox      U8
	F__ccgo_pad1 [6]byte
}

type Suseconds_t

type Suseconds_t = X__suseconds_t

type TRowcnt

type TRowcnt = U64

type TabResult

type TabResult = TabResult1

type TabResult1

type TabResult1 = struct {
	FazResult    uintptr
	FzErrMsg     uintptr
	FnAlloc      U32
	FnRow        U32
	FnColumn     U32
	FnData       U32
	Frc          int32
	F__ccgo_pad1 [4]byte
}

type Table

type Table = Table1

type Table1

type Table1 = struct {
	FzName      uintptr
	FaCol       uintptr
	FpIndex     uintptr
	FzColAff    uintptr
	FpCheck     uintptr
	Ftnum       Pgno
	FnTabRef    U32
	FtabFlags   U32
	FiPKey      I16
	FnCol       I16
	FnNVCol     I16
	FnRowLogEst LogEst
	FszTabRow   LogEst
	FkeyConf    U8
	FeTabType   U8
	Fu          struct {
		Ftab struct {
			FaddColOffset int32
			F__ccgo_pad1  [4]byte
			FpFKey        uintptr
			FpDfltList    uintptr
		}
	}
	FpTrigger uintptr
	FpSchema  uintptr
}

type TableEntry

type TableEntry = struct {
	FiCode  uint16
	Fflags  uint8
	FnRange uint8
}

type TableLock

type TableLock = TableLock1

type TableLock1

type TableLock1 = struct {
	FiDb         int32
	FiTab        Pgno
	FisWriteLock U8
	F__ccgo_pad1 [7]byte
	FzLockName   uintptr
}

type Time_t

type Time_t = X__time_t

type Timer_t

type Timer_t = X__timer_t

type Token

type Token = Token1

type Token1

type Token1 = struct {
	Fz           uintptr
	Fn           uint32
	F__ccgo_pad1 [4]byte
}

type TokenCtx

type TokenCtx = TokenCtx1

type TokenCtx1

type TokenCtx1 = struct {
	FpPhrase     uintptr
	Frc          int32
	F__ccgo_pad1 [4]byte
}

type TrigEvent

type TrigEvent = struct {
	Fa           int32
	F__ccgo_pad1 [4]byte
	Fb           uintptr
}

type Trigger

type Trigger = Trigger1

type Trigger1

type Trigger1 = struct {
	FzName       uintptr
	Ftable       uintptr
	Fop          U8
	Ftr_tm       U8
	FbReturning  U8
	F__ccgo_pad1 [5]byte
	FpWhen       uintptr
	FpColumns    uintptr
	FpSchema     uintptr
	FpTabSchema  uintptr
	Fstep_list   uintptr
	FpNext       uintptr
}

type TriggerPrg

type TriggerPrg = TriggerPrg1

type TriggerPrg1

type TriggerPrg1 = struct {
	FpTrigger    uintptr
	FpNext       uintptr
	FpProgram    uintptr
	Forconf      int32
	FaColmask    [2]U32
	F__ccgo_pad1 [4]byte
}

type TriggerStep

type TriggerStep = TriggerStep1

type TriggerStep1

type TriggerStep1 = struct {
	Fop          U8
	Forconf      U8
	F__ccgo_pad1 [6]byte
	FpTrig       uintptr
	FpSelect     uintptr
	FzTarget     uintptr
	FpFrom       uintptr
	FpWhere      uintptr
	FpExprList   uintptr
	FpIdList     uintptr
	FpUpsert     uintptr
	FzSpan       uintptr
	FpNext       uintptr
	FpLast       uintptr
}

type TrigramTokenizer added in v1.10.0

type TrigramTokenizer = TrigramTokenizer1

type TrigramTokenizer1 added in v1.10.0

type TrigramTokenizer1 = struct{ FbFold int32 }

type U16

type U16 = uint16

type U32

type U32 = uint32
var Xsqlite3TreeTrace U32 = U32(0)
var Xsqlite3WhereTrace U32 = U32(0)

func Xsqlite3BitvecSize

func Xsqlite3BitvecSize(tls *libc.TLS, p uintptr) U32

func Xsqlite3BtreePayloadSize

func Xsqlite3BtreePayloadSize(tls *libc.TLS, pCur uintptr) U32

func Xsqlite3ExprListFlags

func Xsqlite3ExprListFlags(tls *libc.TLS, pList uintptr) U32

func Xsqlite3FkOldmask

func Xsqlite3FkOldmask(tls *libc.TLS, pParse uintptr, pTab uintptr) U32

func Xsqlite3Get4byte

func Xsqlite3Get4byte(tls *libc.TLS, p uintptr) U32

func Xsqlite3IsTrueOrFalse

func Xsqlite3IsTrueOrFalse(tls *libc.TLS, zIn uintptr) U32

func Xsqlite3PagerDataVersion

func Xsqlite3PagerDataVersion(tls *libc.TLS, pPager uintptr) U32

func Xsqlite3TriggerColmask

func Xsqlite3TriggerColmask(tls *libc.TLS, pParse uintptr, pTrigger uintptr, pChanges uintptr, isNew int32, tr_tm int32, pTab uintptr, orconf int32) U32

func Xsqlite3Utf8Read

func Xsqlite3Utf8Read(tls *libc.TLS, pz uintptr) U32

func Xsqlite3VdbeSerialTypeLen

func Xsqlite3VdbeSerialTypeLen(tls *libc.TLS, serial_type U32) U32

type U64

type U64 = Sqlite_uint64

func Xsqlite3LogEstToInt

func Xsqlite3LogEstToInt(tls *libc.TLS, x LogEst) U64

type U8

type U8 = uint8

func Xsqlite3GetBoolean

func Xsqlite3GetBoolean(tls *libc.TLS, z uintptr, dflt U8) U8

func Xsqlite3GetVarint

func Xsqlite3GetVarint(tls *libc.TLS, p uintptr, v uintptr) U8

func Xsqlite3GetVarint32

func Xsqlite3GetVarint32(tls *libc.TLS, p uintptr, v uintptr) U8

func Xsqlite3HexToInt

func Xsqlite3HexToInt(tls *libc.TLS, h int32) U8

func Xsqlite3PagerIsreadonly

func Xsqlite3PagerIsreadonly(tls *libc.TLS, pPager uintptr) U8

func Xsqlite3StrIHash

func Xsqlite3StrIHash(tls *libc.TLS, z uintptr) U8

func Xsqlite3VdbeOneByteSerialTypeLen

func Xsqlite3VdbeOneByteSerialTypeLen(tls *libc.TLS, serial_type U8) U8

func Xsqlite3VdbePrepareFlags

func Xsqlite3VdbePrepareFlags(tls *libc.TLS, v uintptr) U8

type U_char

type U_char = X__u_char

type U_int

type U_int = X__u_int

type U_int16_t

type U_int16_t = X__uint16_t

type U_int32_t

type U_int32_t = X__uint32_t

type U_int64_t

type U_int64_t = X__uint64_t

type U_int8_t

type U_int8_t = X__uint8_t

type U_long

type U_long = X__u_long

type U_quad_t

type U_quad_t = X__u_quad_t

type U_short

type U_short = X__u_short

type Uid_t

type Uid_t = X__uid_t

type Uint

type Uint = uint32

type Ulong

type Ulong = uint64

type Unicode61Tokenizer

type Unicode61Tokenizer = Unicode61Tokenizer1

type Unicode61Tokenizer1

type Unicode61Tokenizer1 = struct {
	FaTokenChar       [128]uint8
	FaFold            uintptr
	FnFold            int32
	FeRemoveDiacritic int32
	FnException       int32
	F__ccgo_pad1      [4]byte
	FaiException      uintptr
	FaCategory        [32]uint8
}

type UnixFile

type UnixFile = unixFile

type UnixInodeInfo

type UnixInodeInfo = unixInodeInfo

type UnixShm

type UnixShm = unixShm

type UnixShmNode

type UnixShmNode = unixShmNode

type UnixUnusedFd

type UnixUnusedFd = UnixUnusedFd1

type UnixUnusedFd1

type UnixUnusedFd1 = struct {
	Ffd    int32
	Fflags int32
	FpNext uintptr
}

type UnpackedRecord

type UnpackedRecord = UnpackedRecord1

type UnpackedRecord1

type UnpackedRecord1 = struct {
	FpKeyInfo    uintptr
	FaMem        uintptr
	Fu           struct{ Fz uintptr }
	Fn           int32
	FnField      U16
	Fdefault_rc  I8
	FerrCode     U8
	Fr1          I8
	Fr2          I8
	FeqSeen      U8
	F__ccgo_pad1 [5]byte
}

type Upsert

type Upsert = Upsert1

type Upsert1

type Upsert1 = struct {
	FpUpsertTarget      uintptr
	FpUpsertTargetWhere uintptr
	FpUpsertSet         uintptr
	FpUpsertWhere       uintptr
	FpNextUpsert        uintptr
	FisDoUpdate         U8
	F__ccgo_pad1        [7]byte
	FpToFree            uintptr
	FpUpsertIdx         uintptr
	FpUpsertSrc         uintptr
	FregData            int32
	FiDataCur           int32
	FiIdxCur            int32
	F__ccgo_pad2        [4]byte
}

type Uptr

type Uptr = U64

type Useconds_t

type Useconds_t = X__useconds_t

type Ushort

type Ushort = uint16

type VList

type VList = int32

type VTable

type VTable = VTable1

type VTable1

type VTable1 = struct {
	Fdb          uintptr
	FpMod        uintptr
	FpVtab       uintptr
	FnRef        int32
	FbConstraint U8
	FeVtabRisk   U8
	F__ccgo_pad1 [2]byte
	FiSavepoint  int32
	F__ccgo_pad2 [4]byte
	FpNext       uintptr
}

type Va_list

type Va_list = X__gnuc_va_list

type ValueList added in v1.14.7

type ValueList = ValueList1

type ValueList1 added in v1.14.7

type ValueList1 = struct {
	FpCsr uintptr
	FpOut uintptr
}

type ValueNewStat4Ctx

type ValueNewStat4Ctx = struct {
	FpParse      uintptr
	FpIdx        uintptr
	FppRec       uintptr
	FiVal        int32
	F__ccgo_pad1 [4]byte
}

type Vdbe

type Vdbe = Vdbe1

type Vdbe1

type Vdbe1 = struct {
	Fdb                 uintptr
	FppVPrev            uintptr
	FpVNext             uintptr
	FpParse             uintptr
	FnVar               YnVar
	F__ccgo_pad1        [2]byte
	FnMem               int32
	FnCursor            int32
	FcacheCtr           U32
	Fpc                 int32
	Frc                 int32
	FnChange            I64
	FiStatement         int32
	F__ccgo_pad2        [4]byte
	FiCurrentTime       I64
	FnFkConstraint      I64
	FnStmtDefCons       I64
	FnStmtDefImmCons    I64
	FaMem               uintptr
	FapArg              uintptr
	FapCsr              uintptr
	FaVar               uintptr
	FaOp                uintptr
	FnOp                int32
	FnOpAlloc           int32
	FaColName           uintptr
	FpResultRow         uintptr
	FzErrMsg            uintptr
	FpVList             uintptr
	FstartTime          I64
	FnResColumn         U16
	FerrorAction        U8
	FminWriteFileFormat U8
	FprepFlags          U8
	FeVdbeState         U8
	F__ccgo_pad3        [2]byte
	Fexpired            uint8
	F__ccgo_pad4        [3]byte
	FbtreeMask          YDbMask
	FlockMask           YDbMask
	FaCounter           [9]U32
	FzSql               uintptr
	FpFree              uintptr
	FpFrame             uintptr
	FpDelFrame          uintptr
	FnFrame             int32
	Fexpmask            U32
	FpProgram           uintptr
	FpAuxData           uintptr
}

type VdbeCursor

type VdbeCursor = VdbeCursor1

type VdbeCursor1

type VdbeCursor1 = struct {
	FeCurType       U8
	FiDb            I8
	FnullRow        U8
	FdeferredMoveto U8
	FisTable        U8
	F__ccgo_pad1    [3]byte
	FisEphemeral    uint8
	F__ccgo_pad2    [1]byte
	FseekHit        U16
	F__ccgo_pad3    [4]byte
	Fub             struct{ FpBtx uintptr }
	FseqCount       I64
	FcacheStatus    U32
	FseekResult     int32
	FpAltCursor     uintptr
	Fuc             struct{ FpCursor uintptr }
	FpKeyInfo       uintptr
	FiHdrOffset     U32
	FpgnoRoot       Pgno
	FnField         I16
	FnHdrParsed     U16
	F__ccgo_pad4    [4]byte
	FmovetoTarget   I64
	FaOffset        uintptr
	FaRow           uintptr
	FpayloadSize    U32
	FszRow          U32
	FaType          [1]U32
	F__ccgo_pad5    [4]byte
}

type VdbeFrame

type VdbeFrame = VdbeFrame1

type VdbeFrame1

type VdbeFrame1 = struct {
	Fv         uintptr
	FpParent   uintptr
	FaOp       uintptr
	FaMem      uintptr
	FapCsr     uintptr
	FaOnce     uintptr
	Ftoken     uintptr
	FlastRowid I64
	FpAuxData  uintptr
	FnCursor   int32
	Fpc        int32
	FnOp       int32
	FnMem      int32
	FnChildMem int32
	FnChildCsr int32
	FnChange   I64
	FnDbChange I64
}

type VdbeOp

type VdbeOp = VdbeOp1

type VdbeOp1

type VdbeOp1 = struct {
	Fopcode U8
	Fp4type int8
	Fp5     U16
	Fp1     int32
	Fp2     int32
	Fp3     int32
	Fp4     struct {
		F__ccgo_pad1 [0]uint64
		Fi           int32
		F__ccgo_pad2 [4]byte
	}
	FzComment uintptr
}

type VdbeOpList

type VdbeOpList = VdbeOpList1

type VdbeOpList1

type VdbeOpList1 = struct {
	Fopcode U8
	Fp1     int8
	Fp2     int8
	Fp3     int8
}

type VdbeSorter

type VdbeSorter = VdbeSorter1

type VdbeSorter1

type VdbeSorter1 = struct {
	FmnPmaSize   int32
	FmxPmaSize   int32
	FmxKeysize   int32
	Fpgsz        int32
	FpReader     uintptr
	FpMerger     uintptr
	Fdb          uintptr
	FpKeyInfo    uintptr
	FpUnpacked   uintptr
	Flist        SorterList
	FiMemory     int32
	FnMemory     int32
	FbUsePMA     U8
	FbUseThreads U8
	FiPrev       U8
	FnTask       U8
	FtypeMask    U8
	F__ccgo_pad1 [3]byte
	FaTask       [1]SortSubtask
}

type VtabCtx

type VtabCtx = VtabCtx1

type VtabCtx1

type VtabCtx1 = struct {
	FpVTable     uintptr
	FpTab        uintptr
	FpPrior      uintptr
	FbDeclared   int32
	F__ccgo_pad1 [4]byte
}

type Wal

type Wal = Wal1

type Wal1

type Wal1 = struct {
	FpVfs                uintptr
	FpDbFd               uintptr
	FpWalFd              uintptr
	FiCallback           U32
	F__ccgo_pad1         [4]byte
	FmxWalSize           I64
	FnWiData             int32
	FszFirstBlock        int32
	FapWiData            uintptr
	FszPage              U32
	FreadLock            I16
	FsyncFlags           U8
	FexclusiveMode       U8
	FwriteLock           U8
	FckptLock            U8
	FreadOnly            U8
	FtruncateOnCommit    U8
	FsyncHeader          U8
	FpadToSectorBoundary U8
	FbShmUnreliable      U8
	F__ccgo_pad2         [1]byte
	Fhdr                 WalIndexHdr
	FminFrame            U32
	FiReCksum            U32
	FzWalName            uintptr
	FnCkpt               U32
	F__ccgo_pad3         [4]byte
}

type WalCkptInfo

type WalCkptInfo = WalCkptInfo1

type WalCkptInfo1

type WalCkptInfo1 = struct {
	FnBackfill          U32
	FaReadMark          [5]U32
	FaLock              [8]U8
	FnBackfillAttempted U32
	FnotUsed0           U32
}

type WalHashLoc

type WalHashLoc = WalHashLoc1

type WalHashLoc1

type WalHashLoc1 = struct {
	FaHash       uintptr
	FaPgno       uintptr
	FiZero       U32
	F__ccgo_pad1 [4]byte
}

type WalIndexHdr

type WalIndexHdr = WalIndexHdr1

type WalIndexHdr1

type WalIndexHdr1 = struct {
	FiVersion    U32
	Funused      U32
	FiChange     U32
	FisInit      U8
	FbigEndCksum U8
	FszPage      U16
	FmxFrame     U32
	FnPage       U32
	FaFrameCksum [2]U32
	FaSalt       [2]U32
	FaCksum      [2]U32
}

type WalIterator

type WalIterator = WalIterator1

type WalIterator1

type WalIterator1 = struct {
	FiPrior   U32
	FnSegment int32
	FaSegment [1]struct {
		FiNext       int32
		F__ccgo_pad1 [4]byte
		FaIndex      uintptr
		FaPgno       uintptr
		FnEntry      int32
		FiZero       int32
	}
}

type WalSegment

type WalSegment = struct {
	FiNext       int32
	F__ccgo_pad1 [4]byte
	FaIndex      uintptr
	FaPgno       uintptr
	FnEntry      int32
	FiZero       int32
}

type WalWriter

type WalWriter = WalWriter1

type WalWriter1

type WalWriter1 = struct {
	FpWal       uintptr
	FpFd        uintptr
	FiSyncPoint Sqlite3_int64
	FsyncFlags  int32
	FszPage     int32
}

type Walker

type Walker = Walker1

type Walker1

type Walker1 = struct {
	FpParse           uintptr
	FxExprCallback    uintptr
	FxSelectCallback  uintptr
	FxSelectCallback2 uintptr
	FwalkerDepth      int32
	FeCode            U16
	F__ccgo_pad1      [2]byte
	Fu                struct{ FpNC uintptr }
}

type Wchar_t

type Wchar_t = int32

type WhereAndInfo

type WhereAndInfo = WhereAndInfo1

type WhereAndInfo1

type WhereAndInfo1 = struct{ Fwc WhereClause }

type WhereClause

type WhereClause = WhereClause1

type WhereClause1

type WhereClause1 = struct {
	FpWInfo      uintptr
	FpOuter      uintptr
	Fop          U8
	FhasOr       U8
	F__ccgo_pad1 [2]byte
	FnTerm       int32
	FnSlot       int32
	FnBase       int32
	Fa           uintptr
	FaStatic     [8]WhereTerm
}

type WhereConst

type WhereConst = WhereConst1

type WhereConst1

type WhereConst1 = struct {
	FpParse      uintptr
	FpOomFault   uintptr
	FnConst      int32
	FnChng       int32
	FbHasAffBlob int32
	FmExcludeOn  U32
	FapExpr      uintptr
}

type WhereInfo

type WhereInfo = WhereInfo1

type WhereInfo1

type WhereInfo1 = struct {
	FpParse          uintptr
	FpTabList        uintptr
	FpOrderBy        uintptr
	FpResultSet      uintptr
	FpSelect         uintptr
	FaiCurOnePass    [2]int32
	FiContinue       int32
	FiBreak          int32
	FsavedNQueryLoop int32
	FwctrlFlags      U16
	FiLimit          LogEst
	FnLevel          U8
	FnOBSat          I8
	FeOnePass        U8
	FeDistinct       U8
	FbDeferredSeek   uint8
	F__ccgo_pad1     [1]byte
	FnRowOut         LogEst
	FiTop            int32
	FiEndWhere       int32
	FpLoops          uintptr
	FpMemToFree      uintptr
	FrevMask         Bitmask
	FsWC             WhereClause
	FsMaskSet        WhereMaskSet
	Fa               [1]WhereLevel
}

type WhereLevel

type WhereLevel = WhereLevel1

type WhereLevel1

type WhereLevel1 = struct {
	FiLeftJoin   int32
	FiTabCur     int32
	FiIdxCur     int32
	FaddrBrk     int32
	FaddrNxt     int32
	FaddrSkip    int32
	FaddrCont    int32
	FaddrFirst   int32
	FaddrBody    int32
	FregBignull  int32
	FaddrBignull int32
	FregFilter   int32
	FpRJ         uintptr
	FiFrom       U8
	Fop          U8
	Fp3          U8
	Fp5          U8
	Fp1          int32
	Fp2          int32
	F__ccgo_pad1 [4]byte
	Fu           struct {
		Fin struct {
			FnIn         int32
			F__ccgo_pad1 [4]byte
			FaInLoop     uintptr
		}
	}
	FpWLoop   uintptr
	FnotReady Bitmask
}

type WhereLoop

type WhereLoop = WhereLoop1

type WhereLoop1

type WhereLoop1 = struct {
	Fprereq   Bitmask
	FmaskSelf Bitmask
	FiTab     U8
	FiSortIdx U8
	FrSetup   LogEst
	FrRun     LogEst
	FnOut     LogEst
	Fu        struct {
		Fbtree struct {
			FnEq          U16
			FnBtm         U16
			FnTop         U16
			FnDistinctCol U16
			FpIndex       uintptr
		}
		F__ccgo_pad1 [16]byte
	}
	FwsFlags     U32
	FnLTerm      U16
	FnSkip       U16
	FnLSlot      U16
	F__ccgo_pad1 [6]byte
	FaLTerm      uintptr
	FpNextLoop   uintptr
	FaLTermSpace [3]uintptr
}

type WhereLoopBuilder

type WhereLoopBuilder = WhereLoopBuilder1

type WhereLoopBuilder1

type WhereLoopBuilder1 = struct {
	FpWInfo      uintptr
	FpWC         uintptr
	FpNew        uintptr
	FpOrSet      uintptr
	FpRec        uintptr
	FnRecValid   int32
	FbldFlags1   uint8
	FbldFlags2   uint8
	F__ccgo_pad1 [2]byte
	FiPlanLimit  uint32
	F__ccgo_pad2 [4]byte
}

type WhereMaskSet

type WhereMaskSet = WhereMaskSet1

type WhereMaskSet1

type WhereMaskSet1 = struct {
	FbVarSelect int32
	Fn          int32
	Fix         [64]int32
}

type WhereMemBlock added in v1.18.1

type WhereMemBlock = WhereMemBlock1

type WhereMemBlock1 added in v1.18.1

type WhereMemBlock1 = struct {
	FpNext uintptr
	Fsz    U64
}

type WhereOrCost

type WhereOrCost = WhereOrCost1

type WhereOrCost1

type WhereOrCost1 = struct {
	Fprereq      Bitmask
	FrRun        LogEst
	FnOut        LogEst
	F__ccgo_pad1 [4]byte
}

type WhereOrInfo

type WhereOrInfo = WhereOrInfo1

type WhereOrInfo1

type WhereOrInfo1 = struct {
	Fwc        WhereClause
	Findexable Bitmask
}

type WhereOrSet

type WhereOrSet = WhereOrSet1

type WhereOrSet1

type WhereOrSet1 = struct {
	Fn           U16
	F__ccgo_pad1 [6]byte
	Fa           [3]WhereOrCost
}

type WherePath

type WherePath = WherePath1

type WherePath1

type WherePath1 = struct {
	FmaskLoop    Bitmask
	FrevLoop     Bitmask
	FnRow        LogEst
	FrCost       LogEst
	FrUnsorted   LogEst
	FisOrdered   I8
	F__ccgo_pad1 [1]byte
	FaLoop       uintptr
}

type WhereRightJoin added in v1.18.1

type WhereRightJoin = WhereRightJoin1

type WhereRightJoin1 added in v1.18.1

type WhereRightJoin1 = struct {
	FiMatch     int32
	FregBloom   int32
	FregReturn  int32
	FaddrSubrtn int32
	FendSubrtn  int32
}

type WhereScan

type WhereScan = WhereScan1

type WhereScan1

type WhereScan1 = struct {
	FpOrigWC     uintptr
	FpWC         uintptr
	FzCollName   uintptr
	FpIdxExpr    uintptr
	Fk           int32
	FopMask      U32
	Fidxaff      int8
	FiEquiv      uint8
	FnEquiv      uint8
	F__ccgo_pad1 [1]byte
	FaiCur       [11]int32
	FaiColumn    [11]I16
	F__ccgo_pad2 [2]byte
}

type WhereTerm

type WhereTerm = WhereTerm1

type WhereTerm1

type WhereTerm1 = struct {
	FpExpr      uintptr
	FpWC        uintptr
	FtruthProb  LogEst
	FwtFlags    U16
	FeOperator  U16
	FnChild     U8
	FeMatchOp   U8
	FiParent    int32
	FleftCursor int32
	Fu          struct {
		F__ccgo_pad1 [0]uint64
		Fx           struct {
			FleftColumn int32
			FiField     int32
		}
	}
	FprereqRight Bitmask
	FprereqAll   Bitmask
}

type Window

type Window = Window1

type Window1

type Window1 = struct {
	FzName          uintptr
	FzBase          uintptr
	FpPartition     uintptr
	FpOrderBy       uintptr
	FeFrmType       U8
	FeStart         U8
	FeEnd           U8
	FbImplicitFrame U8
	FeExclude       U8
	F__ccgo_pad1    [3]byte
	FpStart         uintptr
	FpEnd           uintptr
	FppThis         uintptr
	FpNextWin       uintptr
	FpFilter        uintptr
	FpWFunc         uintptr
	FiEphCsr        int32
	FregAccum       int32
	FregResult      int32
	FcsrApp         int32
	FregApp         int32
	FregPart        int32
	FpOwner         uintptr
	FnBufferCol     int32
	FiArgCol        int32
	FregOne         int32
	FregStartRowid  int32
	FregEndRowid    int32
	FbExprArgs      U8
	F__ccgo_pad2    [3]byte
}

type WindowCodeArg

type WindowCodeArg = WindowCodeArg1

type WindowCodeArg1

type WindowCodeArg1 = struct {
	FpParse      uintptr
	FpMWin       uintptr
	FpVdbe       uintptr
	FaddrGosub   int32
	FregGosub    int32
	FregArg      int32
	FeDelete     int32
	FregRowid    int32
	Fstart       WindowCsrAndReg
	Fcurrent     WindowCsrAndReg
	Fend         WindowCsrAndReg
	F__ccgo_pad1 [4]byte
}

type WindowCsrAndReg

type WindowCsrAndReg = WindowCsrAndReg1

type WindowCsrAndReg1

type WindowCsrAndReg1 = struct {
	Fcsr int32
	Freg int32
}

type WindowRewrite

type WindowRewrite = WindowRewrite1

type WindowRewrite1

type WindowRewrite1 = struct {
	FpWin       uintptr
	FpSrc       uintptr
	FpSub       uintptr
	FpTab       uintptr
	FpSubSelect uintptr
}

type WindowUpdate

type WindowUpdate = struct {
	FzFunc       uintptr
	FeFrmType    int32
	FeStart      int32
	FeEnd        int32
	F__ccgo_pad1 [4]byte
}

type With

type With = With1

type With1

type With1 = struct {
	FnCte   int32
	FbView  int32
	FpOuter uintptr
	Fa      [1]Cte
}

type X__FILE

type X__FILE = _IO_FILE

type X__be16 added in v1.13.3

type X__be16 = X__u16

type X__be32 added in v1.13.3

type X__be32 = X__u32

type X__be64 added in v1.13.3

type X__be64 = X__u64

type X__blkcnt64_t

type X__blkcnt64_t = int64

type X__blkcnt_t

type X__blkcnt_t = int64

type X__blksize_t

type X__blksize_t = int64

type X__builtin_va_list

type X__builtin_va_list = uintptr

type X__caddr_t

type X__caddr_t = uintptr

type X__clock_t

type X__clock_t = int64

type X__clockid_t

type X__clockid_t = int32

type X__compar_d_fn_t

type X__compar_d_fn_t = uintptr

type X__compar_fn_t

type X__compar_fn_t = uintptr

type X__daddr_t

type X__daddr_t = int32

type X__dev_t

type X__dev_t = uint64

type X__fd_mask

type X__fd_mask = int64

type X__float128

type X__float128 = float64

type X__fpos64_t

type X__fpos64_t = _G_fpos64_t

type X__fpos_t

type X__fpos_t = _G_fpos_t

type X__fsblkcnt64_t

type X__fsblkcnt64_t = uint64

type X__fsblkcnt_t

type X__fsblkcnt_t = uint64

type X__fsfilcnt64_t

type X__fsfilcnt64_t = uint64

type X__fsfilcnt_t

type X__fsfilcnt_t = uint64

type X__fsid_t

type X__fsid_t = struct{ F__val [2]int32 }

type X__fsword_t

type X__fsword_t = int64

type X__gid_t

type X__gid_t = uint32

type X__gnuc_va_list

type X__gnuc_va_list = X__builtin_va_list

type X__id_t

type X__id_t = uint32

type X__ino64_t

type X__ino64_t = uint64

type X__ino_t

type X__ino_t = uint64

type X__int128_t

type X__int128_t = struct {
	Flo int64
	Fhi int64
}

type X__int16_t

type X__int16_t = int16

type X__int32_t

type X__int32_t = int32

type X__int64_t

type X__int64_t = int64

type X__int8_t

type X__int8_t = int8

type X__int_least16_t

type X__int_least16_t = X__int16_t

type X__int_least32_t

type X__int_least32_t = X__int32_t

type X__int_least64_t

type X__int_least64_t = X__int64_t

type X__int_least8_t

type X__int_least8_t = X__int8_t

type X__intmax_t

type X__intmax_t = int64

type X__intptr_t

type X__intptr_t = int64

type X__itimer_which_t

type X__itimer_which_t = uint32

type X__kernel_caddr_t added in v1.13.3

type X__kernel_caddr_t = uintptr

type X__kernel_clock_t added in v1.13.3

type X__kernel_clock_t = X__kernel_long_t

type X__kernel_clockid_t added in v1.13.3

type X__kernel_clockid_t = int32

type X__kernel_daddr_t added in v1.13.3

type X__kernel_daddr_t = int32

type X__kernel_fd_set added in v1.13.3

type X__kernel_fd_set = struct{ Ffds_bits [16]uint64 }

type X__kernel_fsid_t added in v1.13.3

type X__kernel_fsid_t = struct{ Fval [2]int32 }

type X__kernel_gid16_t added in v1.13.3

type X__kernel_gid16_t = uint16

type X__kernel_gid32_t added in v1.13.3

type X__kernel_gid32_t = uint32

type X__kernel_gid_t added in v1.13.3

type X__kernel_gid_t = uint32

type X__kernel_ino_t added in v1.13.3

type X__kernel_ino_t = X__kernel_ulong_t

type X__kernel_ipc_pid_t added in v1.13.3

type X__kernel_ipc_pid_t = int32

type X__kernel_key_t added in v1.13.3

type X__kernel_key_t = int32

type X__kernel_loff_t added in v1.13.3

type X__kernel_loff_t = int64

type X__kernel_long_t added in v1.13.3

type X__kernel_long_t = int64

type X__kernel_mode_t added in v1.13.3

type X__kernel_mode_t = uint32

type X__kernel_mqd_t added in v1.13.3

type X__kernel_mqd_t = int32

type X__kernel_off_t added in v1.13.3

type X__kernel_off_t = X__kernel_long_t

type X__kernel_old_dev_t added in v1.13.3

type X__kernel_old_dev_t = uint64

type X__kernel_old_gid_t added in v1.13.3

type X__kernel_old_gid_t = uint16

type X__kernel_old_time_t added in v1.13.3

type X__kernel_old_time_t = X__kernel_long_t

type X__kernel_old_uid_t added in v1.13.3

type X__kernel_old_uid_t = uint16

type X__kernel_pid_t added in v1.13.3

type X__kernel_pid_t = int32

type X__kernel_ptrdiff_t added in v1.13.3

type X__kernel_ptrdiff_t = X__kernel_long_t

type X__kernel_sighandler_t added in v1.13.3

type X__kernel_sighandler_t = uintptr

type X__kernel_size_t added in v1.13.3

type X__kernel_size_t = X__kernel_ulong_t

type X__kernel_ssize_t added in v1.13.3

type X__kernel_ssize_t = X__kernel_long_t

type X__kernel_suseconds_t added in v1.13.3

type X__kernel_suseconds_t = X__kernel_long_t

type X__kernel_time64_t added in v1.13.3

type X__kernel_time64_t = int64

type X__kernel_time_t added in v1.13.3

type X__kernel_time_t = X__kernel_long_t

type X__kernel_timer_t added in v1.13.3

type X__kernel_timer_t = int32

type X__kernel_uid16_t added in v1.13.3

type X__kernel_uid16_t = uint16

type X__kernel_uid32_t added in v1.13.3

type X__kernel_uid32_t = uint32

type X__kernel_uid_t added in v1.13.3

type X__kernel_uid_t = uint32

type X__kernel_ulong_t added in v1.13.3

type X__kernel_ulong_t = uint64

type X__key_t

type X__key_t = int32

type X__le16 added in v1.13.3

type X__le16 = X__u16

type X__le32 added in v1.13.3

type X__le32 = X__u32

type X__le64 added in v1.13.3

type X__le64 = X__u64

type X__locale_t

type X__locale_t = uintptr

type X__loff_t

type X__loff_t = X__off64_t

type X__mbstate_t

type X__mbstate_t = struct {
	F__count int32
	F__value struct{ F__wch uint32 }
}

type X__mode_t

type X__mode_t = uint32
type X__nlink_t = uint64

type X__off64_t

type X__off64_t = int64

type X__off_t

type X__off_t = int64

type X__pid_t

type X__pid_t = int32

type X__poll_t added in v1.13.3

type X__poll_t = uint32

type X__pthread_list_t

type X__pthread_list_t = __pthread_internal_list

type X__pthread_slist_t added in v1.13.3

type X__pthread_slist_t = __pthread_internal_slist

type X__quad_t

type X__quad_t = int64

type X__rlim64_t

type X__rlim64_t = uint64

type X__rlim_t

type X__rlim_t = uint64

type X__s16 added in v1.13.3

type X__s16 = int16

type X__s32 added in v1.13.3

type X__s32 = int32

type X__s64 added in v1.13.3

type X__s64 = int64

type X__s8 added in v1.13.3

type X__s8 = int8

type X__sig_atomic_t

type X__sig_atomic_t = int32

type X__sigset_t

type X__sigset_t = struct{ F__val [16]uint64 }

type X__socklen_t

type X__socklen_t = uint32

type X__ssize_t

type X__ssize_t = int64

type X__sum16 added in v1.13.3

type X__sum16 = X__u16

type X__suseconds_t

type X__suseconds_t = int64

type X__syscall_slong_t

type X__syscall_slong_t = int64

type X__syscall_ulong_t

type X__syscall_ulong_t = uint64

type X__time_t

type X__time_t = int64

type X__timer_t

type X__timer_t = uintptr

type X__u16 added in v1.13.3

type X__u16 = uint16

type X__u32 added in v1.13.3

type X__u32 = uint32

type X__u64 added in v1.13.3

type X__u64 = uint64

type X__u8 added in v1.13.3

type X__u8 = uint8

type X__u_char

type X__u_char = uint8

type X__u_int

type X__u_int = uint32

type X__u_long

type X__u_long = uint64

type X__u_quad_t

type X__u_quad_t = uint64

type X__u_short

type X__u_short = uint16

type X__uid_t

type X__uid_t = uint32

type X__uint128_t

type X__uint128_t = struct {
	Flo uint64
	Fhi uint64
}

type X__uint16_t

type X__uint16_t = uint16

type X__uint32_t

type X__uint32_t = uint32

type X__uint64_t

type X__uint64_t = uint64

type X__uint8_t

type X__uint8_t = uint8

type X__uint_least16_t

type X__uint_least16_t = X__uint16_t

type X__uint_least32_t

type X__uint_least32_t = X__uint32_t

type X__uint_least64_t

type X__uint_least64_t = X__uint64_t

type X__uint_least8_t

type X__uint_least8_t = X__uint8_t

type X__uintmax_t

type X__uintmax_t = uint64

type X__useconds_t

type X__useconds_t = uint32

type X__wsum added in v1.13.3

type X__wsum = X__u32

type YDbMask

type YDbMask = uint32

type YYMINORTYPE

type YYMINORTYPE = struct {
	F__ccgo_pad1 [0]uint64
	Fyyinit      int32
	F__ccgo_pad2 [12]byte
}

type YnVar

type YnVar = I16

type YyParser

type YyParser = yyParser

type YyStackEntry

type YyStackEntry = yyStackEntry

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL