| blib/lib/Symbol/Table.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % | 
| branch | 16 | 26 | 61.5 | 
| line | true | false | branch | 
|---|---|---|---|
| 25 | 3 | 2 | if (scalar @_ == 1) { } | 
| 36 | 0 | 5 | unless ($pkg_name =~ /^[\w:]+$/) | 
| 78 | 5 | 0 | if scalar @_ | 
| 80 | 0 | 5 | unless (exists $valid_type_hash{$type}) | 
| 143 | 139 | 0 | unless $main::DEBUG | 
| 190 | 0 | 1 | if ($$obj[SYMBOL_TABLE_TYPE()] eq 'PACKAGE') { } | 
| 226 | 0 | 3 | unless $val_type | 
| 229 | 0 | 3 | if $st_type ne $val_type | 
| 271 | 0 | 5 | unless exists $pass_condition_for_type{$st_type} | 
| 285 | 2 | 35 | unless defined $key | 
| 286 | 0 | 35 | if $key =~ /^(_|[^\w])/ | 
| 294 | 0 | 35 | if $key eq 'main::' | 
| 309 | 3 | 32 | if $boolean |