Branch Coverage

Damn.xs
Criterion Covered Total %
branch 21 32 65.6


line true false branch
55 0 47 if ( SvREADONLY( sv ) )
73 0 47 SvUNMAGIC( sv );
0 0 SvUNMAGIC( sv );
0 0 SvUNMAGIC( sv );
94 34 23 if ( ! sv_isobject( rv ) ) {
99 20 14 if ( items > 1 ) {
130 49 14 if ( items == 2 && ! SvOK( ST(1) ) )
24 25 if ( items == 2 && ! SvOK( ST(1) ) )
139 25 14 if ( items == 2 ) {
147 25 0 if ( ! SvGMAGICAL( sv ) && ! SvAMAGIC( sv ) && SvROK( sv ) )
1 24 if ( ! SvGMAGICAL( sv ) && ! SvAMAGIC( sv ) && SvROK( sv ) )
0 1 if ( ! SvGMAGICAL( sv ) && ! SvAMAGIC( sv ) && SvROK( sv ) )
0 0 if ( ! SvGMAGICAL( sv ) && ! SvAMAGIC( sv ) && SvROK( sv ) )
1 24 if ( ! SvGMAGICAL( sv ) && ! SvAMAGIC( sv ) && SvROK( sv ) )
152 6 18 if ( len == 0 )
153 0 6 WARNER(WARN_MISC, "Explicit blessing to '' (assuming package main)");