Lines Matching refs:xCmp
19322 int (*xCmp)(void*,int, const void*, int, const void*); member
92344 rc = pColl->xCmp(pColl->pUser, c1.n, v1, c2.n, v2);
92359 return pColl->xCmp(pColl->pUser,pMem1->n,pMem1->z,pMem2->n,pMem2->z);
92531 assert( !pColl || pColl->xCmp );
132406 if( pColl2->xCmp!=0 ){
132427 if( pColl && pColl->xCmp==0 ){
132565 if( !p || !p->xCmp ){
132572 if( p && !p->xCmp && synthCollSeq(db, p) ){
132575 assert( !p || p->xCmp );
132610 if( !initbusy && (!pColl || !pColl->xCmp) ){
188445 assert( p==0 || p->xCmp!=binCollFunc || strcmp(p->zName,"BINARY")==0 );
188446 return p==0 || p->xCmp==binCollFunc;
190280 if( pColl && pColl->xCmp ){
190303 p->xCmp = 0;
190311 pColl->xCmp = xCompare;
206216 int (*xCmp)(Fts3SegReader *, Fts3SegReader *) /* Comparison function */
206227 if( xCmp(apSegment[j], apSegment[j+1])<0 ) break;
206237 assert( xCmp(apSegment[i], apSegment[i+1])<0 );
207015 int (*xCmp)(Fts3SegReader *, Fts3SegReader *) = ( local
207049 fts3SegReaderSort(pMsr->apSegment, nMerge, j, xCmp);
207125 int (*xCmp)(Fts3SegReader *, Fts3SegReader *) = ( local
207150 fts3SegReaderSort(pCsr->apSegment, i, i, xCmp);
207219 int (*xCmp)(Fts3SegReader *, Fts3SegReader *) = ( local
207302 fts3SegReaderSort(apSegment, nMerge, nMerge, xCmp);
207362 fts3SegReaderSort(apSegment, nMerge, j, xCmp);