line |
true |
false |
branch |
24
|
1 |
19 |
$args{'pkg'} ? : |
25
|
3 |
17 |
if exists $args{'no_check'} |
58
|
9 |
27 |
exists $NO_CHECK{$pkg} ? : |
60
|
9 |
27 |
if ($no_check) { } |
97
|
1 |
90 |
unless $type->can($_) |
104
|
13 |
30 |
if @$types > 1 |
110
|
11 |
32 |
if @$types == 0 |
113
|
32 |
11 |
if @$types > 0 |
124
|
13 |
30 |
if @$types > 1 |
125
|
19 |
24 |
if @$types == 1 |
128
|
2 |
1 |
unless @ret |
|
1 |
3 |
defined $_ ? : |
|
1 |
0 |
if @ret > 0 |
|
0 |
3 |
defined $_ ? : |
|
3 |
1 |
if @ret < 1 |
|
0 |
0 |
defined $_ ? : |
|
1 |
3 |
if @ret > 1 |
|
0 |
0 |
unless $types->[0]->check($ret[0]) |
|
0 |
4 |
unless @ret |
|
2 |
2 |
defined $_ ? : |
|
1 |
0 |
if @ret > 0 |
|
0 |
0 |
defined $_ ? : |
|
0 |
1 |
if @ret < 1 |
|
0 |
0 |
defined $_ ? : |
|
0 |
1 |
if @ret > 1 |
|
0 |
1 |
unless $types->[0]->check($ret[0]) |
|
0 |
0 |
defined $_ ? : |
|
0 |
1 |
if @ret < 1 |
|
0 |
0 |
defined $_ ? : |
|
0 |
1 |
if @ret > 1 |
|
1 |
0 |
unless $types->[0]->check($ret[0]) |
|
0 |
0 |
unless @ret |
|
0 |
0 |
defined $_ ? : |
|
0 |
0 |
if @ret > 0 |
|
2 |
1 |
unless wantarray |
|
0 |
0 |
defined $_ ? : |
|
0 |
1 |
if @ret < 2 |
|
0 |
0 |
defined $_ ? : |
|
0 |
1 |
if @ret > 2 |
|
0 |
1 |
unless $types->[0]->check($ret[0]) |
|
0 |
1 |
unless $types->[1]->check($ret[1]) |
|
2 |
1 |
unless wantarray |
|
1 |
0 |
defined $_ ? : |
|
1 |
0 |
if @ret < 2 |
|
0 |
0 |
defined $_ ? : |
|
0 |
0 |
if @ret > 2 |
|
0 |
0 |
unless $types->[0]->check($ret[0]) |
|
0 |
0 |
unless $types->[1]->check($ret[1]) |
|
2 |
1 |
unless wantarray |
|
0 |
0 |
defined $_ ? : |
|
0 |
1 |
if @ret < 2 |
|
2 |
1 |
defined $_ ? : |
|
1 |
0 |
if @ret > 2 |
|
0 |
0 |
unless $types->[0]->check($ret[0]) |
|
0 |
0 |
unless $types->[1]->check($ret[1]) |
143
|
2 |
7 |
if (my $materials = Sub::Meta::Finder::FunctionParameters::find_materials($sub)) |
161
|
4 |
23 |
if (my $materials = Sub::Meta::Finder::FunctionParameters::find_materials($sub)) |
179
|
21 |
15 |
if (@$types == 1) { } |