| line | !l | l&&!r | l&&r | condition | 
 
| 382 | 51 | 0 | 0 | exists $arg->{'PeerAddr'} and not exists $arg->{'PeerHost'} | 
 
| 385 | 46 | 0 | 5 | exists $arg->{'PeerPort'} and not exists $arg->{'PeerService'} | 
 
| 388 | 51 | 0 | 0 | exists $arg->{'LocalAddr'} and not exists $arg->{'LocalHost'} | 
 
| 391 | 40 | 0 | 11 | exists $arg->{'LocalPort'} and not exists $arg->{'LocalService'} | 
 
| 418 | 25 | 10 | 0 | defined $listenqueue and defined $arg->{'PeerHost'} || defined $arg->{'PeerService'} || defined $arg->{'PeerAddrInfo'} | 
 
| 459 | 35 | 0 | 0 | not defined $hints{'socktype'} and defined $hints{'protocol'} | 
 
| 480 | 10 | 10 | 1 | defined $service and $service =~ s/\((\d+)\)$// | 
 
| 487 | 15 | 5 | 1 | $err and defined $fallback_port | 
 
| 509 | 0 | 10 | 0 | defined $service and $service =~ s/\((\d+)\)$// | 
 
| 514 | 10 | 0 | 0 | $err and defined $fallback_port | 
 
| 536 | 0 | 0 | 1 | @$_ >= 2 and @$_ <= 3 | 
 
| 555 | 30 | 0 | 0 | defined $arg->{'MultiHomed'} and not $arg->{'MultiHomed'} | 
 
| 563 | 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'} | 
 
| 565 | 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'} | 
 
| 567 | 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'} | 
 
| 649 | 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 | 
 
| 780 | 4 | 0 | 3 | defined $self->fileno && !do {
	*$self
}->{'io_socket_ip_connect_in_progress'} && defined getpeername $self | 
 
| 811 | 0 | 0 | 0 | defined $AF_INET6 and $family == $AF_INET6 | 
 
| 1123 | 2 | 2 | 13 | defined $2 and length $2 | 
| line | l | !l&&r | !l&&!r | condition | 
 
| 156 | 0 | 0 | 0 | $! == 22 or $! == 95 | 
 
| 418 | 0 | 0 | 10 | defined $arg->{'PeerHost'} || defined $arg->{'PeerService'} || defined $arg->{'PeerAddrInfo'} | 
 
| 452 | 19 | 0 | 16 | defined $hints{'socktype'} or defined $hints{'protocol'} | 
 
| 464 | 18 | 3 | 13 | defined $arg->{'LocalHost'} or defined $arg->{'LocalService'} | 
 
| 475 | 18 | 3 | 0 | defined $host or defined $service | 
 
| 498 | 10 | 0 | 19 | defined $arg->{'PeerHost'} or defined $arg->{'PeerService'} | 
 
| 569 | 17 | 11 | 2 | $local->{'family'} || $peer->{'family'} | 
 
| 570 | 17 | 11 | 0 | $local->{'socktype'} || $peer->{'socktype'} | 
 
| 624 | 27 | 3 | 0 | $self->setup or not $blocking | 
 
| 669 | 3 | 0 | 0 | $! == 115 or $! == 11 | 
 
| 717 | 1 | 0 | 0 | $err == 115 || $err == 11 | 
 
| 764 | 2 | 0 | 2 | CORE::connect $self, $addr or $! == 106 | 
 
| 1121 | 8 | 9 | 30 | $addr =~ /\A\[($IPv6_re)\](?::([^\s:]*))?\z/ or $addr =~ /\A([^\s:]*):([^\s:]*)\z/ |