Condition Coverage

blib/lib/Scalar/Does.pm
Criterion Covered Total %
condition 10 11 90.9


and 3 conditions

line !l l&&!r l&&r condition
166 45 12 18 blessed $role and $role->can('check')
171 41 4 12 blessed $thing and $thing->can('DOES')
25 8 12 UNIVERSAL::can($thing, 'can') and $thing->can('DOES')

or 2 conditions

line l !l condition
103 0 7 $_[0]{'exporter'} ||= sub { my $into = $_[0]{'into'}; my($name, $sym) = @{$_[1];}; foreach $_ (grep ref($_), $into->can($name)) { _croak("Refusing to overwrite local sub '${name}' with export from $class") if B::svref_2object($_)->STASH->NAME eq $into; } ; 'namespace::clean'->import(-'cleanee', $_[0]{'into'}, $name); BEGIN {${^WARNING_BITS} = "TUUU\025UUU\025UUUUUU\025"} no strict 'refs'; *{"${into}::$name";} = $sym; }