| line |
true |
false |
branch |
|
60
|
0 |
34 |
unless $name =~ /^\w+$/ |
|
67
|
4 |
27 |
ref $_ ? : |
|
84
|
0 |
7 |
unless $args{'-into'} |
|
86
|
7 |
0 |
if $args{'-into'} |
|
87
|
6 |
1 |
if $args{'-values'} |
|
88
|
2 |
5 |
if $args{'-columns'} |
|
89
|
1 |
6 |
if $args{'-select'} |
|
90
|
1 |
6 |
if $args{'-on_conflict'} |
|
91
|
1 |
6 |
if $args{'-on_duplicate'} |
|
92
|
1 |
6 |
if $args{'-returning'} |
|
94
|
5 |
2 |
if (ref $node{'values'} eq 'HASH') { } |
|
|
1 |
1 |
elsif (ref $node{'values'} eq 'ARRAY') { } |
|
97
|
1 |
8 |
if ref $v |
|
107
|
0 |
4 |
if ref $row->[$i] |
|
123
|
0 |
6 |
unless $args{'-table'} |
|
124
|
0 |
6 |
unless $args{'-set'} |
|
126
|
6 |
0 |
if $args{'-table'} |
|
127
|
6 |
0 |
if $args{'-set'} |
|
128
|
5 |
1 |
if $args{'-where'} |
|
129
|
1 |
5 |
if $args{'-from'} |
|
130
|
1 |
5 |
if defined $args{'-limit'} |
|
131
|
1 |
5 |
if $args{'-returning'} |
|
133
|
6 |
0 |
if (ref $node{'set'} eq "HASH") |
|
136
|
3 |
4 |
if ref $v |
|
151
|
0 |
6 |
unless $args{'-from'} |
|
153
|
6 |
0 |
if $args{'-from'} |
|
154
|
5 |
1 |
if $args{'-where'} |
|
155
|
1 |
5 |
if $args{'-using'} |
|
156
|
1 |
5 |
if $args{'-returning'} |
|
165
|
0 |
0 |
unless $args{'-table'} |
|
234
|
4 |
1 |
$else ? : |
|
245
|
1 |
0 |
$else ? : |
|
253
|
9 |
5 |
if (ref $arg eq 'ARRAY') { } |
|
|
5 |
0 |
elsif (ref $arg eq 'HASH' and exists $arg->{'_else'}) { } |
|
266
|
8 |
1 |
unless ref $then |
|
272
|
4 |
1 |
unless ref $value |
|
320
|
1 |
0 |
unless ref $col |
|
321
|
1 |
0 |
unless ref $lo |
|
322
|
1 |
0 |
unless ref $hi |
|
333
|
1 |
0 |
unless ref $col |
|
334
|
1 |
0 |
unless ref $lo |
|
335
|
1 |
0 |
unless ref $hi |
|
346
|
2 |
2 |
if CORE::not ref $left and $left =~ /^[\w.]+$/ |
|
347
|
0 |
4 |
unless ref $left |
|
348
|
3 |
1 |
unless ref $right |
|
361
|
1 |
0 |
unless ref $expr |