| line |
true |
false |
branch |
|
55
|
0 |
0 |
if defined $_[1] and not ref $_[1] |
|
66
|
1 |
0 |
if defined $_[1] and not ref $_[1] |
|
75
|
2 |
2 |
if defined $_[1] |
|
82
|
0 |
0 |
if blessed($_[1]) |
|
88
|
0 |
0 |
if blessed($_[1]) |
|
96
|
1 |
3 |
if not ref $_[1] |
|
105
|
0 |
0 |
if blessed($_[1]) or defined $_[1] and not ref $_[1] |
|
114
|
0 |
0 |
if blessed($_[1]) or defined $_[1] and not ref $_[1] |
|
123
|
0 |
0 |
if blessed($_[1]) or defined $_[1] and not ref $_[1] |
|
129
|
5 |
0 |
if ref $_[1] |
|
135
|
5 |
0 |
if ref $_[1] |
|
145
|
2 |
2 |
if ref $_[1] and ref $_[1] eq 'ARRAY' |
|
153
|
0 |
0 |
if ref $_[1] and ref $_[1] eq 'HASH' |
|
161
|
2 |
1 |
if ref $_[1] and ref $_[1] eq 'ARRAY' |
|
172
|
0 |
0 |
if ref $_[1] and ref $_[1] eq 'ARRAY' |
|
184
|
0 |
0 |
if ref $_[1] and ref $_[1] eq 'HASH' |
|
191
|
6 |
0 |
unless (looks_like_number $length and $length >= 0 and int $length == $length) |