Lines Matching refs:remaining_bytes_
36 : data_ptr_(data), remaining_bytes_(size) {} in FuzzedDataProvider()
84 size_t remaining_bytes() { return remaining_bytes_; } in remaining_bytes()
100 size_t remaining_bytes_; variable
109 num_bytes = std::min(num_bytes, remaining_bytes_); in ConsumeBytes()
120 num_bytes = std::min(num_bytes, remaining_bytes_); in ConsumeBytesWithTerminator()
129 return ConsumeBytes<T>(remaining_bytes_); in ConsumeRemainingBytes()
140 num_bytes = std::min(num_bytes, remaining_bytes_); in ConsumeBytesAsString()
162 result.reserve(std::min(max_length, remaining_bytes_)); in ConsumeRandomLengthString()
163 for (size_t i = 0; i < max_length && remaining_bytes_ != 0; ++i) { in ConsumeRandomLengthString()
166 if (next == '\\' && remaining_bytes_ != 0) { in ConsumeRandomLengthString()
181 return ConsumeRandomLengthString(remaining_bytes_); in ConsumeRandomLengthString()
188 return ConsumeBytesAsString(remaining_bytes_); in ConsumeRemainingBytesAsString()
217 remaining_bytes_ != 0) { in ConsumeIntegralInRange()
224 --remaining_bytes_; in ConsumeIntegralInRange()
225 result = (result << CHAR_BIT) | data_ptr_[remaining_bytes_]; in ConsumeIntegralInRange()
331 num_bytes = std::min(num_bytes, remaining_bytes_); in ConsumeData()
344 if (num_bytes > remaining_bytes_) in Advance()
348 remaining_bytes_ -= num_bytes; in Advance()