Lines Matching refs:cursor
812 var cursor = start;
817 while (cursor < end) {
819 if (buffer[cursor++] != tag) return count;
826 var x = buffer[cursor++];
831 while (cursor < end) {
835 if (buffer[cursor] != ((temp & 0x7F) | 0x80)) return count;
836 cursor++;
839 if (buffer[cursor++] != temp) return count;
846 var x = buffer[cursor++];
869 var cursor = start;
873 while (cursor < end) {
875 if (buffer[cursor++] != tag) return count;
881 cursor += stride;
884 while (cursor < end) {
888 if (buffer[cursor++] != ((temp & 0x7F) | 0x80)) return count;
891 if (buffer[cursor++] != temp) return count;
897 cursor += stride;
945 var cursor = start;
948 while (cursor < end) {
952 if (buffer[cursor++] != ((temp & 0x7F) | 0x80)) return count;
955 if (buffer[cursor++] != temp) return count;
964 temp = buffer[cursor++];
970 // Advance the cursor past the blob.
971 cursor += length;