line |
true |
false |
branch |
53
|
2 |
4611 |
if (SvOK(string)) |
|
2 |
0 |
if (SvOK(string)) |
|
0 |
2 |
if (SvOK(string)) |
54
|
4611 |
0 |
buf = SvPV(string, buflen); |
58
|
4611 |
0 |
switch (stringclass) { |
67
|
4611 |
0 |
if (unicode_version < 0 || 0xFF < unicode_version) |
|
0 |
4611 |
if (unicode_version < 0 || 0xFF < unicode_version) |
70
|
0 |
4611 |
switch (GIMME_V) { |
74
|
7 |
10 |
if (retval != PRECIS_PVALID) |
76
|
0 |
10 |
XPUSHs(sv_2mortal(newSViv(1))); |
82
|
0 |
4594 |
XPUSHs(sv_2mortal(newSVpv("result", 0))); |
83
|
0 |
4594 |
XPUSHs(sv_2mortal(newSViv(retval))); |
84
|
0 |
4594 |
XPUSHs(sv_2mortal(newSVpv("offset", 0))); |
85
|
2163 |
2431 |
if (SvUTF8(string)) |
86
|
0 |
2163 |
XPUSHs(sv_2mortal(newSViv(idx))); |
88
|
0 |
2431 |
XPUSHs(sv_2mortal(newSViv(err - (U8 *)buf))); |
89
|
4421 |
173 |
if (retval == PRECIS_PVALID || errlen == 0) |
|
52 |
4369 |
if (retval == PRECIS_PVALID || errlen == 0) |
92
|
0 |
4369 |
XPUSHs(sv_2mortal(newSVpv("length", 0))); |
93
|
2122 |
2247 |
if (SvUTF8(string)) |
94
|
0 |
2122 |
XPUSHs(sv_2mortal(newSViv(1))); |
96
|
0 |
2247 |
XPUSHs(sv_2mortal(newSViv(errlen))); |
97
|
0 |
4369 |
XPUSHs(sv_2mortal(newSVpv("ord", 0))); |
98
|
0 |
4369 |
XPUSHs(sv_2mortal(newSViv(cp))); |
110
|
0 |
2150 |
if (SvOK(string)) |
|
0 |
0 |
if (SvOK(string)) |
|
0 |
0 |
if (SvOK(string)) |