GCC Middle and Back End API Reference
|
Data Fields | |
pointer_set_t | pset |
void ** | values |
A pointer map is represented the same way as a pointer_set, so the hash code is based on the address of the key, rather than its contents. Null keys are a reserved value. Deletion is not supported (yet). There is no mechanism for user control of hash function, equality comparison, initial size, or resizing policy.
pointer_set_t pointer_map_t::pset |
Referenced by pointer_map_contains(), pointer_map_create(), pointer_map_destroy(), pointer_map_insert(), and pointer_map_traverse().
void** pointer_map_t::values |
Referenced by pointer_map_contains(), pointer_map_create(), pointer_map_destroy(), pointer_map_insert(), and pointer_map_traverse().