Branch Coverage

blib/lib/Class/XSAccessor.pm
Criterion Covered Total %
branch 31 32 96.8


line true false branch
16 394 6 if (ref $ref) { }
17 8 386 if (ref $ref eq 'ARRAY')
32 8 42 ref $_[0] eq 'HASH' ? :
34 1 49 if defined $opts{'class'}
78 0 86 unless defined $hashkey
81 85 1 unless $subname =~ /::/
83 81 5 unless $$opts{'replace'}
86 30 55 if ($type eq 'getter') { }
1 54 elsif ($type eq 'lvalue_accessor') { }
17 37 elsif ($type eq 'setter') { }
9 28 elsif ($type eq 'def_predicate') { }
2 26 elsif ($type eq 'ex_predicate') { }
3 23 elsif ($type eq 'constructor') { }
4 19 elsif ($type eq 'true') { }
4 15 elsif ($type eq 'false') { }
2 13 elsif ($type eq 'test') { }