Searched refs:pWhere (Results 1 – 8 of 8) sorted by relevance
/titanic_44/usr/src/lib/libsqlite/src/ |
H A D | select.c | 30 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 D | trigger.c | 27 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 D | delete.c | 62 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 D | update.c | 33 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 D | attach.c | 256 if( sqliteFixExpr(pFix, pSelect->pWhere) ){ in sqliteFixSelect() 305 if( sqliteFixExpr(pFix, pStep->pWhere) ){ in sqliteFixTriggerStep()
|
H A D | where.c | 386 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 D | sqliteInt.h | 858 Expr *pWhere; /* The WHERE clause */ member 1033 Expr *pWhere; /* Valid for DELETE, UPDATE steps */ member
|
H A D | expr.c | 232 pNew->pWhere = sqliteExprDup(p->pWhere); in sqliteSelectDup()
|