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.  

References refs.

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: