blib/lib/Class/Ref.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
branch | 23 | 24 | 95.8 |
line | true | false | branch |
---|---|---|---|
127 | 8 | 7 | unless &$test($ref) |
163 | 1 | 13 | if $Class::Ref::raw_access |
173 | 34 | 2 | defined $AUTOLOAD ? : |
190 | 2 | 34 | unless (exists $$$self{$name} or @_) |
191 | 1 | 1 | if $Class::Ref::allow_undef or $name eq 'DESTROY' |
253 | 2 | 31 | if $Class::Ref::raw_access |
261 | 1 | 1 | unless defined(my $i = shift()) |
280 | 8 | 1 | defined $AUTOLOAD ? : |
289 | 0 | 9 | if $name eq 'DESTROY' |
300 | 8 | 1 | $pkg->can($name) ? : |
304 | 2 | 7 | unless defined $idx and $idx eq int $idx |
309 | 1 | 6 | unless exists $$$self[$idx] or @_ |