| line |
!l |
l&&!r |
l&&r |
condition |
|
132
|
5 |
30 |
2 |
not $type and is_bool_val($x) |
|
|
5 |
14 |
16 |
not $type and is_integer($x) |
|
|
5 |
13 |
1 |
not $type and is_float($x) |
|
|
5 |
2 |
11 |
not $type and is_string($x) |
|
|
5 |
0 |
2 |
not $type and is_undef($x) |
|
213
|
0 |
0 |
0 |
$promote_bool and $class eq "JSON::PP::Boolean" |
|
278
|
8 |
0 |
1 |
not $printable and length $x < 20 |
|
477
|
25 |
0 |
0 |
is_bool_val($x) and $x |
|
591
|
9 |
3 |
0 |
length $str == 1 and ord $str >= 127 |
|
596
|
0 |
2 |
10 |
defined $str and $str =~ /^[[:print:]\n\r\t]*$/u |
|
641
|
2 |
0 |
11 |
defined $value && !is_numeric($value) |
|
647
|
2 |
12 |
16 |
defined $value && $value =~ /^-?\d+$/u |
|
654
|
2 |
11 |
1 |
defined $value && $value =~ /^-?\d+\.\d+(e[+-]\d+)?$/u |
|
669
|
1 |
0 |
1 |
$value == 1 and $value eq 1 |
|
670
|
0 |
0 |
1 |
$value == 0 and $value eq "" |
|
716
|
0 |
0 |
0 |
defined $fc and int $fc > 255 |