Lines Matching refs:iJoin
19435 int iJoin; /* If EP_OuterON or EP_InnerON, the right table */ member
33666 sqlite3_str_appendf(&x, " outer.iJoin=%d", pExpr->w.iJoin); in sqlite3TreeViewExpr()
33669 sqlite3_str_appendf(&x, " inner.iJoin=%d", pExpr->w.iJoin); in sqlite3TreeViewExpr()
113020 if( pExpr->w.iJoin!=pSrc->iCursor ) return 0; /* rule (4b) */
113029 if( pExpr->w.iJoin==pSrcList->a[jj].iCursor ){
145284 p->w.iJoin = iTable;
145315 if( iTable<0 || (ExprHasProperty(p, EP_OuterON) && p->w.iJoin==iTable) ){
145488 pEq->w.iJoin = pE2->iTable;
148737 && pExpr->w.iJoin==pSubst->iTable
148740 pExpr->w.iJoin = pSubst->iNewTable;
148806 sqlite3SetJoinExpr(pNew, pExpr->w.iJoin,
148966 renumberCursorDoMapping(pWalker, &pExpr->w.iJoin);
150149 if( pWhere->w.iJoin==pSrcList->a[jj].iCursor ){
150163 || pWhere->w.iJoin!=iCursor)
150168 && pWhere->w.iJoin!=iCursor
160803 || pExpr->w.iJoin!=pTabItem->iCursor
162240 Bitmask m = sqlite3WhereGetMask(&pWInfo->sMaskSet, pE->w.iJoin);
163036 pDerived->w.iJoin = pBase->w.iJoin;
163708 Bitmask x = sqlite3WhereGetMask(pMaskSet, pExpr->w.iJoin);
164079 pNewExpr->w.iJoin = pExpr->w.iJoin;
165310 || pTerm->pExpr->w.iJoin != pSrc->iCursor
168084 if( (!ExprHasProperty(pExpr, EP_OuterON) || pExpr->w.iJoin==iTab)
170873 || pTerm->pExpr->w.iJoin!=pItem->iCursor
170880 && NEVER(pTerm->pExpr->w.iJoin==pItem->iCursor)