str_equal_fn
d->type_names = hashmap__new(str_hash_fn, str_equal_fn, NULL);
d->ident_names = hashmap__new(str_hash_fn, str_equal_fn, NULL);
map = hashmap__new(str_hash_fn, str_equal_fn, NULL);