Condition Coverage

blib/lib/PPIx/Regexp/Token/Literal.pm
Criterion Covered Total %
condition 24 29 82.7


and 3 conditions

line !l l&&!r l&&r condition
88 26 149 1 $main and $content =~ / \A \\ N \{ /msx
175 0 1 $main and $content =~ / \A \\ N \{ /msx and not $main->interpolates
265 68 2145 339 $heed_x and $tokenizer->modifier("x*")
2213 70 269 $heed_x and $tokenizer->modifier("x*") and not $tokenizer->cookie("]")
68 2205 10 $heed_x and $tokenizer->modifier("xx")
2273 0 10 $heed_x and $tokenizer->modifier("xx") and $tokenizer->cookie("]")
614 3 0 1 "{" eq $self->content and $prev = $self->sprevious_sibling
3 0 1 "{" eq $self->content and $prev = $self->sprevious_sibling and $prev->isa("PPIx::Regexp::Token::Literal")

or 2 conditions

line l !l condition
419 1 0 substr($value, 0, pos $value) || 0

or 3 conditions

line l !l&&r !l&&!r condition
291 8 47 2218 $character eq "#" or $character =~ / \A \s \z /msx