| line |
true |
false |
branch |
|
46
|
0 |
28 |
unless defined ${$content_ref;} |
|
57
|
28 |
0 |
unless $self->debug_code |
|
82
|
0 |
447 |
if $self->debug_code |
|
87
|
2362 |
29856 |
unless ($rule) |
|
88
|
0 |
2362 |
if $self->debug_code |
|
90
|
1915 |
447 |
if (@parent_rules) |
|
93
|
0 |
1915 |
if $self->debug_code |
|
96
|
14 |
1901 |
unless ($has_matched) |
|
99
|
1 |
13 |
if (exists $level_and_of{$parent_level}) |
|
111
|
7749 |
22107 |
if (ref $rule eq "ARRAY") |
|
115
|
0 |
7749 |
if $self->debug_code |
|
121
|
6243 |
15864 |
if (lc $rule eq "or") |
|
122
|
783 |
5460 |
if ($has_matched) |
|
126
|
0 |
783 |
if $self->debug_code |
|
132
|
0 |
5460 |
if $self->debug_code |
|
137
|
2085 |
13779 |
if (lc $rule eq "and") |
|
138
|
403 |
1682 |
unless (exists $level_and_of{$level}) |
|
141
|
2085 |
0 |
if ($level_matched[$level]) |
|
142
|
0 |
2085 |
if $self->debug_code |
|
148
|
0 |
0 |
if $self->debug_code |
|
153
|
5339 |
8440 |
if (lc $rule eq "begin") |
|
155
|
0 |
5339 |
if $self->debug_code |
|
160
|
446 |
7994 |
if (lc $rule eq "end") |
|
165
|
446 |
0 |
if ($is_and) |
|
167
|
0 |
446 |
if $self->debug_code |
|
174
|
0 |
7994 |
if $self->debug_code |
|
180
|
106 |
7888 |
ref $rule eq 'CODE' ? : |
|
182
|
1241 |
6753 |
if (exists $level_and_of{$level}) |
|
185
|
2532 |
5462 |
if ($has_matched) |
|
189
|
0 |
2532 |
if ($self->debug_code) |
|
190
|
0 |
0 |
ref $rule eq 'CODE' ? : |
|
201
|
0 |
5462 |
if ($self->debug_code) |
|
202
|
0 |
0 |
ref $rule eq 'CODE' ? : |
|
223
|
446 |
1 |
exists $_->{'match'} ? : |
|
235
|
28 |
0 |
unless $self->debug_code |