line |
true |
false |
branch |
21
|
6 |
0 |
if (defined $data) |
33
|
1 |
0 |
ref $data eq 'HASH' ? : |
|
0 |
1 |
ref $data eq 'ARRAY' ? : |
|
3 |
1 |
!ref($data) ? : |
60
|
1 |
17 |
if (defined $data) |
69
|
0 |
3 |
if @_ < 2 |
73
|
0 |
3 |
unless $child->isa('Tree::Easy') |
76
|
0 |
3 |
if defined $where and not $where =~ /^-?\d$/ |
79
|
3 |
0 |
if (not defined $where or $where > $#$self) |
80
|
0 |
3 |
if defined $where and $where > $#$self |
86
|
0 |
0 |
if ($where < 0) |
123
|
0 |
1 |
eval {
do {
$arg->isa('Tree::Easy')
}
} ? : |
137
|
0 |
0 |
eval {
do {
$arg->isa('Tree::Easy')
}
} ? : |
147
|
0 |
0 |
if @_ < 2 |
151
|
0 |
0 |
unless $where =~ /\A \d+ \z/msx |
154
|
0 |
0 |
if $where < 0 and $where * -1 > $#$self or $where > $#$self |
172
|
0 |
1 |
if @_ < 2 |
176
|
1 |
0 |
unless defined $how |
178
|
0 |
1 |
unless $how eq '-1' or $how eq '0' or $how eq '1' |
187
|
1 |
1 |
if (@$node == 0) |
192
|
1 |
0 |
if (@$node == 1) |
202
|
0 |
0 |
if ($odd_kids) |
236
|
0 |
0 |
$how == 1 ? : |
|
0 |
0 |
$how == -1 ? : |
|
1 |
0 |
$how == 0 ? : |
245
|
0 |
4 |
if @_ < 2 |
249
|
4 |
0 |
unless defined $how |
252
|
0 |
4 |
if $how ne 'dfs' and $how ne 'bfs' |
261
|
3 |
1 |
ref $match eq 'CODE' ? : |
268
|
3 |
5 |
if &$matcher_ref($node) |
278
|
0 |
0 |
if &$matcher_ref($node) |
280
|
0 |
0 |
if &$matcher_ref($child) |
288
|
0 |
0 |
$how eq 'bfs' ? : |
|
4 |
0 |
$how eq 'dfs' ? : |
299
|
1 |
1 |
@$self == 0 ? : |
307
|
0 |
0 |
unless defined $data |
311
|
0 |
0 |
!$reftype ? : |
312
|
0 |
0 |
unless ($_DUMPER_IS_LOADED) |
326
|
0 |
0 |
unless defined $file_handle |
327
|
0 |
0 |
unless defined $col_limit |
329
|
0 |
0 |
unless $col_limit =~ /\A \d+ \z/msx |
341
|
0 |
0 |
if (@$depth_counts) |
346
|
0 |
0 |
$nodes_on_depth > 0 ? : |
351
|
0 |
0 |
$more_siblings ? : |