Lines Matching defs:idxFlags
7505 ** The xBestIndex method may optionally populate the idxFlags field with a
7527 ** value greater than or equal to 3008002. Similarly, the idxFlags field
7560 int idxFlags; /* Mask of SQLITE_INDEX_SCAN_* flags */
7569 ** [sqlite3_index_info].idxFlags field to some combination of
160269 pIdxInfo->idxFlags = 0;
160337 pIdxInfo->idxFlags &= ~SQLITE_INDEX_SCAN_UNIQUE;
160382 if( pIdxInfo->idxFlags & SQLITE_INDEX_SCAN_UNIQUE ){
181239 pIdxInfo->idxFlags |= SQLITE_INDEX_SCAN_UNIQUE;
202977 pIdxInfo->idxFlags = SQLITE_INDEX_SCAN_UNIQUE;
206852 pIdxInfo->idxFlags = SQLITE_INDEX_SCAN_UNIQUE;
215230 pIdxInfo->idxFlags = SQLITE_INDEX_SCAN_UNIQUE;
237292 pIdxInfo->idxFlags |= SQLITE_INDEX_SCAN_UNIQUE;
237379 int idxFlags = 0; /* Parameter passed through to xFilter() */
237478 /* Set idxFlags flags for the ORDER BY clause */
237482 idxFlags |= FTS5_BI_ORDER_RANK;
237484 idxFlags |= FTS5_BI_ORDER_ROWID;
237486 if( BitFlagTest(idxFlags, FTS5_BI_ORDER_RANK|FTS5_BI_ORDER_ROWID) ){
237489 idxFlags |= FTS5_BI_ORDER_DESC;
237494 /* Calculate the estimated cost based on the flags set in idxFlags. */
237506 pInfo->idxNum = idxFlags;