[map] Rename item clear() to construct()
This commit is contained in:
parent
fc22d706fe
commit
e93c01c3ae
|
@ -88,7 +88,7 @@ struct hb_hashmap_t
|
||||||
return minus_1;
|
return minus_1;
|
||||||
};
|
};
|
||||||
|
|
||||||
void clear ()
|
void construct ()
|
||||||
{
|
{
|
||||||
new (std::addressof (key)) K ();
|
new (std::addressof (key)) K ();
|
||||||
new (std::addressof (value)) V ();
|
new (std::addressof (value)) V ();
|
||||||
|
@ -171,7 +171,7 @@ struct hb_hashmap_t
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
for (auto &_ : hb_iter (new_items, new_size))
|
for (auto &_ : hb_iter (new_items, new_size))
|
||||||
_.clear ();
|
_.construct ();
|
||||||
|
|
||||||
unsigned int old_size = mask + 1;
|
unsigned int old_size = mask + 1;
|
||||||
item_t *old_items = items;
|
item_t *old_items = items;
|
||||||
|
@ -237,7 +237,7 @@ struct hb_hashmap_t
|
||||||
if (unlikely (!successful)) return;
|
if (unlikely (!successful)) return;
|
||||||
|
|
||||||
for (auto &_ : hb_iter (items, mask ? mask + 1 : 0))
|
for (auto &_ : hb_iter (items, mask ? mask + 1 : 0))
|
||||||
_.clear ();
|
_.construct ();
|
||||||
|
|
||||||
population = occupancy = 0;
|
population = occupancy = 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue