Searched refs:sqlite3WalkExpr (Results 1 – 10 of 10) sorted by relevance
| /sqlite-3.40.0/src/ |
| H A D | walker.c | 33 rc = sqlite3WalkExpr(pWalker, pWin->pFilter); in walkWindowList() 35 rc = sqlite3WalkExpr(pWalker, pWin->pStart); in walkWindowList() 37 rc = sqlite3WalkExpr(pWalker, pWin->pEnd); in walkWindowList() 96 int sqlite3WalkExpr(Walker *pWalker, Expr *pExpr){ in sqlite3WalkExpr() function 109 if( sqlite3WalkExpr(pWalker, pItem->pExpr) ) return WRC_Abort; in sqlite3WalkExprList() 133 if( sqlite3WalkExpr(pWalker, p->pWhere) ) return WRC_Abort; in sqlite3WalkSelectExpr() 135 if( sqlite3WalkExpr(pWalker, p->pHaving) ) return WRC_Abort; in sqlite3WalkSelectExpr() 137 if( sqlite3WalkExpr(pWalker, p->pLimit) ) return WRC_Abort; in sqlite3WalkSelectExpr()
|
| H A D | attach.c | 484 && sqlite3WalkExpr(&pFix->w, pList->a[i].u3.pOn) in fixSelectCb() 566 return sqlite3WalkExpr(&pFix->w, pExpr); in sqlite3FixExpr() 577 || sqlite3WalkExpr(&pFix->w, pStep->pWhere) in sqlite3FixTriggerStep() 588 || sqlite3WalkExpr(&pFix->w, pUp->pUpsertTargetWhere) in sqlite3FixTriggerStep() 590 || sqlite3WalkExpr(&pFix->w, pUp->pUpsertWhere) in sqlite3FixTriggerStep()
|
| H A D | alter.c | 893 sqlite3WalkExpr(pWalker, pSrc->a[i].u3.pOn); in renameUnmapSelectCb() 915 sqlite3WalkExpr(&sWalker, pExpr); in sqlite3RenameExprUnmap() 1393 sqlite3WalkExpr(pWalker, pTrigger->pWhen); in renameWalkTrigger() 1398 sqlite3WalkExpr(pWalker, pStep->pWhere); in renameWalkTrigger() 1404 sqlite3WalkExpr(pWalker, pUpsert->pUpsertWhere); in renameWalkTrigger() 1405 sqlite3WalkExpr(pWalker, pUpsert->pUpsertTargetWhere); in renameWalkTrigger() 1551 sqlite3WalkExpr(&sWalker, pExpr); in renameColumnFunc() 1572 sqlite3WalkExpr(&sWalker, sParse.pNewIndex->pPartIdxWhere); in renameColumnFunc() 1776 sqlite3WalkExpr(&sWalker, sParse.pNewIndex->pPartIdxWhere); in renameTableFunc() 1921 sqlite3WalkExpr(&sWalker, in renameQuotefixFunc() [all …]
|
| H A D | resolve.c | 45 sqlite3WalkExpr(&w, pExpr); in incrAggFunctionDepth() 917 sqlite3WalkExpr(pWalker, pExpr->pLeft); in resolveExprStep() 1171 sqlite3WalkExpr(pWalker, pWin->pFilter); in resolveExprStep() 1182 sqlite3WalkExpr(pWalker, pExpr->y.pWin->pFilter); in resolveExprStep() 1597 sqlite3WalkExpr(&sWalker, pExpr); in windowRemoveExprFromSelect() 1994 sqlite3WalkExpr(&w, pExpr); in sqlite3ResolveExprNames() 2036 sqlite3WalkExpr(&w, pExpr); in sqlite3ResolveExprListNames()
|
| H A D | expr.c | 2260 sqlite3WalkExpr(&w, p); in exprIsConst() 2394 sqlite3WalkExpr(&w, p); in sqlite3ExprIsConstantOrGroupBy() 2437 sqlite3WalkExpr(&w, p); in sqlite3ExprContainsSubquery() 5884 sqlite3WalkExpr(pWalker, pExpr->pLeft); in impliesNotNullRow() 5887 sqlite3WalkExpr(pWalker, pExpr->pRight); in impliesNotNullRow() 5893 if( sqlite3WalkExpr(pWalker, pExpr->pLeft)==WRC_Abort ){ in impliesNotNullRow() 5975 sqlite3WalkExpr(&w, p); in sqlite3ExprImpliesNonNullRow() 6029 sqlite3WalkExpr(&w, pExpr); in sqlite3ExprCoveredByIndex() 6143 sqlite3WalkExpr(&w, pExpr->y.pWin->pFilter); in sqlite3ReferencesSrcList() 6405 sqlite3WalkExpr(&w, pExpr); in sqlite3ExprAnalyzeAggregates()
|
| H A D | wherecode.c | 1080 sqlite3WalkExpr(&sWalker, pTerm->pExpr); in codeCursorHint() 1103 sqlite3WalkExpr(&sWalker, pTerm->pExpr); in codeCursorHint() 1112 sqlite3WalkExpr(&sWalker, pExpr); in codeCursorHint()
|
| H A D | insert.c | 356 sqlite3WalkExpr(&w, sqlite3ColumnExpr(pTab, pCol)); in sqlite3ComputeGeneratedColumns() 1499 sqlite3WalkExpr(&w, pExpr); in sqlite3ExprReferencesUpdatedColumn()
|
| H A D | sqliteInt.h | 4123 int sqlite3WalkExpr(Walker*, Expr*);
|
| H A D | select.c | 4929 sqlite3WalkExpr(&w, p->pWhere); in propagateConstants() 6465 sqlite3WalkExpr(&sWalker, p->pHaving); in havingToWhere()
|
| H A D | where.c | 5292 sqlite3WalkExpr(&w, p); in exprIsDeterministic()
|