Bitmask 10157 third_party/sqlite/amalgamation/sqlite3.c #define BMS ((int)(sizeof(Bitmask)*8)) Bitmask 10196 third_party/sqlite/amalgamation/sqlite3.c Bitmask colUsed; /* Bit N (1<<N) set if column N of pTab is used */ Bitmask 69908 third_party/sqlite/amalgamation/sqlite3.c pMatch->colUsed |= ((Bitmask)1)<<n; Bitmask 69952 third_party/sqlite/amalgamation/sqlite3.c pItem->colUsed |= ((Bitmask)1)<<(iCol>=BMS ? BMS-1 : iCol); Bitmask 97761 third_party/sqlite/amalgamation/sqlite3.c Bitmask prereqRight; /* Bitmask of tables used by pExpr->pRight */ Bitmask 97762 third_party/sqlite/amalgamation/sqlite3.c Bitmask prereqAll; /* Bitmask of tables referenced by pExpr */ Bitmask 97788 third_party/sqlite/amalgamation/sqlite3.c Bitmask vmask; /* Bitmask identifying virtual table cursors */ Bitmask 97806 third_party/sqlite/amalgamation/sqlite3.c Bitmask indexable; /* Bitmask of all indexable tables in the clause */ Bitmask 97855 third_party/sqlite/amalgamation/sqlite3.c Bitmask used; /* Bitmask of cursors used by this plan */ Bitmask 98054 third_party/sqlite/amalgamation/sqlite3.c static Bitmask getMask(WhereMaskSet *pMaskSet, int iCursor){ Bitmask 98056 third_party/sqlite/amalgamation/sqlite3.c assert( pMaskSet->n<=(int)sizeof(Bitmask)*8 ); Bitmask 98059 third_party/sqlite/amalgamation/sqlite3.c return ((Bitmask)1)<<i; Bitmask 98092 third_party/sqlite/amalgamation/sqlite3.c static Bitmask exprListTableUsage(WhereMaskSet*, ExprList*); Bitmask 98093 third_party/sqlite/amalgamation/sqlite3.c static Bitmask exprSelectTableUsage(WhereMaskSet*, Select*); Bitmask 98094 third_party/sqlite/amalgamation/sqlite3.c static Bitmask exprTableUsage(WhereMaskSet *pMaskSet, Expr *p){ Bitmask 98095 third_party/sqlite/amalgamation/sqlite3.c Bitmask mask = 0; Bitmask 98110 third_party/sqlite/amalgamation/sqlite3.c static Bitmask exprListTableUsage(WhereMaskSet *pMaskSet, ExprList *pList){ Bitmask 98112 third_party/sqlite/amalgamation/sqlite3.c Bitmask mask = 0; Bitmask 98120 third_party/sqlite/amalgamation/sqlite3.c static Bitmask exprSelectTableUsage(WhereMaskSet *pMaskSet, Select *pS){ Bitmask 98121 third_party/sqlite/amalgamation/sqlite3.c Bitmask mask = 0; Bitmask 98224 third_party/sqlite/amalgamation/sqlite3.c Bitmask notReady, /* RHS must not overlap with this mask */ Bitmask 98511 third_party/sqlite/amalgamation/sqlite3.c Bitmask chngToIN; /* Tables that might satisfy case 1 */ Bitmask 98512 third_party/sqlite/amalgamation/sqlite3.c Bitmask indexable; /* Tables that are indexable, satisfying case 2 */ Bitmask 98534 third_party/sqlite/amalgamation/sqlite3.c indexable = ~(Bitmask)0; Bitmask 98547 third_party/sqlite/amalgamation/sqlite3.c Bitmask b = 0; Bitmask 98570 third_party/sqlite/amalgamation/sqlite3.c Bitmask b; Bitmask 98757 third_party/sqlite/amalgamation/sqlite3.c Bitmask prereqLeft; /* Prerequesites of the pExpr->pLeft */ Bitmask 98758 third_party/sqlite/amalgamation/sqlite3.c Bitmask prereqAll; /* Prerequesites of pExpr */ Bitmask 98759 third_party/sqlite/amalgamation/sqlite3.c Bitmask extraRight = 0; /* Extra dependencies on LEFT JOIN */ Bitmask 98789 third_party/sqlite/amalgamation/sqlite3.c Bitmask x = getMask(pMaskSet, pExpr->iRightJoinTable); Bitmask 98962 third_party/sqlite/amalgamation/sqlite3.c Bitmask prereqColumn, prereqExpr; Bitmask 99045 third_party/sqlite/amalgamation/sqlite3.c Bitmask allowed = ~getMask(pMaskSet, iBase); Bitmask 99266 third_party/sqlite/amalgamation/sqlite3.c Bitmask, Bitmask, ExprList*, WhereCost*); Bitmask 99279 third_party/sqlite/amalgamation/sqlite3.c Bitmask notReady, /* Mask of cursors not available for indexing */ Bitmask 99280 third_party/sqlite/amalgamation/sqlite3.c Bitmask notValid, /* Cursors not available for any purpose */ Bitmask 99286 third_party/sqlite/amalgamation/sqlite3.c const Bitmask maskSrc = getMask(pWC->pMaskSet, iCur); /* Bitmask for pSrc */ Bitmask 99308 third_party/sqlite/amalgamation/sqlite3.c Bitmask used = 0; Bitmask 99368 third_party/sqlite/amalgamation/sqlite3.c Bitmask notReady /* Tables in outer loops of the join */ Bitmask 99393 third_party/sqlite/amalgamation/sqlite3.c Bitmask notReady, /* Mask of cursors that are not available */ Bitmask 99456 third_party/sqlite/amalgamation/sqlite3.c Bitmask notReady, /* Mask of cursors that are not available */ Bitmask 99475 third_party/sqlite/amalgamation/sqlite3.c Bitmask idxCols; /* Bitmap of columns used for indexing */ Bitmask 99476 third_party/sqlite/amalgamation/sqlite3.c Bitmask extraCols; /* Bitmap of additional columns */ Bitmask 99495 third_party/sqlite/amalgamation/sqlite3.c Bitmask cMask = iCol>=BMS ? ((Bitmask)1)<<(BMS-1) : ((Bitmask)1)<<iCol; Bitmask 99515 third_party/sqlite/amalgamation/sqlite3.c extraCols = pSrc->colUsed & (~idxCols | (((Bitmask)1)<<(BMS-1))); Bitmask 99520 third_party/sqlite/amalgamation/sqlite3.c if( extraCols & (((Bitmask)1)<<i) ) nColumn++; Bitmask 99522 third_party/sqlite/amalgamation/sqlite3.c if( pSrc->colUsed & (((Bitmask)1)<<(BMS-1)) ){ Bitmask 99546 third_party/sqlite/amalgamation/sqlite3.c Bitmask cMask = iCol>=BMS ? ((Bitmask)1)<<(BMS-1) : ((Bitmask)1)<<iCol; Bitmask 99562 third_party/sqlite/amalgamation/sqlite3.c if( extraCols & (((Bitmask)1)<<i) ){ Bitmask 99568 third_party/sqlite/amalgamation/sqlite3.c if( pSrc->colUsed & (((Bitmask)1)<<(BMS-1)) ){ Bitmask 99772 third_party/sqlite/amalgamation/sqlite3.c Bitmask notReady, /* Mask of cursors not available for index */ Bitmask 99773 third_party/sqlite/amalgamation/sqlite3.c Bitmask notValid, /* Cursors not valid for any purpose */ Bitmask 100343 third_party/sqlite/amalgamation/sqlite3.c Bitmask notReady, /* Mask of cursors not available for indexing */ Bitmask 100344 third_party/sqlite/amalgamation/sqlite3.c Bitmask notValid, /* Cursors not available for any purpose */ Bitmask 100415 third_party/sqlite/amalgamation/sqlite3.c Bitmask used = 0; Bitmask 100569 third_party/sqlite/amalgamation/sqlite3.c Bitmask m = pSrc->colUsed; Bitmask 100574 third_party/sqlite/amalgamation/sqlite3.c m &= ~(((Bitmask)1)<<x); Bitmask 100700 third_party/sqlite/amalgamation/sqlite3.c Bitmask thisTab; /* Bitmap for pSrc */ Bitmask 100806 third_party/sqlite/amalgamation/sqlite3.c Bitmask notReady, /* Mask of cursors not available for indexing */ Bitmask 100807 third_party/sqlite/amalgamation/sqlite3.c Bitmask notValid, /* Cursors not available for any purpose */ Bitmask 101015 third_party/sqlite/amalgamation/sqlite3.c Bitmask notReady, /* Which parts of FROM have not yet been coded */ Bitmask 101243 third_party/sqlite/amalgamation/sqlite3.c static Bitmask codeOneLoopStart( Bitmask 101247 third_party/sqlite/amalgamation/sqlite3.c Bitmask notReady /* Which tables are currently available */ Bitmask 102032 third_party/sqlite/amalgamation/sqlite3.c Bitmask notReady; /* Cursors that are not yet positioned */ Bitmask 102127 third_party/sqlite/amalgamation/sqlite3.c pWC->vmask |= ((Bitmask)1 << i); Bitmask 102133 third_party/sqlite/amalgamation/sqlite3.c Bitmask toTheLeft = 0; Bitmask 102135 third_party/sqlite/amalgamation/sqlite3.c Bitmask m = getMask(pMaskSet, pTabList->a[i].iCursor); Bitmask 102167 third_party/sqlite/amalgamation/sqlite3.c notReady = ~(Bitmask)0; Bitmask 102175 third_party/sqlite/amalgamation/sqlite3.c Bitmask m; /* Bitmask value for j or bestJ */ Bitmask 102178 third_party/sqlite/amalgamation/sqlite3.c Bitmask notIndexed; /* Mask of tables that cannot use an index */ Bitmask 102230 third_party/sqlite/amalgamation/sqlite3.c Bitmask mask; /* Mask of tables not yet ready */ Bitmask 102380 third_party/sqlite/amalgamation/sqlite3.c notReady = ~(Bitmask)0; Bitmask 102408 third_party/sqlite/amalgamation/sqlite3.c Bitmask b = pTabItem->colUsed; Bitmask 102443 third_party/sqlite/amalgamation/sqlite3.c notReady = ~(Bitmask)0; Bitmask 377 third_party/sqlite/src/src/resolve.c pMatch->colUsed |= ((Bitmask)1)<<n; Bitmask 421 third_party/sqlite/src/src/resolve.c pItem->colUsed |= ((Bitmask)1)<<(iCol>=BMS ? BMS-1 : iCol); Bitmask 1812 third_party/sqlite/src/src/sqliteInt.h #define BMS ((int)(sizeof(Bitmask)*8)) Bitmask 1851 third_party/sqlite/src/src/sqliteInt.h Bitmask colUsed; /* Bit N (1<<N) set if column N of pTab is used */ Bitmask 5687 third_party/sqlite/src/src/test1.c static int bitmask_size = sizeof(Bitmask)*8; Bitmask 107 third_party/sqlite/src/src/where.c Bitmask prereqRight; /* Bitmask of tables used by pExpr->pRight */ Bitmask 108 third_party/sqlite/src/src/where.c Bitmask prereqAll; /* Bitmask of tables referenced by pExpr */ Bitmask 134 third_party/sqlite/src/src/where.c Bitmask vmask; /* Bitmask identifying virtual table cursors */ Bitmask 152 third_party/sqlite/src/src/where.c Bitmask indexable; /* Bitmask of all indexable tables in the clause */ Bitmask 201 third_party/sqlite/src/src/where.c Bitmask used; /* Bitmask of cursors used by this plan */ Bitmask 400 third_party/sqlite/src/src/where.c static Bitmask getMask(WhereMaskSet *pMaskSet, int iCursor){ Bitmask 402 third_party/sqlite/src/src/where.c assert( pMaskSet->n<=(int)sizeof(Bitmask)*8 ); Bitmask 405 third_party/sqlite/src/src/where.c return ((Bitmask)1)<<i; Bitmask 438 third_party/sqlite/src/src/where.c static Bitmask exprListTableUsage(WhereMaskSet*, ExprList*); Bitmask 439 third_party/sqlite/src/src/where.c static Bitmask exprSelectTableUsage(WhereMaskSet*, Select*); Bitmask 440 third_party/sqlite/src/src/where.c static Bitmask exprTableUsage(WhereMaskSet *pMaskSet, Expr *p){ Bitmask 441 third_party/sqlite/src/src/where.c Bitmask mask = 0; Bitmask 456 third_party/sqlite/src/src/where.c static Bitmask exprListTableUsage(WhereMaskSet *pMaskSet, ExprList *pList){ Bitmask 458 third_party/sqlite/src/src/where.c Bitmask mask = 0; Bitmask 466 third_party/sqlite/src/src/where.c static Bitmask exprSelectTableUsage(WhereMaskSet *pMaskSet, Select *pS){ Bitmask 467 third_party/sqlite/src/src/where.c Bitmask mask = 0; Bitmask 570 third_party/sqlite/src/src/where.c Bitmask notReady, /* RHS must not overlap with this mask */ Bitmask 857 third_party/sqlite/src/src/where.c Bitmask chngToIN; /* Tables that might satisfy case 1 */ Bitmask 858 third_party/sqlite/src/src/where.c Bitmask indexable; /* Tables that are indexable, satisfying case 2 */ Bitmask 880 third_party/sqlite/src/src/where.c indexable = ~(Bitmask)0; Bitmask 893 third_party/sqlite/src/src/where.c Bitmask b = 0; Bitmask 916 third_party/sqlite/src/src/where.c Bitmask b; Bitmask 1103 third_party/sqlite/src/src/where.c Bitmask prereqLeft; /* Prerequesites of the pExpr->pLeft */ Bitmask 1104 third_party/sqlite/src/src/where.c Bitmask prereqAll; /* Prerequesites of pExpr */ Bitmask 1105 third_party/sqlite/src/src/where.c Bitmask extraRight = 0; /* Extra dependencies on LEFT JOIN */ Bitmask 1135 third_party/sqlite/src/src/where.c Bitmask x = getMask(pMaskSet, pExpr->iRightJoinTable); Bitmask 1308 third_party/sqlite/src/src/where.c Bitmask prereqColumn, prereqExpr; Bitmask 1391 third_party/sqlite/src/src/where.c Bitmask allowed = ~getMask(pMaskSet, iBase); Bitmask 1612 third_party/sqlite/src/src/where.c Bitmask, Bitmask, ExprList*, WhereCost*); Bitmask 1625 third_party/sqlite/src/src/where.c Bitmask notReady, /* Mask of cursors not available for indexing */ Bitmask 1626 third_party/sqlite/src/src/where.c Bitmask notValid, /* Cursors not available for any purpose */ Bitmask 1632 third_party/sqlite/src/src/where.c const Bitmask maskSrc = getMask(pWC->pMaskSet, iCur); /* Bitmask for pSrc */ Bitmask 1654 third_party/sqlite/src/src/where.c Bitmask used = 0; Bitmask 1714 third_party/sqlite/src/src/where.c Bitmask notReady /* Tables in outer loops of the join */ Bitmask 1739 third_party/sqlite/src/src/where.c Bitmask notReady, /* Mask of cursors that are not available */ Bitmask 1802 third_party/sqlite/src/src/where.c Bitmask notReady, /* Mask of cursors that are not available */ Bitmask 1821 third_party/sqlite/src/src/where.c Bitmask idxCols; /* Bitmap of columns used for indexing */ Bitmask 1822 third_party/sqlite/src/src/where.c Bitmask extraCols; /* Bitmap of additional columns */ Bitmask 1841 third_party/sqlite/src/src/where.c Bitmask cMask = iCol>=BMS ? ((Bitmask)1)<<(BMS-1) : ((Bitmask)1)<<iCol; Bitmask 1861 third_party/sqlite/src/src/where.c extraCols = pSrc->colUsed & (~idxCols | (((Bitmask)1)<<(BMS-1))); Bitmask 1866 third_party/sqlite/src/src/where.c if( extraCols & (((Bitmask)1)<<i) ) nColumn++; Bitmask 1868 third_party/sqlite/src/src/where.c if( pSrc->colUsed & (((Bitmask)1)<<(BMS-1)) ){ Bitmask 1892 third_party/sqlite/src/src/where.c Bitmask cMask = iCol>=BMS ? ((Bitmask)1)<<(BMS-1) : ((Bitmask)1)<<iCol; Bitmask 1908 third_party/sqlite/src/src/where.c if( extraCols & (((Bitmask)1)<<i) ){ Bitmask 1914 third_party/sqlite/src/src/where.c if( pSrc->colUsed & (((Bitmask)1)<<(BMS-1)) ){ Bitmask 2118 third_party/sqlite/src/src/where.c Bitmask notReady, /* Mask of cursors not available for index */ Bitmask 2119 third_party/sqlite/src/src/where.c Bitmask notValid, /* Cursors not valid for any purpose */ Bitmask 2689 third_party/sqlite/src/src/where.c Bitmask notReady, /* Mask of cursors not available for indexing */ Bitmask 2690 third_party/sqlite/src/src/where.c Bitmask notValid, /* Cursors not available for any purpose */ Bitmask 2761 third_party/sqlite/src/src/where.c Bitmask used = 0; Bitmask 2915 third_party/sqlite/src/src/where.c Bitmask m = pSrc->colUsed; Bitmask 2920 third_party/sqlite/src/src/where.c m &= ~(((Bitmask)1)<<x); Bitmask 3046 third_party/sqlite/src/src/where.c Bitmask thisTab; /* Bitmap for pSrc */ Bitmask 3152 third_party/sqlite/src/src/where.c Bitmask notReady, /* Mask of cursors not available for indexing */ Bitmask 3153 third_party/sqlite/src/src/where.c Bitmask notValid, /* Cursors not available for any purpose */ Bitmask 3361 third_party/sqlite/src/src/where.c Bitmask notReady, /* Which parts of FROM have not yet been coded */ Bitmask 3589 third_party/sqlite/src/src/where.c static Bitmask codeOneLoopStart( Bitmask 3593 third_party/sqlite/src/src/where.c Bitmask notReady /* Which tables are currently available */ Bitmask 4378 third_party/sqlite/src/src/where.c Bitmask notReady; /* Cursors that are not yet positioned */ Bitmask 4473 third_party/sqlite/src/src/where.c pWC->vmask |= ((Bitmask)1 << i); Bitmask 4479 third_party/sqlite/src/src/where.c Bitmask toTheLeft = 0; Bitmask 4481 third_party/sqlite/src/src/where.c Bitmask m = getMask(pMaskSet, pTabList->a[i].iCursor); Bitmask 4513 third_party/sqlite/src/src/where.c notReady = ~(Bitmask)0; Bitmask 4521 third_party/sqlite/src/src/where.c Bitmask m; /* Bitmask value for j or bestJ */ Bitmask 4524 third_party/sqlite/src/src/where.c Bitmask notIndexed; /* Mask of tables that cannot use an index */ Bitmask 4576 third_party/sqlite/src/src/where.c Bitmask mask; /* Mask of tables not yet ready */ Bitmask 4726 third_party/sqlite/src/src/where.c notReady = ~(Bitmask)0; Bitmask 4754 third_party/sqlite/src/src/where.c Bitmask b = pTabItem->colUsed; Bitmask 4789 third_party/sqlite/src/src/where.c notReady = ~(Bitmask)0;