line |
!l |
l&&!r |
l&&r |
condition |
56
|
1 |
5 |
146 |
defined $_ && /\A-?(?:0|[1-9][0-9]*)(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?\z/ |
62
|
1 |
80 |
71 |
defined $_ && /\A-?(?:0|[1-9][0-9]*)(?:\.[0-9]+)?\z/ |
68
|
1 |
5 |
21 |
defined $_ && /\A-?(?:0|[1-9][0-9]*)\z/ |
75
|
18 |
10 |
0 |
defined $_ && /\A(-?)(0|[1-9][0-9]{0,2})\z/ && (length $2 < 3 || ($1 ? $2 le '128' : $2 le '127')) |
83
|
15 |
13 |
0 |
defined $_ && /\A(-?)(0|[1-9][0-9]{0,4})\z/ && (length $2 < 5 || ($1 ? $2 le '32768' : $2 le '32767')) |
91
|
12 |
16 |
0 |
defined $_ && /\A(-?)(0|[1-9][0-9]{0,9})\z/ && (length $2 < 10 || ($1 ? $2 le '2147483648' : $2 le '2147483647')) |
99
|
10 |
18 |
0 |
defined $_ && /\A(-?)(0|[1-9][0-9]{0,18})\z/ && (length $2 < 19 || ($1 ? $2 le '9223372036854775808' : $2 le '9223372036854775807')) |
107
|
6 |
24 |
0 |
defined $_ && /\A(-?)(0|[1-9][0-9]{0,38})\z/ && (length $2 < 39 || ($1 ? $2 le '170141183460469231731687303715884105728' : $2 le '170141183460469231731687303715884105727')) |
114
|
1 |
10 |
16 |
defined $_ && /\A(?:0|[1-9][0-9]*)\z/ |
121
|
19 |
9 |
0 |
defined $_ && /\A(0|[1-9][0-9]{0,2})\z/ && (length $1 < 3 || $1 le '255') |
129
|
17 |
11 |
0 |
defined $_ && /\A(0|[1-9][0-9]{0,4})\z/ && (length $1 < 5 || $1 le '65535') |
137
|
15 |
13 |
0 |
defined $_ && /\A(0|[1-9][0-9]{0,9})\z/ && (length $1 < 10 || $1 le '4294967295') |
145
|
13 |
15 |
0 |
defined $_ && /\A(0|[1-9][0-9]{0,19})\z/ && (length $1 < 20 || $1 le '18446744073709551615') |
153
|
11 |
18 |
0 |
defined $_ && /\A(0|[1-9][0-9]{0,38})\z/ && (length $1 < 39 || $1 le '340282366920938463463374607431768211455') |