Condition Coverage

blib/lib/Symbol/Methods.pm
Criterion Covered Total %
condition 15 19 78.9


and 3 conditions

line !l l&&!r l&&r condition
111 44 95 52 $type ne 'SCALAR' and defined *{$globref;}{$type}

or 2 conditions

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

or 3 conditions

line l !l&&r !l&&!r condition
75 92 30 0 $sig ||= $def_sig || '&'
77 8 114 0 $pkg ||= $class
81 121 1 0 $SIGMAP{$sig} || croak("Unsupported sigil '${sig}'")
108 90 101 0 $globref ||= _get_glob($sym)