libabigail
Public Member Functions | List of all members
function_type::hash Struct Reference

The hashing functor for function_type. More...

#include <abg-ir.h>

Public Member Functions

size_t operator() (const function_type &t) const
 Hashing function for function_type. More...
 
size_t operator() (const function_type *t) const
 Hashing function for a pointer to function_type. More...
 
size_t operator() (const function_type_sptr t) const
 Hashing function for a shared pointer to function_type. More...
 

Detailed Description

The hashing functor for function_type.

Definition at line 3382 of file abg-ir.h.

Member Function Documentation

◆ operator()() [1/3]

size_t operator() ( const function_type t) const

Hashing function for function_type.

Parameters
tthe function type to hash.
Returns
the resulting hash value.

Definition at line 501 of file abg-hash.cc.

◆ operator()() [2/3]

size_t operator() ( const function_type t) const

Hashing function for a pointer to function_type.

Parameters
tthe pointer to function_type to hash.
Returns
the resulting hash value.

Definition at line 523 of file abg-hash.cc.

◆ operator()() [3/3]

size_t operator() ( const function_type_sptr  t) const

Hashing function for a shared pointer to function_type.

Parameters
tthe pointer to function_type to hash.
Returns
the resulting hash value.

Definition at line 539 of file abg-hash.cc.


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