| line | !l | l&&!r | l&&r | condition | 
 
| 35 | 0 | 0 | 0 | $sdel and not exists $param->{$sdel} | 
 
| 51 | 0 | 0 | 0 | $object and $$object{$self->name} | 
 
| 58 | 0 | 0 | 0 | $object and $$object{$self->name} | 
 
| 83 | 0 | 0 | 0 | $have_pk &&= exists $param->{$_} | 
 
| 87 | 0 | 0 | 0 | $have_pk &&= exists $param->{$pk} | 
 
| 101 | 0 | 0 | 0 | $sdel and not exists $where->{$sdel} | 
 
| 157 | 0 | 0 | 0 | defined $where and not ref $where | 
 
| 195 | 0 | 0 | 0 | $sdel and not exists $where->{$sdel} | 
 
| 226 | 0 | 0 | 0 | ref $pk eq 'ARRAY' and @ids >= @{$pk;} | 
 
| 238 | 0 | 0 | 0 | $sdel and not exists $where->{$sdel} | 
 
| 263 | 0 | 0 | 0 | defined $where and not ref $where | 
 
| 297 | 0 | 0 | 0 | $sdel and not exists $where->{$sdel} | 
 
| 334 | 0 | 0 | 0 | ref $pk eq 'ARRAY' and @ids >= @{$pk;} | 
 
| 346 | 0 | 0 | 0 | $sdel and not exists $where->{$sdel} | 
 
| 387 | 0 | 0 | 0 | ref $pk and @{$pk;} <= @{$ids;} | 
 
| 399 | 0 | 0 | 0 | $sdel and not exists $where->{$sdel} | 
 
| 436 | 0 | 0 | 0 | $sdel and not exists $where->{$sdel} | 
 
| 467 | 0 | 0 | 0 | $sdel and not exists $where->{$sdel} |