GCC Middle and Back End API Reference
mem_ref_hasher Struct Reference
Inheritance diagram for mem_ref_hasher:
Collaboration diagram for mem_ref_hasher:

Public Types

typedef mem_ref value_type
typedef tree_node compare_type

Static Public Member Functions

static hashval_t hash (const value_type *)
static bool equal (const value_type *, const compare_type *)
static void remove (mem_ref *p)

Detailed Description

Mem_ref hashtable helpers.


Member Typedef Documentation

typedef tree_node mem_ref_hasher::compare_type

Member Function Documentation

bool mem_ref_hasher::equal ( const value_type mem1,
const compare_type obj2 
)
inlinestatic

An equality function for struct mem_ref object MEM1 with memory reference OBJ2.

hashval_t mem_ref_hasher::hash ( const value_type mem)
inlinestatic

A hash function for struct mem_ref object OBJ.

static void typed_noop_remove< mem_ref >::remove ( mem_ref p)
inlinestaticinherited

Remove doing nothing.


The documentation for this struct was generated from the following file: