Lines Matching refs:pOn
15117 Expr *pOn; /* The ON clause of a join */ member
90551 pNewItem->pOn = sqlite3ExprDup(db, pOldItem->pOn, flags);
97029 if( sqlite3FixExpr(pFix, pItem->pOn) ) return 1;
101191 sqlite3ExprDelete(db, pItem->pOn);
101220 Expr *pOn, /* The ON clause of a join */
101225 if( !p && (pOn || pUsing) ){
101227 (pOn ? "ON" : "USING")
101241 pItem->pOn = pOn;
101247 sqlite3ExprDelete(db, pOn);
102423 assert( pFrom->a[0].pOn==0 );
113922 if( pRight->pOn || pRight->pUsing ){
113942 if( pRight->pOn && pRight->pUsing ){
113951 if( pRight->pOn ){
113952 if( isOuter ) setJoinExpr(pRight->pOn, pRight->iCursor);
113953 p->pWhere = sqlite3ExprAnd(pParse->db, p->pWhere, pRight->pOn);
113954 pRight->pOn = 0;
126169 mask |= sqlite3WhereExprUsage(pMaskSet, pSrc->a[i].pOn);