Condition Coverage

blib/lib/Devel/Declare/Lexer/Token/String/Interpolator.pm
Criterion Covered Total %
condition 17 21 80.9


and 3 conditions

line !l l&&!r l&&r condition
49 774 192 33 $char =~ /[^\w_{}\[\]:\@\$]/ and $tok
61 788 178 0 $tok and !($char =~ /[\$\@]/) || length $tok == 1
68 0 32 1 $c and $c =~ /[\s\$\@]/
80 1 0 8 $char =~ /[\$\@]/ and not $tok =~ /^[\$\@]+$/
46 9 0 $tok and ($char =~ /[\$\@]/ and not $tok =~ /^[\$\@]+$/)

or 3 conditions

line l !l&&r !l&&!r condition
61 165 5 8 !($char =~ /[\$\@]/) || length $tok == 1
78 54 1 742 $char =~ /[\$\@]/ or $tok