Lines Matching refs:xCmp
16772 int (*xCmp)(void*,int, const void*, int, const void*); member
80307 return pColl->xCmp(pColl->pUser,pMem1->n,pMem1->z,pMem2->n,pMem2->z);
80323 rc = pColl->xCmp(pColl->pUser, c1.n, v1, c2.n, v2);
80476 assert( !pColl || pColl->xCmp );
108360 if( !initbusy && (!pColl || !pColl->xCmp) ){
111591 if( pColl2->xCmp!=0 ){
111627 if( !p || !p->xCmp ){
111634 if( p && !p->xCmp && synthCollSeq(db, p) ){
111637 assert( !p || p->xCmp );
111657 if( pColl && pColl->xCmp==0 ){
155542 assert( p==0 || p->xCmp!=binCollFunc || p->pUser!=0
155544 return p==0 || (p->xCmp==binCollFunc && p->pUser==0);
157156 if( pColl && pColl->xCmp ){
157179 p->xCmp = 0;
157187 pColl->xCmp = xCompare;
172260 int (*xCmp)(Fts3SegReader *, Fts3SegReader *) /* Comparison function */
172271 if( xCmp(apSegment[j], apSegment[j+1])<0 ) break;
172281 assert( xCmp(apSegment[i], apSegment[i+1])<0 );
173047 int (*xCmp)(Fts3SegReader *, Fts3SegReader *) = (
173081 fts3SegReaderSort(pMsr->apSegment, nMerge, j, xCmp);
173157 int (*xCmp)(Fts3SegReader *, Fts3SegReader *) = (
173182 fts3SegReaderSort(pCsr->apSegment, i, i, xCmp);
173238 int (*xCmp)(Fts3SegReader *, Fts3SegReader *) = (
173320 fts3SegReaderSort(apSegment, nMerge, nMerge, xCmp);
173387 fts3SegReaderSort(apSegment, nMerge, j, xCmp);