| line |
!l |
l&&!r |
l&&r |
condition |
|
117
|
5 |
27 |
2 |
not $type and is_bool_val($x) |
|
|
5 |
17 |
10 |
not $type and is_integer($x) |
|
|
5 |
16 |
1 |
not $type and is_float($x) |
|
|
5 |
2 |
14 |
not $type and is_string($x) |
|
|
5 |
0 |
2 |
not $type and is_undef($x) |
|
198
|
0 |
0 |
0 |
$promote_bool and $class eq "JSON::PP::Boolean" |
|
266
|
11 |
0 |
1 |
not $printable and length $x < 20 |
|
464
|
13 |
0 |
0 |
is_bool_val($x) and $x |
|
576
|
12 |
3 |
0 |
length $str == 1 and ord $str >= 127 |
|
581
|
0 |
2 |
13 |
defined $str and $str =~ /^[[:print:]\n\r\t]*$/u |
|
624
|
2 |
0 |
14 |
defined $value && !($value =~ /^-?\d+(?:\.\d+)?$/u) |
|
629
|
2 |
15 |
10 |
defined $value && $value =~ /^-?\d+$/u |
|
635
|
2 |
14 |
1 |
defined $value && $value =~ /^-?\d+\.\d+(e[+-]\d+)?$/u |
|
650
|
1 |
0 |
1 |
$value == 1 and $value eq 1 |
|
651
|
0 |
0 |
1 |
$value == 0 and $value eq "" |
|
685
|
0 |
0 |
0 |
defined $fc and int $fc > 255 |