| 327 | ~MallocResource() noexcept(true) override { this->Clear(); } |
| 328 | |
| 329 | void* Data() override { return ptr_; } |
| 330 | [[nodiscard]] std::size_t Size() const override { return n_; } |
| 331 | /** |
| 332 | * @brief Resize the resource to n_bytes. Unlike std::vector::resize, it prefers realloc |