line |
true |
false |
branch |
28
|
135 |
0 |
buffer_init(&answer, 0); |
30
|
135 |
0 |
if (!string || !SvOK(string) || SvROK(string)) { |
|
0 |
135 |
if (!string || !SvOK(string) || SvROK(string)) { |
|
0 |
0 |
if (!string || !SvOK(string) || SvROK(string)) { |
|
0 |
0 |
if (!string || !SvOK(string) || SvROK(string)) { |
|
0 |
135 |
if (!string || !SvOK(string) || SvROK(string)) { |
34
|
0 |
135 |
if (items > 2) { |
39
|
130 |
5 |
sstr = SvPVbyte(string, slen); |
40
|
18 |
117 |
buffer_wrap(&sbuf, sstr, slen); |
|
0 |
18 |
buffer_wrap(&sbuf, sstr, slen); |
42
|
31 |
104 |
if (items == 1) { |
48
|
104 |
0 |
if (!escape || !SvOK(escape) || !SvPOK(escape)) { |
|
0 |
104 |
if (!escape || !SvOK(escape) || !SvPOK(escape)) { |
|
0 |
0 |
if (!escape || !SvOK(escape) || !SvPOK(escape)) { |
|
0 |
0 |
if (!escape || !SvOK(escape) || !SvPOK(escape)) { |
|
0 |
104 |
if (!escape || !SvOK(escape) || !SvPOK(escape)) { |
53
|
104 |
0 |
estr = SvPVbyte(escape, elen); |
54
|
0 |
104 |
buffer_wrap(&ebuf, estr, elen); |
|
0 |
0 |
buffer_wrap(&ebuf, estr, elen); |
59
|
135 |
0 |
buffer_fini(&answer); |
|
22 |
113 |
buffer_fini(&answer); |
70
|
12 |
0 |
buffer_init(&answer, 0); |
72
|
12 |
0 |
if (!string || !SvOK(string) || !SvPOK(string)) { |
|
0 |
12 |
if (!string || !SvOK(string) || !SvPOK(string)) { |
|
0 |
0 |
if (!string || !SvOK(string) || !SvPOK(string)) { |
|
0 |
0 |
if (!string || !SvOK(string) || !SvPOK(string)) { |
|
0 |
12 |
if (!string || !SvOK(string) || !SvPOK(string)) { |
77
|
12 |
0 |
sstr = SvPV_const(string, slen); |
78
|
2 |
10 |
buffer_wrap(&sbuf, sstr, slen); |
|
0 |
2 |
buffer_wrap(&sbuf, sstr, slen); |
83
|
12 |
0 |
buffer_fini(&answer); |
|
2 |
10 |
buffer_fini(&answer); |