Home | History | Annotate | Download | only in parsing

Lines Matching full:buffer_

38   // them into buffer_[0..]. It returns the number of characters stored.
42 // The base class' buffer_start_ should always point to buffer_.
43 uc16 buffer_[kBufferSize];
47 : Utf16CharacterStream(buffer_, buffer_, buffer_, 0) {}
50 DCHECK_EQ(buffer_start_, buffer_);
54 buffer_cursor_ = buffer_;
55 buffer_end_ = buffer_ + FillBuffer(position);
91 String::WriteToFlat<uc16>(*string_, buffer_, static_cast<int>(from_pos),
183 i::CopyCharsUnsigned(buffer_, raw_data_ + from_pos, length);
240 // Within the current chunk, fill the buffer_ (while it has capacity).
294 // The buffer_ is writable, but buffer_*_ members are const. So we get a
296 uint16_t* cursor = buffer_ + (buffer_end_ - buffer_start_);
431 buffer_cursor_ = buffer_;
432 buffer_end_ = buffer_;
550 i::CopyCharsUnsigned(buffer_, chunk.data + start_pos, len);
639 // Point the buffer_*_ members into the current chunk and set buffer_cursor_
641 // Chunk) to the ucs-2 character positions (in buffer_*_ members).
672 // them into buffer_[0..]. It returns the number of characters stored.
676 // The base class' buffer_start_ should always point to buffer_.
677 uc16 buffer_[kBufferSize];
686 : Utf16CharacterStream(buffer_, buffer_, buffer_, 0),
725 buffer_start_ = buffer_;
727 buffer_cursor_ = buffer_;
728 buffer_end_ = buffer_ + FillBuffer(position, chunk_no);
756 // it to the first byte in buffer_.
762 *reinterpret_cast<uint8_t*>(buffer_) =
778 i::MemMove(reinterpret_cast<uint8_t*>(buffer_) + lonely_byte,
794 i::MemMove(reinterpret_cast<uint8_t*>(buffer_) + totalLength,