Branch Coverage

blib/lib/Aspect/Advice/Before.pm
Criterion Covered Total %
branch 35 40 87.5


line true false branch
28 11 19 $curried ? :
29 11 19 $compiled ? :
42 16 14 $lexical ? :
51 0 31 unless ($original)
57 1 30 defined $PROTOTYPE ? :
61 0 31 if $@
8 20 $wantarray ? :
6 10 unless &$compiled()
2 6 if ($_->{'proceed'})
3 15 if ($wantarray)
1 12 unless $_->{'proceed'}
4 6 $wantarray ? :
2 9 unless &$compiled()
2 5 if ($_->{'proceed'})
1 2 if ($wantarray)
1 3 unless $_->{'proceed'}
111 14 16 unless $lexical
127 0 30 if ($pointcut->match_contains('Aspect::Pointcut::Highest'))
132 0 30 if ($pointcut->match_contains('Aspect::Pointcut::Throwing'))
137 0 30 if ($pointcut->match_contains('Aspect::Pointcut::Returning'))