Branch Coverage

blib/lib/Class/Bits.pm
Criterion Covered Total %
branch 24 34 70.5


line true false branch
51 0 2 if @_ & 1
60 0 7 if exists $names{$name}
65 0 7 unless $spec =~ /^\s*([us]?)\s*(\d+)\s*$/
70 0 7 unless exists $smax{$size}
82 3 4 if ($sig) { }
89 7 2 if (@_)
91 3 4 if ($value > $max or $value < $min)
92 0 3 if warnings::enabled()
100 5 4 if ($value & $ext)
112 6 2 if (@_) { }
114 0 6 unless (defined $value)
119 3 3 if $value > $max or $value < 0
133 0 4 if (ref $ref) { }
142 1 3 if @_ & 1
156 2 0 unless exists $names{'lenght'}
159 2 0 unless exists $names{'keys'}
165 2 0 unless exists $names{'as_hash'}