Lines Matching refs:WHERE_IDX_ONLY
900 pLoop->wsFlags = WHERE_COLUMN_EQ | WHERE_IDX_ONLY | WHERE_INDEXED in constructAutomaticIndex()
2334 if( (pX->wsFlags&WHERE_IDX_ONLY)!=0 in whereLoopCheaperProperSubset()
2335 && (pY->wsFlags&WHERE_IDX_ONLY)==0 ){ in whereLoopCheaperProperSubset()
3097 if( (pNew->wsFlags & (WHERE_IDX_ONLY|WHERE_IPK))==0 ){ in whereLoopAddBtreeIndex()
3551 pNew->wsFlags = WHERE_IDX_ONLY | WHERE_INDEXED; in whereLoopAddBtree()
3558 pNew->wsFlags = (m==0) ? (WHERE_IDX_ONLY|WHERE_INDEXED) : WHERE_INDEXED; in whereLoopAddBtree()
5235 pLoop->wsFlags |= WHERE_IDX_ONLY; in whereShortCut()
5450 pLoop->wsFlags &= ~WHERE_IDX_ONLY; in whereCheckIfBloomFilterIsUseful()
5977 if( HasRowid(pTabList->a[0].pTab) && (wsFlags & WHERE_IDX_ONLY) ){ in sqlite3WhereBegin()
5981 pWInfo->a[0].pWLoop->wsFlags = (wsFlags & ~WHERE_IDX_ONLY); in sqlite3WhereBegin()
6010 if( ((pLoop->wsFlags & WHERE_IDX_ONLY)==0 in sqlite3WhereBegin()
6143 pLoop->wsFlags &= ~WHERE_IDX_ONLY; in sqlite3WhereBegin()
6395 assert( (ws & WHERE_IDX_ONLY)==0 || (ws & WHERE_INDEXED)!=0 ); in sqlite3WhereEnd()
6396 if( (ws & WHERE_IDX_ONLY)==0 ){ in sqlite3WhereEnd()
6463 if( pLoop->wsFlags & (WHERE_INDEXED|WHERE_IDX_ONLY) ){ in sqlite3WhereEnd()
6534 assert( (pLoop->wsFlags & WHERE_IDX_ONLY)==0 in sqlite3WhereEnd()
6539 assert( (pLoop->wsFlags & WHERE_IDX_ONLY)==0 in sqlite3WhereEnd()