Condition Coverage

blib/lib/Interpolation.pm
Criterion Covered Total %
condition 17 32 53.1


and 3 conditions

line !l l&&!r l&&r condition
268 13 0 6 $par1type eq '\\' and ($par1subtype = chop $type) eq '@'
275 5 14 0 $type =~ /\*$/ and $_[0] eq $;
19 0 0 $type =~ /\*$/ and $_[0] eq $; and undef @param || 1
303 24 0 6 $par1type eq '\\' and ($par1subtype = chop $$self[0]) eq '@'
24 0 0 $par1type eq '@' and not $$self[0] =~ /\*$/
311 0 28 2 $$self[0] =~ /\*$/ and $_[1] eq $;
28 0 2 $$self[0] =~ /\*$/ and $_[1] eq $; and pop @$self

or 2 conditions

line l !l condition
275 0 0 undef @param || 1

or 3 conditions

line l !l&&r !l&&!r condition
117 6 16 13 $type eq '' or $type eq '$->$'
275 0 0 19 $type =~ /^(.)>-$/ or $type =~ /\*$/ and $_[0] eq $; and undef @param || 1
311 0 0 30 $$self[0] =~ /^(.)>-$/ or $$self[0] =~ /\*$/ and $_[1] eq $; and pop @$self