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) |
362
|
0 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
366
|
0 |
0 |
const char* __str_buf = SvPV(ST(0), __str_len); |
|
0 |
0 |
const char* __str_buf = SvPV(ST(0), __str_len); |
367
|
0 |
0 |
str.assign(__str_buf, __str_len); } |
376
|
0 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
|
0 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
379
|
0 |
0 |
}); } |
386
|
0 |
0 |
if (items != 1) |
394
|
0 |
0 |
const char* __str_buf = SvPV(ST(0), __str_len); |
|
0 |
0 |
const char* __str_buf = SvPV(ST(0), __str_len); |
395
|
0 |
0 |
str.assign(__str_buf, __str_len); } |
410
|
0 |
0 |
}); } |
417
|
0 |
0 |
if (items != 1) |
425
|
0 |
0 |
const char* __str_buf = SvPV(ST(0), __str_len); |
|
0 |
0 |
const char* __str_buf = SvPV(ST(0), __str_len); |
426
|
0 |
0 |
str.assign(__str_buf, __str_len); } |
438
|
0 |
0 |
}); } |
445
|
0 |
0 |
if (items != 1) |
449
|
0 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
453
|
0 |
0 |
const char* __str_buf = SvPV(ST(0), __str_len); |
|
0 |
0 |
const char* __str_buf = SvPV(ST(0), __str_len); |
463
|
0 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
|
0 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
466
|
0 |
0 |
}); } |
473
|
0 |
0 |
if (items != 1) |
477
|
0 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
481
|
0 |
0 |
const char* __str_buf = SvPV(ST(0), __str_len); |
|
0 |
0 |
const char* __str_buf = SvPV(ST(0), __str_len); |
491
|
0 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
|
0 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
494
|
0 |
0 |
}); } |
513
|
0 |
0 |
if (items != 1) |
517
|
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"; |
527
|
0 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
528
|
0 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
533
|
0 |
0 |
}); } |
540
|
0 |
3 |
if (items != 2) |
544
|
0 |
3 |
dXSTARG; |
|
3 |
0 |
dXSTARG; |
545
|
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"; |
552
|
3 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
3 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
555
|
3 |
0 |
}); } |
562
|
0 |
3 |
if (items != 3) |
583
|
3 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
584
|
3 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
589
|
3 |
0 |
}); } |
596
|
0 |
0 |
if (items != 1) |
600
|
0 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
601
|
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"; |
606
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
609
|
0 |
0 |
}); } |
619
|
0 |
7 |
if (items < 1) |
627
|
0 |
7 |
if (items < 2) |
628
|
0 |
0 |
url = string(); |
631
|
7 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
|
0 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
632
|
7 |
0 |
url.assign(__url_buf, __url_len); } |
643
|
6 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
644
|
6 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
649
|
6 |
0 |
}); } |
656
|
0 |
2 |
if (items < 1) |
664
|
0 |
2 |
if (items < 2) |
665
|
0 |
0 |
url = string(); |
668
|
2 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
|
0 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
669
|
2 |
0 |
url.assign(__url_buf, __url_len); } |
680
|
2 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
681
|
2 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
686
|
2 |
0 |
}); } |
693
|
0 |
1 |
if (items < 1) |
701
|
0 |
1 |
if (items < 2) |
702
|
0 |
0 |
url = string(); |
705
|
1 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
|
0 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
706
|
1 |
0 |
url.assign(__url_buf, __url_len); } |
717
|
1 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
718
|
1 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
723
|
1 |
0 |
}); } |
730
|
0 |
1 |
if (items < 1) |
738
|
0 |
1 |
if (items < 2) |
739
|
0 |
0 |
url = string(); |
742
|
1 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
|
0 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
743
|
1 |
0 |
url.assign(__url_buf, __url_len); } |
754
|
1 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
755
|
1 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
760
|
1 |
0 |
}); } |
767
|
2 |
0 |
if (items < 1 || items > 3) |
|
0 |
2 |
if (items < 1 || items > 3) |
776
|
0 |
2 |
if (items < 2) |
777
|
0 |
0 |
url = string(); |
780
|
2 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
|
0 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
781
|
2 |
0 |
url.assign(__url_buf, __url_len); } |
785
|
1 |
1 |
if (items < 3) |
788
|
0 |
0 |
flags = (int)SvIV(ST(2)) |
789
|
1 |
0 |
; |
798
|
2 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
799
|
2 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
804
|
2 |
0 |
}); } |
811
|
1 |
0 |
if (items < 1 || items > 3) |
|
0 |
1 |
if (items < 1 || items > 3) |
820
|
0 |
1 |
if (items < 2) |
821
|
0 |
0 |
url = string(); |
824
|
1 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
|
0 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
825
|
1 |
0 |
url.assign(__url_buf, __url_len); } |
829
|
1 |
0 |
if (items < 3) |
832
|
0 |
0 |
flags = (int)SvIV(ST(2)) |
833
|
0 |
0 |
; |
842
|
1 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
843
|
1 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
848
|
1 |
0 |
}); } |
855
|
1 |
0 |
if (items < 1 || items > 3) |
|
0 |
1 |
if (items < 1 || items > 3) |
864
|
0 |
1 |
if (items < 2) |
865
|
0 |
0 |
url = string(); |
868
|
1 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
|
0 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
869
|
1 |
0 |
url.assign(__url_buf, __url_len); } |
873
|
1 |
0 |
if (items < 3) |
876
|
0 |
0 |
flags = (int)SvIV(ST(2)) |
877
|
0 |
0 |
; |
886
|
1 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
887
|
1 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
892
|
1 |
0 |
}); } |
899
|
1 |
0 |
if (items < 1 || items > 3) |
|
0 |
1 |
if (items < 1 || items > 3) |
908
|
0 |
1 |
if (items < 2) |
909
|
0 |
0 |
url = string(); |
912
|
1 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
|
0 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
913
|
1 |
0 |
url.assign(__url_buf, __url_len); } |
917
|
1 |
0 |
if (items < 3) |
920
|
0 |
0 |
flags = (int)SvIV(ST(2)) |
921
|
0 |
0 |
; |
930
|
1 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
931
|
1 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
936
|
1 |
0 |
}); } |
943
|
1 |
0 |
if (items < 1 || items > 3) |
|
0 |
1 |
if (items < 1 || items > 3) |
952
|
0 |
1 |
if (items < 2) |
953
|
0 |
0 |
url = string(); |
956
|
1 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
|
0 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
957
|
1 |
0 |
url.assign(__url_buf, __url_len); } |
961
|
1 |
0 |
if (items < 3) |
964
|
0 |
0 |
flags = (int)SvIV(ST(2)) |
965
|
0 |
0 |
; |
974
|
1 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
975
|
1 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
980
|
1 |
0 |
}); } |
991
|
95 |
0 |
if (items < 1 || items > 3) |
|
0 |
95 |
if (items < 1 || items > 3) |
1000
|
1 |
94 |
if (items < 2) |
1001
|
1 |
0 |
url = string(); |
1004
|
94 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
|
0 |
0 |
const char* __url_buf = SvPV(ST(1), __url_len); |
1005
|
94 |
0 |
url.assign(__url_buf, __url_len); } |
1009
|
86 |
9 |
if (items < 3) |
1012
|
0 |
0 |
flags = (int)SvIV(ST(2)) |
1013
|
9 |
0 |
; |
1023
|
95 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
1024
|
95 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
1029
|
95 |
0 |
}); } |
1036
|
59 |
0 |
if (items < 1 || items > 3) |
|
0 |
59 |
if (items < 1 || items > 3) |
1040
|
59 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1041
|
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"; |
1046
|
59 |
0 |
if (items < 2) |
1053
|
59 |
0 |
if (items < 3) |
1056
|
0 |
0 |
flags = (int)SvIV(ST(2)) |
1057
|
0 |
0 |
; |
1066
|
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()); |
1069
|
59 |
0 |
}); } |
1077
|
79 |
0 |
if (items < 1 || items > 2) |
|
0 |
79 |
if (items < 1 || items > 2) |
1081
|
79 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1082
|
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"; |
1086
|
67 |
12 |
if (items < 2) |
1100
|
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()); |
1103
|
74 |
0 |
}); } |
1110
|
59 |
0 |
if (items < 1 || items > 2) |
|
0 |
59 |
if (items < 1 || items > 2) |
1114
|
59 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1115
|
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"; |
1119
|
59 |
0 |
if (items < 2) |
1132
|
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()); |
1135
|
59 |
0 |
}); } |
1142
|
67 |
0 |
if (items < 1 || items > 2) |
|
0 |
67 |
if (items < 1 || items > 2) |
1146
|
67 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1147
|
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"; |
1151
|
64 |
3 |
if (items < 2) |
1164
|
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()); |
1167
|
67 |
0 |
}); } |
1174
|
19 |
0 |
if (items < 1 || items > 2) |
|
0 |
19 |
if (items < 1 || items > 2) |
1178
|
19 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1179
|
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"; |
1183
|
17 |
2 |
if (items < 2) |
1196
|
0 |
17 |
XSprePUSH; PUSHi((IV)RETVAL); |
|
17 |
0 |
XSprePUSH; PUSHi((IV)RETVAL); |
1199
|
19 |
0 |
}); } |
1206
|
65 |
0 |
if (items < 1 || items > 2) |
|
0 |
65 |
if (items < 1 || items > 2) |
1210
|
65 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1211
|
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"; |
1215
|
63 |
2 |
if (items < 2) |
1228
|
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()); |
1231
|
65 |
0 |
}); } |
1238
|
75 |
0 |
if (items < 1 || items > 2) |
|
0 |
75 |
if (items < 1 || items > 2) |
1242
|
75 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1243
|
75 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
75 |
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"; |
1247
|
71 |
4 |
if (items < 2) |
1260
|
71 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
71 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
71 |
4 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
1263
|
75 |
0 |
}); } |
1270
|
1 |
0 |
if (items < 1 || items > 2) |
|
0 |
1 |
if (items < 1 || items > 2) |
1274
|
1 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1275
|
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"; |
1279
|
1 |
0 |
if (items < 2) |
1292
|
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()); |
1295
|
1 |
0 |
}); } |
1302
|
0 |
7 |
if (items < 1) |
1306
|
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"; |
1319
|
0 |
5 |
if (!RETVAL) XSRETURN_UNDEF; |
1321
|
5 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
1322
|
5 |
2 |
ST(0) = RETVALSV; |
1326
|
7 |
0 |
}); } |
1333
|
0 |
3 |
if (items < 1) |
1338
|
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"; |
1346
|
3 |
0 |
}); } |
1354
|
17 |
0 |
if (items < 2 || items > 3) |
|
0 |
17 |
if (items < 2 || items > 3) |
1358
|
17 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1359
|
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"; |
1365
|
17 |
0 |
const char* __name_buf = SvPV(ST(1), __name_len); |
|
0 |
0 |
const char* __name_buf = SvPV(ST(1), __name_len); |
1369
|
16 |
1 |
if (items < 3) |
1401
|
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()); |
1404
|
17 |
0 |
}); } |
1411
|
0 |
1 |
if (items != 1) |
1415
|
1 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1416
|
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"; |
1421
|
0 |
1 |
XSprePUSH; PUSHi((IV)RETVAL); |
|
1 |
0 |
XSprePUSH; PUSHi((IV)RETVAL); |
1424
|
1 |
0 |
}); } |
1431
|
0 |
0 |
if (items != 2) |
1435
|
0 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1436
|
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"; |
1441
|
0 |
0 |
const char* __name_buf = SvPV(ST(1), __name_len); |
|
0 |
0 |
const char* __name_buf = SvPV(ST(1), __name_len); |
1442
|
0 |
0 |
name.assign(__name_buf, __name_len); } |
1447
|
0 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
|
0 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
1450
|
0 |
0 |
}); } |
1458
|
122 |
0 |
if (items < 1 || items > 2) |
|
0 |
122 |
if (items < 1 || items > 2) |
1462
|
122 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1463
|
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"; |
1467
|
120 |
2 |
if (items < 2) |
1481
|
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()); |
1484
|
122 |
0 |
}); } |
1491
|
8 |
0 |
if (items < 1 || items > 2) |
|
0 |
8 |
if (items < 1 || items > 2) |
1495
|
8 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1496
|
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"; |
1500
|
6 |
2 |
if (items < 2) |
1513
|
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()); |
1516
|
8 |
0 |
}); } |
1523
|
0 |
63 |
if (items != 1) |
1527
|
63 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1528
|
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"; |
1533
|
0 |
63 |
XSprePUSH; PUSHu((UV)RETVAL); |
|
63 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
1536
|
63 |
0 |
}); } |
1543
|
0 |
0 |
if (items != 1) |
1547
|
0 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1548
|
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"; |
1553
|
0 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
|
0 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
1556
|
0 |
0 |
}); } |
1563
|
0 |
2 |
if (items != 1) |
1567
|
2 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1568
|
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"; |
1573
|
2 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
2 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
1576
|
2 |
0 |
}); } |
1584
|
0 |
2 |
if (items != 1) |
1588
|
2 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1589
|
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"; |
1595
|
2 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
2 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
1598
|
2 |
0 |
}); } |
1606
|
0 |
242 |
if (items < 1) |
1610
|
177 |
65 |
dXSTARG; |
|
65 |
0 |
dXSTARG; |
1611
|
242 |
0 |
URI* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
242 |
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"; |
1617
|
242 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
242 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
1620
|
242 |
0 |
}); } |
1627
|
0 |
13 |
if (items != 1) |
1631
|
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"; |
1636
|
5 |
8 |
ST(0) = boolSV(RETVAL); |
1639
|
13 |
0 |
}); } |
1647
|
15 |
0 |
if (items < 2 || items > 3) |
|
0 |
15 |
if (items < 2 || items > 3) |
1652
|
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"; |
1658
|
15 |
0 |
if (items < 3) |
1661
|
0 |
0 |
flags = (int)SvIV(ST(2)) |
1662
|
0 |
0 |
; |
1672
|
13 |
0 |
}); } |
1679
|
0 |
30 |
if (items < 2) |
1683
|
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"; |
1695
|
30 |
0 |
ST(0) = boolSV(RETVAL); |
1698
|
30 |
0 |
}); } |
1705
|
0 |
2 |
if (items != 1) |
1709
|
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"; |
1719
|
2 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
1720
|
2 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
1725
|
2 |
0 |
}); } |
1732
|
0 |
8 |
if (items < 1) |
1737
|
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"; |
1754
|
8 |
0 |
}); } |
1761
|
0 |
7 |
if (items < 1) |
1765
|
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"; |
1771
|
0 |
7 |
ST(0) = boolSV(RETVAL); |
1774
|
7 |
0 |
}); } |
1781
|
0 |
0 |
if (items < 1 || items > 2) |
|
0 |
0 |
if (items < 1 || items > 2) |
1785
|
0 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1786
|
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"; |
1790
|
0 |
0 |
if (items < 2) |
1803
|
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()); |
1806
|
0 |
0 |
}); } |
1813
|
0 |
0 |
if (items < 1 || items > 2) |
|
0 |
0 |
if (items < 1 || items > 2) |
1817
|
0 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1818
|
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"; |
1822
|
0 |
0 |
if (items < 2) |
1835
|
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()); |
1838
|
0 |
0 |
}); } |
1849
|
4 |
0 |
if (items < 1 || items > 2) |
|
0 |
4 |
if (items < 1 || items > 2) |
1857
|
4 |
0 |
const char* __input_buf = SvPV(ST(0), __input_len); |
|
0 |
0 |
const char* __input_buf = SvPV(ST(0), __input_len); |
1861
|
3 |
1 |
if (items < 2) |
1864
|
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)) |
1875
|
4 |
0 |
RETVAL = sv_2mortal(RETVAL); |
1879
|
4 |
0 |
}); } |
1887
|
0 |
4 |
if (items != 1) |
1894
|
4 |
0 |
const char* __input_buf = SvPV(ST(0), __input_len); |
|
0 |
0 |
const char* __input_buf = SvPV(ST(0), __input_len); |
1905
|
4 |
0 |
RETVAL = sv_2mortal(RETVAL); |
1909
|
4 |
0 |
}); } |
1923
|
0 |
13 |
dVAR; dXSBOOTARGSXSAPIVERCHK; |
|
0 |
13 |
dVAR; dXSBOOTARGSXSAPIVERCHK; |
1945
|
13 |
0 |
newXS_deffile("URI::XS::uri", XS_URI__XS_uri); |
1946
|
13 |
0 |
newXS_deffile("URI::XS::register_scheme", XS_URI__XS_register_scheme); |
1947
|
13 |
0 |
newXS_deffile("URI::XS::bench_parse", XS_URI__XS_bench_parse); |
1948
|
13 |
0 |
newXS_deffile("URI::XS::test_parse", XS_URI__XS_test_parse); |
1949
|
13 |
0 |
newXS_deffile("URI::XS::bench_parse_query", XS_URI__XS_bench_parse_query); |
1950
|
13 |
0 |
newXS_deffile("URI::XS::bench_encode_uri_component", XS_URI__XS_bench_encode_uri_component); |
1951
|
13 |
0 |
newXS_deffile("URI::XS::bench_decode_uri_component", XS_URI__XS_bench_decode_uri_component); |
1952
|
13 |
0 |
newXS_deffile("URI::XS::HOOK_CLONE", XS_URI__XS_HOOK_CLONE); |
1953
|
13 |
0 |
newXS_deffile("URI::XS::STORABLE_freeze", XS_URI__XS_STORABLE_freeze); |
1954
|
13 |
0 |
newXS_deffile("URI::XS::STORABLE_attach", XS_URI__XS_STORABLE_attach); |
1955
|
13 |
0 |
newXS_deffile("URI::XS::TO_JSON", XS_URI__XS_TO_JSON); |
1956
|
13 |
0 |
newXS_deffile("URI::XS::http::new", XS_URI__XS__http_new); |
1957
|
13 |
0 |
newXS_deffile("URI::XS::https::new", XS_URI__XS__https_new); |
1958
|
13 |
0 |
newXS_deffile("URI::XS::ws::new", XS_URI__XS__ws_new); |
1959
|
13 |
0 |
newXS_deffile("URI::XS::wss::new", XS_URI__XS__wss_new); |
1960
|
13 |
0 |
newXS_deffile("URI::XS::ftp::new", XS_URI__XS__ftp_new); |
1961
|
13 |
0 |
newXS_deffile("URI::XS::socks::new", XS_URI__XS__socks_new); |
1962
|
13 |
0 |
newXS_deffile("URI::XS::ssh::new", XS_URI__XS__ssh_new); |
1963
|
13 |
0 |
newXS_deffile("URI::XS::telnet::new", XS_URI__XS__telnet_new); |
1964
|
13 |
0 |
newXS_deffile("URI::XS::sftp::new", XS_URI__XS__sftp_new); |
1965
|
13 |
0 |
newXS_deffile("URI::XS::new", XS_URI__XS_new); |
1966
|
13 |
0 |
newXS_deffile("URI::XS::url", XS_URI__XS_url); |
1967
|
13 |
0 |
cv = newXS_deffile("URI::XS::proto", XS_URI__XS_scheme); |
1969
|
13 |
0 |
cv = newXS_deffile("URI::XS::protocol", XS_URI__XS_scheme); |
1971
|
13 |
0 |
cv = newXS_deffile("URI::XS::scheme", XS_URI__XS_scheme); |
1973
|
13 |
0 |
newXS_deffile("URI::XS::user_info", XS_URI__XS_user_info); |
1974
|
13 |
0 |
newXS_deffile("URI::XS::host", XS_URI__XS_host); |
1975
|
13 |
0 |
newXS_deffile("URI::XS::port", XS_URI__XS_port); |
1976
|
13 |
0 |
newXS_deffile("URI::XS::path", XS_URI__XS_path); |
1977
|
13 |
0 |
newXS_deffile("URI::XS::query_string", XS_URI__XS_query_string); |
1978
|
13 |
0 |
newXS_deffile("URI::XS::raw_query", XS_URI__XS_raw_query); |
1979
|
13 |
0 |
newXS_deffile("URI::XS::query", XS_URI__XS_query); |
1980
|
13 |
0 |
newXS_deffile("URI::XS::add_query", XS_URI__XS_add_query); |
1981
|
13 |
0 |
cv = newXS_deffile("URI::XS::multiparam", XS_URI__XS_param); |
1983
|
13 |
0 |
cv = newXS_deffile("URI::XS::param", XS_URI__XS_param); |
1985
|
13 |
0 |
newXS_deffile("URI::XS::nparam", XS_URI__XS_nparam); |
1986
|
13 |
0 |
newXS_deffile("URI::XS::remove_param", XS_URI__XS_remove_param); |
1987
|
13 |
0 |
cv = newXS_deffile("URI::XS::fragment", XS_URI__XS_fragment); |
1989
|
13 |
0 |
cv = newXS_deffile("URI::XS::hash", XS_URI__XS_fragment); |
1991
|
13 |
0 |
newXS_deffile("URI::XS::location", XS_URI__XS_location); |
1992
|
13 |
0 |
newXS_deffile("URI::XS::explicit_port", XS_URI__XS_explicit_port); |
1993
|
13 |
0 |
newXS_deffile("URI::XS::default_port", XS_URI__XS_default_port); |
1994
|
13 |
0 |
newXS_deffile("URI::XS::explicit_location", XS_URI__XS_explicit_location); |
1995
|
13 |
0 |
cv = newXS_deffile("URI::XS::rel", XS_URI__XS_relative); |
1997
|
13 |
0 |
cv = newXS_deffile("URI::XS::relative", XS_URI__XS_relative); |
1999
|
13 |
0 |
cv = newXS_deffile("URI::XS::as_string", XS_URI__XS_to_string); |
2001
|
13 |
0 |
cv = newXS_deffile("URI::XS::to_string", XS_URI__XS_to_string); |
2003
|
13 |
0 |
newXS_deffile("URI::XS::secure", XS_URI__XS_secure); |
2004
|
13 |
0 |
cv = newXS_deffile("URI::XS::assign", XS_URI__XS_set); |
2006
|
13 |
0 |
cv = newXS_deffile("URI::XS::set", XS_URI__XS_set); |
2008
|
13 |
0 |
newXS_deffile("URI::XS::equals", XS_URI__XS_equals); |
2009
|
13 |
0 |
newXS_deffile("URI::XS::clone", XS_URI__XS_clone); |
2010
|
13 |
0 |
newXS_deffile("URI::XS::path_segments", XS_URI__XS_path_segments); |
2011
|
13 |
0 |
newXS_deffile("URI::XS::to_bool", XS_URI__XS_to_bool); |
2012
|
13 |
0 |
newXS_deffile("URI::XS::user", XS_URI__XS_user); |
2013
|
13 |
0 |
newXS_deffile("URI::XS::password", XS_URI__XS_password); |
2014
|
13 |
0 |
cv = newXS_deffile("URI::XS::encodeURIComponent", XS_URI__XS_encode_uri_component); |
2016
|
13 |
0 |
cv = newXS_deffile("URI::XS::encode_uri_component", XS_URI__XS_encode_uri_component); |
2018
|
13 |
0 |
cv = newXS_deffile("URI::XS::decodeURIComponent", XS_URI__XS_decode_uri_component); |
2020
|
13 |
0 |
cv = newXS_deffile("URI::XS::decode_uri_component", XS_URI__XS_decode_uri_component); |
2127
|
13 |
0 |
}); } |
|
13 |
0 |
}); } |
|
13 |
0 |
}); } |