Condition Coverage

blib/lib/D.pm
Criterion Covered Total %
condition 7 14 50.0


and 3 conditions

line !l l&&!r l&&r condition
102 0 0 19 defined $arg && !($DO_NOT_PROCESS_NUMERIC_VALUE && _is_number($arg))
125 4 0 7 $flags & 12288 && !($flags & 16384)

or 2 conditions

line l !l condition
114 0 7 $check ||= 0

or 3 conditions

line l !l&&r !l&&!r condition
80 0 1 1 $ref eq 'REF' or $ref eq 'SCALAR'
112 7 0 0 &Encode::find_encoding($encoding) || Carp::croak("unknown encoding '${encoding}'")