Condition Coverage

blib/lib/Acme/PPIx/MetaSyntactic.pm
Criterion Covered Total %
condition 14 33 42.4


and 3 conditions

line !l l&&!r l&&r condition
92 7 0 1 $word->sprevious_sibling eq 'constant' and $word->sprevious_sibling->sprevious_sibling eq 'use'
135 4 0 0 $word->sprevious_sibling eq 'sub' and $ls->{$word}
3 0 1 $word->sprevious_sibling eq 'constant' and $word->sprevious_sibling->sprevious_sibling eq 'use'
3 1 0 $word->sprevious_sibling eq 'constant' and $word->sprevious_sibling->sprevious_sibling eq 'use' and $ls->{$word}
2 1 0 is_function_call($word) and $ls->{$word}

or 3 conditions

line l !l&&r !l&&!r condition
137 0 0 0 $n->{$word} ||= &$case($self->_get_name)
141 0 1 0 $n->{$word} ||= &$case($self->_get_name)
145 1 0 0 $n->{$word} ||= &$case($self->_get_name)
177 4 3 0 $$n{$word->symbol} ||= &$case($self->_get_name)
182 0 0 0 $$n{"\@$rest"} ||= &$case($self->_get_name)
192 1 0 0 $qq->isa('PPI::Token::Quote::Double') or $qq->isa('PPI::Token::Quote::Interpolate')