Searched refs:iJoin (Results 1 – 7 of 7) sorted by relevance
| /sqlite-3.40.0/src/ |
| H A D | whereexpr.c | 464 pDerived->w.iJoin = pBase->w.iJoin; in transferJoinMarkings() 1112 Bitmask x = sqlite3WhereGetMask(pMaskSet, pExpr->w.iJoin); in exprAnalyze() 1477 pNewExpr->w.iJoin = pExpr->w.iJoin; in exprAnalyze()
|
| H A D | select.c | 413 p->w.iJoin = iTable; in sqlite3SetJoinExpr() 444 if( iTable<0 || (ExprHasProperty(p, EP_OuterON) && p->w.iJoin==iTable) ){ in unsetJoinExpr() 608 pEq->w.iJoin = pE2->iTable; in sqlite3ProcessJoin() 3782 && pExpr->w.iJoin==pSubst->iTable in substExpr() 3785 pExpr->w.iJoin = pSubst->iNewTable; in substExpr() 3826 sqlite3SetJoinExpr(pNew, pExpr->w.iJoin, in substExpr() 4002 renumberCursorDoMapping(pWalker, &pExpr->w.iJoin); in renumberCursorsCb() 5093 || pWhere->w.iJoin!=iCursor) in pushDownWhereTerms() 5098 && pWhere->w.iJoin!=iCursor in pushDownWhereTerms()
|
| H A D | treeview.c | 496 sqlite3_str_appendf(&x, " outer.iJoin=%d", pExpr->w.iJoin); in sqlite3TreeViewExpr() 499 sqlite3_str_appendf(&x, " inner.iJoin=%d", pExpr->w.iJoin); in sqlite3TreeViewExpr()
|
| H A D | wherecode.c | 1076 || pExpr->w.iJoin!=pTabItem->iCursor in codeCursorHint() 2483 Bitmask m = sqlite3WhereGetMask(&pWInfo->sMaskSet, pE->w.iJoin); in sqlite3WhereCodeOneLoopStart()
|
| H A D | where.c | 769 || pTerm->pExpr->w.iJoin != pSrc->iCursor in constraintCompatibleWithOuterJoin() 3239 if( (!ExprHasProperty(pExpr, EP_OuterON) || pExpr->w.iJoin==iTab) in whereUsablePartialIndex() 5384 || pTerm->pExpr->w.iJoin!=pItem->iCursor in whereOmitNoopJoin()
|
| H A D | sqliteInt.h | 2874 int iJoin; /* If EP_OuterON or EP_InnerON, the right table */ member
|
| H A D | expr.c | 2332 if( pExpr->w.iJoin!=pSrc->iCursor ) return 0; /* rule (4b) */ in sqlite3ExprIsTableConstraint()
|