| line | !l | l&&!r | l&&r | condition | 
 
| 22 | 297 | 0 | 0 | $self->$name and ref $self->$name eq 'ARRAY' | 
 
| 27 | 132 | 0 | 0 | $self->$name and ref $self->$name eq 'HASH' | 
 
| 70 | 0 | 2 | 16 | $alias && /(?:^|\.)\Q$alias\E$/ | 
 
| 78 | 0 | 25 | 8 | $self->joins and @{$self->joins;} | 
 
| 98 | 0 | 7 | 26 | $self->from and @{$self->from;} | 
 
| 111 | 29 | 0 | 3 | $comment and $comment =~ /([ 0-9a-zA-Z.:;()_#&,]+)/ | 
 
| 136 | 7 | 3 | 56 | $ref eq 'ARRAY' and scalar @$attribute == 0 | 
 
| 150 | 0 | 29 | 19 | $self->where && @{$self->where;} | 
 
| 157 | 0 | 32 | 1 | $self->having && @{$self->having;} | 
 
| 288 | 5 | 0 | 2 | $op eq 'IN' || $op eq 'NOT IN' and ref $v eq 'ARRAY' | 
 
| 318 | 35 | 0 | 3 | $hint and ref $hint eq 'HASH' | 
 
| 319 | 0 | 0 | 3 | $$hint{'list'} and @{$$hint{'list'};} |