Skip to content

Commit 40bd395

Browse files
committed
Update gmp parameter names
1 parent 9428e16 commit 40bd395

40 files changed

+178
-180
lines changed

ext/gmp/gmp.stub.php

Lines changed: 46 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -6,105 +6,105 @@ class GMP
66
{
77
}
88

9-
function gmp_init(int|string $number, int $base = 0): GMP {}
9+
function gmp_init(int|string $num, int $base = 0): GMP {}
1010

11-
function gmp_import(string $data, int $word_size = 1, int $options = GMP_MSW_FIRST | GMP_NATIVE_ENDIAN): GMP {}
11+
function gmp_import(string $data, int $word_size = 1, int $flags = GMP_MSW_FIRST | GMP_NATIVE_ENDIAN): GMP {}
1212

13-
function gmp_export(GMP|int|string $gmpnumber, int $word_size = 1, int $options = GMP_MSW_FIRST | GMP_NATIVE_ENDIAN): string {}
13+
function gmp_export(GMP|int|string $num, int $word_size = 1, int $flags = GMP_MSW_FIRST | GMP_NATIVE_ENDIAN): string {}
1414

15-
function gmp_intval(GMP|int|string $gmpnumber): int {}
15+
function gmp_intval(GMP|int|string $num): int {}
1616

17-
function gmp_strval(GMP|int|string $gmpnumber, int $base = 10): string {}
17+
function gmp_strval(GMP|int|string $num, int $base = 10): string {}
1818

19-
function gmp_add(GMP|int|string $a, GMP|int|string $b): GMP {}
19+
function gmp_add(GMP|int|string $num1, GMP|int|string $num2): GMP {}
2020

21-
function gmp_sub(GMP|int|string $a, GMP|int|string $b): GMP {}
21+
function gmp_sub(GMP|int|string $num1, GMP|int|string $num2): GMP {}
2222

23-
function gmp_mul(GMP|int|string $a, GMP|int|string $b): GMP {}
23+
function gmp_mul(GMP|int|string $num1, GMP|int|string $num2): GMP {}
2424

25-
function gmp_div_qr(GMP|int|string $a, GMP|int|string $b, int $round = GMP_ROUND_ZERO): array {}
25+
function gmp_div_qr(GMP|int|string $num1, GMP|int|string $num2, int $round = GMP_ROUND_ZERO): array {}
2626

27-
function gmp_div_q(GMP|int|string $a, GMP|int|string $b, int $round = GMP_ROUND_ZERO): GMP {}
27+
function gmp_div_q(GMP|int|string $num1, GMP|int|string $num2, int $round = GMP_ROUND_ZERO): GMP {}
2828

29-
function gmp_div_r(GMP|int|string $a, GMP|int|string $b, int $round = GMP_ROUND_ZERO): GMP {}
29+
function gmp_div_r(GMP|int|string $num1, GMP|int|string $num2, int $round = GMP_ROUND_ZERO): GMP {}
3030

3131
/** @alias gmp_div_q */
32-
function gmp_div(GMP|int|string $a, GMP|int|string $b, int $round = GMP_ROUND_ZERO): GMP {}
32+
function gmp_div(GMP|int|string $num1, GMP|int|string $num2, int $round = GMP_ROUND_ZERO): GMP {}
3333

34-
function gmp_mod(GMP|int|string $a, GMP|int|string $b): GMP {}
34+
function gmp_mod(GMP|int|string $num1, GMP|int|string $num2): GMP {}
3535

36-
function gmp_divexact(GMP|int|string $a, GMP|int|string $b): GMP {}
36+
function gmp_divexact(GMP|int|string $num1, GMP|int|string $num2): GMP {}
3737

38-
function gmp_neg(GMP|int|string $a): GMP {}
38+
function gmp_neg(GMP|int|string $num): GMP {}
3939

40-
function gmp_abs(GMP|int|string $a): GMP {}
40+
function gmp_abs(GMP|int|string $num): GMP {}
4141

42-
function gmp_fact(GMP|int|string $a): GMP {}
42+
function gmp_fact(GMP|int|string $num): GMP {}
4343

44-
function gmp_sqrt(GMP|int|string $a): GMP {}
44+
function gmp_sqrt(GMP|int|string $num): GMP {}
4545

