line |
true |
false |
branch |
8
|
0 |
0 |
if(!targ || !val) |
|
0 |
0 |
if(!targ || !val) |
11
|
0 |
0 |
mXPUSHi(0x87); /* TODO PMAT_SVxSVSVnote */ |
12
|
0 |
0 |
XPUSHs((SV *)targ); |
13
|
0 |
0 |
XPUSHs((SV *)val); |
14
|
0 |
0 |
mXPUSHp(name, strlen(name)); |
29
|
9 |
9 |
if((svp = hv_fetchs(PL_modglobal, "Devel::MAT::Dumper/%helper_per_package", 0))) |
46
|
0 |
0 |
if((svp = hv_fetchs(PL_modglobal, "Devel::MAT::Dumper/%helper_per_magic", 0))) |
82
|
0 |
0 |
if(!func) { |
84
|
0 |
0 |
if(svp) |
85
|
0 |
0 |
func = INT2PTR(void (*)(pTHX_ DMDContext *ctx, const char *, void *, size_t, |
91
|
0 |
0 |
if(func != (void *)(-1)) |
128
|
2 |
48 |
if(!cached) { |