| line |
true |
false |
branch |
|
28
|
25 |
0 |
unless $$self{'depth'} |
|
34
|
0 |
0 |
unless $reader |
|
36
|
0 |
0 |
if $pos ne $$self{'data_pos'} |
|
44
|
0 |
4 |
if $$self{'type'} eq 'skip' |
|
45
|
2 |
2 |
if $$self{'value'} |
|
47
|
0 |
2 |
unless my $reader = $$self{'reader'} |
|
51
|
1 |
1 |
if ($$self{'type'} eq 'binary') |
|
52
|
0 |
1 |
unless $$self{'data_pos'} |
|
56
|
0 |
1 |
if ($keep_bin) { } |
|
67
|
0 |
28 |
unless $$self{'type'} eq 'sub' |
|
69
|
1 |
27 |
if ($$self{'_all_children_read'}) |
|
71
|
0 |
1 |
if ($idx == @{$$self{'value'};}) |
|
83
|
22 |
5 |
defined $$self{'remaining_len'} ? : |
|
87
|
5 |
22 |
if ($len == 0) |
|
96
|
0 |
22 |
unless my $reader = $$self{'reader'} |
|
98
|
22 |
0 |
if $pos |
|
101
|
0 |
22 |
unless defined $chld |
|
106
|
0 |
22 |
if ($$self{'remaining_len'} < 0) |
|
126
|
0 |
9 |
unless defined wantarray |
|
127
|
0 |
9 |
unless $$self{'type'} eq 'sub' |
|
130
|
1 |
8 |
if wantarray |
|
131
|
8 |
0 |
if defined wantarray |
|
137
|
4 |
5 |
unless $$self{'type'} eq 'sub' |
|
139
|
0 |
5 |
if (@{$$self{'value'};} and $recurse) |
|
148
|
5 |
16 |
if $recurse |