Condition Coverage

blib/lib/Types/Algebraic.pm
Criterion Covered Total %
condition 9 23 39.1


and 3 conditions

line !l l&&!r l&&r condition
54 0 45 29 ref $x and (ref $x // '') eq (ref $y // '')
82 0 0 265 $value and &blessed($value)
0 0 265 $value and &blessed($value) and $value->isa('Types::Algebraic::ADT')
238 0 0 0 $arg =~ /\S/u and $arg =~ /(?:(?&PerlOWS)(?:(?x: (?<tag> (?&PerlIdentifier)) (?<fields> (?: (?&PerlNWS) : (?&PerlIdentifier) )* ) )))(?=(?<____KD___sep>(?:\|)))?$PPR::GRAMMAR/gu
0 12 29 $arg =~ /\S/u and $arg =~ /(?:(?&PerlOWS)(?:(?x: (?<tag> (?&PerlIdentifier)) (?<fields> (?: (?&PerlNWS) : (?&PerlIdentifier) )* ) )))(?=(?<____KD___sep>(?:\|)))?$PPR::GRAMMAR/gu

or 2 conditions

line l !l condition
54 74 0 ref $x // ''
74 0 ref $y // ''
232 11 0 (caller 0)[3] // ''
300 0 0 (caller 0)[3] // ''