Hash_Map module

clear

procedureextensionsince 0.23.0Source

Removes every entry and keeps the memory.

Example↗
Hash_Map :: #import "Extensions/Hash_Map";

map: Hash_Map.Map(int, int);
defer Hash_Map.deinit(*map);

Hash_Map.insert(*map, 1, 1);
Hash_Map.clear(*map);
assert(map.count == 0 && map.capacity > 0);
clear :: (map: *Map)

Parameters

map: *Map

See also