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

Public Types

typedef tree_node 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 (tree_node *p)

Detailed Description

Hashtable helpers.


Member Typedef Documentation

typedef tree_node tree_upper_hasher::value_type

Member Function Documentation

bool tree_upper_hasher::equal ( const value_type parent,
const compare_type node 
)
inlinestatic
hashval_t tree_upper_hasher::hash ( const value_type v)
inlinestatic

References EXPR_P, and NULL.

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: