Lines Matching refs:idxNum
7760 int (*xFilter)(sqlite3_vtab_cursor*, int idxNum, const char *idxStr,
7906 int idxNum; /* Number used to identify the index */ member
96735 int idxNum, const char *idxStr,
96745 pCur->showSubprograms = idxNum==0;
96786 pIdxInfo->idxNum = 0;
96796 pIdxInfo->idxNum = 1;
127777 int idxNum, const char *idxStr,
127787 UNUSED_PARAMETER(idxNum);
140269 int idxNum; /* Index number */
140938 pLoop->u.vtab.idxNum, pLoop->u.vtab.idxStr);
142122 sqlite3VdbeAddOp2(v, OP_Integer, pLoop->u.vtab.idxNum, iReg);
145466 sqlite3DebugPrintf(" idxNum=%d\n", p->idxNum);
146648 p->u.vtab.idxNum, p->u.vtab.idxStr, p->u.vtab.omitMask);
146650 z = sqlite3_mprintf("(%d,%x)", p->u.vtab.idxNum, p->u.vtab.omitMask);
148013 pIdxInfo->idxNum = 0;
148096 pNew->u.vtab.idxNum = pIdxInfo->idxNum;
167663 pInfo->idxNum = FTS3_FULLSCAN_SEARCH;
167675 pInfo->idxNum = FTS3_FULLSCAN_SEARCH;
167687 pInfo->idxNum = FTS3_DOCID_SEARCH;
167704 pInfo->idxNum = FTS3_FULLTEXT_SEARCH + pCons->iColumn;
167732 if( pInfo->idxNum==FTS3_DOCID_SEARCH ) fts3SetUniqueFlag(pInfo);
167740 pInfo->idxNum |= FTS3_HAVE_LANGID;
167744 pInfo->idxNum |= FTS3_HAVE_DOCID_GE;
167748 pInfo->idxNum |= FTS3_HAVE_DOCID_LE;
169331 int idxNum, /* Strategy index */
169355 eSearch = (idxNum & 0x0000FFFF);
169362 if( idxNum & FTS3_HAVE_LANGID ) pLangid = apVal[iIdx++];
169363 if( idxNum & FTS3_HAVE_DOCID_GE ) pDocidGe = apVal[iIdx++];
169364 if( idxNum & FTS3_HAVE_DOCID_LE ) pDocidLe = apVal[iIdx++];
172314 pInfo->idxNum = FTS4AUX_EQ_CONSTRAINT;
172318 pInfo->idxNum = 0;
172321 pInfo->idxNum += FTS4AUX_GE_CONSTRAINT;
172326 pInfo->idxNum += FTS4AUX_LE_CONSTRAINT;
172486 int idxNum, /* Strategy index */
172507 assert( idxNum==FTS4AUX_EQ_CONSTRAINT || idxNum==0
172508 || idxNum==FTS4AUX_LE_CONSTRAINT || idxNum==FTS4AUX_GE_CONSTRAINT
172509 || idxNum==(FTS4AUX_LE_CONSTRAINT|FTS4AUX_GE_CONSTRAINT)
172512 if( idxNum==FTS4AUX_EQ_CONSTRAINT ){
172516 if( idxNum & FTS4AUX_GE_CONSTRAINT ){
172519 if( idxNum & FTS4AUX_LE_CONSTRAINT ){
176024 pInfo->idxNum = 1;
176032 pInfo->idxNum = 0;
176113 int idxNum, /* Strategy index */
176125 if( idxNum==1 ){
186932 pIdxInfo->idxNum = 0;
186939 pIdxInfo->idxNum = 1; /* Only JSON supplied. Plan 1 */
186944 pIdxInfo->idxNum = 3; /* Both JSON and ROOT are supplied. Plan 3 */
186953 int idxNum, const char *idxStr,
186964 if( idxNum==0 ) return SQLITE_OK;
186985 if( idxNum==3 ){
188987 int idxNum, const char *idxStr,
189002 pCsr->iStrategy = idxNum;
189003 if( idxNum==1 ){
189169 pIdxInfo->idxNum = 1;
189208 pIdxInfo->idxNum = 2;
192878 int idxNum, /* Query plan */
192893 pCsr->iStrategy = idxNum;
192894 if( idxNum==1 ){
192918 if( rc==SQLITE_OK && idxNum<=3 ){
192933 if( idxNum==2 ){
193011 int idxNum = 0;
193025 idxNum = p->op - SQLITE_INDEX_CONSTRAINT_FUNCTION + 2;
193030 pIdxInfo->idxNum = 1;
193040 pIdxInfo->idxNum = idxNum;
193048 pIdxInfo->idxNum = 4;
200509 pIdxInfo->idxNum |= 0x01;
200513 pIdxInfo->idxNum |= 0x02;
200517 pIdxInfo->idxNum |= 0x04;
200537 pIdxInfo->idxNum |= 0x08;
200955 int idxNum, const char *idxStr,
200969 if( idxNum & 0x01 ){
200981 if( idxNum & 0x02 ){
200985 if( idxNum & 0x04 ){
201002 if( idxNum & 0x08 ){
201274 pIdxInfo->idxNum = iPlan;
201341 int idxNum, const char *idxStr,
201354 if( idxNum & 2 ){
201368 if( idxNum & 1 ){
201369 assert( argc>(idxNum>>1) );
201370 pCsr->pgno = sqlite3_value_int(argv[idxNum>>1]);
222735 pInfo->idxNum = idxFlags;
223264 int idxNum, /* Strategy index */
223357 bOrderByRank = ((idxNum & FTS5_BI_ORDER_RANK) ? 1 : 0);
223358 pCsr->bDesc = bDesc = ((idxNum & FTS5_BI_ORDER_DESC) ? 1 : 0);
228788 int idxNum = 0;
228806 idxNum |= FTS5_VOCAB_TERM_EQ;
228812 idxNum |= FTS5_VOCAB_TERM_GE;
228817 idxNum |= FTS5_VOCAB_TERM_LE;
228835 pInfo->idxNum = idxNum;
229115 int idxNum, /* Strategy index */
229137 if( idxNum & FTS5_VOCAB_TERM_EQ ) pEq = apVal[iVal++];
229138 if( idxNum & FTS5_VOCAB_TERM_GE ) pGe = apVal[iVal++];
229139 if( idxNum & FTS5_VOCAB_TERM_LE ) pLe = apVal[iVal++];
229525 int idxNum, const char *idxStr,