GCC Middle and Back End API Reference
registration_hasher Struct Reference

#include <vtable-verify.h>

Inheritance diagram for registration_hasher:
Collaboration diagram for registration_hasher:

Public Types

typedef struct vtable_registration value_type
typedef struct vtable_registration 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 (struct vtable_registration *p)

Member Typedef Documentation


Member Function Documentation

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

Hashtable functions for vtable_registration hashtables.

static void typed_noop_remove< struct vtable_registration >::remove ( struct vtable_registration p)
inlinestaticinherited

Remove doing nothing.


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