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;
150376 pInfo->idxNum = FTS3_FULLSCAN_SEARCH;
150388 pInfo->idxNum = FTS3_FULLSCAN_SEARCH;
150400 pInfo->idxNum = FTS3_DOCID_SEARCH;
150417 pInfo->idxNum = FTS3_FULLTEXT_SEARCH + pCons->iColumn;
150445 if( pInfo->idxNum==FTS3_DOCID_SEARCH ) fts3SetUniqueFlag(pInfo);
150453 pInfo->idxNum |= FTS3_HAVE_LANGID;
150457 pInfo->idxNum |= FTS3_HAVE_DOCID_GE;
150461 pInfo->idxNum |= FTS3_HAVE_DOCID_LE;
152012 int idxNum, /* Strategy index */
152032 eSearch = (idxNum & 0x0000FFFF);
152039 if( idxNum & FTS3_HAVE_LANGID ) pLangid = apVal[iIdx++];
152040 if( idxNum & FTS3_HAVE_DOCID_GE ) pDocidGe = apVal[iIdx++];
152041 if( idxNum & FTS3_HAVE_DOCID_LE ) pDocidLe = apVal[iIdx++];
154979 pInfo->idxNum = FTS4AUX_EQ_CONSTRAINT;
154983 pInfo->idxNum = 0;
154986 pInfo->idxNum += FTS4AUX_GE_CONSTRAINT;
154991 pInfo->idxNum += FTS4AUX_LE_CONSTRAINT;
155151 int idxNum, /* Strategy index */
155172 assert( idxNum==FTS4AUX_EQ_CONSTRAINT || idxNum==0
155173 || idxNum==FTS4AUX_LE_CONSTRAINT || idxNum==FTS4AUX_GE_CONSTRAINT
155174 || idxNum==(FTS4AUX_LE_CONSTRAINT|FTS4AUX_GE_CONSTRAINT)
155177 if( idxNum==FTS4AUX_EQ_CONSTRAINT ){
155181 if( idxNum & FTS4AUX_GE_CONSTRAINT ){
155184 if( idxNum & FTS4AUX_LE_CONSTRAINT ){
158705 pInfo->idxNum = 1;
158713 pInfo->idxNum = 0;
158794 int idxNum, /* Strategy index */
158806 if( idxNum==1 ){
168759 int idxNum, const char *idxStr,
168777 pCsr->iStrategy = idxNum;
168778 if( idxNum==1 ){
168926 pIdxInfo->idxNum = 1;
168961 pIdxInfo->idxNum = 2;
177886 pIdxInfo->idxNum = 1;
178254 int idxNum, const char *idxStr,
178263 if( idxNum==1 ){
178537 pIdxInfo->idxNum = iPlan;
178604 int idxNum, const char *idxStr,
178617 if( idxNum & 2 ){
178631 if( idxNum & 1 ){
178632 assert( argc>(idxNum>>1) );
178633 pCsr->pgno = sqlite3_value_int(argv[idxNum>>1]);
185803 pIdxInfo->idxNum = 0;
185810 pIdxInfo->idxNum = 1;
185814 pIdxInfo->idxNum = 3;
185823 int idxNum, const char *idxStr,
185834 if( idxNum==0 ) return SQLITE_OK;
185855 if( idxNum==3 ){
201403 pInfo->idxNum = idxFlags;
201918 int idxNum, /* Strategy index */
201961 if( BitFlagTest(idxNum, FTS5_BI_MATCH) ) pMatch = apVal[iVal++];
201962 if( BitFlagTest(idxNum, FTS5_BI_RANK) ) pRank = apVal[iVal++];
201963 if( BitFlagTest(idxNum, FTS5_BI_ROWID_EQ) ) pRowidEq = apVal[iVal++];
201964 if( BitFlagTest(idxNum, FTS5_BI_ROWID_LE) ) pRowidLe = apVal[iVal++];
201965 if( BitFlagTest(idxNum, FTS5_BI_ROWID_GE) ) pRowidGe = apVal[iVal++];
201966 iCol = (idxNum>>16);
201969 bOrderByRank = ((idxNum & FTS5_BI_ORDER_RANK) ? 1 : 0);
201970 pCsr->bDesc = bDesc = ((idxNum & FTS5_BI_ORDER_DESC) ? 1 : 0);
206895 int idxNum = 0;
206913 idxNum |= FTS5_VOCAB_TERM_EQ;
206919 idxNum |= FTS5_VOCAB_TERM_GE;
206924 idxNum |= FTS5_VOCAB_TERM_LE;
206942 pInfo->idxNum = idxNum;
207204 int idxNum, /* Strategy index */
207226 if( idxNum & FTS5_VOCAB_TERM_EQ ) pEq = apVal[iVal++];
207227 if( idxNum & FTS5_VOCAB_TERM_GE ) pGe = apVal[iVal++];
207228 if( idxNum & FTS5_VOCAB_TERM_LE ) pLe = apVal[iVal++];
207612 int idxNum, const char *idxStr,