| line | !l | l&&!r | l&&r | condition | 
 
| 301 | 2 | 0 | 0 | defined $args{'listener'} and $self->listeners->{$args{'listener'}} | 
 
| 314 | 2 | 0 | 0 | defined $args{'port'} and defined $args{'addr'} | 
 
|  | 0 | 0 | 2 | defined $args{'addr'} and $args{'addr'} eq $listener->addr | 
 
|  | 0 | 0 | 0 | defined $args{'port'} and $args{'port'} eq $listener->port | 
 
| 315 | 0 | 0 | 0 | $args{'addr'} eq $listener->addr and $args{'port'} eq $listener->port | 
 
| 439 | 0 | 0 | 2 | defined $remote_addr and defined $remote_port | 
 
| 442 | 2 | 0 | 0 | $args{'bindaddr'} && ip_is_ipv6($args{'bindaddr'}) | 
 
| 623 | 2 | 0 | 4 | blessed $out and $out->isa('IRC::Message::Object') | 
 
| 635 | 0 | 0 | 6 | ref $out eq 'HASH' and @ids | 
 
| 688 | 0 | 0 | 4 | $w_id and $self->wheels->{$w_id} | 
 
| 765 | 0 | 0 | 0 | defined $this_conn and $this_conn->compressed |