Lines Matching refs:pCopy
58951 const void *pCopy = (const void *)&((const char *)zBuf)[24];
58952 memcpy(&pPager->dbFileVers, pCopy, sizeof(pPager->dbFileVers));
104719 Select *pCopy;
104728 pCopy = sqlite3SelectDup(pParse->db, pSelect, 0);
104729 rc = pParse->db->mallocFailed ? 1 :sqlite3Select(pParse, pCopy, &dest);
104730 sqlite3SelectDelete(pParse->db, pCopy);
107005 Expr *pCopy = sqlite3ExprDup(db, pExpr, 0);
107007 sqlite3ExprIfFalse(pParse, pCopy, dest, jumpIfNull);
107009 sqlite3ExprDelete(db, pCopy);
108815 With *pCopy = 0;
108823 pCopy = sqlite3WithDup(pParse->db, pWith);
108824 pCopy = sqlite3WithPush(pParse, pCopy, 1);
108831 if( pCopy ) sqlite3SelectPrep(sNC.pParse, p, &sNC);
108836 if( pCopy && pParse->pWith==pCopy ){
108837 pParse->pWith = pCopy->pOuter;
125824 Expr *pCopy;
125839 pCopy = sqlite3ExprDup(db, pExpr, 0);
125841 sqlite3ExprIfTrue(pParse, pCopy, allOk, SQLITE_JUMPIFNULL);
125843 sqlite3ExprDelete(db, pCopy);
136906 Expr *pCopy = pSubst->pEList->a[pExpr->iColumn].pExpr;
136910 if( sqlite3ExprIsVector(pCopy) ){
136911 sqlite3VectorErrorMsg(pSubst->pParse, pCopy);
136914 if( pSubst->isLeftJoin && pCopy->op!=TK_COLUMN ){
136917 ifNullRow.pLeft = pCopy;
136920 pCopy = &ifNullRow;
136922 testcase( ExprHasProperty(pCopy, EP_Subquery) );
136923 pNew = sqlite3ExprDup(db, pCopy, 0);