Lines Matching defs:hash
34 #include "abg-hash.h"
120 /// same underlying types will hash differently.
122 /// TODO: try making typedefs with different names hash the same if
125 /// @param p the non canonicalized type to hash.
127 /// @return the hash value.
132 std::hash<string> h;
160 /// TODO: try making typedefs with different names hash the same if
461 /// in a hash table, hashing the type. So if the type has no id
469 /// in a hash table, hashing the type. So if the type has no id
491 size_t hash = hashing::fnv_hash(pretty);
492 while (!m_used_type_id_hashes.insert(hash).second)
493 ++hash;
495 os << std::hex << std::setfill('0') << std::setw(8) << hash;
2315 // results, because we'd be walking an *unordered* hash table.