Home
last modified time | relevance | path

Searched refs:pWhere (Results 1 – 8 of 8) sorted by relevance

/titanic_44/usr/src/lib/libsqlite/src/
H A Dselect.c30 Expr *pWhere, /* the WHERE clause */ in sqliteSelectNew() argument
43 sqliteExprDelete(pWhere); in sqliteSelectNew()
53 pNew->pWhere = pWhere; in sqliteSelectNew()
235 addWhereTerm(pTab->aCol[j].zName, pTab, pOther->pTab, &p->pWhere); in sqliteProcessJoin()
253 if( p->pWhere==0 ){ in sqliteProcessJoin()
254 p->pWhere = pTerm->pOn; in sqliteProcessJoin()
256 p->pWhere = sqliteExpr(TK_AND, p->pWhere, pTerm->pOn, 0); in sqliteProcessJoin()
280 addWhereTerm(pList->a[j].zName, pTerm->pTab, pOther->pTab, &p->pWhere); in sqliteProcessJoin()
294 sqliteExprDelete(p->pWhere); in sqliteSelectDelete()
1651 Expr *pWhere; in flattenSubquery() local
[all …]
H A Dtrigger.c27 sqliteExprDelete(pTmp->pWhere); in sqliteDeleteTriggerStep()
255 if( p->pWhere ){ in sqlitePersistTriggerStep()
256 Expr *pNew = sqliteExprDup(p->pWhere); in sqlitePersistTriggerStep()
257 sqliteExprDelete(p->pWhere); in sqlitePersistTriggerStep()
258 p->pWhere = pNew; in sqlitePersistTriggerStep()
330 Expr *pWhere, /* The WHERE clause */ in sqliteTriggerUpdateStep() argument
339 pTriggerStep->pWhere = pWhere; in sqliteTriggerUpdateStep()
351 TriggerStep *sqliteTriggerDeleteStep(Token *pTableName, Expr *pWhere){ in sqliteTriggerDeleteStep() argument
357 pTriggerStep->pWhere = pWhere; in sqliteTriggerDeleteStep()
631 sqliteExprDup(pTriggerStep->pWhere), orconf); in codeTriggerProgram()
[all …]
H A Ddelete.c62 Expr *pWhere /* The WHERE clause. May be null */ in sqliteDeleteFrom() argument
127 if( pWhere ){ in sqliteDeleteFrom()
128 if( sqliteExprResolveIds(pParse, pTabList, 0, pWhere) ){ in sqliteDeleteFrom()
131 if( sqliteExprCheck(pParse, pWhere, 0, 0) ){ in sqliteDeleteFrom()
170 if( pWhere==0 && !row_triggers_exist ){ in sqliteDeleteFrom()
200 pWInfo = sqliteWhereBegin(pParse, pTabList, pWhere, 1, 0); in sqliteDeleteFrom()
315 sqliteExprDelete(pWhere); in sqliteDeleteFrom()
H A Dupdate.c33 Expr *pWhere, /* The WHERE clause. May be null */ in sqliteUpdate() argument
198 if( pWhere ){ in sqliteUpdate()
199 if( sqliteExprResolveIds(pParse, pTabList, 0, pWhere) ){ in sqliteUpdate()
202 if( sqliteExprCheck(pParse, pWhere, 0, 0) ){ in sqliteUpdate()
231 pWInfo = sqliteWhereBegin(pParse, pTabList, pWhere, 1, 0); in sqliteUpdate()
460 sqliteExprDelete(pWhere); in sqliteUpdate()
H A Dattach.c256 if( sqliteFixExpr(pFix, pSelect->pWhere) ){ in sqliteFixSelect()
305 if( sqliteFixExpr(pFix, pStep->pWhere) ){ in sqliteFixTriggerStep()
H A Dwhere.c386 Expr *pWhere, /* The WHERE clause */ in sqliteWhereBegin() argument
415 nExpr = exprSplit(ARRAYSIZE(aExpr), aExpr, pWhere); in sqliteWhereBegin()
438 if( pWhere && (pTabList->nSrc==0 || sqliteExprIsConstant(pWhere)) ){ in sqliteWhereBegin()
439 sqliteExprIfFalse(pParse, pWhere, pWInfo->iBreak, 1); in sqliteWhereBegin()
440 pWhere = 0; in sqliteWhereBegin()
H A DsqliteInt.h858 Expr *pWhere; /* The WHERE clause */ member
1033 Expr *pWhere; /* Valid for DELETE, UPDATE steps */ member
H A Dexpr.c232 pNew->pWhere = sqliteExprDup(p->pWhere); in sqliteSelectDup()