Lines Matching defs:pCopy
61885 const void *pCopy = (const void *)&((const char *)zBuf)[24];
61886 memcpy(&pPager->dbFileVers, pCopy, sizeof(pPager->dbFileVers));
108953 Select *pCopy;
108962 pCopy = sqlite3SelectDup(pParse->db, pSelect, 0);
108963 rc = pParse->db->mallocFailed ? 1 :sqlite3Select(pParse, pCopy, &dest);
108964 sqlite3SelectDelete(pParse->db, pCopy);
111323 Expr *pCopy = sqlite3ExprDup(db, pExpr, 0);
111325 sqlite3ExprIfFalse(pParse, pCopy, dest, jumpIfNull);
111327 sqlite3ExprDelete(db, pCopy);
113153 With *pCopy = 0;
113161 pCopy = sqlite3WithDup(pParse->db, pWith);
113162 pCopy = sqlite3WithPush(pParse, pCopy, 1);
113169 if( pCopy ) sqlite3SelectPrep(sNC.pParse, p, &sNC);
113174 if( pCopy && pParse->pWith==pCopy ){
113175 pParse->pWith = pCopy->pOuter;
130442 Expr *pCopy;
130457 pCopy = sqlite3ExprDup(db, pExpr, 0);
130459 sqlite3ExprIfTrue(pParse, pCopy, allOk, SQLITE_JUMPIFNULL);
130461 sqlite3ExprDelete(db, pCopy);
142049 Expr *pCopy = pSubst->pEList->a[iColumn].pExpr;
142053 if( sqlite3ExprIsVector(pCopy) ){
142054 sqlite3VectorErrorMsg(pSubst->pParse, pCopy);
142057 if( pSubst->isOuterJoin && pCopy->op!=TK_COLUMN ){
142060 ifNullRow.pLeft = pCopy;
142064 pCopy = &ifNullRow;
142066 testcase( ExprHasProperty(pCopy, EP_Subquery) );
142067 pNew = sqlite3ExprDup(db, pCopy, 0);