| line |
true |
false |
branch |
|
39
|
0 |
2 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
41
|
1 |
1 |
if (defined $block) |
|
43
|
1 |
0 |
unless &$block($key, $val) |
|
61
|
0 |
3 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
63
|
1 |
2 |
if (defined $block) { } |
|
65
|
0 |
2 |
if &$block($key, $val) |
|
70
|
1 |
1 |
$self->size > 0 ? : |
|
84
|
0 |
2 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
86
|
1 |
1 |
if ($$self{$obj}) { } |
|
107
|
0 |
1 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
116
|
1 |
4 |
if (p_obj($key) eq p_obj($prev)) { } |
|
120
|
3 |
1 |
if ($i != 0) |
|
131
|
1 |
0 |
if ($chunk->has_any) |
|
146
|
0 |
1 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
165
|
0 |
3 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
167
|
1 |
2 |
if (defined $block) { } |
|
190
|
0 |
2 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
193
|
1 |
1 |
if (defined $ary_or_block) { } |
|
194
|
1 |
0 |
if (ref $ary_or_block eq 'CODE') { } |
|
|
0 |
0 |
elsif (reftype $ary_or_block eq 'ARRAY') { } |
|
196
|
1 |
2 |
if (&$ary_or_block($key, $val)) |
|
203
|
0 |
0 |
if (p_obj(@{$ary_or_block;}[0]) eq p_obj($key) and p_obj(@{$ary_or_block;}[1]) eq p_obj($val)) |
|
231
|
0 |
2 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
233
|
0 |
2 |
if (@_ == 1) { } |
|
|
1 |
1 |
elsif (@_ == 2) { } |
|
269
|
0 |
3 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
272
|
2 |
2 |
if (&$block($key, $val)) |
|
289
|
0 |
2 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
291
|
1 |
1 |
if $n < 0 |
|
296
|
2 |
1 |
if ($n <= $index) |
|
318
|
0 |
1 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
323
|
3 |
1 |
if (&$block($key, $val) or $cut_point) |
|
346
|
0 |
6 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
371
|
0 |
2 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
386
|
0 |
2 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
402
|
0 |
1 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
422
|
0 |
1 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
444
|
0 |
1 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
446
|
1 |
0 |
if (defined $block) |
|
472
|
0 |
1 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
474
|
1 |
0 |
if (defined $block) |
|
492
|
0 |
3 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
494
|
1 |
2 |
scalar CORE::keys %$self == 0 ? : |
|
505
|
0 |
2 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
520
|
0 |
25 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
522
|
25 |
0 |
if (reftype $other eq 'HASH') { } |
|
524
|
1 |
43 |
if (p_obj($val) ne p_obj($$other{$key})) |
|
538
|
0 |
0 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
540
|
0 |
0 |
$self->eql($other) == 0 ? : |
|
556
|
0 |
4 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
559
|
1 |
3 |
if (defined $val) { } |
|
563
|
2 |
1 |
if (defined $default_or_block) { } |
|
564
|
1 |
1 |
if (ref $default_or_block eq 'CODE') { } |
|
598
|
0 |
3 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
600
|
1 |
2 |
if (@_ == 1) { } |
|
|
1 |
1 |
elsif (@_ == 2) { } |
|
603
|
1 |
1 |
if (&$block($key, $val)) |
|
611
|
0 |
2 |
if (&$block($key, $val)) |
|
643
|
0 |
1 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
647
|
1 |
3 |
if (&$block($key, $val)) |
|
666
|
0 |
3 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
668
|
2 |
1 |
if (reftype $ary_or_block eq 'ARRAY') { } |
|
|
1 |
0 |
elsif (ref $ary_or_block eq 'CODE') { } |
|
671
|
1 |
3 |
if (p_obj(@{$ary_or_block;}[0]) eq p_obj($key) and p_obj(@{$ary_or_block;}[1]) eq p_obj($val)) |
|
682
|
1 |
1 |
if (&$ary_or_block($key, $val)) |
|
701
|
0 |
3 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
703
|
2 |
1 |
if (defined $n) { } |
|
704
|
1 |
1 |
if $n < 0 |
|
708
|
0 |
2 |
if ($n <= 0) |
|
739
|
0 |
2 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
759
|
0 |
2 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
766
|
1 |
1 |
if (defined $n and $n >= 2) |
|
788
|
0 |
2 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
804
|
0 |
1 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
809
|
1 |
2 |
if (defined $$new_hash{$group}) { } |
|
833
|
0 |
4 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
865
|
0 |
2 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
881
|
0 |
1 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
896
|
0 |
1 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
915
|
0 |
1 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
918
|
1 |
2 |
unless (&$block($key, $val)) |
|
935
|
0 |
2 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
938
|
1 |
2 |
if (p_obj($value) eq p_obj($val)) |
|
954
|
0 |
1 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
969
|
0 |
13 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
991
|
0 |
4 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
1013
|
0 |
2 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
1027
|
0 |
1 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
1041
|
0 |
1 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
1045
|
0 |
2 |
if (defined $block and $$self{$key} and $$other_hash{$key}) { } |
|
1067
|
0 |
1 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
1070
|
0 |
2 |
if (defined $block and $$self{$key} and $$other_hash{$key}) { } |
|
1097
|
0 |
2 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
1111
|
0 |
1 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
1129
|
0 |
2 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
1144
|
0 |
1 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
1164
|
0 |
3 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
1166
|
1 |
2 |
if (defined $block) { } |
|
1168
|
0 |
1 |
if &$block($key, $val) |
|
1195
|
0 |
3 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
1198
|
1 |
2 |
if (defined $block) { } |
|
1200
|
1 |
1 |
if (&$block($key, $val)) |
|
1202
|
0 |
1 |
if $count > 1 |
|
1209
|
0 |
1 |
if $count > 1 |
|
1213
|
2 |
1 |
$count == 1 ? : |
|
1227
|
0 |
1 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
1233
|
2 |
2 |
if (&$block($key, $val)) { } |
|
1255
|
0 |
2 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
1258
|
1 |
2 |
if ($obj eq $val) |
|
1279
|
0 |
1 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
1283
|
2 |
0 |
if (&$block($key, $val)) |
|
1309
|
0 |
2 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
1314
|
1 |
1 |
if ($self->size == $before_len) { } |
|
1334
|
0 |
1 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
1337
|
1 |
0 |
if (defined $block) |
|
1354
|
0 |
1 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
1377
|
0 |
1 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
1381
|
2 |
2 |
if (&$block($key, $val)) |
|
1412
|
0 |
2 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
1416
|
6 |
2 |
if (&$block($key, $val)) |
|
1421
|
1 |
1 |
if ($new_hash->size == $self->size) { } |
|
1439
|
0 |
2 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
1465
|
0 |
2 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
1469
|
1 |
1 |
if (ref @_[0] eq 'CODE') { } |
|
1473
|
1 |
3 |
if (not defined $group) { } |
|
|
2 |
1 |
elsif (&$block($key, $val)) { } |
|
1491
|
1 |
3 |
if (not defined $group) { } |
|
|
3 |
0 |
elsif (ra($key, $val)->to_s =~ /$pattern/) { } |
|
1505
|
2 |
0 |
if (defined $group and $group->has_any) |
|
1520
|
0 |
1 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
1535
|
0 |
2 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
1537
|
2 |
0 |
if (defined $n) { } |
|
1538
|
1 |
1 |
if $n < 0 |
|
1542
|
1 |
2 |
if ($n <= 0) |
|
1568
|
0 |
1 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
1572
|
2 |
1 |
if (&$block($key, $val)) { } |
|
1591
|
0 |
22 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
1608
|
0 |
1 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
1624
|
0 |
2 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
1637
|
0 |
1 |
unless ref $self eq 'Ruby::Collections::Hash' |
|
1656
|
0 |
1 |
unless ref $self eq 'Ruby::Collections::Hash' |