blib/lib/Text/DelimMatch.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 40 | 72 | 55.5 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
25 | 0 | 0 | 4 | not $@ and defined $end |
61 | 0 | 0 | 3 | not $@ and defined $end |
91 | 0 | 0 | 3 | not $@ and defined $val |
114 | 1 | 0 | 2 | defined $esc and $esc ne '' |
116 | 1 | 0 | 2 | defined $esc and $esc ne '' |
138 | 0 | 0 | 1 | defined $esc and $esc ne '' |
140 | 0 | 0 | 1 | defined $esc and $esc ne '' |
321 | 1 | 2 | 10 | $escape and $dblesc |
362 | 53 | 33 | 10 | $escape and $self->_match($escape, $matched) |
426 | 6 | 0 | 5 | $dblesc and $self->_match($dblesc, $matched) |
6 | 3 | 2 | $dblesc and $self->_match($dblesc, $matched) and $matched eq substr($post, 0, 1) |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
17 | 3 | 1 | 0 | shift() || $start |
20 | 0 | 4 | 0 | ref $type || $type |
55 | 3 | 0 | 0 | shift() || $start |
88 | 1 | 2 | 0 | shift @_ || $key |
161 | 1 | 0 | 0 | $setsense || !defined($setsense) |
174 | 2 | 0 | 2 | $setslow || !defined($setslow) |
187 | 0 | 0 | 1 | $setkeep || !defined($setkeep) |
200 | 1 | 0 | 1 | $setrd || !defined($setrd) |
213 | 0 | 0 | 0 | $setdebug || !defined($setdebug) |
307 | 15 | 0 | 31 | %quote or $escape |
2 | 0 | 29 | %quote or $escape or $dblesc | |
0 | 0 | 29 | %quote or $escape or $dblesc or $$self{'FORCESLOW'} | |
320 | 12 | 1 | 16 | $escape or $dblesc |