| line |
true |
false |
branch |
|
46
|
27 |
0 |
if (1 == scalar @_) |
|
47
|
0 |
27 |
if (blessed($_[0]) and $_[0]->isa('Articulate::LocationSpecification')) { } |
|
|
0 |
27 |
elsif (blessed($_[0]) and $_[0]->isa('Articulate::Location')) { } |
|
|
4 |
23 |
elsif (ref $_[0] eq 'ARRAY') { } |
|
|
0 |
23 |
elsif (not defined $_[0]) { } |
|
|
23 |
0 |
elsif (not ref $_[0]) { } |
|
|
0 |
0 |
elsif (ref $_[0] eq 'HASH') { } |
|
52
|
0 |
0 |
if (@$path) |
|
54
|
0 |
0 |
if (0 == $i % 2) |
|
118
|
210 |
228 |
if $left eq '*' |
|
119
|
0 |
228 |
if $right eq '*' |
|
120
|
228 |
0 |
if $left eq $right |
|
139
|
94 |
108 |
unless $#$self == $#$location |
|
140
|
0 |
108 |
if $#$self == -1 |
|
142
|
0 |
406 |
unless _step_matches($$self[$i], $$location[$i]) |
|
161
|
2 |
5 |
unless $#$self <= $#$location |
|
162
|
0 |
5 |
if $#$self == -1 |
|
164
|
0 |
16 |
unless _step_matches($$self[$i], $$location[$i]) |
|
183
|
2 |
5 |
unless $#$self >= $#$location |
|
184
|
0 |
5 |
if $#$location == -1 |
|
186
|
0 |
16 |
unless _step_matches($$self[$i], $$location[$i]) |