Lines Matching refs:idxNum
7147 int (*xFilter)(sqlite3_vtab_cursor*, int idxNum, const char *idxStr,
7284 int idxNum; /* Number used to identify the index */ member
117673 int idxNum, const char *idxStr,
117683 UNUSED_PARAMETER(idxNum);
128774 int idxNum; /* Index number */
129390 pLoop->u.vtab.idxNum, pLoop->u.vtab.idxStr);
130448 sqlite3VdbeAddOp2(v, OP_Integer, pLoop->u.vtab.idxNum, iReg);
133525 sqlite3DebugPrintf(" idxNum=%d\n", p->idxNum);
134703 p->u.vtab.idxNum, p->u.vtab.idxStr, p->u.vtab.omitMask);
134705 z = sqlite3_mprintf("(%d,%x)", p->u.vtab.idxNum, p->u.vtab.omitMask);
135997 pIdxInfo->idxNum = 0;
136055 pNew->u.vtab.idxNum = pIdxInfo->idxNum;
150375 pInfo->idxNum = FTS3_FULLSCAN_SEARCH;
150387 pInfo->idxNum = FTS3_FULLSCAN_SEARCH;
150399 pInfo->idxNum = FTS3_DOCID_SEARCH;
150416 pInfo->idxNum = FTS3_FULLTEXT_SEARCH + pCons->iColumn;
150444 if( pInfo->idxNum==FTS3_DOCID_SEARCH ) fts3SetUniqueFlag(pInfo);
150452 pInfo->idxNum |= FTS3_HAVE_LANGID;
150456 pInfo->idxNum |= FTS3_HAVE_DOCID_GE;
150460 pInfo->idxNum |= FTS3_HAVE_DOCID_LE;
152011 int idxNum, /* Strategy index */
152031 eSearch = (idxNum & 0x0000FFFF);
152038 if( idxNum & FTS3_HAVE_LANGID ) pLangid = apVal[iIdx++];
152039 if( idxNum & FTS3_HAVE_DOCID_GE ) pDocidGe = apVal[iIdx++];
152040 if( idxNum & FTS3_HAVE_DOCID_LE ) pDocidLe = apVal[iIdx++];
154978 pInfo->idxNum = FTS4AUX_EQ_CONSTRAINT;
154982 pInfo->idxNum = 0;
154985 pInfo->idxNum += FTS4AUX_GE_CONSTRAINT;
154990 pInfo->idxNum += FTS4AUX_LE_CONSTRAINT;
155150 int idxNum, /* Strategy index */
155171 assert( idxNum==FTS4AUX_EQ_CONSTRAINT || idxNum==0
155172 || idxNum==FTS4AUX_LE_CONSTRAINT || idxNum==FTS4AUX_GE_CONSTRAINT
155173 || idxNum==(FTS4AUX_LE_CONSTRAINT|FTS4AUX_GE_CONSTRAINT)
155176 if( idxNum==FTS4AUX_EQ_CONSTRAINT ){
155180 if( idxNum & FTS4AUX_GE_CONSTRAINT ){
155183 if( idxNum & FTS4AUX_LE_CONSTRAINT ){
158704 pInfo->idxNum = 1;
158712 pInfo->idxNum = 0;
158793 int idxNum, /* Strategy index */
158805 if( idxNum==1 ){
168758 int idxNum, const char *idxStr,
168776 pCsr->iStrategy = idxNum;
168777 if( idxNum==1 ){
168925 pIdxInfo->idxNum = 1;
168960 pIdxInfo->idxNum = 2;
177881 pIdxInfo->idxNum = 1;
178249 int idxNum, const char *idxStr,
178258 if( idxNum==1 ){
178532 pIdxInfo->idxNum = iPlan;
178599 int idxNum, const char *idxStr,
178612 if( idxNum & 2 ){
178626 if( idxNum & 1 ){
178627 assert( argc>(idxNum>>1) );
178628 pCsr->pgno = sqlite3_value_int(argv[idxNum>>1]);
185798 pIdxInfo->idxNum = 0;
185805 pIdxInfo->idxNum = 1;
185809 pIdxInfo->idxNum = 3;
185818 int idxNum, const char *idxStr,
185829 if( idxNum==0 ) return SQLITE_OK;
185850 if( idxNum==3 ){
201396 pInfo->idxNum = idxFlags;
201911 int idxNum, /* Strategy index */
201954 if( BitFlagTest(idxNum, FTS5_BI_MATCH) ) pMatch = apVal[iVal++];
201955 if( BitFlagTest(idxNum, FTS5_BI_RANK) ) pRank = apVal[iVal++];
201956 if( BitFlagTest(idxNum, FTS5_BI_ROWID_EQ) ) pRowidEq = apVal[iVal++];
201957 if( BitFlagTest(idxNum, FTS5_BI_ROWID_LE) ) pRowidLe = apVal[iVal++];
201958 if( BitFlagTest(idxNum, FTS5_BI_ROWID_GE) ) pRowidGe = apVal[iVal++];
201959 iCol = (idxNum>>16);
201962 bOrderByRank = ((idxNum & FTS5_BI_ORDER_RANK) ? 1 : 0);
201963 pCsr->bDesc = bDesc = ((idxNum & FTS5_BI_ORDER_DESC) ? 1 : 0);
206888 int idxNum = 0;
206906 idxNum |= FTS5_VOCAB_TERM_EQ;
206912 idxNum |= FTS5_VOCAB_TERM_GE;
206917 idxNum |= FTS5_VOCAB_TERM_LE;
206935 pInfo->idxNum = idxNum;
207197 int idxNum, /* Strategy index */
207219 if( idxNum & FTS5_VOCAB_TERM_EQ ) pEq = apVal[iVal++];
207220 if( idxNum & FTS5_VOCAB_TERM_GE ) pGe = apVal[iVal++];
207221 if( idxNum & FTS5_VOCAB_TERM_LE ) pLe = apVal[iVal++];
207605 int idxNum, const char *idxStr,