Branch Coverage

blib/lib/Data/Crumbr/Util.pm
Criterion Covered Total %
branch 22 28 78.5


line true false branch
15 0 101 unless defined $_[0]
18 5 96 if $reftype eq 'ARRAY'
19 5 91 if $reftype eq 'HASH'
20 4 4 ${$_[0];} ? :
8 83 if $reftype eq 'SCALAR'
23 2 81 if (my $package = &blessed($_[0]))
25 1 1 ${$_[0];} ? :
2 0 if $reftype eq 'SCALAR' and $package =~ /bool/imsux
29 0 81 if $reftype
32 25 0 if B::svref_2object(\$_[0])->FLAGS & $number_flags and 0 + $_[0] eq $_[0] and $_[0] * 0 == 0
50 0 245 if (exists $slash_escaped->{$cp}) { }
233 12 elsif ($cp >= 32 and $cp < 128) { }
12 0 elsif ($cp < 65536) { }
78 192 12 $is_unreserved->{$_} ? :