line |
true |
false |
branch |
10
|
3 |
24 |
if @_ < 2 |
16
|
5 |
19 |
if (not @value) { } |
|
3 |
16 |
elsif (@value == 1 and ref $value[0]) { } |
17
|
4 |
1 |
if (ref $var) { } |
30
|
19 |
6 |
if (ref $definitions{$k} eq 'ARRAY') { } |
|
3 |
3 |
elsif (ref $definitions{$k} eq 'HASH') { } |
41
|
23 |
2 |
if (my($ch, $sym) = $var =~ /^([\$\@\%\*\&])(.+)$/) { } |
42
|
9 |
14 |
if (not $sym =~ /^(\w+(::|'))+\w+$/ and $sym =~ /\W|(^\d+$)/) |
48
|
2 |
7 |
if ($sym =~ /^\w+[[{].*[]}]$/) { } |
|
5 |
2 |
elsif ($sym =~ /^(\d+|\W|\^[\[\]A-Z\^_\?]|\{\^[a-zA-Z0-9]+\})$/) { } |
59
|
13 |
1 |
unless $sym =~ /::/ |
61
|
4 |
10 |
if ($ch eq '$') { } |
|
4 |
6 |
elsif ($ch eq '@') { } |
|
4 |
2 |
elsif ($ch eq '%') { } |
|
1 |
1 |
elsif ($ch eq '*') { } |