| line |
true |
false |
branch |
|
28
|
12 |
0 |
$version eq 'detect' ? : |
|
|
1 |
12 |
$version eq '2' ? : |
|
|
0 |
13 |
$version eq '1' ? : |
|
34
|
0 |
13 |
defined $opts{'indent'} ? : |
|
35
|
0 |
13 |
defined $opts{'escape_mode'} ? : |
|
36
|
0 |
13 |
defined $opts{'identifier_mode'} ? : |
|
41
|
2 |
11 |
if ($blessed eq 'Text::KDL::XS::Document') { } |
|
|
0 |
11 |
elsif ($blessed eq 'Text::KDL::XS::Node') { } |
|
|
0 |
11 |
elsif (_is_node_array($tree)) { } |
|
|
11 |
0 |
elsif (ref $tree eq 'HASH' or ref $tree eq 'ARRAY') { } |
|
63
|
9 |
2 |
unless ref $x eq "ARRAY" |
|
66
|
2 |
0 |
unless $b and $el->isa("Text::KDL::XS::Node") |
|
68
|
0 |
0 |
@$x ? : |
|
78
|
0 |
5 |
unless builtin::blessed($node) and $node->isa("Text::KDL::XS::Node") |
|
92
|
1 |
4 |
if (@$children) |
|
102
|
6 |
28 |
if (builtin::blessed($v) and $v->isa("Text::KDL::XS::Value")) |
|
124
|
9 |
2 |
if (ref $data eq "HASH") |
|
131
|
2 |
0 |
if (ref $data eq "ARRAY") |
|
154
|
2 |
12 |
if (not ref $value or _is_bool_object($value) or _is_value_object($value)) |
|
160
|
7 |
5 |
if (ref $value eq "HASH") |
|
162
|
7 |
0 |
if (%$value) |
|
172
|
4 |
1 |
if (ref $value eq "ARRAY") |
|
173
|
1 |
3 |
unless (@$value) |
|
179
|
1 |
2 |
if ($all_scalar) |
|
195
|
3 |
4 |
unless ref $v |
|
196
|
0 |
4 |
if _is_bool_object($v) |
|
197
|
0 |
4 |
if _is_value_object($v) |
|
204
|
41 |
4 |
unless $b |
|
232
|
1 |
27 |
unless defined $v |
|
234
|
2 |
25 |
if (_is_bool_object($v)) |
|
235
|
1 |
1 |
$v ? : |
|
238
|
0 |
25 |
if (builtin::blessed($v)) |
|
243
|
0 |
25 |
if ref $v |
|
249
|
20 |
5 |
if $is_string_only |
|
251
|
4 |
1 |
if ($flags & 256) |
|
254
|
1 |
0 |
if ($flags & 512) |