Branch Coverage

/usr/local/lib/perl5/site_perl/5.42.0/x86_64-linux/auto/share/module/Future-AsyncAwait/include/AsyncAwait.h
Criterion Covered Total %
branch 9 28 32.1


line true false branch
34 0 2 if(!register_future_asyncawait_hook_func)
45 2 7 if((svp = hv_fetchs(PL_modglobal, "Future::AsyncAwait/loaded", FALSE)) && SvOK(*svp)) {
2 0 if((svp = hv_fetchs(PL_modglobal, "Future::AsyncAwait/loaded", FALSE)) && SvOK(*svp)) {
52 0 7 if(svp)
74 0 0 if(!future_asyncawait_get_modhookdata_func)
84 0 0 if(!future_asyncawait_make_precreate_padix_func)
94 2 0 SV *versv = ver ? newSVnv(ver) : NULL;
99 0 2 if(!svp)
102 0 2 if(abi_ver > FUTURE_ASYNCAWAIT_ABI_VERSION)
108 0 2 if(abi_ver < FUTURE_ASYNCAWAIT_ABI_VERSION)
183 0 0 if(*oldhookp)
194 0 0 if(!*oldhookp) {
196 0 0 if(hookp && SvOK(*hookp))
0 0 if(hookp && SvOK(*hookp))