GCC Middle and Back End API Reference
expr_elt_hasher Struct Reference

Public Types

typedef expr_hash_elt value_type
typedef expr_hash_elt 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 (value_type *)

Member Typedef Documentation


Member Function Documentation

bool expr_elt_hasher::equal ( const value_type p1,
const compare_type p2 
)
inlinestatic
hashval_t expr_elt_hasher::hash ( const value_type p)
inlinestatic

References expr_hash_elt::hash.

Referenced by equal().

void expr_elt_hasher::remove ( value_type element)
inlinestatic
Delete an expr_hash_elt and reclaim its storage.   

References free_expr_hash_elt().


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