46-
function gmp_sqrtrem(GMP|int|string $a): array {}
46+
function gmp_sqrtrem(GMP|int|string $num): array {}
4747

48-
function gmp_root(GMP|int|string $a, int $nth): GMP {}
48+
function gmp_root(GMP|int|string $num, int $nth): GMP {}
4949

50-
function gmp_rootrem(GMP|int|string $a, int $nth): array {}
50+
function gmp_rootrem(GMP|int|string $num, int $nth): array {}
5151

5252
function gmp_pow(GMP|int|string $base, int $exp): GMP {}
5353

5454
function gmp_powm(GMP|int|string $base, GMP|int|string $exp, GMP|int|string $mod): GMP {}
5555

56-
function gmp_perfect_square(GMP|int|string $a): bool {}
56+
function gmp_perfect_square(GMP|int|string $num): bool {}
5757

58-
function gmp_perfect_power(GMP|int|string $a): bool {}
58+
function gmp_perfect_power(GMP|int|string $num): bool {}
5959

60-
function gmp_prob_prime(GMP|int|string $a, int $reps = 10): int {}
60+
function gmp_prob_prime(GMP|int|string $num, int $repetitions = 10): int {}
6161

62-
function gmp_gcd(GMP|int|string $a, GMP|int|string $b): GMP {}
62+
function gmp_gcd(GMP|int|string $num1, GMP|int|string $num2): GMP {}
6363

64-
function gmp_gcdext(GMP|int|string $a, GMP|int|string $b): array {}
64+
function gmp_gcdext(GMP|int|string $num1, GMP|int|string $num2): array {}
6565

66-
function gmp_lcm(GMP|int|string $a, GMP|int|string $b): GMP {}
66+
function gmp_lcm(GMP|int|string $num1, GMP|int|string $num2): GMP {}
6767

68-
function gmp_invert(GMP|int|string $a, GMP|int|string $b): GMP|false {}
68+
function gmp_invert(GMP|int|string $num1, GMP|int|string $num2): GMP|false {}
6969

70-
function gmp_jacobi(GMP|int|string $a, GMP|int|string $b): int {}
70+
function gmp_jacobi(GMP|int|string $num1, GMP|int|string $num2): int {}
7171

72-
function gmp_legendre(GMP|int|string $a, GMP|int|string $b): int {}
72+
function gmp_legendre(GMP|int|string $num1, GMP|int|string $num2): int {}
7373

74-
function gmp_kronecker(GMP|int|string $a, GMP|int|string $b): int {}
74+
function gmp_kronecker(GMP|int|string $num1, GMP|int|string $num2): int {}
7575

76-
function gmp_cmp(GMP|int|string $a, GMP|int|string $b): int {}
76+
function gmp_cmp(GMP|int|string $num1, GMP|int|string $num2): int {}
7777

78-
function gmp_sign(GMP|int|string $a): int {}
78+
function gmp_sign(GMP|int|string $num): int {}
7979

8080
function gmp_random_seed(GMP|int|string $seed): void {}
8181

8282
function gmp_random_bits(int $bits): GMP {}
8383

8484
function gmp_random_range(GMP|int|string $min, GMP|int|string $max): GMP {}
8585

86-
function gmp_and(GMP|int|string $a, GMP|int|string $b): GMP {}
86+
function gmp_and(GMP|int|string $num1, GMP|int|string $num2): GMP {}
8787

88-
function gmp_or(GMP|int|string $a, GMP|int|string $b): GMP {}
88+
function gmp_or(GMP|int|string $num1, GMP|int|string $num2): GMP {}
8989

90-
function gmp_com(GMP|int|string $a): GMP {}
90+
function gmp_com(GMP|int|string $num): GMP {}
9191

92-
function gmp_xor(GMP|int|string $a, GMP|int|string $b): GMP {}
92+
function gmp_xor(GMP|int|string $num1, GMP|int|string $num2): GMP {}
9393

94-
function gmp_setbit(GMP $a, int $index, bool $set_clear = true): void {}
94+
function gmp_setbit(GMP $num, int $index, bool $value = true): void {}
9595

96-
function gmp_clrbit(GMP $a, int $index): void {}
96+
function gmp_clrbit(GMP $num, int $index): void {}
9797

