| 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 |
}); } |