| line | !l | l&&!r | l&&r | condition | 
 
| 386 | 51 | 0 | 0 | exists $arg->{'PeerAddr'} and not exists $arg->{'PeerHost'} | 
 
| 389 | 46 | 0 | 5 | exists $arg->{'PeerPort'} and not exists $arg->{'PeerService'} | 
 
| 392 | 51 | 0 | 0 | exists $arg->{'LocalAddr'} and not exists $arg->{'LocalHost'} | 
 
| 395 | 40 | 0 | 11 | exists $arg->{'LocalPort'} and not exists $arg->{'LocalService'} | 
 
| 422 | 25 | 10 | 0 | defined $listenqueue and defined $arg->{'PeerHost'} || defined $arg->{'PeerService'} || defined $arg->{'PeerAddrInfo'} | 
 
| 463 | 35 | 0 | 0 | not defined $hints{'socktype'} and defined $hints{'protocol'} | 
 
| 484 | 10 | 10 | 1 | defined $service and $service =~ s/\((\d+)\)$// | 
 
| 491 | 15 | 5 | 1 | $err and defined $fallback_port | 
 
| 513 | 0 | 10 | 0 | defined $service and $service =~ s/\((\d+)\)$// | 
 
| 518 | 10 | 0 | 0 | $err and defined $fallback_port | 
 
| 540 | 0 | 0 | 1 | @$_ >= 2 and @$_ <= 3 | 
 
| 559 | 30 | 0 | 0 | defined $arg->{'MultiHomed'} and not $arg->{'MultiHomed'} | 
 
| 567 | 13 | 17 | 0 | defined $local->{'family'} and defined $peer->{'family'} | 
 
|  | 30 | 0 | 0 | defined $local->{'family'} and defined $peer->{'family'} and $local->{'family'} != $peer->{'family'} | 
 
| 569 | 13 | 17 | 0 | defined $local->{'socktype'} and defined $peer->{'socktype'} | 
 
|  | 30 | 0 | 0 | defined $local->{'socktype'} and defined $peer->{'socktype'} and $local->{'socktype'} != $peer->{'socktype'} | 
 
| 571 | 13 | 17 | 0 | defined $local->{'protocol'} and defined $peer->{'protocol'} | 
 
|  | 30 | 0 | 0 | defined $local->{'protocol'} and defined $peer->{'protocol'} and $local->{'protocol'} != $peer->{'protocol'} | 
 
| 653 | 30 | 0 | 0 | defined do {
	*$self
}->{'io_socket_ip_v6only'} and defined $AF_INET6 | 
 
|  | 30 | 0 | 0 | defined do {
	*$self
}->{'io_socket_ip_v6only'} and defined $AF_INET6 and $info->{'family'} == $AF_INET6 | 
 
| 784 | 4 | 0 | 3 | defined $self->fileno && !do {
	*$self
}->{'io_socket_ip_connect_in_progress'} && defined getpeername $self | 
 
| 815 | 0 | 0 | 0 | defined $AF_INET6 and $family == $AF_INET6 | 
 
| 1155 | 2 | 2 | 13 | defined $2 and length $2 | 
| line | l | !l&&r | !l&&!r | condition | 
 
| 156 | 0 | 0 | 0 | $! == 22 or $! == 95 | 
 
| 422 | 0 | 0 | 10 | defined $arg->{'PeerHost'} || defined $arg->{'PeerService'} || defined $arg->{'PeerAddrInfo'} | 
 
| 456 | 19 | 0 | 16 | defined $hints{'socktype'} or defined $hints{'protocol'} | 
 
| 468 | 18 | 3 | 13 | defined $arg->{'LocalHost'} or defined $arg->{'LocalService'} | 
 
| 479 | 18 | 3 | 0 | defined $host or defined $service | 
 
| 502 | 10 | 0 | 19 | defined $arg->{'PeerHost'} or defined $arg->{'PeerService'} | 
 
| 573 | 17 | 11 | 2 | $local->{'family'} || $peer->{'family'} | 
 
| 574 | 17 | 11 | 0 | $local->{'socktype'} || $peer->{'socktype'} | 
 
| 628 | 27 | 3 | 0 | $self->setup or not $blocking | 
 
| 673 | 3 | 0 | 0 | $! == 115 or $! == 11 | 
 
| 721 | 1 | 0 | 0 | $err == 115 || $err == 11 | 
 
| 768 | 2 | 0 | 2 | CORE::connect $self, $addr or $! == 106 | 
 
| 1153 | 8 | 9 | 30 | $addr =~ /\A\[($IPv6_re)\](?::([^\s:]*))?\z/ or $addr =~ /\A([^\s:]*):([^\s:]*)\z/ |