instance method
ObjectSpace::WeakKeyMap#clear
() -> self
map.clear → self
weakmap.c
View on GitHub ↗
static VALUE
wkmap_clear(VALUE self)
{
struct weakkeymap *w;
TypedData_Get_Struct(self, struct weakkeymap, &weakkeymap_type, w);
st_foreach(w->table, wkmap_clear_i, (st_data_t)self);
st_clear(w->table);
return self;
}
Removes all map entries; returns self.