| /sqlite-3.40.0/src/ |
| H A D | whereexpr.c | 543 pNew = sqlite3ExprDup(db, pOne->pExpr, 0); in whereCombineDisjuncts() 873 pDup = sqlite3ExprDup(db, pOrTerm->pExpr->pRight, 0); in exprAnalyzeOrTerm() 878 pDup = sqlite3ExprDup(db, pLeft, 0); in exprAnalyzeOrTerm() 1169 pDup = sqlite3ExprDup(db, pExpr, 0); in exprAnalyze() 1240 sqlite3ExprDup(db, pExpr->pLeft, 0), in exprAnalyze() 1279 sqlite3ExprDup(db, pLeft, 0), in exprAnalyze() 1328 pStr2 = sqlite3ExprDup(db, pStr1, 0); in exprAnalyze() 1364 pNewExpr1 = sqlite3ExprDup(db, pLeft, 0); in exprAnalyze() 1372 pNewExpr2 = sqlite3ExprDup(db, pLeft, 0); in exprAnalyze() 1474 0, sqlite3ExprDup(db, pRight, 0)); in exprAnalyze() [all …]
|
| H A D | upsert.c | 45 sqlite3ExprDup(db, p->pUpsertTargetWhere, 0), in sqlite3UpsertDup() 47 sqlite3ExprDup(db, p->pUpsertWhere, 0), in sqlite3UpsertDup() 312 sqlite3ExprDup(db,pUpsert->pUpsertWhere,0), OE_Abort, 0, 0, pUpsert); in sqlite3UpsertDoUpdate()
|
| H A D | update.c | 216 pLimit2 = sqlite3ExprDup(db, pLimit, 0); in updateFromSelect() 223 pWhere2 = sqlite3ExprDup(db, pWhere, 0); in updateFromSelect() 237 pGrp = sqlite3ExprListAppend(pParse, pGrp, sqlite3ExprDup(db, pNew, 0)); in updateFromSelect() 261 sqlite3ExprDup(db, pChanges->a[i].pExpr, 0) in updateFromSelect() 1223 pRow = sqlite3ExprDup(db, pRowid, 0); in updateVirtualTable() 1234 pRow = sqlite3ExprDup(db, pChanges->a[aXRef[iPk]].pExpr, 0); in updateVirtualTable() 1244 sqlite3ExprDup(db, pChanges->a[aXRef[i]].pExpr, 0) in updateVirtualTable()
|
| H A D | trigger.c | 270 pTrigger->pWhen = sqlite3ExprDup(db, pWhen, EXPRDUP_REDUCE); in sqlite3BeginTrigger() 555 pTriggerStep->pWhere = sqlite3ExprDup(db, pWhere, EXPRDUP_REDUCE); in sqlite3TriggerUpdateStep() 587 pTriggerStep->pWhere = sqlite3ExprDup(db, pWhere, EXPRDUP_REDUCE); in sqlite3TriggerDeleteStep() 937 Expr *pNewExpr = sqlite3ExprDup(db, pOldExpr, 0); in sqlite3ExpandReturning() 1072 sqlite3ExprDup(db, pStep->pWhere, 0), in codeTriggerProgram() 1092 sqlite3ExprDup(db, pStep->pWhere, 0), 0, 0 in codeTriggerProgram() 1218 pWhen = sqlite3ExprDup(db, pTrigger->pWhen, 0); in codeRowTrigger()
|
| H A D | expr.c | 535 pRet = sqlite3ExprDup(pParse->db, pVector, 0); in sqlite3ExprForVectorField() 1510 pNew->pLeft = sqlite3ExprDup(db, p->pLeft, 0); in exprDup() 1512 pNew->pRight = sqlite3ExprDup(db, p->pRight, 0); in exprDup() 1619 pItem->pExpr = sqlite3ExprDup(db, pOldExpr, flags); in sqlite3ExprListDup() 4798 pDel = sqlite3ExprDup(db, pX, 0); in sqlite3ExprCodeTarget() 4912 pExpr = sqlite3ExprDup(pParse->db, pExpr, 0); in sqlite3ExprCodeRunJustOnce() 5006 pExpr = sqlite3ExprDup(db, pExpr, 0); in sqlite3ExprCodeCopy() 5139 pDel = sqlite3ExprDup(db, pExpr->pLeft, 0); in exprCodeBetween() 5510 Expr *pCopy = sqlite3ExprDup(db, pExpr, 0); in sqlite3ExprIfFalseDup() 6181 pExpr = sqlite3ExprDup(db, pExpr, 0); in agginfoPersistExprCb() [all …]
|
| H A D | window.c | 670 pWin->pStart = sqlite3ExprDup(pParse->db, p->pStart, 0); in sqlite3WindowUpdate() 671 pWin->pEnd = sqlite3ExprDup(pParse->db, p->pEnd, 0); in sqlite3WindowUpdate() 802 Expr *pDup = sqlite3ExprDup(pParse->db, pExpr, 0); in selectWindowRewriteExprCb() 902 Expr *pDup = sqlite3ExprDup(db, pAppend->a[i].pExpr, 0); in exprListAppendList() 1049 Expr *pFilter = sqlite3ExprDup(db, pWin->pFilter, 0); in sqlite3WindowRewrite() 2382 pNew->pFilter = sqlite3ExprDup(db, p->pFilter, 0); in sqlite3WindowDup() 2395 pNew->pStart = sqlite3ExprDup(db, p->pStart, 0); in sqlite3WindowDup() 2396 pNew->pEnd = sqlite3ExprDup(db, p->pEnd, 0); in sqlite3WindowDup()
|
| H A D | fkey.c | 1302 pNew = sqlite3ExprDup(db, pDflt, 0); in fkActionTrigger() 1355 pStep->pWhere = sqlite3ExprDup(db, pWhere, EXPRDUP_REDUCE); in fkActionTrigger() 1360 pTrigger->pWhen = sqlite3ExprDup(db, pWhen, EXPRDUP_REDUCE); in fkActionTrigger()
|
| H A D | wherecode.c | 478 pNew = sqlite3ExprDup(db, pX, 0); in removeUnindexableInClauseTerms() 1108 pExpr = sqlite3ExprAnd(pParse, pExpr, sqlite3ExprDup(db, pTerm->pExpr, 0)); in codeCursorHint() 2240 pExpr = sqlite3ExprDup(db, pExpr, 0); in sqlite3WhereCodeOneLoopStart() 2268 pDelete = pOrExpr = sqlite3ExprDup(db, pOrExpr, 0); in sqlite3WhereCodeOneLoopStart() 2725 sqlite3ExprDup(pParse->db, pTerm->pExpr, 0)); in sqlite3WhereRightJoinLoop()
|
| H A D | resolve.c | 83 pDup = sqlite3ExprDup(db, pOrig, 0); in resolveAlias() 1486 pDup = sqlite3ExprDup(db, pE, 0); in resolveCompoundOrderBy()
|
| H A D | delete.c | 151 pWhere = sqlite3ExprDup(db, pWhere, 0); in sqlite3MaterializeView()
|
| H A D | select.c | 3817 pNew = sqlite3ExprDup(db, pCopy, 0); in substExpr() 4801 pExpr->pLeft = sqlite3ExprDup(pConst->pParse->db, pConst->apExpr[i*2+1], 0); in propagateConstantExprRewriteOne() 5109 pNew = sqlite3ExprDup(pParse->db, pWhere, 0); in pushDownWhereTerms() 6585 pTerm = pPrior ? sqlite3ExprDup(db, pCount, 0) : pCount; in countOfViewOptimization() 7481 pExpr = sqlite3ExprDup(db, pExpr, 0); in sqlite3Select()
|
| H A D | insert.c | 1855 pCopy = sqlite3ExprDup(db, pExpr, 0); in sqlite3GenerateConstraintChecks()
|
| H A D | where.c | 873 sqlite3ExprDup(pParse->db, pExpr, 0)); in constructAutomaticIndex() 5518 p->pExpr = sqlite3ExprDup(pParse->db, pExpr, 0); in whereAddIndexedExpr()
|
| H A D | sqliteInt.h | 4844 Expr *sqlite3ExprDup(sqlite3*,const Expr*,int);
|
| H A D | build.c | 1763 pDfltExpr = sqlite3ExprDup(db, &x, EXPRDUP_REDUCE); in sqlite3AddDefaultValue()
|
| /sqlite-3.40.0/test/ |
| H A D | window1.test | 636 # Root cause is the query flattener invoking sqlite3ExprDup() on 638 # sqlite3ExprDup() routine is not making correctly initializing
|