line |
true |
false |
branch |
287
|
19 |
0 |
if (items < 0 || items > 2) |
|
0 |
19 |
if (items < 0 || items > 2) |
294
|
0 |
19 |
if (items < 1) |
295
|
0 |
0 |
url = string(); |
298
|
19 |
0 |
const char* __url_buf = SvPV(ST(0), __url_len); |
|
0 |
0 |
const char* __url_buf = SvPV(ST(0), __url_len); |
299
|
19 |
0 |
url.assign(__url_buf, __url_len); } |
303
|
19 |
0 |
if (items < 2) |
306
|
0 |
0 |
flags = (int)SvIV(ST(1)) |
307
|
0 |
0 |
; |
315
|
19 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
316
|
19 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
321
|
19 |
0 |
}); } |
328
|
0 |
1 |
if (items != 2) |
337
|
1 |
0 |
const char* __scheme_buf = SvPV(ST(0), __scheme_len); |
|
0 |
0 |
const char* __scheme_buf = SvPV(ST(0), __scheme_len); |
338
|
1 |
0 |
scheme.assign(__scheme_buf, __scheme_len); } |
342
|
1 |
0 |
const char* __perl_class_buf = SvPV(ST(1), __perl_class_len); |
|
0 |
0 |
const char* __perl_class_buf = SvPV(ST(1), __perl_class_len); |
351
|
1 |
0 |
}); } |
358
|
0 |
0 |
if (items < 1 || items > 2) |
|
0 |
0 |
if (items < 1 || items > 2) |
362
|
0 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
367
|
0 |
0 |
const char* __str_buf = SvPV(ST(0), __str_len); |
|
0 |
0 |
const char* __str_buf = SvPV(ST(0), __str_len); |
368
|
0 |
0 |
str.assign(__str_buf, __str_len); } |
371
|
0 |
0 |
if (items < 2) |
374
|
0 |
0 |
flags = (int)SvIV(ST(1)) |
375
|
0 |
0 |
; |
384
|
0 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
|
0 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
387
|
0 |
0 |
}); } |
394
|
0 |
0 |
if (items != 1) |
402
|
0 |
0 |
const char* __str_buf = SvPV(ST(0), __str_len); |
|
0 |
0 |
const char* __str_buf = SvPV(ST(0), __str_len); |
403
|
0 |
0 |
str.assign(__str_buf, __str_len); } |
418
|
0 |
0 |
}); } |
425
|
0 |
0 |
if (items != 1) |
433
|
0 |
0 |
const char* __str_buf = SvPV(ST(0), __str_len); |
|
0 |
0 |
const char* __str_buf = SvPV(ST(0), __str_len); |
434
|
0 |
0 |
str.assign(__str_buf, __str_len); } |
446
|
0 |
0 |
}); } |
453
|
0 |
0 |
if (items != 1) |
457
|
0 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
461
|
0 |
0 |
const char* __str_buf = SvPV(ST(0), __str_len); |
|
0 |
0 |
const char* __str_buf = SvPV(ST(0), __str_len); |
471
|
0 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
|
0 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
474
|
0 |
0 |
}); } |
481
|
0 |
0 |
if (items != 1) |
485
|
0 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
489
|
0 |
0 |
const char* __str_buf = SvPV(ST(0), __str_len); |
|
0 |
0 |
const char* __str_buf = SvPV(ST(0), __str_len); |
499
|
0 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
|
0 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
502
|
0 |
0 |
}); } |
521
|
0 |
0 |
if (items != 1) |
525
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
535
|
0 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
536
|
0 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
541
|
0 |
0 |
}); } |
548
|
0 |
3 |
if (items != 2) |
552
|
0 |
3 |
dXSTARG; |
|
3 |
0 |
dXSTARG; |
553
|
3 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
3 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
560
|
3 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
3 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
563
|
3 |
0 |
}); } |
570
|
0 |
3 |
if (items != 3) |
591
|
3 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
592
|
3 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
597
|
3 |
0 |
}); } |
604
|
0 |
0 |
if (items != 1) |
608
|
0 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
609
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
614
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
617
|
0 |
0 |
}); } |
627
|
0 |
7 |
if (items < 1) |
635
|
0 |
7 |
if (items < 2) |
636
|
0 |
0 |
url = string(); |
639
|
7 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
|
0 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
640
|
7 |
0 |
url.assign(__url_buf, __url_len); } |
651
|
6 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
652
|
6 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
657
|
6 |
0 |
}); } |
664
|
0 |
2 |
if (items < 1) |
672
|
0 |
2 |
if (items < 2) |
673
|
0 |
0 |
url = string(); |
676
|
2 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
|
0 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
677
|
2 |
0 |
url.assign(__url_buf, __url_len); } |
688
|
2 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
689
|
2 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
694
|
2 |
0 |
}); } |
701
|
0 |
1 |
if (items < 1) |
709
|
0 |
1 |
if (items < 2) |
710
|
0 |
0 |
url = string(); |
713
|
1 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
|
0 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
714
|
1 |
0 |
url.assign(__url_buf, __url_len); } |
725
|
1 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
726
|
1 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
731
|
1 |
0 |
}); } |
738
|
0 |
1 |
if (items < 1) |
746
|
0 |
1 |
if (items < 2) |
747
|
0 |
0 |
url = string(); |
750
|
1 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
|
0 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
751
|
1 |
0 |
url.assign(__url_buf, __url_len); } |
762
|
1 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
763
|
1 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
768
|
1 |
0 |
}); } |
775
|
2 |
0 |
if (items < 1 || items > 3) |
|
0 |
2 |
if (items < 1 || items > 3) |
784
|
0 |
2 |
if (items < 2) |
785
|
0 |
0 |
url = string(); |
788
|
2 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
|
0 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
789
|
2 |
0 |
url.assign(__url_buf, __url_len); } |
793
|
1 |
1 |
if (items < 3) |
796
|
0 |
0 |
flags = (int)SvIV(ST(2)) |
797
|
1 |
0 |
; |
806
|
2 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
807
|
2 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
812
|
2 |
0 |
}); } |
819
|
1 |
0 |
if (items < 1 || items > 3) |
|
0 |
1 |
if (items < 1 || items > 3) |
828
|
0 |
1 |
if (items < 2) |
829
|
0 |
0 |
url = string(); |
832
|
1 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
|
0 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
833
|
1 |
0 |
url.assign(__url_buf, __url_len); } |
837
|
1 |
0 |
if (items < 3) |
840
|
0 |
0 |
flags = (int)SvIV(ST(2)) |
841
|
0 |
0 |
; |
850
|
1 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
851
|
1 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
856
|
1 |
0 |
}); } |
863
|
1 |
0 |
if (items < 1 || items > 3) |
|
0 |
1 |
if (items < 1 || items > 3) |
872
|
0 |
1 |
if (items < 2) |
873
|
0 |
0 |
url = string(); |
876
|
1 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
|
0 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
877
|
1 |
0 |
url.assign(__url_buf, __url_len); } |
881
|
1 |
0 |
if (items < 3) |
884
|
0 |
0 |
flags = (int)SvIV(ST(2)) |
885
|
0 |
0 |
; |
894
|
1 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
895
|
1 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
900
|
1 |
0 |
}); } |
907
|
1 |
0 |
if (items < 1 || items > 3) |
|
0 |
1 |
if (items < 1 || items > 3) |
916
|
0 |
1 |
if (items < 2) |
917
|
0 |
0 |
url = string(); |
920
|
1 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
|
0 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
921
|
1 |
0 |
url.assign(__url_buf, __url_len); } |
925
|
1 |
0 |
if (items < 3) |
928
|
0 |
0 |
flags = (int)SvIV(ST(2)) |
929
|
0 |
0 |
; |
938
|
1 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
939
|
1 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
944
|
1 |
0 |
}); } |
951
|
1 |
0 |
if (items < 1 || items > 3) |
|
0 |
1 |
if (items < 1 || items > 3) |
960
|
0 |
1 |
if (items < 2) |
961
|
0 |
0 |
url = string(); |
964
|
1 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
|
0 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
965
|
1 |
0 |
url.assign(__url_buf, __url_len); } |
969
|
1 |
0 |
if (items < 3) |
972
|
0 |
0 |
flags = (int)SvIV(ST(2)) |
973
|
0 |
0 |
; |
982
|
1 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
983
|
1 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
988
|
1 |
0 |
}); } |
999
|
96 |
0 |
if (items < 1 || items > 3) |
|
0 |
96 |
if (items < 1 || items > 3) |
1008
|
1 |
95 |
if (items < 2) |
1009
|
1 |
0 |
url = string(); |
1012
|
95 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
|
0 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
1013
|
95 |
0 |
url.assign(__url_buf, __url_len); } |
1017
|
86 |
10 |
if (items < 3) |
1020
|
0 |
0 |
flags = (int)SvIV(ST(2)) |
1021
|
10 |
0 |
; |
1031
|
96 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
1032
|
96 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
1037
|
96 |
0 |
}); } |
1044
|
59 |
0 |
if (items < 1 || items > 3) |
|
0 |
59 |
if (items < 1 || items > 3) |
1048
|
59 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1049
|
59 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
59 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1054
|
59 |
0 |
if (items < 2) |
1061
|
59 |
0 |
if (items < 3) |
1064
|
0 |
0 |
flags = (int)SvIV(ST(2)) |
1065
|
0 |
0 |
; |
1074
|
59 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
59 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
59 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
1077
|
59 |
0 |
}); } |
1085
|
79 |
0 |
if (items < 1 || items > 2) |
|
0 |
79 |
if (items < 1 || items > 2) |
1089
|
79 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1090
|
79 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
79 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1094
|
67 |
12 |
if (items < 2) |
1108
|
67 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
67 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
67 |
7 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
1111
|
74 |
0 |
}); } |
1118
|
59 |
0 |
if (items < 1 || items > 2) |
|
0 |
59 |
if (items < 1 || items > 2) |
1122
|
59 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1123
|
59 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
59 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1127
|
59 |
0 |
if (items < 2) |
1140
|
59 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
59 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
59 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
1143
|
59 |
0 |
}); } |
1150
|
67 |
0 |
if (items < 1 || items > 2) |
|
0 |
67 |
if (items < 1 || items > 2) |
1154
|
67 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1155
|
67 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
67 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1159
|
64 |
3 |
if (items < 2) |
1172
|
64 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
64 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
64 |
3 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
1175
|
67 |
0 |
}); } |
1182
|
19 |
0 |
if (items < 1 || items > 2) |
|
0 |
19 |
if (items < 1 || items > 2) |
1186
|
19 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1187
|
19 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
19 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1191
|
17 |
2 |
if (items < 2) |
1204
|
0 |
17 |
XSprePUSH; PUSHi((IV)RETVAL); |
|
17 |
0 |
XSprePUSH; PUSHi((IV)RETVAL); |
1207
|
19 |
0 |
}); } |
1214
|
65 |
0 |
if (items < 1 || items > 2) |
|
0 |
65 |
if (items < 1 || items > 2) |
1218
|
65 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1219
|
65 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
65 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1223
|
63 |
2 |
if (items < 2) |
1236
|
63 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
63 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
63 |
2 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
1239
|
65 |
0 |
}); } |
1246
|
76 |
0 |
if (items < 1 || items > 2) |
|
0 |
76 |
if (items < 1 || items > 2) |
1250
|
76 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1251
|
76 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
76 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1255
|
72 |
4 |
if (items < 2) |
1268
|
72 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
72 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
72 |
4 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
1271
|
76 |
0 |
}); } |
1278
|
1 |
0 |
if (items < 1 || items > 2) |
|
0 |
1 |
if (items < 1 || items > 2) |
1282
|
1 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1283
|
1 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
1 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1287
|
1 |
0 |
if (items < 2) |
1300
|
1 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
1 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
1 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
1303
|
1 |
0 |
}); } |
1310
|
0 |
8 |
if (items < 1) |
1314
|
8 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
8 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1327
|
0 |
6 |
if (!RETVAL) XSRETURN_UNDEF; |
1329
|
6 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
1330
|
6 |
2 |
ST(0) = RETVALSV; |
1334
|
8 |
0 |
}); } |
1341
|
0 |
3 |
if (items < 1) |
1346
|
0 |
3 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1354
|
3 |
0 |
}); } |
1362
|
17 |
0 |
if (items < 2 || items > 3) |
|
0 |
17 |
if (items < 2 || items > 3) |
1366
|
17 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1367
|
17 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
17 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1373
|
17 |
0 |
const char* __name_buf = SvPV(ST(1), __name_len); |
|
0 |
0 |
const char* __name_buf = SvPV(ST(1), __name_len); |
1377
|
16 |
1 |
if (items < 3) |
1409
|
13 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
13 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
13 |
4 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
1412
|
17 |
0 |
}); } |
1419
|
0 |
1 |
if (items != 1) |
1423
|
1 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1424
|
1 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
1 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1429
|
0 |
1 |
XSprePUSH; PUSHi((IV)RETVAL); |
|
1 |
0 |
XSprePUSH; PUSHi((IV)RETVAL); |
1432
|
1 |
0 |
}); } |
1439
|
0 |
0 |
if (items != 2) |
1443
|
0 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1444
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1449
|
0 |
0 |
const char* __name_buf = SvPV(ST(1), __name_len); |
|
0 |
0 |
const char* __name_buf = SvPV(ST(1), __name_len); |
1450
|
0 |
0 |
name.assign(__name_buf, __name_len); } |
1455
|
0 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
|
0 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
1458
|
0 |
0 |
}); } |
1466
|
122 |
0 |
if (items < 1 || items > 2) |
|
0 |
122 |
if (items < 1 || items > 2) |
1470
|
122 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1471
|
122 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
122 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1475
|
120 |
2 |
if (items < 2) |
1489
|
120 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
120 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
120 |
2 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
1492
|
122 |
0 |
}); } |
1499
|
8 |
0 |
if (items < 1 || items > 2) |
|
0 |
8 |
if (items < 1 || items > 2) |
1503
|
8 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1504
|
8 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
8 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1508
|
6 |
2 |
if (items < 2) |
1521
|
6 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
6 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
6 |
2 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
1524
|
8 |
0 |
}); } |
1531
|
0 |
63 |
if (items != 1) |
1535
|
63 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1536
|
63 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
63 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1541
|
0 |
63 |
XSprePUSH; PUSHu((UV)RETVAL); |
|
63 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
1544
|
63 |
0 |
}); } |
1551
|
0 |
0 |
if (items != 1) |
1555
|
0 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1556
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1561
|
0 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
|
0 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
1564
|
0 |
0 |
}); } |
1571
|
0 |
2 |
if (items != 1) |
1575
|
2 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1576
|
2 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
2 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1581
|
2 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
2 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
1584
|
2 |
0 |
}); } |
1592
|
0 |
2 |
if (items != 1) |
1596
|
2 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1597
|
2 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
2 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1603
|
2 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
2 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
1606
|
2 |
0 |
}); } |
1614
|
0 |
243 |
if (items < 1) |
1618
|
178 |
65 |
dXSTARG; |
|
65 |
0 |
dXSTARG; |
1619
|
243 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
243 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1625
|
243 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
243 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
1628
|
243 |
0 |
}); } |
1635
|
0 |
13 |
if (items != 1) |
1639
|
13 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
13 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1644
|
5 |
8 |
ST(0) = boolSV(RETVAL); |
1647
|
13 |
0 |
}); } |
1655
|
15 |
0 |
if (items < 2 || items > 3) |
|
0 |
15 |
if (items < 2 || items > 3) |
1660
|
15 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
15 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1666
|
15 |
0 |
if (items < 3) |
1669
|
0 |
0 |
flags = (int)SvIV(ST(2)) |
1670
|
0 |
0 |
; |
1680
|
13 |
0 |
}); } |
1687
|
0 |
30 |
if (items < 2) |
1691
|
30 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
30 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1703
|
30 |
0 |
ST(0) = boolSV(RETVAL); |
1706
|
30 |
0 |
}); } |
1713
|
0 |
2 |
if (items != 1) |
1717
|
2 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
2 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1727
|
2 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
1728
|
2 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
1733
|
2 |
0 |
}); } |
1740
|
0 |
8 |
if (items < 1) |
1745
|
8 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
8 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1762
|
8 |
0 |
}); } |
1769
|
0 |
7 |
if (items < 1) |
1773
|
7 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
7 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1779
|
0 |
7 |
ST(0) = boolSV(RETVAL); |
1782
|
7 |
0 |
}); } |
1789
|
0 |
0 |
if (items < 1 || items > 2) |
|
0 |
0 |
if (items < 1 || items > 2) |
1793
|
0 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1794
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1798
|
0 |
0 |
if (items < 2) |
1811
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
1814
|
0 |
0 |
}); } |
1821
|
0 |
0 |
if (items < 1 || items > 2) |
|
0 |
0 |
if (items < 1 || items > 2) |
1825
|
0 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1826
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1830
|
0 |
0 |
if (items < 2) |
1843
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
1846
|
0 |
0 |
}); } |
1857
|
4 |
0 |
if (items < 1 || items > 2) |
|
0 |
4 |
if (items < 1 || items > 2) |
1865
|
4 |
0 |
const char* __input_buf = SvPV(ST(0), __input_len); |
|
0 |
0 |
const char* __input_buf = SvPV(ST(0), __input_len); |
1869
|
3 |
1 |
if (items < 2) |
1872
|
1 |
0 |
plus = (bool)SvTRUE(ST(1)) |
|
0 |
1 |
plus = (bool)SvTRUE(ST(1)) |
|
0 |
0 |
plus = (bool)SvTRUE(ST(1)) |
|
0 |
0 |
plus = (bool)SvTRUE(ST(1)) |
|
0 |
1 |
plus = (bool)SvTRUE(ST(1)) |
|
0 |
0 |
plus = (bool)SvTRUE(ST(1)) |
|
0 |
0 |
plus = (bool)SvTRUE(ST(1)) |
|
0 |
1 |
plus = (bool)SvTRUE(ST(1)) |
|
0 |
0 |
plus = (bool)SvTRUE(ST(1)) |
|
0 |
0 |
plus = (bool)SvTRUE(ST(1)) |
|
0 |
0 |
plus = (bool)SvTRUE(ST(1)) |
|
0 |
0 |
plus = (bool)SvTRUE(ST(1)) |
|
1 |
0 |
plus = (bool)SvTRUE(ST(1)) |
|
1 |
0 |
plus = (bool)SvTRUE(ST(1)) |
|
0 |
1 |
plus = (bool)SvTRUE(ST(1)) |
|
0 |
0 |
plus = (bool)SvTRUE(ST(1)) |
|
0 |
0 |
plus = (bool)SvTRUE(ST(1)) |
|
0 |
0 |
plus = (bool)SvTRUE(ST(1)) |
|
0 |
0 |
plus = (bool)SvTRUE(ST(1)) |
1883
|
4 |
0 |
RETVAL = sv_2mortal(RETVAL); |
1887
|
4 |
0 |
}); } |
1895
|
0 |
4 |
if (items != 1) |
1902
|
4 |
0 |
const char* __input_buf = SvPV(ST(0), __input_len); |
|
0 |
0 |
const char* __input_buf = SvPV(ST(0), __input_len); |
1913
|
4 |
0 |
RETVAL = sv_2mortal(RETVAL); |
1917
|
4 |
0 |
}); } |
1931
|
0 |
13 |
dVAR; dXSBOOTARGSXSAPIVERCHK; |
|
0 |
13 |
dVAR; dXSBOOTARGSXSAPIVERCHK; |
1953
|
13 |
0 |
newXS_deffile("URI::XS::uri", XS_URI__XS_uri); |
1954
|
13 |
0 |
newXS_deffile("URI::XS::register_scheme", XS_URI__XS_register_scheme); |
1955
|
13 |
0 |
newXS_deffile("URI::XS::bench_parse", XS_URI__XS_bench_parse); |
1956
|
13 |
0 |
newXS_deffile("URI::XS::test_parse", XS_URI__XS_test_parse); |
1957
|
13 |
0 |
newXS_deffile("URI::XS::bench_parse_query", XS_URI__XS_bench_parse_query); |
1958
|
13 |
0 |
newXS_deffile("URI::XS::bench_encode_uri_component", XS_URI__XS_bench_encode_uri_component); |
1959
|
13 |
0 |
newXS_deffile("URI::XS::bench_decode_uri_component", XS_URI__XS_bench_decode_uri_component); |
1960
|
13 |
0 |
newXS_deffile("URI::XS::HOOK_CLONE", XS_URI__XS_HOOK_CLONE); |
1961
|
13 |
0 |
newXS_deffile("URI::XS::STORABLE_freeze", XS_URI__XS_STORABLE_freeze); |
1962
|
13 |
0 |
newXS_deffile("URI::XS::STORABLE_attach", XS_URI__XS_STORABLE_attach); |
1963
|
13 |
0 |
newXS_deffile("URI::XS::TO_JSON", XS_URI__XS_TO_JSON); |
1964
|
13 |
0 |
newXS_deffile("URI::XS::http::new", XS_URI__XS__http_new); |
1965
|
13 |
0 |
newXS_deffile("URI::XS::https::new", XS_URI__XS__https_new); |
1966
|
13 |
0 |
newXS_deffile("URI::XS::ws::new", XS_URI__XS__ws_new); |
1967
|
13 |
0 |
newXS_deffile("URI::XS::wss::new", XS_URI__XS__wss_new); |
1968
|
13 |
0 |
newXS_deffile("URI::XS::ftp::new", XS_URI__XS__ftp_new); |
1969
|
13 |
0 |
newXS_deffile("URI::XS::socks::new", XS_URI__XS__socks_new); |
1970
|
13 |
0 |
newXS_deffile("URI::XS::ssh::new", XS_URI__XS__ssh_new); |
1971
|
13 |
0 |
newXS_deffile("URI::XS::telnet::new", XS_URI__XS__telnet_new); |
1972
|
13 |
0 |
newXS_deffile("URI::XS::sftp::new", XS_URI__XS__sftp_new); |
1973
|
13 |
0 |
newXS_deffile("URI::XS::new", XS_URI__XS_new); |
1974
|
13 |
0 |
newXS_deffile("URI::XS::url", XS_URI__XS_url); |
1975
|
13 |
0 |
cv = newXS_deffile("URI::XS::proto", XS_URI__XS_scheme); |
1977
|
13 |
0 |
cv = newXS_deffile("URI::XS::protocol", XS_URI__XS_scheme); |
1979
|
13 |
0 |
cv = newXS_deffile("URI::XS::scheme", XS_URI__XS_scheme); |
1981
|
13 |
0 |
newXS_deffile("URI::XS::user_info", XS_URI__XS_user_info); |
1982
|
13 |
0 |
newXS_deffile("URI::XS::host", XS_URI__XS_host); |
1983
|
13 |
0 |
newXS_deffile("URI::XS::port", XS_URI__XS_port); |
1984
|
13 |
0 |
newXS_deffile("URI::XS::path", XS_URI__XS_path); |
1985
|
13 |
0 |
newXS_deffile("URI::XS::query_string", XS_URI__XS_query_string); |
1986
|
13 |
0 |
newXS_deffile("URI::XS::raw_query", XS_URI__XS_raw_query); |
1987
|
13 |
0 |
newXS_deffile("URI::XS::query", XS_URI__XS_query); |
1988
|
13 |
0 |
newXS_deffile("URI::XS::add_query", XS_URI__XS_add_query); |
1989
|
13 |
0 |
cv = newXS_deffile("URI::XS::multiparam", XS_URI__XS_param); |
1991
|
13 |
0 |
cv = newXS_deffile("URI::XS::param", XS_URI__XS_param); |
1993
|
13 |
0 |
newXS_deffile("URI::XS::nparam", XS_URI__XS_nparam); |
1994
|
13 |
0 |
newXS_deffile("URI::XS::remove_param", XS_URI__XS_remove_param); |
1995
|
13 |
0 |
cv = newXS_deffile("URI::XS::fragment", XS_URI__XS_fragment); |
1997
|
13 |
0 |
cv = newXS_deffile("URI::XS::hash", XS_URI__XS_fragment); |
1999
|
13 |
0 |
newXS_deffile("URI::XS::location", XS_URI__XS_location); |
2000
|
13 |
0 |
newXS_deffile("URI::XS::explicit_port", XS_URI__XS_explicit_port); |
2001
|
13 |
0 |
newXS_deffile("URI::XS::default_port", XS_URI__XS_default_port); |
2002
|
13 |
0 |
newXS_deffile("URI::XS::explicit_location", XS_URI__XS_explicit_location); |
2003
|
13 |
0 |
cv = newXS_deffile("URI::XS::rel", XS_URI__XS_relative); |
2005
|
13 |
0 |
cv = newXS_deffile("URI::XS::relative", XS_URI__XS_relative); |
2007
|
13 |
0 |
cv = newXS_deffile("URI::XS::as_string", XS_URI__XS_to_string); |
2009
|
13 |
0 |
cv = newXS_deffile("URI::XS::to_string", XS_URI__XS_to_string); |
2011
|
13 |
0 |
newXS_deffile("URI::XS::secure", XS_URI__XS_secure); |
2012
|
13 |
0 |
cv = newXS_deffile("URI::XS::assign", XS_URI__XS_set); |
2014
|
13 |
0 |
cv = newXS_deffile("URI::XS::set", XS_URI__XS_set); |
2016
|
13 |
0 |
newXS_deffile("URI::XS::equals", XS_URI__XS_equals); |
2017
|
13 |
0 |
newXS_deffile("URI::XS::clone", XS_URI__XS_clone); |
2018
|
13 |
0 |
newXS_deffile("URI::XS::path_segments", XS_URI__XS_path_segments); |
2019
|
13 |
0 |
newXS_deffile("URI::XS::to_bool", XS_URI__XS_to_bool); |
2020
|
13 |
0 |
newXS_deffile("URI::XS::user", XS_URI__XS_user); |
2021
|
13 |
0 |
newXS_deffile("URI::XS::password", XS_URI__XS_password); |
2022
|
13 |
0 |
cv = newXS_deffile("URI::XS::encodeURIComponent", XS_URI__XS_encode_uri_component); |
2024
|
13 |
0 |
cv = newXS_deffile("URI::XS::encode_uri_component", XS_URI__XS_encode_uri_component); |
2026
|
13 |
0 |
cv = newXS_deffile("URI::XS::decodeURIComponent", XS_URI__XS_decode_uri_component); |
2028
|
13 |
0 |
cv = newXS_deffile("URI::XS::decode_uri_component", XS_URI__XS_decode_uri_component); |
2136
|
13 |
0 |
}); } |
|
13 |
0 |
}); } |
|
13 |
0 |
}); } |