1
1
/* This is a generated file, edit the .stub.php file instead.
2
- * Stub hash: 67a8a475004563eb10b9c117d32b864c94c13c38 */
2
+ * Stub hash: 92769a3b5fa4af0222ab47445b174406288c303d */
3
3
4
4
ZEND_BEGIN_ARG_INFO_EX (arginfo_class_Vector___construct , 0 , 0 , 0 )
5
5
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , iterator , IS_ITERABLE , 0 , "[]" )
6
- ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , preserveKeys , _IS_BOOL , 0 , "true" )
7
6
ZEND_END_ARG_INFO ()
8
7
9
8
ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX (arginfo_class_Vector_getIterator , 0 , 0 , InternalIterator , 0 )
@@ -12,15 +11,14 @@ ZEND_END_ARG_INFO()
12
11
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_class_Vector_count , 0 , 0 , IS_LONG , 0 )
13
12
ZEND_END_ARG_INFO ()
14
13
15
- #define arginfo_class_Vector_capacity arginfo_class_Vector_count
16
-
17
14
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_class_Vector_shrinkToFit , 0 , 0 , IS_VOID , 0 )
18
15
ZEND_END_ARG_INFO ()
19
16
20
17
#define arginfo_class_Vector_clear arginfo_class_Vector_shrinkToFit
21
18
22
19
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_class_Vector_setSize , 0 , 1 , IS_VOID , 0 )
23
20
ZEND_ARG_TYPE_INFO (0 , size , IS_LONG , 0 )
21
+ ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , value , IS_MIXED , 0 , "null" )
24
22
ZEND_END_ARG_INFO ()
25
23
26
24
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_class_Vector___serialize , 0 , 0 , IS_ARRAY , 0 )
@@ -34,20 +32,20 @@ ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX(arginfo_class_Vector___set_state, 0, 1, V
34
32
ZEND_ARG_TYPE_INFO (0 , array , IS_ARRAY , 0 )
35
33
ZEND_END_ARG_INFO ()
36
34
37
- ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_class_Vector_push , 0 , 1 , IS_VOID , 0 )
38
- ZEND_ARG_TYPE_INFO (0 , value , IS_MIXED , 0 )
35
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_class_Vector_push , 0 , 0 , IS_VOID , 0 )
36
+ ZEND_ARG_VARIADIC_TYPE_INFO (0 , values , IS_MIXED , 0 )
39
37
ZEND_END_ARG_INFO ()
40
38
41
39
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_class_Vector_pop , 0 , 0 , IS_MIXED , 0 )
42
40
ZEND_END_ARG_INFO ()
43
41
44
42
#define arginfo_class_Vector_toArray arginfo_class_Vector___serialize
45
43
46
- ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_class_Vector_valueAt , 0 , 1 , IS_MIXED , 0 )
44
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_class_Vector_get , 0 , 1 , IS_MIXED , 0 )
47
45
ZEND_ARG_TYPE_INFO (0 , offset , IS_LONG , 0 )
48
46
ZEND_END_ARG_INFO ()
49
47
50
- ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_class_Vector_setValueAt , 0 , 2 , IS_VOID , 0 )
48
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_class_Vector_set , 0 , 2 , IS_VOID , 0 )
51
49
ZEND_ARG_TYPE_INFO (0 , offset , IS_LONG , 0 )
52
50
ZEND_ARG_TYPE_INFO (0 , value , IS_MIXED , 0 )
53
51
ZEND_END_ARG_INFO ()
@@ -69,7 +67,7 @@ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_Vector_offsetUnset, 0, 1,
69
67
ZEND_ARG_TYPE_INFO (0 , offset , IS_MIXED , 0 )
70
68
ZEND_END_ARG_INFO ()
71
69
72
- ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX (arginfo_class_Vector_indexOf , 0 , 1 , MAY_BE_LONG | MAY_BE_FALSE )
70
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_class_Vector_indexOf , 0 , 1 , IS_LONG , 1 )
73
71
ZEND_ARG_TYPE_INFO (0 , value , IS_MIXED , 0 )
74
72
ZEND_END_ARG_INFO ()
75
73
@@ -91,7 +89,6 @@ ZEND_END_ARG_INFO()
91
89
ZEND_METHOD (Vector , __construct );
92
90
ZEND_METHOD (Vector , getIterator );
93
91
ZEND_METHOD (Vector , count );
94
- ZEND_METHOD (Vector , capacity );
95
92
ZEND_METHOD (Vector , shrinkToFit );
96
93
ZEND_METHOD (Vector , clear );
97
94
ZEND_METHOD (Vector , setSize );
@@ -101,8 +98,8 @@ ZEND_METHOD(Vector, __set_state);
101
98
ZEND_METHOD (Vector , push );
102
99
ZEND_METHOD (Vector , pop );
103
100
ZEND_METHOD (Vector , toArray );
104
- ZEND_METHOD (Vector , valueAt );
105
- ZEND_METHOD (Vector , setValueAt );
101
+ ZEND_METHOD (Vector , get );
102
+ ZEND_METHOD (Vector , set );
106
103
ZEND_METHOD (Vector , offsetGet );
107
104
ZEND_METHOD (Vector , offsetExists );
108
105
ZEND_METHOD (Vector , offsetSet );
@@ -118,7 +115,6 @@ static const zend_function_entry class_Vector_methods[] = {
118
115
ZEND_ME (Vector , __construct , arginfo_class_Vector___construct , ZEND_ACC_PUBLIC )
119
116
ZEND_ME (Vector , getIterator , arginfo_class_Vector_getIterator , ZEND_ACC_PUBLIC )
120
117
ZEND_ME (Vector , count , arginfo_class_Vector_count , ZEND_ACC_PUBLIC )
121
- ZEND_ME (Vector , capacity , arginfo_class_Vector_capacity , ZEND_ACC_PUBLIC )
122
118
ZEND_ME (Vector , shrinkToFit , arginfo_class_Vector_shrinkToFit , ZEND_ACC_PUBLIC )
123
119
ZEND_ME (Vector , clear , arginfo_class_Vector_clear , ZEND_ACC_PUBLIC )
124
120
ZEND_ME (Vector , setSize , arginfo_class_Vector_setSize , ZEND_ACC_PUBLIC )
@@ -128,8 +124,8 @@ static const zend_function_entry class_Vector_methods[] = {
128
124
ZEND_ME (Vector , push , arginfo_class_Vector_push , ZEND_ACC_PUBLIC )
129
125
ZEND_ME (Vector , pop , arginfo_class_Vector_pop , ZEND_ACC_PUBLIC )
130
126
ZEND_ME (Vector , toArray , arginfo_class_Vector_toArray , ZEND_ACC_PUBLIC )
131
- ZEND_ME (Vector , valueAt , arginfo_class_Vector_valueAt , ZEND_ACC_PUBLIC )
132
- ZEND_ME (Vector , setValueAt , arginfo_class_Vector_setValueAt , ZEND_ACC_PUBLIC )
127
+ ZEND_ME (Vector , get , arginfo_class_Vector_get , ZEND_ACC_PUBLIC )
128
+ ZEND_ME (Vector , set , arginfo_class_Vector_set , ZEND_ACC_PUBLIC )
133
129
ZEND_ME (Vector , offsetGet , arginfo_class_Vector_offsetGet , ZEND_ACC_PUBLIC )
134
130
ZEND_ME (Vector , offsetExists , arginfo_class_Vector_offsetExists , ZEND_ACC_PUBLIC )
135
131
ZEND_ME (Vector , offsetSet , arginfo_class_Vector_offsetSet , ZEND_ACC_PUBLIC )
0 commit comments