nOrderBy 5802 ext/sqlite3/libsqlite/sqlite3.c int nOrderBy; /* Number of terms in the ORDER BY clause */ nOrderBy 108348 ext/sqlite3/libsqlite/sqlite3.c int nOrderBy = p->pOrderBy->nExpr; nOrderBy 108350 ext/sqlite3/libsqlite/sqlite3.c KeyInfo *pRet = sqlite3KeyInfoAlloc(db, nOrderBy+nExtra, 1); nOrderBy 108353 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<nOrderBy; i++){ nOrderBy 109272 ext/sqlite3/libsqlite/sqlite3.c int nOrderBy; /* Number of terms in the ORDER BY clause */ nOrderBy 109295 ext/sqlite3/libsqlite/sqlite3.c nOrderBy = pOrderBy->nExpr; nOrderBy 109304 ext/sqlite3/libsqlite/sqlite3.c for(j=0, pItem=pOrderBy->a; j<nOrderBy; j++, pItem++){ nOrderBy 109308 ext/sqlite3/libsqlite/sqlite3.c if( j==nOrderBy ){ nOrderBy 109314 ext/sqlite3/libsqlite/sqlite3.c if( pOrderBy ) pOrderBy->a[nOrderBy++].u.x.iOrderByCol = (u16)i; nOrderBy 109326 ext/sqlite3/libsqlite/sqlite3.c aPermute = sqlite3DbMallocRaw(db, sizeof(int)*nOrderBy); nOrderBy 109329 ext/sqlite3/libsqlite/sqlite3.c for(i=0, pItem=pOrderBy->a; i<nOrderBy; i++, pItem++){ nOrderBy 109354 ext/sqlite3/libsqlite/sqlite3.c assert( nOrderBy>=nExpr || db->mallocFailed ); nOrderBy 109515 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp4(v, OP_Compare, destA.iSdst, destB.iSdst, nOrderBy, nOrderBy 117812 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<p->nOrderBy; i++){ nOrderBy 118063 ext/sqlite3/libsqlite/sqlite3.c int nOrderBy; nOrderBy 118083 ext/sqlite3/libsqlite/sqlite3.c nOrderBy = 0; nOrderBy 118091 ext/sqlite3/libsqlite/sqlite3.c nOrderBy = n; nOrderBy 118099 ext/sqlite3/libsqlite/sqlite3.c + sizeof(*pIdxOrderBy)*nOrderBy ); nOrderBy 118112 ext/sqlite3/libsqlite/sqlite3.c pUsage = (struct sqlite3_index_constraint_usage*)&pIdxOrderBy[nOrderBy]; nOrderBy 118114 ext/sqlite3/libsqlite/sqlite3.c *(int*)&pIdxInfo->nOrderBy = nOrderBy; nOrderBy 118146 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<nOrderBy; i++){ nOrderBy 121583 ext/sqlite3/libsqlite/sqlite3.c pIdxInfo->nOrderBy : 0); nOrderBy 121799 ext/sqlite3/libsqlite/sqlite3.c u16 nOrderBy; /* Number terms in the ORDER BY clause */ nOrderBy 121840 ext/sqlite3/libsqlite/sqlite3.c nOrderBy = pOrderBy->nExpr; nOrderBy 121841 ext/sqlite3/libsqlite/sqlite3.c testcase( nOrderBy==BMS-1 ); nOrderBy 121842 ext/sqlite3/libsqlite/sqlite3.c if( nOrderBy>BMS-1 ) return 0; /* Cannot optimize overly large ORDER BYs */ nOrderBy 121844 ext/sqlite3/libsqlite/sqlite3.c obDone = MASKBIT(nOrderBy)-1; nOrderBy 121861 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<nOrderBy; i++){ nOrderBy 121945 ext/sqlite3/libsqlite/sqlite3.c for(i=0; bOnce && i<nOrderBy; i++){ nOrderBy 121997 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<nOrderBy; i++){ nOrderBy 122010 ext/sqlite3/libsqlite/sqlite3.c if( obSat==obDone ) return (i8)nOrderBy; nOrderBy 122012 ext/sqlite3/libsqlite/sqlite3.c for(i=nOrderBy-1; i>0; i--){ nOrderBy 122071 ext/sqlite3/libsqlite/sqlite3.c int nOrderBy, nOrderBy 122088 ext/sqlite3/libsqlite/sqlite3.c assert( nOrderBy>0 && 66==sqlite3LogEst(100) ); nOrderBy 122089 ext/sqlite3/libsqlite/sqlite3.c rScale = sqlite3LogEst((nOrderBy-nSorted)*100/nOrderBy) - 66; nOrderBy 122122 ext/sqlite3/libsqlite/sqlite3.c int nOrderBy; /* Number of ORDER BY clause terms */ nOrderBy 122152 ext/sqlite3/libsqlite/sqlite3.c nOrderBy = 0; nOrderBy 122154 ext/sqlite3/libsqlite/sqlite3.c nOrderBy = pWInfo->pOrderBy->nExpr; nOrderBy 122159 ext/sqlite3/libsqlite/sqlite3.c nSpace += sizeof(LogEst) * nOrderBy; nOrderBy 122169 ext/sqlite3/libsqlite/sqlite3.c if( nOrderBy ){ nOrderBy 122177 ext/sqlite3/libsqlite/sqlite3.c memset(aSortCost, 0, sizeof(LogEst) * nOrderBy); nOrderBy 122179 ext/sqlite3/libsqlite/sqlite3.c assert( aSortCost==0 || &pSpace[nSpace]==(char*)&aSortCost[nOrderBy] ); nOrderBy 122190 ext/sqlite3/libsqlite/sqlite3.c if( nOrderBy ){ nOrderBy 122197 ext/sqlite3/libsqlite/sqlite3.c aFrom[0].isOrdered = nLoop>0 ? -1 : nOrderBy; nOrderBy 122229 ext/sqlite3/libsqlite/sqlite3.c if( isOrdered>=0 && isOrdered<nOrderBy ){ nOrderBy 122232 ext/sqlite3/libsqlite/sqlite3.c pWInfo, nRowEst, nOrderBy, isOrdered nOrderBy 122239 ext/sqlite3/libsqlite/sqlite3.c aSortCost[isOrdered], (nOrderBy-isOrdered), nOrderBy, nOrderBy 134624 ext/sqlite3/libsqlite/sqlite3.c if( pInfo->nOrderBy==1 ){ nOrderBy 139051 ext/sqlite3/libsqlite/sqlite3.c if( pInfo->nOrderBy==1 nOrderBy 155405 ext/sqlite3/libsqlite/sqlite3.c if( ( pIdxInfo->nOrderBy==1 nOrderBy 155409 ext/sqlite3/libsqlite/sqlite3.c ( pIdxInfo->nOrderBy==2 nOrderBy 5595 ext/sqlite3/libsqlite/sqlite3.h int nOrderBy; /* Number of terms in the ORDER BY clause */