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

Public Types

typedef union tree_node value_type
typedef union tree_node compare_type

Static Public Member Functions

static hashval_t hash (const value_type *)
static int equal (const value_type *, const compare_type *)
static void remove (tree_node *p)

Detailed Description

Hashtable support for storing SSA names hashed by their SSA_NAME_VAR.


Member Typedef Documentation

typedef union tree_node ssa_name_var_hash::compare_type
typedef union tree_node ssa_name_var_hash::value_type

Member Function Documentation

int ssa_name_var_hash::equal ( const value_type n1,
const compare_type n2 
)
inlinestatic
hashval_t ssa_name_var_hash::hash ( const value_type )
inlinestatic
static void typed_noop_remove< tree_node >::remove ( tree_node *  p)
inlinestaticinherited

Remove doing nothing.


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