98-
function gmp_testbit(GMP|int|string $a, int $index): bool {}
98+
function gmp_testbit(GMP|int|string $num, int $index): bool {}
9999

100-
function gmp_scan0(GMP|int|string $a, int $start): int {}
100+
function gmp_scan0(GMP|int|string $num1, int $start): int {}
101101

102-
function gmp_scan1(GMP|int|string $a, int $start): int {}
102+
function gmp_scan1(GMP|int|string $num1, int $start): int {}
103103

104-
function gmp_popcount(GMP|int|string $a): int {}
104+
function gmp_popcount(GMP|int|string $num): int {}
105105

106-
function gmp_hamdist(GMP|int|string $a, GMP|int|string $b): int {}
106+
function gmp_hamdist(GMP|int|string $num1, GMP|int|string $num2): int {}
107107

108-
function gmp_nextprime(GMP|int|string $a): GMP {}
108+
function gmp_nextprime(GMP|int|string $num): GMP {}
109109

110-
function gmp_binomial(GMP|int|string $a, int $b): GMP {}
110+
function gmp_binomial(GMP|int|string $n, int $k): GMP {}

ext/gmp/gmp_arginfo.h

Lines changed: 35 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,50 @@
11
/* This is a generated file, edit the .stub.php file instead.
2-
* Stub hash: fe4ff47c3359705bf2b1a64a882659fabd370bab */
2+
* Stub hash: e807903038d57f74415907f763e0de51a4edfc5e */
33

44
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)
66
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, base, IS_LONG, 0, "0")
77
ZEND_END_ARG_INFO()
88

99
ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX(arginfo_gmp_import, 0, 1, GMP, 0)
1010
ZEND_ARG_TYPE_INFO(0, data, IS_STRING, 0)
1111
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")
1313
ZEND_END_ARG_INFO()
1414

1515
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)
1717
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")
1919
ZEND_END_ARG_INFO()
2020

2121
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)
2323
ZEND_END_ARG_INFO()
2424

2525
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)
2727
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, base, IS_LONG, 0, "10")
2828
ZEND_END_ARG_INFO()
2929

3030
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)
3333
ZEND_END_ARG_INFO()
3434

3535
#define arginfo_gmp_sub arginfo_gmp_add
3636

3737
#define arginfo_gmp_mul arginfo_gmp_add
3838

3939
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)
4242
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, round, IS_LONG, 0, "GMP_ROUND_ZERO")
4343
ZEND_END_ARG_INFO()
4444

4545
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)
4848
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, round, IS_LONG, 0, "GMP_ROUND_ZERO")
4949
ZEND_END_ARG_INFO()
5050

@@ -57,7 +57,7 @@ ZEND_END_ARG_INFO()
5757
#define arginfo_gmp_divexact arginfo_gmp_add
5858

5959
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)
6161
ZEND_END_ARG_INFO()
6262

6363
#define arginfo_gmp_abs arginfo_gmp_neg
@@ -67,16 +67,16 @@ ZEND_END_ARG_INFO()
6767
#define arginfo_gmp_sqrt arginfo_gmp_neg
6868

6969
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)
7171
ZEND_END_ARG_INFO()
7272

7373
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)
7575
ZEND_ARG_TYPE_INFO(0, nth, IS_LONG, 0)
7676
ZEND_END_ARG_INFO()
7777

7878
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)
8080
ZEND_ARG_TYPE_INFO(0, nth, IS_LONG, 0)
8181
ZEND_END_ARG_INFO()
8282

@@ -92,33 +92,33 @@ ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX(arginfo_gmp_powm, 0, 3, GMP, 0)
9292
ZEND_END_ARG_INFO()
9393

9494
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)
9696
ZEND_END_ARG_INFO()
9797

9898
#define arginfo_gmp_perfect_power arginfo_gmp_perfect_square
9999

100100
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")
103103
ZEND_END_ARG_INFO()
104104

105105
#define arginfo_gmp_gcd arginfo_gmp_add
106106

107107
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)
110110
ZEND_END_ARG_INFO()
111111

112112
#define arginfo_gmp_lcm arginfo_gmp_add
113113

114114
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)
117117
ZEND_END_ARG_INFO()
118118

119119
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)
122122
ZEND_END_ARG_INFO()
123123

