WhereLoop 115760 ext/sqlite3/libsqlite/sqlite3.c typedef struct WhereLoop WhereLoop; WhereLoop 115809 ext/sqlite3/libsqlite/sqlite3.c struct WhereLoop *pWLoop; /* The selected WhereLoop object */ WhereLoop 115858 ext/sqlite3/libsqlite/sqlite3.c # define WHERE_LOOP_XFER_SZ offsetof(WhereLoop,nLSlot) WhereLoop 115861 ext/sqlite3/libsqlite/sqlite3.c WhereLoop *pNextLoop; /* Next WhereLoop object in the WhereClause */ WhereLoop 115914 ext/sqlite3/libsqlite/sqlite3.c WhereLoop **aLoop; /* Array of WhereLoop objects implementing this path */ WhereLoop 116103 ext/sqlite3/libsqlite/sqlite3.c WhereLoop *pNew; /* Template WhereLoop */ WhereLoop 116126 ext/sqlite3/libsqlite/sqlite3.c WhereLoop *pLoops; /* List of all WhereLoop objects */ WhereLoop 117888 ext/sqlite3/libsqlite/sqlite3.c WhereLoop *pLoop; /* The Loop object */ WhereLoop 118979 ext/sqlite3/libsqlite/sqlite3.c WhereLoop *pLoop = pLevel->pWLoop; WhereLoop 119086 ext/sqlite3/libsqlite/sqlite3.c WhereLoop *pLoop; /* The WhereLoop object */ WhereLoop 119266 ext/sqlite3/libsqlite/sqlite3.c WhereLoop *pLoop; /* The controlling WhereLoop object */ WhereLoop 119370 ext/sqlite3/libsqlite/sqlite3.c WhereLoop *pLoop = pLvl->pWLoop; WhereLoop 119428 ext/sqlite3/libsqlite/sqlite3.c WhereLoop *pLoop; /* The WhereLoop object being coded */ WhereLoop 120094 ext/sqlite3/libsqlite/sqlite3.c WhereLoop *pSubLoop; WhereLoop 120488 ext/sqlite3/libsqlite/sqlite3.c WhereLoop *p = pWInfo->pLoops; WhereLoop 120586 ext/sqlite3/libsqlite/sqlite3.c static WhereLoop **whereLoopFindLesser( WhereLoop 120590 ext/sqlite3/libsqlite/sqlite3.c WhereLoop *p; WhereLoop 120675 ext/sqlite3/libsqlite/sqlite3.c WhereLoop **ppPrev, *p; WhereLoop 120733 ext/sqlite3/libsqlite/sqlite3.c *ppPrev = p = sqlite3DbMallocRaw(db, sizeof(WhereLoop)); WhereLoop 120741 ext/sqlite3/libsqlite/sqlite3.c WhereLoop **ppTail = &p->pNextLoop; WhereLoop 120742 ext/sqlite3/libsqlite/sqlite3.c WhereLoop *pToDel; WhereLoop 120873 ext/sqlite3/libsqlite/sqlite3.c WhereLoop *pNew; /* Template WhereLoop under construction */ WhereLoop 121248 ext/sqlite3/libsqlite/sqlite3.c WhereLoop *pNew; /* Template WhereLoop object */ WhereLoop 121458 ext/sqlite3/libsqlite/sqlite3.c WhereLoop *pNew; WhereLoop 121609 ext/sqlite3/libsqlite/sqlite3.c WhereLoop *pNew; WhereLoop 121738 ext/sqlite3/libsqlite/sqlite3.c WhereLoop *pNew; WhereLoop 121804 ext/sqlite3/libsqlite/sqlite3.c WhereLoop *pLoop = 0; /* Current WhereLoop being processed. */ WhereLoop 122130 ext/sqlite3/libsqlite/sqlite3.c WhereLoop *pWLoop; /* One of the WhereLoop objects */ WhereLoop 122131 ext/sqlite3/libsqlite/sqlite3.c WhereLoop **pX; /* Used to divy up the pSpace memory */ WhereLoop 122158 ext/sqlite3/libsqlite/sqlite3.c nSpace = (sizeof(WherePath)+sizeof(WhereLoop*)*nLoop)*mxChoice*2; WhereLoop 122165 ext/sqlite3/libsqlite/sqlite3.c pX = (WhereLoop**)(aFrom+mxChoice); WhereLoop 122341 ext/sqlite3/libsqlite/sqlite3.c memcpy(pTo->aLoop, pFrom->aLoop, sizeof(WhereLoop*)*iLoop); WhereLoop 122463 ext/sqlite3/libsqlite/sqlite3.c WhereLoop *pLoop; WhereLoop 122637 ext/sqlite3/libsqlite/sqlite3.c WhereLoop *pLoop; /* Pointer to a single WhereLoop object */ WhereLoop 122682 ext/sqlite3/libsqlite/sqlite3.c pWInfo = sqlite3DbMallocZero(db, nByteWInfo + sizeof(WhereLoop)); WhereLoop 122700 ext/sqlite3/libsqlite/sqlite3.c sWLB.pNew = (WhereLoop*)(((char*)pWInfo)+nByteWInfo); WhereLoop 122804 ext/sqlite3/libsqlite/sqlite3.c WhereLoop *p; WhereLoop 123049 ext/sqlite3/libsqlite/sqlite3.c WhereLoop *pLoop;