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