# modc-mh/1
# Generated by Mod-c 0.26.5
@module arena
@format 1
export type pchar complete
export type pvoid complete
export type ppvoid complete
export type ArenaChunk complete struct (next: ^ArenaChunk, size: size_t, used: size_t)
export type Arena complete struct (head: ^ArenaChunk, current: ^ArenaChunk)
export type pArena complete
export procedure arena_init complete (pArena, size_t)
export function arena_alloc complete (pArena, size_t) : pvoid
export procedure arena_reset complete (pArena)
export procedure arena_free complete (pArena)
export procedure arena_ensure_capacity complete (^Arena, ppvoid, ^size_t, ^size_t)
export procedure arena_append_ptr complete (^Arena, ppvoid, ^size_t, ^size_t, pvoid)
export procedure arena complete
