We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Learn more about funding links in repositories.
Report abuse
1 parent 011b18c commit 8337fbcCopy full SHA for 8337fbc
opal/corelib/hash.rb
@@ -243,9 +243,11 @@ def delete(key, &block)
243
khash = key;
244
} else {
245
map = self.map;
246
- khash = key.$hash;
+ khash = key.$hash();
247
}
248
249
+ result = map[khash];
250
+
251
if (result != null) {
252
delete map[khash];
253
self.keys.$delete(key);
@@ -562,14 +564,14 @@ def indexes(*keys)
562
564
563
565
alias indices indexes
566
- `var inspect_ids = null`
567
+ `var inspect_ids = {}`
568
def inspect
569
%x{
570
var inspect = [],
571
keys = self.keys
572
_map = self.map,
573
smap = self.smap,
- top = inspect_ids == null,
574
+ top = inspect_ids === null,
575
id = #{object_id},
576
seen = '{...}';
577
0 commit comments