Condition Coverage

blib/lib/Symbol/Methods.pm
Criterion Covered Total %
condition 13 19 68.4


and 3 conditions

line !l l&&!r l&&r condition
120 39 83 52 $type ne 'SCALAR' and defined *{$globref;}{$type}
128 0 0 0 defined *{$globref;}{$type} and defined ${*{$globref;}{$type};}

or 2 conditions

line l !l condition
75 9 21 $def_sig || '&'
153 18 72 _get_ref({'type', $type, 'NO_CHECK_STASH', 1}, \*GLOBCLONE) || (next)

or 3 conditions

line l !l&&r !l&&!r condition
75 93 30 0 $sig ||= $def_sig || '&'
77 8 115 0 $pkg ||= $class
81 122 1 0 $SIGMAP{$sig} || croak("Unsupported sigil '${sig}'")