Searched refs:WhereLoop (Results 1 – 3 of 3) sorted by relevance
28 typedef struct WhereLoop WhereLoop; typedef107 struct WhereLoop *pWLoop; /* The selected WhereLoop object */128 struct WhereLoop { struct161 # define WHERE_LOOP_XFER_SZ offsetof(WhereLoop,nLSlot) argument164 WhereLoop *pNextLoop; /* Next WhereLoop object in the WhereClause */ argument213 WhereLoop **aLoop; /* Array of WhereLoop objects implementing this path */415 WhereLoop *pNew; /* Template WhereLoop */488 WhereLoop *pLoops; /* List of all WhereLoop objects */505 void sqlite3WhereLoopPrint(WhereLoop *p, WhereClause *pWC);
2251 static int whereLoopXfer(sqlite3 *db, WhereLoop *pTo, WhereLoop *pFrom){ in whereLoopXfer()2355 static void whereLoopAdjustCost(const WhereLoop *p, WhereLoop *pTemplate){ in whereLoopAdjustCost()2397 WhereLoop **ppPrev, in whereLoopFindLesser()2400 WhereLoop *p; in whereLoopFindLesser()4008 WhereLoop *pNew; in whereLoopAddVirtual()4133 WhereLoop *pNew; in whereLoopAddOr()4267 WhereLoop *pNew; in whereLoopAddAll()5183 WhereLoop *pLoop; in whereShortCut()5303 WhereLoop *p; in showAllWhereLoops()5370 WhereLoop *pLoop; in whereOmitNoopJoin()[all …]
87 static void explainIndexRange(StrAccum *pStr, WhereLoop *pLoop){ in explainIndexRange()247 WhereLoop *pLoop; /* The where loop */ in sqlite3WhereExplainBloomFilter()294 WhereLoop *pLoop = pLvl->pWLoop; in sqlite3WhereAddScanStatus()473 WhereLoop *pLoop, /* The current loop */ in removeUnindexableInClauseTerms()583 WhereLoop *pLoop = pLevel->pWLoop; in codeEqualityTerm()774 WhereLoop *pLoop; /* The WhereLoop object */ in codeAllEqualityTerms()1028 WhereLoop *pLoop = pLevel->pWLoop; in codeCursorHint()1272 WhereLoop *pLoop = pLevel->pWLoop; in filterPullDown()1328 WhereLoop *pLoop; /* The WhereLoop object being coded */ in sqlite3WhereCodeOneLoopStart()2284 WhereLoop *pSubLoop; in sqlite3WhereCodeOneLoopStart()[all …]