Branch Coverage

blib/lib/IO/Select/Trap.pm
Criterion Covered Total %
branch 0 82 0.0


line true false branch
12 0 0 ref $_[0] eq 'HASH' ? :
13 0 0 exists $$opts{'debug'} ? :
20 0 0 if @_
30 0 0 unless defined $h
31 0 0 unless ($self->_trapped($h))
36 0 0 if ($add) { }
47 0 0 if (ref($h) =~ /$$self{'traps'}/i) { }
63 0 0 unless $self->_count
66 0 0 if length ${$h->sref;}
68 0 0 wantarray ? :
73 0 0 unless $self->_count
76 0 0 if $h->opened
78 0 0 wantarray ? :
86 0 0 if @$pthru
92 0 0 if @$pthru
96 0 0 if defined $_[0] and not ref $_[0]
100 0 0 defined $r ? :
101 0 0 defined $w ? :
102 0 0 defined $e ? :
104 0 0 if defined $rready
105 0 0 if defined $wready
106 0 0 if defined $eready
108 0 0 defined $r ? :
109 0 0 defined $w ? :
110 0 0 defined $e ? :
112 0 0 if (@RR or @WR or @ER)
113 0 0 unless defined $t
117 0 0 if defined $rready
118 0 0 if defined $wready
119 0 0 if defined $eready
126 0 0 unless defined $_[1]
133 0 0 if not defined $t and @hready
136 0 0 @hready ? :
0 0 @iready ? :
144 0 0 if not defined $t and @hready
147 0 0 @hready ? :
0 0 @iready ? :
155 0 0 if not defined $t and @hready
158 0 0 @hready ? :
0 0 @iready ? :
171 0 0 if $$self{'debug'}