Lines Matching defs:idxNum

2932 ** idxNum==1   PATH parameter only
2933 ** idxNum==2 Both PATH and DIR supplied
2937 int idxNum, const char *idxStr,
2945 if( idxNum==0 ){
2950 assert( argc==idxNum && (argc==1 || argc==2) );
2983 ** In this implementation idxNum is used to represent the
2986 ** The query plan is represented by values of idxNum:
3033 pIdxInfo->idxNum = 0;
3043 pIdxInfo->idxNum = 2;
3046 pIdxInfo->idxNum = 1;
3477 int idxNum, const char *idxStr,
3485 if( idxNum & 1 ){
3493 if( idxNum & 2 ){
3523 ** function: "prefix" and "wholeline". Bit 0 of idxNum is set if "prefix"
3531 int idxNum = 0; /* The query plan bitmask */
3545 idxNum |= 1;
3549 idxNum |= 2;
3561 pIdxInfo->idxNum = idxNum;
5674 ** The query plan selected by seriesBestIndex is passed in the idxNum
5675 ** parameter. (idxStr is not used in this implementation.) idxNum
5692 int idxNum, const char *idxStrUnused,
5698 if( idxNum & 1 ){
5703 if( idxNum & 2 ){
5708 if( idxNum & 4 ){
5714 if( (idxNum & 16)==0 ) idxNum |= 8;
5728 if( idxNum & 8 ){
5748 ** In this implementation idxNum is used to represent the
5751 ** The query plan is represented by bits in idxNum:
5763 int idxNum = 0; /* The query plan bitmask */
5787 idxNum |= iMask;
5797 if( (unusableMask & ~idxNum)!=0 ){
5803 if( (idxNum & 3)==3 ){
5806 pIdxInfo->estimatedCost = (double)(2 - ((idxNum&4)!=0));
5810 idxNum |= 8;
5812 idxNum |= 16;
5822 pIdxInfo->idxNum = idxNum;
7122 int idxNum, const char *idxStr,
7135 }else if( idxNum==0 ){
7200 pIdxInfo->idxNum = 1;
8970 int idxNum, const char *idxStr,
8978 (void)idxNum;
10536 ** If neither are present, idxNum is set to 0. If schema=? is present,
10537 ** the 0x01 bit in idxNum is set. If pgno=? is present, the 0x02 bit
10538 ** in idxNum is set.
10586 pIdx->idxNum = (iSchema>=0 ? 0x01 : 0x00) | (iPgno>=0 ? 0x02 : 0x00);
11033 int idxNum, const char *idxStr,
11043 if( idxNum & 0x01 ){
11046 if( idxNum & 0x02 ){
11047 pCsr->iPgno = sqlite3_value_int(argv[(idxNum & 0x01)]);