Lines Matching defs:IndexedExpr
15359 typedef struct IndexedExpr IndexedExpr;
19746 struct IndexedExpr {
19753 IndexedExpr *pIENext; /* Next in a list of all indexed expressions */
19821 IndexedExpr *pIdxEpr;/* List of expressions used by active indexes */
19822 IndexedExpr *pIdxPartExpr; /* Exprs constrained by index WHERE clauses */
113444 IndexedExpr *p;
113503 IndexedExpr *p;
115841 IndexedExpr *pIEpr;
149470 IndexedExpr *pIEpr;
163323 IndexedExpr *saved_pIdxEpr; /* saved copy of Parse.pIdxEpr */
163324 IndexedExpr *saved_pIdxPartExpr; /* saved copy of Parse.pIdxPartExpr */
165748 IndexedExpr **pp = (IndexedExpr**)pObject;
165750 IndexedExpr *p = *pp;
165813 IndexedExpr *p = (IndexedExpr*)sqlite3DbMallocRaw(db, sizeof(*p));
168173 ** This routine adds IndexedExpr entries to the Parse->pIdxEpr field for
168179 Parse *pParse, /* Add IndexedExpr entries to pParse->pIdxEpr */
168185 IndexedExpr *p;
168206 p = sqlite3DbMallocRaw(pParse->db, sizeof(IndexedExpr));
169246 IndexedExpr *p = pParse->pIdxEpr;