Condition Coverage

blib/lib/FFI/C.pm
Criterion Covered Total %
condition 14 26 53.8


and 3 conditions

line !l l&&!r l&&r condition
50 6 0 4 @_ == 2 and not XXX
6 0 4 @_ == 2 and not XXX and XXX
0 0 6 @_ == 1 and XXX
103 0 2 0 defined $_[0] && !XXX
104 0 0 2 defined $_[0] && XXX
105 1 0 1 defined $_[0] && XXX

or 2 conditions

line l !l condition
121 1 1 $config{'rev'} ||= "str"

or 3 conditions

line l !l&&r !l&&!r condition
18 12 2 0 $ffi{$filename} ||= do { require FFI::Platypus; "FFI::Platypus"->new("api", 1) }
118 0 2 0 $config{'package'} ||= $class