| 54 | } |
| 55 | |
| 56 | size_t BlockBuilder::CurrentSizeEstimate() const { |
| 57 | return (buffer_.size() + // Raw data buffer |
| 58 | restarts_.size() * sizeof(uint32_t) + // Restart array |
| 59 | sizeof(uint32_t)); // Restart array length |
| 60 | } |
| 61 | |
| 62 | Slice BlockBuilder::Finish() { |
| 63 | // Append restart array |