Lines Matching defs:mExtra
123927 Bitmask mExtra /* Extra prerequesites for using this table */
124027 pNew->prereq = mExtra | pTerm->prereqRight;
124048 pNew->prereq = mExtra;
124125 ** If there are no LEFT or CROSS JOIN joins in the query, both mExtra and
124126 ** mUnusable are set to 0. Otherwise, mExtra is a mask of all FROM clause
124137 ** then mExtra corresponds to (t1, t2) and mUnusable to (t5, t6).
124139 ** All the tables in mExtra must be scanned before the current virtual
124141 ** mExtra may be specified as "usable" in all calls to xBestIndex.
124148 Bitmask mExtra, /* Tables that must be scanned before this one */
124170 assert( (mExtra & mUnusable)==0 );
124209 if( (pTerm->prereqRight & ~mExtra)!=0 ){
124217 pIdxCons->usable = (pTerm->prereqRight & ~mExtra)==0;
124241 pNew->prereq = mExtra;
124328 Bitmask mExtra,
124389 rc = whereLoopAddVirtual(&sSubBuild, mExtra, mUnusable);
124393 rc = whereLoopAddBtree(&sSubBuild, mExtra);
124396 rc = whereLoopAddOr(&sSubBuild, mExtra, mUnusable);
124453 Bitmask mExtra = 0;
124474 mExtra = mPrior;
124484 rc = whereLoopAddVirtual(pBuilder, mExtra, mUnusable);
124486 rc = whereLoopAddBtree(pBuilder, mExtra);
124489 rc = whereLoopAddOr(pBuilder, mExtra, mUnusable);