Lines Matching refs:aSortOrder
11089 ** Note that aSortOrder[] and aColl[] have nField+1 slots. There
11099 u8 *aSortOrder; /* Sort order for each column. */
11165 u8 *aSortOrder; /* for each column: True==DESC, False==ASC */
63237 assert( pKeyInfo->aSortOrder!=0 );
63253 if( pKeyInfo->aSortOrder[j] ){
65315 assert( pKeyInfo->aSortOrder!=0 );
65400 assert( pKeyInfo->aSortOrder!=0 );
65430 if( pKeyInfo->aSortOrder[i] ){
65678 assert( pPKey2->pKeyInfo->aSortOrder!=0 );
65792 if( pKeyInfo->aSortOrder[i] ){
66012 if( p->pKeyInfo->aSortOrder[0] ){
70085 bRev = pKeyInfo->aSortOrder[i];
79884 eType = IN_INDEX_INDEX_ASC + pIdx->aSortOrder[0];
87665 memcpy(zExtra, pIdx->aSortOrder, pIdx->nColumn);
87666 pIdx->aSortOrder = (u8*)zExtra;
88843 sizeof(u8)*nCol); /* Index.aSortOrder */
88850 p->aSortOrder = (u8*)pExtra;
89150 pIndex->aSortOrder[i] = (u8)requestedSortOrder;
89161 pIndex->aSortOrder[i] = pPk->aSortOrder[j];
90271 pKey->aSortOrder[i] = pIdx->aSortOrder[i];
96503 if( pSrc->aSortOrder[i]!=pDest->aSortOrder[i] ){
101946 memset(pKI->aSortOrder, 0, pKI->nField); /* Makes OP_Jump below testable */
102385 p->aSortOrder = (u8*)&p->aColl[N+X];
102464 pInfo->aSortOrder[i-iStart] = pItem->sortOrder;
103295 pRet->aSortOrder[i] = pOrderBy->a[i].sortOrder;
104227 pKeyDup->aSortOrder[i] = 0;
113411 && pLoop->u.btree.pIndex->aSortOrder[iEq]
114125 if( (nEq<pIdx->nKeyCol && bRev==(pIdx->aSortOrder[nEq]==SQLITE_SO_ASC))
116156 revIdx = pIndex->aSortOrder[j];