line |
true |
false |
branch |
33
|
0 |
0 |
if ($where eq '') |
37
|
0 |
0 |
$nowhere ? : |
|
0 |
0 |
if (ref $where and $#where <= 1 and $where[1] eq '') { } |
|
0 |
0 |
elsif (ref $where eq 'ARRAY' and $#where >= 1) { } |
41
|
0 |
0 |
ref $where[0] eq 'SCALAR' ? : |
|
0 |
0 |
ref $where[0] eq 'ARRAY' ? : |
46
|
0 |
0 |
unless $op =~ /^(?:AND|OR)$/ |
50
|
0 |
0 |
if ($cond =~ /^\s*\(?\s*\?\s*\)?\s*$/s) { } |
61
|
0 |
0 |
if $parser ne '' |
68
|
0 |
0 |
if ($nowhere) { } |
72
|
0 |
0 |
$this ? : |
75
|
0 |
0 |
$nowhere ? : |
|
0 |
0 |
if (defined $CACHE{$where_id}) |
86
|
0 |
0 |
if $parse =~ /\S$/s |
88
|
0 |
0 |
if ($cond[0] =~ /^(?:AND|OR)$/) |
95
|
0 |
0 |
if $cond ne '' and $parse =~ /\S$/s |
97
|
0 |
0 |
if ($cond =~ /^\s*(?:AND|OR)\s*$/i) { } |
|
0 |
0 |
elsif ($cond =~ /\S/s) { } |
99
|
0 |
0 |
if (not $lnk_last =~ /\w/ and $parse =~ /\S/) |
100
|
0 |
0 |
if ($cond =~ /\s(?:AND|OR)\s/) { } |
112
|
0 |
0 |
unless $nowhere |
137
|
0 |
0 |
unless ($conds_i =~ /\S/s) |
138
|
0 |
0 |
if ($conds_i =~ /^\s*(?:and|&&?)\s*$/s) { } |
|
0 |
0 |
elsif ($conds_i =~ /^\s*(?:or|\|\|)\s*$/s) { } |
145
|
0 |
0 |
if ($cond =~ /^(?:!=|<>|ne)$/s) { } |
|
0 |
0 |
elsif ($cond =~ /^(?:<=|=<)$/s) { } |
|
0 |
0 |
elsif ($cond =~ /^(?:>=|=>)$/s) { } |
|
0 |
0 |
elsif ($cond =~ /^>$/s) { } |
|
0 |
0 |
elsif ($cond =~ /^<$/s) { } |
|
0 |
0 |
elsif ($cond =~ /^=~$/s) { } |
|
0 |
0 |
elsif ($cond =~ /^!~$/s) { } |
|
0 |
0 |
elsif ($cond =~ /^(?:==?|eq)$/s) { } |
154
|
0 |
0 |
if ($cond =~ /REGEXP/ and $this and not $$this{'SQL'}{'REGEXP'}) |
155
|
0 |
0 |
if ($$this{'SQL'}{'LIKE'}) { } |
173
|
0 |
0 |
if (wantarray) { } |
185
|
0 |
0 |
if (ref $$blk_ref[$i] eq 'ARRAY') |
211
|
0 |
0 |
if ($blk eq '(') { } |
|
0 |
0 |
elsif ($blk eq ')') { } |
212
|
0 |
0 |
unless ($b{'o'}) |
218
|
0 |
0 |
if ($b{'o'} > 1) |
224
|
0 |
0 |
if ($b{'o'} <= 0) |
229
|
0 |
0 |
if ($b{'d'} =~ /\(.*?\)/s) { } |
240
|
0 |
0 |
if ($string =~ /.*[\(\)](.*?)$/s) { } |
268
|
0 |
0 |
if ($init =~ /\\$/) |
273
|
0 |
0 |
if (not $q{'o'}) { } |
279
|
0 |
0 |
if (substr($string, 0, 1) eq $quote) |
288
|
0 |
0 |
if ($quote eq $q{'q'}) { } |
322
|
0 |
0 |
if (not $val =~ /^[\-\+]?(\d+|\d+\.\d+)$/s || $quotes && $val =~ /^%q_\d+%$/s || $val =~ /^(?:NULL)$/is and $val ne '') |
323
|
0 |
0 |
if $quotes |
335
|
0 |
0 |
if ($val eq '') |
378
|
0 |
0 |
if $quotes |
380
|
0 |
0 |
if ($regex =~ /^"(.*?)"$/) { } |
|
0 |
0 |
elsif ($regex =~ /^'(.*?)'$/) { } |
383
|
0 |
0 |
if ($cond =~ /not/i) { } |
386
|
0 |
0 |
if ($regex =~ /^\^/ and $regex =~ /\$$/) { } |
|
0 |
0 |
elsif ($regex =~ /^\^/) { } |
|
0 |
0 |
elsif ($regex =~ /\$$/) { } |
418
|
0 |
0 |
unless $_[0] =~ /\0/s |
437
|
0 |
0 |
unless $_[0] =~ /^($b1$b2+$b1):/s |
451
|
0 |
0 |
if (@keys > 1000) |