pPKey2           68051 ext/sqlite3/libsqlite/sqlite3.c   const UnpackedRecord *pPKey2, /* Right key */
pPKey2           68063 ext/sqlite3/libsqlite/sqlite3.c   pKeyInfo = pPKey2->pKeyInfo;
pPKey2           68081 ext/sqlite3/libsqlite/sqlite3.c   assert( pKeyInfo->nField+pKeyInfo->nXField>=pPKey2->nField || CORRUPT_DB );
pPKey2           68109 ext/sqlite3/libsqlite/sqlite3.c     rc = sqlite3MemCompare(&mem1, &pPKey2->aMem[i], pKeyInfo->aColl[i]);
pPKey2           68118 ext/sqlite3/libsqlite/sqlite3.c   }while( idx1<szHdr1 && i<pPKey2->nField );
pPKey2           68129 ext/sqlite3/libsqlite/sqlite3.c   rc = pPKey2->default_rc;
pPKey2           68379 ext/sqlite3/libsqlite/sqlite3.c   UnpackedRecord *pPKey2,         /* Right key */
pPKey2           68387 ext/sqlite3/libsqlite/sqlite3.c   Mem *pRhs = pPKey2->aMem;       /* Next field of pPKey2 to compare */
pPKey2           68388 ext/sqlite3/libsqlite/sqlite3.c   KeyInfo *pKeyInfo = pPKey2->pKeyInfo;
pPKey2           68406 ext/sqlite3/libsqlite/sqlite3.c       pPKey2->errCode = (u8)SQLITE_CORRUPT_BKPT;
pPKey2           68413 ext/sqlite3/libsqlite/sqlite3.c   assert( pPKey2->pKeyInfo->nField+pPKey2->pKeyInfo->nXField>=pPKey2->nField 
pPKey2           68415 ext/sqlite3/libsqlite/sqlite3.c   assert( pPKey2->pKeyInfo->aSortOrder!=0 );
pPKey2           68416 ext/sqlite3/libsqlite/sqlite3.c   assert( pPKey2->pKeyInfo->nField>0 );
pPKey2           68485 ext/sqlite3/libsqlite/sqlite3.c           pPKey2->errCode = (u8)SQLITE_CORRUPT_BKPT;
pPKey2           68493 ext/sqlite3/libsqlite/sqlite3.c               &mem1, pRhs, pKeyInfo->aColl[i], &pPKey2->errCode
pPKey2           68514 ext/sqlite3/libsqlite/sqlite3.c           pPKey2->errCode = (u8)SQLITE_CORRUPT_BKPT;
pPKey2           68534 ext/sqlite3/libsqlite/sqlite3.c       assert( vdbeRecordCompareDebug(nKey1, pKey1, pPKey2, rc) );
pPKey2           68543 ext/sqlite3/libsqlite/sqlite3.c   }while( idx1<(unsigned)szHdr1 && i<pPKey2->nField && d1<=(unsigned)nKey1 );
pPKey2           68554 ext/sqlite3/libsqlite/sqlite3.c        || vdbeRecordCompareDebug(nKey1, pKey1, pPKey2, pPKey2->default_rc) 
pPKey2           68557 ext/sqlite3/libsqlite/sqlite3.c   return pPKey2->default_rc;
pPKey2           68561 ext/sqlite3/libsqlite/sqlite3.c   UnpackedRecord *pPKey2          /* Right key */
pPKey2           68563 ext/sqlite3/libsqlite/sqlite3.c   return sqlite3VdbeRecordCompareWithSkip(nKey1, pKey1, pPKey2, 0);
pPKey2           68578 ext/sqlite3/libsqlite/sqlite3.c   UnpackedRecord *pPKey2        /* Right key */
pPKey2           68585 ext/sqlite3/libsqlite/sqlite3.c   i64 v = pPKey2->aMem[0].u.i;
pPKey2           68588 ext/sqlite3/libsqlite/sqlite3.c   vdbeAssertFieldCountWithinLimits(nKey1, pKey1, pPKey2->pKeyInfo);
pPKey2           68638 ext/sqlite3/libsqlite/sqlite3.c       return sqlite3VdbeRecordCompare(nKey1, pKey1, pPKey2);
pPKey2           68641 ext/sqlite3/libsqlite/sqlite3.c       return sqlite3VdbeRecordCompare(nKey1, pKey1, pPKey2);
pPKey2           68645 ext/sqlite3/libsqlite/sqlite3.c     res = pPKey2->r1;
pPKey2           68647 ext/sqlite3/libsqlite/sqlite3.c     res = pPKey2->r2;
pPKey2           68648 ext/sqlite3/libsqlite/sqlite3.c   }else if( pPKey2->nField>1 ){
pPKey2           68651 ext/sqlite3/libsqlite/sqlite3.c     res = sqlite3VdbeRecordCompareWithSkip(nKey1, pKey1, pPKey2, 1);
pPKey2           68655 ext/sqlite3/libsqlite/sqlite3.c     res = pPKey2->default_rc;
pPKey2           68658 ext/sqlite3/libsqlite/sqlite3.c   assert( vdbeRecordCompareDebug(nKey1, pKey1, pPKey2, res) );
pPKey2           68670 ext/sqlite3/libsqlite/sqlite3.c   UnpackedRecord *pPKey2        /* Right key */
pPKey2           68676 ext/sqlite3/libsqlite/sqlite3.c   vdbeAssertFieldCountWithinLimits(nKey1, pKey1, pPKey2->pKeyInfo);
pPKey2           68679 ext/sqlite3/libsqlite/sqlite3.c     res = pPKey2->r1;      /* (pKey1/nKey1) is a number or a null */
pPKey2           68681 ext/sqlite3/libsqlite/sqlite3.c     res = pPKey2->r2;      /* (pKey1/nKey1) is a blob */
pPKey2           68689 ext/sqlite3/libsqlite/sqlite3.c       pPKey2->errCode = (u8)SQLITE_CORRUPT_BKPT;
pPKey2           68692 ext/sqlite3/libsqlite/sqlite3.c     nCmp = MIN( pPKey2->aMem[0].n, nStr );
pPKey2           68693 ext/sqlite3/libsqlite/sqlite3.c     res = memcmp(&aKey1[szHdr], pPKey2->aMem[0].z, nCmp);
pPKey2           68696 ext/sqlite3/libsqlite/sqlite3.c       res = nStr - pPKey2->aMem[0].n;
pPKey2           68698 ext/sqlite3/libsqlite/sqlite3.c         if( pPKey2->nField>1 ){
pPKey2           68699 ext/sqlite3/libsqlite/sqlite3.c           res = sqlite3VdbeRecordCompareWithSkip(nKey1, pKey1, pPKey2, 1);
pPKey2           68701 ext/sqlite3/libsqlite/sqlite3.c           res = pPKey2->default_rc;
pPKey2           68704 ext/sqlite3/libsqlite/sqlite3.c         res = pPKey2->r2;
pPKey2           68706 ext/sqlite3/libsqlite/sqlite3.c         res = pPKey2->r1;
pPKey2           68709 ext/sqlite3/libsqlite/sqlite3.c       res = pPKey2->r2;
pPKey2           68711 ext/sqlite3/libsqlite/sqlite3.c       res = pPKey2->r1;
pPKey2           68715 ext/sqlite3/libsqlite/sqlite3.c   assert( vdbeRecordCompareDebug(nKey1, pKey1, pPKey2, res)
pPKey2           68717 ext/sqlite3/libsqlite/sqlite3.c        || pPKey2->pKeyInfo->db->mallocFailed