Lines Matching defs:other
207 int internal_hashmap_merge(Hashmap *h, Hashmap *other);
208 #define hashmap_merge(h, other) internal_hashmap_merge(PLAIN_HASHMAP(h), PLAIN_HASHMAP(other))
209 #define ordered_hashmap_merge(h, other) hashmap_merge(h, other)
219 int internal_hashmap_move(HashmapBase *h, HashmapBase *other);
221 static inline int hashmap_move(Hashmap *h, Hashmap *other) {
222 return internal_hashmap_move(HASHMAP_BASE(h), HASHMAP_BASE(other));
224 static inline int ordered_hashmap_move(OrderedHashmap *h, OrderedHashmap *other) {
225 return internal_hashmap_move(HASHMAP_BASE(h), HASHMAP_BASE(other));
228 int internal_hashmap_move_one(HashmapBase *h, HashmapBase *other, const void *key);
229 static inline int hashmap_move_one(Hashmap *h, Hashmap *other, const void *key) {
230 return internal_hashmap_move_one(HASHMAP_BASE(h), HASHMAP_BASE(other), key);
232 static inline int ordered_hashmap_move_one(OrderedHashmap *h, OrderedHashmap *other, const void *key) {
233 return internal_hashmap_move_one(HASHMAP_BASE(h), HASHMAP_BASE(other), key);