Lines Matching refs:MASKBIT

16430 #define MASKBIT(n)    (((Bitmask)1)<<(n))  macro
93141 if( iCol>=BMS || (mask & MASKBIT(iCol))==0 ) return 0;
93286 mask |= MASKBIT(ii);
110518 return pExTab->nCol>=BMS ? ALLBITS : MASKBIT(pExTab->nCol)-1;
111205 pItem->colUsed = pTab->nCol>=64 ? ALLBITS : MASKBIT(pTab->nCol)-1;
116010 mCol = MASKBIT(j);
116017 assert( i==nExpr || colUsed!=(MASKBIT(nExpr)-1) );
116018 if( colUsed==(MASKBIT(nExpr)-1) ){
128648 if( x<BMS-1 ) m |= MASKBIT(x);
154118 Bitmask m = j<BMS-1 ? MASKBIT(j) : TOPBIT;
168845 return MASKBIT(i);
169642 cMask = iCol>=BMS ? MASKBIT(BMS-1) : MASKBIT(iCol);
169676 extraCols = pSrc->colUsed & (~idxCols | MASKBIT(BMS-1));
169684 extraCols |= MASKBIT(BMS-1);
169687 if( idxCols & MASKBIT(i) ) continue;
169688 extraCols |= MASKBIT(i);
169695 if( extraCols & MASKBIT(i) ) nKeyCol++;
169697 if( pSrc->colUsed & MASKBIT(BMS-1) ){
169718 cMask = iCol>=BMS ? MASKBIT(BMS-1) : MASKBIT(iCol);
169747 if( extraCols & MASKBIT(i) ){
169753 if( pSrc->colUsed & MASKBIT(BMS-1) ){
170146 pIdxInfo->colUsed |= MASKBIT(iCol);
173685 for(iOB=0; (MASKBIT(iOB) & *pOBSat)!=0; iOB++){}
173710 *pRevMask |= MASKBIT(iLoop);
173714 *pOBSat |= MASKBIT(iOB);
173799 obDone = MASKBIT(nOrderBy)-1;
173832 if( MASKBIT(i) & obSat ) continue;
173859 obSat |= MASKBIT(i);
173974 if( MASKBIT(i) & obSat ) continue;
174011 if( rev ) *pRevMask |= MASKBIT(iLoop);
174027 obSat |= MASKBIT(i);
174049 if( MASKBIT(i) & obSat ) continue;
174054 obSat |= MASKBIT(i);
174062 Bitmask m = ALWAYS(i<BMS) ? MASKBIT(i) - 1 : 0;
174253 assert( pWLoop->maskSelf==MASKBIT(pWLoop->iTab) );
175174 m1 = MASKBIT(i)-1;
175325 pWInfo->revMask |= MASKBIT(ii);
175972 if( (pTabItem->colUsed & MASKBIT(jj))==0 ) continue;