| line |
true |
false |
branch |
|
24
|
4 |
4 |
for(prevmg = NULL, mg = SvMAGIC(sv); mg; prevmg = mg, mg = moremg) { |
|
26
|
4 |
0 |
if(mg->mg_type == how && mg->mg_virtual == vtbl) { |
|
|
4 |
0 |
if(mg->mg_type == how && mg->mg_virtual == vtbl) { |
|
27
|
0 |
4 |
if(prevmg) { |
|
35
|
0 |
4 |
if(vtbl->svt_free) |
|
37
|
4 |
0 |
if(mg->mg_ptr) { |
|
38
|
0 |
4 |
if(mg->mg_len > 0) |
|
40
|
4 |
0 |
else if(mg->mg_len == HEf_SVKEY) |
|
43
|
4 |
0 |
if(mg->mg_flags & MGf_REFCOUNTED) |
|
68
|
0 |
2 |
PUSHMARK(SP); |
|
72
|
2 |
0 |
call_method(SvPV_nolen(methodname), G_SCALAR); |
|
80
|
2 |
0 |
FREETMPS; |
|
91
|
3 |
2 |
if(SvROK(sv) && SvRV(sv) == unassigned_val) |
|
|
0 |
3 |
if(SvROK(sv) && SvRV(sv) == unassigned_val) |