Lines Matching defs:read_index
5574 int read_index = 0;
5581 while (read_index < read_length) {
5590 up_to = std::min(up_to, read_index + writable_length);
5596 for (int i = read_index; i < up_to; i++) char_mask |= read_start[i];
5598 int copy_length = up_to - read_index;
5599 memcpy(current_write, read_start + read_index, copy_length);
5601 read_index = up_to;
5603 for (; read_index < up_to; read_index++) {
5605 current_write, static_cast<uint8_t>(read_start[read_index]));
5611 for (; read_index < up_to; read_index++) {
5612 uint16_t character = read_start[read_index];
5621 if (read_index < read_length) {
5627 for (; read_index < read_length && remaining_capacity > 0; read_index++) {
5628 uint32_t character = read_start[read_index];
5648 read_index + 1 < read_length &&
5649 unibrow::Utf16::IsTrailSurrogate(read_start[read_index + 1])) {
5673 if (utf16_chars_read_out != nullptr) *utf16_chars_read_out = read_index;