Lines Matching refs:idxNum
7303 int (*xFilter)(sqlite3_vtab_cursor*, int idxNum, const char *idxStr,
7449 int idxNum; /* Number used to identify the index */ member
99188 int idxNum, const char *idxStr,
99198 pCur->showSubprograms = idxNum==0;
99239 pIdxInfo->idxNum = 0;
99249 pIdxInfo->idxNum = 1;
132663 int idxNum, const char *idxStr,
132673 UNUSED_PARAMETER(idxNum);
146580 int idxNum; /* Index number */
147242 pLoop->u.vtab.idxNum, pLoop->u.vtab.idxStr);
148468 sqlite3VdbeAddOp2(v, OP_Integer, pLoop->u.vtab.idxNum, iReg);
151948 sqlite3DebugPrintf(" idxNum=%d\n", p->idxNum);
153140 p->u.vtab.idxNum, p->u.vtab.idxStr, p->u.vtab.omitMask);
153142 z = sqlite3_mprintf("(%d,%x)", p->u.vtab.idxNum, p->u.vtab.omitMask);
154557 pIdxInfo->idxNum = 0;
154640 pNew->u.vtab.idxNum = pIdxInfo->idxNum;
174938 pInfo->idxNum = FTS3_FULLSCAN_SEARCH;
174950 pInfo->idxNum = FTS3_FULLSCAN_SEARCH;
174962 pInfo->idxNum = FTS3_DOCID_SEARCH;
174979 pInfo->idxNum = FTS3_FULLTEXT_SEARCH + pCons->iColumn;
175007 if( pInfo->idxNum==FTS3_DOCID_SEARCH ) fts3SetUniqueFlag(pInfo);
175015 pInfo->idxNum |= FTS3_HAVE_LANGID;
175019 pInfo->idxNum |= FTS3_HAVE_DOCID_GE;
175023 pInfo->idxNum |= FTS3_HAVE_DOCID_LE;
176609 int idxNum, /* Strategy index */
176633 eSearch = (idxNum & 0x0000FFFF);
176640 if( idxNum & FTS3_HAVE_LANGID ) pLangid = apVal[iIdx++];
176641 if( idxNum & FTS3_HAVE_DOCID_GE ) pDocidGe = apVal[iIdx++];
176642 if( idxNum & FTS3_HAVE_DOCID_LE ) pDocidLe = apVal[iIdx++];
179610 pInfo->idxNum = FTS4AUX_EQ_CONSTRAINT;
179614 pInfo->idxNum = 0;
179617 pInfo->idxNum += FTS4AUX_GE_CONSTRAINT;
179622 pInfo->idxNum += FTS4AUX_LE_CONSTRAINT;
179786 int idxNum, /* Strategy index */
179807 assert( idxNum==FTS4AUX_EQ_CONSTRAINT || idxNum==0
179808 || idxNum==FTS4AUX_LE_CONSTRAINT || idxNum==FTS4AUX_GE_CONSTRAINT
179809 || idxNum==(FTS4AUX_LE_CONSTRAINT|FTS4AUX_GE_CONSTRAINT)
179812 if( idxNum==FTS4AUX_EQ_CONSTRAINT ){
179816 if( idxNum & FTS4AUX_GE_CONSTRAINT ){
179819 if( idxNum & FTS4AUX_LE_CONSTRAINT ){
183331 pInfo->idxNum = 1;
183339 pInfo->idxNum = 0;
183420 int idxNum, /* Strategy index */
183432 if( idxNum==1 ){
194363 pIdxInfo->idxNum = 0;
194370 pIdxInfo->idxNum = 1; /* Only JSON supplied. Plan 1 */
194375 pIdxInfo->idxNum = 3; /* Both JSON and ROOT are supplied. Plan 3 */
194384 int idxNum, const char *idxStr,
194395 if( idxNum==0 ) return SQLITE_OK;
194416 if( idxNum==3 ){
196454 int idxNum, const char *idxStr,
196469 pCsr->iStrategy = idxNum;
196470 if( idxNum==1 ){
196639 pIdxInfo->idxNum = 1;
196678 pIdxInfo->idxNum = 2;
200370 int idxNum, /* Query plan */
200385 pCsr->iStrategy = idxNum;
200386 if( idxNum==1 ){
200410 if( rc==SQLITE_OK && idxNum<=3 ){
200426 if( idxNum==2 ){
200504 int idxNum = 0;
200518 idxNum = p->op - SQLITE_INDEX_CONSTRAINT_FUNCTION + 2;
200523 pIdxInfo->idxNum = 1;
200533 pIdxInfo->idxNum = idxNum;
200541 pIdxInfo->idxNum = 4;
208056 pIdxInfo->idxNum |= 0x01;
208060 pIdxInfo->idxNum |= 0x02;
208064 pIdxInfo->idxNum |= 0x04;
208084 pIdxInfo->idxNum |= 0x08;
208540 int idxNum, const char *idxStr,
208554 if( idxNum & 0x01 ){
208566 if( idxNum & 0x02 ){
208570 if( idxNum & 0x04 ){
208587 if( idxNum & 0x08 ){
208860 pIdxInfo->idxNum = iPlan;
208927 int idxNum, const char *idxStr,
208940 if( idxNum & 2 ){
208954 if( idxNum & 1 ){
208955 assert( argc>(idxNum>>1) );
208956 pCsr->pgno = sqlite3_value_int(argv[idxNum>>1]);
231093 pInfo->idxNum = idxFlags;
231622 int idxNum, /* Strategy index */
231729 bOrderByRank = ((idxNum & FTS5_BI_ORDER_RANK) ? 1 : 0);
231730 pCsr->bDesc = bDesc = ((idxNum & FTS5_BI_ORDER_DESC) ? 1 : 0);
237323 int idxNum = 0;
237341 idxNum |= FTS5_VOCAB_TERM_EQ;
237347 idxNum |= FTS5_VOCAB_TERM_GE;
237352 idxNum |= FTS5_VOCAB_TERM_LE;
237370 pInfo->idxNum = idxNum;
237654 int idxNum, /* Strategy index */
237676 if( idxNum & FTS5_VOCAB_TERM_EQ ) pEq = apVal[iVal++];
237677 if( idxNum & FTS5_VOCAB_TERM_GE ) pGe = apVal[iVal++];
237678 if( idxNum & FTS5_VOCAB_TERM_LE ) pLe = apVal[iVal++];
238067 int idxNum, const char *idxStr,