Here is a list of all variables with links to the structures/unions they belong to:
- i -
- i : IndexIterator, JsonEachCursor, ReInput, sqlite3_value::MemValue, UnpackedRecord, VdbeOp::p4union
- iAddr : Expr, SubrtnSig
- iAgg : Expr
- iAlias : ExprList::ExprList_item
- iArg : PragmaName
- iArgCol : Window
- iAuxArg : AuxData
- iAuxOp : AuxData
- iBase : SequenceSpec, WhereLevel
- iBaseReg : NameContext
- iBatch : RowSet
- iBDataVersion : Btree
- iBlobWrite : PreUpdate
- iBreak : WhereInfo
- iBufEnd : PmaWriter
- iBufStart : PmaWriter
- iCallback : Wal
- iChange : WalIndexHdr
- iCol : IdxConstraint, Incrblob, RenameCtx, VdbeTxtBlbCache
- iColumn : AggInfo::AggInfo_col, Expr, sqlite3_index_info::sqlite3_index_constraint, sqlite3_index_info::sqlite3_index_orderby
- iConstExprReg : ExprList::ExprList_item
- iContinue : WhereInfo
- iCur : CteUse, IdxCover, Walker, WhereLevel
- iCurrentTime : Vdbe
- iCursor : SrcItem
- id : unixShm
- iDataCur : IndexedExpr, Upsert
- iDataVersion : Pager
- iDb : AutoincInfo, IdxScan, InitData, sqlite3::sqlite3InitInfo, TableLock, VdbeCursor
- iDepth : JsonParse
- iDestSchema : sqlite3_backup
- iDflt : Column
- iDistAddr : AggInfo::AggInfo_func
- iDistinct : AggInfo::AggInfo_func
- iDivisor : Bitvec
- iDP : FpDecode
- idxaff : WhereScan
- idxFlags : sqlite3_index_info
- idxHash : Schema
- idxNum : sqlite3_index_info, WhereLoop
- idxStr : sqlite3_index_info, WhereLoop
- idxType : Index
- iECursor : SortCtx
- iEnd : JsonEachCursor, JsonParent
- iEndWhere : WhereInfo
- iEof : PmaReader, SorterFile
- iEphCsr : Window
- iEqpId : EQPGraphRow
- iEquiv : WhereScan
- iErr : JsonParse
- iField : WhereTerm
- iFirstReg : AggInfo
- iFrom : FKey::sColMap, WhereLevel
- iGeneration : Schema
- iHdrOffset : PagerSavepoint, VdbeCursor
- iHead : JsonParent
- iHidden : PragmaVtab
- iId : IdxStatement
- iIdxCol : IndexedExpr
- iIdxCur : IndexedExpr, Upsert, WhereLevel
- iIndent : ShellState
- iJD : DateTime
- iJoin : Expr
- iKey : JsonParent, PgHdr1
- iKey1 : PreUpdate
- iKey2 : PreUpdate
- iLabel : JsonParse
- iLeftJoin : WhereLevel
- iLevel : sqlite3_rtree_query_info
- iLikeRepCntr : WhereLevel
- iLimit : Select, WhereInfo
- iLvl : fsdir_cursor
- iMark : ApndFile
- iMatch : WhereRightJoin
- iMaxKey : PCache1
- iMemory : VdbeSorter
- imposterTable : sqlite3::sqlite3InitInfo
- in : ImportCtx, ShellState, WhereLevel
- incrVacuum : BtShared
- indexable : WhereOrInfo
- iNewReg : PreUpdate
- iNewTable : SubstContext
- iNext : SorterRecord, sqlite3_backup, WalIterator::WalSegment
- info : BtCursor
- init : sqlite3
- ino : unixFileId
- inParenLevel : DynaPrompt
- inProgress : Sqlite3Config
- inputNesting : ShellState
- interruptx : sqlite3_api_routines
- intKey : MemPage
- intKeyLeaf : MemPage
- inTrans : Btree
- inTransaction : BtShared
- iOBase : SequenceSpec
- iOBTab : AggInfo::AggInfo_func
- iOffset : FilePoint, Incrblob, PagerSavepoint, Select, VdbeTxtBlbCache
- iOfst : Expr
- iOnceResetThreshold : Sqlite3Config
- iOp : sqlite3_context
- iOrderByCol : ExprList::ExprList_item
- iOTerm : SequenceSpec
- iPage : BtCursor
- iParent : WhereTerm
- iParentId : EQPGraphRow
- iPgOne : ApndFile
- iPk : IdxColumn
- iPKey : Table
- iPkSortOrder : Parse
- iPlanLimit : WhereLoopBuilder
- iPragCName : PragmaName
- iPrev : VdbeSorter
- iPrior : WalIterator
- iPrngSeed : Sqlite3Config
- iRangeReg : Parse
- iReadOff : PmaReader
- iReCksum : Wal
- iRetCur : Returning
- iRetReg : Returning
- iRow : NtileCtx
- iRowid : completion_cursor, fsdir_cursor, JsonEachCursor, PragmaVtabCursor, sqlite3_rtree_query_info
- is_interrupted : sqlite3_api_routines
- iSample : sqlite3expert
- isAnchor : PgHdr1
- isAttached : sqlite3_backup
- iSavepoint : VTable
- isBulkLocal : PgHdr1
- isCorrelated : SrcItem
- isCovering : Index
- isCte : SrcItem
- isDeferred : FKey
- isDoUpdate : Upsert
- iSDParm : SelectDest
- iSDParm2 : SelectDest
- iSdst : SelectDest
- isDup : Upsert
- iSelectID : ScanStatus
- iSelfTab : Parse
- isEphemeral : VdbeCursor
- isError : DateTime, sqlite3_context
- isIndexedBy : SrcItem
- isInit : Decimal, MemPage, PCacheGlobal, Sqlite3Config, WalIndexHdr
- isInterrupted : sqlite3
- iSize : Bitvec, SHA3Context
- isLocal : DateTime
- isMallocInit : Sqlite3Config
- isMaterialized : SrcItem
- isMultiWrite : Parse
- isMutexInit : Sqlite3Config
- isNestedFrom : SrcItem
- isNotEOF : SequenceSpec
- isNull : Decimal
- isOn : SrcItem
- isOrdered : VdbeCursor, WhereLoop, WherePath
- iSorterColumn : AggInfo::AggInfo_col
- iSortIdx : WhereLoop
- isOuterJoin : SubstContext
- isPCacheInit : Sqlite3Config
- isReadonly : unixShmNode
- isRecursive : SrcItem
- isResized : Index
- isReversing : SequenceSpec
- isSpecial : FpDecode
- isSubquery : SrcItem
- isSynthUsing : SrcItem
- isTabFunc : SrcItem
- isTable : VdbeCursor
- iStartOff : IncrMerger
- iStatement : Vdbe
- iStep : SequenceSpec
- isTnct : DistinctCtx
- isTransactionSavepoint : sqlite3
- iSubRec : PagerSavepoint
- iSum : SumCtx
- isUnlocked : unixShmNode
- isUsing : SrcItem
- isUtc : DateTime
- isWriteLock : TableLock
- iSyncPoint : WalWriter
- iSysErrno : sqlite3
- iTab : TableLock, WhereLoop
- iTabCur : CoveringIndexCheck, WhereLevel
- iTable : AggInfo::AggInfo_col, BtLock, Expr, SubrtnSig, SubstContext
- iTarget : IdxSampleCtx
- iTerm : SequenceSpec
- iTermOffset : sqlite3_index_info::sqlite3_index_constraint
- iTop : WhereInfo
- iVal : IdxRemCtx::IdxRemSlot, ValueNewStat4Ctx
- iValue : Expr, JsonParent
- iValueNow : SequenceSpec
- iVersion : fts5_api, fts5_tokenizer_v2, Fts5ExtensionApi, sqlite3_io_methods, sqlite3_module, sqlite3_pcache_methods2, sqlite3_vfs, WalIndexHdr
- iWrap : ColModeOpts
- iWriteOff : PmaWriter
- ix : BtCursor, IndexListTerm, WhereMaskSet
- ixMask : SHA3Context
- ixNx : CellArray
- iZero : WalHashLoc, WalIterator::WalSegment