|
libpulsar
A modular compiler for the pulsar programming language
|
A hash map. More...
#include <hashmap.h>
Data Structures | |
| struct | ps_hash_map_entry |
Data Fields | |
| u64 | length |
| Number of first-node entries. | |
| u64 | count |
| Number of total entries: load factor = count / length. | |
| is_equal_t | is_equal |
| hasher_t | hasher |
| free_fn_t | free_fn |
| struct ps_hash_map::ps_hash_map_entry | entries [] |
| u64 ps_hash_map::count |
| struct ps_hash_map::ps_hash_map_entry ps_hash_map::entries[] |
| is_equal_t ps_hash_map::is_equal |