| line |
true |
false |
branch |
|
124
|
0 |
1 |
$childs_type eq 'HASH' ? : |
|
|
0 |
1 |
$childs_type eq 'ARRAY' ? : |
|
139
|
4 |
10 |
if (@_) |
|
140
|
13 |
1 |
$$self[$VALUE] ? : |
|
189
|
1 |
40 |
unless defined $key |
|
198
|
6 |
62 |
if (not $childs_type) { } |
|
|
27 |
35 |
elsif ($childs_type eq 'ARRAY') { } |
|
208
|
26 |
1 |
if ($match_length == $old_key_length) { } |
|
|
1 |
0 |
elsif ($match_length == $key_length - $key_iter) { } |
|
233
|
34 |
6 |
$node ? : |
|
253
|
3 |
0 |
$entry ? : |
|
288
|
1 |
80 |
unless defined $key |
|
299
|
50 |
128 |
if (not $childs_type) { } |
|
|
50 |
78 |
elsif ($childs_type eq 'ARRAY') { } |
|
316
|
5 |
45 |
if ($match_length == $old_key_length) { } |
|
|
8 |
37 |
elsif ($match_length == $key_length - $key_iter) { } |
|
347
|
10 |
27 |
if ($key_match ne '') |
|
359
|
19 |
18 |
if ($old_key_tail eq '') { } |
|
386
|
2 |
78 |
$$node[$VALUE] ? : |
|
410
|
1 |
13 |
unless defined $key |
|
421
|
1 |
25 |
if (not $childs_type) { } |
|
|
10 |
15 |
elsif ($childs_type eq 'ARRAY') { } |
|
432
|
9 |
1 |
if ($match_length == $old_key_length) { } |
|
458
|
10 |
3 |
if ($node and $$node[$VALUE]) |
|
464
|
8 |
2 |
if (not $childs_type) { } |
|
|
1 |
1 |
elsif ($childs_type eq 'ARRAY') { } |
|
469
|
1 |
7 |
if ($parent_childs_type eq 'HASH') { } |
|
474
|
1 |
0 |
if (keys %$parent_childs_ref == 1) |
|
510
|
0 |
0 |
unless defined $key |
|
518
|
0 |
0 |
if (not $childs_type) { } |
|
521
|
0 |
0 |
$preexisting_value ? : |
|
524
|
0 |
0 |
if ref $$merge_point[$CHILDS] eq 'ARRAY' |
|
574
|
0 |
0 |
unless defined $key |
|
585
|
0 |
0 |
if (not $childs_type) { } |
|
|
0 |
0 |
elsif ($childs_type eq 'ARRAY') { } |
|
596
|
0 |
0 |
if ($match_length == $old_key_length) { } |
|
|
0 |
0 |
elsif ($match_length == $key_length - $key_iter) { } |
|
635
|
0 |
0 |
if ($node and $$node[$CHILDS]) |