Lines Matching refs:Expr

297 static Expr *whereRightSubexprIsColumn(Expr *p){  in whereRightSubexprIsColumn()
313 Expr *pX; /* An expression being tested */ in whereScanNext()
545 Expr *p = sqlite3ExprSkipCollateAndLikely(pList->a[i].pExpr); in findIndexCol()
610 Expr *p = sqlite3ExprSkipCollateAndLikely(pDistinct->a[i].pExpr); in isDistinctRedundant()
845 Expr *pPartial = 0; /* Partial Index Expression */ in constructAutomaticIndex()
865 Expr *pExpr = pTerm->pExpr; in constructAutomaticIndex()
940 Expr *pX = pTerm->pExpr; in constructAutomaticIndex()
1107 Expr *pExpr = pTerm->pExpr; in sqlite3ConstructBloomFilter()
1230 Expr *pExpr = pOrderBy->a[i].pExpr; in allocateIndexInfo()
1231 Expr *pE2; in allocateIndexInfo()
1345 Expr *pExpr = pOrderBy->a[i].pExpr; in allocateIndexInfo()
1877 Expr *pExpr = pLower->pExpr->pRight; in whereRangeScanEst()
1894 Expr *pExpr = pUpper->pExpr->pRight; in whereRangeScanEst()
1985 Expr *pExpr, /* Expression for VALUE in the x=VALUE constraint */ in whereEqualScanEst()
2672 Expr *pRight = pTerm->pExpr->pRight; in whereLoopOutputAdjust()
2727 Expr *pLhs, *pRhs; in whereRangeVectorLen()
2892 Expr *pExpr = pTerm->pExpr; in whereLoopAddBtreeIndex()
3038 Expr *pExpr = pTerm->pExpr; in whereLoopAddBtreeIndex()
3197 Expr *pExpr = sqlite3ExprSkipCollateAndLikely(pOB->a[ii].pExpr); in indexMightHelpWithOrderBy()
3223 Expr *pWhere /* The WHERE clause from the partial index */ in whereUsablePartialIndex()
3237 Expr *pExpr; in whereUsablePartialIndex()
3272 static int whereIsCoveringIndexWalkCallback(Walker *pWalk, Expr *pExpr){ in whereIsCoveringIndexWalkCallback()
3870 Expr *pX = pHidden->pWC->a[iTerm].pExpr; in sqlite3_vtab_collation()
4379 Expr *pOBExpr; /* An expression from the ORDER BY clause */ in wherePathSatisfiesOrderBy()
4540 Expr *pX = pLoop->aLTerm[j]->pExpr; in wherePathSatisfiesOrderBy()
4594 Expr *pIdxExpr = pIndex->aColExpr->a[j].pExpr; in wherePathSatisfiesOrderBy()
4656 Expr *p; in wherePathSatisfiesOrderBy()
5273 static int exprNodeIsDeterministic(Walker *pWalker, Expr *pExpr){ in exprNodeIsDeterministic()
5286 static int exprIsDeterministic(Expr *p){ in exprIsDeterministic()
5499 Expr *pExpr; in whereAddIndexedExpr()
5624 Expr *pWhere, /* The WHERE clause */ in sqlite3WhereBegin()