11#define VKEY(v, i) (v)->ptr[OFFSET + (i)*2]
12#define VVAL(v, i) (v)->ptr[OFFSET + (i)*2 + 1]
20 return VVAL(map, index);
static ANN vtype map_size(const Map map)
ANN void map_set(const Map, const vtype, const vtype)
ANN m_int map_index(const Map, const vtype)
ANEW Map new_map(MemPool)
ANN void free_map(MemPool p, const Map)
ANN void map_commit(const __restrict__ Map, __restrict__ const Map)
ANN vtype map_get(const Map, const vtype)
ANN void map_clear(const Map)
ANN void map_release(const Map)
ANN void map_remove(const Map, const vtype)
static ANN vtype map_at(const Map map, const vtype index)