| 84 | std::vector<uint8_t> storage; |
| 85 | |
| 86 | uint8_t *get_memory(size_t *byte_size, size_t *byte_capacity) { |
| 87 | *byte_size = storage.size(); |
| 88 | *byte_capacity = storage.capacity(); |
| 89 | return &storage[0]; |
| 90 | } |
| 91 | |
| 92 | Result<std::monostate> grow_memory(size_t new_size) { |
| 93 | storage.resize(new_size, 0); |
no test coverage detected