Lines Matching refs:MASKBIT
15819 #define MASKBIT(n) (((Bitmask)1)<<(n)) macro
108227 return pExTab->nCol>=BMS ? ALLBITS : MASKBIT(pExTab->nCol)-1;
108911 pItem->colUsed = pTab->nCol>=64 ? ALLBITS : MASKBIT(pTab->nCol)-1;
113618 mCol = MASKBIT(j);
113625 assert( i==nExpr || colUsed!=(MASKBIT(nExpr)-1) );
113626 if( colUsed==(MASKBIT(nExpr)-1) ){
125312 if( x<BMS-1 ) m |= MASKBIT(x);
150277 Bitmask m = j<BMS-1 ? MASKBIT(j) : TOPBIT;
164723 return MASKBIT(i);
165520 cMask = iCol>=BMS ? MASKBIT(BMS-1) : MASKBIT(iCol);
165554 extraCols = pSrc->colUsed & (~idxCols | MASKBIT(BMS-1));
165562 extraCols |= MASKBIT(BMS-1);
165565 if( idxCols & MASKBIT(i) ) continue;
165566 extraCols |= MASKBIT(i);
165573 if( extraCols & MASKBIT(i) ) nKeyCol++;
165575 if( pSrc->colUsed & MASKBIT(BMS-1) ){
165596 cMask = iCol>=BMS ? MASKBIT(BMS-1) : MASKBIT(iCol);
165625 if( extraCols & MASKBIT(i) ){
165631 if( pSrc->colUsed & MASKBIT(BMS-1) ){
166016 pIdxInfo->colUsed |= MASKBIT(iCol);
169434 for(iOB=0; (MASKBIT(iOB) & *pOBSat)!=0; iOB++){}
169459 *pRevMask |= MASKBIT(iLoop);
169463 *pOBSat |= MASKBIT(iOB);
169548 obDone = MASKBIT(nOrderBy)-1;
169579 if( MASKBIT(i) & obSat ) continue;
169606 obSat |= MASKBIT(i);
169721 if( MASKBIT(i) & obSat ) continue;
169758 if( rev ) *pRevMask |= MASKBIT(iLoop);
169774 obSat |= MASKBIT(i);
169796 if( MASKBIT(i) & obSat ) continue;
169801 obSat |= MASKBIT(i);
169809 Bitmask m = ALWAYS(i<BMS) ? MASKBIT(i) - 1 : 0;
169991 assert( pWLoop->maskSelf==MASKBIT(pWLoop->iTab) );
170887 m1 = MASKBIT(i)-1;
171037 pWInfo->revMask |= MASKBIT(ii);
171669 if( (pTabItem->colUsed & MASKBIT(jj))==0 ) continue;