Lines Matching defs:sqlite3_index_info
5399 typedef struct sqlite3_index_info sqlite3_index_info;
5427 int (*xBestIndex)(sqlite3_vtab *pVTab, sqlite3_index_info*);
5456 ** KEYWORDS: sqlite3_index_info
5458 ** The sqlite3_index_info structure and its substructures is used as part
5511 ** IMPORTANT: The estimatedRows field was added to the sqlite3_index_info
5519 struct sqlite3_index_info {
5551 ** [sqlite3_index_info].aConstraint[].op field. Each value represents
112415 ** Two routines for printing the content of an sqlite3_index_info
112421 static void TRACE_IDX_INPUTS(sqlite3_index_info *p){
112439 static void TRACE_IDX_OUTPUTS(sqlite3_index_info *p){
112642 ** Allocate and populate an sqlite3_index_info structure. It is the
112646 static sqlite3_index_info *allocateIndexInfo(
112659 sqlite3_index_info *pIdxInfo;
112676 ** the sqlite3_index_info structure.
112690 /* Allocate the sqlite3_index_info structure
112700 /* Initialize the structure. The sqlite3_index_info structure contains
112753 ** method of the virtual table with the sqlite3_index_info object that
112758 ** part of the sqlite3_index_info structure is left populated.
112764 static int vtabBestIndex(Parse *pParse, Table *pTab, sqlite3_index_info *p){
115715 sqlite3_index_info *pIdxInfo;
126881 ** The lower 16-bits of the sqlite3_index_info.idxNum value set by
128332 static void fts3SetEstimatedRows(sqlite3_index_info *pIdxInfo, i64 nRow){
128348 static int fts3BestIndexMethod(sqlite3_vtab *pVTab, sqlite3_index_info *pInfo){
132817 sqlite3_index_info *pInfo
136510 sqlite3_index_info *pInfo
146305 static void setEstimatedRows(sqlite3_index_info *pIdxInfo, i64 nRow){
146327 ** the constraint in sqlite3_index_info.aConstraintUsage[] with
146347 static int rtreeBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){