Lines Matching refs:pCopy
63099 const void *pCopy = (const void *)&((const char *)zBuf)[24];
63100 memcpy(&pPager->dbFileVers, pCopy, sizeof(pPager->dbFileVers));
111783 Select *pCopy;
111792 pCopy = sqlite3SelectDup(pParse->db, pSelect, 0);
111793 rc = pParse->db->mallocFailed ? 1 :sqlite3Select(pParse, pCopy, &dest);
111794 sqlite3SelectDelete(pParse->db, pCopy);
114243 Expr *pCopy = sqlite3ExprDup(db, pExpr, 0);
114245 sqlite3ExprIfFalse(pParse, pCopy, dest, jumpIfNull);
114247 sqlite3ExprDelete(db, pCopy);
116243 With *pCopy = 0;
116251 pCopy = sqlite3WithDup(pParse->db, pWith);
116252 pCopy = sqlite3WithPush(pParse, pCopy, 1);
116259 if( pCopy ) sqlite3SelectPrep(sNC.pParse, p, &sNC);
116264 if( pCopy && pParse->pWith==pCopy ){
116265 pParse->pWith = pCopy->pOuter;
133985 Expr *pCopy;
134000 pCopy = sqlite3ExprDup(db, pExpr, 0);
134002 sqlite3ExprIfTrue(pParse, pCopy, allOk, SQLITE_JUMPIFNULL);
134004 sqlite3ExprDelete(db, pCopy);
145644 Expr *pCopy;
145650 pCopy = pSubst->pEList->a[iColumn].pExpr;
145651 if( sqlite3ExprIsVector(pCopy) ){
145652 sqlite3VectorErrorMsg(pSubst->pParse, pCopy);
145656 && (pCopy->op!=TK_COLUMN || pCopy->iTable!=pSubst->iNewTable)
145660 ifNullRow.pLeft = pCopy;
145664 pCopy = &ifNullRow;
145666 testcase( ExprHasProperty(pCopy, EP_Subquery) );
145667 pNew = sqlite3ExprDup(db, pCopy, 0);