Home
last modified time | relevance | path

Searched refs:sqlite3ExprDup (Results 1 – 16 of 16) sorted by relevance

/sqlite-3.40.0/src/
H A Dwhereexpr.c543 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 Dupsert.c45 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 Dupdate.c216 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 Dtrigger.c270 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 Dexpr.c535 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 Dwindow.c670 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 Dfkey.c1302 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 Dwherecode.c478 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 Dresolve.c83 pDup = sqlite3ExprDup(db, pOrig, 0); in resolveAlias()
1486 pDup = sqlite3ExprDup(db, pE, 0); in resolveCompoundOrderBy()
H A Ddelete.c151 pWhere = sqlite3ExprDup(db, pWhere, 0); in sqlite3MaterializeView()
H A Dselect.c3817 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 Dinsert.c1855 pCopy = sqlite3ExprDup(db, pExpr, 0); in sqlite3GenerateConstraintChecks()
H A Dwhere.c873 sqlite3ExprDup(pParse->db, pExpr, 0)); in constructAutomaticIndex()
5518 p->pExpr = sqlite3ExprDup(pParse->db, pExpr, 0); in whereAddIndexedExpr()
H A DsqliteInt.h4844 Expr *sqlite3ExprDup(sqlite3*,const Expr*,int);
H A Dbuild.c1763 pDfltExpr = sqlite3ExprDup(db, &x, EXPRDUP_REDUCE); in sqlite3AddDefaultValue()
/sqlite-3.40.0/test/
H A Dwindow1.test636 # Root cause is the query flattener invoking sqlite3ExprDup() on
638 # sqlite3ExprDup() routine is not making correctly initializing