| AsyncAwait.h | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 8 | 16 | 50.0 |
| line | true | false | branch |
|---|---|---|---|
| 32 | 0 | 2 | if(!register_future_asyncawait_hook_func) |
| 66 | 2 | 0 | SV *versv = ver ? newSVnv(ver) : NULL; |
| 71 | 0 | 2 | if(!svp) |
| 73 | 2 | 0 | int abi_ver = SvIV(*svp); |
| 74 | 0 | 2 | if(abi_ver > FUTURE_ASYNCAWAIT_ABI_VERSION) |
| 79 | 2 | 0 | abi_ver = SvIV(*svp); |
| 80 | 0 | 2 | if(abi_ver < FUTURE_ASYNCAWAIT_ABI_VERSION) |
| 84 | 0 | 2 | register_future_asyncawait_hook_func = INT2PTR(void (*)(pTHX_ const struct AsyncAwaitHookFuncs *, void *), |