line |
true |
false |
branch |
44
|
35 |
0 |
if ($AnyEvent::PROTOCOL{'ipv6'} and 10 and socket my $ipv6_socket, 10, 2, 0) { } |
64
|
70 |
0 |
if eval "Errno::$k ()" |
153
|
0 |
0 |
unless pipe $r, $w |
160
|
0 |
5 |
unless socketpair my $fh1, my $fh2, 1, 1, 0 |
228
|
0 |
0 |
unless $Storable::VERSION |
229
|
0 |
0 |
unless $POSIX::VERSION |
232
|
0 |
0 |
unless my $job = shift @fork_queue |
241
|
0 |
0 |
unless my($r, $w) = &portable_pipe() or $forks and last |
247
|
0 |
0 |
if ($pid != 0) { } |
|
0 |
0 |
elsif (defined $pid) { } |
|
0 |
0 |
elsif ($! != &Errno::EAGAIN and $! != &Errno::EWOULDBLOCK and $! != &Errno::ENOMEM or not $forks) { } |
256
|
0 |
0 |
unless defined $len or $! != 4 |
258
|
0 |
0 |
if (not $len) |
265
|
0 |
0 |
unless $result |
288
|
0 |
0 |
if $@ |
295
|
0 |
0 |
unless my $len = length($result) - $ofs |
298
|
0 |
0 |
$len < 65536 ? : |
300
|
0 |
0 |
unless $len or not defined $len and $! == 4 |
392
|
35 |
0 |
if (not $ENV{'PERL_ANYEVENT_AVOID_GUARD'} and eval {
do {
require Guard;
$Guard::VERSION >= 0.5
}
}) { } |
404
|
0 |
0 |
if $@ |
439
|
0 |
0 |
unless $POSIX::VERSION |
442
|
0 |
0 |
if ($^O =~ /(freebsd|cygwin|linux)/) |
445
|
0 |
0 |
if (opendir $dir, '/dev/fd' or opendir $dir, '/proc/self/fd') |
448
|
0 |
0 |
if (@fds < 20 or join($", @fds) ne join(' ', 0 .. $#fds)) |
591
|
0 |
0 |
unless $POSIX::VERSION |
602
|
0 |
0 |
$type =~ s/^(\d+)// ? : |
604
|
0 |
0 |
if ($type eq '>') { } |
|
0 |
0 |
elsif ($type eq '<') { } |
605
|
0 |
0 |
unless defined $fd |
607
|
0 |
0 |
if (defined eval {
do {
fileno $ob
}
}) { } |
|
0 |
0 |
elsif (ref $ob) { } |
618
|
0 |
0 |
unless defined(sysread($pr, $$ob, 16384, length $$ob) && (return)) |
625
|
0 |
0 |
unless defined(sysread($pr, $buf, 16384) && (return &$ob($buf))) |
631
|
0 |
0 |
'SCALAR' eq ref $ob ? : |
635
|
0 |
0 |
unless open my $fh, '>', $ob |
642
|
0 |
0 |
unless defined $fd |
644
|
0 |
0 |
if (defined eval {
do {
fileno $ob
}
}) { } |
|
0 |
0 |
elsif (ref $ob) { } |
651
|
0 |
0 |
if ('SCALAR' eq ref $ob) { } |
663
|
0 |
0 |
unless defined $len or $! != 4 |
665
|
0 |
0 |
if (not $len) { } |
669
|
0 |
0 |
unless (length $data) |
671
|
0 |
0 |
unless (length $data) |
681
|
0 |
0 |
unless open my $fh, '<', $ob |
694
|
0 |
0 |
unless defined $pid |
697
|
0 |
0 |
unless ($pid) |
717
|
0 |
0 |
unless defined POSIX::dup2($v, $k) |
722
|
0 |
0 |
if ($arg{'close_all'}) { } |
730
|
0 |
0 |
if exists $arg{'on_prepare'} |
733
|
0 |
0 |
ref $cmd ? : |
740
|
0 |
0 |
if $arg{'$$'} |
806
|
3 |
0 |
if (/[^0-9a-z\-.]/) |
808
|
1 |
2 |
unless (defined $uts46_imap) |
826
|
3 |
6 |
unless (vec $uts46_valid, ord $chr, 1) |
829
|
0 |
3 |
unless (my $rep = index($uts46_imap, "\000$chr")) >= 0 |
832
|
0 |
3 |
unless substr($uts46_imap, $rep, 128) =~ /\x00 .[\x80-\xbf]* ([^\x00]*) \x00/x |
836
|
3 |
0 |
unless $rep =~ s/^\x01// and $_[1] |
852
|
0 |
0 |
if ($ace eq 'xn') { } |
|
0 |
0 |
elsif (not $ace =~ /^[a-z0-9]{2}$/) { } |
856
|
0 |
0 |
unless $pc eq Unicode::Normalize::NFC($pc) |
868
|
0 |
3 |
if /\.-|-\./ |
874
|
3 |
0 |
if (/[^0-9a-z\-.]/) |
876
|
0 |
3 |
unless (defined $uts46_imap) |
908
|
2 |
3 |
unless $_[0] =~ /[^\x00-\x7f]/ |
913
|
0 |
3 |
unless eval {
do {
foreach $_ (split(/\./, &idn_nameprep($_[0]), -1)) {
if (/[^\x00-\x7f]/) {
unless (eval {
do {
push @output, 'xn--' . &punycode_encode($_);
1
}
}) {
push @output, $_;
};
}
else {
push @output, $_;
};
};
1
}
} |
916
|
3 |
5 |
if (/[^\x00-\x7f]/) { } |
920
|
0 |
3 |
unless (eval {
do {
push @output, 'xn--' . &punycode_encode($_);
1
}
}) |
961
|
0 |
0 |
defined $res ? : |