Lines Matching defs:sqlite3_index_info
5302 typedef struct sqlite3_index_info sqlite3_index_info;
5330 int (*xBestIndex)(sqlite3_vtab *pVTab, sqlite3_index_info*);
5359 ** KEYWORDS: sqlite3_index_info
5361 ** The sqlite3_index_info structure and its substructures is used as part
5410 struct sqlite3_index_info {
5440 ** [sqlite3_index_info].aConstraint[].op field. Each value represents
10545 sqlite3_index_info *pVtabIdx; /* Virtual table index to use */
10590 sqlite3_index_info *pIdxInfo; /* Index info for n-th source table */
102077 ** Two routines for printing the content of an sqlite3_index_info
102083 static void TRACE_IDX_INPUTS(sqlite3_index_info *p){
102101 static void TRACE_IDX_OUTPUTS(sqlite3_index_info *p){
102468 ** Allocate and populate an sqlite3_index_info structure. It is the
102472 static sqlite3_index_info *allocateIndexInfo(
102485 sqlite3_index_info *pIdxInfo;
102503 ** the sqlite3_index_info structure.
102516 /* Allocate the sqlite3_index_info structure
102527 /* Initialize the structure. The sqlite3_index_info structure contains
102576 ** method of the virtual table with the sqlite3_index_info pointer passed
102581 ** part of the sqlite3_index_info structure is left populated.
102587 static int vtabBestIndex(Parse *pParse, Table *pTab, sqlite3_index_info *p){
102625 ** the sqlite3_index_info structure that is used to communicate with
102629 ** same virtual table. The sqlite3_index_info structure is created
102631 ** invocations. The sqlite3_index_info structure is also used when
102633 ** routine takes care of freeing the sqlite3_index_info structure after
102644 sqlite3_index_info **ppIdxInfo /* Index information passed to xBestIndex */
102647 sqlite3_index_info *pIdxInfo;
102662 /* If the sqlite3_index_info structure has not been previously
102673 /* At this point, the sqlite3_index_info structure that pIdxInfo points
103690 sqlite3_index_info *p = 0;
104096 sqlite3_index_info *pVtabIdx = pLevel->plan.u.pVtabIdx;
104181 sqlite3_index_info *pVtabIdx = pLevel->plan.u.pVtabIdx;
104787 sqlite3_index_info *pInfo = pWInfo->a[i].pIdxInfo;
105145 sqlite3_index_info **pp = &pWInfo->a[j].pIdxInfo;
115436 static int fts3BestIndexMethod(sqlite3_vtab *pVTab, sqlite3_index_info *pInfo){
119198 sqlite3_index_info *pInfo
128363 ** the constraint in sqlite3_index_info.aConstraintUsage[] with
128383 static int rtreeBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){