Home | History | Annotate | Download | only in dist

Lines Matching defs:pOn

11582     Expr *pOn;        /* The ON clause of a join */
79265 pNewItem->pOn = sqlite3ExprDup(db, pOldItem->pOn, flags);
85758 if( sqlite3FixExpr(pFix, pItem->pOn) ) return 1;
89742 sqlite3ExprDelete(db, pItem->pOn);
89758 ** pDatabase parameters are NULL for subqueries. The pOn and pUsing
89771 Expr *pOn, /* The ON clause of a join */
89776 if( !p && (pOn || pUsing) ){
89778 (pOn ? "ON" : "USING")
89792 pItem->pOn = pOn;
89798 sqlite3ExprDelete(db, pOn);
90958 assert( pFrom->a[0].pOn==0 );
101851 if( pRight->pOn || pRight->pUsing ){
101871 if( pRight->pOn && pRight->pUsing ){
101880 if( pRight->pOn ){
101881 if( isOuter ) setJoinExpr(pRight->pOn, pRight->iCursor);
101882 p->pWhere = sqlite3ExprAnd(pParse->db, p->pWhere, pRight->pOn);
101883 pRight->pOn = 0;
111260 mask |= exprTableUsage(pMaskSet, pSrc->a[i].pOn);