Branch Coverage

blib/lib/USB/Descriptor/Interface.pm
Criterion Covered Total %
branch 0 38 0.0


line true false branch
97 0 0 defined $$s{'endpoints'} ? :
103 0 0 defined $s->_parent ? :
106 0 0 unless $bytes[0] == scalar @bytes
109 0 0 if ref $s->class_descriptor
168 0 0 if scalar @_
175 0 0 if scalar @_
182 0 0 if @_ and ref $_[0]
189 0 0 if scalar @_
196 0 0 if scalar @_ and ref $_[0] eq 'HASH'
203 0 0 if (scalar @_)
205 0 0 if (ref $_[0] eq 'ARRAY') { }
0 0 elsif (ref $_[0] eq 'HASH') { }
210 0 0 if (ref $_ eq 'HASH') { }
0 0 elsif (ref $_) { }
236 0 0 if scalar @_
243 0 0 if scalar @_
250 0 0 if scalar @_
260 0 0 if (defined $string and length $string and defined $s->_parent)
271 0 0 if scalar @_ and $_[0]->can('_index_for_string')