line |
true |
false |
branch |
48
|
10 |
14 |
unless (UNIVERSAL::isa($options, 'HASH')) |
58
|
2 |
1 |
unless (UNIVERSAL::isa($options, 'HASH')) |
75
|
26 |
1 |
if (ref $item) { } |
76
|
15 |
11 |
if (UNIVERSAL::isa($item, 'HASH')) { } |
|
11 |
0 |
elsif (UNIVERSAL::isa($item, 'ARRAY')) { } |
109
|
48 |
378 |
if ($ref) |
113
|
7 |
41 |
if $blessed |
118
|
18 |
30 |
if (UNIVERSAL::isa($item, 'HASH')) { } |
|
27 |
3 |
elsif (UNIVERSAL::isa($item, 'ARRAY')) { } |
126
|
45 |
3 |
if ('ARRAY' eq $data_type or 'HASH' eq $data_type) { } |
131
|
27 |
18 |
if ('ARRAY' eq $data_type) { } |
137
|
27 |
18 |
if ('ARRAY' eq $data_type) { } |
139
|
1 |
26 |
if $options->{'preprocess'} |
143
|
4 |
14 |
if $options->{'preprocess'} |
145
|
1 |
17 |
if $options->{'preprocess_hash'} |
152
|
7 |
41 |
if $blessed |
155
|
403 |
23 |
unless ($options->{'bydepth'}) |
160
|
42 |
1 |
if (@children and $options->{'follow'} || !$Data::Walk::seen) |
167
|
114 |
285 |
if ($Data::Walk::type eq 'HASH' and $Data::Walk::index & 1) { } |
177
|
23 |
403 |
if ($options->{'bydepth'}) |
182
|
45 |
381 |
if ($data_type) |
184
|
1 |
44 |
if $options->{'postprocess'} |