1
1
/* This is a generated file, edit the .stub.php file instead.
2
- * Stub hash: fe4ff47c3359705bf2b1a64a882659fabd370bab */
2
+ * Stub hash: e807903038d57f74415907f763e0de51a4edfc5e */
3
3
4
4
ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX (arginfo_gmp_init , 0 , 1 , GMP , 0 )
5
- ZEND_ARG_TYPE_MASK (0 , number , MAY_BE_LONG |MAY_BE_STRING , NULL )
5
+ ZEND_ARG_TYPE_MASK (0 , num , MAY_BE_LONG |MAY_BE_STRING , NULL )
6
6
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , base , IS_LONG , 0 , "0" )
7
7
ZEND_END_ARG_INFO ()
8
8
9
9
ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX (arginfo_gmp_import , 0 , 1 , GMP , 0 )
10
10
ZEND_ARG_TYPE_INFO (0 , data , IS_STRING , 0 )
11
11
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , word_size , IS_LONG , 0 , "1" )
12
- ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , options , IS_LONG , 0 , "GMP_MSW_FIRST | GMP_NATIVE_ENDIAN" )
12
+ ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , flags , IS_LONG , 0 , "GMP_MSW_FIRST | GMP_NATIVE_ENDIAN" )
13
13
ZEND_END_ARG_INFO ()
14
14
15
15
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_gmp_export , 0 , 1 , IS_STRING , 0 )
16
- ZEND_ARG_OBJ_TYPE_MASK (0 , gmpnumber , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
16
+ ZEND_ARG_OBJ_TYPE_MASK (0 , num , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
17
17
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , word_size , IS_LONG , 0 , "1" )
18
- ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , options , IS_LONG , 0 , "GMP_MSW_FIRST | GMP_NATIVE_ENDIAN" )
18
+ ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , flags , IS_LONG , 0 , "GMP_MSW_FIRST | GMP_NATIVE_ENDIAN" )
19
19
ZEND_END_ARG_INFO ()
20
20
21
21
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_gmp_intval , 0 , 1 , IS_LONG , 0 )
22
- ZEND_ARG_OBJ_TYPE_MASK (0 , gmpnumber , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
22
+ ZEND_ARG_OBJ_TYPE_MASK (0 , num , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
23
23
ZEND_END_ARG_INFO ()
24
24
25
25
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_gmp_strval , 0 , 1 , IS_STRING , 0 )
26
- ZEND_ARG_OBJ_TYPE_MASK (0 , gmpnumber , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
26
+ ZEND_ARG_OBJ_TYPE_MASK (0 , num , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
27
27
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , base , IS_LONG , 0 , "10" )
28
28
ZEND_END_ARG_INFO ()
29
29
30
30
ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX (arginfo_gmp_add , 0 , 2 , GMP , 0 )
31
- ZEND_ARG_OBJ_TYPE_MASK (0 , a , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
32
- ZEND_ARG_OBJ_TYPE_MASK (0 , b , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
31
+ ZEND_ARG_OBJ_TYPE_MASK (0 , num1 , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
32
+ ZEND_ARG_OBJ_TYPE_MASK (0 , num2 , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
33
33
ZEND_END_ARG_INFO ()
34
34
35
35
#define arginfo_gmp_sub arginfo_gmp_add
36
36
37
37
#define arginfo_gmp_mul arginfo_gmp_add
38
38
39
39
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_gmp_div_qr , 0 , 2 , IS_ARRAY , 0 )
40
- ZEND_ARG_OBJ_TYPE_MASK (0 , a , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
41
- ZEND_ARG_OBJ_TYPE_MASK (0 , b , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
40
+ ZEND_ARG_OBJ_TYPE_MASK (0 , num1 , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
41
+ ZEND_ARG_OBJ_TYPE_MASK (0 , num2 , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
42
42
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , round , IS_LONG , 0 , "GMP_ROUND_ZERO" )
43
43
ZEND_END_ARG_INFO ()
44
44
45
45
ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX (arginfo_gmp_div_q , 0 , 2 , GMP , 0 )
46
- ZEND_ARG_OBJ_TYPE_MASK (0 , a , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
47
- ZEND_ARG_OBJ_TYPE_MASK (0 , b , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
46
+ ZEND_ARG_OBJ_TYPE_MASK (0 , num1 , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
47
+ ZEND_ARG_OBJ_TYPE_MASK (0 , num2 , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
48
48
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , round , IS_LONG , 0 , "GMP_ROUND_ZERO" )
49
49
ZEND_END_ARG_INFO ()
50
50
@@ -57,7 +57,7 @@ ZEND_END_ARG_INFO()
57
57
#define arginfo_gmp_divexact arginfo_gmp_add
58
58
59
59
ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX (arginfo_gmp_neg , 0 , 1 , GMP , 0 )
60
- ZEND_ARG_OBJ_TYPE_MASK (0 , a , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
60
+ ZEND_ARG_OBJ_TYPE_MASK (0 , num , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
61
61
ZEND_END_ARG_INFO ()
62
62
63
63
#define arginfo_gmp_abs arginfo_gmp_neg
@@ -67,16 +67,16 @@ ZEND_END_ARG_INFO()
67
67
#define arginfo_gmp_sqrt arginfo_gmp_neg
68
68
69
69
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_gmp_sqrtrem , 0 , 1 , IS_ARRAY , 0 )
70
- ZEND_ARG_OBJ_TYPE_MASK (0 , a , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
70
+ ZEND_ARG_OBJ_TYPE_MASK (0 , num , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
71
71
ZEND_END_ARG_INFO ()
72
72
73
73
ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX (arginfo_gmp_root , 0 , 2 , GMP , 0 )
74
- ZEND_ARG_OBJ_TYPE_MASK (0 , a , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
74
+ ZEND_ARG_OBJ_TYPE_MASK (0 , num , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
75
75
ZEND_ARG_TYPE_INFO (0 , nth , IS_LONG , 0 )
76
76
ZEND_END_ARG_INFO ()
77
77
78
78
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_gmp_rootrem , 0 , 2 , IS_ARRAY , 0 )
79
- ZEND_ARG_OBJ_TYPE_MASK (0 , a , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
79
+ ZEND_ARG_OBJ_TYPE_MASK (0 , num , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
80
80
ZEND_ARG_TYPE_INFO (0 , nth , IS_LONG , 0 )
81
81
ZEND_END_ARG_INFO ()
82
82
@@ -92,33 +92,33 @@ ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX(arginfo_gmp_powm, 0, 3, GMP, 0)
92
92
ZEND_END_ARG_INFO ()
93
93
94
94
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_gmp_perfect_square , 0 , 1 , _IS_BOOL , 0 )
95
- ZEND_ARG_OBJ_TYPE_MASK (0 , a , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
95
+ ZEND_ARG_OBJ_TYPE_MASK (0 , num , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
96
96
ZEND_END_ARG_INFO ()
97
97
98
98
#define arginfo_gmp_perfect_power arginfo_gmp_perfect_square
99
99
100
100
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_gmp_prob_prime , 0 , 1 , IS_LONG , 0 )
101
- ZEND_ARG_OBJ_TYPE_MASK (0 , a , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
102
- ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , reps , IS_LONG , 0 , "10" )
101
+ ZEND_ARG_OBJ_TYPE_MASK (0 , num , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
102
+ ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , repetitions , IS_LONG , 0 , "10" )
103
103
ZEND_END_ARG_INFO ()
104
104
105
105
#define arginfo_gmp_gcd arginfo_gmp_add
106
106
107
107
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_gmp_gcdext , 0 , 2 , IS_ARRAY , 0 )
108
- ZEND_ARG_OBJ_TYPE_MASK (0 , a , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
109
- ZEND_ARG_OBJ_TYPE_MASK (0 , b , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
108
+ ZEND_ARG_OBJ_TYPE_MASK (0 , num1 , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
109
+ ZEND_ARG_OBJ_TYPE_MASK (0 , num2 , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
110
110
ZEND_END_ARG_INFO ()
111
111
112
112
#define arginfo_gmp_lcm arginfo_gmp_add
113
113
114
114
ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX (arginfo_gmp_invert , 0 , 2 , GMP , MAY_BE_FALSE )
115
- ZEND_ARG_OBJ_TYPE_MASK (0 , a , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
116
- ZEND_ARG_OBJ_TYPE_MASK (0 , b , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
115
+ ZEND_ARG_OBJ_TYPE_MASK (0 , num1 , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
116
+ ZEND_ARG_OBJ_TYPE_MASK (0 , num2 , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
117
117
ZEND_END_ARG_INFO ()
118
118
119
119
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_gmp_jacobi , 0 , 2 , IS_LONG , 0 )
120
- ZEND_ARG_OBJ_TYPE_MASK (0 , a , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
121
- ZEND_ARG_OBJ_TYPE_MASK (0 , b , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
120
+ ZEND_ARG_OBJ_TYPE_MASK (0 , num1 , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
121
+ ZEND_ARG_OBJ_TYPE_MASK (0 , num2 , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
122
122
ZEND_END_ARG_INFO ()
123
123
124
124
#define arginfo_gmp_legendre arginfo_gmp_jacobi
@@ -127,9 +127,7 @@ ZEND_END_ARG_INFO()
127
127
128
128
#define arginfo_gmp_cmp arginfo_gmp_jacobi
129
129
130
- ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_gmp_sign , 0 , 1 , IS_LONG , 0 )
131
- ZEND_ARG_OBJ_TYPE_MASK (0 , a , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
132
- ZEND_END_ARG_INFO ()
130
+ #define arginfo_gmp_sign arginfo_gmp_intval
133
131
134
132
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_gmp_random_seed , 0 , 1 , IS_VOID , 0 )
135
133
ZEND_ARG_OBJ_TYPE_MASK (0 , seed , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
@@ -153,37 +151,37 @@ ZEND_END_ARG_INFO()
153
151
#define arginfo_gmp_xor arginfo_gmp_add
154
152
155
153
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_gmp_setbit , 0 , 2 , IS_VOID , 0 )
156
- ZEND_ARG_OBJ_INFO (0 , a , GMP , 0 )
154
+ ZEND_ARG_OBJ_INFO (0 , num , GMP , 0 )
157
155
ZEND_ARG_TYPE_INFO (0 , index , IS_LONG , 0 )
158
- ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , set_clear , _IS_BOOL , 0 , "true" )
156
+ ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , value , _IS_BOOL , 0 , "true" )
159
157
ZEND_END_ARG_INFO ()
160
158
161
159
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_gmp_clrbit , 0 , 2 , IS_VOID , 0 )
162
- ZEND_ARG_OBJ_INFO (0 , a , GMP , 0 )
160
+ ZEND_ARG_OBJ_INFO (0 , num , GMP , 0 )
163
161
ZEND_ARG_TYPE_INFO (0 , index , IS_LONG , 0 )
164
162
ZEND_END_ARG_INFO ()
165
163
166
164
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_gmp_testbit , 0 , 2 , _IS_BOOL , 0 )
167
- ZEND_ARG_OBJ_TYPE_MASK (0 , a , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
165
+ ZEND_ARG_OBJ_TYPE_MASK (0 , num , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
168
166
ZEND_ARG_TYPE_INFO (0 , index , IS_LONG , 0 )
169
167
ZEND_END_ARG_INFO ()
170
168
171
169
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_gmp_scan0 , 0 , 2 , IS_LONG , 0 )
172
- ZEND_ARG_OBJ_TYPE_MASK (0 , a , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
170
+ ZEND_ARG_OBJ_TYPE_MASK (0 , num1 , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
173
171
ZEND_ARG_TYPE_INFO (0 , start , IS_LONG , 0 )
174
172
ZEND_END_ARG_INFO ()
175
173
176
174
#define arginfo_gmp_scan1 arginfo_gmp_scan0
177
175
178
- #define arginfo_gmp_popcount arginfo_gmp_sign
176
+ #define arginfo_gmp_popcount arginfo_gmp_intval
179
177
180
178
#define arginfo_gmp_hamdist arginfo_gmp_jacobi
181
179
182
180
#define arginfo_gmp_nextprime arginfo_gmp_neg
183
181
184
182
ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX (arginfo_gmp_binomial , 0 , 2 , GMP , 0 )
185
- ZEND_ARG_OBJ_TYPE_MASK (0 , a , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
186
- ZEND_ARG_TYPE_INFO (0 , b , IS_LONG , 0 )
183
+ ZEND_ARG_OBJ_TYPE_MASK (0 , n , GMP , MAY_BE_LONG |MAY_BE_STRING , NULL )
184
+ ZEND_ARG_TYPE_INFO (0 , k , IS_LONG , 0 )
187
185
ZEND_END_ARG_INFO ()
188
186
189
187
0 commit comments