Lines Matching defs:nOrderBy
4938 int nOrderBy; /* Number of terms in the ORDER BY clause */
88713 int nOrderBy; /* Number of terms in the ORDER BY clause */
88732 nOrderBy = pOrderBy->nExpr;
88741 for(j=0, pItem=pOrderBy->a; j<nOrderBy; j++, pItem++){
88745 if( j==nOrderBy ){
88751 pOrderBy->a[nOrderBy++].iCol = (u16)i;
88763 aPermute = sqlite3DbMallocRaw(db, sizeof(int)*nOrderBy);
88766 for(i=0, pItem=pOrderBy->a; i<nOrderBy; i++, pItem++){
88771 sqlite3DbMallocRaw(db, sizeof(*pKeyMerge)+nOrderBy*(sizeof(CollSeq*)+1));
88773 pKeyMerge->aSortOrder = (u8*)&pKeyMerge->aColl[nOrderBy];
88774 pKeyMerge->nField = (u16)nOrderBy;
88776 for(i=0; i<nOrderBy; i++){
88807 assert( nOrderBy>=nExpr || db->mallocFailed );
88982 sqlite3VdbeAddOp4(v, OP_Compare, destA.iMem, destB.iMem, nOrderBy,
88989 sqlite3ReleaseTempRange(pParse, regPrev, nOrderBy+1);
95725 for(i=0; i<p->nOrderBy; i++){
96105 int nOrderBy;
96125 nOrderBy = 0;
96132 nOrderBy = pOrderBy->nExpr;
96140 + sizeof(*pIdxOrderBy)*nOrderBy );
96154 pUsage = (struct sqlite3_index_constraint_usage*)&pIdxOrderBy[nOrderBy];
96156 *(int*)&pIdxInfo->nOrderBy = nOrderBy;
96183 for(i=0; i<nOrderBy; i++){
96270 int nOrderBy;
96342 nOrderBy = pIdxInfo->nOrderBy;
96344 pIdxInfo->nOrderBy = 0;
96384 pIdxInfo->nOrderBy = nOrderBy;