Branch Coverage

blib/lib/Method/Lexical.pm
Criterion Covered Total %
branch 24 42 57.1


line true false branch
40 0 29 &Scalar::Util::blessed(ref $_) ? :
50 6 0 if ($@)
53 2 4 unless %{"${module}::";}
68 6 8 @_ == 1 && _isa($_[0], 'HASH') ? :
70 1 13 unless %bindings
78 0 13 if (defined $debug)
80 0 0 if ($debug != $old_debug)
86 13 0 if (new_scope $METHOD_LEXICAL) { }
90 0 13 if ($temp) { }
133 13 0 if (new_scope $subclass) { }
136 0 13 $temp ? :
145 8 15 unless (_isa $sub, 'CODE')
149 6 2 if ($_autoload or $autoload)
161 0 21 if ($DEBUG)
162 0 0 if (exists $$installed{$fqname}) { }
181 0 1 unless $^H & 131072 and $class_data = $$hints{$subclass}
184 0 1 @_ ? :
192 1 0 if ($sub) { }
194 1 0 if (&Scalar::Util::refaddr($sub) == &Scalar::Util::refaddr($$installed{$fqname})) { }
195 0 1 if $DEBUG
210 1 0 if ($deleted)