| blib/lib/Symbol/Get.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 9 | 20 | 45.0 |
| line | true | false | branch |
|---|---|---|---|
| 92 | 0 | 10 | unless length $var |
| 96 | 0 | 10 | if $sigil =~ tr/A-Z_a-z// |
| 98 | 0 | 10 | unless my $type = $_sigil_to_type{$sigil} |
| 111 | 0 | 5 | if ('SCALAR' eq ref $ref) { } |
| 0 | 5 | elsif ('ARRAY' eq ref $ref) { } | |
| 121 | 4 | 1 | if (@value > 1) |
| 137 | 0 | 0 | if ('SCALAR' ne ref $ref and 'ARRAY' ne ref $ref) |
| 140 | 0 | 0 | unless (_perl_supports_getting_list_constant_ref()) |
| 159 | 0 | 1 | unless $table_hr |
| 204 | 0 | 15 | unless ($name =~ /\A (?: (.+) ::)? ([^:]+ (?: ::)?) \z/x) |