Condition Coverage

blib/lib/encoding.pm
Criterion Covered Total %
condition 6 19 31.5


and 2 conditions

line l !l condition
179 0 1 eval { do { require Filter::Util::Call; 'Filter::Util::Call'->import; filter_add(sub { my $status = filter_read(); if ($status > 0) { $_ = $enc->decode($_, 1); '???'; } ; $status; } ); 1 } } and 0

and 3 conditions

line !l l&&!r l&&r condition
12 0 0 7 $^V && $^V ge v5.21.7
120 0 0 9 $] >= 5.017 && !$encoding::Config{'usecperl'}
137 7 0 0 $] >= 5.027 and $^V =~ /c$/
147 8 0 0 $] >= 5.025003 and not $encoding::Config{'usecperl'}
195 0 9 0 defined ${^UNICODE} and ${^UNICODE} != 0

or 2 conditions

line l !l condition
29 0 0 $locale::hint_bits || 0