Searched refs:idxFlags (Results 1 – 9 of 9) sorted by relevance
464 pIdxInfo->idxFlags |= SQLITE_INDEX_SCAN_UNIQUE; in fts5SetUniqueFlag()551 int idxFlags = 0; /* Parameter passed through to xFilter() */ in fts5BestIndexMethod() local654 idxFlags |= FTS5_BI_ORDER_RANK; in fts5BestIndexMethod()656 idxFlags |= FTS5_BI_ORDER_ROWID; in fts5BestIndexMethod()658 if( BitFlagTest(idxFlags, FTS5_BI_ORDER_RANK|FTS5_BI_ORDER_ROWID) ){ in fts5BestIndexMethod()661 idxFlags |= FTS5_BI_ORDER_DESC; in fts5BestIndexMethod()678 pInfo->idxNum = idxFlags; in fts5BestIndexMethod()
402 sqlite3_str_appendf(pStr, "idxFlags,%d,,,,\n", pIdxInfo->idxFlags); in qpvtabBestIndex()
1297 pIdxInfo->idxFlags = SQLITE_INDEX_SCAN_UNIQUE; in unionBestIndex()
143 pIdxInfo->idxFlags = SQLITE_INDEX_SCAN_UNIQUE; in dbpageBestIndex()
3719 pIdxInfo->idxFlags = 0; in whereLoopAddVirtualOne()3787 pIdxInfo->idxFlags &= ~SQLITE_INDEX_SCAN_UNIQUE; in whereLoopAddVirtualOne()3832 if( pIdxInfo->idxFlags & SQLITE_INDEX_SCAN_UNIQUE ){ in whereLoopAddVirtualOne()
7144 ** The xBestIndex method may optionally populate the idxFlags field with a 7166 ** value greater than or equal to 3008002. Similarly, the idxFlags field7199 int idxFlags; /* Mask of SQLITE_INDEX_SCAN_* flags */ member7208 ** [sqlite3_index_info].idxFlags field to some combination of
1502 pIdxInfo->idxFlags = SQLITE_INDEX_SCAN_UNIQUE; in geopolyBestIndex()
2031 pIdxInfo->idxFlags = SQLITE_INDEX_SCAN_UNIQUE; in rtreeBestIndex()
1598 pIdxInfo->idxFlags |= SQLITE_INDEX_SCAN_UNIQUE; in fts3SetUniqueFlag()