| line |
true |
false |
branch |
|
44
|
18 |
0 |
if (SvTRUE(ERRSV)) return 0;
|
|
|
0 |
18 |
if (SvTRUE(ERRSV)) return 0;
|
|
47
|
0 |
18 |
if (!math_int128_c_api_hash) {
|
|
48
|
0 |
0 |
sv_setpv_mg(ERRSV, "Unable to load Math::Int128 C API");
|
|
54
|
18 |
0 |
if ((required_version < math_int128_c_api_min_version) ||
|
|
|
0 |
18 |
if ((required_version < math_int128_c_api_min_version) ||
|
|
56
|
0 |
0 |
sv_setpvf_mg(ERRSV,
|
|
66
|
18 |
0 |
if (!svp || !*svp) {
|
|
|
0 |
18 |
if (!svp || !*svp) {
|
|
67
|
0 |
0 |
sv_setpv_mg(ERRSV, "Unable to fetch pointer 'SvI128' C function from Math::Int128");
|
|
72
|
18 |
0 |
if (!svp || !*svp) {
|
|
|
0 |
18 |
if (!svp || !*svp) {
|
|
73
|
0 |
0 |
sv_setpv_mg(ERRSV, "Unable to fetch pointer 'SvI128OK' C function from Math::Int128");
|
|
78
|
18 |
0 |
if (!svp || !*svp) {
|
|
|
0 |
18 |
if (!svp || !*svp) {
|
|
79
|
0 |
0 |
sv_setpv_mg(ERRSV, "Unable to fetch pointer 'SvU128' C function from Math::Int128");
|
|
84
|
18 |
0 |
if (!svp || !*svp) {
|
|
|
0 |
18 |
if (!svp || !*svp) {
|
|
85
|
0 |
0 |
sv_setpv_mg(ERRSV, "Unable to fetch pointer 'SvU128OK' C function from Math::Int128");
|
|
90
|
18 |
0 |
if (!svp || !*svp) {
|
|
|
0 |
18 |
if (!svp || !*svp) {
|
|
91
|
0 |
0 |
sv_setpv_mg(ERRSV, "Unable to fetch pointer 'newSVi128' C function from Math::Int128");
|
|
96
|
18 |
0 |
if (!svp || !*svp) {
|
|
|
0 |
18 |
if (!svp || !*svp) {
|
|
97
|
0 |
0 |
sv_setpv_mg(ERRSV, "Unable to fetch pointer 'newSVu128' C function from Math::Int128");
|