pMaskSet         116452 ext/sqlite3/libsqlite/sqlite3.c static Bitmask getMask(WhereMaskSet *pMaskSet, int iCursor){
pMaskSet         116454 ext/sqlite3/libsqlite/sqlite3.c   assert( pMaskSet->n<=(int)sizeof(Bitmask)*8 );
pMaskSet         116455 ext/sqlite3/libsqlite/sqlite3.c   for(i=0; i<pMaskSet->n; i++){
pMaskSet         116456 ext/sqlite3/libsqlite/sqlite3.c     if( pMaskSet->ix[i]==iCursor ){
pMaskSet         116471 ext/sqlite3/libsqlite/sqlite3.c static void createMask(WhereMaskSet *pMaskSet, int iCursor){
pMaskSet         116472 ext/sqlite3/libsqlite/sqlite3.c   assert( pMaskSet->n < ArraySize(pMaskSet->ix) );
pMaskSet         116473 ext/sqlite3/libsqlite/sqlite3.c   pMaskSet->ix[pMaskSet->n++] = iCursor;
pMaskSet         116483 ext/sqlite3/libsqlite/sqlite3.c static Bitmask exprTableUsage(WhereMaskSet *pMaskSet, Expr *p){
pMaskSet         116487 ext/sqlite3/libsqlite/sqlite3.c     mask = getMask(pMaskSet, p->iTable);
pMaskSet         116490 ext/sqlite3/libsqlite/sqlite3.c   mask = exprTableUsage(pMaskSet, p->pRight);
pMaskSet         116491 ext/sqlite3/libsqlite/sqlite3.c   mask |= exprTableUsage(pMaskSet, p->pLeft);
pMaskSet         116493 ext/sqlite3/libsqlite/sqlite3.c     mask |= exprSelectTableUsage(pMaskSet, p->x.pSelect);
pMaskSet         116495 ext/sqlite3/libsqlite/sqlite3.c     mask |= exprListTableUsage(pMaskSet, p->x.pList);
pMaskSet         116499 ext/sqlite3/libsqlite/sqlite3.c static Bitmask exprListTableUsage(WhereMaskSet *pMaskSet, ExprList *pList){
pMaskSet         116504 ext/sqlite3/libsqlite/sqlite3.c       mask |= exprTableUsage(pMaskSet, pList->a[i].pExpr);
pMaskSet         116509 ext/sqlite3/libsqlite/sqlite3.c static Bitmask exprSelectTableUsage(WhereMaskSet *pMaskSet, Select *pS){
pMaskSet         116513 ext/sqlite3/libsqlite/sqlite3.c     mask |= exprListTableUsage(pMaskSet, pS->pEList);
pMaskSet         116514 ext/sqlite3/libsqlite/sqlite3.c     mask |= exprListTableUsage(pMaskSet, pS->pGroupBy);
pMaskSet         116515 ext/sqlite3/libsqlite/sqlite3.c     mask |= exprListTableUsage(pMaskSet, pS->pOrderBy);
pMaskSet         116516 ext/sqlite3/libsqlite/sqlite3.c     mask |= exprTableUsage(pMaskSet, pS->pWhere);
pMaskSet         116517 ext/sqlite3/libsqlite/sqlite3.c     mask |= exprTableUsage(pMaskSet, pS->pHaving);
pMaskSet         116521 ext/sqlite3/libsqlite/sqlite3.c         mask |= exprSelectTableUsage(pMaskSet, pSrc->a[i].pSelect);
pMaskSet         116522 ext/sqlite3/libsqlite/sqlite3.c         mask |= exprTableUsage(pMaskSet, pSrc->a[i].pOn);
pMaskSet         117378 ext/sqlite3/libsqlite/sqlite3.c   WhereMaskSet *pMaskSet;          /* Set of table index masks */
pMaskSet         117394 ext/sqlite3/libsqlite/sqlite3.c   pMaskSet = &pWInfo->sMaskSet;
pMaskSet         117397 ext/sqlite3/libsqlite/sqlite3.c   prereqLeft = exprTableUsage(pMaskSet, pExpr->pLeft);
pMaskSet         117402 ext/sqlite3/libsqlite/sqlite3.c       pTerm->prereqRight = exprSelectTableUsage(pMaskSet, pExpr->x.pSelect);
pMaskSet         117404 ext/sqlite3/libsqlite/sqlite3.c       pTerm->prereqRight = exprListTableUsage(pMaskSet, pExpr->x.pList);
pMaskSet         117409 ext/sqlite3/libsqlite/sqlite3.c     pTerm->prereqRight = exprTableUsage(pMaskSet, pExpr->pRight);
pMaskSet         117411 ext/sqlite3/libsqlite/sqlite3.c   prereqAll = exprTableUsage(pMaskSet, pExpr);
pMaskSet         117413 ext/sqlite3/libsqlite/sqlite3.c     Bitmask x = getMask(pMaskSet, pExpr->iRightJoinTable);
pMaskSet         117618 ext/sqlite3/libsqlite/sqlite3.c     prereqExpr = exprTableUsage(pMaskSet, pRight);
pMaskSet         117619 ext/sqlite3/libsqlite/sqlite3.c     prereqColumn = exprTableUsage(pMaskSet, pLeft);
pMaskSet         122635 ext/sqlite3/libsqlite/sqlite3.c   WhereMaskSet *pMaskSet;    /* The expression mask set */
pMaskSet         122697 ext/sqlite3/libsqlite/sqlite3.c   pMaskSet = &pWInfo->sMaskSet;
pMaskSet         122710 ext/sqlite3/libsqlite/sqlite3.c   initMaskSet(pMaskSet);
pMaskSet         122751 ext/sqlite3/libsqlite/sqlite3.c     createMask(pMaskSet, pTabList->a[ii].iCursor);
pMaskSet         122757 ext/sqlite3/libsqlite/sqlite3.c       Bitmask m = getMask(pMaskSet, pTabList->a[ii].iCursor);
pMaskSet         122859 ext/sqlite3/libsqlite/sqlite3.c     Bitmask tabUsed = exprListTableUsage(pMaskSet, pResultSet);
pMaskSet         122860 ext/sqlite3/libsqlite/sqlite3.c     if( sWLB.pOrderBy ) tabUsed |= exprListTableUsage(pMaskSet, sWLB.pOrderBy);