GCC Middle and Back End API Reference
polymorphic_call_target_hasher Struct Reference

Public Types

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

Detailed Description

   Polymorphic call target cache helpers.  

Member Typedef Documentation


Member Function Documentation

bool polymorphic_call_target_hasher::equal ( const value_type t1,
const compare_type t2 
)
inlinestatic
   Compare cache entries T1 and T2.  
hashval_t polymorphic_call_target_hasher::hash ( const value_type odr_query)
inlinestatic
   Return the computed hashcode for ODR_QUERY.  
void polymorphic_call_target_hasher::remove ( value_type v)
inlinestatic
   Remove entry in polymorphic call target cache hash.  

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