I missed one that's actually hit quite a lot, hashing of the canonical
type TYPE_HASH.
gcc/cp/
* pt.cc (iterative_hash_template_arg): Use iterative_hash_hashval_t
to hash TYPE_HASH.
default:
if (tree canonical = TYPE_CANONICAL (arg))
- val = iterative_hash_object (TYPE_HASH (canonical), val);
+ val = iterative_hash_hashval_t (TYPE_HASH (canonical), val);
else if (tree ti = TYPE_TEMPLATE_INFO (arg))
{
val = iterative_hash_template_arg (TI_TEMPLATE (ti), val);