| line |
true |
false |
branch |
|
11
|
0 |
20 |
&blessed($_[0]) ? : |
|
13
|
1 |
19 |
if ref $query eq 'REF' and ref $$query eq 'ARRAY' |
|
15
|
18 |
1 |
if (my $type = ref $query) { } |
|
24
|
19 |
11 |
if ref $items eq 'HASH' |
|
31
|
1 |
59 |
if (ref $el eq 'REF' and ref $$el eq 'ARRAY') { } |
|
|
5 |
54 |
elsif (my $type = ref $el) { } |
|
|
7 |
47 |
elsif ($el =~ /^-(?:and|or)$/) { } |
|
|
2 |
45 |
elsif ($el =~ /^-has(?:_not)?$/) { } |
|
44
|
1 |
1 |
$el eq '-has_not' ? : |
|
53
|
51 |
7 |
if @expr |
|
56
|
15 |
15 |
if $count > 1 |
|
62
|
12 |
0 |
$_[0] eq 'ARRAY' || $_[0] eq '-or' ? : |
|
|
22 |
12 |
$_[0] eq 'HASH' || $_[0] eq '-and' ? : |
|
71
|
7 |
38 |
if ($type eq 'HASH') { } |
|
|
6 |
32 |
elsif ($type eq 'ARRAY') { } |
|
86
|
2 |
8 |
unless @$block |
|
89
|
4 |
4 |
if @$block[0] eq '-and' or @$block[0] eq '-or' |
|
95
|
5 |
19 |
ref $_ eq 'HASH' ? : |
|
99
|
22 |
2 |
if @expr |
|
102
|
7 |
1 |
if $count > 1 |
|
113
|
4 |
8 |
if ref $val eq 'ARRAY' |
|
118
|
2 |
6 |
if $count > 1 |
|
125
|
4 |
23 |
if $op eq '-not' |