Lines Matching defs:other
247 int internal_hashmap_merge(Hashmap *h, Hashmap *other);
248 #define hashmap_merge(h, other) internal_hashmap_merge(PLAIN_HASHMAP(h), PLAIN_HASHMAP(other))
249 #define ordered_hashmap_merge(h, other) hashmap_merge(h, other)
259 int internal_hashmap_move(HashmapBase *h, HashmapBase *other);
261 static inline int hashmap_move(Hashmap *h, Hashmap *other) {
262 return internal_hashmap_move(HASHMAP_BASE(h), HASHMAP_BASE(other));
264 static inline int ordered_hashmap_move(OrderedHashmap *h, OrderedHashmap *other) {
265 return internal_hashmap_move(HASHMAP_BASE(h), HASHMAP_BASE(other));
268 int internal_hashmap_move_one(HashmapBase *h, HashmapBase *other, const void *key);
269 static inline int hashmap_move_one(Hashmap *h, Hashmap *other, const void *key) {
270 return internal_hashmap_move_one(HASHMAP_BASE(h), HASHMAP_BASE(other), key);
272 static inline int ordered_hashmap_move_one(OrderedHashmap *h, OrderedHashmap *other, const void *key) {
273 return internal_hashmap_move_one(HASHMAP_BASE(h), HASHMAP_BASE(other), key);