pWhere 12288 ext/sqlite3/libsqlite/sqlite3.c Expr *pWhere; /* The WHERE clause */ pWhere 12722 ext/sqlite3/libsqlite/sqlite3.c Expr *pWhere; /* The WHERE clause for DELETE or UPDATE steps */ pWhere 81221 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3WalkExpr(pWalker, p->pWhere) ) return WRC_Abort; pWhere 82574 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3ResolveExprNames(&sNC, p->pWhere) ) return WRC_Abort; pWhere 83160 ext/sqlite3/libsqlite/sqlite3.c heightOfExpr(p->pWhere, pnHeight); pWhere 83891 ext/sqlite3/libsqlite/sqlite3.c pNew->pWhere = sqlite3ExprDup(db, p->pWhere, flags); pWhere 84353 ext/sqlite3/libsqlite/sqlite3.c if( p->pWhere ) return 0; /* Has no WHERE clause */ pWhere 90456 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3FixExpr(pFix, pSelect->pWhere) ){ pWhere 90529 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3FixExpr(pFix, pStep->pWhere) ){ pWhere 95676 ext/sqlite3/libsqlite/sqlite3.c Expr *pWhere, /* Optional WHERE clause to be added */ pWhere 95684 ext/sqlite3/libsqlite/sqlite3.c pWhere = sqlite3ExprDup(db, pWhere, 0); pWhere 95693 ext/sqlite3/libsqlite/sqlite3.c pSel = sqlite3SelectNew(pParse, 0, pFrom, pWhere, 0, 0, 0, 0, 0, 0); pWhere 95712 ext/sqlite3/libsqlite/sqlite3.c Expr *pWhere, /* The WHERE clause. May be null */ pWhere 95738 ext/sqlite3/libsqlite/sqlite3.c return pWhere; pWhere 95764 ext/sqlite3/libsqlite/sqlite3.c pSelect = sqlite3SelectNew(pParse,pEList,pSelectSrc,pWhere,0,0, pWhere 95785 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprDelete(pParse->db, pWhere); pWhere 95804 ext/sqlite3/libsqlite/sqlite3.c Expr *pWhere /* The WHERE clause. May be null */ pWhere 95919 ext/sqlite3/libsqlite/sqlite3.c sqlite3MaterializeView(pParse, pTab, pWhere, iTabCur); pWhere 95929 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3ResolveExprNames(&sNC, pWhere) ){ pWhere 95946 ext/sqlite3/libsqlite/sqlite3.c if( rcauth==SQLITE_OK && pWhere==0 && !pTrigger && !IsVirtual(pTab) pWhere 95984 ext/sqlite3/libsqlite/sqlite3.c pWInfo = sqlite3WhereBegin(pParse, pTabList, pWhere, 0, 0, pWhere 96139 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprDelete(db, pWhere); pWhere 98776 ext/sqlite3/libsqlite/sqlite3.c Expr *pWhere = 0; /* WHERE clause to scan with */ pWhere 98814 ext/sqlite3/libsqlite/sqlite3.c pWhere = sqlite3ExprAnd(db, pWhere, pEq); pWhere 98849 ext/sqlite3/libsqlite/sqlite3.c pWhere = sqlite3ExprAnd(db, pWhere, pNe); pWhere 98856 ext/sqlite3/libsqlite/sqlite3.c sqlite3ResolveExprNames(&sNameContext, pWhere); pWhere 98861 ext/sqlite3/libsqlite/sqlite3.c pWInfo = sqlite3WhereBegin(pParse, pSrc, pWhere, 0, 0, 0, 0); pWhere 98868 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprDelete(db, pWhere); pWhere 98903 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprDelete(dbMem, pStep->pWhere); pWhere 99395 ext/sqlite3/libsqlite/sqlite3.c Expr *pWhere = 0; /* WHERE clause of trigger step */ pWhere 99432 ext/sqlite3/libsqlite/sqlite3.c pWhere = sqlite3ExprAnd(db, pWhere, pEq); pWhere 99492 ext/sqlite3/libsqlite/sqlite3.c pWhere, pWhere 99495 ext/sqlite3/libsqlite/sqlite3.c pWhere = 0; pWhere 99512 ext/sqlite3/libsqlite/sqlite3.c pStep->pWhere = sqlite3ExprDup(db, pWhere, EXPRDUP_REDUCE); pWhere 99524 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprDelete(db, pWhere); pWhere 101446 ext/sqlite3/libsqlite/sqlite3.c if( pSelect->pWhere ){ pWhere 106536 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprDelete(db, p->pWhere); pWhere 106569 ext/sqlite3/libsqlite/sqlite3.c Expr *pWhere, /* the WHERE clause */ pWhere 106592 ext/sqlite3/libsqlite/sqlite3.c pNew->pWhere = pWhere; pWhere 106888 ext/sqlite3/libsqlite/sqlite3.c isOuter, &p->pWhere); pWhere 106906 ext/sqlite3/libsqlite/sqlite3.c p->pWhere = sqlite3ExprAnd(pParse->db, p->pWhere, pRight->pOn); pWhere 106935 ext/sqlite3/libsqlite/sqlite3.c isOuter, &p->pWhere); pWhere 109620 ext/sqlite3/libsqlite/sqlite3.c p->pWhere = substExpr(db, p->pWhere, iTable, pEList); pWhere 109788 ext/sqlite3/libsqlite/sqlite3.c Expr *pWhere; /* The WHERE clause */ pWhere 109806 ext/sqlite3/libsqlite/sqlite3.c if( (p->pWhere && ExprHasProperty(p->pWhere,EP_Subquery)) pWhere 109838 ext/sqlite3/libsqlite/sqlite3.c if( pSub->pLimit && p->pWhere ) return 0; /* Restriction (19) */ pWhere 110143 ext/sqlite3/libsqlite/sqlite3.c if( pSub->pWhere ){ pWhere 110144 ext/sqlite3/libsqlite/sqlite3.c pWhere = sqlite3ExprDup(db, pSub->pWhere, 0); pWhere 110146 ext/sqlite3/libsqlite/sqlite3.c pWhere = 0; pWhere 110150 ext/sqlite3/libsqlite/sqlite3.c pParent->pHaving = pParent->pWhere; pWhere 110151 ext/sqlite3/libsqlite/sqlite3.c pParent->pWhere = pWhere; pWhere 110158 ext/sqlite3/libsqlite/sqlite3.c pParent->pWhere = substExpr(db, pParent->pWhere, iParent, pSub->pEList); pWhere 110159 ext/sqlite3/libsqlite/sqlite3.c pParent->pWhere = sqlite3ExprAnd(db, pParent->pWhere, pWhere); pWhere 110252 ext/sqlite3/libsqlite/sqlite3.c if( p->pWhere || p->pEList->nExpr!=1 pWhere 110349 ext/sqlite3/libsqlite/sqlite3.c p->pWhere = 0; pWhere 111183 ext/sqlite3/libsqlite/sqlite3.c Expr *pWhere; /* The WHERE clause. May be NULL */ pWhere 111363 ext/sqlite3/libsqlite/sqlite3.c pWhere = p->pWhere; pWhere 111464 ext/sqlite3/libsqlite/sqlite3.c pWInfo = sqlite3WhereBegin(pParse, pTabList, pWhere, sSort.pOrderBy, pWhere 111621 ext/sqlite3/libsqlite/sqlite3.c pWInfo = sqlite3WhereBegin(pParse, pTabList, pWhere, pGroupBy, 0, pWhere 111914 ext/sqlite3/libsqlite/sqlite3.c pWInfo = sqlite3WhereBegin(pParse, pTabList, pWhere, pMinMax,0,flag,0); pWhere 111993 ext/sqlite3/libsqlite/sqlite3.c if( p->pWhere ) n++; pWhere 112034 ext/sqlite3/libsqlite/sqlite3.c if( p->pWhere ){ pWhere 112036 ext/sqlite3/libsqlite/sqlite3.c sqlite3TreeViewExpr(pView, p->pWhere, 0); pWhere 112301 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprDelete(db, pTmp->pWhere); pWhere 112703 ext/sqlite3/libsqlite/sqlite3.c Expr *pWhere, /* The WHERE clause */ pWhere 112711 ext/sqlite3/libsqlite/sqlite3.c pTriggerStep->pWhere = sqlite3ExprDup(db, pWhere, EXPRDUP_REDUCE); pWhere 112715 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprDelete(db, pWhere); pWhere 112727 ext/sqlite3/libsqlite/sqlite3.c Expr *pWhere /* The WHERE clause */ pWhere 112733 ext/sqlite3/libsqlite/sqlite3.c pTriggerStep->pWhere = sqlite3ExprDup(db, pWhere, EXPRDUP_REDUCE); pWhere 112736 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprDelete(db, pWhere); pWhere 113008 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprDup(db, pStep->pWhere, 0), pWhere 113025 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprDup(db, pStep->pWhere, 0) pWhere 113424 ext/sqlite3/libsqlite/sqlite3.c Expr *pWhere, /* WHERE clause of the UPDATE statement */ pWhere 113491 ext/sqlite3/libsqlite/sqlite3.c Expr *pWhere, /* The WHERE clause. May be null */ pWhere 113702 ext/sqlite3/libsqlite/sqlite3.c pWhere, onError); pWhere 113703 ext/sqlite3/libsqlite/sqlite3.c pWhere = 0; pWhere 113732 ext/sqlite3/libsqlite/sqlite3.c sqlite3MaterializeView(pParse, pTab, pWhere, iDataCur); pWhere 113739 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3ResolveExprNames(&sNC, pWhere) ){ pWhere 113748 ext/sqlite3/libsqlite/sqlite3.c pParse, pTabList, pWhere, 0, 0, WHERE_ONEPASS_DESIRED, iIdxCur pWhere 113777 ext/sqlite3/libsqlite/sqlite3.c pWInfo = sqlite3WhereBegin(pParse, pTabList, pWhere, 0, 0, pWhere 114065 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprDelete(db, pWhere); pWhere 114105 ext/sqlite3/libsqlite/sqlite3.c Expr *pWhere, /* WHERE clause of the UPDATE statement */ pWhere 114137 ext/sqlite3/libsqlite/sqlite3.c pSelect = sqlite3SelectNew(pParse, pEList, pSrc, pWhere, 0, 0, 0, 0, 0, 0); pWhere 116516 ext/sqlite3/libsqlite/sqlite3.c mask |= exprTableUsage(pMaskSet, pS->pWhere); pWhere 121187 ext/sqlite3/libsqlite/sqlite3.c static int whereUsablePartialIndex(int iTab, WhereClause *pWC, Expr *pWhere){ pWhere 121192 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3ExprImpliesExpr(pExpr, pWhere, iTab) pWhere 122623 ext/sqlite3/libsqlite/sqlite3.c Expr *pWhere, /* The WHERE clause */ pWhere 122712 ext/sqlite3/libsqlite/sqlite3.c whereSplit(&pWInfo->sWC, pWhere, TK_AND);