Home | History | Annotate | Download | only in gp_hash_table_map_

Lines Matching defs:hash_fn

42 #include <ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp>
60 template<typename Key, typename Mapped, typename Hash_Fn, typename Eq_Fn, \
73 PB_DS_CLASS_NAME<Key, Mapped, Hash_Fn, Eq_Fn, Allocator, \
80 ranged_probe_fn<Key, Hash_Fn, Allocator, Comb_Probe_Fn, Probe_Fn, Store_Hash>
102 typename Hash_Fn,
168 typedef Hash_Fn hash_fn;
219 PB_DS_CLASS_NAME(const Hash_Fn&);
221 PB_DS_CLASS_NAME(const Hash_Fn&, const Eq_Fn&);
223 PB_DS_CLASS_NAME(const Hash_Fn&, const Eq_Fn&, const Comb_Probe_Fn&);
225 PB_DS_CLASS_NAME(const Hash_Fn&, const Eq_Fn&, const Comb_Probe_Fn&,
228 PB_DS_CLASS_NAME(const Hash_Fn&, const Eq_Fn&, const Comb_Probe_Fn&,
250 Hash_Fn&
253 const Hash_Fn&
648 || !is_same<Hash_Fn, __gnu_pbds::null_hash_fn>::value