Lines Matching defs:ConsumeBytes
47 template <typename T> std::vector<T> ConsumeBytes(size_t num_bytes);
96 std::vector<T> ConsumeBytes(size_t size, size_t num_bytes);
109 std::vector<T> FuzzedDataProvider::ConsumeBytes(size_t num_bytes) {
111 return ConsumeBytes<T>(num_bytes, num_bytes);
114 // Similar to |ConsumeBytes|, but also appends the terminator value at the end
117 // and prefer using |ConsumeBytes| or |ConsumeBytesAsString| methods.
122 std::vector<T> result = ConsumeBytes<T>(num_bytes + 1, num_bytes);
130 return ConsumeBytes<T>(remaining_bytes_);
151 // length and then consuming that many bytes with |ConsumeBytes|.
223 // |ConsumeBytes|. Separating out read lengths makes it easier modify the
353 std::vector<T> FuzzedDataProvider::ConsumeBytes(size_t size, size_t num_bytes) {