Lines Matching refs:EP_FromJoin
17785 #define EP_FromJoin 0x000001 /* Originates in ON/USING clause of outer join */ macro
17830 #define ExprAlwaysTrue(E) (((E)->flags&(EP_FromJoin|EP_IsTrue))==EP_IsTrue)
17831 #define ExprAlwaysFalse(E) (((E)->flags&(EP_FromJoin|EP_IsFalse))==EP_IsFalse)
30663 if( ExprHasProperty(pExpr, EP_FromJoin) ){
100422 testcase( ExprHasProperty(pExpr, EP_FromJoin) );
102974 assert( !ExprHasProperty(p, EP_FromJoin) );
103804 if( pWalker->eCode==2 && ExprHasProperty(pExpr, EP_FromJoin) ){
106656 pDel->flags |= EP_FromJoin;
107341 if( ExprHasProperty(pExpr, EP_FromJoin) ) return WRC_Prune;
133610 ExprSetProperty(pEq, EP_FromJoin);
133646 ExprSetProperty(p, EP_FromJoin);
133672 if( ExprHasProperty(p, EP_FromJoin)
133674 ExprClearProperty(p, EP_FromJoin);
136890 if( ExprHasProperty(pExpr, EP_FromJoin)
136931 if( ExprHasProperty(pExpr,EP_FromJoin) ){
137096 if( ExprHasProperty(pExpr, EP_FromJoin) ){
137784 if( ExprHasProperty(pExpr, EP_FromJoin) ) return;
137820 if( ExprHasProperty(pExpr, EP_FixedCol|EP_FromJoin) ){
137822 testcase( ExprHasProperty(pExpr, EP_FromJoin) );
138106 && (ExprHasProperty(pWhere,EP_FromJoin)==0
138111 if( ExprHasProperty(pWhere,EP_FromJoin) && pWhere->iRightJoinTable!=iCursor ){
146724 && (pLevel->iLeftJoin==0 || ExprHasProperty(pTerm->pExpr, EP_FromJoin))
147434 if( !ExprHasProperty(pExpr, EP_FromJoin)
147443 if( ExprHasProperty(pTerm->pExpr, EP_FromJoin) ) continue;
148647 && !ExprHasProperty(pOrExpr, EP_FromJoin)
148847 if( (pTabItem->fg.jointype&JT_LEFT) && !ExprHasProperty(pE,EP_FromJoin) ){
148917 assert( !ExprHasProperty(pE, EP_FromJoin) );
149443 pDerived->flags |= pBase->flags & EP_FromJoin;
149898 if( ExprHasProperty(pExpr, EP_FromJoin) ) return 0;
150071 if( ExprHasProperty(pExpr, EP_FromJoin) ){
150146 && !ExprHasProperty(pExpr,EP_FromJoin)
150217 && !ExprHasProperty(pExpr, EP_FromJoin)
150418 if( ExprHasProperty(pExpr, EP_FromJoin) && pNewExpr ){
150419 ExprSetProperty(pNewExpr, EP_FromJoin);
150935 && (pScan->iEquiv<=1 || !ExprHasProperty(pTerm->pExpr, EP_FromJoin))
151360 && !ExprHasProperty(pTerm->pExpr, EP_FromJoin)
151431 assert( !ExprHasProperty(pExpr, EP_FromJoin) /* prereq always non-zero */
151436 && !ExprHasProperty(pExpr, EP_FromJoin)
151686 && !ExprHasProperty(pTerm->pExpr, EP_FromJoin)
152451 if( ExprHasProperty(pTerm->pExpr, EP_FromJoin) ) zType[2] = 'L';
153211 && !ExprHasProperty(pTerm->pExpr, EP_FromJoin)
153580 if( (!ExprHasProperty(pExpr, EP_FromJoin) || pExpr->iRightJoinTable==iTab)
153581 && (isLeft==0 || ExprHasProperty(pExpr, EP_FromJoin))
155797 if( !ExprHasProperty(pTerm->pExpr, EP_FromJoin)