| line |
true |
false |
branch |
|
80
|
4 |
11 |
if $version < $check->{'introduced'}
|
|
83
|
3 |
8 |
if defined $check->{'removed'} and $version >= $check->{'removed'}
|
|
121
|
1 |
4 |
unless __instance($elem, __PACKAGE__)
|
|
124
|
2 |
12 |
unless $elem = $elem->_parent
|
|
195
|
1 |
2 |
unless __instance($node, __PACKAGE__)
|
|
216
|
1 |
82 |
if defined $self->{'explanation'}
|
|
219
|
81 |
1 |
if (my $main = $self->main_structure)
|
|
224
|
82 |
0 |
if (defined(my $splain = $explanation->{$content}))
|
|
232
|
0 |
0 |
if $PPIx::Regexp::NO_EXPLANATION_FATAL
|
|
241
|
0 |
0 |
if $PPIx::Regexp::NO_EXPLANATION_FATAL
|
|
339
|
6 |
92 |
if $elem->isa("PPIx::Regexp::Structure::Assertion")
|
|
354
|
2 |
4 |
if $assertion->is_look_ahead
|
|
374
|
1 |
4 |
if $ele->isa("PPIx::Regexp::Structure::RegexSet")
|
|
376
|
1 |
3 |
unless $ele = $ele->parent
|
|
449
|
54 |
0 |
$self->{'location'} ? :
|
|
522
|
0 |
6 |
unless defined $modifier
|
|
528
|
6 |
13 |
if ($elem->can("__ducktype_modifier_asserted"))
|
|
530
|
6 |
0 |
if defined($val = $elem->__ducktype_modifier_asserted($modifier))
|
|
533
|
5 |
8 |
if (my $prev = $elem->sprevious_sibling) { }
|
|
555
|
1 |
15 |
unless my $parent = $self->_parent
|
|
570
|
36 |
703 |
unless my($method, $inx) = $self->__my_nav
|
|
585
|
11 |
4 |
if (my $next = $self->next_element) { }
|
|
|
3 |
1 |
elsif (my $parent = $self->parent) { }
|
|
670
|
1 |
15 |
unless my $parent = $self->_parent
|
|
672
|
3 |
12 |
unless my $inx = $self->__my_inx
|
|
690
|
3 |
30 |
unless my($method, $inx) = $self->__my_nav
|
|
692
|
10 |
20 |
unless $inx
|
|
706
|
11 |
4 |
if (my $previous = $self->previous_element) { }
|
|
|
3 |
1 |
elsif (my $parent = $self->parent) { }
|
|
755
|
0 |
0 |
if $self->significant
|
|
791
|
1 |
10 |
defined $r->{'removed'} ? :
|
|
795
|
0 |
10 |
unless @req
|
|
845
|
0 |
1 |
unless my $parent = $self->_parent
|
|
850
|
0 |
2 |
unless $elem[$inx]
|
|
852
|
1 |
1 |
if $elem[$inx]->significant
|
|
873
|
430 |
4 |
if $sib->significant
|
|
891
|
1 |
1 |
unless my $inx = $self->__my_inx
|
|
893
|
0 |
1 |
unless my $parent = $self->_parent
|
|
897
|
1 |
1 |
if $elem[--$inx]->significant
|
|
918
|
17 |
1 |
if $sib->significant
|
|
945
|
0 |
2 |
unless my $top = $self->top
|
|
947
|
0 |
2 |
unless $top->can("source")
|
|
949
|
0 |
2 |
unless my $source = $top->source
|
|
951
|
1 |
1 |
unless $source->can("statement")
|
|
1067
|
0 |
33 |
unless __instance($self, __PACKAGE__)
|
|
1071
|
10 |
23 |
unless my $parent = $self->_parent
|
|
1082
|
1 |
32 |
unless my $parent = $self->_parent
|
|
1098
|
39 |
756 |
unless my $parent = $self->_parent
|
|
1101
|
0 |
758 |
unless $parent->can($method)
|
|
1104
|
2 |
756 |
unless defined(my $inx = &first(sub {
|
|
1119
|
10400 |
2451 |
if (@arg)
|
|
1121
|
3958 |
6442 |
if (defined $parent) { }
|
|
1122
|
0 |
3958 |
unless __instance($parent, __PACKAGE__)
|
|
1141
|
0 |
2 |
unless defined $msg
|