line |
true |
false |
branch |
162
|
4 |
8 |
if ($_[0] eq 'Symbol::Values') |
169
|
0 |
12 |
if (not $glob_or_sym) { } |
|
5 |
7 |
elsif (ref \$glob_or_sym eq 'GLOB') { } |
184
|
6 |
1 |
unless ($pkg) |
195
|
3 |
4 |
exists ${"${pkg}::";}{$name} ? : |
198
|
4 |
3 |
unless ($r_glob) |
202
|
0 |
4 |
if exists ${"${pkg}::";}{$name} |
207
|
1 |
6 |
unless (defined $r_glob) |
212
|
0 |
6 |
if ($new_symbol) |
293
|
1 |
4 |
unless (defined $_[0]->array_ref) |
302
|
1 |
4 |
unless wantarray |
304
|
0 |
5 |
unless defined *{$r_glob;}{'ARRAY'} |
306
|
4 |
1 |
wantarray ? : |
346
|
1 |
2 |
unless (defined $_[0]->hash_ref) |
355
|
1 |
2 |
unless wantarray |
357
|
0 |
3 |
unless defined *{$r_glob;}{'HASH'} |
359
|
2 |
1 |
wantarray ? : |
581
|
1 |
3 |
if (ref \$new_val eq 'GLOB') |
585
|
1 |
3 |
if (defined $new_val and ref $new_val ne 'SCALAR') |
591
|
2 |
1 |
if (defined $new_val) { } |
623
|
1 |
4 |
if (ref \$new_val eq 'GLOB') |
627
|
1 |
4 |
if (defined $new_val and ref $new_val ne 'ARRAY') |
633
|
3 |
1 |
if (defined $new_val) { } |
664
|
1 |
4 |
if (ref \$new_val eq 'GLOB') |
668
|
1 |
4 |
if (defined $new_val and ref $new_val ne 'HASH') |
674
|
3 |
1 |
if (defined $new_val) { } |
705
|
1 |
3 |
if (ref \$new_val eq 'GLOB') |
709
|
1 |
3 |
if (defined $new_val and ref $new_val ne 'CODE') |
715
|
2 |
1 |
if (defined $new_val) { } |
746
|
1 |
2 |
if (ref \$new_val eq 'GLOB') |
751
|
0 |
3 |
if (defined $new_val and not eval {
do {
$new_val->isa('IO')
}
}) |
758
|
2 |
1 |
if (defined $new_val) { } |
790
|
1 |
3 |
if (ref \$new_val eq 'GLOB') |
794
|
1 |
3 |
if (defined $new_val and not ref $new_val eq 'FORMAT') |
800
|
2 |
1 |
if (defined $new_val) { } |
840
|
1 |
3 |
if (defined $new_val and ref \$new_val ne 'GLOB') |
845
|
2 |
1 |
if (defined $new_val) { } |