Home | History | Annotate | Download | only in dist

Lines Matching refs:EXPRDUP_REDUCE

9825 #define EP2_Irreducible    0x0002  /* Cannot EXPRDUP_REDUCE this Expr */
9861 #define EXPRDUP_REDUCE 0x0001 /* Used reduced-size Expr nodes */
69469 ** Note that with flags==EXPRDUP_REDUCE, this routines works on full-size
69474 ** make a EXPRDUP_REDUCE copy of a reduced expression. It is only legal
69481 assert( flags==EXPRDUP_REDUCE || flags==0 ); /* Only one flag value allowed */
69482 if( 0==(flags&EXPRDUP_REDUCE) ){
69519 ** If the EXPRDUP_REDUCE flag is set, then the return value includes
69528 if( flags&EXPRDUP_REDUCE ){
69546 const int isReduced = (flags&EXPRDUP_REDUCE);
69608 pNew->pLeft = exprDup(db, p->pLeft, EXPRDUP_REDUCE, &zAlloc);
69609 pNew->pRight = exprDup(db, p->pRight, EXPRDUP_REDUCE, &zAlloc);
69640 ** If the EXPRDUP_REDUCE flag is set, then the structure returned is a
75927 pCol->pDflt = sqlite3ExprDup(db, pSpan->pExpr, EXPRDUP_REDUCE);
76522 p->pSelect = sqlite3SelectDup(db, pSelect, EXPRDUP_REDUCE);
82309 pStep->pWhere = sqlite3ExprDup(db, pWhere, EXPRDUP_REDUCE);
82310 pStep->pExprList = sqlite3ExprListDup(db, pList, EXPRDUP_REDUCE);
82311 pStep->pSelect = sqlite3SelectDup(db, pSelect, EXPRDUP_REDUCE);
82314 pTrigger->pWhen = sqlite3ExprDup(db, pWhen, EXPRDUP_REDUCE);
92699 pTrigger->pWhen = sqlite3ExprDup(db, pWhen, EXPRDUP_REDUCE);
92859 pTriggerStep->pSelect = sqlite3SelectDup(db, pSelect, EXPRDUP_REDUCE);
92861 pTriggerStep->pExprList = sqlite3ExprListDup(db, pEList, EXPRDUP_REDUCE);
92888 pTriggerStep->pExprList = sqlite3ExprListDup(db, pEList, EXPRDUP_REDUCE);
92889 pTriggerStep->pWhere = sqlite3ExprDup(db, pWhere, EXPRDUP_REDUCE);
92911 pTriggerStep->pWhere = sqlite3ExprDup(db, pWhere, EXPRDUP_REDUCE);