#pragma once #include <stddef.h> #include "gp/allocator/allocator.hpp" namespace gp { struct dummy_allocator : public allocator { virtual void* allocate(size_t) { return nullptr; } virtual bool deallocate(void*) { return false; } virtual bool try_reallocate(void*, size_t) { return false; } virtual ~dummy_allocator() = default; };}