4
4
ZEND_BEGIN_ARG_INFO_EX (arginfo_class_IntlCalendar___construct , 0 , 0 , 0 )
5
5
ZEND_END_ARG_INFO ()
6
6
7
- ZEND_BEGIN_ARG_INFO_EX (arginfo_class_IntlCalendar_createInstance , 0 , 0 , 0 )
7
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_OBJ_INFO_EX (arginfo_class_IntlCalendar_createInstance , 0 , 0 , IntlCalendar , 1 )
8
8
ZEND_ARG_INFO_WITH_DEFAULT_VALUE (0 , timezone , "null" )
9
9
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , locale , IS_STRING , 1 , "null" )
10
10
ZEND_END_ARG_INFO ()
11
11
12
- ZEND_BEGIN_ARG_INFO_EX (arginfo_class_IntlCalendar_equals , 0 , 0 , 1 )
12
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX (arginfo_class_IntlCalendar_equals , 0 , 1 , _IS_BOOL , 0 )
13
13
ZEND_ARG_OBJ_INFO (0 , other , IntlCalendar , 0 )
14
14
ZEND_END_ARG_INFO ()
15
15
16
- ZEND_BEGIN_ARG_INFO_EX (arginfo_class_IntlCalendar_fieldDifference , 0 , 0 , 2 )
16
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX (arginfo_class_IntlCalendar_fieldDifference , 0 , 2 , IS_LONG , 0 )
17
17
ZEND_ARG_TYPE_INFO (0 , timestamp , IS_DOUBLE , 0 )
18
18
ZEND_ARG_TYPE_INFO (0 , field , IS_LONG , 0 )
19
19
ZEND_END_ARG_INFO ()
20
20
21
- ZEND_BEGIN_ARG_INFO_EX (arginfo_class_IntlCalendar_add , 0 , 0 , 2 )
21
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX (arginfo_class_IntlCalendar_add , 0 , 2 , _IS_BOOL , 0 )
22
22
ZEND_ARG_TYPE_INFO (0 , field , IS_LONG , 0 )
23
23
ZEND_ARG_TYPE_INFO (0 , value , IS_LONG , 0 )
24
24
ZEND_END_ARG_INFO ()
@@ -27,91 +27,101 @@ ZEND_END_ARG_INFO()
27
27
28
28
#define arginfo_class_IntlCalendar_before arginfo_class_IntlCalendar_equals
29
29
30
- ZEND_BEGIN_ARG_INFO_EX (arginfo_class_IntlCalendar_clear , 0 , 0 , 0 )
30
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX (arginfo_class_IntlCalendar_clear , 0 , 0 , _IS_BOOL , 0 )
31
31
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , field , IS_LONG , 1 , "null" )
32
32
ZEND_END_ARG_INFO ()
33
33
34
- ZEND_BEGIN_ARG_INFO_EX (arginfo_class_IntlCalendar_fromDateTime , 0 , 0 , 1 )
34
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_OBJ_INFO_EX (arginfo_class_IntlCalendar_fromDateTime , 0 , 1 , IntlCalendar , 1 )
35
35
ZEND_ARG_OBJ_TYPE_MASK (0 , datetime , DateTime , MAY_BE_STRING , NULL )
36
36
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , locale , IS_STRING , 1 , "null" )
37
37
ZEND_END_ARG_INFO ()
38
38
39
- ZEND_BEGIN_ARG_INFO_EX (arginfo_class_IntlCalendar_get , 0 , 0 , 1 )
39
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX (arginfo_class_IntlCalendar_get , 0 , 1 , IS_LONG , 0 )
40
40
ZEND_ARG_TYPE_INFO (0 , field , IS_LONG , 0 )
41
41
ZEND_END_ARG_INFO ()
42
42
43
43
#define arginfo_class_IntlCalendar_getActualMaximum arginfo_class_IntlCalendar_get
44
44
45
45
#define arginfo_class_IntlCalendar_getActualMinimum arginfo_class_IntlCalendar_get
46
46
47
- #define arginfo_class_IntlCalendar_getAvailableLocales arginfo_class_IntlCalendar___construct
47
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX (arginfo_class_IntlCalendar_getAvailableLocales , 0 , 0 , IS_ARRAY , 0 )
48
+ ZEND_END_ARG_INFO ()
48
49
49
- ZEND_BEGIN_ARG_INFO_EX (arginfo_class_IntlCalendar_getDayOfWeekType , 0 , 0 , 1 )
50
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX (arginfo_class_IntlCalendar_getDayOfWeekType , 0 , 1 , IS_LONG , 0 )
50
51
ZEND_ARG_TYPE_INFO (0 , dayOfWeek , IS_LONG , 0 )
51
52
ZEND_END_ARG_INFO ()
52
53
53
- #define arginfo_class_IntlCalendar_getErrorCode arginfo_class_IntlCalendar___construct
54
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_MASK_EX (arginfo_class_IntlCalendar_getErrorCode , 0 , 0 , MAY_BE_LONG |MAY_BE_FALSE )
55
+ ZEND_END_ARG_INFO ()
54
56
55
- #define arginfo_class_IntlCalendar_getErrorMessage arginfo_class_IntlCalendar___construct
57
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_MASK_EX (arginfo_class_IntlCalendar_getErrorMessage , 0 , 0 , MAY_BE_STRING |MAY_BE_FALSE )
58
+ ZEND_END_ARG_INFO ()
56
59
57
- #define arginfo_class_IntlCalendar_getFirstDayOfWeek arginfo_class_IntlCalendar___construct
60
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX (arginfo_class_IntlCalendar_getFirstDayOfWeek , 0 , 0 , IS_LONG , 0 )
61
+ ZEND_END_ARG_INFO ()
58
62
59
63
#define arginfo_class_IntlCalendar_getGreatestMinimum arginfo_class_IntlCalendar_get
60
64
61
- ZEND_BEGIN_ARG_INFO_EX (arginfo_class_IntlCalendar_getKeywordValuesForLocale , 0 , 0 , 3 )
65
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_OBJ_TYPE_MASK_EX (arginfo_class_IntlCalendar_getKeywordValuesForLocale , 0 , 3 , IntlIterator , MAY_BE_FALSE )
62
66
ZEND_ARG_TYPE_INFO (0 , keyword , IS_STRING , 0 )
63
67
ZEND_ARG_TYPE_INFO (0 , locale , IS_STRING , 0 )
64
68
ZEND_ARG_TYPE_INFO (0 , onlyCommon , _IS_BOOL , 0 )
65
69
ZEND_END_ARG_INFO ()
66
70
67
71
#define arginfo_class_IntlCalendar_getLeastMaximum arginfo_class_IntlCalendar_get
68
72
69
- ZEND_BEGIN_ARG_INFO_EX (arginfo_class_IntlCalendar_getLocale , 0 , 0 , 1 )
73
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX (arginfo_class_IntlCalendar_getLocale , 0 , 1 , IS_STRING , 0 )
70
74
ZEND_ARG_TYPE_INFO (0 , type , IS_LONG , 0 )
71
75
ZEND_END_ARG_INFO ()
72
76
73
77
#define arginfo_class_IntlCalendar_getMaximum arginfo_class_IntlCalendar_get
74
78
75
- #define arginfo_class_IntlCalendar_getMinimalDaysInFirstWeek arginfo_class_IntlCalendar___construct
79
+ #define arginfo_class_IntlCalendar_getMinimalDaysInFirstWeek arginfo_class_IntlCalendar_getFirstDayOfWeek
76
80
77
- ZEND_BEGIN_ARG_INFO_EX (arginfo_class_IntlCalendar_setMinimalDaysInFirstWeek , 0 , 0 , 1 )
81
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX (arginfo_class_IntlCalendar_setMinimalDaysInFirstWeek , 0 , 1 , _IS_BOOL , 0 )
78
82
ZEND_ARG_TYPE_INFO (0 , days , IS_LONG , 0 )
79
83
ZEND_END_ARG_INFO ()
80
84
81
85
#define arginfo_class_IntlCalendar_getMinimum arginfo_class_IntlCalendar_get
82
86
83
- #define arginfo_class_IntlCalendar_getNow arginfo_class_IntlCalendar___construct
87
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX (arginfo_class_IntlCalendar_getNow , 0 , 0 , IS_DOUBLE , 0 )
88
+ ZEND_END_ARG_INFO ()
84
89
85
- #define arginfo_class_IntlCalendar_getRepeatedWallTimeOption arginfo_class_IntlCalendar___construct
90
+ #define arginfo_class_IntlCalendar_getRepeatedWallTimeOption arginfo_class_IntlCalendar_getFirstDayOfWeek
86
91
87
- #define arginfo_class_IntlCalendar_getSkippedWallTimeOption arginfo_class_IntlCalendar___construct
92
+ #define arginfo_class_IntlCalendar_getSkippedWallTimeOption arginfo_class_IntlCalendar_getFirstDayOfWeek
88
93
89
- #define arginfo_class_IntlCalendar_getTime arginfo_class_IntlCalendar___construct
94
+ #define arginfo_class_IntlCalendar_getTime arginfo_class_IntlCalendar_getNow
90
95
91
- #define arginfo_class_IntlCalendar_getTimeZone arginfo_class_IntlCalendar___construct
96
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_OBJ_TYPE_MASK_EX (arginfo_class_IntlCalendar_getTimeZone , 0 , 0 , IntlTimeZone , MAY_BE_FALSE )
97
+ ZEND_END_ARG_INFO ()
92
98
93
- #define arginfo_class_IntlCalendar_getType arginfo_class_IntlCalendar___construct
99
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX (arginfo_class_IntlCalendar_getType , 0 , 0 , IS_STRING , 0 )
100
+ ZEND_END_ARG_INFO ()
94
101
95
102
#define arginfo_class_IntlCalendar_getWeekendTransition arginfo_class_IntlCalendar_getDayOfWeekType
96
103
97
- #define arginfo_class_IntlCalendar_inDaylightTime arginfo_class_IntlCalendar___construct
104
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX (arginfo_class_IntlCalendar_inDaylightTime , 0 , 0 , _IS_BOOL , 0 )
105
+ ZEND_END_ARG_INFO ()
98
106
99
107
#define arginfo_class_IntlCalendar_isEquivalentTo arginfo_class_IntlCalendar_equals
100
108
101
- #define arginfo_class_IntlCalendar_isLenient arginfo_class_IntlCalendar___construct
109
+ #define arginfo_class_IntlCalendar_isLenient arginfo_class_IntlCalendar_inDaylightTime
102
110
103
- ZEND_BEGIN_ARG_INFO_EX (arginfo_class_IntlCalendar_isWeekend , 0 , 0 , 0 )
111
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX (arginfo_class_IntlCalendar_isWeekend , 0 , 0 , _IS_BOOL , 0 )
104
112
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , timestamp , IS_DOUBLE , 1 , "null" )
105
113
ZEND_END_ARG_INFO ()
106
114
107
- ZEND_BEGIN_ARG_INFO_EX (arginfo_class_IntlCalendar_roll , 0 , 0 , 2 )
115
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX (arginfo_class_IntlCalendar_roll , 0 , 2 , _IS_BOOL , 0 )
108
116
ZEND_ARG_TYPE_INFO (0 , field , IS_LONG , 0 )
109
117
ZEND_ARG_INFO (0 , value )
110
118
ZEND_END_ARG_INFO ()
111
119
112
- #define arginfo_class_IntlCalendar_isSet arginfo_class_IntlCalendar_get
120
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX (arginfo_class_IntlCalendar_isSet , 0 , 1 , _IS_BOOL , 0 )
121
+ ZEND_ARG_TYPE_INFO (0 , field , IS_LONG , 0 )
122
+ ZEND_END_ARG_INFO ()
113
123
114
- ZEND_BEGIN_ARG_INFO_EX (arginfo_class_IntlCalendar_set , 0 , 0 , 2 )
124
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX (arginfo_class_IntlCalendar_set , 0 , 2 , _IS_BOOL , 0 )
115
125
ZEND_ARG_TYPE_INFO (0 , year , IS_LONG , 0 )
116
126
ZEND_ARG_TYPE_INFO (0 , month , IS_LONG , 0 )
117
127
ZEND_ARG_TYPE_INFO (0 , dayOfMonth , IS_LONG , 0 )
@@ -120,27 +130,30 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_class_IntlCalendar_set, 0, 0, 2)
120
130
ZEND_ARG_TYPE_INFO (0 , second , IS_LONG , 0 )
121
131
ZEND_END_ARG_INFO ()
122
132
123
- #define arginfo_class_IntlCalendar_setFirstDayOfWeek arginfo_class_IntlCalendar_getDayOfWeekType
133
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX (arginfo_class_IntlCalendar_setFirstDayOfWeek , 0 , 1 , _IS_BOOL , 0 )
134
+ ZEND_ARG_TYPE_INFO (0 , dayOfWeek , IS_LONG , 0 )
135
+ ZEND_END_ARG_INFO ()
124
136
125
- ZEND_BEGIN_ARG_INFO_EX (arginfo_class_IntlCalendar_setLenient , 0 , 0 , 1 )
137
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX (arginfo_class_IntlCalendar_setLenient , 0 , 1 , _IS_BOOL , 0 )
126
138
ZEND_ARG_TYPE_INFO (0 , lenient , _IS_BOOL , 0 )
127
139
ZEND_END_ARG_INFO ()
128
140
129
- ZEND_BEGIN_ARG_INFO_EX (arginfo_class_IntlCalendar_setRepeatedWallTimeOption , 0 , 0 , 1 )
141
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX (arginfo_class_IntlCalendar_setRepeatedWallTimeOption , 0 , 1 , _IS_BOOL , 0 )
130
142
ZEND_ARG_TYPE_INFO (0 , option , IS_LONG , 0 )
131
143
ZEND_END_ARG_INFO ()
132
144
133
145
#define arginfo_class_IntlCalendar_setSkippedWallTimeOption arginfo_class_IntlCalendar_setRepeatedWallTimeOption
134
146
135
- ZEND_BEGIN_ARG_INFO_EX (arginfo_class_IntlCalendar_setTime , 0 , 0 , 1 )
147
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX (arginfo_class_IntlCalendar_setTime , 0 , 1 , _IS_BOOL , 0 )
136
148
ZEND_ARG_TYPE_INFO (0 , timestamp , IS_DOUBLE , 0 )
137
149
ZEND_END_ARG_INFO ()
138
150
139
- ZEND_BEGIN_ARG_INFO_EX (arginfo_class_IntlCalendar_setTimeZone , 0 , 0 , 1 )
151
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX (arginfo_class_IntlCalendar_setTimeZone , 0 , 1 , _IS_BOOL , 0 )
140
152
ZEND_ARG_INFO (0 , timezone )
141
153
ZEND_END_ARG_INFO ()
142
154
143
- #define arginfo_class_IntlCalendar_toDateTime arginfo_class_IntlCalendar___construct
155
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_OBJ_TYPE_MASK_EX (arginfo_class_IntlCalendar_toDateTime , 0 , 0 , DateTime , MAY_BE_FALSE )
156
+ ZEND_END_ARG_INFO ()
144
157
145
158
ZEND_BEGIN_ARG_INFO_EX (arginfo_class_IntlGregorianCalendar___construct , 0 , 0 , 0 )
146
159
ZEND_ARG_INFO (0 , timezoneOrYear )
@@ -153,9 +166,9 @@ ZEND_END_ARG_INFO()
153
166
154
167
#define arginfo_class_IntlGregorianCalendar_setGregorianChange arginfo_class_IntlCalendar_setTime
155
168
156
- #define arginfo_class_IntlGregorianCalendar_getGregorianChange arginfo_class_IntlCalendar___construct
169
+ #define arginfo_class_IntlGregorianCalendar_getGregorianChange arginfo_class_IntlCalendar_getNow
157
170
158
- ZEND_BEGIN_ARG_INFO_EX (arginfo_class_IntlGregorianCalendar_isLeapYear , 0 , 0 , 1 )
171
+ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX (arginfo_class_IntlGregorianCalendar_isLeapYear , 0 , 1 , _IS_BOOL , 0 )
159
172
ZEND_ARG_TYPE_INFO (0 , year , IS_LONG , 0 )
160
173
ZEND_END_ARG_INFO ()
161
174
0 commit comments