GCC Middle and Back End API Reference
|
#include <hash-table.h>
Public Types | |
typedef Type | value_type |
typedef Type | compare_type |
Static Public Member Functions | |
static hashval_t | hash (const value_type *) |
static int | equal (const value_type *existing, const compare_type *candidate) |
static void | remove (Type *p) |
Pointer hash with a no-op remove method.
typedef Type pointer_hash< Type >::compare_type |
typedef Type pointer_hash< Type >::value_type |
|
inlinestatic |
|
inlinestatic |
This is a really poor hash function, but it is what the current code uses, so I am reusing it to avoid an additional axis in testing.
|
inlinestaticinherited |
Remove doing nothing.
Reimplemented in freeing_string_slot_hasher.