Lines Matching defs:pOrig
55 Expr *pOrig; /* The iCol-th column of the result set */
56 Expr *pDup; /* Copy of pOrig */
60 pOrig = pEList->a[iCol].pExpr;
61 assert( pOrig!=0 );
62 assert( pOrig->flags & EP_Resolved );
64 if( pOrig->op!=TK_COLUMN && zType[0]!='G' ){
65 pDup = sqlite3ExprDup(db, pOrig, 0);
72 }else if( ExprHasProperty(pOrig, EP_IntValue) || pOrig->u.zToken==0 ){
73 pDup = sqlite3ExprDup(db, pOrig, 0);
76 char *zToken = pOrig->u.zToken;
78 pOrig->u.zToken = 0;
79 pDup = sqlite3ExprDup(db, pOrig, 0);
80 pOrig->u.zToken = zToken;
304 Expr *pOrig;
308 pOrig = pEList->a[j].pExpr;
309 if( !pNC->allowAgg && ExprHasProperty(pOrig, EP_Agg) ){