Home | History | Annotate | Download | only in src

Lines Matching refs:length

28                              uint16_t* data, size_t length);
42 inline Utf8Decoder(const char* stream, size_t length);
43 inline void Reset(const char* stream, size_t length);
44 inline size_t WriteUtf16(uint16_t* data, size_t length) const;
65 Utf8Decoder<kBufferSize>::Utf8Decoder(const char* stream, size_t length)
67 reinterpret_cast<const uint8_t*>(stream), length) {}
71 void Utf8Decoder<kBufferSize>::Reset(const char* stream, size_t length) {
73 reinterpret_cast<const uint8_t*>(stream), length);
79 size_t length) const {
80 DCHECK(length > 0);
81 if (length > utf16_length_) length = utf16_length_;
85 size_t memcpy_length = length <= buffer_length ? length : buffer_length;
87 if (length <= buffer_length) return length;
91 length - buffer_length);
92 return length;