Bitmask 10425 ext/sqlite3/libsqlite/sqlite3.c #define BMS ((int)(sizeof(Bitmask)*8))
Bitmask 10464 ext/sqlite3/libsqlite/sqlite3.c Bitmask colUsed; /* Bit N (1<<N) set if column N of pTab is used */
Bitmask 70393 ext/sqlite3/libsqlite/sqlite3.c pMatch->colUsed |= ((Bitmask)1)<<n;
Bitmask 70437 ext/sqlite3/libsqlite/sqlite3.c pItem->colUsed |= ((Bitmask)1)<<(iCol>=BMS ? BMS-1 : iCol);
Bitmask 98439 ext/sqlite3/libsqlite/sqlite3.c Bitmask prereqRight; /* Bitmask of tables used by pExpr->pRight */
Bitmask 98440 ext/sqlite3/libsqlite/sqlite3.c Bitmask prereqAll; /* Bitmask of tables referenced by pExpr */
Bitmask 98466 ext/sqlite3/libsqlite/sqlite3.c Bitmask vmask; /* Bitmask identifying virtual table cursors */
Bitmask 98484 ext/sqlite3/libsqlite/sqlite3.c Bitmask indexable; /* Bitmask of all indexable tables in the clause */
Bitmask 98533 ext/sqlite3/libsqlite/sqlite3.c Bitmask used; /* Bitmask of cursors used by this plan */
Bitmask 98732 ext/sqlite3/libsqlite/sqlite3.c static Bitmask getMask(WhereMaskSet *pMaskSet, int iCursor){
Bitmask 98734 ext/sqlite3/libsqlite/sqlite3.c assert( pMaskSet->n<=(int)sizeof(Bitmask)*8 );
Bitmask 98737 ext/sqlite3/libsqlite/sqlite3.c return ((Bitmask)1)<<i;
Bitmask 98770 ext/sqlite3/libsqlite/sqlite3.c static Bitmask exprListTableUsage(WhereMaskSet*, ExprList*);
Bitmask 98771 ext/sqlite3/libsqlite/sqlite3.c static Bitmask exprSelectTableUsage(WhereMaskSet*, Select*);
Bitmask 98772 ext/sqlite3/libsqlite/sqlite3.c static Bitmask exprTableUsage(WhereMaskSet *pMaskSet, Expr *p){
Bitmask 98773 ext/sqlite3/libsqlite/sqlite3.c Bitmask mask = 0;
Bitmask 98788 ext/sqlite3/libsqlite/sqlite3.c static Bitmask exprListTableUsage(WhereMaskSet *pMaskSet, ExprList *pList){
Bitmask 98790 ext/sqlite3/libsqlite/sqlite3.c Bitmask mask = 0;
Bitmask 98798 ext/sqlite3/libsqlite/sqlite3.c static Bitmask exprSelectTableUsage(WhereMaskSet *pMaskSet, Select *pS){
Bitmask 98799 ext/sqlite3/libsqlite/sqlite3.c Bitmask mask = 0;
Bitmask 99189 ext/sqlite3/libsqlite/sqlite3.c Bitmask chngToIN; /* Tables that might satisfy case 1 */
Bitmask 99190 ext/sqlite3/libsqlite/sqlite3.c Bitmask indexable; /* Tables that are indexable, satisfying case 2 */
Bitmask 99212 ext/sqlite3/libsqlite/sqlite3.c indexable = ~(Bitmask)0;
Bitmask 99225 ext/sqlite3/libsqlite/sqlite3.c Bitmask b = 0;
Bitmask 99248 ext/sqlite3/libsqlite/sqlite3.c Bitmask b;
Bitmask 99435 ext/sqlite3/libsqlite/sqlite3.c Bitmask prereqLeft; /* Prerequesites of the pExpr->pLeft */
Bitmask 99436 ext/sqlite3/libsqlite/sqlite3.c Bitmask prereqAll; /* Prerequesites of pExpr */
Bitmask 99437 ext/sqlite3/libsqlite/sqlite3.c Bitmask extraRight = 0; /* Extra dependencies on LEFT JOIN */
Bitmask 99467 ext/sqlite3/libsqlite/sqlite3.c Bitmask x = getMask(pMaskSet, pExpr->iRightJoinTable);
Bitmask 99640 ext/sqlite3/libsqlite/sqlite3.c Bitmask prereqColumn, prereqExpr;
Bitmask 99723 ext/sqlite3/libsqlite/sqlite3.c Bitmask allowed = ~getMask(pMaskSet, iBase);
Bitmask 99964 ext/sqlite3/libsqlite/sqlite3.c const Bitmask maskSrc = getMask(pWC->pMaskSet, iCur); /* Bitmask for pSrc */
Bitmask 99986 ext/sqlite3/libsqlite/sqlite3.c Bitmask used = 0;
Bitmask 100153 ext/sqlite3/libsqlite/sqlite3.c Bitmask idxCols; /* Bitmap of columns used for indexing */
Bitmask 100154 ext/sqlite3/libsqlite/sqlite3.c Bitmask extraCols; /* Bitmap of additional columns */
Bitmask 100173 ext/sqlite3/libsqlite/sqlite3.c Bitmask cMask = iCol>=BMS ? ((Bitmask)1)<<(BMS-1) : ((Bitmask)1)<<iCol;
Bitmask 100193 ext/sqlite3/libsqlite/sqlite3.c extraCols = pSrc->colUsed & (~idxCols | (((Bitmask)1)<<(BMS-1)));
Bitmask 100198 ext/sqlite3/libsqlite/sqlite3.c if( extraCols & (((Bitmask)1)<<i) ) nColumn++;
Bitmask 100200 ext/sqlite3/libsqlite/sqlite3.c if( pSrc->colUsed & (((Bitmask)1)<<(BMS-1)) ){
Bitmask 100224 ext/sqlite3/libsqlite/sqlite3.c Bitmask cMask = iCol>=BMS ? ((Bitmask)1)<<(BMS-1) : ((Bitmask)1)<<iCol;
Bitmask 100240 ext/sqlite3/libsqlite/sqlite3.c if( extraCols & (((Bitmask)1)<<i) ){
Bitmask 100246 ext/sqlite3/libsqlite/sqlite3.c if( pSrc->colUsed & (((Bitmask)1)<<(BMS-1)) ){
Bitmask 101093 ext/sqlite3/libsqlite/sqlite3.c Bitmask used = 0;
Bitmask 101247 ext/sqlite3/libsqlite/sqlite3.c Bitmask m = pSrc->colUsed;
Bitmask 101252 ext/sqlite3/libsqlite/sqlite3.c m &= ~(((Bitmask)1)<<x);
Bitmask 101378 ext/sqlite3/libsqlite/sqlite3.c Bitmask thisTab; /* Bitmap for pSrc */
Bitmask 101921 ext/sqlite3/libsqlite/sqlite3.c static Bitmask codeOneLoopStart(
Bitmask 102710 ext/sqlite3/libsqlite/sqlite3.c Bitmask notReady; /* Cursors that are not yet positioned */
Bitmask 102805 ext/sqlite3/libsqlite/sqlite3.c pWC->vmask |= ((Bitmask)1 << i);
Bitmask 102811 ext/sqlite3/libsqlite/sqlite3.c Bitmask toTheLeft = 0;
Bitmask 102813 ext/sqlite3/libsqlite/sqlite3.c Bitmask m = getMask(pMaskSet, pTabList->a[i].iCursor);
Bitmask 102845 ext/sqlite3/libsqlite/sqlite3.c notReady = ~(Bitmask)0;
Bitmask 102853 ext/sqlite3/libsqlite/sqlite3.c Bitmask m; /* Bitmask value for j or bestJ */
Bitmask 102856 ext/sqlite3/libsqlite/sqlite3.c Bitmask notIndexed; /* Mask of tables that cannot use an index */
Bitmask 102908 ext/sqlite3/libsqlite/sqlite3.c Bitmask mask; /* Mask of tables not yet ready */
Bitmask 103058 ext/sqlite3/libsqlite/sqlite3.c notReady = ~(Bitmask)0;
Bitmask 103086 ext/sqlite3/libsqlite/sqlite3.c Bitmask b = pTabItem->colUsed;
Bitmask 103121 ext/sqlite3/libsqlite/sqlite3.c notReady = ~(Bitmask)0;