• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/WebCore-7537.78.1/Modules/indexeddb/

Lines Matching defs:ptrA

584 int compareEncodedIDBKeys(const char*& ptrA, const char* limitA, const char*& ptrB, const char* limitB, bool& ok)
587 ASSERT(&ptrA != &ptrB);
588 ASSERT(ptrA < limitA);
590 unsigned char typeA = *ptrA++;
603 ptrA = decodeVarInt(ptrA, limitA, lengthA);
605 if (!ptrA || !ptrB || lengthA < 0 || lengthB < 0) {
610 int result = compareEncodedIDBKeys(ptrA, limitA, ptrB, limitB, ok);
621 return compareEncodedStringsWithLength(ptrA, limitA, ptrB, limitB, ok);
625 ptrA = decodeDouble(ptrA, limitA, &d);
627 ASSERT(ptrA);
629 if (!ptrA || !ptrB) {
650 const char* ptrA = keyA.data();
651 const char* limitA = ptrA + keyA.size();
655 return compareEncodedIDBKeys(ptrA, limitA, ptrB, limitB, ok);
734 const char* ptrA = KeyType::decode(a.begin(), a.end(), &keyA);
735 ASSERT(ptrA);
736 if (!ptrA) {
756 const char* ptrA = KeyPrefix::decode(a.begin(), a.end(), &prefixA);
758 ASSERT(ptrA);
766 ASSERT(ptrA != a.end());
771 return compareEncodedIDBKeys(ptrA, a.end(), ptrB, b.end(), ok);
779 const char* ptrA = KeyPrefix::decode(a.begin(), a.end(), &prefixA);
781 ASSERT(ptrA);
789 ASSERT(ptrA != a.end());
794 return compareEncodedIDBKeys(ptrA, a.end(), ptrB, b.end(), ok);
802 const char* ptrA = KeyPrefix::decode(a.begin(), a.end(), &prefixA);
804 ASSERT(ptrA);
812 ASSERT(ptrA != a.end());
818 int result = compareEncodedIDBKeys(ptrA, a.end(), ptrB, b.end(), ok);
827 if (ptrA != a.end())
828 ptrA = decodeVarInt(ptrA, a.end(), sequenceNumberA);
833 if (!ptrA || !ptrB)
835 if (ptrA == a.end() && ptrB == b.end())
837 if (ptrA == a.end())
842 result = compareEncodedIDBKeys(ptrA, a.end(), ptrB, b.end(), ok);
851 const char* ptrA = a.begin();
859 ptrA = KeyPrefix::decode(ptrA, endA, &prefixA);
861 ASSERT(ptrA);
863 if (!ptrA || !ptrB) {
873 ASSERT(ptrA != endA);
876 unsigned char typeByteA = *ptrA++;
892 ASSERT(ptrA != endA);
895 unsigned char typeByteA = *ptrA++;
919 if (ptrA == endA && ptrB == endB)
921 if (ptrA == endA)
930 if (ptrA == endA && ptrB == endB)
932 if (ptrA == endA)
941 if (ptrA == endA && ptrB == endB)
943 if (ptrA == endA)