Home | History | Annotate | Download | only in dist

Lines Matching refs:aSortOrder

15941 ** Note that aSortOrder[] and aColl[] have nField+1 slots.  There
15951 u8 *aSortOrder; /* Sort order for each column. */
16044 u8 *aSortOrder; /* for each column: True==DESC, False==ASC */
74286 assert( pKeyInfo->aSortOrder!=0 );
74292 sqlite3XPrintf(&x, ",%s%s", pKeyInfo->aSortOrder[j] ? "-" : "", zColl);
76525 assert( pKeyInfo->aSortOrder!=0 );
76617 assert( pKeyInfo->aSortOrder!=0 );
76647 if( pKeyInfo->aSortOrder[i] ){
77013 assert( pPKey2->pKeyInfo->aSortOrder!=0 );
77132 if( pKeyInfo->aSortOrder[i] ){
77349 if( p->pKeyInfo->aSortOrder[0] ){
77683 preupdate.keyinfo.aSortOrder = (u8*)&fakeSortOrder;
82098 bRev = pKeyInfo->aSortOrder[i];
88633 if( pTask->pSorter->pKeyInfo->aSortOrder[0] ){
88701 }else if( pTask->pSorter->pKeyInfo->aSortOrder[0] ){
95072 eType = IN_INDEX_INDEX_ASC + pIdx->aSortOrder[0];
103245 memcpy(zExtra, pIdx->aSortOrder, pIdx->nColumn);
103246 pIdx->aSortOrder = (u8*)zExtra;
104489 sizeof(u8)*nCol); /* Index.aSortOrder */
104496 p->aSortOrder = (u8*)pExtra;
104827 pIndex->aSortOrder[i] = (u8)requestedSortOrder;
104843 pIndex->aSortOrder[i] = pPk->aSortOrder[j];
105986 pKey->aSortOrder[i] = pIdx->aSortOrder[i];
112744 if( pSrc->aSortOrder[i]!=pDest->aSortOrder[i] ){
116466 pIdx->aSortOrder[i],
119247 memset(pKI->aSortOrder, 0, pKI->nKeyField); /* Makes OP_Jump testable */
119719 p->aSortOrder = (u8*)&p->aColl[N+X];
119796 pInfo->aSortOrder[i-iStart] = pItem->sortOrder;
120685 pRet->aSortOrder[i] = pOrderBy->a[i].sortOrder;
121645 pKeyDup->aSortOrder[i] = 0;
129690 && pLoop->u.btree.pIndex->aSortOrder[iEq]
130736 testcase( pIdx->aSortOrder[nEq]==SQLITE_SO_DESC );
130739 pLevel->iLikeRepCntr |= bRev ^ (pIdx->aSortOrder[nEq]==SQLITE_SO_DESC);
130755 if( (nEq<pIdx->nKeyCol && bRev==(pIdx->aSortOrder[nEq]==SQLITE_SO_ASC))
134396 assert( p->aSortOrder!=0 );
134397 if( p->aSortOrder[nEq] ){
135217 || pIdx->aSortOrder[i+nEq]!=pIdx->aSortOrder[nEq]
136607 revIdx = pIndex->aSortOrder[j];