Lines Matching defs:output
31 // No overflow, as compressed_size_long <= output.size() which is a size_t.
36 bool GzipCompress(base::span<const char> input, std::string* output) {
37 return GzipCompress(base::as_bytes(input), output);
40 bool GzipCompress(base::span<const uint8_t> input, std::string* output) {
69 output->assign(resized_data, resized_data + compressed_data_size);
70 DCHECK_EQ(input_size, GetUncompressedSize(*output));
76 bool GzipUncompress(const std::string& input, std::string* output) {
87 output->swap(uncompressed_output);
94 base::span<const char> output) {
95 return GzipUncompress(base::as_bytes(input), base::as_bytes(output));
99 base::span<const uint8_t> output) {
101 if (uncompressed_size > output.size())
104 reinterpret_cast<Bytef*>(const_cast<uint8_t*>(output.data())),
109 bool GzipUncompress(base::span<const char> input, std::string* output) {
110 return GzipUncompress(base::as_bytes(input), output);
113 bool GzipUncompress(base::span<const uint8_t> input, std::string* output) {
114 // Disallow in-place usage, i.e., |input| using |*output| as underlying data.
115 DCHECK_NE(reinterpret_cast<const char*>(input.data()), output->data());
117 output->resize(uncompressed_size);
119 reinterpret_cast<Bytef*>(output->data()), &uncompressed_size,