• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/sqlite-3.6.22/

Lines Matching defs:pDup

59098   Expr *pDup;            /* Copy of pOrig */
59107 pDup = sqlite3ExprDup(db, pOrig, 0);
59108 pDup = sqlite3PExpr(pParse, TK_AS, pDup, 0, 0);
59109 if( pDup==0 ) return;
59113 pDup->iTable = pEList->a[iCol].iAlias;
59115 pDup = sqlite3ExprDup(db, pOrig, 0);
59116 if( pDup==0 ) return;
59121 pDup = sqlite3ExprDup(db, pOrig, 0);
59123 if( pDup==0 ) return;
59124 assert( (pDup->flags & (EP_Reduced|EP_TokenOnly))==0 );
59125 pDup->flags2 |= EP2_MallocedToken;
59126 pDup->u.zToken = sqlite3DbStrDup(db, zToken);
59129 pDup->pColl = pExpr->pColl;
59130 pDup->flags |= EP_ExpCollate;
59139 memcpy(pExpr, pDup, sizeof(*pExpr));
59140 sqlite3DbFree(db, pDup);
59803 Expr *pE, *pDup;
59814 pDup = sqlite3ExprDup(db, pE, 0);
59816 assert(pDup);
59817 iCol = resolveOrderByTermToExprList(pParse, pSelect, pDup);
59819 sqlite3ExprDelete(db, pDup);
70459 Select *pDup;
70462 pDup = sqlite3SelectDup(db, pView->pSelect, 0);
70471 pFrom->a[0].pSelect = pDup;
70475 sqlite3SelectDelete(db, pDup);
70477 pDup = sqlite3SelectNew(pParse, 0, pFrom, pWhere, 0, 0, 0, 0, 0, 0);
70480 sqlite3Select(pParse, pDup, &dest);
70481 sqlite3SelectDelete(db, pDup);
87542 Expr *pDup; /* A transient duplicate expression */
87552 pDup = sqlite3ExprDup(db, pOrTerm->pExpr->pRight, 0);
87553 pList = sqlite3ExprListAppend(pWC->pParse, pList, pDup);
87557 pDup = sqlite3ExprDup(db, pLeft, 0);
87558 pNew = sqlite3PExpr(pParse, TK_IN, pDup, 0, 0);
87657 Expr *pDup;
87660 pDup = sqlite3ExprDup(db, pExpr, 0);
87662 sqlite3ExprDelete(db, pDup);
87665 idxNew = whereClauseInsert(pWC, pDup, TERM_VIRTUAL|TERM_DYNAMIC);
87673 pDup = pExpr;
87676 exprCommute(pParse, pDup);
87677 pLeft = pDup->pLeft;
87682 pNew->eOperator = operatorMask(pDup->op);