aSortCost 122132 ext/sqlite3/libsqlite/sqlite3.c LogEst *aSortCost = 0; /* Sorting and partial sorting costs */ aSortCost 122176 ext/sqlite3/libsqlite/sqlite3.c aSortCost = (LogEst*)pX; aSortCost 122177 ext/sqlite3/libsqlite/sqlite3.c memset(aSortCost, 0, sizeof(LogEst) * nOrderBy); aSortCost 122179 ext/sqlite3/libsqlite/sqlite3.c assert( aSortCost==0 || &pSpace[nSpace]==(char*)&aSortCost[nOrderBy] ); aSortCost 122180 ext/sqlite3/libsqlite/sqlite3.c assert( aSortCost!=0 || &pSpace[nSpace]==(char*)pX ); aSortCost 122230 ext/sqlite3/libsqlite/sqlite3.c if( aSortCost[isOrdered]==0 ){ aSortCost 122231 ext/sqlite3/libsqlite/sqlite3.c aSortCost[isOrdered] = whereSortingCost( aSortCost 122235 ext/sqlite3/libsqlite/sqlite3.c rCost = sqlite3LogEstAdd(rUnsorted, aSortCost[isOrdered]); aSortCost 122239 ext/sqlite3/libsqlite/sqlite3.c aSortCost[isOrdered], (nOrderBy-isOrdered), nOrderBy,