line |
true |
false |
branch |
70
|
1 |
52 |
unless @_ |
73
|
1 |
52 |
unless defined $/ |
75
|
8 |
44 |
if (ref $ref eq 'SCALAR' and defined $$ref) { } |
|
43 |
1 |
elsif (ref $ref eq 'ARRAY') { } |
|
1 |
0 |
elsif (ref $ref eq 'HASH') { } |
76
|
5 |
3 |
if ($/ =~ /^$nl$/so) { } |
84
|
43 |
0 |
if ($/ =~ /^$nl$/so) { } |
86
|
0 |
1898 |
unless defined $_ |
95
|
1 |
0 |
if ($/ =~ /^$nl$/so) { } |
97
|
0 |
4 |
unless defined $ref->{$_} |
162
|
0 |
942 |
unless not defined $oref or ref $iref eq ref $oref |
167
|
1 |
941 |
if (ref $type eq 'Regexp') { } |
171
|
940 |
1 |
if (defined $type and exists $regexes{$type}) { } |
179
|
586 |
356 |
unless (defined $oref) |
180
|
2 |
582 |
ref $iref eq 'HASH' ? : |
|
2 |
584 |
ref $iref eq 'ARRAY' ? : |
187
|
934 |
8 |
if (ref $oref eq 'SCALAR') { } |
|
4 |
4 |
elsif (ref $oref eq 'ARRAY') { } |
196
|
941 |
1 |
if (defined $regex) |
197
|
933 |
8 |
if (ref $iref eq 'SCALAR') { } |
|
4 |
4 |
elsif (ref $iref eq 'ARRAY') { } |
199
|
932 |
1 |
if defined $$iref |
203
|
4 |
0 |
if (scalar @$iref) |
207
|
11 |
0 |
defined $_ ? : |
209
|
3 |
8 |
unless defined $oref->[-1] |
215
|
4 |
0 |
if (scalar keys %$iref) |
221
|
11 |
0 |
defined $iref->{$_} ? : |
223
|
3 |
8 |
unless defined $oref->{$_} |
230
|
586 |
356 |
unless ($po) |
231
|
582 |
4 |
if (ref $iref eq 'SCALAR') { } |
|
2 |
2 |
elsif (ref $iref eq 'ARRAY') { } |
260
|
2 |
0 |
if (defined $input and @match) |
263
|
6 |
0 |
if defined $_ |
266
|
6 |
0 |
if defined $_ |
267
|
4 |
2 |
m[^/(.+)/$]s ? : |
273
|
1 |
2 |
if ($input =~ /$r/is) |