Lines Matching refs:BaseArena
70 class BaseArena {
72 BaseArena(char* first_block, const size_t block_size, bool align_to_page);
75 virtual ~BaseArena();
86 friend class BaseArena;
99 virtual BaseArena* arena() { return this; } in arena()
177 BaseArena(const BaseArena&) = delete;
178 BaseArena& operator=(const BaseArena&) = delete;
181 class UnsafeArena : public BaseArena {
185 : BaseArena(nullptr, block_size, false) {} in UnsafeArena()
187 : BaseArena(nullptr, block_size, align) {} in UnsafeArena()
194 : BaseArena(first_block, block_size, false) {} in UnsafeArena()
196 : BaseArena(first_block, block_size, align) {} in UnsafeArena()