Lines Matching refs:pCopy
63458 const void *pCopy = (const void *)&((const char *)zBuf)[24];
63459 memcpy(&pPager->dbFileVers, pCopy, sizeof(pPager->dbFileVers));
112520 Select *pCopy;
112529 pCopy = sqlite3SelectDup(pParse->db, pSelect, 0);
112530 rc = pParse->db->mallocFailed ? 1 :sqlite3Select(pParse, pCopy, &dest);
112531 sqlite3SelectDelete(pParse->db, pCopy);
114977 Expr *pCopy = sqlite3ExprDup(db, pExpr, 0);
114979 sqlite3ExprIfFalse(pParse, pCopy, dest, jumpIfNull);
114981 sqlite3ExprDelete(db, pCopy);
116975 With *pCopy = 0;
116983 pCopy = sqlite3WithDup(pParse->db, pWith);
116984 pCopy = sqlite3WithPush(pParse, pCopy, 1);
116991 if( pCopy ) sqlite3SelectPrep(sNC.pParse, p, &sNC);
116996 if( pCopy && pParse->pWith==pCopy ){
116997 pParse->pWith = pCopy->pOuter;
134943 Expr *pCopy;
134958 pCopy = sqlite3ExprDup(db, pExpr, 0);
134960 sqlite3ExprIfTrue(pParse, pCopy, allOk, SQLITE_JUMPIFNULL);
134962 sqlite3ExprDelete(db, pCopy);
146757 Expr *pCopy;
146763 pCopy = pSubst->pEList->a[iColumn].pExpr;
146764 if( sqlite3ExprIsVector(pCopy) ){
146765 sqlite3VectorErrorMsg(pSubst->pParse, pCopy);
146769 && (pCopy->op!=TK_COLUMN || pCopy->iTable!=pSubst->iNewTable)
146773 ifNullRow.pLeft = pCopy;
146777 pCopy = &ifNullRow;
146779 testcase( ExprHasProperty(pCopy, EP_Subquery) );
146780 pNew = sqlite3ExprDup(db, pCopy, 0);