Lines Matching defs:equals
39 bool (*equals)(void* keyA, void* keyB);
45 int (*hash)(void* key), bool (*equals)(void* keyA, void* keyB)) {
47 assert(equals != NULL);
71 map->equals = equals;
187 bool (*equals)(void*, void*)) {
194 return equals(keyA, keyB);
218 if (equalKeys(current->key, current->hash, key, hash, map->equals)) {
235 if (equalKeys(entry->key, entry->hash, key, hash, map->equals)) {
250 if (equalKeys(entry->key, entry->hash, key, hash, map->equals)) {
283 if (equalKeys(current->key, current->hash, key, hash, map->equals)) {
300 if (equalKeys(current->key, current->hash, key, hash, map->equals)) {