line |
true |
false |
branch |
48
|
0 |
17 |
if (not defined $args{'boolsub'} and defined $args{'boolcode'}) |
50
|
3 |
14 |
if (exists $args{'bool'}) { } |
|
1 |
13 |
elsif ($args{'boolsub'}) { } |
56
|
0 |
17 |
if (not defined $args{'scalarsub'} and defined $args{'scalarcode'}) |
58
|
10 |
7 |
if (defined $args{'scalar'}) { } |
|
1 |
6 |
elsif ($args{'scalarsub'}) { } |
64
|
1 |
16 |
if (ref $args{'array'} eq 'ARRAY') { } |
|
0 |
16 |
elsif ($args{'tiearray'}) { } |
66
|
0 |
0 |
if ($args{'tieonuse'}) { } |
73
|
1 |
16 |
if (ref $args{'hash'} eq 'HASH') { } |
|
0 |
16 |
elsif ($args{'tiehash'}) { } |
75
|
0 |
0 |
if ($args{'tieonuse'}) { } |
82
|
1 |
16 |
if (ref $args{'code'} eq 'CODE') |
84
|
0 |
17 |
if ($args{'tiehandle'}) |
85
|
0 |
0 |
unless ($args{'glob'}) |
87
|
0 |
0 |
if ($args{'tieonuse'}) { } |
91
|
1 |
16 |
if (ref $args{'glob'} eq 'GLOB') |
103
|
2 |
5 |
unless (exists $$$this{'b'}) |
109
|
2 |
3 |
if (ref $bool and ref $$bool eq 'CODE') |
114
|
1 |
2 |
if (ref $bool eq 'SCALAR') |
127
|
1 |
11 |
if (ref $$scalar eq 'CODE') { } |
143
|
0 |
2 |
if (ref $$scalar eq 'CODE') { } |
162
|
0 |
2 |
if (ref $$scalar eq 'CODE') { } |
180
|
0 |
0 |
if (ref $$scalar eq 'CODE') { } |
194
|
0 |
1 |
if ($$$this{'TIEONUSE'}{'a'}) |
210
|
0 |
1 |
if ($$$this{'TIEONUSE'}{'h'}) |
226
|
1 |
0 |
unless ($$$this{'SUBCODE'}) |
233
|
0 |
1 |
if (wantarray) { } |
258
|
0 |
1 |
if ($$$this{'TIEONUSE'}{'g'}) |
291
|
0 |
17 |
if ($nodefault) { } |
317
|
34 |
11 |
if ($#_ == 0) { } |
|
3 |
8 |
elsif (ref $_[1] ne 'SCALAR' and ref $_[1] ne 'REF') { } |