Home
last modified time | relevance | path

Searched refs:sqlite3WalkExpr (Results 1 – 10 of 10) sorted by relevance

/sqlite-3.40.0/src/
H A Dwalker.c33 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 Dattach.c484 && 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 Dalter.c893 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 Dresolve.c45 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 Dexpr.c2260 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 Dwherecode.c1080 sqlite3WalkExpr(&sWalker, pTerm->pExpr); in codeCursorHint()
1103 sqlite3WalkExpr(&sWalker, pTerm->pExpr); in codeCursorHint()
1112 sqlite3WalkExpr(&sWalker, pExpr); in codeCursorHint()
H A Dinsert.c356 sqlite3WalkExpr(&w, sqlite3ColumnExpr(pTab, pCol)); in sqlite3ComputeGeneratedColumns()
1499 sqlite3WalkExpr(&w, pExpr); in sqlite3ExprReferencesUpdatedColumn()
H A DsqliteInt.h4123 int sqlite3WalkExpr(Walker*, Expr*);
H A Dselect.c4929 sqlite3WalkExpr(&w, p->pWhere); in propagateConstants()
6465 sqlite3WalkExpr(&sWalker, p->pHaving); in havingToWhere()
H A Dwhere.c5292 sqlite3WalkExpr(&w, p); in exprIsDeterministic()