Cthulhu  0.2.10
Cthulhu compiler collection
hash_info_t Struct Reference

information for using a type in a hashset or hashmap More...

#include <typeinfo.h>

Public Member Functions

 STA_FIELD_RANGE (0, SIZE_MAX) size_t size
 the size of the type More...
 

Data Fields

hash_fn_t hash
 the hash function for the type More...
 
equals_fn_t equals
 the equality function for the type More...
 

Detailed Description

information for using a type in a hashset or hashmap

Definition at line 38 of file typeinfo.h.

Member Function Documentation

◆ STA_FIELD_RANGE()

hash_info_t::STA_FIELD_RANGE ( ,
SIZE_MAX   
)

the size of the type

Field Documentation

◆ equals

equals_fn_t hash_info_t::equals

the equality function for the type

Definition at line 47 of file typeinfo.h.

◆ hash

hash_fn_t hash_info_t::hash

the hash function for the type

Definition at line 44 of file typeinfo.h.


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