Lines Matching refs:aSortOrder

17069   u8 *aSortOrder;     /* Sort order for each column. */  member
17162 u8 *aSortOrder; /* for each column: True==DESC, False==ASC */ member
77801 assert( pKeyInfo->aSortOrder!=0 );
77808 pKeyInfo->aSortOrder[j] ? "-" : "", zColl);
80097 assert( pKeyInfo->aSortOrder!=0 );
80196 assert( pKeyInfo->aSortOrder!=0 );
80227 if( pKeyInfo->aSortOrder[i] ){
80590 assert( pPKey2->pKeyInfo->aSortOrder!=0 );
80711 if( pPKey2->pKeyInfo->aSortOrder[i] ){
80929 if( p->pKeyInfo->aSortOrder[0] ){
81273 preupdate.keyinfo.aSortOrder = (u8*)&fakeSortOrder;
85754 bRev = pKeyInfo->aSortOrder[i];
92553 if( pTask->pSorter->pKeyInfo->aSortOrder[0] ){
92621 }else if( pTask->pSorter->pKeyInfo->aSortOrder[0] ){
99400 eType = IN_INDEX_INDEX_ASC + pIdx->aSortOrder[0];
108534 memcpy(zExtra, pIdx->aSortOrder, pIdx->nColumn);
108535 pIdx->aSortOrder = (u8*)zExtra;
109883 p->aSortOrder = (u8*)pExtra;
110225 pIndex->aSortOrder[i] = (u8)requestedSortOrder;
110241 pIndex->aSortOrder[i] = pPk->aSortOrder[j];
111440 pKey->aSortOrder[i] = pIdx->aSortOrder[i];
118539 if( pSrc->aSortOrder[i]!=pDest->aSortOrder[i] ){
122368 pIdx->aSortOrder[i],
125287 memset(pKI->aSortOrder, 0, pKI->nKeyField); /* Makes OP_Jump testable */
125898 p->aSortOrder = (u8*)&p->aColl[N+X];
125975 pInfo->aSortOrder[i-iStart] = pItem->sortOrder;
126881 pRet->aSortOrder[i] = pOrderBy->a[i].sortOrder;
127852 pKeyDup->aSortOrder[i] = 0;
136664 && pLoop->u.btree.pIndex->aSortOrder[iEq]
137744 testcase( pIdx->aSortOrder[nEq]==SQLITE_SO_DESC );
137747 pLevel->iLikeRepCntr |= bRev ^ (pIdx->aSortOrder[nEq]==SQLITE_SO_DESC);
137763 if( (nEq<pIdx->nKeyCol && bRev==(pIdx->aSortOrder[nEq]==SQLITE_SO_ASC))
141563 assert( p->aSortOrder!=0 );
141564 if( p->aSortOrder[nEq] ){
142392 || pIdx->aSortOrder[i+nEq]!=pIdx->aSortOrder[nEq]
143834 revIdx = pIndex->aSortOrder[j];
146669 assert( pKeyInfo->aSortOrder[0]==0 );
146670 pKeyInfo->aSortOrder[0] = 1;