line |
true |
false |
branch |
194
|
16 |
0 |
if (items < 0 || items > 1) |
|
0 |
16 |
if (items < 0 || items > 1) |
200
|
9 |
7 |
if (items < 1) |
204
|
7 |
0 |
const char* __zonename_buf = SvPV(ST(0), __zonename_len); |
|
0 |
0 |
const char* __zonename_buf = SvPV(ST(0), __zonename_len); |
214
|
16 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
215
|
16 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
220
|
16 |
0 |
}); } |
227
|
82 |
0 |
if (items < 0 || items > 1) |
|
0 |
82 |
if (items < 0 || items > 1) |
234
|
2 |
80 |
if (items < 1) |
237
|
80 |
0 |
newzone = xs::in(ST(0)); |
246
|
82 |
0 |
}); } |
253
|
0 |
0 |
if (items < 0 || items > 1) |
|
0 |
0 |
if (items < 0 || items > 1) |
257
|
0 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
260
|
0 |
0 |
if (items < 1) |
273
|
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()); |
276
|
0 |
0 |
}); } |
283
|
0 |
47 |
if (items != 0) |
287
|
47 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
291
|
47 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
47 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
294
|
47 |
0 |
}); } |
301
|
97 |
0 |
if (items < 0 || items > 1) |
|
0 |
97 |
if (items < 0 || items > 1) |
305
|
97 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
308
|
25 |
72 |
if (items < 1) |
321
|
25 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
25 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
25 |
72 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
324
|
97 |
0 |
}); } |
331
|
0 |
1 |
if (items != 0) |
347
|
1 |
0 |
}); } |
354
|
0 |
0 |
if (items != 0) |
365
|
0 |
0 |
}); } |
372
|
0 |
72 |
if (items != 0) |
383
|
72 |
0 |
}); } |
391
|
7 |
0 |
if (items < 0 || items > 2) |
|
0 |
7 |
if (items < 0 || items > 2) |
399
|
0 |
7 |
if (items < 1) |
406
|
7 |
0 |
if (items < 2) |
409
|
0 |
0 |
tz = xs::in(ST(1)); |
449
|
7 |
0 |
}); } |
457
|
10 |
0 |
if (items < 6 || items > 8) |
|
0 |
10 |
if (items < 6 || items > 8) |
476
|
6 |
4 |
if (items < 7) |
483
|
10 |
0 |
if (items < 8) |
486
|
0 |
0 |
tz = xs::in(ST(7)); |
524
|
9 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
525
|
9 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
530
|
9 |
0 |
}); } |
537
|
0 |
5 |
if (items != 0) |
547
|
5 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
548
|
5 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
553
|
5 |
0 |
}); } |
560
|
0 |
2 |
if (items != 0) |
570
|
2 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
571
|
2 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
576
|
2 |
0 |
}); } |
583
|
0 |
2 |
if (items != 0) |
593
|
2 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
594
|
2 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
599
|
2 |
0 |
}); } |
606
|
0 |
1 |
if (items != 0) |
616
|
1 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
617
|
1 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
622
|
1 |
0 |
}); } |
629
|
302 |
0 |
if (items < 0 || items > 3) |
|
0 |
302 |
if (items < 0 || items > 3) |
637
|
2 |
300 |
if (items < 1) |
644
|
277 |
25 |
if (items < 2) |
647
|
25 |
0 |
tz = xs::in(ST(1)); |
651
|
296 |
6 |
if (items < 3) |
654
|
0 |
0 |
fmt = (int)SvIV(ST(2)) |
655
|
6 |
0 |
; |
663
|
295 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
664
|
295 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
669
|
295 |
0 |
}); } |
685
|
16 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
686
|
16 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
691
|
16 |
0 |
}); } |
698
|
5 |
0 |
if (items < 0 || items > 1) |
|
0 |
5 |
if (items < 0 || items > 1) |
704
|
2 |
3 |
if (items < 1) |
707
|
3 |
0 |
newval = ST(0); |
708
|
0 |
3 |
if (!newval && SvOK(ST(0))) throw "arg is not a 'Simple' value" |
|
0 |
0 |
if (!newval && SvOK(ST(0))) throw "arg is not a 'Simple' value" |
|
0 |
0 |
if (!newval && SvOK(ST(0))) throw "arg is not a 'Simple' value" |
|
0 |
0 |
if (!newval && SvOK(ST(0))) throw "arg is not a 'Simple' value" |
|
0 |
3 |
if (!newval && SvOK(ST(0))) throw "arg is not a 'Simple' value" |
715
|
3 |
2 |
ST(0) = boolSV(RETVAL); |
718
|
5 |
0 |
}); } |
725
|
39 |
0 |
if (items < 1 || items > 4) |
|
0 |
39 |
if (items < 1 || items > 4) |
733
|
0 |
39 |
if (items < 2) |
740
|
39 |
0 |
if (items < 3) |
743
|
0 |
0 |
tz = xs::in(ST(2)); |
747
|
39 |
0 |
if (items < 4) |
750
|
0 |
0 |
fmt = (int)SvIV(ST(3)) |
751
|
0 |
0 |
; |
759
|
37 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
760
|
37 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
765
|
37 |
0 |
}); } |
781
|
11 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
782
|
11 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
787
|
11 |
0 |
}); } |
794
|
7 |
0 |
if (items < 1 || items > 4) |
|
0 |
7 |
if (items < 1 || items > 4) |
799
|
7 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
7 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
805
|
0 |
7 |
if (items < 2) |
812
|
7 |
0 |
if (items < 3) |
815
|
0 |
0 |
tz = xs::in(ST(2)); |
819
|
7 |
0 |
if (items < 4) |
822
|
0 |
0 |
fmt = (int)SvIV(ST(3)) |
823
|
0 |
0 |
; |
831
|
5 |
0 |
}); } |
838
|
0 |
3 |
if (items < 1) |
843
|
0 |
3 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
851
|
2 |
0 |
}); } |
858
|
205 |
0 |
if (items < 1 || items > 2) |
|
0 |
205 |
if (items < 1 || items > 2) |
863
|
205 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
205 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
867
|
204 |
1 |
if (items < 2) |
886
|
205 |
0 |
}); } |
893
|
0 |
0 |
if (items != 1) |
897
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
905
|
0 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
906
|
0 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
911
|
0 |
0 |
}); } |
918
|
22 |
0 |
if (items < 1 || items > 2) |
|
0 |
22 |
if (items < 1 || items > 2) |
922
|
22 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
923
|
22 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
22 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
927
|
15 |
7 |
if (items < 2) |
937
|
0 |
22 |
XSprePUSH; PUSHi((IV)RETVAL); |
|
22 |
0 |
XSprePUSH; PUSHi((IV)RETVAL); |
940
|
22 |
0 |
}); } |
948
|
3 |
0 |
if (items < 1 || items > 2) |
|
0 |
3 |
if (items < 1 || items > 2) |
952
|
3 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
953
|
3 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
3 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
957
|
3 |
0 |
if (items < 2) |
968
|
0 |
3 |
XSprePUSH; PUSHi((IV)RETVAL); |
|
3 |
0 |
XSprePUSH; PUSHi((IV)RETVAL); |
971
|
3 |
0 |
}); } |
978
|
3 |
0 |
if (items < 1 || items > 2) |
|
0 |
3 |
if (items < 1 || items > 2) |
982
|
3 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
983
|
3 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
3 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
987
|
3 |
0 |
if (items < 2) |
997
|
0 |
3 |
XSprePUSH; PUSHi((IV)RETVAL); |
|
3 |
0 |
XSprePUSH; PUSHi((IV)RETVAL); |
1000
|
3 |
0 |
}); } |
1008
|
16 |
0 |
if (items < 1 || items > 2) |
|
0 |
16 |
if (items < 1 || items > 2) |
1012
|
16 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1013
|
16 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
16 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1017
|
16 |
0 |
if (items < 2) |
1028
|
0 |
16 |
XSprePUSH; PUSHu((UV)RETVAL); |
|
16 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
1031
|
16 |
0 |
}); } |
1039
|
2 |
0 |
if (items < 1 || items > 2) |
|
0 |
2 |
if (items < 1 || items > 2) |
1043
|
2 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1044
|
2 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
2 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1048
|
2 |
0 |
if (items < 2) |
1059
|
0 |
2 |
XSprePUSH; PUSHu((UV)RETVAL); |
|
2 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
1062
|
2 |
0 |
}); } |
1070
|
26 |
0 |
if (items < 1 || items > 2) |
|
0 |
26 |
if (items < 1 || items > 2) |
1074
|
26 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1075
|
26 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
26 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1079
|
16 |
10 |
if (items < 2) |
1090
|
0 |
26 |
XSprePUSH; PUSHu((UV)RETVAL); |
|
26 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
1093
|
26 |
0 |
}); } |
1100
|
7 |
0 |
if (items < 1 || items > 2) |
|
0 |
7 |
if (items < 1 || items > 2) |
1104
|
7 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1105
|
7 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
7 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1109
|
7 |
0 |
if (items < 2) |
1119
|
0 |
7 |
XSprePUSH; PUSHu((UV)RETVAL); |
|
7 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
1122
|
7 |
0 |
}); } |
1130
|
8 |
0 |
if (items < 1 || items > 2) |
|
0 |
8 |
if (items < 1 || items > 2) |
1134
|
8 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1135
|
8 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
8 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1139
|
8 |
0 |
if (items < 2) |
1150
|
0 |
8 |
XSprePUSH; PUSHu((UV)RETVAL); |
|
8 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
1153
|
8 |
0 |
}); } |
1161
|
8 |
0 |
if (items < 1 || items > 2) |
|
0 |
8 |
if (items < 1 || items > 2) |
1165
|
8 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1166
|
8 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
8 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1170
|
8 |
0 |
if (items < 2) |
1181
|
0 |
8 |
XSprePUSH; PUSHu((UV)RETVAL); |
|
8 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
1184
|
8 |
0 |
}); } |
1191
|
8 |
0 |
if (items < 1 || items > 2) |
|
0 |
8 |
if (items < 1 || items > 2) |
1195
|
8 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1196
|
8 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
8 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1200
|
8 |
0 |
if (items < 2) |
1210
|
0 |
8 |
XSprePUSH; PUSHu((UV)RETVAL); |
|
8 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
1213
|
8 |
0 |
}); } |
1221
|
4 |
0 |
if (items < 1 || items > 2) |
|
0 |
4 |
if (items < 1 || items > 2) |
1225
|
4 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1226
|
4 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
4 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1230
|
4 |
0 |
if (items < 2) |
1241
|
0 |
4 |
XSprePUSH; PUSHu((UV)RETVAL); |
|
4 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
1244
|
4 |
0 |
}); } |
1252
|
2 |
0 |
if (items < 1 || items > 2) |
|
0 |
2 |
if (items < 1 || items > 2) |
1256
|
2 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1257
|
2 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
2 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1261
|
2 |
0 |
if (items < 2) |
1272
|
0 |
2 |
XSprePUSH; PUSHu((UV)RETVAL); |
|
2 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
1275
|
2 |
0 |
}); } |
1282
|
2 |
0 |
if (items < 1 || items > 2) |
|
0 |
2 |
if (items < 1 || items > 2) |
1286
|
2 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1287
|
2 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
2 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1291
|
2 |
0 |
if (items < 2) |
1301
|
0 |
2 |
XSprePUSH; PUSHu((UV)RETVAL); |
|
2 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
1304
|
2 |
0 |
}); } |
1312
|
2 |
0 |
if (items < 1 || items > 2) |
|
0 |
2 |
if (items < 1 || items > 2) |
1316
|
2 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1317
|
2 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
2 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1321
|
2 |
0 |
if (items < 2) |
1332
|
0 |
2 |
XSprePUSH; PUSHu((UV)RETVAL); |
|
2 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
1335
|
2 |
0 |
}); } |
1343
|
1 |
0 |
if (items < 1 || items > 2) |
|
0 |
1 |
if (items < 1 || items > 2) |
1347
|
1 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1348
|
1 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
1 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1352
|
1 |
0 |
if (items < 2) |
1363
|
0 |
1 |
XSprePUSH; PUSHu((UV)RETVAL); |
|
1 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
1366
|
1 |
0 |
}); } |
1374
|
0 |
6 |
if (items != 1) |
1378
|
6 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
6 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1384
|
2 |
4 |
ST(0) = boolSV(RETVAL); |
1387
|
6 |
0 |
}); } |
1394
|
47 |
0 |
if (items < 1 || items > 2) |
|
0 |
47 |
if (items < 1 || items > 2) |
1398
|
47 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1399
|
47 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
47 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1403
|
25 |
22 |
if (items < 2) |
1406
|
0 |
0 |
format = (int)SvIV(ST(1)) |
1407
|
22 |
0 |
; |
1413
|
45 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
45 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
45 |
2 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
1416
|
47 |
0 |
}); } |
1423
|
0 |
8 |
if (items < 1) |
1427
|
0 |
8 |
dXSTARG; |
|
8 |
0 |
dXSTARG; |
1428
|
8 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
8 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1434
|
8 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
8 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
8 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
1437
|
8 |
0 |
}); } |
1444
|
0 |
11 |
if (items < 2) |
1448
|
11 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1449
|
11 |
0 |
Sv arg0 = ST(0) |
1488
|
11 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
11 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
11 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
1491
|
11 |
0 |
}); } |
1498
|
0 |
3 |
if (items < 1) |
1502
|
3 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
3 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1507
|
0 |
3 |
ST(0) = boolSV(RETVAL); |
1510
|
3 |
0 |
}); } |
1517
|
0 |
7 |
if (items < 1) |
1521
|
7 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
7 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1529
|
7 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
1530
|
7 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
1535
|
7 |
0 |
}); } |
1543
|
0 |
0 |
if (items != 1) |
1547
|
0 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1548
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1554
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
1557
|
0 |
0 |
}); } |
1564
|
0 |
0 |
if (items != 1) |
1568
|
0 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1569
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1574
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
1577
|
0 |
0 |
}); } |
1585
|
0 |
0 |
if (items != 1) |
1589
|
0 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1590
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1596
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
1599
|
0 |
0 |
}); } |
1606
|
0 |
0 |
if (items != 1) |
1610
|
0 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1611
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1616
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
1619
|
0 |
0 |
}); } |
1626
|
0 |
3 |
if (items != 1) |
1630
|
3 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1631
|
3 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
3 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1636
|
0 |
3 |
XSprePUSH; PUSHi((IV)RETVAL); |
|
3 |
0 |
XSprePUSH; PUSHi((IV)RETVAL); |
1639
|
3 |
0 |
}); } |
1646
|
0 |
101 |
if (items != 1) |
1650
|
101 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1651
|
101 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
101 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1656
|
101 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
101 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
1659
|
101 |
0 |
}); } |
1666
|
31 |
0 |
if (items < 0 || items > 1) |
|
0 |
31 |
if (items < 0 || items > 1) |
1670
|
31 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1673
|
5 |
26 |
if (items < 1) |
1676
|
26 |
0 |
date = xs::in(ST(0)); |
1683
|
31 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
31 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
|
0 |
0 |
XSprePUSH; PUSHp(RETVAL.data(), RETVAL.length()); |
1686
|
31 |
0 |
}); } |
1693
|
0 |
15 |
if (items != 1) |
1697
|
15 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
15 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1702
|
10 |
5 |
ST(0) = boolSV(RETVAL); |
1705
|
15 |
0 |
}); } |
1713
|
17 |
0 |
if (items < 1 || items > 2) |
|
0 |
17 |
if (items < 1 || items > 2) |
1717
|
17 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
17 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1719
|
15 |
2 |
TimezoneSP newzone; |
1721
|
15 |
2 |
if (items < 2) |
1724
|
2 |
0 |
newzone = xs::in(ST(1)); |
1738
|
15 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
1739
|
15 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
1740
|
15 |
2 |
ST(0) = RETVALSV; |
1744
|
17 |
0 |
}); } |
1752
|
0 |
3 |
if (items != 2) |
1757
|
3 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
3 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1759
|
3 |
0 |
TimezoneSP newzone = xs::in(ST(1)); |
1768
|
3 |
0 |
}); } |
1775
|
0 |
2 |
if (items != 1) |
1780
|
2 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
2 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1797
|
2 |
0 |
}); } |
1804
|
0 |
1 |
if (items != 1) |
1809
|
0 |
1 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1827
|
1 |
0 |
}); } |
1834
|
0 |
18 |
if (items < 1) |
1838
|
18 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
18 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1859
|
17 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
1860
|
17 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
1865
|
17 |
0 |
}); } |
1872
|
0 |
1 |
if (items != 1) |
1876
|
0 |
1 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1886
|
1 |
0 |
}); } |
1893
|
0 |
4 |
if (items != 1) |
1897
|
4 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
4 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1906
|
4 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
1907
|
4 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
1912
|
4 |
0 |
}); } |
1919
|
0 |
1 |
if (items != 1) |
1923
|
0 |
1 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1933
|
1 |
0 |
}); } |
1940
|
0 |
4 |
if (items != 1) |
1944
|
4 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
4 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1953
|
4 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
1954
|
4 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
1959
|
4 |
0 |
}); } |
1966
|
0 |
4 |
if (items != 1) |
1970
|
4 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1971
|
4 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
4 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1976
|
0 |
4 |
XSprePUSH; PUSHi((IV)RETVAL); |
|
4 |
0 |
XSprePUSH; PUSHi((IV)RETVAL); |
1979
|
4 |
0 |
}); } |
1986
|
0 |
11 |
if (items != 1) |
1990
|
11 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
1991
|
11 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
11 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
1996
|
0 |
11 |
XSprePUSH; PUSHu((UV)RETVAL); |
|
11 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
1999
|
11 |
0 |
}); } |
2006
|
0 |
8 |
if (items != 1) |
2010
|
8 |
0 |
dXSTARG; |
|
0 |
0 |
dXSTARG; |
2011
|
8 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
8 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
2016
|
0 |
8 |
XSprePUSH; PUSHu((UV)RETVAL); |
|
8 |
0 |
XSprePUSH; PUSHu((UV)RETVAL); |
2019
|
8 |
0 |
}); } |
2026
|
0 |
16 |
if (items != 1) |
2031
|
16 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
16 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
2046
|
16 |
0 |
}); } |
2053
|
0 |
124 |
if (items != 1) |
2057
|
124 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
124 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
2065
|
124 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
2066
|
124 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
2071
|
124 |
0 |
}); } |
2078
|
0 |
1 |
if (items != 1) |
2082
|
0 |
1 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
2092
|
1 |
0 |
}); } |
2099
|
0 |
1 |
if (items != 1) |
2103
|
1 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
1 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
2112
|
1 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
2113
|
1 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
2118
|
1 |
0 |
}); } |
2125
|
144 |
0 |
if (items < 2 || items > 3) |
|
0 |
144 |
if (items < 2 || items > 3) |
2129
|
0 |
144 |
dXSTARG; |
|
144 |
0 |
dXSTARG; |
2130
|
144 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
144 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
2136
|
0 |
144 |
if (items < 3) |
2139
|
144 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
0 |
144 |
reverse = (bool)SvTRUE(ST(2)) |
|
0 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
0 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
0 |
144 |
reverse = (bool)SvTRUE(ST(2)) |
|
0 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
0 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
144 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
144 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
144 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
14 |
130 |
reverse = (bool)SvTRUE(ST(2)) |
|
14 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
0 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
0 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
0 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
0 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
0 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
0 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
0 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
2149
|
0 |
140 |
XSprePUSH; PUSHi((IV)RETVAL); |
|
140 |
0 |
XSprePUSH; PUSHi((IV)RETVAL); |
|
140 |
2 |
XSprePUSH; PUSHi((IV)RETVAL); |
2152
|
142 |
0 |
}); } |
2159
|
0 |
15 |
if (items < 2) |
2163
|
15 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
15 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
2174
|
13 |
0 |
RETVALSV = xs::out(RETVAL, PROTO).detach(); |
2175
|
13 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
2180
|
13 |
0 |
}); } |
2187
|
0 |
6 |
if (items < 2) |
2191
|
6 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
6 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
2203
|
5 |
0 |
}); } |
2210
|
5 |
0 |
if (items < 2 || items > 3) |
|
0 |
5 |
if (items < 2 || items > 3) |
2214
|
5 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
5 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
2216
|
4 |
0 |
Sv arg = ST(1) |
2220
|
0 |
5 |
if (items < 3) |
2223
|
5 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
0 |
5 |
reverse = (bool)SvTRUE(ST(2)) |
|
0 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
0 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
0 |
5 |
reverse = (bool)SvTRUE(ST(2)) |
|
0 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
0 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
5 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
5 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
5 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
0 |
5 |
reverse = (bool)SvTRUE(ST(2)) |
|
0 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
0 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
0 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
0 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
0 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
0 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
0 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
|
0 |
0 |
reverse = (bool)SvTRUE(ST(2)) |
2235
|
0 |
4 |
if (!RETVAL) XSRETURN_UNDEF; |
2236
|
4 |
0 |
if (RETVAL.is_scalar()) RETVALSV = RETVAL.detach(); |
|
4 |
0 |
if (RETVAL.is_scalar()) RETVALSV = RETVAL.detach(); |
2238
|
0 |
0 |
case SVt_PVAV: XSRETURN(xs::Array(RETVAL.get()).push_on_stack(MARK)); |
|
0 |
0 |
case SVt_PVAV: XSRETURN(xs::Array(RETVAL.get()).push_on_stack(MARK)); |
2239
|
0 |
0 |
case SVt_PVHV: XSRETURN(xs::Hash(RETVAL.get()).push_on_stack(MARK)); |
|
0 |
0 |
case SVt_PVHV: XSRETURN(xs::Hash(RETVAL.get()).push_on_stack(MARK)); |
2242
|
0 |
0 |
RETVALSV = newRV_noinc(RETVAL.detach()); |
2246
|
4 |
0 |
RETVALSV = sv_2mortal(RETVALSV); |
2247
|
4 |
0 |
ST(0) = RETVALSV; |
2251
|
4 |
0 |
}); } |
2258
|
0 |
3 |
if (items < 2) |
2262
|
3 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
3 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
|
0 |
0 |
Date* THIS = xs::in(ST(0)); if (!SvOK(ST(0))) throw "undef not allowed as THIS"; |
2274
|
2 |
0 |
}); } |
2292
|
48 |
0 |
}); } |
2303
|
0 |
47 |
dVAR; dXSBOOTARGSXSAPIVERCHK; |
|
0 |
47 |
dVAR; dXSBOOTARGSXSAPIVERCHK; |
2526
|
47 |
0 |
}); } |