Lines Matching defs:sqlite3_index_info
5108 typedef struct sqlite3_index_info sqlite3_index_info;
5136 int (*xBestIndex)(sqlite3_vtab *pVTab, sqlite3_index_info*);
5160 ** KEYWORDS: sqlite3_index_info
5162 ** The sqlite3_index_info structure and its substructures is used as part
5211 struct sqlite3_index_info {
5241 ** [sqlite3_index_info].aConstraint[].op field. Each value represents
10235 sqlite3_index_info *pVtabIdx; /* Virtual table index to use */
10280 sqlite3_index_info *pIdxInfo; /* Index info for n-th source table */
99218 ** Two routines for printing the content of an sqlite3_index_info
99224 static void TRACE_IDX_INPUTS(sqlite3_index_info *p){
99242 static void TRACE_IDX_OUTPUTS(sqlite3_index_info *p){
99602 ** Allocate and populate an sqlite3_index_info structure. It is the
99606 static sqlite3_index_info *allocateIndexInfo(
99619 sqlite3_index_info *pIdxInfo;
99636 ** the sqlite3_index_info structure.
99649 /* Allocate the sqlite3_index_info structure
99660 /* Initialize the structure. The sqlite3_index_info structure contains
99708 ** method of the virtual table with the sqlite3_index_info pointer passed
99713 ** part of the sqlite3_index_info structure is left populated.
99719 static int vtabBestIndex(Parse *pParse, Table *pTab, sqlite3_index_info *p){
99757 ** the sqlite3_index_info structure that is used to communicate with
99761 ** same virtual table. The sqlite3_index_info structure is created
99763 ** invocations. The sqlite3_index_info structure is also used when
99765 ** routine takes care of freeing the sqlite3_index_info structure after
99776 sqlite3_index_info **ppIdxInfo /* Index information passed to xBestIndex */
99779 sqlite3_index_info *pIdxInfo;
99794 /* If the sqlite3_index_info structure has not been previously
99805 /* At this point, the sqlite3_index_info structure that pIdxInfo points
100813 sqlite3_index_info *p = 0;
101219 sqlite3_index_info *pVtabIdx = pLevel->plan.u.pVtabIdx;
101304 sqlite3_index_info *pVtabIdx = pLevel->plan.u.pVtabIdx;
101910 sqlite3_index_info *pInfo = pWInfo->a[i].pIdxInfo;
102252 sqlite3_index_info **pp = &pWInfo->a[j].pIdxInfo;
111810 static int recoverBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){
114102 static int fts3BestIndexMethod(sqlite3_vtab *pVTab, sqlite3_index_info *pInfo){
116891 sqlite3_index_info *pInfo
125591 ** the constraint in sqlite3_index_info.aConstraintUsage[] with
125611 static int rtreeBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){