Lines Matching refs:pOn
16483 Expr *pOn; /* The ON clause of a join */
94101 pNewItem->pOn = sqlite3ExprDup(db, pOldItem->pOn, flags);
101244 if( sqlite3FixExpr(pFix, pItem->pOn) ) return 1;
105436 sqlite3ExprDelete(db, pItem->pOn);
105452 ** pDatabase parameters are NULL for subqueries. The pOn and pUsing
105465 Expr *pOn, /* The ON clause of a join */
105470 if( !p && (pOn || pUsing) ){
105472 (pOn ? "ON" : "USING")
105487 pItem->pOn = pOn;
105493 sqlite3ExprDelete(db, pOn);
106675 assert( pFrom->a[0].pOn==0 );
119106 if( pRight->pOn || pRight->pUsing ){
119126 if( pRight->pOn && pRight->pUsing ){
119135 if( pRight->pOn ){
119136 if( isOuter ) setJoinExpr(pRight->pOn, pRight->iCursor);
119137 p->pWhere = sqlite3ExprAnd(pParse->db, p->pWhere, pRight->pOn);
119138 pRight->pOn = 0;
132254 mask |= sqlite3WhereExprUsage(pMaskSet, pSrc->a[i].pOn);