124124
#define arginfo_gmp_legendre arginfo_gmp_jacobi
@@ -127,9 +127,7 @@ ZEND_END_ARG_INFO()
127127

128128
#define arginfo_gmp_cmp arginfo_gmp_jacobi
129129

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
133131

134132
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_gmp_random_seed, 0, 1, IS_VOID, 0)
135133
ZEND_ARG_OBJ_TYPE_MASK(0, seed, GMP, MAY_BE_LONG|MAY_BE_STRING, NULL)
@@ -153,37 +151,37 @@ ZEND_END_ARG_INFO()
153151
#define arginfo_gmp_xor arginfo_gmp_add
154152

155153
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)
157155
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")
159157
ZEND_END_ARG_INFO()
160158

161159
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)
163161
ZEND_ARG_TYPE_INFO(0, index, IS_LONG, 0)
164162
ZEND_END_ARG_INFO()
165163

166164
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)
168166
ZEND_ARG_TYPE_INFO(0, index, IS_LONG, 0)
169167
ZEND_END_ARG_INFO()
170168

171169
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)
173171
ZEND_ARG_TYPE_INFO(0, start, IS_LONG, 0)
174172
ZEND_END_ARG_INFO()
175173

176174
#define arginfo_gmp_scan1 arginfo_gmp_scan0
177175

178-
#define arginfo_gmp_popcount arginfo_gmp_sign
176+
#define arginfo_gmp_popcount arginfo_gmp_intval
179177

180178
#define arginfo_gmp_hamdist arginfo_gmp_jacobi
181179

182180
#define arginfo_gmp_nextprime arginfo_gmp_neg
183181

184182
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)
187185
ZEND_END_ARG_INFO()
188186

189187

ext/gmp/tests/003.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ Check for number base recognition
3535
}
3636
?>
3737
--EXPECT--
38-
gmp_init(): Argument #1 ($number) is not an integer string
38+
gmp_init(): Argument #1 ($num) is not an integer string
3939
1234
4040
1234
4141
10011010010

ext/gmp/tests/bug66872.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ try {
1313

1414
?>
1515
--EXPECT--
16-
gmp_testbit(): Argument #1 ($a) is not an integer string
16+
gmp_testbit(): Argument #1 ($num) is not an integer string

ext/gmp/tests/gmp_abs.phpt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,14 +44,14 @@ try {
4444
echo "Done\n";
4545
?>
4646
--EXPECT--
47-
gmp_abs(): Argument #1 ($a) is not an integer string
47+
gmp_abs(): Argument #1 ($num) is not an integer string
4848
string(1) "0"
4949
string(1) "0"
50-
gmp_abs(): Argument #1 ($a) must be of type GMP|string|int, float given
50+
gmp_abs(): Argument #1 ($num) must be of type GMP|string|int, float given
5151
string(21) "111111111111111111111"
5252
string(21) "111111111111111111111"
5353
string(1) "0"
54-
gmp_abs(): Argument #1 ($a) is not an integer string
55-
gmp_abs(): Argument #1 ($a) is not an integer string
56-
gmp_abs(): Argument #1 ($a) must be of type GMP|string|int, array given
54+
gmp_abs(): Argument #1 ($num) is not an integer string
55+
gmp_abs(): Argument #1 ($num) is not an integer string
56+
gmp_abs(): Argument #1 ($num) must be of type GMP|string|int, array given
5757
Done

ext/gmp/tests/gmp_and.phpt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,10 @@ string(5) "40994"
4747
string(3) "515"
4848
string(4) "3333"
4949
string(4) "4544"
50-
gmp_and(): Argument #1 ($a) is not an integer string
50+
gmp_and(): Argument #1 ($num1) is not an integer string
5151
string(4) "1536"
5252
string(15) "424703623692768"
53-
gmp_and(): Argument #1 ($a) must be of type GMP|string|int, array given
54-
gmp_and(): Argument #2 ($b) must be of type GMP|string|int, array given
55-
gmp_and(): Argument #1 ($a) must be of type GMP|string|int, array given
53+
gmp_and(): Argument #1 ($num1) must be of type GMP|string|int, array given
54+
gmp_and(): Argument #2 ($num2) must be of type GMP|string|int, array given
55+
gmp_and(): Argument #1 ($num1) must be of type GMP|string|int, array given
5656
Done

0 commit comments

Comments
 (0)